Re:The Epochalypse Project
by jsd1982 on Sunday May 11, 2025 @07:54PM
(#43958294)
I fixed a recent Y38 bug in some classic ASP code. The bug was nothing more than a simple `Date() + 5000` computation (adding 5000 days to the current date) as a sort of expiry date applied to something; I don't recall the exact details. VB6 did not take kindly to computing any date value beyond the Y38 max and threw an error. In practice this error ended up denying service to everyone even though the Y38 max date was 14 years in the future. You never know what little bugs like that are lurking in such legacy code.
[ Parent
| on HN ]
Re:The Epochalypse Project
by potatoman22 on Sunday May 11, 2025 @09:49PM
(#43958915)
I feel like the hard part is flashing the new firmware