All posts
- — updated
- Learning the gender of French nouns
- — updated
- Portrait of a hacker
- — updated
- A fundamental problem with OpenID
- — updated
- Shortcomings of the real world
- — updated
- Recording all your terminal sessions
- — updated
- Installing CyanogenMod on a Galaxy Nexus (GSM)
- — updated
- irctk -- an IRC toolkit
- — updated
- XOR of integers from 1 to n
- — updated
- wikifirc -- filter irc.wikimedia.org on specific pages and users
- — updated
- On identity
- — updated
- Android from the command-line
- — updated
- Forkability of community projects
- — updated
- plint -- a French poetry validator
- — updated
- RATP, informatique et libertés
- — updated
- htmlrebase -- relative link resolution in HTML according to a given base URL
- — updated
- Ambiguous verbal forms in French
- — updated
- Random notes on the Hercules eCafe EX
- — updated
- A list of French words with no rhymes
- — updated
- More fnacbook hacking
- — updated
- Use, mention, and titles
- — updated
- drime -- a better French rhyme dictionary
- — updated
- Hacking the fnacbook (aka. Kobo by Fnac)
- — updated
- Non-homophonous homographs in French
- — updated
- kesterel2lustre -- compile Kernel Esterel to Lustre
- — updated
- In praise of ^W
- — updated
- nlsplit -- a small tool to split natural language text in natural chunks
- — updated
- Imitating GLaDOS with espeak
- — updated
- Russian roulette: a mathematical analysis
- — updated
- Efficient email management
- — updated
- Scanning ISBN bar codes
- — updated
- List Wikipedia categories on stdout
- — updated
- Unbuffering stdin and stdout
- — updated
- Notifications
- — updated
- Quick plot of the mtgox bitcoin exchange rate
- — updated
- Wikimedia projects by dump size, and average compressed article size
- — updated
- Haspirater -- identifying initial aspirated 'h's in French words
- — updated
- A review of the TypeMatrix 2030
- — updated
- Why are conlangs so obsessed with vocabulary?
- — updated
- Encode stdin in UTF-8
- — updated
- Internet investigations
- — updated
- Curses continuity
- — updated
- Playing a note with the PC speaker on Linux
- — updated
- New website
- Which Creative Commons license?
- — updated
- Deduplication attacks
- — updated
- Representing fuel efficiency
- — updated
- Wikileaks is so depressingly unsecure
- Microinstitutions
- Self-documented organizations
- Unnoticed farewell
- Simplicity and efficiency
- — updated
- De re and de dicto
- — updated
- Real-life decentralized killer game generation
- — updated
- Identity theft on Facebook
- A chance to express
- — updated
- Canonical choices
- — updated
- Publishing the public details of your life
- — updated
- Messy is better than nothing
- Right, wrong or weird
- — updated
- You don't need to trust me
- — updated
- Stop following me?
- Why this blog
- — updated
- Information and its support
- — updated
- Looking for a problem...
- — updated
- Learning one's life by heart
- Leaving computers on
- Security of radio-controlled watches
- Weird legalese
- — updated
- Proving vs. explaining in mathematics
- — updated
- Possible improvements for text entry on keypads
- — updated
- Hardware warranty on phones
- Yet another blog