When UIs attack

Here’s a good example of how NOT to design the login UI of a web app. The name of this app has been changed to protect the innocent. :devious:

The login screen tries to be radical by placing the Clear button on the left of the screen, and the OK button on the right. To spice things up, the buttons are labelled in English and French, together. So instead of “OK”, you get wordy buttons saying “OK – Envoyer”.

After logging in, you get a useless dialog about when your last successful login was. Whee. You must click a graphic that says “OK” to get past this screen. (No more “Envoyer” silliness here!)

You are now given a screen with three options, only one of actual use to you: Ordering. Once clicked, you see another link, “ABC Viewer” (also the only option available).

After logging in, it should load the app right away. Everything else is redundant. And the

Five inches short of a…

James Randi often remarks that just because someone has an impressive professional title, it doesn’t mean he can’t be a freakin’ moron. The fact that mutual fund managers, CEOs, veterinarians and otherwise intelligent people would buy penis-enlargement pills off an anonymous spam email with no encryption, and no contact information.

In a way, these people have what they wanted – to be considered as big dicks.

It’s the documentation stupid

I think I’ve figured this out. It only took about a month. I’ve setup MovableType, some choice plugins (like MTWeather and MTMacros), a cron job, and PHP Gallery. And boy, was it a pain in the ass.

Open source projects is great, it’s free and wonderful, but it will never approach mass approval because they lack one thing: DOCUMENTATION. You will be hard-pressed to find a Perl script that even has a readme.txt in it. I don’t understand why, except when I did programming, I loathed having to document my code too.

But come on. Some of these scripts don’t even tell you what directory they must be put in. And then they’re the assumptions: that you own your own webhost and have full shell access. That you are a Linux guru. That you don’t require precompiled binaries.

The worse ordeal was getting NetPBM to work. While the MT documentation was terse but informative – as long as you read it several times over – they never mentioned how you could tell it was actually working. And there are no error messages if it doesn’t. And MT doesn’t auto-detect it. It took me several email exchanges with my webhost until we found the right directory it was in.

Then again, if I went the ASP route, the code would probably cost $50 and require Microsoft Access.


In the D drive currently: Racer, an open source OpenGL car simulator. I hesitate to call it an actual game, since it’s primary goal is to simulate the handling and physics of cars as much as possible. Still pretty interesting, if a little buggy at the moment (don’t fall off the track!), and of course, lacking in documentation.


If you’re not moving forward, you’re standing still: Comments for: Half-Life 2 Bundling? – ja.zz

#8 By: Gmd [ Reply ]
Damn, time to sell 9800 pro 256mb, anyone want it?
Aug 3rd, 2003 14:23:43

#8, 50 bux shackmsg me : armybob (#9)
#8, 51 bux shackmsg me 🙂 : Optimus Prime (#10)
#10, fuck : armybob (#14)
#14, lol! i’ll chip in $1.25 to your cause. armybob is now at $51…. : lichee (#21)
#8, my arm + my leg. deal? : SlamDunk (#20)
#20, throw in your head and ill sell you my detatchable penis! : Snifter_42 (#36)
#36, Do it! It’s a good deal! : Aubrey Philipsz (#56)
#8, who would want that old obsolete thing? : mrtony (#43)
#8, 52 bux shackmsg me :):) : inkninja (#54)

The decade that will never die

  1. You’ve ever ended a sentence with the word “PSYCHE”.
  2. You watched the Pound Puppies.
  3. You can sing the rap to the “Fresh Prince of Bel Air”
  4. You wore biker shorts under your skirts and felt stylish. (always – spesh under school uniform)
  5. You yearned to be a member of the Babysitters Club and tried to start a club of your own.
  6. You owned those lil Strawberry Shortcake pals scented dolls.
  7. You know it, but cant remember that McDonalds burgers used to come in a styrofoam box (filet o fish was a blue box).
  8. Two words: M.C. Hammer (cant touch this)
  9. If you ever watched “Fraggle Rock”.
  10. You had plastic streamers on your handle bars. (as well as spokey dokeys in the wheels so they made that sound)
  11. You can sing the entire theme song to “Duck Tales”. (“dddd danger lerks behind you, theres a stranger out to find you, what you do is just grab on to some duck takes woohoo every time i grab on to some duck tales wooohhoo”)
  12. When it was actually worth getting up early on a Saturday to watch cartoons.
  13. You wore a ponytail on the side of your head.
  14. You saw the original “Teenage Mutant Ninja Turtles” on the big screen.
  15. Hong Kong Fuey…number one super guy…
  16. You made your mum buy one of those clips that would hold your shirt in a knot on the side.
  17. Gay was happy, butch a kind of dogfood and camp meant a tent and the outdoors.
  18. You wore Jordache jean jacket and you were proud of it.
  19. L.A. Gear…
  20. You wanted to change your name to “JEM” and have flashing earrings.
  21. You remember reading “Are You There God? Its Me Margaret”.
  22. You know the profound meaning of “WAX ON, WAX OFF”
  23. You wanted to be a Goonie.
  24. You ever wore fluorescent clothing.
  25. You can remember what Micheal Jackson looked like before his nose fell off…
  26. You have ever pondered why Smurfette was the only female smurf.
  27. Blurple iceblocks!!!
  28. You remember the CRAZE, then the BANNING of slap bracelets.
  29. You still get the urge to say “NOT” after every sentence.
  30. You remember Hypercolor t-shirts.
  31. Barbie and the Rockers was your favourite band.
  32. You thought She-ra and He-Man should hook up.
  33. You thought your childhood friends would never leave because you exchanged friendship bracelets.
  34. You ever owned a pair of Jelly-Shoes.
  35. After you saw Pee-Wee’s Big Adventure you kept saying “I know you are,but what am I?”
  36. You remember “I’ve fallen and I can’t get up”
  37. You remember going to the skating rink before there were in-line skates.
  38. You ever got seriously injured on a Slip and Slide.
  39. You have ever played with a Skip-It.
  40. You had or attended a birthday party at McDonalds.
  41. You’ve gone through this list occasionally saying “This wasn’t from the 80’s!”
  42. You remember Popples.
  43. “Dont worry, be happy”
  44. You wore like, EIGHT pairs of socks over tights with high top Reeboks.
  45. You wore socks scrunched down.
  46. There was only ever one movie playing at a time at the theatre not multiplexes
  47. You remember boom boxes vs cd players.
  48. You remember watching both “Gremlins” movies.
  49. You know what it meant to say “Care Bear Stare!!”
  50. You remember watching Rainbow Bright and My Little Pony Tales”
  51. You thought Doogie Howser was hot.
  52. You remember Alf, the lil furry brown alien from Melmac
  53. You remember New Kids on the Block when they were cool.
  54. You know what a wuzzle is, and think bumblelion is cute
  55. You know all the words to Bon Jovi – SHOT THRU THE HEART

And after watching the movie Eighties Ending you can just nod your head and say “yep”. 😎 Don’t be afraid of the guy in shades, oh no!

Daily Meat Intake

We all hustled over to Vic Park today to enjoy the highlight of London’s summer season, the 2003 Ribfest. Steakhouses from across the continent come here to vie for titles such as “Best Ribs”, “Best Sauce”, and “People’s Choice”.

Kentucky Smokehouse’s somewhat unscientific explanation as to why their ribs taste better

I got the half rib and baked beans, and Silverlotus got the chicken on a bun. I personally thought the ribs and baked beans were better last year, but oh well.

The money shot

It’s waiting for you

Visiting my parents is always an ordeal. I’m always too thin, not making enough money, too unshaven, too whatever nit they seem to want to pick at.

But I had to go. It was my dad’s birthday, and a sendoff for my sister before she starts working for the Evil Empire. We did go to a nice Chinese restaurant and had Peking duck and a Hong Kong style shrimp salad – potato, apple, melon, shrimp in mayonnaise. It was actually pretty dang good, and from what I understand from the exorbitant tip I had to pay, it took all day to prepare.

Which is another absurdity in itself, because I pretty much spend the most money eating out when I take them to dinner.