Y2010 bug cropping up
By tms at 3 January 2010 - 10:50am | Categories: technomancy
There are reports of POS credit/debit card terminals and cellphones jumping from 2009 right past 2010 to 2016. The problem seems to be the interpretation of what's intended to be a BCD value, as a hexadecimal one.
(For non-geeks: remember way back in school when you learned about different "bases" for numbers? Because computers use on-off signaling -- two possibilities -- we need to use base-2, "binary" arithmetic a lot. But because base-2 is a pain, we often use base-16, "hexadecimal", which is easy to convert to and from binary. In hexadecimal, the string of digits "10" actually means the value sixteen: instead of the ""one times ten plus zero times one" that we usually mean, we read it as "one times sixteen plus zero times one".)
1 day 39 min ago
3 days 20 hours ago
3 days 21 hours ago
6 days 39 sec ago
2 weeks 3 days ago
6 weeks 5 days ago
7 weeks 5 days ago
8 weeks 1 hour ago
8 weeks 22 hours ago
8 weeks 4 days ago