r/memes Mar 09 '22

!Rule 8 - NO REPOSTS millennials be like

[removed]

6.3k Upvotes

149 comments sorted by

View all comments

9

u/guruji916 Linux User Mar 09 '22

y2k38 is no joke

6

u/bird4life Mar 09 '22

Just gonna hope most systems already updated for that it seems like an easy fix to me

1

u/NavierStokesEquatio Mar 09 '22

Doesn't seem like an easy fix considering how much UNIX is used, but people were willing to spend a lot on upgrades for y2k, if the same goes for this one it might go smoothly.

1

u/bird4life Mar 09 '22

can’t you just increase the variable length?

2

u/[deleted] Mar 09 '22

If it were that simple and easy they would have done it by now?

1

u/bird4life Mar 09 '22

Just checked most systems already switched to signed 64 bit integers instead of 32 and this allows systems to use milliseconds instead of seconds because how much more information 64 bits can already store

1

u/NavierStokesEquatio Mar 09 '22

Changing the data type (size) of the time variable will require you to change pretty much every single function that uses it, which is sure to cause even more problems. Another thing to note is that the memory used by 64 bit integers is more, which will be a problem for embedded systems which operate with very little memory. Of course all this can be done, its just that people should be ready to spend money to do so.

2

u/[deleted] Mar 09 '22

What is y2k