about this sitepreviousnext
unfinished thoughts and failures
...
20060521
20060520
20060514
20060507
20060501
20060420
20060412
20060410
20060305
20060212
20060205
20060115
20060101
20051225
20051218
20051211
20051210
20051209
20051204
20051127
20051120
20051113
20051106
20051030
20051023
20051016
20051009
...