Simon Willison blogs at http://simon.incutio.com/ xml

How to travel by train from London to Vilnius

16/06/2007 @ 03:00 UTC

Simon Willison : How to travel by train from London to Vilnius - How to travel by train from London to Vilnius. Nat and I are thinking about doing this for EuroPython. Could be a bit of an adventure.

Making the "24-hour newsroom" work

16/06/2007 @ 02:00 UTC

Simon Willison : Making the "24-hour newsroom" work - Making the “24-hour newsroom? work. More on the Lawrence Journal-World, this time from the point of view of the reporters in the newsroom.  [via]

About Mezzoblue

16/06/2007 @ 02:00 UTC

Simon Willison : About Mezzoblue - About Mezzoblue. Dave Shea’s blog archive is really classy, in particular the way bundles of posts around a single photo share a colour scheme derived from the image.

HTML5 differences from HTML4

16/06/2007 @ 02:00 UTC

Simon Willison : HTML5 differences from HTML4 - HTML5 differences from HTML4. Useful guide, collated by Anne van Kesteren.

jonhicks : HTML5 differences from HTML4

wearehugh : HTML5 differences from HTML4

factoryjoe : HTML5 differences from HTML4 - This document describes the differences between HTML4 and HTML5 and provides some of the rationale for the changes. This document may not provide accurate information as the HTML5 specification is still in development. When in doubt, alw

Joe Gregorio | BitWorking | RESTify DayTrader

15/06/2007 @ 23:00 UTC

jcgregorio : Joe Gregorio | BitWorking | RESTify DayTrader

deusx : Joe Gregorio | BitWorking | RESTify DayTrader - "Why build a RESTful web service for DayTrader? Because I frequently hear that REST can't be applied to complex situations."

Simon Willison : RESTify DayTrader - RESTify DayTrader. Killer REST case study from Joe Gregorio.

Let's All Evolve Past This: The Barriers Women Face in Tech Communities

14/06/2007 @ 11:00 UTC

Simon Willison : Let's All Evolve Past This: The Barriers Women Face in Tech Communities - Let’s All Evolve Past This: The Barriers Women Face in Tech Communities. The most enlightening contribution I’ve seen on this topic in ages.

Safari Beta 3.0.1 for Windows

14/06/2007 @ 11:00 UTC

Simon Willison : Safari Beta 3.0.1 for Windows - Safari Beta 3.0.1 for Windows. A nice fast turnaround on fixes for security flaws in the beta.

iLike: Holy cow... 6mm users and growing 300k/day!

13/06/2007 @ 11:00 UTC

Simon Willison : iLike: Holy cow... 6mm users and growing 300k/day! - iLike: Holy cow... 6mm users and growing 300k/day!. Facebook platform offers a viral distribution mechanism for free. Downside: you have to double your capacity every few days.  [via]

The Facebook Platform wiki

13/06/2007 @ 10:00 UTC

Simon Willison : The Facebook Platform wiki - The Facebook Platform wiki. Not very well promoted yet.  [via]

A JavaScript Module Pattern

13/06/2007 @ 01:00 UTC

Simon Willison : A JavaScript Module Pattern - A JavaScript Module Pattern. I’ve been using this pattern for a few months—it works really well, though I tend to keep my own code in my own namespace rather than adding it to YAHOO.

jcgregorio : A JavaScript Module Pattern » Yahoo! User Interface Blog - more cool stuff to do with closures, this time creating namespaces, with private variables.

Enabling the debug menu on Safari for Windows

12/06/2007 @ 15:00 UTC

Simon Willison : Enabling the debug menu on Safari for Windows - Enabling the debug menu on Safari for Windows. “Turn off site-specific hacks? is one of the menu options.

Safari for Windows, 0day exploit in 2 hours

12/06/2007 @ 15:00 UTC

Simon Willison : Safari for Windows, 0day exploit in 2 hours - Safari for Windows, 0day exploit in 2 hours. Once again, down to handling of alternative URL protocol schemes.  [via]

Mac OS X Leopard: Multicore

12/06/2007 @ 01:00 UTC

Simon Willison : Mac OS X Leopard: Multicore - Mac OS X Leopard: Multicore. “... NSOperation, a breakthrough new API that optimizes applications for the world of multicore processing.?

Mac OS X Leopard: UNIX

12/06/2007 @ 01:00 UTC

Simon Willison : Mac OS X Leopard: UNIX - Mac OS X Leopard: UNIX. Leopard ships with DTrace, and it’s been hooked in to Java, Ruby, Python and Perl.

Safari 3 Public Beta

12/06/2007 @ 01:00 UTC

Simon Willison : Safari 3 Public Beta - Safari 3 Public Beta. Safari for Windows. Unfortunately this kills the best excuse corporate Web developers had for getting Macs (“we need to run all our supported browsers on one machine?).

The logo is still evolving, say designers

11/06/2007 @ 12:00 UTC

Simon Willison : The logo is still evolving, say designers - The logo is still evolving, say designers. The Olympics logo is designed to be “hackable?—which is actually a great idea, but lawyers advised against unveiling that concept at the same time as the abstract shapes.

plasticbag : The Telegraph has been covering the whole Olympics logo debacle in a particularly interesting way... - I think people miss the point. Think about an Olympics that isn't about the nobility of sport, Greek aspirational betterment of the soul through domination of the body, and start thinking of the energy and fun of running around like a maniac. Makes sense

@media 2007 writeup from AlastairC

11/06/2007 @ 02:00 UTC

Simon Willison : @media 2007 writeup from AlastairC - @media 2007 writeup from AlastairC. Good notes on a bunch of sessions, including mine.

ECMAScript 4 Reference Implementation

10/06/2007 @ 14:00 UTC

Simon Willison : ECMAScript 4 Reference Implementation - ECMAScript 4 Reference Implementation. Including discussion of the benefits of writing it in Standard ML.

Croquet

10/06/2007 @ 12:00 UTC

Simon Willison : Croquet - Croquet. Open-source collaborative virtual world environment built on top of Squeak, a bit like a decentralised version of Second Life.

Doing Local Right

9/06/2007 @ 21:00 UTC

Simon Willison : Doing Local Right - Doing Local Right. The slides from my presentation at @media 2007.

google-diff-match-patch

9/06/2007 @ 20:00 UTC

Simon Willison : google-diff-match-patch - google-diff-match-patch. Robust algorithms to perform the operations required for synchronizing plain text, in Java, JavaScript and Python.  [via]

jcgregorio : google-diff-match-patch - Google Code

deusx : google-diff-match-patch - Project Hosting on Google Code - "The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text. "

10 obvious things about the future of newspapers you need to get through your head

9/06/2007 @ 19:00 UTC

Simon Willison : 10 obvious things about the future of newspapers you need to get through your head - 10 obvious things about the future of newspapers you need to get through your head. A great list, with a positive conclusion.  [via]

Wait For It

9/06/2007 @ 18:00 UTC

Simon Willison : Wait For It - Wait For It. Neat WSGI middleware from Ian Bicking that launches a thread for every incoming request and watches for slow responses; if something is taking too long it returns a “please wait? page to the user and polls for completion.  [via]

deusx : Wait For It - "If the response doesn't come back before the time limit, the user is given a response page that asks them to wait. The response page contains Javascript that will re-check the status of the page"

Security Breach

8/06/2007 @ 10:00 UTC

Simon Willison : Security Breach - Security Breach. A statement from Dreamhost.

WCAG Samurai

8/06/2007 @ 07:00 UTC

Simon Willison : WCAG Samurai - WCAG Samurai. Anonymous Samurai, headed up by Joe Clark, publish their errata for WCAG 1.0 (with two independent peer reviews). Recommended as a better alternative to WGAC 2.0.

xml
Upian.