Monday, 24. August 2009, 15:57:32
pc, Gnome, buggy, xfce
...
I have earlier posted on why Linux users prefer the command line: "It's because their GUI is a piece of shit." (As a commenter put it so much better than I could ever do.)
Because of the sad state of Gnome and KDE I have used XFCE when I have used Linux. I found it the least buggy and most functional desktop environment.
Alas, over time, the amount of certain subfamilies of insects from the order of hemiptera have started to chew on the software last mentioned hereabove. What I'm saying is that XFCE is becoming more and more buggy. At first I started reporting bugs, but since they didn't get fixed, and developers even started re-writing bug-free software into buggy software on purpose ("I want it to work this way, even if it's neither usable, easy to code nor standard! It's my software so I decide when I want to make it annoying!"), I simply stopped using it and stopped reporting bugs.
Yesterday, a developer looked on one of my bugs from 2007 and claimed it was not a bug. Obviously this was a bug (why else would I report it?), which he rather quickly realized.
Now for the problem: XFCE developer realizes his software has a bug, he knows where the fault it, he knows how to fix it (it's easy, even I could do it), but he
doesn't want to!
Did you get that?
Doesn't want to!This was only one example that is representative of the Linux software ecosystem.
Developers and vendors do not want their software to work correctly.Let me quote the UNIX-hater's handbook, with some Unix idioms that have polluted Linux:
• “Being small and simple is more important than being complete and
correct.”
• “You only have to solve 90% of the problem.”
• “Everything is a stream of bytes.”
Wednesday, 17. December 2008, 17:14:24
Open the start menu and type "disk" into the search box. Move the mouse up and down over the right part of the start menu. The first found search result gets a flickering selection box.
Wednesday, 17. December 2008, 13:48:00
Hover to the mouse over the taskbar to see a thumbnail of the window contents. Or wait! It doesn't actually work for Winamp. They made the API that Winamp uses to draw itself. They should be able to make this work. Morons.
Wednesday, 17. December 2008, 13:43:28
Windows Explorer address bar: The "this path is too long to fit" breadcrumb (<<) and the "fancy way of showing a slash" breadcrumb (>) are not vertically aligned to each other. Morons.
Wednesday, 17. December 2008, 13:40:49
If you try to cut and paste a folder from a network share, but don't have the required permission, the folder disappears from the network share and does not appear where you pasted it. F5 makes the folder magically return. Morons.
Wednesday, 17. December 2008, 13:37:55
Windows Explorer does not remember folder sort mode or view mode. Morons.
Sunday, 3. August 2008, 16:55:16
Xah Lee says that if we make software vendors more legally responsible for what they are selling we will see a drop in bad software.
http://xahlee.org/UnixResource_dir/writ/responsible_license.htmlI second this. Please spread the idea.
Sunday, 3. August 2008, 12:33:32
Everything based on Gecko or XUL seems to be more buggy than average (and that really says something). For example, Firefox for Windows can't even draw dotted rectangles properly. How about a straight line? That should be easy, right?
This is how a straight line looks in programs like Epiphany and Firefox:
No wonder there are over 50 000 unfixed bugs in bugzilla.mozilla.org when drawing a line is so hard. And a whopping 14 000 confirmed bugs that will never be fixed, ever.
Sunday, 3. August 2008, 12:20:09

And Epiphany hangs yet again.
Sunday, 3. August 2008, 10:15:09
keyboard shortcuts, browsers, ignorant, tabs
The keyboard shortcuts for previous/next tab should be Ctrl+Left/Right Arrow for several good reasons. Gnome seems to have set a new standard under Linux, while Firefox has set a new standard for itself (which has bled into Opera).
Gnome uses Ctrl+PageUp/PageDown. Why is that a problem? First of all, we actually aren't going up and down, we are going sideways. Using Up to mean left and Down to mean right is like scrolling up and down in a document with the left and right arrow keys. Also it has a more serious problem, which we'll see later.
Firefox and everyone who wants to mimic the cool XUL guys (wow! it doesn't follow the desktop theme! now that's so über geek totally cool!) uses Alt+Left/Right arrow. At least they got the direction right. However, Alt+Anything should be reserved for keyboard accellerators (not the same as keyboard shortcuts) and the window manager. So the logical consequence of pressing Alt+Left Arrow is to move the entire window left, switch to the desktop to the left or similar. But this also has a more serious problem.
The serious problem: Keyboard shortcuts are called shortcuts for a reason. They should be quick. Neither the Alt nor the PageX shortcuts can be done comfortably with one hand. They can only be used with two hands.
The "correct" (in the sense that it was both first and sane) shortcut can be comfortably with either one or two hands.
Making keyboard shortcuts that starts with Alt (unless you're writing a GUI toolkit or a window manger) is just plain and simply ignorant. Those shortcuts are reserved.
Making keyboard shortcuts that can only be hit comfortably with two hands, when the exisiting, standard, sane, non-conflicting keyboard shortcut can be hit with either one or two hands is not only ignorant, but plain evil.
And one more thing: Hey you GTK developers! You should really implement Ctrl+Tab and Ctrl+Shift+Tab on tabbed panels.
Showing posts 1 -
10 of 71.