Blogmarks
Filters: Sorted by date
Flickr Machine Tags. A new feature for API developers that lets them stuff arbritrary namespaced key/value pairs in to tags and query them using the API. Even without range queries, this will enable a ton of exciting new third party developments.
MyOpenID: New anti-phishing tools available. Includes SafeSignIn, which removes the login form from the landing page. You have to enable it in your preferences though.
Pickles Begone. Barry Warsaw’s notes on adding SQLAlchemy persistence to Mailman.
Stopping spambots with hashes and honeypots. Ned’s analysis of how spambots work, along with some relatively simple tricks that should fool most of them.
Twitter Updater (a WordPress plugin). “The Twitter Updater automatically sends a Twitter status update to your Twitter account when you create, publish, or edit your WordPress post.” Fantastic idea—I really want this for my own site.
On Space Art in Sebastopol... Awesome. Our giant mosaic space invaders are going to show up on Google Earth!
In Which I Think About Java Again, But Only For A Moment. Convincing argument as to why desktop applications written in Java rarely have decent user interfaces.
Wikipedia nofollows links. Wikipedia’s high PageRank means this is likely to have a noticable knock-on effect on the rankings of many other sites.
Oxford Geek Nights. 8pm on the 7th of February 2007 at the Jericho Tavern in Oxford. Three 15 minute talks and a bunch of 5 minute microslots. I’ll be giving a talk on OpenID.
Ma.gnolia Blog: OpenID is Taking Off! Since November, 15% of new Ma.gnolia members signed up using an OpenID.
Group Membership Protocol. Martin Atkins’ proposal for a simple “is OpenID X a member of group Y?” protocol, useful for whitelists that can scale to handle large numbers of entries.
Anonymous OpenID. A mailinator-style service for OpenID. I’m glad someone’s built this; it reinforces the idea that an OpenID should not be trusted as an account without first using a verification step.
Phishing and OpenID: Bookmarks to the Rescue? Ping extends my proposal to use bookmarks as the principle authentication mechanism, resulting in a system that is much easier for people to understand.
Fork JavaScript. A great name for Yet Another JavaScript Library. This one tries to combine the best bits from YUI and Prototype.
XMPP OpenID server. An OpenID provider that sends you a Jabber message when you try to log in, to help guard against phishing.
MonsterID as Gravatar Fallback. Cute monsters created using a trick similar to Don Park’s 9-blocks. I like these more than gravatars.
Links to academic papers on phishing. Posted to the openid-general list by Mike Beltzner.
TagMaps. The toolkit behind the new YRB World Explorer, available to developers as a reusable Flash component.
Introducing: World Explorer and TagMaps. “Can we automatically extract information from Flickr geotagged images to create a rich visualization of the world we live in? The answer is: you bet.”
MySpace Blocking Widgets? Making your business dependent on revenue from MySpace is sharecropping of the worst possible kind.
The NHL’s All-Star voting disaster. The NHL ran an online poll to decide which players are picked for their All-Star Game. The only authentication was a poorly implemented CAPTCHA. Unsurprisingly, it got gamed.
Visual Security: 9-block IP Identification. Smart (and pretty) trick for showing a representation tied to a commenter’s IP address without affecting their privacy.
Planet OpenID. Aggregating news about OpenID—surprisingly high traffic.
FIPA Abstract Architecture. Bill de hÓra shows how the work of the Intelligent Agents community relates to SOA / WS-*. We studied FIPA at University and the parallels to parts of the Web Service stack are pretty interesting.
Mono-based device wins Best-of-Show at CES. “The Sansa Connect is running Linux as its operating system, and the whole application stack is built on Mono, running on an ARM processor.”
Inside MySpace.com. Case study of scaling against a network effect. Includes pretty honest coverage of the mistakes made along the way, although the article was put together second hand from conference presentations rather than from interviews.
MySpace: Too Much of a Good Thing? CSS customization really was just the result of forgetting to strip HTML. They “eventually” decided to filter out JavaScript(!)
Gmail Atom feeds. Could be useful as a pipe for creating an e-mail interface to an existing Atom-consuming application.
New Dutch accessibility law. Sounds extremely forward thinking, designed by people who really understand the field. Just one problem: the guidelines are only available in Dutch!