about this sitepreviousnext
unfinished thoughts and failures
...
20070224
20070107
20061217
20061210
20061204
20061201
20061111
20061028
20061010
20060907
20060804
20060730
20060729
20060728
20060702
20060701
20060625
20060611
20060610
20060607
20060528
20060521
20060520
20060514
20060507
20060501
20060420
...