about this sitepreviousnext
unfinished thoughts and failures
...
20070824
20070529
20070528
20070521
20070520
20070519
20070515
20070512
20070506
20070505
20070504
20070430
20070428
20070423
20070420
20070419
20070412
20070410
20070409
20070407
20070406
20070405
20070401
20070331
20070317
20070312
20070306
...