Y2K Taught Us Nothing.


I was reading about Hashcash, a way of spending CPU cycles to pay to send an email. Their protocol requires a time-stamp. That time stamp is written in the form year (modulo 100), month, day, hour (24 hour), minute, seconds. That’s right, two digit years! They even have a section in the protocol about being very careful when comparing times in this form.

What on earth was Adam Back thinking!? Did he think anyone is going to get this code right? David Mertz, Ph.D. certainly didn’t when he wrote his Python implementation.

I give up.


, ,

Russell O’Connor: contact me