Simon Willison's Weblog


Latest articles

  1. A quote from Fredrik Lundh details »
    simonwillison.net Posted 18 hours ago

    (It’s probably just me, but every time I stumble upon some thread involving people from the so-called “security community”, it’s like watching a Jerry Springer...

  2. Drizzle, Clouds, "What If?" details »
    simonwillison.net Posted 1 day ago

    Drizzle, Clouds, “What If?”. Exciting news in the world of MySQL: Drizzle is a new project to produce a massively stripped down version of the database...

  3. Email Address to URL Transformation (EAUT) specification now available! details »
    simonwillison.net Posted 2 days ago

    Email Address to URL Transformation (EAUT) specification now available!. Allows OpenID users to login using their E-mail address, which is converted in to an OpenID URL...

  4. What the Heck is the Open Web? details »
    simonwillison.net Posted 2 days ago

    What the Heck is the Open Web?. Brad Neuberg is seeking a two sentence definition. Bonus points for answering the following: “If Adobe were to open source Flex/Flash,...

  5. GiantBomb.com details »
    simonwillison.net Posted 2 days ago

    GiantBomb.com. Launched today, powered by Django—a combination of (mostly ex-Gamespot) quality editorial content and a massive structured wiki of every computer game...

  6. MySpace To Join OpenID, Bringing Total Enabled Accounts to Over A Half Billion details »
    simonwillison.net Posted 2 days ago

    MySpace To Join OpenID, Bringing Total Enabled Accounts to Over A Half Billion. Another 200 million OpenIDs—but the important difference between this and the Yahoo! and...

  7. New feeds for Project hosting on Google Code details »
    simonwillison.net Posted 2 days ago

    New feeds for Project hosting on Google Code. Finally! I’ve been wanting these ever since Google Code launched. Should make it much easier to integrate personal...

  8. A quote from Danny O'Brien details »
    simonwillison.net Posted 4 days ago

    If we want people to have the same degree of user autonomy as we’ve come to expect from the world, we may have to sit down and code alternatives to Google Docs,...

  9. php: rfc: closures details »
    simonwillison.net Posted 4 days ago

    php: rfc: closures (via). I never thought I’d see the day, but a patch adding closures to PHP has been both proposed and accepted! Looks like a solid...

  10. The Truth about Web Navigation details »
    simonwillison.net Posted 4 days ago

    The Truth about Web Navigation. Jeremy Zawodny on regular users understanding the browser address bar: “They don’t. And they never will.” Then they’re going to...

  11. Portable Social Networks, The Building Blocks Of A Social Web details »
    simonwillison.net Posted 6 days ago

    Portable Social Networks, The Building Blocks Of A Social Web. Ben Ward’s tour de force of practical tools and techniques for building out the distributed social web,...

  12. IE8 Security Part IV: The XSS Filter details »
    simonwillison.net Posted 6 days ago

    IE8 Security Part IV: The XSS Filter (via). IE8 will include an XSS filter to identify and neutralise “reflected” XSS attacks (where malicious code in a query string...

  13. ratproxy details »
    simonwillison.net Posted 6 days ago

    ratproxy. “A semi-automated, largely passive web application security audit tool”—watches you browse and highlights potential XSS, CSRF and other vulnerabilities in...

  14. A browser sniffing warning: The trouble with Acid3 and TinyMCE details »
    simonwillison.net Posted 6 days ago

    A browser sniffing warning: The trouble with Acid3 and TinyMCE. Opera recommend “bug detection”, a step up from object detection and browser sniffing where your...

  15. Running C and Python Code on The Web details »
    simonwillison.net Posted 6 days ago

    Running C and Python Code on The Web. Adobe are working on a toolchain to compile C code to target the Tamarin VM in Flash. This will allow existing C code (from CPython...

  16. A quote from Kroc Camen details »
    simonwillison.net Posted 6 days ago

    A printer driver is a folder with one “.ini” file, and a couple of “.dll”s and that’s it. It is not a 50 MB download. It is not an IE Toolbar, and Side Pane. It...

  17. Phasing out support for IE 6 across all 37signals products on August 15, 2008 details »
    simonwillison.net Posted 6 days ago

    Phasing out support for IE 6 across all 37signals products on August 15, 2008. Interesting move considering BaseCamp is used for communicating with (often corporate)...

  18. Show Us a Better Way details »
    simonwillison.net Posted 6 days ago

    Show Us a Better Way. The UK Government’s Power of Information Taskforce are running a mashup competition (a.k.a. “ideas for new products that could improve the way...

  19. Independence Day: HTML5 WebSocket Liberates Comet From Hacks details »
    simonwillison.net Posted 6 days ago

    Independence Day: HTML5 WebSocket Liberates Comet From Hacks. The HTML5 spec now includes WebSocket, a TCP-style persistent socket mechanism between client and server...

  20. Table Drag and Drop jQuery plugin details »
    simonwillison.net Posted 6 days ago

    Table Drag and Drop jQuery plugin. Drag and drop of table rows is a special case (jQuery UI doesn’t seem to support it)—this plugin works pretty well though.