Simon Willison’s Weblog

Items in Mar, 2007

Filters: Year: 2007 × Month: Mar ×

Mailhook. Free e-mail address to HTTP POST bridge—just provide a script URL and you’ll be given a subdomain; any e-mail sent to an address at that host is then posted to your script. # 31st March 2007, 11:21 am

XSD is more flawed than most technologies that roam the earth. I was on the committee that created it, and that was back when I made my money explaining complicated technologies to people for money, and man, I could hear the cash registers ringing in my ears.

Don Box # 31st March 2007, 10:01 am

Flickr content filters (via) You can now upload illustrations and screenshots to Flickr without risk of being NIPSAd, provided you label them as such. # 30th March 2007, 3:45 pm

Geonames machine tags, and JSON, oh my! Dan Catt plays with Geonames and Triplr. # 30th March 2007, 3:34 pm

Triplr. Ultra simple GET-based web service for converting RSS / Atom / RDF / Microformats+GRDDL to HTML / ntriples / RDF / RSS / JSON / Turtle. Small pieces, loosely joined. # 30th March 2007, 3:30 pm

“Obsessed with putting ink on paper” (via) Fascinating essay from the authors of Lilypond describing the challenges involved in writing software to typeset music. # 30th March 2007, 3:04 pm

robotlab juke bots (via) Decommissioned industrial robot arms reprogrammed to act as super precise DJs. # 30th March 2007, 11:13 am

From Pixels to Plastic. Awesome talk given by Matt Webb at ETech, on the emerging culture of Generation C, cheap hardware prototyping and physical extensions to the online world. # 30th March 2007, 11:09 am

Stupid what I want!

Look for a header called X-Forwarded-For, but be sure to read this first.

[... 26 words]

Spinn3r Launches Today. An API to the Tailrank blog index, so you can index the blogosphere without having to build your own spider / spam filter. # 29th March 2007, 2:34 pm

Hack Day 2007—get your diaries out. Yahoo! UK and the BBC are hosting a public hack day on the weekend of June 16th/17th at Alexandra Palace, complete with a concert from a “top secret” band. The US hack day surprise performance was Beck. # 29th March 2007, 2:24 pm

Introducing the Yahoo! Mail Web Service. 101 pages of documentation—this thing is huge! # 29th March 2007, 2:47 am

DjangoKit. Early preview release of a tool that lets you package a Django application up as a fully contained OS X application. When Leopard ships with PyObjC this kind of thing will be even easier. # 29th March 2007, 12:50 am

Oxford Geek Night 2

If you missed the last Oxford Geek Night, you really owe it to yourself to make it to the next one. If you were there then you shouldn’t need any convincing.

[... 180 words]

Snipperoo now supports OpenID. It’s a really clean implementation, and they’ve given it prominent placement on their homepage. # 28th March 2007, 5:05 pm

If you don’t think you’re smart enough to start a startup doing something technically difficult, just write enterprise software. Enterprise software companies aren’t technology companies, they’re sales companies, and sales depends mostly on effort.

Paul Graham # 27th March 2007, 11:57 pm

PyPy 1.0. The fascinating Python implemented in Python project reaches 1.0, and now includes a JIT compiler. It’s still not recommended for general use though. # 27th March 2007, 11:48 pm

cmemcache. Python extension for libmemcache which provides more than twice the performance of the pure-Python memcached client. Supported by Django development version. # 27th March 2007, 1:51 pm

Applied Web Heresies: ETech 2007. Phil Windley’s notes on Avi Bryant’s ETech tutorial, which shows how ideas from Avi’s Seaside framework can be ported to other languages. # 27th March 2007, 1:15 pm

mod_python: Expat Causing Apache Crash. We ran in to this problem today. # 27th March 2007, 11:49 am

How to beat Google, part 1. Rick Skrenta with 12 steps to taking on Google in the search engine space, including some great insights in to smart UI design. # 27th March 2007, 12:02 am

Metaprogramming JavaScript Presentation. Adam McCrea demonstrates some incredibly elegant DSL -style JavaScript based on chaining method calls together. # 26th March 2007, 7:45 pm

Sigourney Weaver To Narrate Planet Earth. The Discovery Channel have replaced Sir David Attenborough’s narration of Planet Earth with Sigourney Weaver. Outrage! # 26th March 2007, 2:56 pm

The Athena Framework. CERN’s ATLAS particle accelerator experiment is scriptable with Python. # 26th March 2007, 2:43 pm

Mozilla Gran Paradiso Alpha 3 Release Notes. New features include animated PNGs, <link rel=“offline-resource”> and the HttpOnly cookie flag which indicates that a cookie should not be accessible to script (borrowed from IE). # 25th March 2007, 9:37 pm

Free Software Foundation to switch to Django. “FSF is switching from Zope to Django (both Python powered!) for web application development... Lots of new stuff coming soon, including contributions back to the Django community.” # 25th March 2007, 7:56 pm

Twitter from TextMate. A TextMate Bundle that lets you send your currently selected text to Twitter. # 25th March 2007, 6:10 pm

Python web development and frameworks in 2007. A fair and detailed look at the current main options for web development with Python. # 25th March 2007, 5:30 pm

JPC (via) Pure Java emulation of an x86 PC, running at 10% native speed. No code to download yet, but there’s a neat applet that lets you play Lemmings (and other games) running on FreeDOS. # 25th March 2007, 5:06 pm