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

jQuery queue method

14/01/2009 @ 20:00 UTC

Simon Willison : jQuery queue method - jQuery queue method. New in jQuery 1.3, but quite far down the release notes. This finally allows low-level control over the jQuery animation queue without needing an extra plugin.

jQuery 1.3 release notes

14/01/2009 @ 20:00 UTC

Simon Willison : jQuery 1.3 release notes - jQuery 1.3 release notes. Sizzle (new selector engine, available separately), Live Events (a variant of event delegation), Feature Detection (instead of user agent sniffing), faster HTML injection and more.

jQuery 1.3 and the jQuery Foundation

14/01/2009 @ 19:00 UTC

Simon Willison : jQuery 1.3 and the jQuery Foundation - jQuery 1.3 and the jQuery Foundation. The IP for jQuery and jQuery UI now rests with the Software Freedom Conservancy (a smart alternative to setting up a brand new foundation), while Sizzle is a separate project looked after by the Dojo Foundation.

welcome to the ficlets memorial « the ficlets memorial

14/01/2009 @ 17:00 UTC

deusx : welcome to the ficlets memorial « the ficlets memorial - "ficlets is no more. AOL decided to kill the product, but thankfully, since all the content on the site was licensed under Creative Commons, I decided that there's no reason to let the content die. So, consider this the ficlets memorial. I will

Simon Willison : ficlets memorial - ficlets memorial. Here’s a great argument for Creative Commons—AOL shut down Ficlets without providing an archive or export tool, but the license meant Ficlets co-creator Kevin Lawver could scrape and preserve all of the content anyway.

The History of Python

14/01/2009 @ 11:00 UTC

Simon Willison : The History of Python - The History of Python. “A series of articles on the history of the Python programming language and its community?, being compiled by Guido plus guest authors.  [via]

Sloppy - the slow proxy

13/01/2009 @ 18:00 UTC

Simon Willison : Sloppy - the slow proxy - Sloppy—the slow proxy. Java Web Start GUI application which runs a proxy to the site of your choice simulating lower connection speeds—great for testing how well your ajax holds up under poor network conditions.

New Gearman Server & Library in C, MySQL UDFs

13/01/2009 @ 18:00 UTC

Simon Willison : New Gearman Server & Library in C, MySQL UDFs - New Gearman Server & Library in C, MySQL UDFs. Gearman, the job queue written for LiveJournal and now used by Digg and Yahoo!, has been rewritten in C. Looks like a good candidate for an easily configured lightweight message queue. Also includes hoo

Gearman protocol

13/01/2009 @ 18:00 UTC

Simon Willison : Gearman protocol - Gearman protocol. Notes compiled by Eric Day, principle author of the C server implementation.

Visualising Radio, pushing, not pulling

13/01/2009 @ 02:00 UTC

Simon Willison : Visualising Radio, pushing, not pulling - Visualising Radio, pushing, not pulling. The BBC’s new radio player uses Comet over a Flash XMLsocket connection transport, with an ActiveMQ message queue behind the scenes. I’d like to know what server they’re using to broadcast out to the XMLsoc

"By installing Java, you will be able to experience the power of Java"

13/01/2009 @ 00:00 UTC

Simon Willison : "By installing Java, you will be able to experience the power of Java" - “By installing Java, you will be able to experience the power of Java?. Wow, that’s some bad copy.

A Snapshot of The Yahoo! Photos Beta (from 2006)

13/01/2009 @ 00:00 UTC

Simon Willison : A Snapshot of The Yahoo! Photos Beta (from 2006) - A Snapshot of The Yahoo! Photos Beta (from 2006). Scott Schiller shares an internal retrospective on the Yahoo! Photos interface from 2006, which was years ahead of its time (they started building it before the term Ajax had even been coined). The mater

Leo Hickman on the carbon cost of Googling

12/01/2009 @ 17:00 UTC

Simon Willison : Leo Hickman on the carbon cost of Googling - Leo Hickman on the carbon cost of Googling. Alex Wissner-Gross (who published the 7g/search figures) appears to be including Google’s extra capacity, so total CO2 output divided by number of searches. Google’s 0.2g/search estimate includes just the

instanceof considered harmful (or how to write a robust isArray

12/01/2009 @ 12:00 UTC

Simon Willison : instanceof considered harmful (or how to write a robust isArray - instanceof considered harmful (or how to write a robust isArray. JavaScript’s instanceof operator breaks when dealing with objects that may have been created in a different document or frame, since constructors are unique to each frame. Instead, you c

Google responds to the "boiling water" energy usage report

12/01/2009 @ 09:00 UTC

Andy Baio : Google responds to the "boiling water" energy usage report - it turns out 1,000 Google searches uses as much CO2 as an average car driving 0.6 miles

Simon Willison : Powering a Google search - Powering a Google search. I thought the recent estimate of each Google search producing 7g of CO2 was a little high—Google have responded with a claim that the amount is 0.2g instead.

The Django Book: Version 2.0

9/01/2009 @ 17:00 UTC

Simon Willison : The Django Book: Version 2.0 - The Django Book: Version 2.0. Adrian’s working on a new edition of the Django Book updated to cover version 1.0. As with the first edition, it will be available free online in addition to a published Apress paperback. The first three chapters are now [via]

philgyford : The Django Book: Version 2.0 (English) - New, in-progress, free version of the book for learning Django v1.0. (via Simon Willison)

Manage Amazon EC2 With New Web-Based AWS Management Console

9/01/2009 @ 11:00 UTC

Simon Willison : Manage Amazon EC2 With New Web-Based AWS Management Console - Manage Amazon EC2 With New Web-Based AWS Management Console. Finally! I’m amazed it took Amazon so long to do this. Managing EC2 instances from a custom Firefox extension was pretty bizarre. It’s a very nice interface, built on top of YUI. Unfortuna

How we use IRC at Last.fm

8/01/2009 @ 21:00 UTC

Simon Willison : How we use IRC at Last.fm - How we use IRC at Last.fm. With IRCCat, an elegant Java IRC bot that accepts Twitter-like messages to a network port (generally sent using netcat) and directs them to a user or channel.

deusx : How we use IRC at Last.fm | Richard Jones, Esq. - "Using netcat, you can easily send events to irc from shell scripts: $ echo “Something just happened? | nc -q0 somemachine 12345 That will send to the default channel only (first in the config file). You can direct messages to specific comb

why's potion

8/01/2009 @ 20:00 UTC

Simon Willison : why's potion - why’s potion. why’s latest project is a small, fast language (JIT to x86/x86-64) which seems to take ideas from Ruby, Lua, Python and who knows where else. Everything is based around objects, closures and mixins, with the delightful inclusion of sco

Wetpaint no longer supports OpenID

8/01/2009 @ 16:00 UTC

Simon Willison : Wetpaint no longer supports OpenID - Wetpaint no longer supports OpenID. I missed this, but they turned off their OpenID support in November due to low usage and high maintenance costs.

Gaza OpenStreetMap Update

8/01/2009 @ 01:00 UTC

Simon Willison : Gaza OpenStreetMap Update - Gaza OpenStreetMap Update. “We’re looking into purchasing satellite imagery for the north or the entirety of Gaza. There’s actually B/W imagery available from yesterday!?

Weak Password Brings 'Happiness' to Twitter Hacker

7/01/2009 @ 07:00 UTC

Rod Begbie : Weak Password Brings 'Happiness' to Twitter Hacker - Full details on yesterday's Twitter hack. Twitter's admin interface was available offsite to all their admin users, one of whom has a weak password, plus their monitoring didn't notice a dictionary attack going on. Oops. [via#

Simon Willison : Weak Password Brings "Happiness" to Twitter Hacker - Weak Password Brings “Happiness? to Twitter Hacker. The full story on the Twitter admin account hack. I bet there are a LOT of web applications out there that don’t track and rate-limit failed password attempts.

Andy Baio : Twitter hacker explains how he compromised celebrity accounts - just like yesterday's MacRumorsLive hack, a weak dictionary password was to blame

The Twitter administrator hack was a dictionary attack

7/01/2009 @ 01:00 UTC

Simon Willison : The Twitter administrator hack was a dictionary attack - The Twitter administrator hack was a dictionary attack. I quoted Blaine earlier suggesting that the recent Twitter mass-hack was due to a Twitter admin password being scooped up by a rogue third party application—this was not the case, as Alex Payne e

Update on the "antipatterns for sale" Twply auction

6/01/2009 @ 11:00 UTC

Simon Willison : Update on the "antipatterns for sale" Twply auction - Update on the “antipatterns for sale? Twply auction. The collected username and password database is NOT included in the auction.  [via]

Travel time to major cities: A global map of Accessibility

5/01/2009 @ 15:00 UTC

Simon Willison : Travel time to major cities: A global map of Accessibility - Travel time to major cities: A global map of Accessibility. Visualisation developed by the European Commission and the World Bank.  [via]

nelson : Travel time map - Heat map of how long it takes to get to a major city from everywhere in the world

Talking about OpenID

5/01/2009 @ 12:00 UTC

Simon Willison : Talking about OpenID - Talking about OpenID. “So a relying party walks in to a bar...?

xml
Upian.