Here is a full list of posts to the blog.

Transfer speeds
Posted Thu May 21 13:44:00 2020
I miss inboxes
Posted Thu May 7 11:05:00 2020
Rethinking email: the spam problem
Posted Sun Apr 12 12:09:00 2020
Book club: Latacora -- Stop using encrypted email
Posted Sat Apr 11 08:26:00 2020
Contractor: build software more securely
Posted Thu Apr 9 20:34:00 2020
Godwin on empowering people
Posted Mon Mar 9 09:35:00 2020
What people like or hate about email
Posted Sun Mar 8 09:33:00 2020
Demo site for how I journal
Posted Sat Mar 7 11:32:00 2020
Alternative Debian installer based on vmdb2: v-i
Posted Sat Feb 29 20:12:00 2020
Security isolation in CI engines
Posted Fri Feb 28 09:28:00 2020
Subplot volunteers? (Acceptance testing tool)
Posted Sat Feb 15 18:48:00 2020
Why Debian isn't fun for me
Posted Sat Dec 21 10:13:00 2019
Date formats in international contexts
Posted Fri Dec 13 10:38:00 2019
Code coverage is almost pointless for tests
Posted Sat Oct 12 16:20:00 2019
Review: Keyboardio Model 01 keyboard
Posted Sat Oct 5 21:43:00 2019
The reMarkable tablet: a review
Posted Sun Sep 22 10:00:00 2019
Subplot - new name for acceptance testing tool
Posted Tue Sep 17 09:09:00 2019
Fable for acceptance testing
Posted Sat Aug 24 09:44:00 2019
Debian and the SKS signature flooding attack
Posted Tue Jul 2 17:18:00 2019
Dijkstra was only partially correct about testing
Posted Sat Jun 29 15:58:00 2019
Two guys walk into a bar... to talk about debugging
Posted Sun Jun 23 11:14:00 2019
On learning Rust and Go: migrating away from Python
Posted Sun Mar 24 10:15:00 2019
Starting new project: Yuck (an identity provider)
Posted Sat Jan 12 13:43:00 2019
Unit test coverage and confidence
Posted Tue Jan 1 12:18:00 2019
Thanking authors of the free software you use
Posted Sun Dec 16 15:04:00 2018
Roadmap visualisation
Posted Thu Dec 13 11:37:00 2018
Retiring from Debian
Posted Sun Nov 18 18:32:00 2018
Rewrote summain from Python to Rust
Posted Mon Oct 15 10:59:00 2018
New job: WMF release engineering
Posted Wed Oct 10 09:02:00 2018
GITR: Parsing Text with Nom; Pain points
Posted Mon Oct 1 09:04:00 2018
GITR: Object-Orientation in Rust
Posted Sun Sep 30 08:30:00 2018
GITR: Threads, Networking and Sharing
Posted Sat Sep 29 10:14:00 2018
GITR: Error Handling
Posted Wed Sep 26 14:37:00 2018
GITR: Standard Library Containers
Posted Sat Sep 22 15:30:00 2018
vmdb2 roadmap
Posted Thu Sep 20 10:58:00 2018
GITR: Modules and Cargo
Posted Tue Sep 18 11:50:00 2018
A filesystem walker as an iterator
Posted Sat Sep 15 18:03:00 2018
GITR: Filesystem and Processes
Posted Fri Sep 14 10:33:00 2018
New website for vmdb2
Posted Thu Sep 13 19:43:00 2018
GITR: Structs, enums, and matching
Posted Thu Sep 13 10:02:00 2018
GITR: Introduction, Basics
Posted Wed Sep 12 10:36:00 2018
A plan to learn Rust
Posted Tue Sep 11 16:49:00 2018
Learning Rust
Posted Tue Sep 11 16:45:00 2018
Short-term contracting work?
Posted Sat Sep 8 09:12:00 2018
Federated CI
Posted Thu Aug 30 17:09:00 2018
Software freedom for the modern era
Posted Fri Aug 24 23:20:00 2018
On requiring English in a free software project
Posted Fri Aug 3 15:49:00 2018
Building Debian packages in CI (ick)
Posted Thu Jul 19 18:57:00 2018
Ick version 0.53 released: CI engine
Posted Wed Jul 18 18:14:00 2018
Ick ALPHA-6 released: CI/CD engine
Posted Thu Jun 21 19:28:00 2018
Hacker Noir developments
Posted Sat Jun 9 21:41:00 2018
Architecture aromas
Posted Mon Apr 9 09:12:00 2018
Storing passwords in cleartext: don't ever
Posted Sat Apr 7 10:28:00 2018
New chapter of Hacker Noir on Patreon
Posted Thu Mar 8 13:20:00 2018
dpkg maintainer script containerisation
Posted Mon Mar 5 12:58:00 2018
Ick: a continuous integration system
Posted Mon Jan 22 20:11:00 2018
On using Github and a PR based workflow
Posted Tue Jan 9 17:25:00 2018
The proof is in the pudding
Posted Sun Dec 17 11:09:00 2017
Unit and integration testing: an analogy with cars
Posted Mon Nov 13 00:09:00 2017
Debian and the GDPR
Posted Tue Oct 10 18:08:00 2017
Attracting contributors to a new project
Posted Sun Oct 1 10:21:00 2017
Retiring Obnam
Posted Sun Aug 13 21:48:00 2017
Dropping Yakking from Planet Debian
Posted Wed Jul 19 08:53:00 2017
Adding Yakking to Planet Debian
Posted Thu Jul 13 13:01:00 2017
Obnam 1.22 released (backup application)
Posted Sun Jun 25 15:40:00 2017
Using a Yubikey 4 for ensafening one's encryption
Posted Mon May 29 18:03:00 2017
Distix movement
Posted Sat May 27 11:07:00 2017
Ick2 design discussion
Posted Sun May 7 19:00:00 2017
Hacker Noir, chapter 2: Development setup phase
Posted Wed Feb 1 13:26:00 2017
Improving debugging via email, followup
Posted Sun Jan 22 17:35:00 2017
Hacker Noir, chapter 1: Negotiation
Posted Sat Jan 7 22:46:00 2017
Debian miniconf in Cambridge
Posted Tue Nov 22 19:08:00 2016
Obnam 1.20 released
Posted Sat Oct 29 12:30:00 2016
A tiny PC as a router
Posted Tue Oct 4 09:56:23 2016
Thinking about CI, maybe writing ick2
Posted Fri Sep 9 18:02:41 2016
Linux 25 jubilee symposium
Posted Mon Aug 22 15:00:43 2016
20 years ago I became a Debian developer
Posted Tue Aug 16 15:42:44 2016
Debugging over email
Posted Tue Jul 19 14:57:36 2016
New APT signing key for code.liw.fi/debian
Posted Sun Jun 19 10:44:28 2016
Qvarn Platform announcement
Posted Tue May 10 13:16:49 2016
New job: QvarnLabs
Posted Thu Mar 31 10:26:28 2016
Obnam user survey, 2016
Posted Sun Mar 27 11:47:45 2016
Obnam 1.19.1 released (backup software)
Posted Sat Jan 30 10:33:40 2016
Obnam survey (January 2016)
Posted Sun Jan 17 11:05:32 2016
Obnam 1.19 released (backup software)
Posted Fri Jan 15 19:18:42 2016
Coming back to Finland after five years
Posted Sun Dec 27 12:11:30 2015
Software Freedom Conservancy donation
Posted Sun Dec 20 18:25:07 2015
Obnam 1.18 released (backup software)
Posted Thu Nov 5 11:01:59 2015
On Norbert Preining, Sage Sharp, and Debian
Posted Thu Oct 8 16:58:27 2015
FUUG grant for Obnam development
Posted Thu Sep 24 19:23:17 2015
Obnam 1.17 released (backup software)
Posted Sat Sep 12 10:40:57 2015
On the cost analysis of dependencies
Posted Mon Aug 17 09:42:36 2015
Obnam 1.14 released (backup software)
Posted Sat Aug 15 11:48:10 2015
Obnam 1.13 released (backup software)
Posted Sat Aug 1 17:06:47 2015
/u/liw no more
Posted Sun Jul 12 06:17:47 2015
Obnam 1.12 released (backup software)
Posted Wed Jul 8 14:46:14 2015
Obnam 1.10 released (backup software)
Posted Thu Jul 2 05:10:32 2015
Software development estimation
Posted Tue May 19 19:50:38 2015
Jessie release part in Helsinki
Posted Wed Apr 22 16:48:53 2015
DPL elections for 2015 are going on
Posted Thu Apr 9 15:51:40 2015
Obnam 4.1 released
Posted Wed Apr 1 04:01:41 2015
Obnam 1.9 released (backup software)
Posted Sun Mar 22 16:12:22 2015
The shape of a solution
Posted Thu Jan 1 15:31:03 2015
A vision of backups in Debian
Posted Mon Nov 10 15:19:46 2014
45
Posted Mon Sep 1 19:28:51 2014
On ticketing systems
Posted Thu Aug 7 18:08:44 2014
Bald again
Posted Mon Jun 16 20:25:40 2014
Obnam 1.8 (backup program)
Posted Tue May 13 18:31:41 2014
Programming performance art
Posted Sat Apr 12 14:25:33 2014
Applying the Doctorow method to coding
Posted Fri Apr 11 07:27:46 2014
Obnam 1.7.4 release (backup software)
Posted Tue Apr 1 17:34:19 2014
Obnam 1.7.1 and 1.7.2 releases (backup software)
Posted Sat Mar 22 14:40:03 2014
Obnam 1.7 (backup software)
Posted Sat Mar 15 19:13:43 2014
Thoughtful, inspiring words from Russ
Posted Mon Dec 30 20:16:13 2013
Debian: developing it wrong
Posted Sat Nov 16 17:56:47 2013
Configuring gitano
Posted Fri Oct 18 17:28:28 2013
Moving repositories to git.liw.fi
Posted Sat Oct 12 13:54:24 2013
My GTD booklet no longer on Amazon
Posted Sun Sep 29 11:01:55 2013
Ending squeeze support in my software
Posted Sat Sep 14 12:33:24 2013
fling.yarn
Posted Sat Aug 17 10:38:32 2013
recompress.yarn
Posted Sat Aug 17 10:38:32 2013
Yarn, a scenario testing tool
Posted Sat Aug 17 10:38:32 2013
Obnam 1.5 (backup software) release
Posted Thu Aug 8 22:40:19 2013
Married
Posted Wed Jul 10 13:49:13 2013
Consistency in backups
Posted Tue Jul 2 09:07:39 2013
Oops: Making sure your backups work
Posted Sun Jun 30 15:42:33 2013
Obnam bug list length
Posted Sun Jun 30 07:50:52 2013
How long is a string: how many backups are enough?
Posted Fri Jun 21 08:24:03 2013
If it quacks like a duck: what is a backup?
Posted Mon Jun 17 18:39:00 2013
"Um, I know I should": talking about backups
Posted Sat Jun 15 10:05:02 2013
On the usefulness of wishlist bugs
Posted Tue May 28 18:01:14 2013
Two new t-shirt designs
Posted Sun Mar 24 14:55:23 2013
Obnam 1.4 (backup software) release
Posted Sat Mar 16 19:28:19 2013
Daniel and the shaved yak
Posted Tue Mar 12 20:05:26 2013
Thinkpad X200s scroll wheel emulation
Posted Mon Mar 11 20:50:51 2013
Makefiletab plugin for Gedit 3
Posted Sun Mar 10 11:40:04 2013
Can the world be saved by coding?
Posted Sat Mar 9 12:58:34 2013
Kickstarter: Maria Eveliina
Posted Sat Feb 16 19:14:19 2013
Public libraries bad for authors and publishers?
Posted Wed Feb 13 20:39:11 2013
Baserock talk at FOSDEM
Posted Thu Jan 31 20:44:27 2013
Obnam 1.3 (backup software) and other releases
Posted Mon Dec 17 19:53:25 2012
Made some t-shirt designs
Posted Sun Nov 25 19:21:34 2012
Tools I use
Posted Fri Nov 23 16:52:36 2012
Intervewed on FLOSS Weekly about Baserock
Posted Wed Oct 24 20:51:30 2012
Obnam 1.2 (backup software)
Posted Sat Oct 6 20:47:11 2012
New format to replace tar: some notes
Posted Mon Sep 3 18:41:31 2012
Debian discussion culture: what doesn't work
Posted Sun Sep 2 14:31:23 2012
Dabbling in diplomacy
Posted Sat Sep 1 22:40:48 2012
Baserock, or what I've been doing at work last year
Posted Mon Aug 20 18:46:29 2012
Bald
Posted Mon Aug 20 14:16:09 2012
Obnam 1.1 (backup software)
Posted Sun Jul 8 16:07:26 2012
Helsingin kaupungilla liikaa rahaa
Posted Tue Jun 26 19:36:20 2012
GTD for hackers talk
Posted Wed Jun 6 20:33:40 2012
errno lookups on the command line
Posted Tue Jun 5 14:52:17 2012
Obnam 0.29 (backup software)
Posted Sun May 27 10:50:12 2012
Larch 1.20120527 (Python B-tree library)
Posted Sun May 27 10:03:30 2012
Summain 0.13 (file manifest/metadata/checksum tool)
Posted Wed May 23 11:14:25 2012
Obnam 0.28 (backup program)
Posted Thu May 10 23:32:12 2012
Obnam 0.27 released (backup software)
Posted Mon Apr 30 21:33:42 2012
Obnam 1.0 planning
Posted Sun Apr 22 16:22:28 2012
Earth 2.0 by Soile Mottisenkangas
Posted Tue Apr 10 19:46:10 2012
What is a Linux distribution?
Posted Sun Apr 8 12:08:42 2012
Getting Things Done for Hackers
Posted Sat Apr 7 21:30:36 2012
World Backup Day
Posted Sat Mar 31 16:57:52 2012
Obnam 0.26 released (backup software)
Posted Mon Mar 26 18:15:14 2012
branchable-noncorporate
Posted Mon Mar 19 17:57:23 2012
New Obnam mailing list
Posted Wed Mar 14 08:24:29 2012
Soile's Kickstarter campaign a succes
Posted Sun Feb 26 22:08:24 2012
Copyright as theft
Posted Sun Feb 19 22:40:59 2012
Obnam 0.25 released (backup software)
Posted Sun Feb 19 10:27:01 2012
FOSDEM 2012
Posted Mon Feb 6 12:03:24 2012
MIX 1/2 Albanian Kickstater
Posted Thu Feb 2 12:52:39 2012
Cafe coding and other productivity hacks
Posted Thu Dec 22 18:17:35 2011
Like/dislike buttons in free software
Posted Mon Dec 19 14:30:57 2011
Obnam 0.24 released (backup software)
Posted Sun Dec 18 20:24:04 2011
Effin lakanakampanja
Posted Sun Dec 11 10:57:56 2011
#backuphackers and plea for help
Posted Sat Dec 3 18:38:43 2011
Obnam backup speed to local disk
Posted Tue Nov 29 21:05:36 2011
Moving from SD to Ikiwiki for bug tracking
Posted Sun Nov 27 17:43:25 2011
On the future of Linux distributions
Posted Fri Oct 28 19:14:06 2011
Luxury
Posted Mon Oct 24 09:19:46 2011
In search of boredom
Posted Tue Oct 18 20:52:49 2011
Obnam 0.23 released (backup software)
Posted Mon Oct 3 09:39:34 2011
Entropy key: a review
Posted Tue Sep 6 19:28:58 2011
File copying and removal benchmarking
Posted Thu Sep 1 10:30:59 2011
Obnam version 0.22 (backup application)
Posted Thu Aug 25 09:21:30 2011
Obnam 0.21 released (backup software)
Posted Tue Aug 23 22:06:04 2011
Linux at 20
Posted Thu Aug 18 10:40:00 2011
Oh Amazon...
Posted Thu Aug 18 09:17:48 2011
Linux 20 years: anecdotes from 1998
Posted Wed Aug 10 19:36:07 2011
Obnam version 0.20 (backup software)
Posted Tue Aug 9 11:09:55 2011
Missing roles in software: build engineers
Posted Sun Aug 7 10:24:57 2011
Using OpenPGP subkeys in Debian development
Posted Fri Aug 5 14:38:49 2011
Obnam 0.19 (backup software)
Posted Wed Aug 3 19:44:54 2011
Obnam Ubuntu PPA
Posted Thu Jul 28 17:25:30 2011
Obnam version 0.18
Posted Sun Jul 24 09:46:12 2011
rm is too slow
Posted Sun Jul 17 08:43:46 2011
Instapaper versus MAFF
Posted Thu Jul 7 10:23:59 2011
My first t-shirt design
Posted Wed Jul 6 08:55:08 2011
strncpy? just say no
Posted Fri Jul 1 08:59:38 2011
A tiny step towards TDDD and FreedomBox-NAS
Posted Wed Jun 29 12:46:42 2011
Chunkwise Debian package downloads
Posted Sat Jun 18 18:40:28 2011
Train coding: summain speed
Posted Fri Jun 10 13:16:39 2011
Living off freedom
Posted Wed Jun 8 20:27:57 2011
systest.py
Posted Tue Jun 7 14:17:21 2011
TDDD systest tool proof of concept
Posted Tue Jun 7 14:17:21 2011
Obnam 0.17: second BETA release
Posted Sat May 21 08:39:26 2011
TDDD, more thoughts
Posted Mon May 16 16:27:18 2011
vmdebootstrap and FreedomBoxLite
Posted Sun May 15 17:22:27 2011
I'm in the movie business now
Posted Fri May 13 16:41:06 2011
vmdebootstrap, for real
Posted Fri May 13 10:45:02 2011
Beep be gone
Posted Sat May 7 11:25:50 2011
Test driven distribution development
Posted Tue May 3 23:12:33 2011
I'm a digital luddite, me
Posted Tue Apr 26 15:12:18 2011
python-tracing 0.3
Posted Sat Apr 23 18:34:30 2011
Obnam 0.16: no longer alpha
Posted Sun Apr 17 10:57:41 2011
Project Harmony
Posted Thu Apr 14 18:41:50 2011
cliapp, a Python command line app framework
Posted Thu Apr 7 13:14:02 2011
Blackmail as an argumentation technique
Posted Wed Apr 6 15:43:08 2011
World Backup Day
Posted Thu Mar 31 19:02:09 2011
Obnam version 0.15 and 0.15.1, and btree/larch 0.19
Posted Mon Mar 21 08:53:18 2011
QR codes for backup?
Posted Wed Mar 16 21:38:47 2011
qrbackup.py
Posted Wed Mar 16 21:38:47 2011
DPL elections: candidate counts
Posted Sun Mar 13 09:52:57 2011
Truth in advertising
Posted Wed Mar 9 08:33:11 2011
Keep companies honest
Posted Sun Mar 6 09:27:14 2011
Kaka
Posted Sat Mar 5 18:44:04 2011
DPL nomination period for 2011
Posted Sat Mar 5 10:01:31 2011
What's a good name for a Python B-tree library?
Posted Tue Feb 22 09:49:39 2011
Experiences with SD
Posted Tue Feb 15 23:08:39 2011
Nokia ja rakennemuutos
Posted Fri Feb 11 11:33:39 2011
Growing the Debian development community
Posted Tue Feb 8 09:43:45 2011
Idea: addsysuser
Posted Sun Feb 6 14:33:51 2011
Edinburgh squeeze release party
Posted Fri Feb 4 19:24:49 2011
Python B-tree library, 0.16.2
Posted Sun Jan 30 10:05:24 2011
Egypt blocks all communication: thoughts
Posted Fri Jan 28 18:20:47 2011
Obnam and btree journal dump
Posted Sat Jan 22 21:20:37 2011
New job, at Collabora
Posted Wed Jan 12 19:26:06 2011
DEP5 is CANDIATE
Posted Thu Jan 6 21:49:31 2011
Micro-optimizing btree
Posted Fri Dec 31 09:12:26 2010
Obnam 0.14 and btree 0.14
Posted Wed Dec 29 21:30:27 2010
On PDF restrictions and software freedom
Posted Tue Dec 21 11:10:04 2010
Shadow of a bug
Posted Thu Dec 16 19:24:51 2010
On showing respect
Posted Mon Dec 6 20:46:10 2010
Welcome to my newest blog
Posted Mon Nov 29 09:18:04 2010
Debian VM image creation tool?
Posted Sun Nov 28 15:10:29 2010
Geographical uncertainty
Posted Fri Nov 26 14:43:43 2010
Packaging tutorial for Debian-Women
Posted Sat Nov 20 08:48:57 2010
Manpage tutorial
Posted Wed Nov 10 12:46:30 2010
E-kirjoja, kiitos
Posted Fri Oct 15 14:02:13 2010
In defense of Nicole
Posted Mon Oct 11 17:25:58 2010
100 things?
Posted Mon Sep 27 13:28:54 2010
Monopoly variants
Posted Thu Sep 23 12:52:17 2010
No orange dents
Posted Sun Sep 19 14:38:53 2010
My Plans for Debian
Posted Thu Sep 9 06:28:05 2010
Oops, I did it again
Posted Wed Sep 8 08:09:00 2010
Undo for mail sending in Evolution
Posted Thu Aug 26 07:15:51 2010
Debian CUT
Posted Thu Aug 12 17:22:46 2010
Debconf10
Posted Sun Aug 8 00:39:07 2010
Should I re-join Debian?
Posted Fri Aug 6 16:57:37 2010
Branchable
Posted Thu Aug 5 21:15:31 2010
Keyboard for hire
Posted Mon Jul 26 16:57:38 2010
Obnam version 0.13
Posted Mon Jul 12 22:14:26 2010
Obnam and btree versions 0.12
Posted Sun Jul 11 08:15:23 2010
Obnam version 0.11, btree version 0.11
Posted Mon Jul 5 05:50:01 2010
Obnam 0.10 (ALPHA)
Posted Tue Jun 29 05:39:25 2010
btree 0.10
Posted Tue Jun 29 04:10:43 2010
Python profile inspector
Posted Mon Jun 28 09:10:11 2010
Python library for terminal status updates
Posted Sat Jun 19 22:21:35 2010
Soile source
Posted Mon Jun 7 05:47:08 2010
LRU cache for Python
Posted Sat May 29 22:45:45 2010
btree 0.9
Posted Wed May 26 09:58:02 2010
Obnam benchmarking
Posted Tue May 25 09:17:00 2010
Obnam benchmark specification
Posted Sun May 23 10:04:11 2010
Glass's Fact 19 and open source
Posted Thu May 6 03:01:43 2010
B-trees with cloning
Posted Wed May 5 08:58:38 2010
Duplicate data in filesystems
Posted Wed Apr 28 09:51:59 2010
GUI app to configure locale for GNOME
Posted Sun Apr 25 00:19:19 2010
Hashlib patch for Enemies of Carlotta
Posted Thu Apr 15 08:17:47 2010
Server maintenance styles
Posted Fri Mar 19 06:00:18 2010
Keeping a journal
Posted Tue Mar 16 09:25:57 2010
Lazyweb: B-tree code review?
Posted Sun Mar 14 04:04:36 2010
Obnam performance requirement
Posted Sun Feb 28 05:53:30 2010
Autojen GPS-urkinta etenee
Posted Sun Feb 21 05:21:13 2010
Obnam is feature complete (sort of)
Posted Fri Feb 19 02:53:46 2010
Cable management while travelling
Posted Fri Feb 5 06:45:12 2010
Computer driving licenses
Posted Thu Feb 4 22:58:51 2010
Obnam storage API
Posted Mon Feb 1 03:56:40 2010
LCA, rest of the week
Posted Tue Jan 26 07:24:40 2010
LCA2010 Monday
Posted Mon Jan 18 05:22:59 2010
Collaborative storytelling with audience voting
Posted Sun Jan 17 22:24:49 2010
Obnam command line interface
Posted Sun Jan 17 07:43:20 2010
Obnam, or once more a backup program
Posted Mon Jan 11 05:05:23 2010
On free software parenting
Posted Thu Dec 31 07:58:36 2009
bzr OO.o support?
Posted Thu Dec 10 05:58:19 2009
geotagging-news
Posted Tue Dec 8 13:56:09 2009
Brother P-touch QL-550 with Ubuntu 9.10 (karmic)
Posted Fri Nov 13 13:40:57 2009
Dimbola 0.0.3
Posted Sat Oct 24 11:40:49 2009
sftpsync
Posted Fri Oct 23 09:14:03 2009
Ninja school taunting
Posted Thu Oct 15 14:39:35 2009
Effi sananvapaus-juliste
Posted Wed Oct 14 15:11:23 2009
Dimbola 0.0.2
Posted Sun Oct 11 15:48:58 2009
Tags in Dimbola
Posted Sat Oct 10 07:45:24 2009
Kirja-arvostelu: Elämäpeli, Ville Vuorela
Posted Wed Oct 7 18:24:42 2009
Stop sending e-mail?
Posted Tue Oct 6 18:16:01 2009
Street photography
Posted Tue Oct 6 14:12:46 2009
Retired from Debian
Posted Tue Oct 6 09:44:34 2009
The death of parody in Finland
Posted Thu Oct 1 06:42:57 2009
Sähköautojen vero pois!
Posted Fri Sep 25 12:53:04 2009
Queue, don't stack
Posted Fri Sep 25 11:09:16 2009
Phone ringtones and stress
Posted Thu Sep 17 13:52:35 2009
Dimbola background processing
Posted Wed Sep 16 08:50:53 2009
My GNOME keyboard shortcuts
Posted Mon Sep 14 12:18:48 2009
Dimbola prototype: a photo organizer
Posted Tue Sep 8 18:52:28 2009
Listat eivät ole demokratiaa
Posted Thu Sep 3 05:03:56 2009
Läpinäkyvä yhteiskunta
Posted Tue Aug 25 10:16:30 2009
Outi Mäkelä vihaa minua
Posted Sun Aug 23 06:40:56 2009
Onneksi olkoon, Piraattipuolue
Posted Wed Aug 19 12:16:16 2009
Automatically connecting signals in PyGTK
Posted Tue Aug 18 09:02:57 2009
Olen mies, olen siis pedofiili
Posted Mon Aug 17 11:53:57 2009
Freedom in online services
Posted Mon Aug 17 06:27:17 2009
Cranes for balconies
Posted Thu Aug 13 08:19:00 2009
Kernel oops message compression
Posted Tue Aug 11 07:22:52 2009
Lessons about travelling
Posted Mon Aug 10 04:48:59 2009
Downloading updates faster
Posted Thu Aug 6 10:30:00 2009
Bug exchange format
Posted Tue Aug 4 20:56:55 2009
Semi-retiring from Debian
Posted Tue Jul 28 12:57:24 2009
Uncluttering my life
Posted Tue Jul 14 17:48:34 2009
Giving up on freedom temporarily?
Posted Fri Jul 10 08:14:35 2009
Rsync in Python
Posted Mon Jul 6 12:58:51 2009
LRU cache for obnam in Python
Posted Thu Jul 2 19:54:24 2009
On mono
Posted Wed Jul 1 08:47:16 2009
IRC proxy for productivity
Posted Sat Jun 20 09:29:19 2009
Laptop stickers begone!
Posted Sat Jun 20 07:00:05 2009
Microblogging
Posted Fri Jun 19 11:32:45 2009
Using mr on my laptop
Posted Mon Jun 15 06:31:46 2009
Perustuslakituomioistuin Suomeen
Posted Sat Jun 13 08:51:49 2009
The Pirate Bay kills online music business
Posted Wed Jun 10 11:20:53 2009
On the Okularm DRM feature
Posted Tue Jun 2 07:27:40 2009
Time machine for logging
Posted Fri May 22 16:51:58 2009
Mäkisen Paja - hyvä idea
Posted Thu May 21 16:33:32 2009
Seurasaari, today
Posted Fri May 15 17:57:31 2009
Kaupan portti sanoo piip!
Posted Tue May 12 10:39:49 2009
Suomalaisen politiikan ongelmat
Posted Tue May 12 07:03:51 2009
Personal data, personal organs
Posted Sun May 10 15:34:15 2009
A Distributed Internet Witness Service
Posted Sun May 3 18:06:17 2009
Ubuntu 9.04 (jaunty) released
Posted Fri Apr 24 05:32:26 2009
Distributed bug tracking
Posted Sat Apr 18 10:54:27 2009
256 the movie manuscript
Posted Tue Apr 7 06:07:14 2009
Saving files reliably under Unix
Posted Tue Mar 24 10:21:52 2009
Personality conflict
Posted Wed Mar 18 11:44:37 2009
Perustuslaki: kallis vessapaperi
Posted Wed Mar 11 06:57:16 2009
Multitasking for humans
Posted Thu Mar 5 22:10:23 2009
Declarative .deb maintainer scripts
Posted Sun Mar 1 09:14:43 2009
Desktop user logging service
Posted Sun Mar 1 08:20:50 2009
GTD collection
Posted Sat Feb 28 16:29:49 2009
Suomi-kalenteritiedosto vuodelle 2009
Posted Sat Feb 28 06:42:15 2009
Reittiopas ja GPS ne yhteen soppii...
Posted Mon Feb 23 14:05:42 2009
Lait kansatajuisiksi
Posted Mon Feb 16 10:55:53 2009
Älä kailota edes ilman puhelinta?
Posted Thu Feb 12 07:23:18 2009
Suvi Lindénin oma pikku maailma
Posted Thu Feb 12 06:19:43 2009
UDW session on piuparts
Posted Mon Feb 2 16:23:08 2009
Still climbing onto the bandwagon
Posted Fri Jan 23 12:01:32 2009
Masinointia Lex Nokiasta. Perkele.
Posted Tue Jan 20 12:34:40 2009
Oikean nimen vaatiminen hs.fi:n keskusteluissa
Posted Mon Jan 19 14:35:20 2009
Editor search continues
Posted Mon Jan 19 11:48:47 2009
Notifications be gone!
Posted Thu Jan 15 06:40:50 2009
Renaming a Linux host
Posted Mon Jan 12 13:02:41 2009
Agree: Disagree Agreeably
Posted Fri Jan 9 06:48:39 2009
Post-vacation e-mail processing
Posted Wed Jan 7 07:34:36 2009
Magazines on paper a thing of the past
Posted Sat Dec 6 16:44:48 2008
Finding trust paths between PGP keys
Posted Tue Dec 2 21:00:14 2008
PBS: The Machine That Changed The World
Posted Wed Nov 12 20:05:39 2008
Finhack, 29.11. Forssassa
Posted Mon Nov 10 15:17:19 2008
Switching editors
Posted Wed Nov 5 20:04:52 2008
Piraattipuolueen kannattajakortit
Posted Tue Oct 14 13:10:58 2008
system-cleaner in intrepid
Posted Tue Oct 7 10:18:12 2008
Non-evil music stores
Posted Mon Oct 6 10:11:39 2008
Huey packaging
Posted Thu Oct 2 12:01:50 2008
Using KVM for Ubuntu ISO testing
Posted Wed Oct 1 15:25:15 2008
Anonymity and trust
Posted Mon Sep 29 14:08:34 2008
Selling my apartment
Posted Thu Sep 25 16:12:41 2008
Sähköinen äänestäminen ei kelpaa koodaajille
Posted Fri Sep 19 13:49:00 2008
Reason to become rich, #12765
Posted Sat Sep 6 15:41:59 2008
CC music spammer
Posted Wed Sep 3 08:46:03 2008
Privacy for free software development
Posted Tue Sep 2 13:30:22 2008
Minor things, major obstacles
Posted Sun Aug 31 08:32:43 2008
Parrot image drawn in pure CSS
Posted Sat Aug 30 07:38:17 2008
Screensavers are evil
Posted Thu Aug 28 19:35:56 2008
watch(1)
Posted Thu Aug 21 18:29:28 2008
The Hugenholtz letter
Posted Thu Aug 21 17:33:31 2008
Stress graph
Posted Mon Aug 18 08:36:03 2008
Oikeusministerien luotettavuudesta
Posted Fri Aug 15 11:49:26 2008
Oikeusministeriö on luotettava
Posted Thu Aug 14 10:53:39 2008
My home directory, my name space
Posted Mon Aug 11 08:34:02 2008
Python fstab library 1.0
Posted Wed Aug 6 16:54:55 2008
Size of a new window
Posted Tue Aug 5 12:51:18 2008
Doping. Genetics. Blah.
Posted Mon Aug 4 20:56:53 2008
Head, meet desk. Softly.
Posted Thu Jul 31 09:14:48 2008
Dishwasher mutex
Posted Tue Jul 22 05:21:11 2008
No more movies, music, TV
Posted Tue Jul 8 20:17:03 2008
Control-D confusion
Posted Tue Jul 1 18:18:55 2008
Finhack-idea
Posted Wed Jun 25 12:27:46 2008
Five seconds to display a text message?!
Posted Wed Jun 25 07:15:34 2008
Online secure timestamping
Posted Mon Jun 23 19:34:32 2008
Debian Developers per capita
Posted Mon Jun 23 18:29:39 2008
I got wheels
Posted Mon Jun 23 10:03:37 2008
Bold Bash prompt
Posted Sun Jun 22 21:28:46 2008
NRJ Cash or Crash: typerä vai pahis?
Posted Tue Jun 17 06:12:42 2008
RAID0 on gytha
Posted Fri Jun 13 12:52:49 2008
edustajamme.fi
Posted Tue May 6 18:20:53 2008
Leaving Planet Debian
Posted Mon Apr 21 10:35:08 2008
Copy-on-write files
Posted Mon Apr 21 08:34:19 2008
Stolen laptop, call home!
Posted Tue Apr 15 07:16:55 2008
Linux-tekijä 2008
Posted Mon Apr 14 16:11:09 2008
Scary things first, hard things second
Posted Mon Apr 14 07:17:22 2008
Toy Story 3 is coming
Posted Wed Apr 9 11:50:13 2008
Remember to uncomment
Posted Tue Apr 8 15:11:39 2008
Vera on what women really want
Posted Tue Apr 8 06:26:25 2008
My name is...
Posted Sat Apr 5 22:39:08 2008
Secret Life of Machines
Posted Thu Apr 3 08:16:41 2008
Progress bars everywhere!
Posted Mon Mar 31 18:44:19 2008
Learning to cook
Posted Thu Mar 27 21:12:59 2008
GNOME renaming tool
Posted Wed Mar 26 23:14:46 2008
GNOME currency converter
Posted Mon Mar 24 21:01:17 2008
Libc is broken. What now?
Posted Thu Mar 13 10:56:19 2008
Reducing online distractions
Posted Mon Mar 10 20:32:14 2008
Qemu/KVM caps lock
Posted Tue Mar 4 15:10:07 2008
Write intent bitmaps with Linux software RAID
Posted Wed Feb 27 23:04:47 2008