about this sitepreviousnext
unfinished thoughts and failures
...
20080124
20080112
20071221
20071106
20070910
20070907
20070901
20070827
20070824
20070529
20070528
20070521
20070520
20070519
20070515
20070512
20070506
20070505
20070504
20070430
20070428
20070423
20070420
20070419
20070412
20070410
20070409
...