Archive for 2005

An idea for a better world.

# 2005-12-09 08:20:51 -0500 | General | 2 Comments

Okay, this would be the greatest thing ever: every TV manufacturer in the world agrees to put the buttons on the top of the TV, where little fingers can’t reach them. Although I haven’t tied Peter’s suggestion yet: Just turn your tv upside down and swap the connections on the tube.

Tea in china? n00bs in India? Namespaces in .NET?

# 2005-10-13 11:21:02 -0400 | General / Java | No Comments

Some questions just cannot go unanswered. http://www.cenqua.com/forums/thread.jspa?threadID=1877.

H5N1 vs the world

# 2005-10-07 08:32:55 -0400 | General | 1 Comment

A recent IM conversation: matt: I’d better not have H5N1 bjd: I’d better not have I18N Cracked me up, anyway. And in other news, I recommend pseudo-ephedrine plus a strong coffee for all your head-cold needs.

Civilization IV here I come

# 2005-10-05 15:02:13 -0400 | General | 6 Comments

It is probably best to make clear that I’m a hard-core Civilization fan. I’ve spent large slabs of my life playing each of the first three versions, large slabs that are measured in metric tons. Everyone say it with me: just one more turn. So it was always a given that I’d be buying Civilization IV when it [...]

The Spuddy Show

# 2005-09-26 15:51:59 -0400 | General / Java | 1 Comment

So, I’ve finally got around to making another animation. Enjoy. Things mentioned in the show: Artima.com podcast with Gavin King. Link Sun ad campaign story. Link Oh, and yes I do know I am speaking too fast in some parts. But you get that (i.e. I’m not fixing it). For those that are curious, the phrase in the opening paragraph [...]

An IDEA Live Template for iterating through a BitSet

# 2005-08-30 22:10:48 -0400 | General / Java | 1 Comment

I love IDEA’s Live Templates, and I often find myself using java.util.BitSet. The BitSet javadoc describes a neat way of iterating through the 1 bits, and I do this often enough that it warranted a custom Live Template. Now all I need to do is hit itbs<TAB> to have this code automagically appear. The template looks like this: for(int $INDEX$ = $BS$.nextSetBit(0); [...]

Today at the virtual water cooler

# 2005-08-18 16:57:29 -0400 | General / Java | No Comments

spuddy: O…M…G… the download for IBM/Rational RAD 6.0 (based on eclipse) is 1.4GB bph: what the fucking fuck spuddy: I think it includes websphere or some thing bph: it would wanna have some kick ass easter eggs at that size. like a MMOG or something

And I just hope we don’t forget…

# 2005-08-05 23:03:33 -0400 | General | 2 Comments

They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.

Storing page-state in the session is evil / Spammer for a day

# 2005-07-13 17:18:00 -0400 | General / Java | 6 Comments

This is a cautionary tale on the pitfalls of storing UI state in the session of a webapp. Very occasionally we have a need to send out a bulk email to a bunch of people. For example: we had several hundred requests expressing genuine interest in The Commentator, one of our April Fools jokes this year, and we sent [...]

Space-Time Ray-Tracing using Ray Classification

# 2005-07-07 18:17:32 -0400 | General | 3 Comments

In 1996, I completed an honours year attached to my Comp. Sci. This involved a thesis, in which I choose to investigate a certain optimization technique in computer graphics. The impressive title of my thesis was: Space-time ray-tracing using ray-classification. I occasionally get the odd email about it, and the ftp server at Macquarie Uni that [...]