Simon Willison’s Weblog

Subscribe

Items in Jun, 2005

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


LUG Radio Live

I’ve been very busy for the last three days. My last two exams (HCI and Marketing) were on Thursday evening and Friday morning respectively, followed by a celebratory barbecue. I was up at 7am on Saturday to get up to Wolverhampton for LUG Radio Live, then back to Bath again by 5.30pm for our graduation summer ball. Finally, I’m heading off to Denmark in the early hours of Monday morning for a week and a bit of camping and Roskilde Let’s hope it’s a bit drier than Glastonbury was.

[... 322 words]

Space Shuttle Columbia Accident

The official accident report is surprisingly readable—I had to look at it a while back for a university project.

[... 33 words]

Learning Perl the Hard Way [PDF]. A guide to Perl for people with previous programming experience. # 18th June 2005, 6:27 pm

New WP.org Search. Matt praises Yahoo’s search APIs. # 17th June 2005, 11:31 pm

Python programming job at Columbia University. Ignore the jargon—a little birdie tells me this is a Python job. # 17th June 2005, 11 pm

Over 600,000 mp3 downloads of BBC Radio 3’s Beethoven programmes. Note the bit at the end about how much internal buzz this is generating. # 16th June 2005, 9:31 pm

blo.gs has been acquired by yahoo! (via) That’s a relief. # 14th June 2005, 11:23 pm

The trouble with PHP. This is a good rebuttal to a recent “PHP’s simplicity beats Rails” piece. # 14th June 2005, 2:27 pm

del.icio.us: casting the net wider. system: tags are a really neat way of adding specialised tag features. # 14th June 2005, 9:01 am

Rendering Web Page To Images in Gecko. New feature involving the canvas API, coming soon. Tons of potential. # 14th June 2005, 8:59 am

Joe Clark: @media2005. Comprehensive notes on all(?) the sessions. # 14th June 2005, 8:43 am

@Media 2005 report (via) Mike Davies (Isofarro) has some great @media session notes. # 14th June 2005, 8:34 am

Walcot Nation Day 2005. My photos from Bath’s annual eccentric street festival. # 13th June 2005, 9:53 am

Financial Times Using Link Spam. Google should publically drop them from their index, then reinstate them when the link spam is removed. # 12th June 2005, 9:19 am

No New Command Line for Longhorn (via) There goes the only remaining Longhorn feature I was interested in. # 11th June 2005, 1:42 am

Ruby on Rails, and the Rails Beta Book. The comments include a good discussion of the pros and cons of Rails’ code-in-templates approach. # 10th June 2005, 5:22 pm

Magic Microformat Forms Redux, Now with GreaseMonkey! Les Orchard gets in to Greasemonkey—with accompanying screencast. # 9th June 2005, 11:18 pm

Baby Weasel. Unfeasibly adorable. There is no reason for this post. # 9th June 2005, 11:03 pm

Workplace absuridities as phone support for a DSL ISP. Greasemonkey used to fix web application leads to misguided Firefox ban. # 9th June 2005, 11:01 pm

The BBC News website—under the bonnet (via) SSIs, Apache, Linux (and Solaris) and two server farms. # 9th June 2005, 10:01 pm

Bookmarklets to User Scripts. A user script to turn bookmarklets in to user scripts. # 9th June 2005, 5:14 pm

This week’s UK television. Includes unofficial XML feeds scraped from various sources. # 9th June 2005, 5:12 pm

CSV channel listings. Each number is the name of a .dat file containing listings for that channel. # 9th June 2005, 5:11 pm

BBC 1 listings in CSV. Listings for the next two weeks # 9th June 2005, 5:10 pm

Google Maps Make Demographics Come Alive (via) Great photo of Adrian lurking behind his laptop. # 9th June 2005, 12:39 am

Google Maps takedown notice (via) Why can’t all takedown notices be this polite? # 9th June 2005, 12:38 am

The WebKit Open Source Project (via) The Safari team’s full CVS history, and more. Should hopefully improve their relationship with KTHML. # 7th June 2005, 10:27 am

Tweaking Wikipedia

Does anyone know why Wikipedia displays a redirected page at the same URL rather than using a proper HTTP redirect? Case in point: Topics in human-computer interaction actually displays the content from List of human-computer interaction topics (that’s my next exam topic)—the same content appears at two different URLs. Yuck. Here’s a Greasemonkey script to fix it: wikipedia-redirect.user.js.

[... 125 words]

Principles of visibility and human friendliness. Tantek makes an excellent argument that visible metadata works better than invisible metadata. # 4th June 2005, 8:20 pm