January 2003

29Jan2003

The "writing articles about XP" trap.

By carlfish on

People expect Extreme Programming to be undisciplined. That's not true. People seem to want to label any undisciplined process as being 'agile' or 'extreme'. That's not true either. People have found that writing an article of the form above, and sticking an inflammatory headline about Extreme Programming on it gets you lots of page-views. That, on the other hand, could be true.

28Jan2003

Objective-C vs Java

By carlfish on

Once you're used to automatic memory management, being forced to do it all manually is a real hassle.

26Jan2003

Mailing-list Stupidity of the Year

By carlfish on

This mailbox is protected with an email password system, to have your email delivered please resend the message and include the string BLUEHILL in the subject. Thank You!

25Jan2003

SQL Worm Irony

By carlfish on

Microsoft's homepage, on the day the SQL Server worm crippled large sections of the Internet: "Today's News: Bill Gates reports on security progress made and the challenges ahead." (Image on site)

25Jan2003

Are Network Worms Healthy?

By carlfish on

The solution isn't defensive worms. The solution lies in the recognition (seldom expressed, lest we later regret it ourselves), that the failure to patch a seven-month bug is negligence, the failure to firewall non-essential open ports on network servers is negligence. In other matters, the failure to implement egress filtering is negligence. We could probably come up with a pretty good baseline of what is obvious systems administration negligence when it comes to security.

25Jan2003

"Trustworthy Computing" - welcomes the SQL Server worm.

By carlfish on

Hello, Internet-wide denial of service attack. **** you, Microsoft. **** you, incompetent server administrators who are not only too lazy to get off their stupid asses and upgrade a broken piece of software, but are too ****ing clueless to put their servers behind a firewall and block access to administrative ports.

22Jan2003

Categorisation

By carlfish on

The ancient Chinese encyclopaedia entitled Celestial Emporium of Benevolent Knowledge classifies animals into the following categories:

21Jan2003

Enh...

By carlfish on

They're creating a new movie for Websphere developers. It's called "Dude! Where's My Classpath?"

19Jan2003

Dan Bernstein and Patents

By carlfish on

Dan 'DJB' Bernstein can be a dickhead, but you have to respect software of the quality of qmail, and you have to respect his amusing fight against his university's patent policy.

19Jan2003

Filesystem sacrilege

By carlfish on

Dear Operating System Vendors. I no longer want to know where my files are stored. I no longer care.

17Jan2003

Databases, Part One

By carlfish on

I feel pretty confident saying that a significant number of people who are using a Relational Database, shouldn't be. They shouldn't be for one of the following reasons:

15Jan2003

Morning-itis

By carlfish on

How do I remember the next morning, the last thing I was working on yesterday afternoon?

10Jan2003

NullPointerException

By carlfish on

The NullPointerException in Java can be incredibly annoying. In some languages, such as Objective-C, the null (or in their case, nil) object doesn't throw an exception, it just quietly returns another nil for every method called on it. I prefer the Java behaviour. Many others disagree.

03Jan2003

Legend

By carlfish on

Steve Waugh is a dead-set legend. Possibly even better than Boonie.

01Jan2003

How to Write Like a Wanker

By carlfish on

Matt Olson: How to Write Like a Wanker, "A popular misconception about text messages on the Internet is that, to be an effective communicator and earn the respect and admiration of your peers, you must be able to write lucid prose; that your messages, articles, posts and pages must be easy to understand and pleasant to read."