6 Feb 2001 mrorganic   » (Journeyer)

Afternoon update:

Finally figured out a really tough bug on the client-side of our three-tier app. For a wonder, it worked the first time I tried the fix.

Java sucks. Badly. Not so much in design (the language itself is okay), but in implementation -- the whole JVM idea is a piece of shit. I refuse to use a language that steals upwards of 64MB to run "Hello, world!". The GUI is so slow that sometimes you can *see* controls being drawn. Granted, some of this is due to poor programming, but I think that ultimately Java loses as a UI langauge. (And for server-side stuff there's always Python....)

I can't really understand what has made otherwise-sane people flock to the Java banner, but I hope the madness passes soon.

------------------------

Work Stuff:

A bureaucracy's first imperative is to perpetuate its own existence. A bureacracy interprets inertia as safety.

Personal:

I had another floppy drive croak on me last night. I must have offended some floppy-drive god at some point in my life because I've had three our four drives barf on me in less than five years. It's no big deal, I guess (they're cheap enough to replace), but it bugs me. I'd kiss off the damned 1.44" floppy altogether and rely on the zip drive, but in the Linux world it's still critical to have a bootdisk lying around in case of a disaster.

I did some writing last night -- mainly catching up on familial correspondence, but I also worked on an essay about the security vs. liberty thing. Hopefully I can say something fresh or at least different; if not I'll route the essay to /dev/null and get on with my programming projects.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!