May 2013
5 posts
2 tags
2 tags
2 tags
2 tags
February 2013
1 post
Letters of Note: Don't expect me to be sane... →
best love letter I’ve ever read.
January 2013
1 post
December 2012
2 posts
howling dogs →
beautiful interactive fiction
Spacewar! in a javascript PDP-1 emulator →
amazing!
November 2012
1 post
More election data-visualization... →
Population-weighed maps are neat.
October 2012
5 posts
2 tags
1 tag
Of Light & Shadow →
awesome little game
September 2012
4 posts
handy trick to find out the biggest directories on...
if you’re running out of disk space, run this
du -ax | awk '{if($1 > 10240) print $1/1024 "MB" " " $2 }' | sort -rn | head -n 50
7 sets Venn Diagram →
Awesome javascript experiment.
Narrate Your Work
Dave Winer might be onto something with the Narrate Your Work idea.
His worknotes look like this - i’m going to try doing something similar.
August 2012
2 posts
Releasing Outside the App Store - Matt Gemmell →
handy guide to the problems with releasing apps outside Apple App Store
July 2012
2 posts
1 tag
dammit macports+mysql5
macports installs all the mysql 5 commands with a ‘5’ at the end. If you only have mysql5 and don’t care for having to remember to type that ‘5’ at each command, just run
for file in /opt/local/bin/mysql*; do
sudo ln -s $file `echo $file | sed "s/5$//"`;
done;
and be happy.
June 2012
1 post
May 2012
1 post
Copenhagen Philharmonic flashmob
April 2012
3 posts
the most amazing pixel art I've ever seen →
flying object that propels itself by flipping... →
Fricking amazing, I want to build one.
1 tag
De-DRM your Kindle ebooks →
March 2012
2 posts
Concorde Home > Downloads →
to build on mac, run configure with option
./configure --host=i*-*-freebsd*
psql "drop function" definitions
how to drop functions in psql if you do not know the arguments?
SELECT 'DROP FUNCTION ' || quote_ident(ns.nspname) || '.' || quote_ident(proname) || '(' || oidvectortypes(proargtypes) || ');'
FROM pg_proc INNER JOIN pg_namespace ns ON (pg_proc.pronamespace = ns.oid)
WHERE ns.nspname = 'my_messed_up_schema' order by proname;
January 2012
2 posts
My SOPA letter
We are against piracy, but the way the bill is written now is far too broad and would stifle innovation and freedom of speech across the internet. As far as we can see, no competent technical expertise was consulted when writing the bill, and because of that, if passed into law, it will be very likely used in broad and over-reaching ways. It is easy to pass laws restricting freedom, but...
December 2011
1 post
October 2011
1 post
Dealing with cyrillic comments in your code with...
So you inherit some code from a russian predecessor who was coding in Windows. Predictably, the comments are in russian, and the encoding is CP-1251 (or koi-8, who knows). Here’s what you do:
mkdir conv
find . -type f -name '*.php' -exec bash -c 'iconv -f windows-1251 -t utf-8 "{}" > ./conv/"{}"' \;
view gist
then just copy the files from the new ./conv/ directory into their proper...
September 2011
1 post
August 2011
2 posts
love is a spring at which
crazy they drink who’ve climbed
steeper than...
– e. e. cummings - XXIII
Easily Embarrassed – Tales Of The Coin Spinner →
New Easily Embarrassed album is out. Free download!
June 2011
1 post
May 2011
1 post
Soundcloud -> iPhone app -> airplay speakers. This changes everything!
March 2011
1 post
Birds are Aves, which is part of the clade Theropoda, which is in Saurischia,...
– xkcd: Herpetology
January 2011
1 post
December 2010
2 posts
zsh goodies, oh my →
Excellent zsh config repository with a bunch of predefined plugins and themes
September 2010
2 posts
HPO The Snowbird (by U of T Engineering)
Bali
Intense rich colors, scents, the language like pealing and tinkling bells. Tegalalang, Denpasar, Mount Agung, Jalal Hanuman, the names echo and ring. The taste of Bali is the taste of unripe mango, sweet and tart.
Mopeds swarm through the streets, flowing around cars, buzzing like a great drone of bees. It is customary to honk when approaching a sharp turn, in case there is someone coming from...
July 2010
1 post
git - ignore local changes to tracked files
If you want to prevent committing (therefore also pushing) these local config files, you could use git update-index --assume-unchanged. Files marked with this flag will be assumed to never change (until you reset the flag with --no-assume-unchanged)
June 2010
1 post
Pcutmp3 →
The best lossless cue-splitter for mp3’s.
May 2010
7 posts
Anjuna To Assam is shamelessly fun and dancy modern goa/psytrance.
Original and catchy; I’ve listened to it from start to end on repeat several times, which doesn’t happen often for me.
Download it at Ektoplazm