Simon Willison’s Weblog

Subscribe
Atom feed

Blogmarks

Filters: Sorted by date

Reducing HTTP requests using make. Nice simple recipe for concatenating JavaScript in to one file using make—doesn’t do anything for cache-busting though.

# 27th May 2007, 11:29 pm / http, javascript, make, performance

Feedwhip. Create an RSS feed or e-mail alert for changes made to any Web page.

# 27th May 2007, 8:43 pm / diff, feedwhip, rss

The Data Bill of Rights (via) John Battelle’s inherently sensible “draft of what rights we, as consumers, might demand from companies making hay off the data we create as we trip across the web”.

# 27th May 2007, 7:28 pm / data, john-battelle

Levenshtein. Python C extension for Levenshtein distance and other advanced diff functions.

# 27th May 2007, 6:51 pm / levenshtein, python

The Truth About Wireless Devices. “After eating babies, the WiFi Routers will grow to enormous size and attack our cities.”

# 27th May 2007, 2:09 pm / funny, wellingtongrey, wifi

Wi-Fi Wants To Kill Your Children. Ben Goldacre tears the ridiculous Panorama WiFi episode to pieces.

# 26th May 2007, 10:12 pm / badscience, ben-goldacre, panorama, wifi

The Oxford Guide free WiFi plotted on Google Maps. The guide offers a geocoded Atom feed which can be directly plotted on a Google Map.

# 26th May 2007, 9:55 am / google, google-maps, oxford, theoxfordguide, wifi

Category Free Wifi on The Oxford Guide (via) More hotspots, this time with RDF, Atom and RSS feeds.

# 26th May 2007, 9:51 am / oxford, theoxfordguide, wifi

Oxford on hotspotr. Nicely designed community WiFi hotspot site. Only lists two for Oxford at the moment; I plan to add more as I confirm them.

# 26th May 2007, 9:47 am / hotspotr, oxford, wifi

WiFi Hotspots in Oxford. The best list I’ve found, but that’s not saying a lot.

# 26th May 2007, 9:46 am / oxford, wifi

Django unicode-branch: testers wanted. Malcolm’s outstanding work on the unicode branch appears to be nearing completion.

# 24th May 2007, 11:46 pm / django, unicode

The Twitter API Respects Your Privacy. Not Twitter’s fault: The users who exposed their data through Twittervision had given that site their username and password; Twittervision was failing to hide protected updates.

# 24th May 2007, 11:37 pm / security, twitter, twittervision

There’s a hole in your Twitter. If you’ve been using friends-only messages on Twitter they may currently be exposed via the API.

# 24th May 2007, 5:03 pm / meg-pickard, security, twitter

Knight Foundation grant. Adrian’s leaving the Washington Post to found EveryBlock, a startup focusing on local news and information in the style of chicagocrime.org.

# 24th May 2007, 4:27 pm / adrian-holovaty, chicagocrime, everyblock, startup, washington-post

Rapid development serving 500,000 pages/hour (via) Curse Gaming are getting impressive performance out of Django.

# 24th May 2007, 4:11 pm / curse, cursegaming, django, performance, scaling

Web Security for Estonia—OpenID. “Every Estonian eID holder (around 80% of Estonian population) has an unique OpenID with the format open.id.ee/[firstname].[lastname](.number)”

# 24th May 2007, 3:56 pm / estonia, openid

OpenID for all Estonians. 1.37 million Estonians will soon have OpenIDs, secured using smart cards. I’d like to hear more about how the smart cards help tackle phishing.

# 24th May 2007, 3:55 pm / estonia, openid, smartcards

Ten Reasons The World Needs Patent Covenants (via) Sun just made their OpenID patent covenant official. Simon Phipps explains why these are a Good Idea.

# 22nd May 2007, 5:09 pm / openid, open-source, patents, simon-phipps, sun, tim-bray

d.Construct 2007 is go! One of my favourite UK events. This year’s theme is “Designing the User Experience”.

# 21st May 2007, 12:15 pm / andy-budd, conferences, dconstruct, events, uk

Arduino. Open source hardware hacking. It’s way easier than you would think.

# 17th May 2007, 6:30 pm / arduino, hardware, hardware-hacking, open-source

Packing Prototype. Why Prototype doesn’t ship with an official compressed version.

# 17th May 2007, 9:52 am / compression, javascript, javascript-libraries, packing, prototype-js

dojo.query: A CSS Query Engine For Dojo. I incorrectly criticised Dojo for not having a CSS node selection tool in my talk yesterday; not sure how I missed this.

# 17th May 2007, 9:40 am / corrections, css, dojo, javascript, javascript-libraries

SWFUpload. Fantastic Flash widget for handling multiple file uploads with progress indicators; degrades gracefully to a regular HTML upload field.

# 16th May 2007, 4:12 pm / flash, gracefuldegradation, progressive-enhancement, swfupload, upload

Online and offline development with the YUI and Charles (via) Stuart Colville shows how the Charles debugging proxy can be used to serve up hosted YUI files while developing offline.

# 15th May 2007, 2:41 pm / charles, debugging, javascript, offline, proxies, stuart-colville, yui

Encyclopedia of Life. Ambitious, well funded project to create a professionally maintained Wikipedia for species. I really hope they get their URL design right.

# 13th May 2007, 10:46 am / encyclopediaoflife, eol, science, urls, wikipedia

Pidgin developers: please get a clue. Lossy abstraction: You can’t tell which protocol people are using, and Pidgin’s developers are ignoring dozens of sensible arguments for why this information matters.

# 12th May 2007, 8:48 pm / im, pidgin

HBO Exec Wants to Rename DRM. “... until recently nobody had complained that the term ’Digital Rights Management’ was insufficiently Orwellian.”

# 11th May 2007, 3:47 pm / drm, ed-felten, hbo, orwellian

Wikimedia Grid Report. Wikipedia’s Ganglia monitoring page.

# 11th May 2007, 11:36 am / gaonglia, monitoring, wikimedia, wikipedia

Years

Tags