All blogs / Algorithms / data structures
a3nm's blog
- Posts
- 153 from 13 Oct 2010 to 6 Sep 2026
- Posting
- now and then (3 in the last year)
- Kind
- personal blog
- Feed
- https://a3nm.net/blog/feed.xml
2026 3
2025 4
2023 5
2022 2
2021 2
2020 7
2019 1
2018 8
2017 2
2016 8
2015 27
- Wikimedia projects by dump size, and average compressed article size
- Quick plot of the mtgox bitcoin exchange rate
- Notifications
- Unbuffering stdin and stdout
- List Wikipedia categories on stdout
- Scanning ISBN bar codes
- Efficient email management
- Russian roulette: a mathematical analysis
- Imitating GLaDOS with espeak
- nlsplit -- a small tool to split natural language text in natural chunks
- In praise of ^W
- kesterel2lustre -- compile Kernel Esterel to Lustre
- Non-homophonous homographs in French
- Hacking the fnacbook (aka. Kobo by Fnac)
- drime -- a better French rhyme dictionary
- Use, mention, and titles
- More fnacbook hacking
- A list of French words with no rhymes
- Random notes on the Hercules eCafe EX
- Ambiguous verbal forms in French
- htmlrebase -- relative link resolution in HTML according to a given base URL
- RATP, informatique et libertés
- plint -- a French poetry validator
- Forkability of community projects
- Android from the command-line
- On identity
- wikifirc -- filter irc.wikimedia.org on specific pages and users
2014 14
- XOR of integers from 1 to n
- irctk -- an IRC toolkit
- Installing CyanogenMod on a Galaxy Nexus (GSM)
- Recording all your terminal sessions
- Shortcomings of the real world
- A fundamental problem with OpenID
- Portrait of a hacker
- Learning the gender of French nouns
- Even more Kobo hacking
- Ambiguous verbal forms in French: a larger list
- Mobile phones and privacy
- CalDAV and CardDAV with Radicale and DAVdroid on Android
- Propositions for EU copyright legislation
- Review of the Lenovo IdeaPad Yoga 13 (59384174)
2013 7
2012 18
- Why research feels really hard at first
- The absurdity of software patents: a personal example
- High priority free software projects
- The strangest and least strange French words according to n-grams
- Migrating to pelican
- Managing installed packages in Debian
- Managing passwords with pass
- A local copy of Wikipedia with Kiwix
- Compiling and installing a recent version of Mesa on Debian
- Google Hash Code 2014
- Paper submission checklist
- Experiments about a better locate using grep
- Sandboxing Dropbox
- Hash Code 2015 selection round
- Google Hash Code 2014
- Noms et verbes français qui n'existent qu'avec des préfixes
- Google Hash Code 2015
- Configuring screens with xrandr
2011 31
- Arbitrary-length unambiguous buffalo sentences
- It's a big world after all: Computing the diameter of the flights graph
- Cruising at -41.8 million feet: Antipodal airports
- Mobile apps I use
- Minifying files with Delta
- Wake-on-LAN: suspend and resume machines from the network
- Trois petits chats assistés par ordinateur
- Sandboxing Skype
- Mots d'un genre rare pour une terminaison donnée
- An activist's riddle
- La consultation République Numérique : mes réponses et mes scripts
- Managing disk image files, and compression with lrzip
- Lettre ouverte à ma députée sur le vote prorogeant l'état d'urgence
- Summarizing my PhD research
- A list of open research questions
- Summary on (hyper)graph tractability parameters
- Self-hosted, server-side MathJax
- Encrypt email to known GPG users with mutt using crypt_opportunistic_encrypt
- A coat-of-arms from pixel art
- Trying btrfs... and giving up for now
- Setting up SVN and git shared hosting on Debian
- My applications to computer science research positions in France
- Automatic git conflict resolution on logs and sets
- Debian on Raspberry Pi 3
- Modern blockbusters: a dining metaphor
- SWERC 2017 and 2018
- An update on CalDAV and CardDAV with Radicale
- Migrating from cgit to stagit
- Indexing encrypted email with notmuch
- Finding the members of the theoretical database community with DBLP
- What's wrong with academia?
2010 14
- Trying out Wayland
- Songflower -- reflowing sheet music to a different paper size
- How to estimate your conference's carbon footprint
- Open access: my policy and my hopes
- No free view? No review!
- Estimating carbon footprints: what is 1 ton of CO2e?
- Achat de vêtements éthiques neufs pour homme à Paris et environs
- Banques et crise climatique : tour d'horizon (et aveu d'incompréhension)
- Announcing TheoretiCS, a diamond open-access journal
- New home page
- Can you be sure to clear a line at Tetris?
- Should conferences still require mandatory attendance?
- Figuring out adversarially that someone understands a given language
- Double-blind reviewing