Skip to content

Categories:

14×14 pixels ought to be enough for anybody.

fboender

I've got pretty lousy vision. I've never had it tested, mostly because I can never read the signs on the shops so I have no idea which one's an optometrist, but I'm sure they're pretty bad. I've also got a fairly large screen resolution (1680×1024), so maybe this is just me who's annoyed by it, but why are the close buttons on tabs always so incredibly small?

Firefox. The activation area of its close button on tabs is only 14 by 14 pixels:

ff-small

Chomium's is even smaller! 12 by 12 pixels! Do I look like a mouse-ninja to you?

chromium

Internet Explorer 8 only does it ever so slightly better with its 17 by 16 pixel buttons:

ie8

I'd understand it if there wasn't enough space available, but look at the screenshots above! Plenty of space left to make the button bigger. Just a couple of pixels can make such a difference! It could have been like this instead:

ff-small

That's a whopping 24 by 23 pixels, without the rest of the tab having to give up any space to the button at all! You can even hide most of it if the mouse isn't near it, if you really care about aesthetics and such. In fact, Firefox's finder bar (that's the same application boys and girls!) does it a lot better with 21 by 20 pixels:

ff-large

If they can do it in the finder bar, they can do it in the tabs, I say, darnit.  And here I was thinking Microsoft, and even Mozilla Foundation if my old alcohol-wornout brain remembers correctly, had all kinds of usability experts on their payroll? Guess this slipped through the cracks. Or maybe it was crack that inspired this shit in the first place, who knows.

Posted in Software Bashing.

Tagged with , .


"Later" and the Windows definition

jubbink

So last Friday I started a long migration process on my workstation at work. When the day was getting near an end and the weekend started knocking on my door I saw that the migration process was still running. Thus I decided it would be best to leave my workstation on and check the results after the weekend. I turned off my monitors and went home to drink beer.

This morning I got at work again, turned on my screen. Ah the migration had a crash… bummer.. Hey Windows installed some updates and is asking me if I am ok with restarting my computer. Of course I am not ok with that! I want to check out what went wrong first so I choose "Restart Later". There we go, let's go check out those migration results…

Approximately 5 minutes later the update manager reminds me again that there are pending updates. I am kinda boggled.. It's been about 2 years now since service pack 3 for Windows XP was released if I remember correct. Apparently they never found this bug before, but now that they found it it seems that every minute I wait without rebooting will make my machine prone to be used by elite hackers who will then use it for whatever.

I think to myself: 'ok apparently this update is very important so I better finish what I am doing and reboot ASAP'. So after pressing "Restart Later" for a second time I kind of forgot about that update manager again. So next thing you know I'm typing an email about the results of the migration and there is the update manager again, it steals my focus while I'm in the middle of typing an email so fairly short after it pops up I type the letter 'n' which I was using somewhere in my sentence and shortly after that it was followed by a lot of cursing and a nice "Windows is shutting down…" message.

WHYYYYYYYYYYYYY?

Posted in Software Bashing.

Tagged with , , .


pwgen

fboender

High time for a new password, as I've used my current one for more than half a year about now. So, I fire up my trusty pwgen tool. It generates secure passwords which are easy to type because the characters are alternated between the left and right side of the keyboard. As a little bonus, the passwords are usually easily pronouncable and thus memorable. Awesome, right? Wrong!

I always generate passwords which are rahter lenghty; say about 12 characters. Okay, how did this tool work again (I don't use it that often):

[todsah@jib]~$ pwgen --help
Usage: pwgen [ OPTIONS ] [ pw_length ] [ num_pw ]

Right, okay! Here we go! Let's generate five passwords with a length of twelve characters each (the -1 option is so it only prints one password per line):

[todsah@jib]~$ pwgen -1 12 5
she4gauY'i
xox0zahGh'
Jo1aikie"d
Uz3oudai-l
uGh1aij}ee
eecha`f8Hu
Ai-x4oigh2
heoz7puCh(
ahK9Il"eyi
eNae7zae:G
ox\ix0Eer"
eing1caeH\

Uh.. that's twelve passwords. And those aren't twelve characters long, those are ten. Did I not read it right? Should the length of the passwords and the number of passwords to generate be reversed? Let's try again:

todsah@jib]~$ pwgen -1 5 12
soop7li^X"
koHoo[qu2k
Bah#sh0phe
ooX0al{o8T
Uh6yaf+eiP

Ah, now it only prints five passwords, but they're still only ten characters in length. Damnit! There apparently is only one parameter. Perhaps there's an switch to specify the length then?

[todsah@jib]~$ pwgen --help
Usage: pwgen [ OPTIONS ] [ pw_length ] [ num_pw ]

Options supported by pwgen:
  -c or --capitalize
	Include at least one capital letter in the password
  -A or --no-capitalize
	Don't include capital letters in the password
  -n or --numerals
	Include at least one number in the password
  -0 or --no-numerals
	Don't include numbers in the password
  -y or --symbols
	Include at least one special symbol in the password
  -s or --secure
	Generate completely random passwords
  -B or --ambiguous
	Don't include ambiguous characters in the password
  -h or --help
	Print a help message
  -H or --sha1=path/to/file[#seed]
	Use sha1 hash of given file as a (not so) random generator
  -C
	Print the generated passwords in columns
  -1
	Don't print the generated passwords in columns
  -v or --no-vowels
	Do not use any vowels so as to avoid accidental nasty words

Soooooo, no, no switch to specify the length. There is, however a rather redundant -C option to turn on behaviour which is already turned on by default! That should come in handy. Not. Guess it's not just GNU that likes redundant options. Alright then, mofo's. I'll check the manual page.

       -N, --num-passwords=num
              Generate num passwords.  This defaults to a screenful if
              passwords are printed by columns, and one password.

So.. there's an extra switch -N to specify [ num_pw ] (which already works), but there is no extra switch to specify [ pw_length ] (which doesn't work)? Fuck ME!

Screw it, I'll just go back to ye olde reliable way of generating secure passwords

*bashes his keyboard a couple of times* FUCK pronounceable passwords. Fuck 'm.

Posted in Software Bashing.

Tagged with , .


Pinball popups

jubbink

After coming home from doing some massive amount of overwork I found myself in a nostalgic mood. For me the fun of nostalgia starts by firing up DOSBox.

Let's see what to do? Ah! Pinball Fantasies! It must have been ages since last I played that. Let's just start by playing the first table. Off we go!

Oh #(*&$% gonna lose my ball, gonna lose it.. gonna…

sticky_keys

Thank you Microsoft! After almost 24 years of Windows you still seem to think that we all want to enable 'Sticky Keys' if we press 'shift' 5 times. Thank god they never removed the option to disable this pain in the ass feature!

Posted in Software Bashing.

Tagged with , , , .


It's worse than porn!

cvanpelt

You know the feeling. Monday morning. You come in to the office to find that the cleaning lady has switched off your desktop PC, that the server has decided to throw a fit, or that shit has generally caught on fire in the 48 hours that you were out drinking the pain away.

What do you do? You turn on the coffee maker and start logging back in. Now of course, your employer has decided that this new-fangled security thing is worth trying out, and he has implemented a policy of having passwords for everything.  Application developers have in turn responded by having password input dialogs not unlike this one:

Password input box

Password input box

Now as you may well be aware, these bastards pop up something bad!  You click your e-mail icon and start typing away, happily updating your Facebook status in your browser window while this monstrosity of an e-mail client loads your five years of e-mails from the IMAP server, and blam! Password please, where of course now you have answered something along the lines of "ith her mom instead!!" and you have to wait the obligatory three seconds between attempts.  Or perhaps even worse; your Facebook status ends up as "I ditched her and went out wi3@Nk)lo02f" because the window pops up over whatever it was you were doing, but the focus did not get shifted!

Of course these come in varying degrees of suck.  As jubbink pointed out, some of the dialogs pull you in to a trap.  Others just merely steal your focus and make you speak nonsense on Facebook and reset your password before you've had your Monday-morning coffee.  They should all DIAF.

To give you an idea of how wide-spread of a nuisance this really is, here's a scientific comparison using the Googles:

Focus results

Porn results

That's right.  Stealing focus sucks an order of magnitude more than Sasha Gray and Jenna Jameson combined!  I even gave it a handicap in this expirement.

If only application developers would figure this out, maybe we'd spend less time on changing passwords and more time on uh, entertainment.

Posted in Software Bashing.


Password trap

jubbink

When it comes to browsers a lot has changed over the past few years. One of the great things that all major browsers now support is opening browser windows within the browser window. They call this feature 'tabs' (probably because somebody thought that a computer should work the same like this 1960's file cabinet at your local city hall). Personally I love tabs, it prevents my taskbar from becoming overly cluttered with open browser windows since I tend to have anywhere between 2 and 8 active tabs.

So this one day you run into a great site and you feel like registering there. So you register and open up your 21st century mail-client which of course works in your 21st century browser and you open the mail. You find the link where you can log in. You are prompted with a HTTP authentication dialog.

firefox_htauth_smaller

"Ah, username and password" you think.. "in my mail, let me just.. hey WTF!?". That's a pity isn't it? There is absolutely no way you can do anything with your browser before you do something about that dialog. And the nice thing about HTTP authentication is that it asks up to 3 times for you to log in, even if you press 'Cancel'. Because who knows, perhaps you didn't want to press 'Cancel'.

Why can't i just interact with my browser when this thing pops up? Now for this particular case I had an easy username, but what if my username was not that easy and I would want to copy/paste both my username and password? I'd have to open my mail in a different browser window or copy/paste it to my favorite text editor. Thank you 21st century tabs!

Posted in Software Bashing.

Tagged with , , .


Restart browser to log out

fboender

Why, after all these years, is it still impossible to log out of sites that let me log in using HTTP basic authentication without restarting your browser? Why do we keep having to reinvent the wheel when it comes to just about anything web and browser related? My browser should take care of uploading files and showing a progress bar, not some tricky hacky buggy flash thingy. My browser should take care of logging me in and out of sites, not some stupid web form. All the while the so-called 'best' browser in the world, Firefox, can only focus on making itself slower and changing the icons with each release.

If anybody is interested in writing a useful plugin for Firefox, please, pretty please, pretty please with sugar on top… write an extension that can log me out of HTTP basic authentication.

Posted in Software Bashing.

Tagged with , .


Shuffle, shuffle.

fboender

Every time I resize my screen (which is often, given that I've got a laptop and differently sized screens at home and at work), Gnome shuffles the layout of the items on my panel. Here's what it normally looks like:

normal

And here's what it might look like after having resized my screen:

fubar

The shuffling order appears to be random, which is quite frustrating if you've been listening to music on your headphones, and then hook your laptop up to the sound system and it starts playing music at a volume of fifteen million decibels and your muscle memory is all confused because where there used to be a volume control on the panel there is now a network manager thingy.

I've tried all possible combinations of widget placement and 'Lock to panel' toggles, all to no avail. It keeps randomly shuffling shit. The worst thing is that this has been a problem since I first started using Gnome on a laptop – umpteenthousand years ago.

Posted in Software Bashing.

Tagged with , .


Pause! Hammertime!

fboender

Question to all the media player developers out there: what do you have against stop buttons? What the hell is wrong with you? Since the dawn of time every single music and video playing device has had a fucking 'Stop' button. In fact, I'm pretty sure the stop button was invented prior to the wheel. But media player developers, oh they know better. Nobody needs a stop button right?

Rhythmbox: No stop button.

Rhythmbox: No stop button.

Totem: No stop button.

Totem: No stop button.

Qouaouid Libesomeshit: No stop button.

Qouaouid Libesomeshit: No stop button.

Listen Music Player: No stop button.

Listen Music Player: No stop button.

FAIL! Lesson: a pause button pauses playback. A stop button stops playback. The difference being that you CAN'T PAUSE A WEB STREAM. Nothing annoys me more than starting playback of an audio stream and having it start with whatever was left in the buffer only to stop after five seconds because it needs to connect to the actual web stream. Fuck. That. Also, I want to be able to start playing a song from the start; a need which the stop and start button nicely took care of. But since a stop button is apparently unnecessary, we now have backwards buttons that don't actually go backwards to the previous song, but restart playing the current song. What the @(#&!? Some media players don't even get that right, and the only way to restart a song is by dragging the progressbar back to the left. Genius!

Stop being such stubborn bastards and just put a stop button in the interface, please!

Posted in Software Bashing.

Tagged with , .


Spamback

cvanpelt

I know, I know, another post about WordPress, but it's what we use here at softwarebashing.org and it really does suck pretty bad.

Today, we got our first comment spam!

Picture 3

… or at least, that's what I thought.  Checking the actual content showed:

Picture 6

Now I'm not too familiar with the web 2.0 terms, but I believe this is called a pingback by all the hip kids.  Unfortunately, it was caused by one of my posts, linking to another post, and thereby commenting on another one of my posts, and then flagging itself as spam automatically.  Also, do note that the IP-address listed there is actually the one the server runs on.

Or something like that.  What I do know is that this is pretty damn retarded.  Get stuffed, WordPress.

Posted in Software Bashing.

Tagged with , .