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

37signals Product Blog: We'll be retiring our support of OpenID on May 1

25/01/2011 @ 18:00 UTC

Simon Willison : 37signals Product Blog: We'll be retiring our support of OpenID on May 1 - 37signals Product Blog: We’ll be retiring our support of OpenID on May 1. The support costs far outweighed the benefits to customers, especially now that 37signals have their own single sign in mechanism that works across all of their products.

Tip: Flickr standard photo response as slideshow

25/01/2011 @ 04:00 UTC

Kellan : Tip: Flickr standard photo response as slideshow - We’ve been doing a ton of hacking recently on our Taste Test experiment, which in turn reminds me a lot of an ill-fated Flickr project, “Top Explorers”. (to anyone who still has Flickr SVN access the code should still be there) Computers

Simon Willison : Tip: Flickr standard photo response as slideshow - Tip: Flickr standard photo response as slideshow. Neat trick—you can construct a URL to Flickr’s slideshow widget that includes the results of any API method, including the all-powerful flickr.photos.search. It’s a shame you can’t embed the resu

The code injected to steal passwords in Tunisia

24/01/2011 @ 20:00 UTC

Simon Willison : The code injected to steal passwords in Tunisia - The code injected to steal passwords in Tunisia. Here’s the JavaScript that (presumably) the Tunisian government were injecting in to login pages that were served over HTTP.

The Inside Story of How Facebook Responded to Tunisian Hacks

24/01/2011 @ 20:00 UTC

Simon Willison : The Inside Story of How Facebook Responded to Tunisian Hacks - The Inside Story of How Facebook Responded to Tunisian Hacks. “By January 5, it was clear that an entire country’s worth of passwords were in the process of being stolen right in the midst of the greatest political upheaval in two decades.”—whic [via]

The science of the hashtag

14/01/2011 @ 06:00 UTC

Simon Willison : The science of the hashtag - The science of the hashtag. Interesting analysis of how the #lessambitiousmovies hash tag took off thanks to retweets from a couple of key users with very creative followers.

Rod Begbie : The science of the hashtag - Great analysis by Robin Sloan of a sizable Twitter hashtag meme. Size of followership != size of readership. #

Display your events on your own website with Lanyrd Badges

13/01/2011 @ 22:00 UTC

Simon Willison : Display your events on your own website with Lanyrd Badges - Display your events on your own website with Lanyrd Badges. We’ve launched badges for Lanyrd—JavaScript that lets you embed a top bar or a content “splat” showing events you plan to attend, talks you’ve given in the past and other various comb

Introducing the FluidDB Explorer

13/01/2011 @ 06:00 UTC

Simon Willison : Introducing the FluidDB Explorer - Introducing the FluidDB Explorer. Every good API deserves a dedicated API browser.

The Virtues of Monitoring

13/01/2011 @ 06:00 UTC

Simon Willison : The Virtues of Monitoring - The Virtues of Monitoring. Fantastic guide to the various levels of monitoring required for a modern web application.

The First Few Weeks - ep.io

13/01/2011 @ 06:00 UTC

Simon Willison : The First Few Weeks - ep.io - The First Few Weeks—ep.io. Another take on managed Python Django/WSGI hosting, from Andrew Godwin and Ben Firshman.

Hello from Gondor

13/01/2011 @ 06:00 UTC

Simon Willison : Hello from Gondor - Hello from Gondor. “Effortless production Django hosting” from the Eldarion team.

US iPhone Data for International Visitors: A Guide

13/01/2011 @ 05:00 UTC

Simon Willison : US iPhone Data for International Visitors: A Guide - US iPhone Data for International Visitors: A Guide. AT&T will swear blind that their pay-as-you-go data plan doesn’t work with iPhones or other smart phones. Here’s how to prove them wrong.

Getting Started - Google URL Shortener API

13/01/2011 @ 05:00 UTC

Simon Willison : Getting Started - Google URL Shortener API - Getting Started—Google URL Shortener API. The API for the goo.gl URL shortener is really nice—no API key required, easy to create a short URL and you can retrieve detailed stats breakdowns (similar to bit.ly) as JSON for any URL.

URL Design

31/12/2010 @ 12:00 UTC

Simon Willison : URL Design - URL Design. Thoughtful tips on modern URL design, from GitHub designer Kyle Neath. GitHub has the best designed URLs of any application I can think of.

philgyford : URL Design — Warpspire - Tips for designing URLs, most of which seems like common sense to me, but also some tips re HTML5 Javascript shenanigans. (via Simon Willison)

Audio Sprites (and fixes for iOS)

23/12/2010 @ 22:00 UTC

Simon Willison : Audio Sprites (and fixes for iOS) - Audio Sprites (and fixes for iOS). Remy Sharp on the limitations of HTML5 audio support in iOS.

OpenCorporates

22/12/2010 @ 13:00 UTC

Simon Willison : OpenCorporates - OpenCorporates. “The Open Database Of The Corporate World”—a URL for every UK company.  [via]

HotQueue

22/12/2010 @ 13:00 UTC

Simon Willison : HotQueue - HotQueue. A super-simple Python work queue using Redis. The API is neat, and makes clever use of generators for blocking consumption of queue items.

Instapaper requiring email and passwords for new accounts

15/12/2010 @ 22:00 UTC

Simon Willison : Instapaper requiring email and passwords for new accounts - Instapaper requiring email and passwords for new accounts. Instapaper are changing from their novel “enter a username or email address, only enter a password if you really want one” registration scheme to a more traditional email and password requir

24 ways: Extreme Design

10/12/2010 @ 12:00 UTC

Simon Willison : 24 ways: Extreme Design - 24 ways: Extreme Design. Hannah Donovan on the design process that has evolved from multiple /dev/fort expeditions.

Spacelog: space exploration stories from the original transcripts

10/12/2010 @ 12:00 UTC

Simon Willison : Spacelog: space exploration stories from the original transcripts - Spacelog: space exploration stories from the original transcripts. The product of the most recent /dev/fort outing—a beautiful, web-native interface for browsing the NASA transcripts from the Apollo 13 and Mercury 6 missions (more to come). Every key

Indexing JSON in Solr 3.1

10/12/2010 @ 11:00 UTC

Simon Willison : Indexing JSON in Solr 3.1 - Indexing JSON in Solr 3.1. The next release of Solr will support indexing documents provided as JSON—Solr currently requires incoming documents to be formatted as XML.

Tracking every release

9/12/2010 @ 02:00 UTC

nelson : Tracking every release - Great summary of how Etsy instruments their production systems. Every Internet company needs tools to do this. I'm available for hourly work :-)

Simon Willison : Tracking Every Release - Tracking Every Release. How Etsy use Graphite to monitor their continuous deployment releases.

Google maps legibility

3/12/2010 @ 03:00 UTC

nelson : Google maps legibility - Detailed examination of why Google's maps are easier to read

Simon Willison : Google Maps and Label Readability - Google Maps and Label Readability. Obsessively detailed analysis of exactly what makes Google Maps so readable when compared to Yahoo! and Bing.

Google TCP tweaks

29/11/2010 @ 15:00 UTC

nelson : Google TCP tweaks - Evidence that Google may be running outside TCP spec to make connections faster

Simon Willison : Google and Microsoft Cheat on Slow-Start. Should You? - Google and Microsoft Cheat on Slow-Start. Should You?. Fascinating optimisation tricks by some of the big websites, which violate the RFC governing the TCP slow-start algorithm in order to perform better in the common case.

bmilleare : Google and Microsoft Cheat on Slow-Start. Should You? - Interesting hack by Google and MS on the tcp slow-start algorithm to speed up http responses.

Find conferences to speak at with Lanyrd

24/11/2010 @ 04:00 UTC

Simon Willison : Find conferences to speak at with Lanyrd - Find conferences to speak at with Lanyrd. We just launched calls for participation on Lanyrd. You can list calls for any conference, browse them by topic, and subscribe to an Atom feed of calls for your area of interest.

gzip support for Amazon Web Services CloudFront

12/11/2010 @ 07:00 UTC

Simon Willison : gzip support for Amazon Web Services CloudFront - gzip support for Amazon Web Services CloudFront. This would have saved me a bunch of work a few weeks ago. CloudFront can now be pointed at your own web server rather than S3, and you can ask it to forward on the Accept-Encoding header and cache multipl

xml
Upian.