>I think the problem with the internet in general is all the hi-def crap that
every website tries to ram down your throat
Notice I actually have javacript disabled all the time and the only website I
allow on my computer is my diaspora pod. Disabling javascript will make your
browsing experience much smoother and enjoyable (that is when the website is
working without it, many don't).
I think you are right as far as 'hi-def crap' but to me a much greater
problem is Mozilla and their bloated crap.
-----
It is now 2013..
Mozilla dev n.44: It seems a lot of people trust our open sores browsy.. Even
The TorBB relies on us and shares 95% of our code. It actually seems our
browsy is the safest bet out there once tweaked with a couple of plugins.
So...how about we clean the code and remove some bloat and crap so we make it
even more secure, ya know, after all it is year 2013..
All the other Mozilla devs: Guys let's burn this stupid dud and add 5
millions of lines of code to our already bloated browser, after all, the more
lines of code the better the software, ain't that right?
---------
Which reminds me of the 'suckless philosophy' -->
Many (open source) hackers are proud if they achieve large amounts of code,
because they believe the more lines of code they’ve written, the more
progress they have made. The more progress they have made, the more skilled
they are. This is simply a delusion.
Most hackers actually don’t care much about code quality. Thus, if they get
something working which seems to solve a problem, they stick with it. If this
kind of software development is applied to the same source code throughout
its entire life-cycle, we’re left with large amounts of code, a totally
screwed code structure, and a flawed system design. This is because of a lack
of conceptual clarity and integrity in the development process.
Code complexity is the mother of bloated, hard to use, and totally
inconsistent software. With complex code, problems are solved in suboptimal
ways, valuable resources are endlessly tied up, performance slows to a halt,
and vulnerabilities become a commonplace. The only solution is to scrap the
entire project and rewrite it from scratch.
The bad news: quality rewrites rarely happen, because hackers are proud of
large amounts of code. They think they understand the complexity in the code,
thus there’s no need to rewrite it. They think of themselves as
masterminds, understanding what others can never hope to grasp. To these
types, complex software is the ideal.
Ingenious ideas are simple. Ingenious software is simple. Simplicity is the
heart of the Unix philosophy. The more code lines you have removed, the more
progress you have made. As the number of lines of code in your software
shrinks, the more skilled you have become and the less your software sucks.
Mozilla certainly seems to suffer the above mentioned 'delusion'..
That's my humble opinion anyway.
It is a shame, the browser is currently the only software I hate on my
computer for I have made it a sort of a mission during the last year to
research, learn and use only lightweight and functional software. I have
found a decent alternative for everything bloated I used to run in the past;
the browser is the only bloat left here. :(