about this sitepreviousnext
unfinished thoughts and failures
...
20070412
20070410
20070409
20070407
20070406
20070405
20070401
20070331
20070317
20070312
20070306
20070224
20070107
20061217
20061210
20061204
20061201
20061111
20061028
20061010
20060907
20060804
20060730
20060729
20060728
20060702
20060701
...