Will Windows survive Y2K38?

  Рет қаралды 266,499

Enderman

Enderman

Күн бұрын

Thanks to Daniel Myslivets ( / danielm ) for the following idea!
Hello, my friends! Let's hit 20K likes? Check out my website! enderman.ch
Today I am going to discuss the year 2038 (Y2K38) bug and show Windows 11 is still susceptible to it.
Still got questions? Don't hesitate, send them to contact@enderman.ch!
Hope you have a great day!
#endermanch #experiments #windows

Пікірлер: 1 000
@LookAlikeFilm
@LookAlikeFilm 2 ай бұрын
Meanwhile, I’m just here wondering why a media player needs to be aware of the date and time at all…
@Endermanch
@Endermanch 2 ай бұрын
Delta time for some animations, perhaps?
@Brahvim
@Brahvim 2 ай бұрын
It's a media player - it keeps track of when you last played the music. Tracking the duration of music is quite simple (and it may be possible to defeat bugs that occur when crossing a time 'boundary' like the Y2K one itself _during_ playback), but you need the other stats!
@WojtekPlay
@WojtekPlay 2 ай бұрын
m
@alimyuparham
@alimyuparham 2 ай бұрын
@@Endermanch yes
@GaryIsFound
@GaryIsFound 2 ай бұрын
Oh no, how will we ever be able to be able to listen to music or watch videos on a computer app that is is nothing compared to spotify or even youtube (of course this is what you think until there's no internet)
@zac9181
@zac9181 2 ай бұрын
Can’t wait to see products with a “Y2K38 Safe” label on it.
@vermamaerodriguez96
@vermamaerodriguez96 2 ай бұрын
voice reveal
@404UnknownError
@404UnknownError 2 ай бұрын
@@vermamaerodriguez96He has videos talking
@meow.supernova
@meow.supernova 2 ай бұрын
@@vermamaerodriguez96 what
@cheeseydoodoo
@cheeseydoodoo 2 ай бұрын
and shelters being set up just like the y2k panic
@RanoutofideazXD
@RanoutofideazXD 2 ай бұрын
New thing to look forward to
@teamredstudio7012
@teamredstudio7012 2 ай бұрын
14 years isn't that far away anymore.
@Windfarmer
@Windfarmer 2 ай бұрын
considering windows 7 came out more than 14 years ago and it is still in use in some places, not out of the question that in 14 years time this will still be used and someone will load up windows media player
@petethepete
@petethepete 2 ай бұрын
What do you mean it's far away? Its a decade and four years!
@STCatchMeTRACjRo
@STCatchMeTRACjRo 2 ай бұрын
@@Windfarmer that was the legacy windows media player. windows 10, 11 include the new windows media player 2022. in short you have two versions of windows media player.
@AffectionateLocomotive
@AffectionateLocomotive 2 ай бұрын
Damm. Time flies.
@glitchystaticz
@glitchystaticz 2 ай бұрын
WHAT
@newaccount877
@newaccount877 2 ай бұрын
Fun Fact: KZbin max timer is 01/19/38 too.
@gargamel3478
@gargamel3478 2 ай бұрын
JS can't do 64-bit lol
@mushroomcraft
@mushroomcraft 2 ай бұрын
@@gargamel3478JavaScript isn't limited to 32 bits, it uses 64 bit floats, so yes it can't store a 64 bit integer, but it can handle up to a 53 bit integer perfectly fine
@xrafter
@xrafter 2 ай бұрын
​@mushroomcraft I don't understand. Why does youtube use javascript to get the time instead of a server-side?
@cycrothelargeplanet
@cycrothelargeplanet 2 ай бұрын
​​@@mushroomcraftDoesn't JS not have integers or are you talking about BigInt (which should represent larger numbers than Number)?
@mc-ciro
@mc-ciro 2 ай бұрын
@@xrafter It's obvious. Why KZbin gonna have a server for checking the hour? They simply use javascript. Get the hour from a server it's so complicated.
@Ryzobyte
@Ryzobyte 2 ай бұрын
The fact that Microsoft hasn't fixed their code so a Y2K scenario won't happen again is incredible, 24 years later... Edit: I know it didn't happen and that they fixed it, the point I was trying to get at is that Microsoft hasn't thought of every way their code could be vulnerable after Y2K.
@ibapreppie
@ibapreppie 2 ай бұрын
Never happened in 2000 LOL. You must have been born after 2000
@sxjxt
@sxjxt 2 ай бұрын
@@ibapreppie it didn't happen because they fixed it so it wouldn't happen
@Jakkilip
@Jakkilip 2 ай бұрын
​@@sxjxthow did they fix it
@dawgre
@dawgre 2 ай бұрын
⁠@@sxjxt then explain how DOS machines from the 70s and 80s ticked over to 1-1-00 without needing a Y2K fix? nothing happened because nothing was GOING to happen, it was just some unfounded late 90s fear of technology. some poorly-built programs likely did need Y2K fixes but most were fine. it’s just funny now how everyone was so scared that the entire world would catastrophically end over a date change, lol
@AlmondCheese
@AlmondCheese 2 ай бұрын
​@@Jakkilip Magic
@Kurczaq
@Kurczaq 2 ай бұрын
"August 12 2036, the heat death of the universe." -Squidward
@windowsxseven
@windowsxseven 2 ай бұрын
"The last remaining black hole has finally evaporated. The universe is now permanently in perfect thermodynamic equilibrium, and time no longer has any meaning." - Mr. Krabs
@RandomBloonStuff
@RandomBloonStuff 2 ай бұрын
I completely forgot about AI Spongebob lol
@Baburun-Sama
@Baburun-Sama 2 ай бұрын
And If Photons Never Decayed... January 1, 10,000, The Big Rip/Crunch of the Universe.
@Square_Productions2024
@Square_Productions2024 2 ай бұрын
Loudward
@Windowsfan100
@Windowsfan100 2 ай бұрын
I'm sure Dr. Jr. will find something.
@blikthepro972
@blikthepro972 2 ай бұрын
This might end up being a bigger problem since, just like the old bug, there are thousands of important machines which still operate in old windows
@PyroNexus22
@PyroNexus22 2 ай бұрын
Not for Microsoft. They'd love nothing more than to have a reason to push everyone to their new product. In the past nobody cared for their Windows 8, 10 and 11 marketing campaigns, but now all they have to do is to cause panic among the users telling them about the potential consequences of not switching.
@stupidfuckingrat
@stupidfuckingrat 2 ай бұрын
@@PyroNexus22Oh, Micro$oft.
@blikthepro972
@blikthepro972 2 ай бұрын
@@PyroNexus22 even they have to face this problem. there are likely countless programs which are coded for 32 bit, are used in very important systems, and have never been updated, causing said systems to be built around those programs. planes likely still run windows xp, how the hell will you update them to 11?
@lambybunny7173
@lambybunny7173 2 ай бұрын
Thinking about doctor's offices that still use windows XP and vista... kind of scary
@ghostnoise1711
@ghostnoise1711 2 ай бұрын
​@@blikthepro972Windows XP? Try DOS.
@FrostedGeulleisia
@FrostedGeulleisia 2 ай бұрын
Best part is, instead of fixing it, they'll likely remove the app entirely and push more paid codecs with their "new" one.
@ronny12301
@ronny12301 2 ай бұрын
I mean, wmp11 is not the only legacy app that exists Idk if they are gonna replace every old app they have, probably they're just gonna let them die, or if they are important then maybe are gonna update them
@lmnk
@lmnk 2 ай бұрын
Honestly, this would be good. There are a lot of cases where never implementation is (almost) on par with old one, but both are still kept for whatever reason: old a11y and recognition stuff, some legacy cpl applets only accessible through control panel (I'd love to add the Control Panel itself to this list, but it is still somehow WIP after 14 years...), WMP, winver, other random Win95 apps just sitting in windir for no purpose...
@comfeytimid1207
@comfeytimid1207 2 ай бұрын
bruh frosty why must i spot you in the wild RaccAttack
@FrostedGeulleisia
@FrostedGeulleisia 2 ай бұрын
@@comfeytimid1207 meow :3
@FrostedGeulleisia
@FrostedGeulleisia 2 ай бұрын
@@lmnk I wouldn't mind them removing most legacy apps, especially since a lot of them (especially from pre-Win7) will work just fine if unpacked from the install media and put anywhere. The worst I've seen so far is XP's Sound Recorder complaining about registry errors on start, but it still works perfectly fine even with that. Though they at some point changed something and now most system apps don't work unless ran from their original location (probably why they fail to start on different directory installs)
@Alberto2
@Alberto2 2 ай бұрын
This video just made me realise that 1901 and 2038 are the same distance to 1970 as eachother.
@theDragoon007yaboiCJ
@theDragoon007yaboiCJ 2 ай бұрын
huh?
@EHMM
@EHMM 2 ай бұрын
what
@MrDannyDetail
@MrDannyDetail 2 ай бұрын
@@theDragoon007yaboiCJ The date of the 2038 problem is 68 years and a few weeks after 1st January 1970. The date that unfixed systems will then flip back to is 68 years and a few weeks before 1st January 1970. Probably a signed byte that can count the same distance in either direction from the arbitrary start point of 1st January 1970 at 00:00:00
@shatteredrubyheart9082
@shatteredrubyheart9082 2 ай бұрын
Man the two people that cannot use their brains is just how sad and pathetic some people are it isn't that hard to understand bruh
@sugarflame1833
@sugarflame1833 Ай бұрын
That’s because the bug causes the integer that records time to be displayed as negative. As it starts in 1970, it will flip and count backwards from 1970 rather than showing time since 1970
@Soup69God
@Soup69God 2 ай бұрын
I have a few customers that have multi-million dollar integrated XP systems that run things like medical and industrial devices. There's not much that can be done about this for XP... I'm worried.
@charlie_nolan
@charlie_nolan 2 ай бұрын
Maybe by that point ReactOS will be a good alternative finally, or some other similar solution. Or it just won’t cause any major problems. Or you’ll have to run them with incorrect clock settings and have an external computer remedy that.
@aarepelaa1142
@aarepelaa1142 17 күн бұрын
Why would they need the date though? Timers maybe if youre too dumb to just use any other timer but wtf is the use of knowing its 2038??
@mandai2
@mandai2 5 күн бұрын
@@aarepelaa1142 Databases might store the start/end tate of some important task and may need to calculate the difference
@nosepowder69
@nosepowder69 5 күн бұрын
@@aarepelaa1142 Do you not understand how computers work?
@Arsenic71
@Arsenic71 2 ай бұрын
If you round that time up, 3:14:07, you get the value of pi (at least the first 4 digits), 3:14:1 The perfect example of finding patterns where there really are none.
@ChessVisionAIBot9000-xg6ru
@ChessVisionAIBot9000-xg6ru 2 ай бұрын
Coincidence! I think Not!
@user-xj8wy4uu1q
@user-xj8wy4uu1q 2 ай бұрын
Lol
@user-wk3lk6zv8n
@user-wk3lk6zv8n Ай бұрын
btw it is 3:14:08
@davidklein8608
@davidklein8608 2 ай бұрын
Anyone else remember how programs responded to the Y2K bug? I still remember stuff reseting to the earliest date it was programmed like 1980 or something similar. There was the occasional program that showed the year as 100 after rolling over from 99. You could cheese the programming error on some things (like VCRs) by just manually setting the clock back 4 years to keep the month and day correct or 28 years to keep the day of the week correct as well.
@MrDannyDetail
@MrDannyDetail 2 ай бұрын
The only Y2K issue I ever remember seeing was in some home office software called Lotus Smartsuite, which followed the year 1999 with 19-100, 19-101, 19-102 etc.
@Yngvarfo
@Yngvarfo 2 ай бұрын
I remember Sidekick for Windows, made by Starfish software, a company split off from Borland. It has some definite Y2K issues. I believe that different parts of it had different ways to represent dates internally. The last version apparently just dumped the features that wouldn't work.
@Notevenmad955
@Notevenmad955 2 ай бұрын
The Windows activation system is also sorta affected. The KMS38 activation method consists of using forged activation data to tell the computer an arbitrary expiration date(Normally KMS activations last 180 days before the server needs to be checked again). However it only works until Y2K38, it won’t accept a date further than that.
@Notevenmad955
@Notevenmad955 2 ай бұрын
@@MichaelDustter Server versions of Windows don't support HWID
@Pc_User_Pro
@Pc_User_Pro 2 ай бұрын
Naration is a new style for you, but text boxes have their own good feel equiped with old NCS music.
@Aeduo
@Aeduo 2 ай бұрын
He's done plenty in the past but yeah the subtitled ones are definitely the most common. Really nostalgic would be doing the subtitles in notepad.
@ArbestRi
@ArbestRi 2 ай бұрын
I prefer text box style the most. When he made his first video with narration I wouldn't watch it because there was no text boxes.
@-PRPTL-
@-PRPTL- 2 ай бұрын
Not only NCS music, he used a bunch of Geometry Dash demon music too
@Pc_User_Pro
@Pc_User_Pro 2 ай бұрын
@@-PRPTL- yes, that's good too, like nightkilla and other music
@axiompro123
@axiompro123 2 ай бұрын
i like the naration because then there are no text boxes that cover the screen and also his it is more watchable
@JaredDinosaur
@JaredDinosaur 2 ай бұрын
Good to know Windows will end on my birthday
@williamthecoolboy
@williamthecoolboy 2 ай бұрын
me too lol.
@tacotime3094
@tacotime3094 2 ай бұрын
for me its a day after mine
@franciscosoares2440
@franciscosoares2440 2 ай бұрын
It's a great birthday present
@OmegaGamerYT3
@OmegaGamerYT3 2 ай бұрын
bru it's my birthday too💀
@winelectronic101
@winelectronic101 2 ай бұрын
You know it's not just Windows, right? This applies to pretty much any desktop, mobile, and console operating system.
@ls190v2
@ls190v2 2 ай бұрын
Reminds me of the Y2K Debacle. Hoo boy, from what I've heard, it was a madhouse. Anyone who lived through that, please step forward, or rather, type forwards.
@BeckyAnn6879
@BeckyAnn6879 2 ай бұрын
Lived it as a 20-year-old. The constant.. worry and fearmongering was insane. 'Everything will just stop!' they said. We watched the ball drop, thinking everything would freak out at the tick of midnight... Lights would shut off, laptops on battery power would INSTANTLY BSOD... And then, nothing. Life continued as normal. It honestly was a letdown.
@LazuliteLol
@LazuliteLol 2 ай бұрын
@@BeckyAnn6879 thats because they fixed it before it happened
@nothanks39
@nothanks39 2 ай бұрын
raelcnu snoitcurtsni
@ls190v2
@ls190v2 2 ай бұрын
@@nothanks39 just spelled "instructions unclear" backwards. Still kinda funny.
@imaguyyesmale
@imaguyyesmale 2 ай бұрын
​@@ls190v2 thanks too lol,i'm kinda lazy to unscramble the words
@vandungbui5610
@vandungbui5610 2 ай бұрын
The "spinning circles" you see on Windows 8/10/11 is just a font called "Segoe boot semilight". Let's see if we can modify the font to make custom boot animation possible
@nateo200
@nateo200 2 ай бұрын
I had a friend who was doing search and rescue in the most remote part of Australia and his GPS sht the bed on Y2K. Imagine that!
@arjoritiar
@arjoritiar 2 ай бұрын
Hi andrew, i just visited ur blog and i really like ur trivia or rant about windows especially about the win context menu. Please keep writing more whenever u have something interesting to share!
@averagegreeknationalistmapper
@averagegreeknationalistmapper 2 ай бұрын
i like to call it Y38 since windows used to use the last digits of years in their older operating systems, e.g. windows 95, windows nashville (which is called windows 96 in the wikipedia page) and 98, but Y2K38 still works
@southernflatland
@southernflatland 2 ай бұрын
Don't worry, everyone will be running Windows 38 by then 😂
@gairisiuil
@gairisiuil 2 ай бұрын
Windows 2000 kind of counts too, though it's not 2 digits
@averagegreeknationalistmapper
@averagegreeknationalistmapper 2 ай бұрын
@@gairisiuil yeah thats why i didnt mention it
@TillyOrifice
@TillyOrifice 2 ай бұрын
Y2.038K?
@averagegreeknationalistmapper
@averagegreeknationalistmapper 2 ай бұрын
@@TillyOrifice since K means thousand in most cases so that would be the year 2.038.000
@conath
@conath 2 ай бұрын
Thanks for running the poll and adding the narration. It is very pleasant to watch and listen, in my opinion. ❤
@joshwash
@joshwash 2 ай бұрын
Big fan of the Year 2038 problem, happy to see some love for it here ❤
@samuelspace101
@samuelspace101 2 ай бұрын
Although it was very silent and it was kept under wraps for many years contrary to popular belief Y2K did happen to many companies and computers, to anybody who didn’t fix the problem before January 1st. in extreme cases a nuclear plant in Japan activated a emergency alarm and a few people around the globe became millionaires for about a couple seconds do to interest rate being calculated wrong.
@SteadyStatus21
@SteadyStatus21 2 ай бұрын
Hey Endermanch! Love these kinds of videos where you do a voiceover! Keep working on your amazing content!
@elphive42
@elphive42 2 ай бұрын
To be fair, the classic Windows Media Player from Windows 7 is mostly deprecated. Windows replaced it as the default component with another platform built off of Groove Music.
@ronny12301
@ronny12301 2 ай бұрын
I've never liked the new player, kinda hated how every time you boot every new w8/10 app, they show like a loading screen, it doesnt take too long, but it was just enough to annoy me every time I feel like they are wasting my time The only reason why im not using the old wmp anymore is bc just recently moved to Linux xd
@DccToon
@DccToon 2 ай бұрын
tbh i liked groove music more than their windows-11ized buggy mess of the modern media player
@rockpie
@rockpie 2 ай бұрын
i still use it, but if it crashes i immediately use media player
@SurmenianSoldier
@SurmenianSoldier 2 ай бұрын
foobar2000 supremacy
@circleinforthecube5170
@circleinforthecube5170 2 ай бұрын
​@@DccToonI think they were talking the og win 7 player
@dodohacker10
@dodohacker10 2 ай бұрын
Your Videos Are Really Good and you made me start programming. Good work😃
@ashredx5
@ashredx5 20 күн бұрын
dude this is pure nostalgia watching your videos again. you were my childhood dude i used to watch your videos all the time man.. ty for the memories!!! im so glad i found you
@jcalof
@jcalof 2 ай бұрын
Love how you are doing commentary because sometimes the videos are hard to understand unless I use .25 speed on KZbin
@EarlyHusky
@EarlyHusky 2 ай бұрын
the fact there are still MANY computers running on older windows like 7, 8, 8.1 and 10 can be a bigger problem than y2k
@Stripedspot
@Stripedspot 2 ай бұрын
Windows 10 will always be superior to windows 11.
@Wake_up._This_isnt_your_world
@Wake_up._This_isnt_your_world 2 ай бұрын
7 and 10 are far better than the current crap that is the win11. Heck, even win XP is. Besides, 11 is literally a reskin of 10, but all of the good things from 10 were deleted, and the bad things were preserved. (and some amplified)
@himmelskibet
@himmelskibet 2 ай бұрын
8.1 and earlier is better by far than 10 and 11
@IceStars12
@IceStars12 2 ай бұрын
That's for enterprise users. Normal versions like Pro have support until 2025@@bananatoofat
@vibrantgleam
@vibrantgleam 2 ай бұрын
@@bananatoofat k.
@Mboy556
@Mboy556 2 ай бұрын
that problem is still 14 years ahead of us, they still have time to lay it off for now
@tibo5078
@tibo5078 2 ай бұрын
Nice video! You can explain really well and calm! Keep going ❤
@BastiOn_1337
@BastiOn_1337 2 ай бұрын
Awesome video
@muhammadahmadakbar4043
@muhammadahmadakbar4043 2 ай бұрын
please do a 'how to completly remove/uninstall copilot form your pc'.
@neobree
@neobree 2 ай бұрын
honestly it's hard to watch enderman videos without narration so this is really great
@coladict
@coladict 2 ай бұрын
The Unix timer starts at 1970, but Windows doesn't use that. Third-party applications may use it at their own risk. Windows uses SYSTEMTIME, which is a structure that has separate storage for year, month, day of the week, day, hours, minutes, seconds, milliseconds, but not offset. Your application has to know whether it's local or UTC. That depends on whether you called GetSystemTime or GetLocalTime. Windows also uses stuff like FILETIME, which is similar to Unix time, except instead of seconds from 1970-01-01, it's 0.1 millisecond intervals since 1601-01-01, so you can have correct timestamps on your files from the 17th century! There's also DOS date and time, which use parts of two words with a year offset starting 1980.
@annabxlla
@annabxlla 2 ай бұрын
I love the snapping, where you snapped every half second to the timer that was going every second.
@agnieszkagensieniec2609
@agnieszkagensieniec2609 2 ай бұрын
Thats quite interesting, I thought they fixed this a long time ago
@NIN7453
@NIN7453 2 ай бұрын
Cool Video
@zWolfrost
@zWolfrost 2 ай бұрын
I love hearing you talk! Keep it up
@Inbestigator
@Inbestigator 2 ай бұрын
Amazing video! Just one small criticism for your other videos, sometimes the music can get wayyy too loud, even on minimum volume.
@mattgarlets3939
@mattgarlets3939 2 ай бұрын
Holy shit you like Opeth? My favorite band! Love your channel even more now 🤩Still life was my first cd
@Endermanch
@Endermanch 2 ай бұрын
Serenity Painted Death is absolutely euphoric to listen to! Mikael's growls are the best
@devonbennett6559
@devonbennett6559 2 ай бұрын
@@Endermanch Say that word once more, and your home will cave in.
@qbasicmichael
@qbasicmichael 2 ай бұрын
I believe this affects older implementations of the c runtime library and c standard headers. But i don't see why it would affect the windows nt kernel or windows operating system itself. Windows uses 64 bit structures holding the time since 1601, rather than unix time.
@delxmos
@delxmos 2 ай бұрын
Really love these types of videos
@roflsausage728
@roflsausage728 2 ай бұрын
I love that you are now narrating the videos, good change.
@jkroyalll
@jkroyalll 2 ай бұрын
My birthday in 2038 is a bad day to code???
@carboncc
@carboncc 2 ай бұрын
Could you maybe make a video about the Windows 7 Classic theme, Basic theme, the Windows 8 Aero Lite theme, and DWM with the Windows Theming engine being almost old as the 9X days?
@tckcoding
@tckcoding 2 ай бұрын
i have been watching you for years and i just now noticed im not subscribed so im subscribing now also i love your videos they are so interesting
@BridgetGX
@BridgetGX 2 ай бұрын
The Y2K panic returning wasn't on my bingo card, I'm pretty sure there will be a few new versions of Windows within the next 14 years that will fix this problem
@abay1worldofficial
@abay1worldofficial 2 ай бұрын
The switch will have to go through Y2K61
@musicalneptunian
@musicalneptunian 2 ай бұрын
Panos: it's not my fault!
@sukiantowidjaja6952
@sukiantowidjaja6952 2 ай бұрын
The way UNIX kept time was through a 32-bit counting system. This 32-bit system, which remains the standard for modern computers, has been counting forward from 00:00:00 UTC January 1st 1970. This counter has a finite amount of seconds that it can count up and down to +(231 - 1) and -(231 - 1), which is equal to 2,147,483,647 seconds going both ways. 2 billion seconds may seem like a lifetime (and it is), but this system will still count its last second precisely on 19th January 2038, 03:14:07. Unable to detect times after 03:14:07 starting 03:14:08
@sukiantowidjaja6952
@sukiantowidjaja6952 2 ай бұрын
I'm copied from Wikipedia to KZbin for the detailed information.
@BlueEyedVibeChecker
@BlueEyedVibeChecker 2 ай бұрын
@@JumbieLove290 And yet you still added less.
@Thecutecyanbird
@Thecutecyanbird 2 ай бұрын
Looks amazing! 😊
@king_kong_guru
@king_kong_guru 2 ай бұрын
"On January 19th, 2038, 03:14 AM, Skynet launches a massive nuclear attack on its enemies..." "What enemies....?" "US..., HUMANS!!!!"
@too_online.3441
@too_online.3441 2 ай бұрын
14 years lmao
@Aeduo
@Aeduo 2 ай бұрын
Kinda interesting windows media player cares about unix time. Unix time as far as I know has no real meaning to windows, but if it's using the unix C standard libraries like time.h and it's using 32 bit time_t for this then that would certainly trip it up. Thankfully, this is just adapting windows's own time base to unix time and not the whole OS being screwed by it. On the plus side linux as an OS kernel and userland stack is pretty much prepared, but many applications will certainly struggle. Especially closed source ones which could never be fixed.
@mgord9518
@mgord9518 2 ай бұрын
I think very few open source projects will have an issue with this. All remotely common C stdlib headers have been fixed and 32 bit systems use a 64 bit time format. Proprietary apps are probably the only thing that'll have issues
@Aeduo
@Aeduo 2 ай бұрын
@@mgord9518 yeah, even abandoned projects should be relatively easy to fix for the larger time_t. Some maybe just needing to be rebuilt.
@SeekingTheLoveThatGodMeans7648
@SeekingTheLoveThatGodMeans7648 2 ай бұрын
By this point, perhaps AI based tools will be able to patch a number of closed source binaries as well.
@SeekingTheLoveThatGodMeans7648
@SeekingTheLoveThatGodMeans7648 2 ай бұрын
@@mgord9518 With enough effort (maybe even AI, what it will be then) it probably will be possible to patch proprietary binaries.
@Aeduo
@Aeduo 2 ай бұрын
@@SeekingTheLoveThatGodMeans7648 stuff like ghidra is probably already using ai pattern matching or at least has plugins for this. There's already a lot of traditional static analysis algorithms too. Probably stuff that can pick up on functions doing time related calls to the underlying OS and determining what types are being used.
@dandydauiel
@dandydauiel 2 ай бұрын
Enderman, i need some help.I wanted to launch a virtual machine with VMware, but when i make the location to D:, it can't create the disk, because "Windows10x64.vmx can't be found", but in the normal location, which is C:/Users/Daniel/Documents/Virtual Machines/Windows 10 x64, it hasn't even created that folder yet.Can you help?
@TeardownReuse
@TeardownReuse 2 ай бұрын
i remember coming across your channel a while ago but at that point you didn't talk so i kinda just skipped the videos
@The99x99
@The99x99 2 ай бұрын
windows media player has been remplaced by uwp app, what do you mean
@Pc_User_Pro
@Pc_User_Pro 2 ай бұрын
The Movies and TV app
@shadesoftime
@shadesoftime 2 ай бұрын
It was replaced, but the old media player is still there and some people prefer using it
@nolemretaw
@nolemretaw 2 ай бұрын
windows media player legacy, the old one from windows 7
@ItsJustJer
@ItsJustJer 2 ай бұрын
@@nolemretaw all the way to Windows 8, and 8.1, it's still in Windows 10 but i think it was removed now on Windows 11.
@Einaudi-ms5ei
@Einaudi-ms5ei 2 ай бұрын
Windows media player is good for flac an mkv but for h265 ur fked
@suchy.chomik
@suchy.chomik 2 ай бұрын
Why didn't they fix the Y2K38 bug if they know that it exists?
@jacpa2011
@jacpa2011 2 ай бұрын
they did, in time (unless you mean Y2K38)
@suchy.chomik
@suchy.chomik 2 ай бұрын
@@jacpa2011 oh sorry just typed it wrong, edited the message
@jacpa2011
@jacpa2011 2 ай бұрын
@@suchy.chomik ah okay
@LazuliteLol
@LazuliteLol 2 ай бұрын
They'll fix it eventually. 14 years is a long time in the tech world
@fredskronk
@fredskronk 2 ай бұрын
A few months ago I encountered my first real 2038 problem and I expect to run into quite a few of them. This one was more a headache to figure out rather than a crash, but it’s no joke and not just for a media player.
@solasakarhys
@solasakarhys 2 ай бұрын
the video being narrated is nice!
@UltimatePerfection
@UltimatePerfection 2 ай бұрын
I've always wondered why they store time stuff as a single number instead of doing it like the time is displayed (i.e. separate int for year, month, day, hour, minute and second. And I guess milliseconds and nanoseconds if your RTC is precise enough and you need this precision. I know the amount of RAM in the old computers wasn't that great, but we've moved past that. And even on the old machine it would be reasonable, since you'd need to separate time units anyway to display the time in a human-readable format. As for how you'd count the time, something along the lines of if (seconds>59) { seconds = 0; minutes++; } for each time component would be enough.
@_kitaes_
@_kitaes_ 2 ай бұрын
windows actually has 2 types, 64 bit int and the thing you just described it looks like they forgot that windows uses 64 bit time and they even used unix epoch time which is very interesting also it's just easier to count time as a single integer
@UltimatePerfection
@UltimatePerfection 2 ай бұрын
@@_kitaes_ Yes, it's easier, I admit that, but then it leads to issues such as X year problem (replace X with the year the integer overflows). My solution avoids it completely at a cost of little more memory consumption and a little bit more CPU usage (mostly due to the branching), but with modern RAM capacities and CPUs it's basically free. The reason why it would never overflow is that with each time component stored in its own variable, none would even go anywhere near the overflow limit. Stuff like days, months and obviously stuff like hours/minutes/seconds could be stored in a single byte each and with the kind of calculation as described on my final post, would never overflow because I have yet to see a year that has more than 255 months or an hour that has 255 minutes. And even stuff like years or milliseconds could be stored in 16-bit integer - it will cause a year 65536 problem, but by that time we'd have a new kind of calendar anyways.
@icantcomeupwithnames469
@icantcomeupwithnames469 2 ай бұрын
Or- get this- we use one int64 (that's two int32's) and get to use the much-easier-to-work-with unix time for the next few hundred billion years. Computers don't care about how we arbitrarily divide up time. It's a LOT easier to just work with one unit. Much, much easier to just convert it to something human-readable if you need to after.
@eDoc2020
@eDoc2020 2 ай бұрын
Time handling is complicated with tons of edge cases. It's just much easier to work with a single monotonic unit. You don't want everything breaking because somebody didn't account for leap seconds or daylight savings time.
@UltimatePerfection
@UltimatePerfection 2 ай бұрын
@@eDoc2020 Then just account for those. And you have to account for those anyway, even with a single time variable. Again, as I've said, you already need to break it up into singular time units (hours, minutes, etc.) to display, where you need to account for leap years and seconds, and the DST. So why add more work?
@Stripedspot
@Stripedspot 2 ай бұрын
Woah, this is my first time hearing your voice. I used to watch you a lot, Your videos are always high quality
@aadil1040
@aadil1040 2 ай бұрын
u r my ideal enderman...! keeep it up👍👍
@miwiki6
@miwiki6 2 ай бұрын
Thank you for voiced videos.
@Ivanov011
@Ivanov011 2 ай бұрын
Enderman,you are my best fan ever! I started doing videos about computers like you because i wanna be like you!
@augustleded
@augustleded 2 ай бұрын
so sick hearing your voice for the first time, forgot y2k38 was even a thing tbh, i thought the mayan calendar drama was the end of the fearmongering. super glad i get to live to actually see an end-of-the-world scare similar to y2k
@XYZB0RG
@XYZB0RG 2 ай бұрын
so, overflowing to 0... does that mean my windows-running PC will just tick back over to the 1970s? hell yeah I'd like to see that
@XYZB0RG
@XYZB0RG 2 ай бұрын
nevermind what the hell 1901?
@user-in3br2qs8x
@user-in3br2qs8x 2 ай бұрын
No. It will simply crash then. Because no program is made to go back to 1970s again.
@nothingtoseeherelolkek
@nothingtoseeherelolkek 2 ай бұрын
Nice to hear you!
@jackwilson5542
@jackwilson5542 19 күн бұрын
It could potentially cause problems. Not with your computer (or certainly not whatever devices you will have in 2038), but some 32bit satellites from 2000s/Older MRI machines etc.
@orvilleredenpiller338
@orvilleredenpiller338 2 ай бұрын
The fact that this is a problem that goes all the way back to the creation of FUCKING UNIX and we haven’t fixed it is absurd.
@Makithe2nd
@Makithe2nd 2 ай бұрын
Thanks for your help Clock
@crazychicken2005
@crazychicken2005 2 ай бұрын
I'll be staying up on the night of 1/19/38 and saluting all my 32-bit computers as they all go out in one tick of the clock.
@smc-susan
@smc-susan 2 ай бұрын
Can't wait to see y2k38 products
@VolpeJosesk
@VolpeJosesk 2 ай бұрын
Once a time Wine wasn't working on my default Linux user. When i investigated, there was a single file with modification date at 2045 breaking the 32-Bit datetime on Wine. Wine64 was still working tho.
@parrotgamesgg
@parrotgamesgg 2 ай бұрын
Your English pronunciation has been improved since last videos! Good job! 👏👏👏
@dhaloi
@dhaloi 2 ай бұрын
4 videos in a week?? thats a blessing
@Philfluffer
@Philfluffer 20 күн бұрын
In college, in my second year programming course, we implemented and "infinite integer" using linked-lists in C++. It could use the entire stack for the clock that way. All arithmetic computation could be done on these items.
@idkde_
@idkde_ 2 ай бұрын
I will be wonderring what windows can handle that year
@idkwhatiamdoingg
@idkwhatiamdoingg 2 ай бұрын
Watching Enderman's videos makes me feel smart
@ArsenTech
@ArsenTech 2 ай бұрын
Everytime Enderman Uploads, It Makes My Day Better
@fox.9879
@fox.9879 2 ай бұрын
so for us on older OS we will need patches that turn the year into 2 digits rather than 4 while keeping the bit count the same so the displayed time is corrected but only shows the last 2 digits of the year to ovoid the issue.
@its_chaudev
@its_chaudev 2 ай бұрын
Pretty cool Enderman!
@pixelqiwi
@pixelqiwi 2 ай бұрын
great video, but please, i beg you, set your mic track to mono next time! 😩
@IIDreamy
@IIDreamy 2 ай бұрын
Love your videos enderman
@AlexanderScott66
@AlexanderScott66 2 ай бұрын
They could just prevent this from ever being a problem by just incrementing a 2nd, 3rd, 4th, 5th, and 6th counter everytime the timer is about to overflow. Basically 6 variables: timer=current date counter1=0 counter2=0 counter3=0 counter4=0 counter5=0 if(timer=32/64bit integer limit) {counter1=counter1+1 timer=0} if(counter1=32/64bit integer limit) {counter2=counter2+1 counter1=0} ... A 32 bit clock with 6 variables handling time will last 6.2771017*10^57, which isn't even calculatable, and goes well past the heat death of the universe. Heaven forbid you use a 64 bit integer limit or simply add 1 more variable.
@mrfoxesite
@mrfoxesite 2 ай бұрын
bro this is an ancient 14yr old app included in windows. in less than 3yrs they will remove it. people just blindly believe other people even if they were dumb and made really stupid mistakes.
@AlexanderScott66
@AlexanderScott66 2 ай бұрын
@mrfoxesite I'm talking about all cases like that, even in the future. Or just make one update for all Windows PCs that all users can install(and if you think noone uses XP or 95, may I interest you in... the government?
@mrfoxesite
@mrfoxesite 2 ай бұрын
yes ik but i'm in india not USA and also MS will not do that. but many parts of xp's source code leaked 4yrs ago so unofficial patches can come.@@AlexanderScott66
@optimusfan1007
@optimusfan1007 2 ай бұрын
a u g u s t 1 2 t h , 2 0 3 6 : t h e h e a t d e a t h o f t h e u n i v e r s e .
@ShivterShivtik25
@ShivterShivtik25 2 ай бұрын
Can we all just appreciate the fact that Enderman has been pumping out a lot of content in the last few days?
@Dr.Arin.
@Dr.Arin. 2 ай бұрын
Love the narrated video!
@TheHolan
@TheHolan 2 ай бұрын
i am sure that by 2038 i have almost forgot what using windows was like.
@iestyn129
@iestyn129 2 ай бұрын
Great vid man 👍
@ocsrc
@ocsrc 2 ай бұрын
So just setting the computer a year back would work temporarily
@Jimarasyt
@Jimarasyt 2 ай бұрын
well guys get ready to experience the new y2k bug
@ryina1020
@ryina1020 2 ай бұрын
Love the clock
@dubl33_27
@dubl33_27 2 ай бұрын
0:04 looks like max Sal isn't as generous as the others xD
@silverswandev
@silverswandev Ай бұрын
In tech, most things are "It works for now, and someone else will fix it in the future."
@IggyTheWulf
@IggyTheWulf 8 күн бұрын
So the 32-bit integer's final value is gonna occur on my 27th birthday? Neat.
@Real_TheSystem
@Real_TheSystem 2 ай бұрын
Great video!
@belfalas40
@belfalas40 2 ай бұрын
Interestingly an unsigned 32-bit value is good until 2106, so it's really just poor calculation implementations that will be the problem. Wonder if humans will still even be around then...?
@ocsrc
@ocsrc 2 ай бұрын
In 15 years the number of machines still running a 32 bit OS like XP, will be rare. The number of 32 bit programs will be low. Just like the DOS software I used in the late 80s, I don't use any of it now. It just won't be a big deal in 2038
@nickvirgili2969
@nickvirgili2969 2 ай бұрын
Interesting but not surprising, though im pretty sure they got time to replace these programs, or update. 👍 The y2k thing was insanely funny to me, i knew computers back then though, the way tv pushed was my first intro to full on fake news.
@bydluck
@bydluck 2 ай бұрын
good to hear your voice!
Hacking Windows 11 SE
15:13
Enderman
Рет қаралды 112 М.
Can you activate Windows 11 with a Windows XP key?
11:26
Enderman
Рет қаралды 657 М.
格斗裁判暴力执法!#fighting #shorts
00:15
武林之巅
Рет қаралды 85 МЛН
Why? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 46 МЛН
How many pencils can hold me up?
00:40
A4
Рет қаралды 17 МЛН
1🥺🎉 #thankyou
00:29
はじめしゃちょー(hajime)
Рет қаралды 74 МЛН
The Slow Death of Windows
17:22
TechAltar
Рет қаралды 1 МЛН
The Most Useless Windows Folder
5:34
ThioJoe
Рет қаралды 316 М.
INSTALLING NOESCAPE... and fixing it
11:34
jydnthepcguy
Рет қаралды 8 М.
Windows 11's many hidden features... and bugs
9:54
Enderman
Рет қаралды 84 М.
Why You Can't Visit 💀🎺.com
8:50
Dev Detour
Рет қаралды 501 М.
Strange Anomalies in Minecraft Alpha
26:05
RetroGamingNow
Рет қаралды 704 М.
Repairing the WORST infected computer
14:31
Enderman
Рет қаралды 511 М.
Installing Windows 11 to Recycle Bin
9:10
Enderman
Рет қаралды 150 М.
Trash malware
4:41
Enderman
Рет қаралды 823 М.
What happens if you set year 10000 on Windows 11?
7:14
Enderman
Рет қаралды 1,2 МЛН
👎Главный МИНУС планшета Apple🍏
0:29
Demin's Lounge
Рет қаралды 487 М.
How much charging is in your phone right now? 📱➡️ 🔋VS 🪫
0:11
ПРОБЛЕМА МЕХАНИЧЕСКИХ КЛАВИАТУР!🤬
0:59
Корнеич
Рет қаралды 3,4 МЛН
#miniphone
0:18
Miniphone
Рет қаралды 11 МЛН
Kalem ile Apple Pen Nasıl Yapılır?😱
0:20
Safak Novruz
Рет қаралды 1,2 МЛН