I just published my first gem on github, all_tweets_must_die. It will become the core of a web app that regularly deletes your old tweets automatically. If you want to use twitter but value your privacy, this thing is for you.
I build the whole thing for fun and exercise. I’ll try to use as much new stuff as possible – Sinatra for the web app, Cucumber for testing it, CouchDB for storing user auth and preferences, and – if I actually get a couple of users on the site – possibly a small Erlang or Scala program for tweet deletion, connected to Ruby with Thrift. Lot’s of cool new technology, a lot of buzz. I know :-)
Just rediscovered Isolée on bleep. We Are Monster (2005) is more straightforward and varied than the album I found them with (Rest). Try Mädchen mit Hase and Schrappnell.
Syntheme
Lasers ‘n’ Shit (2009). Nuff said. Try Scotch Paper, easy, Mexicone or Xwc. Great stuff for DJ sets, I guess.
A tip for all the bleep tracks: click play again after the preview track has stopped, it will continue.
Ubiquity is a Mozilla Labs add-on for Firefox. It’s a new way of interacting with the browser and web content. Imagine Quicksilver, but for everything that can be reached from the browser. Common examples are controllign the browser, translating text on a web page in-place, looking up an Google maps address in-place, you imagine. It let’s you throw out half of the other add-ons. Oh, and on the Mac, it integrates with Growl.
And it’s super-easy to extend with JavaScript!
Example – using is.gd to shorten URLs
I hacked this together using the pretty good documentation. The code takes the text selection (an URL) and shortens it via is.gd.
CmdUtils.CreateCommand({
name: "is-gd",
description: "Replaces the selected URL with a short URL generated with is.gd.",
author: { name: "Phillip Oertel" },
takes: {"url to shorten": noun_arb_text},
execute: function(urlToShorten) {
var baseUrl = "http://is.gd/api.php";
var params = {longurl: urlToShorten.text};
jQuery.get( baseUrl, params, function( shortUrl ) {
CmdUtils.setSelection( shortUrl );
});
}
});
I embedded the above script into this page—if you installed the Ubiquity add-on, Firefox will notify you. Install the script, then select an URL anywhere on the page or in the location bar, press Alt-Space and type “is-gd”. The selected text will be replaced with a shortended URL. Neat!
They really have easy administration and extension in mind—go to chrome://ubiquity/content/cmdlist.html to get an in-browser interface to Ubiquity. You can directly write the scripts in there. Oh, and did I mention it already ships with jquery ?
»Never let your schooling interfere with your education, someone clever once said. Being willing to sacrifice at the edges is one of the most important skills you’ll ever learn. [...] And I did. During my undergrad, I created Instiki, Rails, Basecamp, and got on the path to being a partner at 37signals. Do you think I could fit all that and still get straight As and have lots of time left over for playing World of Warcraft? No.«