Simon Willison’s Weblog

Subscribe

Items in Jun, 2004

Filters: Year: 2004 × Month: Jun × Sorted by date


XMLStarlet Command Line XML Toolkit (via) Process XML with Unix pipes. # 30th June 2004, 10:55 pm

Friendster goes PHP (via) Notable performance improvement over the old JSP/Tomcat setup. # 29th June 2004, 10:18 pm

Jonathan Schwartz’s Weblog (via) The first Fortune 500 board member with a weblog? # 29th June 2004, 5:22 pm

San Francisco Photos, June 2004 (via) Photos from my trip to San Francisco. # 29th June 2004, 4:43 pm

Zeldman on why drop down menus suck. Good for pointing people to. # 29th June 2004, 4:39 pm

Fancy a job?

My placement here in Lawrence, Kansas comes to an end in a few months time, and I’m now in the interesting position of needing to find my own replacement. I’m not going to beat around the bush: this is a fantastic job and an excellent opportunity for anyone looking for a way in to the online news industry. The team here has won so many awards it’s hard to keep track of them all, and is very well respected within the industry.

[... 447 words]

Developing a URL structure for broadcast radio sites... Anally-retentive URL design. Love it! # 28th June 2004, 4:38 pm

PHP, XML, and Character Encodings: a tale of sadness, rage, and (data-)loss (via) Fixing some very funky behaviour in PHP’s XML parser. # 26th June 2004, 11:24 pm

Developing With Web Standards (via) Next time someone asks you about standards, point them to this. # 26th June 2004, 10:55 pm

Coalition: Vast Majority Of Iraqis Still Alive. So at least there’s some good news... # 25th June 2004, 8:22 pm

Tantek’s Fridge

Recently spotted on Tantek’s fridge:

[... 18 words]

FCKeditor—The text editor for Internet (via) Looks like the best cross-browser rich text editor package yet (LGPL). # 19th June 2004, 12:37 am

I have some gmail invites

I have four gmail invites left. The first four people to leave a comment with their email address can have them (put it in the email field and fill in a URL as well if you’re worried about spam harvesters—the email won’t be displayed but I’ll still have access to it). No random gift or good deed necessary—consider it a “thank you” for reading.

[... 144 words]

Accessing your Gmail inbox with Python. Adrian’s ultra-cool, TOS-violating gmail hack. # 18th June 2004, 11:25 pm

Microsoft Research DRM talk. Cory tells MS why they should sit out on DRM. # 18th June 2004, 4:51 pm

The IE team’s Group Program Manager speaks (via) Comment on Channel 9, emphasizes importance of backwards compatibility. # 17th June 2004, 5:45 pm

Linus vs. Tanenbaum (via) Linux vs. MINIX back in 1992. # 17th June 2004, 5:07 pm

Firefox Extension: Bookmarks Synchronizer (via) Very, very cool. Syncs bookmarks via an FTP server. # 17th June 2004, 4:36 pm

Colour me Spammy. Smart tip from Drew on sending bulk emails using Unix. # 17th June 2004, 12:53 am

The Observer Pattern in Python (via) Makes smart use of weak references. # 16th June 2004, 11:55 pm

MediaSavvy (via) Excellent Online News industry insight. # 16th June 2004, 11:46 pm

Joel on Software—How Microsoft Lost the API War. Read it through for a fascinating conclusion. # 16th June 2004, 11:43 pm

The orange XML icon sucks

I’m not a fan of the orange XML icon, even though I use it on my categories page. I love the concept of a universally recognised icon for RSS feeds, but XML is simply the wrong acronym to put on it. Don’t think it’s liable to cause confusion? Check out this excerpt from Journalism.co.uk (emphasis mine):

[... 160 words]

A Response to the League of Women Voters (via) Voting machine FAQ debunked. # 15th June 2004, 10:04 pm

Bruce vs. Bruce (via) Schneier and Sterling discuss security and technology. # 15th June 2004, 10:04 pm

If newspaper Web sites aren’t like blogs, at least they’re not like Fox News. The FoxNews.com redesign looks “like a porn site without the tits”. # 15th June 2004, 8:19 pm