Simon Willison’s Weblog

Subscribe

Monday, 8th January 2007

Apple’s Next-Generation Themes. Cabel’s spotted an Apple patent with screenshots of their in-house tool for creating resolution independent user interface themes. # 11 pm

If you are subject to an XSS, the same domain policy already ensures that you’re f’d. An XSS attack is the “root” or “ring 0” attack of the web.

Alex Russell # 10:48 pm

With this much storage, you can imagine filesystems in which files are never deleted and files are never rewritten. The filesystem never forgets. Such systems could be much more reliable than the systems we use today which are based on the assumption that storage is a constrained resource.

Douglas Crockford # 7:04 pm

The Second Life Viewer is now open-source (via) I’d heard that the biggest barrier to this was the need to protect the SL economy from malicious disruption. The FAQ is fascinating, and a real tribute to open-source principles. # 6:47 pm

mimeparse.py (via) Parsing mime-types is harder than you might think. # 6:43 pm

Buggy Saints Row: The Musical. An inspired musical piss-take from Cabel Sasser. # 6:08 pm

If your average iPod weighs five ounces with packaging, then Apple has moved about 21,875,000 pounds of them, equivalent in weight to 1,325 full-grown male African elephants, 35 times as many as Hannibal’s force.

Paul Ford # 1:46 pm

rathergood Plush Toys product demos. The ones that weren’t eventually manufactured include a Rock Otter and a Northern Kitten. # 1:30 pm

rathergood.com toys. Ninja and Viking kittens, a Blode and even a Spongmonkey! # 12:11 pm

supervisor2. I haven’t tried this yet, but looks like a decent process monitoring tool. It even has an XML-RPC interface. # 1:19 am

Why doesn’t Python have more data format readers in the stdlib? I for one would love to see simplejson included in the standard library, with or without a C implementation. # 1:03 am