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

how to avoid ads in gmail

30/07/2009 @ 18:00 UTC

wearehugh : how to avoid ads in gmail - "you need 1 catastrophic event or tragedy for every 167 words"

nelson : Avoiding gmail ads - Simply make sure tragic words are in every mail

Andy Baio : How to Avoid Ads in Gmail - just add tragic words to your signature  [via]

Simon Willison : How to avoid ads in gmail - How to avoid ads in gmail. “After extensive testing I’ve discovered you need 1 catastrophic event or tragedy for every 167 words in the rest of the email.?

Today's News and Yahoo!'s Developer Program

30/07/2009 @ 12:00 UTC

Simon Willison : Today's News and Yahoo!'s Developer Program - Today’s News and Yahoo!’s Developer Program. “For SearchMonkey and BOSS, we currently do not have anything concrete to tell you? ... “We wanted to let you know that today’s news does not affect these products [YUI, YQL, Pipes]?.

Andy Baio : Yahoo! Developer Network on the Microsoft announcement - BOSS and Searchmonkey up in the air, everything else unaffected (directly)  [via]

Building Rome in a Day

29/07/2009 @ 16:00 UTC

Simon Willison : Building Rome in a Day - Building Rome in a Day. “The ?rst system capable of city-scale reconstruction from unstructured photo collections?—computer vision techniques used to construct 3D models of cities using 10s of thousands of photos from Flickr. Reminiscent of Micr [via]

Andy Baio : Computer vision project reconstructs 3D cities/landmarks in hours using Flickr photos - they generated a skeleton of Rome in 21 hours using 500 compute cores and 150,000 photos  [via]

joshua : Building Rome in a Day

JSONP Memory Leak

28/07/2009 @ 13:00 UTC

Simon Willison : JSONP Memory Leak - JSONP Memory Leak. Neil Fraser advocates iterating over and deleting every property on a JSONP script DOM node after you removeChild it from the DOM, to protect against memory leaks of “in excess of 15 MB per hour?.

deusx : Neil Fraser: News: JSONP Memory Leak - This is not really new. This is just an example of the same DOM/JS garbage collection issues that have plagued webdev since time immemorial. Don't keep references to DOM nodes in your JS code: they tend to stick around.

Fabric, Django, Git, Apache, mod_wsgi, virtualenv and pip deployment

28/07/2009 @ 12:00 UTC

Simon Willison : Fabric, Django, Git, Apache, mod_wsgi, virtualenv and pip deployment - Fabric, Django, Git, Apache, mod_wsgi, virtualenv and pip deployment. I’m slowly working my way through this stack at the moment—next stop, fabric.

jimray : Fabric, Django, Git, Apache, mod_wsgi, virtualenv and pip deployment | Morethanseven

Bokode: Imperceptible Visual Tags for Camera Based Interaction from a Distance

28/07/2009 @ 10:00 UTC

Milo Vermeulen : Bokode: Imperceptible Visual Tags for Camera Based Interaction from a Distance [via]

Andy Baio : Bokode - very clever barcode design uses out-of-focus photos shot from a distance  [via]

Simon Willison : Bokode - Bokode. New take on the humble barcode from the MIT Media Lab—Bokodes are 3mm wide but can be read at a distance by a regular digital camera lens using out of focus photography, exploiting the bokeh effect. The way in which the Bokode is read allows b [via]

Aral Balkan - My Sys-Con Nightmare

28/07/2009 @ 02:00 UTC

jcgregorio : Aral Balkan - My Sys-Con Nightmare

Simon Willison : My Sys-Con Nightmare - My Sys-Con Nightmare. This is just ridiculous. Don’t speak at or attend Sys-Con conferences (which include AJAXWorld, the Cloud Computing Expo and Ajax in the Cloud), don’t write for or buy their journals (including AJAXWorld Magazine, JDJ and .NET

deusx : Aral Balkan - My Sys-Con Nightmare - "Fast-forward to July 14th, 2009, when I got a Google Alert on a new Sys-Con article, penned by a certain Yeshim Deniz from Sys-Con, titled "Social Media Marketing Turkish Style" (http://internetvideo.sys-con.com/node/1017038). That article

The pushbutton Web

24/07/2009 @ 17:00 UTC

nelson : The pushbutton Web - Anil breaks down some of the recent work around realtime messaging

Simon Willison : The Pushbutton Web: Realtime Becomes Real - The Pushbutton Web: Realtime Becomes Real. Anil Dash is excited by the potential for PubSubHubBub and Webhooks to make near-real-time scalable event publishing accessible to regular web developers. So am I.

jimray : Anil's thoughts on the "pushbutton web" are really smart - And really well written, to boot. This is the future.

Andy Baio : Anil Dash on the Pushbutton Web - the best articulation of the current real-time web trend I've seen

Greg Storey : Pushbutton. - Forgot to link to this earlier. Go. Read. Now.

Anil : The Pushbutton Web: Realtime Becomes Real - tweetcount_url = 'http://dashes.com/anil/2009/07/the-pushbutton-web-realtime-becomes-real.html#comment-661209'; tweetcount_title = 'The Pushbutton Web, about realtime messaging getting real'; tweetcount_src = 'By @anildash:'; tweetcount_

Install Django, GeoDjango, PostgreSQL and PostGIS on OSX Leopard

24/07/2009 @ 12:00 UTC

Simon Willison : Install Django, GeoDjango, PostgreSQL and PostGIS on OSX Leopard - Install Django, GeoDjango, PostgreSQL and PostGIS on OSX Leopard. This tutorial worked perfectly for me.

jimray : Install Django, GeoDjango, PostgreSQL & PostGIS on OSX Leopard - Try with virtualenv...

Nmap 5.00 Release Notes

16/07/2009 @ 20:00 UTC

Jeremy Zawodny : Nmap 5.00 Release Notes - Nmap 5.00 Release Notes: wow, lots of cool new stuff in nmap 5

Simon Willison : Nmap 5.00 Release Notes - Nmap 5.00 Release Notes. Released today, “the most important Nmap release since 1997?. New features include Ncat, a powerful netcat alternative, Ndiff, a utility for comparing scan results so you can spot changes to your network, and a new Nmap Scri

IanVisits: London Events Calendar

16/07/2009 @ 19:00 UTC

Simon Willison : IanVisits: London Events Calendar - IanVisits: London Events Calendar. Ian Mansfield maintains a superb calendar of cultural (and geeky) events in London. Lectures, tours, bat walks, film screenings... did you know there’s a Festival of Model Tramways this weekend?

philgyford : IanVisits London Events Guide - Fantastic guide of interesting things going on in London. I'd like an iCal file, but otherwise, handy stuff. (via Simon Willison)

Keyspace

16/07/2009 @ 11:00 UTC

Simon Willison : Keyspace - Keyspace. Yet Another Key-Value Store—this one focuses on high availability, with one server in the cluster serving as master (and handling all writes), and the paxos algorithm handling replication and ensuring a new master can be elected should the e

joshua : Scalien - Keyspace - distributed k/v store

You should follow me on Twitter

15/07/2009 @ 11:00 UTC

Simon Willison : You should follow me on Twitter - You should follow me on Twitter. Dustin Curtis did a simple A/B testing experiment on his blog and found that the text “you should follow me on Twitter? had the highest click-through rate—173% more effective than “I’m on Twitter?.

Cameron Moll : You should follow me on Twitter here - Dustin Curtis tested various phrases for encouraging his readers to follow him on Twitter, and his write-up explains "You should follow me on twitter here" had the highest conversion rate for his readership. Be sure to peruse Dustin's other posts, written

Social Media Icons

9/07/2009 @ 17:00 UTC

Simon Willison : Social Media Icons - Social Media Icons. Paul Robert Lloyd: “ In the past I’ve used site favicons, but these can often be visually inconsistent?—so he’s put together a tasty set of icons for different social websites with a consistent visual feel, available in fou

philgyford : Social Media Icons — Paul Robert Lloyd - Handy sometime I expect. Standardised icons for services, in four sizes.

YQL: INSERT INTO internet

8/07/2009 @ 20:00 UTC

Simon Willison : YQL: INSERT INTO internet - YQL: INSERT INTO internet. insert into twitter.status (status,username,password) values (“Playing with INSERT, UPDATE and DELETE in YQL?, “twitterusername?,“twitterpassword?)

Andy Baio : Yahoo Query Language lets you INSERT INTO the Internet - insert into {table} (status, username, password) values ("new tweet from YQL", "twitterusername", "twitterpassword")  [via]

John Resig on Glow

8/07/2009 @ 19:00 UTC

Simon Willison : John Resig on Glow - John Resig on Glow. John criticises Glow for reinventing the wheel—BBC insiders respond in the comments below.

philgyford : Hacker News | The BBC's Glow effort has always confused me. They were using jQuery on the main... - John Resig, the chap behind jQuery, wondering (like many people I imagine) why the BBC wrote its own bespoke JavaScript framework. (via Haddock)

John Resig - HTML 5 Parsing

8/07/2009 @ 19:00 UTC

wearehugh : John Resig - HTML 5 Parsing

Simon Willison : HTML 5 Parsing - HTML 5 Parsing. Firefox nightlies include a new parser that implements the HTML5 parsing algorithm (disabled by default), which uses C++ code automatically generated from Henri Sivonen’s Java parser first used in the HTML5 validator.

Tools of the Modern Python Hacker: Virtualenv, Fabric and Pip

8/07/2009 @ 08:00 UTC

wearehugh : Tools of the Modern Python Hacker: Virtualenv, Fabric and Pip

Simon Willison : Tools of the Modern Python Hacker: Virtualenv, Fabric and Pip - Tools of the Modern Python Hacker: Virtualenv, Fabric and Pip. Ashamed to say I’m not using any of these yet—for Django projects, my manage.py inserts an “ext? directory at the beginning of the Python path which contains my dependencies for that

In defense of web developers – Jeffrey Zeldman Presents The Daily Report

7/07/2009 @ 16:00 UTC

jcgregorio : In defense of web developers – Jeffrey Zeldman Presents The Daily Report - Zeldman gets caught flatfooted with respect to HTML5 and is now flailing for relevancy.

Simon Willison : In defense of web developers - In defense of web developers. Zeldman: “The social benefit of rethinking markup sealed the deal. XHTML’s introduction in 2000, and its emphasis on rules of construction, gave web standards evangelists like me a platform on which to hook a program of

Up and running with Cassandra

7/07/2009 @ 11:00 UTC

Simon Willison : Up and running with Cassandra - Up and running with Cassandra. Twitter are beginning to use Cassandra, the open source branch of Facebook’s BigTable-like non-relational database. Evan Weaver explains how to get started with it, but warns that it’s not yet a good idea to trust data

joshua : up and running with cassandra :: snax

Modernizr

2/07/2009 @ 11:00 UTC

Simon Willison : Modernizr - Modernizr. Neat idea and an unobtrusive implementation: a JavaScript library that runs feature tests for various HTML5 features (canvas, box shadow, CSS transforms and so on) and adds classes to the HTML body element, allowing you to write CSS selectors [via]

wearehugh : Modernizr

Newspaper Club - A work in progress

1/07/2009 @ 12:00 UTC

philgyford : Newspaper Club - A work in progress - Just down the corridor Russell, Ben and Tom are doing some marvellous things, and sharing their progress. This will be awesome.

Simon Willison : Newspaper Club - A work in progress - Newspaper Club—A work in progress. “We’re building a service to help people make their own newspapers. This is the blog where we’re alarmingly honest about where it’s all going wrong.?

Andy Baio : Newspaper Club - building a customizable newspaper printing service in 60 days; they're using InDesign as the backend

EveryBlock releases source code

1/07/2009 @ 09:00 UTC

Andy Baio : EveryBlock releases source code - it was a requirement of their funding from the Knight Foundation

Simon Willison : EveryBlock source code released - EveryBlock source code released. EveryBlock’s Knight Foundation grant required them to release the source code after two years, under the GPL. Lots of neat Django / PostgreSQL / GIS tricks to be found within.

jcgregorio : EveryBlock source code released / The EveryBlock Blog - w00t!

The Resource Expert Droid

25/06/2009 @ 10:00 UTC

Simon Willison : The Resource Expert Droid - The Resource Expert Droid. Like the HTML Validator but for your server’s HTTP headers—extremely useful.

joshua : mnot’s Web log: The Resource Expert Droid - like the cacheability server, but better

Simon Willison's four lessons from the Guardian's journalism crowdsourcing experiment

24/06/2009 @ 16:00 UTC

Andy Baio : Simon Willison's four lessons from the Guardian's journalism crowdsourcing experiment - they deliberately made it game-like to encourage participation  [via]

Simon Willison : Four crowdsourcing lessons from the Guardian's (spectacular) expenses-scandal experiment - Four crowdsourcing lessons from the Guardian’s (spectacular) expenses-scandal experiment. Michael Andersen from the Nieman Journalism Lab interviewed me about the MP expenses crowdsourcing site.

xml
Upian.