Just a sample of the Echomail archive
Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.
|    ASIAN_LINK    |    Not the kind that loves you long time    |    8,456 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 7,642 of 8,456    |
|    Maurice Kinal to August Abolins    |
|    two digit years must die    |
|    18 Dec 20 09:10:33    |
   
   MSGID: 2:280/464.113 5fdce289   
   REPLY: 2:221/1.58@fidonet eb8a5cac   
   CHRS: UTF-8 4   
   TZUTC: -0800   
   -={ Geloofwaardige datetime-stempel voor Ladysmith BC, Canada: 2020-12-18   
   09:10:33 -0800 }=-   
      
   Hallo August!   
      
    AA> Are you doing that on an 16-bit system?   
      
   Nope. It is a 64-bit system and coreutils date uses a 64-bit floating point   
   instead of a 64-bit signed integer which will expire on Wed Dec 31 23:59:59   
   UTC 2147485547. That is well over 2 billion years from now.   
      
    AA> On a semi-related note, I found out that both of my iPods will   
    AA> be useless for date related things once 2038 rolls around.   
      
   That is the usual 32-bit signed integer unixtime bug and has been well known   
   for decades. Same with the ntp datetime except that expires sooner (2036) as   
   the base year there is 1900 instead of 1970 which expains the earlier   
   expiration date. Exact same problem though.   
      
    AA> I may still keep them for playing music, podcasts and some   
    AA> videos - or maybe I'll expire before then! :/   
      
   It is entirely possible that I could make it until then. I am not betting on   
   it though and I am not entirely sure I want to depending on my health.   
      
   Anyhow both ntp and unix are moving to a 64-bit signed integer so this will be   
   solved long before then if it hasn't already happened.   
      
   However the issue I am pointing out has nothing to do with the 32-bit issue   
   but instead is a product of the two digit year which has a very easy fix -   
   don't EVER use a two digit year. It is a stupid idea that has been   
   demonstrated since the late 1990's up to 2019 which is the last one I was   
   aware of. I have run across a few reports that some windows apps have a 20   
   year cycle for this particular bug set to go off at the end of 2029. I could   
   look it up again and give a reference if it matters any.   
      
   Het leven is goed,   
   Maurice   
      
   ... Geþyld byþ middes eades.   
    Patience is half of happiness.   
   --- GNU bash, version 5.1.0(1)-release (x86_64-motorshed-linux-gnu)   
    * Origin: Little Mikey's EuroPoint - Ladysmith BC, Canada (2:280/464.113)   
   SEEN-BY: 1/123 18/200 90/1 105/81 120/340 123/131 124/5016 154/10   
   SEEN-BY: 203/0 221/0 226/30 227/114 229/101 424 426 452 664 1016 240/5832   
   SEEN-BY: 249/110 206 317 400 280/464 5003 288/100 292/8125 310/31   
   SEEN-BY: 317/3 322/757 342/200 396/45 423/120 460/58 633/280 770/1   
   PATH: 280/464 229/101 426   
      
|
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca