Simon Willison’s Weblog

Subscribe

December 2003

Dec. 16, 2003

Just in time instantiation (via) Python trick for proxying object instantiation

# 12:46 am

Joel on Eric

Joel Spolsky’s latest essay reviews Eric Raymond’s The Art of Unix Programming (a book I really want to pick up) and uses it as background for a discussion of the cultural differences between Windows and Unix programmers. As always, it’s an insightful piece.

[... 197 words]

PECL :: Package :: tidy (via) Tidy for PHP; repairs busted HTML and lets you traverse the DOM as well

# 1:26 am

More CSS trickery

Stu Nicholls dropped me a line earlier to pimp his new CSS demo site, www.s7u.co.uk. He’s got some really nice tricks and the site warrants serious exploration. There’s a good take on the classic 3 column layout with header and footer problem, a bunch of neat menus and a bunch of fun demos that defy categorisation.

Getting open source into public libraries. OpenOffice.org now available in most Scottish libraries

# 2:21 am

Napster: The Cat is Cool. Amazingly, it doesn’t completely suck!

# 3:04 am

RELAX NG now an ISO standard

Via James Robertson, RELAX NG (altogether too many caps) has been published by ISO as an International Standard. RELAX NG compact syntax is will hopefully join it soon.

[... 149 words]

Avoid Santa Claus approach to content management: December 15, 2003 issue of New Thinking by Gerry McGovern (via) “A portal is a website that costs you four times more.”

# 4:11 am

Apples and pears. How to get two types of apple from one tree

# 4:54 pm

About Google Print (BETA) (via) Google’s take on “search inside the book”

# 7:31 pm

Dec. 17, 2003

Innapropriate Abstractions. Anders Hejlsberg + Bill Venners + Bruce Eckel = fascinating conversation

# 2:09 am

Winamp 5. Winamp 2 + Winamp 3 + Winamp 5

# 2:38 am

BitTorrent and RSS. Maybe RSS can scale after all

# 2:40 am

Color scheme. Awesome colour scheme helper tool from pixy

# 2:43 am

Microsoft Security FAQ (via) Point your less technical friends here

# 2:50 am / microsoft, security

CSS, Accesibility and Standards Links (via) Great selection of links, nicely formatted

# 2:52 am

Q+A—Edward Tufte (via) “There are many true statements about complex topics that are too long to fit on a PowerPoint slide.”

# 3:03 am

Blaster and the great blackout (via) Bruce Schneier writes for Salon.com

# 3:10 am / bruce-schneier, security, worm

2004 Digital Edge Awards Finalists. We’re up for 5 different awards!

# 3:16 am

Web Page Development: Best Practices (via) Sound advice too

# 3:38 am

PostScript control structures. PostScript is a full on stack-based programming language

# 3:39 am

404 ERROR—Ultrashock.com (via) Usability error starring Jakob Nielsen

# 3:41 am

Google Search: programming language. Python, then Perl, then Java

# 4 am

Dec. 18, 2003

Turn On Search. Tim Bray’s open source search engine call to arms

# 12:41 am

Freshmeat’s XML-RPC interface. API documentation

# 12:49 am

Google gets digital toilets (via) Imagine what they’ll be buying after the IPO

# 12:52 am

The RIAA Succeeds Where the Cypherpunks Failed (via) Shirky compares file sharing to prohibition

# 7:58 pm / clay-shirky

Dec. 19, 2003

Restoration Software (via) Digitally restoring films with Macs

# 4:44 pm

“Not for use until guilty verdict” (via) The impartial BBC

# 6:22 pm

Open Mosix

I can’t remember how I stumbled across it, but Open Mosix looks like a really interesting project. It’s a Linux kernel extension that makes creating a Linux cluster is as simple as installing a kernel module on a number of machines and supplying each one with a shared config file.

[... 310 words]

2003 » December

MTWTFSS
1234567
891011121314
15161718192021
22232425262728
293031