• Software
  • What tool do you use daily and hate?

The tools our PC give us show the limit of what you can and cannot do with it. Sometimes, for whatever reason, we just have to use a particular tool that we hate. This topic is about sharing our stories.

My nemesis is the web browser. I hate the browser. I've tried many, believe me so many, different ones and I hate them all.

It's slow
My main problem with web browsers today, is how poorly they interact with the other tools on your setup. Your computer is equipped with Picture Editors, Movie Makers, Compilers, Text Editors, and virtually every possible application you can think of, and in order to interact with the content of the web, you still have to go through:

Open the browser.
Type the URL to the resource.
Save it on your disk.
Exit browser.
Launch my application.
Load the file from disk.

This is silly. I should just be able to acquire any resource online. There is no way for me to get access to my facebook pictures, without going through that noisy crowded place that is the Facebook. I don't want to see the stupid blue banner/logo and I don't want to sign in any weird chat system. I just want to open my pictures in Photoshop.


It's a stupid HTML reader

For some reason that eludes me, the online community has decided that delivering content through HTML was a good idea. The whole point of using a markup language is to make it easier for humans to read and ... really? HTML? It's a format so messed up, even regex aren't powerful enough to understand it!! If HTML is meant to be read by software, the browser, than why not feed it data in binary?

CSS is the devil. CSS gives senless "borders" and "layout" to the data I want to get. Oh how I wish I could surf on youtube directly from my media player (Oh wait I can!).

It has AJAX

Once the geniuses of the WWW realized how completely broken the html data format is, they came up with a new invention: AJAX. Now, who ever thought this was a good idea? (answer: Microsoft).

AJAX is basically giving the user access to the resource only through a piece of (obfuscated) code, running on her own machine. That sounds like a good security model! Up until recently, Javascript only ran inside the browser. That means that at best, you can come up with some stupid plugin to do any real work.

APIs are never really useful: Post a tweet, get user's follow list. What about running a grep through my tweets, or streaming the latest to my text editor? Those apparently aren't useful enough features. But the 'Like' button, that's important (+1).

The browser is big and bloated, does too much but allows the user too little. I've been using a very cool browser called uzbl for the past couple of months. It takes a long time to understand how it works, but it has quickly replaced my traditional web browsing habits. I just wish the content of the Web would adapt to this more flexible, meaningful way of accessing our data in the "cloud".
He's describing flash and silverlight.
I have always hated XML for some reason. But after 5 years of getting to know it (5 years ago) it made a little sense. That is, there are already tools to parse it. That's what matters. Browsers are installed everywhere. That's what matters. Crazy how evolution could fuck us.
PDF readers. The PDF format in general. It breaks my workflow every single time I have to open a PDF document. I usually only care about the text. Why can't I open a PDF file in my text editor and get just the text when I don't want to see anything else? Why can't I grep, sort, uniq, cut, and awk my way through PDF files?

@arithma: you're so right about XML. It just gets on your nerves!

@rahmu: the original goals of the web were to actually make it easier to access networked resources, it's just sad that today all our data is siloed off on websites and hidden behind opaque APIs. There's a small movement aimed at making the web better for humans and computers, and I think the Mozilla foundation is a good representative of that movement.
the most software I hate is without doubt "itunes ®"
-managing music in it sucks
-syncing iphone sucks too
ballad wrotethe most software I hate is without doubt "itunes ®"
-managing music in it sucks
-syncing iphone sucks too
This is so true. I hate itunes to my guts, but forced to use it to sync my iphone. It is slow even as a music player. Switching between tracks take couple of seconds, while other players like Windows Media Player are seamless.
Windows! I hate it.

Hate the taskbar, hate the stupid blue login, hate the crashes, hate the clutter, hate the filedisk mismanagement hate how it starts dying after a while from the last format, hate that its not free though it sucks, hate the registry, hate the stupidly static desktop, BUT! I still got to use it because many industry standard applications are on it! Oh yes, i dual boot linux and all, and love it, but as i said some software i use are strictly windows so...

Oh and don't get me started about mac.

P.S: This is not meant to flame at windows (or mac) users -- to each his own. That's just my personal humble opinion.
MrClass wrote
ballad wrotethe most software I hate is without doubt "itunes ®"
-managing music in it sucks
-syncing iphone sucks too
This is so true. I hate itunes to my guts, but forced to use it to sync my iphone. It is slow even as a music player. Switching between tracks take couple of seconds, while other players like Windows Media Player are seamless.
iTunes on mac is much better.
eurybaric wroteWindows! I hate it.
Windows is more like a foundation, a platform like they say. Windows itself can't do much, unless you're happy with solitaire and wordpad :)

As for my answer, well I don't have any because I just throw the stuff I don't like away :)
Now nothing is perfect but if I hate something it goes. It goes for much less then that.

Oh, yeah, sometimes I hate CSS. I'm sure they could have gotten the layout model right, but they did not. But CSS is not a tool, is it? So I guess I still have no answer...

How bout cell phones. Sometimes I hate them. Phones in general. Computers too. In fact I've been longing for a long time for electricity to be gone, for a while!
rolf wrote
eurybaric wroteWindows! I hate it.
Windows is more like a foundation, a platform like they say. Windows itself can't do much, unless you're happy with solitaire and wordpad :)
What do you want it to do exactly?
xterm wroteWhat do you want it to do exactly?
Just saying windows is not a tool.

PS: I hate firebug sometimes.
I just hate any tool that doesn't have more than 50 Keyboard shortcut to help me do various tasks insanely fast...
MrClass wroteI hate itunes to my guts, but forced to use it to sync my iphone. It is slow even as a music player. Switching between tracks take couple of seconds, while other players like Windows Media Player are seamless.
That's more like a result of a low-performance system.
Georges wrote
MrClass wroteI hate itunes to my guts, but forced to use it to sync my iphone. It is slow even as a music player. Switching between tracks take couple of seconds, while other players like Windows Media Player are seamless.
That's more like a result of a low-performance system.
I bet he runs iTunes on his Desktop system in his signature.