Entries created during 2004


Amateur Tsunami Video
- home video of the tsunami hitting all over the place. unbelievable.
Blue Sky Development
- Well written line-of-though writeup on the decision process leading up to a language selection when the sky is blue and you're building a new app. Hint: Python :)
To links coding java python ruby ... on Thu 12/30/04 at 05:52 AM
Thomas P.M. Barnett: The Worldchanging Interview
- take 15 minutes to dramatically increase your understanding of the world we live in...
To links politics religion war ... on Wed 12/29/04 at 07:28 AM
The South-East Asia Earthquake and Tsunami Blog
- News and information about resources, aid, donations and volunteer efforts.
To links blog tsunami ... on Wed 12/29/04 at 01:52 AM
Satellite imagery of the Sri Lanka before/after/during Tsunami
- this is just crazy. make sure you take a look at the large 800x600 images toward the bottom.
To links tsunami worry wow ... on Wed 12/29/04 at 01:50 AM
Bruno Souza to Sun: "Stop Saying That 'Our Implementation Is Open Source,' It Is Not"
- Right. The issue is the (lack of) redistribution rights, not whether the source is available. Free Linux distros cannot ship Sun's Java (or IBM's by extension). Lastly, Bruno needs a spell-checker.. bad.
To links coding foss java ... on Mon 12/27/04 at 08:02 PM
Audiobook of Cory's DRM talk
- But it: $1. Proceeds go to the EFF.
To links drm freeculture microsoft ... on Mon 12/27/04 at 07:55 PM
Christmas Interlude
- Adam Bosworth is the last person I would have guessed would summarize my religious and political position... but I'll take what I can get.
To links diversions religion ... on Mon 12/27/04 at 01:33 AM
What's Next for Google
- Is google the next netscape?
To links google microsoft web ... on Sat 12/25/04 at 06:22 AM
Web Application Component Toolkit - Template View
- Excellent look at various HTML and XML templating methodologies..
To links coding html kid reference web ... on Fri 12/24/04 at 06:58 AM
An anonymous Internet communication system
- One of these freenet clones really needs to get some traction. The EFF is providing funding for these guys.
To links freeculture web ... on Thu 12/23/04 at 04:44 AM
Bush's War
- Kos with a nice recap of the war effort thus far. Here's to another year of dying a lot.
To links politics war ... on Wed 12/22/04 at 06:23 PM
Basic Critical Thinking for Software Developers
- AKA: "how to avoid the language war.." must read!
To links coding essays theory wow ... on Wed 12/22/04 at 09:06 AM
The Wizard of Oz: Parable on Populism
- What "The Wizard of Oz" was really about..
To links diversions essays ... on Tue 12/21/04 at 06:52 PM
Sharper minds
- Drugs that make you smart; sign me up.
To links diversions science ... on Tue 12/21/04 at 04:21 PM
Torvalds: A Solaris skeptic
- Linus on Solaris going OSS.
To links foss linux ... on Tue 12/21/04 at 03:34 PM
Dear Santa
- haha
To links diversions funny ... on Sun 12/19/04 at 07:42 PM
Microsoft Attempts To Shutdown MacSlash
- dumb.
To links diversions microsoft wtf ... on Fri 12/17/04 at 09:42 PM
I'm just not evil enough
- if only more people had that problem.
To links coding diversions ... on Fri 12/17/04 at 09:31 PM
Dilbert 12/17/2004
- ouch!
To links dilbert diversions funny ... on Fri 12/17/04 at 09:29 PM
Dilbert 12/17/2004
- ouch!
To links dilbert diversions funny ... on Fri 12/17/04 at 09:29 PM
Casting SPELs in LISP
- Coolest language tutorial I've ever seen.
To links coding cool lisp ... on Thu 12/16/04 at 09:29 PM
10,000 Firefox enthusiasts make history
- My name will be in the NY Times tomorrow
To links freeculture moz web ... on Thu 12/16/04 at 03:35 PM
Python Idioms and Efficiency Suggestions
- excellent list of python Idioms
To links coding python reference ... on Wed 12/15/04 at 09:54 PM
TinyP2P
- that's sick. sick! did you notice he even squeezed a CC license in there?
To links coding freeculture python wow ... on Wed 12/15/04 at 07:44 PM
Architecture of the World Wide Web, Volume One
- Finally hits 1.0. If you read one big nasty spec this year, this should be it. It's actually full of stories and other weird stuff that make portions kind of fun.
To links rest spec theory web ... on Wed 12/15/04 at 07:42 PM
The Internet's biggest foe
- powell sucks

The Static Method Thing

Phillip J. Eby has a recent weblog entry, Python is not Java, wherein he points out a few aspects of Python that are notably different from Java but that are similar enough that Java coders working in Python mistake them for their Java counterparts.

He touches on a few of the characteristics that led me to make Python my general purpose language of choice, a title that had belonged to Java as recently as a year ago. I thought it might be useful to explain these characteristics without assuming the reader has a whole lot of Python experience but that they do have significant Java experience. This would have helped me immensely in determining whether Python was right for me much sooner and I hope it can be of use to someone else.

I'm planning on covering each of the items Phillip points out in his article over the next month and if that works out, I may extend the series to a few other things that may be useful.

This is not a Python is better than Java thing. Instead of bashing aspects of Java's language and library that are obviously valued by the Java community, or insulting the intelligence of Java coders, or using any number of other techniques you might find in Every Language War Ever, Phillip is simply asking Java programmers who may be dabbling in Python to take a closer look at some of the features that make Python unique and attractive instead of attempting to force-fit concepts from Java. If you base your expectations of Python on Java concepts, you are likely going to have a bad experience with Python.

Continue on for the first part of the series, which talks about some of the differences between Python class methods / class variables and Java static methods / static variables.

To weblog coding python not java ... on Wed 12/15/04 at 01:41 PM

Fedora Project Shaping Up

I've had a few conversations recently where someone expressed interest in GNU/Linux and asked about getting involved. I really wanted to suggest that they consider joining the Fedora project but I couldn't do that comfortably because, well, there are some pretty massive issues.

So I'm really excited to see that Redhat is finally getting around to really supporting the excellent volunteer community that has dedicated themselves to making Fedora, and by extension Redhat's commercial offerings, excellent distributions. Herewith some recent news that led to this post...

To linux foss coding weblog ... on Wed 12/15/04 at 10:37 AM

Newspapers with RSS
- Big list of traditional newspaper's that support RSS.
To links syndication web ... on Tue 12/14/04 at 08:22 PM