Meanwhile, I’m just here wondering why a media player needs to be aware of the date and time at all…

Delta time for some animations, perhaps?

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!

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!

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)

I would not worry about 2038.We have good chances we wont get to 2030.

@GaryIsFound Spotify works real well when the internet is down, also YouTube videos get deleted, vlc media player is eter nal, streaming media sucks, also YouTube and Spotify aren't as complex or useful as a real media player, if you want to do something other than quality and playback speed so it's Moreso the other way around

windows 11 media player exists it works on as old as windows 10 20h2. or just use groove music and movies&TV. i tried playing music and video on Windows 10 RTM English-US x64 on 2038 using music and video apps and it worked great. wmp legacy got updated in 2012 with windows 8.0 which removed internet or bing radio. idk on that one but i know some feature got removed. since like 2009 it never got updates.@@Endermanch

tracking is one reason, although I don't think it's the reason because Windows use a different time format. The main reason is likely due to media formats storing date time in 32-bit Unix time in the files, leading to incorrect metadata or failed assertions when running

there is ms's new media player from windows 10 20h2 and  later.@@Endermanch

@@GaryIsFoundstreaming is garbage and doesn't work with no internet. winamp works just great with my CDs, even when my router is unplugged.

isn't release date part of metadate on audio and video files

Cutting the clock every 100 years and then rest is probably a good idea. Is anyone really gonna look at a calendar and not know what century thire in.

@@Endermanch i thought deltatime is just a timer that is specific to a animation and gets reset once its done

@susannerudolph8469 delta time is always recording from a set date

funny thing here its a way to track when you last listened to it if you listen to it offen if so then they can sell the data and ad companions buy said data and welp there you go adds for Spotify or for music by the one who wrote said song

welcome to ad world where your data is are money pool thank you for contributing
please make sure to make lots of info

maybe when it plays it sets a variable saying the current date and time so uhh when a second passes it syncs with the internal clock that the music is at 0:01


Can’t wait to see products with a “Y2K38 Safe” label on it.

@@vermamaerodriguez96He has videos talking

and shelters being set up just like the y2k panic

he did over 3 years ago new viewer.@@vermamaerodriguez96

as dark as it sounds: we dont know how dangerous y2k could have been because of the fixes.

Also, how i like a name of a very dangerous bug turn into a name of a fashion.

Me: I will make a Scratch project that uses the Double limit of numbers, stored in a list. The limit of this software will be 10^6.160*10^8 assuming the Double limit of 10^308 and Scratch’s list limit of 200000 items.

@@user-he2bo4zg9c idk strach other than the simple commands i learned in scratch 3.0 in class 5 but in class 6 they downgraded to 1.4 and it works in winxp compatibility mode and 3.0 is for higher classes.

@@vermamaerodriguez96 he made these type of videos years ago, new viewer. a true viewer will also watch his older videos not just the latest.

@@user-he2bo4zg9c you're pretty dumb, you can't save 1m items in scratch, why you dumb!?

@@vermamaerodriguez96 oh no that's one I think it's in one of the hardware vids b4 the I might get terminated vid.

Personally, I can't wait for the best buy sticker

i do but some people are busy. thats understandable.

What a pointlessly longer way of writing the year 2038.

@@Lurch-Bot its a joke like y2k they made a comment. also @endermanch im starving for videos!


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

What do you mean it's far away? Its a decade and four years!

@@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.

I wonder how shit my 6700xt will be. I remember when the gtx titan was so overkill it was a meme. I have no idea how my gpu could even be considered slow, but i guess ill check back in in 14 years on my budget 24gb vram build for my kids

This problem has already manifested in Oracle's Access Manager for Windows. The Identity Console component sets a cookie containing UI preferences with an expiry of 500,000,000 seconds in the future (15 years, 308 days, 53 minutes and 20 seconds). This is beyond the limit and so it throws an exception for certain search activities after 17 March 2022, at 02:20:48 because the gmtime_r() call cannot convert the number provided to a date to write to the cookie. Despite the age of the software (18 June 2009), Oracle issued a patch for the software

@@STCatchMeTRACjRo and the old one is better to play HEVC video 1$ for new free for the old one

@@petethepete believe it or not, some buisnesses in asia still use windows xp.

It won't happen microsoft is a multi billion dollar company they will fix it

@@ncsnewaudioformymainchanne9912 they will fix it if they see it make money

@@petethepetearound the 1970s* when the Y2K BUG was discovered, they shrugged it of, thinking that by 40 years approximately it would be already fixed. But at least 1 year before the year 2000s. More than 30 years happened after the Y2K Bug was noticed and, at least in the US, tons of people panicked. There were some people who lost all their money in bank accounts because the banks were too late in updating their systems.<br>And as the cherry on top, there are, still, tons of services running old versions of Windows, phone companies, machinery, you name it, most of them are using Windows 7 server 2008, or outdated versions of XP

@@petethepetearound the 1970s* when the Y2K BUG was discovered, they shrugged it of, thinking that by 40 years approximately it would be already fixed. But at least 1 year before the year 2000s. More than 30 years happened after the Y2K Bug was noticed and, at least in the US, tons of people panicked. There were some people who lost all their money in bank accounts because the banks were too late in updating their systems.
And as the cherry on top, there are, still, tons of services running old versions of Windows, phone companies, machinery, you name it, most of them are using Windows 7 server 2008, or outdated versions of XP

@@ncsnewaudioformymainchanne9912the thing is not if they can fix it or not, is that to this day there are tons and tons of computers and servers still to this day running on old versions of XP or 7. When i worked in tech support i died a little bit inside seeing some computers managing important content running Windows server 2008 or Windows xp servers


"August 12 2036, the heat death of the universe." -Squidward

"The last remaining black hole has finally evaporated. The universe is now permanently in perfect thermodynamic equilibrium, and time no longer has any meaning."<br>- Mr. Krabs

"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

I completely forgot about AI Spongebob lol

And If Photons Never Decayed...<br>January 1, 10,000, The Big Rip/Crunch of the Universe.

And If Photons Never Decayed...
January 1, 10,000, The Big Rip/Crunch of the Universe.

wow, the universe is ending on my birthday. sorry guys

August 12 2036 the heat death of the universe

Me when unfunny meme that makes you look like a retard because you have no idea on what heat death is


Fun Fact: YouTube max timer is 01/19/38 too.

Fun Fact: YouTube max timer is 01/19/38 too.

@@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

@mushroomcraft <br>I don't understand. Why does youtube use javascript to get the time instead of a server-side?

@mushroomcraft
I don't understand. Why does youtube use javascript to get the time instead of a server-side?

@@mushroomcraftDoesn't JS not have integers or are you talking about BigInt (which should represent larger numbers than Number)?

@@xrafter It's obvious. Why YouTube gonna have a server for checking the hour? They simply use javascript. Get the hour from a server it's so complicated.

@@xrafterBecause Youtube is written in Javascript - it uses Google's React Alternative. Facebook uses react(as it owns it), same goes for reddit or twitter.

@@cycrothelargeplanet 64 bit floats can hold up to the equivalent of a 53 bit integer's value, is what they're saying

Youtube is using 'SPF - Structured Page Fragments.' and is created entirely in Javascript

@@allerek3287 How tf do you use js for the backend

@@allerek3287 How tf do you use js for the backend

@@DisappointedSon0813 And were will we go to?

@@DisappointedSon0813 And were will we go to?

@cycrothelargeplanet
> How tf do you use js for the backend

such a perfect example of blissful ignorance

@@cycrothelargeplanet Learn about 'react' - it uses JS to build HTML that's  then sent to browser. JS isn't browser-only technology - NodeJS is example.

@@Sown. programming terms... react is used for ui and backend is the stuff of a website users can't see. I don't know much but this is what I do know.

@@Sown. Backend is everything user cant see - like, if you type something into searchbar(frontend), your browser sends it to server and server does all the job to get you an answer - thats a backend.

@@allerek3287 do you know backend? I don't and what do you use for it?

@@godzillafirefox923 APIs, websites, basically everything has backend. Even notepad in windows has backend - you can’t create software without backend.

Because even if you open a empty command prompt with C++ - there’s already backend(API). Even an operating system has a backend.

@@angelcaru I need an answer instead of being made fun of

Y2K warning, this comment uses 2 chars for the year, we have to guess between 1 BC to 1B38 and beyond

@@allerek3287 sir react is a frontend ui framework

@@allerek3287 sir react is a frontend ui framework

@@cycrothelargeplanet you can use nodejs as server side javascript

@@xrafter some services encode creation datetime to ids, e.g. discord and twitter use snowflakes

@@gargamel3478its not only js, theres a backend on it. maybe they use a nodejs backend or a C++ backend, or they still use php on it, idk really. but its likely that they use NodeJS-like backend

@@cycrothelargeplanet No wonder YT is so slow and broken.

@@cycrothelargeplanet No wonder YT is so slow and broken.

@@godzillafirefox923 Backend is the server side, or atleast the part that isn't the client side (at least in web development)

@@ltecheroffical 2038, we have to guess between 1bc to 1b2k38 and beyond

@@cycrothelargeplanet yeah, I was asking what do people use for backend programming?

@@godzillafirefox923 Python, PHP, C, C++, C# and Java I think

nice, no more YouTube for my birthday :)

nice, no more YouTube for my birthday :)

Isn't youtube's entire backend is python, which uses datetime packed inside 10 bits (char datetime[10] + other information in the PyDateTime_DateTime structure)?<br>And running their backend in 32 bit would be bad and inefficient for a website visited by the billions, so we can assume it's a 64 bit python runtime. Maybe the client side javascript would show the date incorrectly (which i assume would be unlikely and a bug fixed in few minutes) but youtube wouldn't break in y2k38.

Isn't youtube's entire backend is python, which uses datetime packed inside 10 bits (char datetime[10] + other information in the PyDateTime_DateTime structure)?
And running their backend in 32 bit would be bad and inefficient for a website visited by the billions, so we can assume it's a 64 bit python runtime. Maybe the client side javascript would show the date incorrectly (which i assume would be unlikely and a bug fixed in few minutes) but youtube wouldn't break in y2k38.

@@b3x206 running any backend in any python runtime would be bad and inefficient because python is slow, but in the case it really is, that is NOT 10 bits, that's 10 chars, which i'm not sure the size of in python but in C is 80 bits (10 bytes.)

@gairisiuil yes, my bad about the bits, i meant bytes, i probably have damage in head.

from a short search, youtube uses a mixture of Python, C, C++, Java and Go in it's backend so large majority of the backend is done most likely on those faster programming languages instead of an interpreted language.

what i am saying is that a website used by billions should have considered this but since we will never get the source code we will most likely not know.. after all it's the same website which hit the integer overflow with gangnam style on it's view counts.

Well, if YT's max timer is 01/19/38, then I guess a huge part of the Internet will be lost on that day unless the bug gets fixed

On a scale from 1 to fucked how fucked are we

On a scale from 1 to fucked how fucked are we

@@gargamel3478 JS can represent values of upto a 52 bit signed integer, this is already enough to cover the year 2112 even with microsecond level precision, since we are talking in seconds, that's 5000 years into the future

@@b3x206 JavaScript*, not Java, learn the difference this:

@@DaxyGamer i was mainly talking about backends, not frontends
it is possible that there's some java and javascript (node.js) on the backend
the website you visit and view is the frontend, which is the javascript part

@@cycrothelargeplanet other commentors are not a search engine...

@@XDarkGreyX So asking questions is a crime now?

@@XDarkGreyX So asking questions is a crime now?

oh fuck so youtube's gonna die on that day too

oh fuck so youtube's gonna die on that day too

@@cycrothelargeplanet Javascript does have 64 bit. BigInt and BigInt64array


Best part is, instead of fixing it, they'll likely remove the app entirely and push more paid codecs with their "new" one.

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

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...

bruh frosty why must i spot you in the wild RaccAttack

@@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.<br>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)

@@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)

still won't stop people from using VLC tho

Mpv/vlc beats the windows default media player and i hope anyone could install these for the better

P.S. The reason why these codecs are paid is due to software patents.

In case of VLC, as the organization behind it is based in France, they can provide many codecs and also DVD playback for free as software isn't patentable according to some laws there. Microsoft isn't French. There's an article on ZDNet from 2012 about this.

P.S. The reason why these codecs are paid is due to *software patents.*

In case of VLC, as the organization behind it is based in France, they can provide many codecs and also DVD playback for free as software isn't patentable according to some laws there. Microsoft isn't French. There's an article on ZDNet from 2012 about this.

@@ronny12301people will likely find away using patches and all that junk especially me i'm gonna do anything to keep one of my xp pcs running with correct time forever

@@ronny12301it's technically wmp12, wmp11 is the media player they had in Vista

@@JumbieLove290 Some software relies on it. Several games rely on Windows Media Player for media playback in game. There are also stuff like DLNA or ripping CDs.

@@calculatortismm I bet Microsoft is gonna get rid of WordPad to make people pay for MS word even though it's just a version of Notepad that Doesn't suck, and actually gives you features like paragraph styles, and fonts, and images.


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

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.

@@Pyro-Moloch  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?

Thinking about doctor's offices that still use windows XP and vista... kind of scary

@@ghostnoise1711  i wouldn't be surprised with that tbh. i'm guessing you have some personal experience with this?

@@blikthepro972nah, oldest I've personally seen was w2k. But I saw a Siemens hiring Windows 3.1/DOS professionals, if I remember correctly, for train maintenace.

@@blikthepro972 Exactly. This isn't just about MS pushing their new product and people following in masses. Sure, that is part of it, they want new sales and more control over users and all but like, there's literally so many more issues with this than that single one, for one all of what you mentioned. And besides, I really do not think there's as much issue with 90% or so of world population home users using Windows still as so many people think there is. The <i>real</i> problem with this will begin once they make Windows 12 as an excuse to force people into using computers with hardware not strong enough to run even XP, much less any bigger or more advanced programs, everyone will be forced to downgrade to it so that they can get cash from people paying them subscription based system just being streamed to your devices from cloud..

@@blikthepro972 Exactly. This isn't just about MS pushing their new product and people following in masses. Sure, that is part of it, they want new sales and more control over users and all but like, there's literally so many more issues with this than that single one, for one all of what you mentioned. And besides, I really do not think there's as much issue with 90% or so of world population home users using Windows still as so many people think there is. The _real_ problem with this will begin once they make Windows 12 as an excuse to force people into using computers with hardware not strong enough to run even XP, much less any bigger or more advanced programs, everyone will be forced to downgrade to it so that they can get cash from people paying them subscription based system just being streamed to your devices from cloud..

@@blikthepro972 you can't without causing some sort of fatal error

@@Pyro-Moloch Nope. We're talking about businesses that use very old technology because it costs so much money to move to newer ones. It's honestly astounding that hospitals, airlines, and most of the F*CKING GOVERNMENTS still use stuff like FLOPPY DISCS like HOW

yeah, I remember reading an old post a while back talking about how theres a lot of abandonware that relies on much older versions of windows. That, and the old software uses uncommon file formats so its difficult to impossible to transfer data to newer softwares. Thus, you have a lot of important information (from labs and such) that are stuck forever on this old ass machine until they can hire someone to manually move over all the data

Y2K was never actually a problem and this won't be either. Even more time to fix it. Besides, it is looking like we will go extinct before 2038 anyway. WWIII is precariously close to kicking off.


The fact that Microsoft hasn't fixed their code so a Y2K scenario won't happen again is incredible, 24 years later...<br>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.

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.

Never happened in 2000 LOL. You must have been born after 2000

Never happened in 2000 LOL. You must have been born after 2000

@@ibapreppie it didn't happen because they fixed it so it wouldn't happen

@@ibapreppie it didn't happen because they fixed it so it wouldn't happen

@@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

@@Jakkilip They fixed it by updating their software to use a four-digit year format instead of a two-digit format. For example, 01/31/00 would've been interpreted as January 31st 1900 and not as the year 2000.

But they did fix it…idk if there are others, but Windows Media Player is crazy old and already discontinued for a new one, where I assume it’s fixed. In fact, they seem to have coded exit functionality in case of 2038, which I definitely did not expect

@@cubed.publicYeah, very poor on Microsoft's end though, if they are implementing a "quit if year is 2038" function they might as well remove Media Player

@@uoeno4344Y2k was mainly cobol and some some c programs because tm->tm_year is years since 1900 not years since years since 1ad.

You are aware that this comes from Unix, and maaany Linux programs have the exact same problem?

it's still 14 years away from now blud they'll fix it by then

it's still 14 years away from now blud they'll fix it by then

@@tucathemanthe point is they didn't implement it immediately

@@tucathemanthe point is they didn't implement it immediately

@@Ryzobyte they'd prefer to implement useless AI into their OS, understandable

@@Ryzobyte they'd prefer to implement useless AI into their OS, understandable

@@ibapreppie That's what happens when people actually take preventative steps, instead of letting it happen and needing to fix it afterwards.

@@sxjxtMastercard would beg to differ with what happened in 2020

@@sxjxtMastercard would beg to differ with what happened in 2020

@@Lofote it doesn’t, Linux has had support for 64bit integer datestamps for quite a while now, since 2019, and the support is on both 64bit and 32bit systems. The Unix time stamp doesn’t specify bitwidth, just the initial reference date.

@@SkigBiggler yes, just like windows. But how many programs are out there using the old time_t 32bit data type? How many database files etc store date data with 32bit?

@@Lofote Programs not being updated isn’t the OS’s issue, and in the case of Linux this issue would only really arise on old embedded platforms that haven’t been updated in quite some time. From what I’ve read, recompiling a program will fix the issue with no patches needed as long as a new enough glibc or musl version is targeted, without any code changes being required. It also requires a kernel newer than 5.6, which has been available since 2020. This is only for 32bit computers though, on 64bit systems, even when running 32bit programs, the time is 64bit. This has been the case since 2011. With regard to databases, that has nothing to do with OS choice in most cases. Database typically roll their own date handling, and their choice of bitwidth for storing that is their own choice to make.

@@SkigBiggler yes, but thus all applies to all programs on all operating systems. And all will need to be extensively tested in the next 14years.

@@Lofote the main concern outside of database software would be programs just crashing or registering the incorrect time. On both windows and Linux, if a program uses the OS for getting the time, and makes use of the provided APIs for manipulating time values, there should be relatively little modifications needed. Y2K would’ve been far more complex to fix, cause it wasn’t just a lack of bits to store a large enough value, the use of 2 digit year columns in so many places meant a LOT of mainframe based software (the sort that airlines, banks and large companies use for payroll and similar), had to be updated, and that kind of software often is treated as set and forget, especially at the time. The change from 2 digits to a Unix time stamp is more involved and more prone to issues than using the same format but with more space. As for databases, basically all of them don’t have this issue anyway, they either store dates using 64 bits, or with 4 digits for year. I don’t foresee it being nearly as much of a last minute scramble to fix as it was in 2000.

@@cubed.public  It's honestly sad because Windows Media Player is still one of the best music players out there and I would have no idea what would be something good to replace it with.. I tried some alternatives, none of them really worked well for my needs and preferences. I really do wish Microsoft updated WMP past 2038 but we all know they probably won't.. Then again, there's a chance that community will restore WMP for some more years to come. People love this player for how good and simple it is. Because like, what. What else you gonna play all that good music on in .wav, .mp3 or other such formats? VLC, discontinued (at least officially) MPC-HC? I know there's old versions of Winamp but I never liked it myself. I'm not one for streaming of anything at all like music, movies or even games myself either so this just hurts..

There is not a definitive solution unless you reinvent the wheel and find an efective way to store time and date on a computer. Until then, you can only postpone the disaster. Although it would be more efective to stop making programs dependant on the date and time.

@@LimonPingas With 64bit time stamps, the maximum date storable is around 21x the estimated current age of the universe, or 292 billion years. I don’t think it’ll come up again if that implementation is used.

It was actually 1/31/100.  Some Windows 95 apps had this problem in 2000.  Most of them had been updated to address the issue, but not all.@@uoeno4344

Why are you evaluating how good a whole os is based on its year/timer system...

@@LimonPingas While true, any sorts of programs that do need clocks for some of their core functionality would cease to exist and there is thousands of program varieties that you could list ranging from home applicable uses to professional. Sure, not all of them need an internal timer like that - In fact, I never understood why are we even putting one into programs that don't need it - But, I still severely believe that attempting to reinvent said wheel would be for the better, and not adding an internal timer into software that doesn't need it in any capacity, which it seems all of it has one, as far as I understand the issue.

@@SkigBiggler never thought of it, but sounds efective

@@SkigBiggler never thought of it, but sounds efective

i mean this is a really trivial fix, and the fact that the best thing to showcase this was the media player shows its not even a problem if they were to just sleep for 14 years. even in windows 32 days, u dont have to use 32 bit numbers, the 32 bits is mainly just for address space, and for making certain things easier, but 64 bit numbers were still very common and used

so like this really doesn't matter at all

@@cubed.publicthe.new media player, sucks ass, ugly inconsistent ui, VLC is by far the best media player

@@lythd being consistent is the thing, either remove media player or update it

@@lythd being consistent is the thing, either remove media player or update it

@@Ryzobyte its not a big deal tho, it can be fixed so easily and theres over a decade left, and all that happens is that it doesnt run. thats like the least impactful thing possible

"Y2K scenarios" will keep happening until the end of time.<br>You just have to acknowledge that and update your implementations when needed.

"Y2K scenarios" will keep happening until the end of time.
You just have to acknowledge that and update your implementations when needed.

@@Jakkilip lot of overtime and work from software engineers behind the scene thats how

@@petermikus2363 no i meant how did they solve the problem and some guy responded with what I asked for

@@sxjxt yeah it's been fixed since a SP release for NT 4.0, and 98 (both installers talk about Y2K patches)

bro is yapping about a 14yr old media player.

bro is yapping about a 14yr old media player.

i was born after 2010 but i have watched videos about Y2k pandemic.@@ibapreppie

its not just microsoft, my iphone has that too

its not just microsoft, my iphone has that too

Maybe it's backwards compatibility, something Microsoft absolutely loves.

Maybe it's backwards compatibility, something Microsoft absolutely loves.

@@ibapreppie yes, it didn't happen because they updated it to 4 digit time instead of 2 digit time, the point I'm getting at is that they haven't fixed this vulnerability

"hurr durr MS stupid, I smart" is basically the original post.

"hurr durr MS stupid, I smart" is basically the original post.

@@ibapreppie wait, were you alive then? Because they had to do a ton of patching work.

@@ibapreppieJeez, take a joke you snowflake baby

@@ibapreppieJeez, take a joke you snowflake baby

@uoeno4344 You never know, maybe they just updated it such that numbers before 90 mean 21st century and 90-99 mean 20th century

well whaddaya know, y2k finally happened yesterday

well whaddaya know, y2k finally happened yesterday

I don’t get why they would even still include the legacy Win7 Media Player after however many years when they don’t offer the Photo Gallery Viewer from it by default anymore even

Well that was a non-issue, this is a genuine issue where computers will literally not be able to count a second forwards, and instead will just overflow to some time in the early 20th century.


This video just made me realise that 1901 and 2038 are the same distance to 1970 as eachother.

@@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

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

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

If we make it to 2038, all those embedded devices still running XP can simply have the year set as current year -50 so you end up with the leap years in the right places and the day of the week will always be correct. And it isn't too hard for people to realize the actual date of your ultrasound or MRI. Common sense will dictate it wasn't taken in 1988 and everyone will just know to add 50. <br>But WWIII will likely happen before then and it has a good chance of being an extinction level event.

If we make it to 2038, all those embedded devices still running XP can simply have the year set as current year -50 so you end up with the leap years in the right places and the day of the week will always be correct. And it isn't too hard for people to realize the actual date of your ultrasound or MRI. Common sense will dictate it wasn't taken in 1988 and everyone will just know to add 50.
But WWIII will likely happen before then and it has a good chance of being an extinction level event.


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.

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.

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??

@@aarepelaa1142 Databases might store the start/end tate of some important task and may need to calculate the difference

@@aarepelaa1142 Do you not understand how computers work?

An ultrasound doesn't care what time it is. They can just fudge it - January 19, 2038 will be the same day of the week as January 19, 1988 so you just set the year as current -50. It is also exceptionally easy to remember and common sense will tell you the date you're seeing is a +50 date.

@@Lurch-Bot A database might store the times to calculate the difference so there could be a need for it.<br>Also shoutouts to Youtube for hiding my last comment

@@Lurch-Bot A database might store the times to calculate the difference so there could be a need for it.
Also shoutouts to Youtube for hiding my last comment

@@aarepelaa1142is for the computer to know what date it is and keep track of everything, that's why most people feared Y2K on their PC's, since the computers back then had two digits, and would confuse itself thinking the 00 = 1900 and revert things to that year.


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.


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.

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.

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.


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.

@MichaelDustter Server versions of Windows don't support HWID


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


Good to know Windows will end on my birthday

You know it's not just Windows, right? This applies to pretty much any desktop, mobile, and console operating system.

@@winelectronic101 Unfortunately the vocal minority within the Linux minority don't understand basic thought. They'll make us all look bad while trying to crap on anything anyone else does.

Don't waste precious brain cells trying to reason with them, just nod and walk away slowly.

@@winelectronic101 well no, BSD already uses a 64 integer for counting seconds and linux also started doing it since Kernel 5.1 iirc

@@bl00dknight26 Still, 64-Bit systems can still use 32-Bit assets.

you're going to be born in the year 2038? nice.

@@bl00dknight26 But Android uses Linux 4xx

@@mrfoxesite4482 you're too young for youtube + people born after 2010 don't exist nice one pal

do you think you're funny LOL get a job and stop talking s**t and do your work.@@suspiciousstew1169

you are born after 2069.@@suspiciousstew1169

i saw a 10yo kid being an enderman fan and he likes his videos.@@suspiciousstew1169

are you hold at gunpoint by sundar pichai and neal mohan?@@suspiciousstew1169

and you're playing games that 7 year old play. and i do exist not you.@@suspiciousstew1169

@@suspiciousstew1169 all the 6th graders at my school: <b>Despawns</b>

@@suspiciousstew1169 all the 6th graders at my school: *Despawns*


Naration is a new style for you, but text boxes have their own good feel equiped with old NCS music.

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.

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.

Not only NCS music, he used a bunch of Geometry Dash demon music too

@@APPLP1E yes, that's good too, like nightkilla and other music

i like the naration because then there are no text boxes that cover the screen and also his it is more watchable

@@Pc_User_Pro LIMBO's music really slaps tho


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. <br>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.

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.

That is basically a non-event compared to what could have happened.


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

Don't worry, everyone will be running Windows 38 by then 😂

Windows 2000 kind of counts too, though it's not 2 digits

@@gairisiuil yeah thats why i didnt mention it

@@TillyOrifice since K means thousand in most cases so that would be the year 2.038.000

@@randomgreekhumandot = decimal place, except in weird locations

@@aliveandwellinisrael2507 im greek and we use commas for decimal points here, not dots

Bubos years

minyear=1270
Process(minyear)
Maxyear=2999
Process(Maxyear)
Open /cfe.exe
Waitsec 10
Close /cfe.exe
Ifde erroryear
Curyear=Error
Ifnode erroryear
Set curyear=(within yrrange)


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!


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.

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.

@@BeckyAnn6879 thats because they fixed it before it happened

@@nothanks39 just spelled "instructions unclear" backwards. Still kinda funny.

@@ls190v2 thanks too lol,i'm kinda lazy to unscramble the words

My mum worked in it around the time and her co workers did some of the work to make sure things didn't go to shit in the company lol😊

It was a non-event. Yeah, there was plenty of scrambling behind the scenes but we got through it without a hitch. The 2038 bug is easy to work around. You just set incompatible devices with the year as current-50. Problem solved. Jut as Y2K, consumer devices in use will be compatible long before it happens. The real question is whether there will even be any humans alive in 2038 because there are about 12 milliseconds to midnight on the doomsday clock and WWIII is threatening to kick off any day now.


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!


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


Big fan of the Year 2038 problem, happy to see some love for it here ❤

._.
are you actually liking a problem
this is like if u love losing subs 💀


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.

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

tbh i liked groove music more than their windows-11ized buggy mess of the modern media player

i still use it, but if it crashes i immediately use media player

@@DccToonI think they were talking the og win 7 player

I use Musicbee for music, and vlc for videos. Occasionally mpc-hc if vlc has trouble with a file. <br>I actually prefer mpc-hc over vlc but it's older and I don't think it gets updates anymore.

I use Musicbee for music, and vlc for videos. Occasionally mpc-hc if vlc has trouble with a file.
I actually prefer mpc-hc over vlc but it's older and I don't think it gets updates anymore.


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

Windows 10 will always be superior to windows 11.

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)

8.1 and earlier is better by far than 10 and 11

That's for enterprise users. Normal versions like Pro have support until 2025@@bananatoofat

@@Wake_up._This_isnt_your_world yeah it's truly sad and some features, though small, really made a difference. Like dragging files onto apps in the task bar.

Well, They're Missing something: 2000, XP, Longhorn Vista, and 7

@@Baburun-Sama Longhorn was the codename for Windows Vista. Also, Windows 2000 and Vista are no longer popular according to today's market share.

@@Stripedspot  Windows 7 will always be superior to Windows 10.


Thanks for running the poll and adding the narration. It is very pleasant to watch and listen, in my opinion. ❤


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.

Current year -50 for anything that started from a date in the 70s or 80s. Simple workaround. Will get the leap years right and always report the correct day of the week. It is also easy for people to remember to add 50 to a nonsensical year. I think of things like CNC machines and medical scanners as being the only things that might have this issue because there will be a fix well before 2038 rolls around for things like PCs and servers. Besides, I'd give 2:1 odds against humanity still existing in 2038. There are a few milliseconds left on the Doomsday Clock, that's it. The only clock you should be worried about rn.

@@Lurch-Bot humanity would still exist even if the doomsday clock went off. and theres not a "few milliseconds on the doomsday clock" we're about 90 seconds from midnight.


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.

yeah i think at that time we would need to change the system date to play older games


honestly it's hard to watch enderman videos without narration so this is really great


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

I'm copied from Wikipedia to YouTube for the detailed information.

@@JumbieLove290 And yet you still added less.


that problem is still 14 years ahead of us, they still have time to lay it off for now


0:04 looks like max Sal isn't as generous as the others xD


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?


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.


Love how you are doing commentary because sometimes the videos are hard to understand unless I use .25 speed on YouTube

I have decided against following this excessively snappy presentation trend with my own content production. I speak at a pace almost anyone can follow and geniuses like me can always crank it up to 2x speed. Works a lot better that way than forcing tons of people to have to turn down the speed and watch me playing a game or building a PC in slow motion.
The internet was supposed to enlighten us but all it has done is create a massive feedback loop where everyone lives in their own reality. It can be tough to see the forest for the trees and, when it comes to YT, if you've been watching a channel for a long time, you'll just arbitrarily give a thumbs up for an objectively mediocre video.
TL;DR, YT metrics aren't anywhere near as clear cut as most people pretend they are. They also don't account for antagonistic advertising, whereby you are convinced to not buy the product in the ad because you didn't like the content of the video. YT will have a rude awakening when the adtech nerds do a deep dive and realize that views do not correlate well with actual sales. An adpocalypse, if you will. Currently, the perceived value of YT advertising is really just the social media version of the subprime mortgage collapse of 2008 waiting to happen.

YT Shorts have seriously devalued the worth of viewcount as well. They are nothing but a viewcount machine. Like playing that stupid Banana game. Just racking up clicks for click's sake.

Oh, and this isn't the account under which I post videos. I keep my personal You Tubing separate. I also can't tell you my channel name because it would violate YT TOS under the 'self promotion' clause. But I can tell you I'm not putting all my eggs in one basket and YT is just one of numerous side gigs. And I think a lot of content creators are at least somewhat aware of what I'm talking about because everyone is taking donations and selling premium subs and merch these days. Currently debating whether to go ad free on my channel. Feels unwise to become dependent on ad revenue in such a volatile market. When you're a tech tuber, there are many ways to diversify your revenue stream.


please do a 'how to completly remove/uninstall copilot form your pc'.

More like 'how to completely remove your PC from Copilot'.


Hey Endermanch! Love these kinds of videos where you do a voiceover! Keep working on your amazing content!


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.


I will be wonderring what windows can handle that year


Your Videos Are Really Good and you made me start programming. Good work😃


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


So just setting the computer a year back would work temporarily


Holy shit you like Opeth? My favorite band!  Love your channel even more now 🤩Still life was my first cd

Serenity Painted Death is absolutely euphoric to listen to! Mikael's growls are the best

@@Endermanch Say that word once more, and your home will cave in.


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.


Windows stores times differently than Unix. Windows stores time as the amount of 100 nanoseconds intervals since January 1st 1601 00:00:00. Windows uses a 64-bit integer for that, even on older versions. One must take care to not confuse the width of an integer with the word size of a CPU, Windows uses a 64-bit integer for time even on 32-bit processors. That's enough for keeping track of time for millions and millions of years, so Windows shouldn't be affected by the year 2038 problem by a long shot, even on 32-bit programs. Unless the Windows program happens to use Unix time for whatever reason.

See your last sentence. Even STEAM uses Unix-time today honey...xD Most PC-programs today use this.

But who cares: The 2k25 issue will be much more deadly, than he 2k38-issue, which comes in 14 years!

@@user-in3br2qs8x Thanks for pointing it out. Anyways, another thing. Back when I wrote the comment, I had made some quick math but I messed up the result and I only realized that much later. If I recall correctly, the correct result should be that Windows time can represent 29277 years from its epoch, considering an 64-bit signed integer.


"On January 19th, 2038, 03:14 AM, Skynet launches a massive nuclear attack on its enemies..."

"What enemies....?"

"US..., HUMANS!!!!"


The switch will have to go through Y2K61


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

No. It will simply crash then. Because no program is made to go back to 1970s again.


Nice video! You can explain really well and calm! Keep going ❤


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.


Thats quite interesting, I thought they fixed this a long time ago


"We all now windows consists of piled up layers of redesign and unfinished logic" couldn't have said it better


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.

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.

@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?

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

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 .


My birthday in 2038 is a bad day to code???


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.


Why didn't they fix the Y2K38 bug if they know that it exists?

they did, in time (unless you mean Y2K38)

@@jacpa2011 oh sorry just typed it wrong, edited the message

They'll fix it eventually. 14 years is a long time in the tech world


This is a fun video. Microsoft isn't what it used to be; something will definitely fall through the cracks and screw up royally. Maybe I should go ahead and set some reminders to do full system backups before January 19th, 2038...


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.<br>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.

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.

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

@@mgord9518 yeah, even abandoned projects should be relatively easy to fix for the larger time_t.  Some maybe just needing to be rebuilt.

By this point, perhaps AI based tools will be able to patch a number of closed source binaries as well.

@@mgord9518 With enough effort (maybe even AI, what it will be then) it probably will be possible to patch proprietary binaries.

@@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.

@@SeekingTheLoveThatGodMeans7648 Yeah, but ideally we shouldn't be relying on proprietary software with a 2038 bug at any time remotely close to 2038


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.

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

@@_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.

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.<br>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.

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.

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.

@@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?

@@UltimatePerfectionWhat you're proposing is many times more work than Unix time.

Storing time as a single integer is much more simple and performant. For example when doing time comparisons, calculating the duration  between two datetimes (just a simple substraction) and sorting data based on time.

@@UltimatePerfection  It's more work to add this to every program, plus programmers are notoriously bad at handling the hidden complexities of time/date conversions. It's much easier to use a single numerical unit internally and then use a <i>system</i> function to convert it to a human-understandable form only when it needs to be displayed. Most timestamps are only processed by code and are never displayed to the user so why complicate things?

@@UltimatePerfection  It's more work to add this to every program, plus programmers are notoriously bad at handling the hidden complexities of time/date conversions. It's much easier to use a single numerical unit internally and then use a _system_ function to convert it to a human-understandable form only when it needs to be displayed. Most timestamps are only processed by code and are never displayed to the user so why complicate things?

@@eDoc2020 Then do it at the OS level and expose the time components in the API.

@@UltimatePerfection  In ANSI C there's a time_t (seconds since epoch) normally used and the ctime function turns it into a string. There's also a localtime function which converts UNIX time into H:M:S etc based on the current timezone.


2038, Windows 11 did not exist(it ends in 2031)<br>But Windows 12 and future

2038, Windows 11 did not exist(it ends in 2031)
But Windows 12 and future


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...?


windows media player has been remplaced by uwp app, what do you mean

It was replaced, but the old media player is still there and some people prefer using it

windows media player legacy, the old one from windows 7

@@krnlexception 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.

Windows media player is good for flac an mkv but for h265 ur fked

@@ItsJustJerNo, Windows Media Player Legacy and the new Media Player coexist on Windows 11, and you can run both of them fine. It's Internet Explorer that was "removed", as opening it redirects you to Edge, but you can still run it with a VBScript.

@@koopatroopa6882 Ah good to know, Not really a fan of Windows 11, is confusing af.


Can't the UN just change the length of the second or something?


CrowdStrike released an update to Falcon which ended lives of millions if not BILLIONS of computers.


Amazing video! Just one small criticism for your other videos, sometimes the music can get wayyy too loud, even on minimum volume.


one way to fix the 2038 bug is to do offest math every 28 years from 1901 to 2199 the calander repeats so once you reach near the cap subtract 28 years from the calander  before operations that coud b affected then add it back after the issue is resolved.one way to fix this and 2038 bug is to do offest math every 28 years from 1901 to 2199 the calander repeats so once you reach near the cap subtract 28 years from the calander  before operations that could b affected then add it back after the issue is resolved.


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


i heard that y2k38 just only happen in the 32-bit computers,so y'all guys won't be worry to much 'bout that(i think 95% of you guys are now using 64-bit,or in 5 years some guys are using 128-bit).And also this video like "go late to school" 'cause y2k38 was starting to growing up in 2019-2022.<br>thanks for reading my comment.

i heard that y2k38 just only happen in the 32-bit computers,so y'all guys won't be worry to much 'bout that(i think 95% of you guys are now using 64-bit,or in 5 years some guys are using 128-bit).And also this video like "go late to school" 'cause y2k38 was starting to growing up in 2019-2022.
thanks for reading my comment.


I really love your narration style videos! I prefer this over text boxes :)


So an app broke but the OS itself didn’t?


It'll end up like y2k did, things will get patched and it'll be a whole lot of nothing.  This is something that has been known for quite a while so it isn't catching anyone by surprise.  It is fun to talk about though.


I'm not entirely positively sure for certain, but I tend to believe we might be safe from what's getting known as the infamous "Y2K38 Bug"? There exists a possibly CPU chip manufactures is currently working on a viable solution to the problem, that is if the "Y2K38 Bug" problem actually does exist in the first place; then it will be up to software developers so every modern OS and other software that uses time won't fall victim to the bug; this also holds true for our DVD/Blu-ray Players, DVR's, cars, etc... I tend to look at the positive bright side of things, at least when it comes to something like this!


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.


Can we all just appreciate the fact that Enderman has been pumping out a lot of content in the last few days?


2:25. Why an array of integers? That’s sounds dumb to me. An array of bytes would make more sense or just a 64 or 128 bit integer


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


4:25 people in 2038: THIS IS THE CORRECT TIME FFS


Microsoft : We have introduced windows 11 with just 64-bit applications and devices
Windows Media Player allow me to introduce yourself

1:23 It's just an coincidence that (Don't mind it), but that would be 19 years of windows 7

Microsoft : We have introduced windows 11 with just 64-bit applications and devices
*Windows Media Player* allow me to introduce yourself

1:23 It's just an coincidence that (Don't mind it), but that would be 19 years of windows 7

I mean there's no historical reason why they couldn't just have used the Windows Media Player 64-Bit version. That existed because it's in Windows 7 x64 which half of Windows 7 users had. (This was around the time people started transitioning from x86 to x64).


Windows, (and MS DOS) mostly don’t use Unix time and never have.
JavaScript uses it, so you might find some problems with 32 bit web browsers, but you will struggle to find one that supports much of the modern internet anyway.

Most things that aren’t Windows are some sort of Unix or Unix-like OS, and do use Unix time.


I love the snapping, where you snapped every half second to the timer that was going every second.


In tech, most things are "It works for now, and someone else will fix it in the future."


It would make sense if it would reset to 0 so 2038 would be represented as 1970


I love you doing the actual voice commentaries! Thanks!


I'm still wondering why Windows does not default to x64 wmplayer executable, as it exists for long time.

Windows 11 doesn't come in x86 anymore.@@_kitaes_


Мусливец?!?!

Мусливец?!?!


"Core user experience functionality application that hasn't yet been replaced"<br>You are opening the files using "Windows Media Player Legacy." The app HAS been replaced with an app just called "Media Player." The legacy version actually requires initial setup on first run in Windows 10 and 11. That being said, that is just one section of the video and I still find the app crashing, as well as the topic of the video, very interesting and entertaining. Plus, the new app can't seem to open all the same files as the old yet...

"Core user experience functionality application that hasn't yet been replaced"
You are opening the files using "Windows Media Player Legacy." The app HAS been replaced with an app just called "Media Player." The legacy version actually requires initial setup on first run in Windows 10 and 11. That being said, that is just one section of the video and I still find the app crashing, as well as the topic of the video, very interesting and entertaining. Plus, the new app can't seem to open all the same files as the old yet...

they will update it. the new version requires 20h2 or later so if they perfect it and it is also 20h2 or later it is not a problem. also on previous versions we have groove music and films & TV which will be nice if they update it. or just use third party apps at that point.


The truth is, most operating systems have already fixed this, and they now use the 64-bit integer counting system instead of the 32-bit. The real problem now comes on February 7, 2106 at 6:28:15 UTC, which is pretty far into the future.


I will say this: 14 years in software development is a very long time.  I'd only start getting worried in 2033.

Also, who uses Windows Media Player in Win11?

The new media player is pretty awful, modern ui aesthetic is ugly and wmp wasn't really "outdated", it does everything a media player is supposed to do


The worst part is I use Windows Media Player Legacy 💀


I love the old Y2K joke:

1970: "Oh, we've got 30 years to fix that."
1980: "Oh, we still have 20 years to fix that."
1990: "We still have a decade to fix that, right?"
1995: "WHAT DO YOU MEAN "WE ONLY HAVE 5 YEARS LEFT TO FIX THIS"???


Does it affect any other part of Windows?

Anything that is pulling from 32-Bit assets. Particular locations include %programfiles(x86)%, %windir%\SysWOW64, and HKLM\SOFTWARE\WOW6432Node

@@winelectronic101 <br>Well, technically it shouldn't because Windows doesn't rely on unix time.

@@winelectronic101
Well, technically it shouldn't because Windows doesn't rely on unix time.

@@ishouldcomeupwithagoodname Microsoft has been integrating Linux features into Windows since 2015. Prior to that, there was the Unix subsystem that has been around since the late 90s and early 2000s.


or either increasing it and making unix to be from year 2000 or making 128bit cpus, or using large integers


Interesting, I thought these were just legends to scare off people. I remember when there was a talk about Y2K - we didn't even have internet at the time - I didn't even understand it. I knew from Turbo Pascal's (16 bit) documentation, that SetDate admits years up to 2099..


My bios setting went crazy previous year. Like, it has something to do with memory leak, the date show 30028 which is impossible. I didn't realize it before, my windows went nuts 100 cpu usage all the time and really bad loading time during startup even i'm using nvme


Actually, In 2038 only signed 32-bit time will overflow, and it will then wrap around to -2147483648 (which represents sometime in 1901 if I remember correctly)

Yeah, that's right. Should get the point across, though


WMPlayer already knows what he'll die before 2038 😂


Would there be a way to just keep the time stuck at 2037 in incompatible apps?


Two digits were used for the year because it was too expensive at the time to use more and no one would be using such an old applications decades in the future, right?

Well, never underestimate people. Of course people used old software or software with old storage styles for decades up to the last moment. And that pattern will likely repeat with the Unix timestamp overflow.

Luckily after this time, we won’t see an overflow issue for lifetimes. But, then again, never underestimate people.


At least they bothered to add an error dialog. I was expecting WMP to actually run and hang. Try this in Vista or Win7 next time, before WMP was declared "legacy".


I literally just looked at Y2K38 this morning, coincidence or not?


Enderman,you are my best fan ever! I started doing videos about computers like you because i wanna be like you!


I hope all system os support 128 or 256 bit to survive from old age

64-bit unix time will work for ~292B years, which is, if you didn't notice, much longer than the universe has been around for


Apps will either fix the issue before it happens, glitch or crash, or roll back to 1970.


well guys get ready to experience the new y2k bug


So does that mean that older OS's like XP and 98 will be effectively become obsolete when 1/18/38 comes around?


So the 32-bit integer's final value is gonna occur on my 27th birthday? Neat.


As someone who uses Media Player, i'm a bit dissapointed.


Watching Enderman's videos makes me feel smart


I wonder if someone will release patches for older OS's. My backup gaming rig is on Windows 2000. I play a LOT of old games that were never re-released digitally, so there's no way to play them except using the original hardware, or through a virtual machine.


What scares me is the fact that consoles like the Xbox 360 and some other systems, only go up until 2025 or 2030 on the Xbox 360 this worries me because of achievements and obviously there’s nothing you can do about it unless you homebrew your system because I doubt Microsoft gives a shit I mean sure at least with the Xbox you can sync the timer with the servers, but one of the servers shut down you’re just gonna go back to 2025 or something


Soyou're saying that on january 18 2038 3:14:07 every single digital calender would reset to 1st january 1970? That would cause some inaccuracies wouldn't it? Because not only has the year completely changed, the day has also changed, leading to a 17 day delay even if the year hasnt changed


Hey Enderman im also an old viewer who watched you for fun but im here to ask you that can you make a video to install .exe files on an echo show 5(amazon device) using the computer to hack the code to make it possible. Im sure that your skills will solve it but please make it good enough so people can do all the steps without any errors. I hope you can help people who use that device

bro thinks echo show 5 uses windows. 💀💀💀💀 you meant emulate windows.


great video, but please, i beg you, set your mic track to mono next time! 😩


if windows was able to give quick y2k updates preventing y2k bugs at the last moment they will shurly survive this ...right?


Try Windows Media Player 9 on Windows XP and set the date past 2037.

Edit .;  3:43 - There's already a fix for the Y2K38 bug - 32-bit apps have to be patched manually, but I'm surprised that even the WMP12 is affected by this bug. Shame on you, Microsoft!

It's spywaresoft, what did you expected?

After all these are the same idiots who made sure you couldn't uninstall IE (edge nowadays) through normal means, and also made sure to place a bunch of backdoors into the software, (even on hardware level too like the BIOS iirc) so that the US could compete with china on who can steal the most private user data, and sell it, so yh.

Another reason to use linux. You can delay all you want, but you will install it in the future. It is inevitable. (even spywaresoft themselves are adopting linux tools too like the "ls" command from powershell, which is from bash, aka linux terminal, or the "dism" command, which is the pac command from linux to download and verify packages to see if everything's ok! XD)


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.


This is just like the original Y2K theory, the one that everyone forgot about as it was an inconsistency that proved incorrect.


In year 2038: Oh, sh!t, now I do have to switch to VLC Player to still play AVI files


i remember coming across your channel a while ago but at that point you didn't talk so i kinda just skipped the videos  <3<br>(the content was good just not here to read text for 20 minutes so i'm glad you got confidence to talk finally as you got a good channel)

i remember coming across your channel a while ago but at that point you didn't talk so i kinda just skipped the videos  <3
(the content was good just not here to read text for 20 minutes so i'm glad you got confidence to talk finally as you got a good channel)


Even if it's too late to implement a permanent fix, we can easily extend it by just... Changing the start point.


Will this heavily effect Windows XP? And can’t I just set the time to like say 2014 in like 2038 to make stuff work again?

setting the time to something like 2014 while you're in 2038 will cause SSL issues and your pc won't be able to verify websites


R.I.P 32-bit Windows and Windows XP 199?/2001-2038


Video starts at 00:00:01, for those who can’t find the start!


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


Wouldn't just turning the date back just help? I know it might seem a bit stupid (I'm an engineer I know nothing abt computers)

No, since programs cannot hndle that. You simply cannot tel a server to go "back in time". Because you as a client are´t allowed to. Licences rely on CORRECT time!

@@user-in3br2qs8x Appreciated! Thank you.


* With Tom Scott's voice *
I'm at the 32 bit integer limit...
* Shows Minecraft farlands in the background *


Yes, side lined just like OS/2 on ATM, only essential services. Blog data collection user switch to linux ! Hone user stay with the version they like forever W7 /XP ? Virtualbox might be  the  end !


My local grocery store uses an old workstation running 32-bit WinXP professional as a POS system. I gotta tell them to upgrade!


Y2k38, just like y2k won’t really affect anything major besides people that like running old software. But even then, a lot of programs have had their code torn apart and converted from 32bit to 64bit, so they’ll just have to do the same or run on emulators.


Just in time for Superman's 100th birthday!


So wait, couldn't stuff like this be simply updated to fix it? like update the time while resetting the integer? Or is it more complicated than that?


That's the legacy version of Windows Media Player. The new version in use since Windows 10 likely works perfectly fine.


would just manually turning back the clock on your computer prevent this


I love that you are now narrating the videos, good change.


I think if it survived Y2K, they it might be able to survive Y2K38


I wonder how much panic will be in production companies, that use windows regularly XD They will have to upgrade all hardware to newest just because they can't print current time or something cannot work. Let us see if Y2K panic returns then XD


Y2K38 sounds like something from the SCP universe


Oh well, it's 2 years after the heat death of the universe anyway


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.


Btw we did not “enter a new millennium” on January 1, 2000. It was the same millenium, and the same century. The third millennium and 21st century started on January 1, 2001


a massive problem that needs to be spoken of


I'm not even surprised, after what happened with Exchange last year I know this is to be expected<br>Exact same integer overflow problem. Cause? Exchange stored the date as an unsigned 32bit integer

I'm not even surprised, after what happened with Exchange last year I know this is to be expected
Exact same integer overflow problem. Cause? Exchange stored the date as an unsigned 32bit integer


pretty crazy that apps made in 1992 still work on windows 11


Can u try to mess with Windows 11 Education


<b>Probably</b> why Microsoft dropped 32 bit support on Windows 11(i mean no 32 bit windows 11, still run 32 bit apps)

*Probably* why Microsoft dropped 32 bit support on Windows 11(i mean no 32 bit windows 11, still run 32 bit apps)


OH MY GOD NOT THE WINDOWS MEDIA PLAYER PLEASE I USE THAT ALL THE TIME


Meanwhile....if they had made it an 8 byte unsigned integer instead of signed, it could have gone for another 68 years until wrapping around to zero.


People talk about how the macOS or Linux is sooo much better than Windows and that Windows is total garbage. My message to them - wait about fourteen years and then see how you do.<br>(note: posted this before I really got into the video)

People talk about how the macOS or Linux is sooo much better than Windows and that Windows is total garbage. My message to them - wait about fourteen years and then see how you do.
(note: posted this before I really got into the video)


Has nothing to do with 32-bit vs. 64-bit version of Windows.  It has to do how UNIX (not Microsoft) introduced a time format. Out of compatibility they adapted it. It is already being adressed by many programs.


Weird to think the next Y2k is not that far away


I suppose considering Win11 doesnt have 32bit support anymore I would say they would replace all the 32bit applications with more up to date ones before 2038 happens


You should try this again, but set the time to December 31 12:59 PM 2037


27-year-old me listening to windows media player at 3:14 AM: wait, why isn't it working anymore?


Bro, I know „windows is crappy“ yada yada and I love your videos but isn‘t this a little bit out of thin air? I mean, its explicitly called „Windows Media Player Legacy“ which implies it has done its work and will no longer be touched by any developer. Isn‘t that a bit like saying „haha dialer.exe will crash if the year is over 2038“?

Anyways, keep up the good videos, I‘ve learned so much about windows and how it works under the hood which has helped me more than once (and has earned me the computer voodoo shaman title at work)

yes. i 100% agree with you. but enderman doesn't understand this.


If I recall correctly the xbox 360 can be set to the maximum date of 12/12/2025, let's see what happens next year.


Just a friendly reminder that “we are closer to 2038 than 2010”


Just set my Time and date to 2038. We survive.

your devices might survive, everyone else's devices are what we're concerned about

And Again, to Year 10,000. IWe've got a Bad Feeling about this...


Its like most of the comments didnt actually watch the video - but we have the channel still hearting many of them anyway.

anyway this video is about as "good" as the worrying people did around Y2K.  Some these comments are equally fear mongering - people back then say "they" would make you pay or else too.


i am sure that by 2038 i have almost forgot what using windows was like.


I think what shock me the most is that we are the most intelligent species on the face of planets and we are in the most technological times in our current history but we can't fucking program a calendar that can stay maybe 10.000 years or more

Well we can, but we just hired the wrong people to do it and didn't push the move to x64 fast enough.


Y2K Again????? Getting my Y2K products on the assembly line!


I’m panicking right now<br>What if this is a whole Y2K scenario?!

I’m panicking right now
What if this is a whole Y2K scenario?!


Hey @Endermanch, do you still use Windows 10 on your daily driver?


I know Linux had an (I believe) y2k38 bug for the 32 bit kernel and it was fixed somehow. So I imagine the NT kernel could be patched as well as applications. But I'm uncertain of how they patched it...

The kernel isn´t the problem! The problem is the timer! Linux uses a different timer than Windows!


Endermarch, I'd like to say that Windows leagcy Media player is better than the shitty apps in windows 11


There is the new media player app, it's not called legacy for no reason. This one will continue to work I guess.


thing is media player has replacement UWP apps..  in windows 11


What they need to do is make it so it'd take longer than the heat death of the universe for the integers to run out.

Good luck finding where to store that number

64 bit time will last 2^32 times longer than old 32-bit unix time.  Might be easier than you think.


When you said that Y2K38 is caused by crappy software design you basically already answered if windows will fall victim to this.


I’m really interested to see what happens with all the ancient, unsupported Unix boxes and IBM mainframes running COBOL code no one knows how to read.


0:18 Excuse me, mister Enderman, can you explain what the "sword" file is?


THIS WAS SOO FUNNY TO WATCH BRO KEEP GOING LMAOOO!!


That’s IF Computer survive the pole flip


i wanst alive for y2k but at least i will be alive for y2k38


We have plenty of time to switch to a 64 bit timer. This isn't anything like the Y2K bug. We have known that 32 bit time will become an issue for decades already. I would say there is a very good chance we'll extinct ourselves before this becomes a problem anyway.


Your English pronunciation has been improved since last videos! Good job! 👏👏👏


that's why when dates are mistaken i see that 1970


Everytime Enderman Uploads, It Makes My Day Better


I'm actually excited for this because if they don't fix it in the last okay OS version made so far, then I will be forced off of Windows instantly. Nice!


When it's 2038.. Can't you just set the time to any year before that?


Thank you for voicing this time! <br>I'll always prefer your voices videos.

Thank you for voicing this time!
I'll always prefer your voices videos.


So on my birthday in 2038 all computers would be for now fucked, nice knowledge


How about injecting the win7 taskbar to windows 11? That would look good


Are you telling me I get to experience the Y2K excitement in my lifetime? I was born 4 months too late to experience the joy of Y2K and the utter bullshit that followed. Now I get to bask in the glory that will be the overaction to Y2K38 because all it will do is probably just mess up some vending machines. Since that's basically the only thing Y2K actually did, mess up some vending machines and make those screens over highways and outside businesses telling the time and temperature say Jan 1st 1900.


imagine whatching this on January 19th 2038


I think Windows is made only for a few years of use, unlike Unix or Linux which are not limited in time

All those timing problems come from Unix, as if their programmers couldn't waste a couple of bytes on a damn mainframe, today's video game programmers don't mind wasting a couple of gigabytes 😅

Ironically this issue is a Unix 32-Bit time overflow problem. If you have an iPhone, well, Siri warned us this would happen if we ever asked her when the world would end so many times.


That is in 15 years!!

The computer doomsday will happen the day after my 30th birthday

No. I predict computer doomdays to happen in December 31th 2025! In just 1.75 years. The 2k38-problem is easy pie against this.


I was curious, so I tried setting my time to 2038 as well.
Unsurprisingly, WMP throwed up the same error. Surprisingly though, Steam started racking up in CPU usage, and stopped responding.
My internet for whatever reason, completely stopped. Might of been because of some special internet proxy thing I have installed though.
After I changed my clock back my internet was fine, and after a reboot, steam was also fine. Was strange though.

It´s not strange. Steam has the exact same issue! As Seam is just a CLOUD working on thousand of computers. And all of them rely on this 2k38-issue! Meaning it hasn´t been fixed on them!

and so when this happens, Steam will simply crash. And like you said: Windows Media Player will just throw out an error because it cannot handle the year 2038. And Internet might also stop working then.


I'm not sure why anyone would be worried about whether or not Windows will be around in 14 years from now, Can't we just focus on the present? We'll cross this bridge when we come to it.<br>Plus I'm sure half of this comment section will be either dead or long moved on from this video by then.

I'm not sure why anyone would be worried about whether or not Windows will be around in 14 years from now, Can't we just focus on the present? We'll cross this bridge when we come to it.
Plus I'm sure half of this comment section will be either dead or long moved on from this video by then.


Well, You were able to set the date to 2038.... And nothing else failed.... So, I'm pretty sure it's safe to say that nothing else will fail or else it would blue screen.

And also, If just setting the date to a time before 2038. It seems like the problem is really simple to fix. Set your clock to the year 2000 when using said software.
Double also, Windows gave you the prompt that 2038 was a problem. So it's likely windows already knew it would be a problem and likely already fixed their newer software.

Now, That being said, I don't think 32-bit systems would be safe. When installing them, Make sure their date is set to 2000. If you already have one, Make sure to set their date to well before 2038.


Woah, this is my first time hearing your voice. I used to watch you a lot, Your videos are always high quality


This should not be a concern!<br>Windows will require a built-in atomic clock by then.

This should not be a concern!
Windows will require a built-in atomic clock by then.


We should definitely make a giant community of enthousiastic and hackers to find a way to fix that on the most possible device that we could like MP3s, old phone etc.<br>Btw the Nokia 3310 and other Nokia at this time had a timestamp that goes up to 2090 !!!!

We should definitely make a giant community of enthousiastic and hackers to find a way to fix that on the most possible device that we could like MP3s, old phone etc.
Btw the Nokia 3310 and other Nokia at this time had a timestamp that goes up to 2090 !!!!


Okay, but the Y2K scare was because of a different millenium arrival. What's the point of 2038?


Yes it will be fine. I remember when they pushed the Y2K propaganda. At the time I was a computer Teck and i already knew the bottom was not going to fall out. It was all just media hype.


Microsoft most likely won't fix windows media player unfortunately since its legacy now, they'll probably just remove it entirely in the future.


Make a video on VMWare's XSAVE error, and how to trick/hack the registry to delete the error.


I wonder what kind of surprisingly effective spaghetti code MS will be forced to throw into Windows 14 to make programs from 1992 work past the 32-bit epoch cutoff. Does Linux already have something for that?

Most likely they'll just abandon compatibility of 90s and 2000s software.


considering what we learned from y2k this will likely be fixed in no time, perhaps even within a few years. this time, we best not delay it, to save from issues.

Windows cannot be fixed. It seems they have no solution for this since they can´t copy Linux-issue fixing (64 bit integers). Kinda funny when you think over it.

@@user-in3br2qs8x  they can (and are) phasing 32 bit out for the most part. also, its possible to change how the program uses the time in order to stop any issues from arising.


we cannon escape pi even when its at the end of time


hey enderman can you try what happens if you install the windows to the "C/con" and name the user con?


What I just don’t get? Throw the zero to the year 2000.

Just… Change the zero?


the EPOCHalypse really should've expanded so there ISN'T one.


AUGUST 12TH, 2036, THE HEAT DEATH OF THE UNIVERSE


No there just gonna ignore it until it becomes a problem


JANUARY 19 2038, THE HEAT DEATH OF WINDOWS JANUARY 19 2038, THE HEAT DEATH OF WINDOWS JANUARY 19 2038, THE HEAT DEATH OF WINDOWS JANUARY 19 2038, THE HEAT DEATH OF WINDOWS JANUARY 19 2038, THE HEAT DEATH OF WINDOWS


Hi, can you make a video abt :
Creal stealer
Luna stealer
 And Exloader  stealer (i was attacked by it)


i wish we could use windows xp forever... welp. someone make a browser that ignores date and time so we can browse with are time set to 2010.

There is Windows XP Professional x64 Edition

@@winelectronic101 yes, but it´s also much slower and he worst version of Windows XP...xD

When people say "I loved Windows XP" they don´t mean the shitty 64bit-version of that...xD

Did you see what happened to BIOSHOCK once it transformed to 64 bit? It runs like ass! ONLY the 32 bit-version runs good!

@@user-in3br2qs8x Professional x64 Edition, not 64-Bit Edition. Those are completely different versions of Windows XP, the latter being unsupported by 32-Bit apps. I think you're confusing the 2.

@@winelectronic101 Also, 64-bit Edition is for IA-64 processors, while Professional x64 Edition is for x86-64 processors.

@@ThatRandomToast Not sure why my previous reply was removed, but I actually already clarified that Windows XP 64-Bit Edition and Windows XP Pro x64 can be confused with one another.


don't worry, there are hardly any 32 bit systems running right now. 32 bit will be completely phased out by 2026 and the clock will be updated to 64 bit.


The fact 2k28 is closer to y2k scares me


Wouldnt it be easier to update the software where the earliest date will no longer be 1970?


One time I had 5000+ viruses on my computer and my antivirus couldn’t even save it we had to erase everything


enderman escaped minecraft and his now doing tech things 🫡🫡


Next video idea: Turning off Bitlocker encrypted drive without recovery key and password.

I've seen a couple videos on how to read TPM data from the motherboard


if changing the date to the 2038, broke media player. What about changing the date to 2010 in real 2038?


not anymore since windows 11 became popular apps will have started to become 64 bit so the 2038 issue will not be mutch


Видео топ,но некоторые моменты не понял так как английский у меня не родной язык


Software designers, the bane of hardware engineers and general population


Next Vídeo Make Vídeo Windows 11 + ALL Windows Releases 1985 to 2024 = ? Please

The Video is Like This<br>Windows 1.0 + Windows 2.0 + Windows 3.0 + Windows 3.1 + Windows 95 + Windows 98 + Windows 2000 and ME + Windows XP + Windows Vista + Windows 7 + Windows 8.1 + Windows 10 + Windows 11 + Microsoft Plus Collection + Windows Média Player Collection + Internet Explorer Collection + Microsoft Edge 2015 and Microsoft Edge Current + Windows Media Center + ALL Games of Windows 1.0 to Windows 11 + Windows Move Maker + Windows Live Manager and Others Windows Live + Silverlight + Microsoft FrontPage + Cortana + Microsoft Agent + Microsoft Bob + CyberBuddy + Bonzi Buddy and Max Alert and Peedy on Bonzi Buddy + Butterfly on Desktop + PC Clean Maestro + Vista Mizer Copilot + Programs Standards Windows 8/8.1 + Server Manager + Gadgets + Microsoft Store Collection + Xbox Windows 8 and 8.1 + Xbox Game Pass + Games and Softwares Instaled by Microsoft Store and Site Microsoft = Windows Supreme

The Video is Like This
Windows 1.0 + Windows 2.0 + Windows 3.0 + Windows 3.1 + Windows 95 + Windows 98 + Windows 2000 and ME + Windows XP + Windows Vista + Windows 7 + Windows 8.1 + Windows 10 + Windows 11 + Microsoft Plus Collection + Windows Média Player Collection + Internet Explorer Collection + Microsoft Edge 2015 and Microsoft Edge Current + Windows Media Center + ALL Games of Windows 1.0 to Windows 11 + Windows Move Maker + Windows Live Manager and Others Windows Live + Silverlight + Microsoft FrontPage + Cortana + Microsoft Agent + Microsoft Bob + CyberBuddy + Bonzi Buddy and Max Alert and Peedy on Bonzi Buddy + Butterfly on Desktop + PC Clean Maestro + Vista Mizer Copilot + Programs Standards Windows 8/8.1 + Server Manager + Gadgets + Microsoft Store Collection + Xbox Windows 8 and 8.1 + Xbox Game Pass + Games and Softwares Instaled by Microsoft Store and Site Microsoft = Windows Supreme


I'm not sure windows will survive anyway because of what ms is doing with win 11


Hi Andrew, so I saw windows 10 cast option on Ms store and it's on minecraft trailer video on Microsoft store and there is a cast option and when I click win10  cast option pop up and everyone can try it out. It's funny that Microsoft is a 3 trillion dollar company and it has still windows XP remnants 😂😂😂


Y2k38 is just y2k 2000 all over again not buying it


i will be on linux once 12 comes out. edit: in 2029 after ltsc 2019 retires.


January 19th, 2038 at π A.M. ?
(just thought that was funny)

1:27


Why do 32-bit versions of Windows like XP allow you set the time up to  12/31/2099?

Because they  don´t use the shit-timer of Windows 8/10/11!

Timer is more precise on Windows XP than on Windows 7/8/10/11!

So Windows XP will go on running with no issues. Not affected by his problem! ONLY 64bit versions of Windows are affected!

@@user-in3br2qs8x <br>You're Missing on Something: Windows Longhorn and Windows Vista...

@@user-in3br2qs8x
You're Missing on Something: Windows Longhorn and Windows Vista...


Hey mate, can I have a link to your discord? The socials tab on your website isn't working


yes a video with your voice please do more videos like this i really like watching your content but when i see the little text i cant see it and just skip it


Old Samsung phones (probably new ones too): 💥💥


iPhones can not go past 1/1/38 so iPhones like the iPhone 15 will might not work when y2k38 happens also instead of y2k38 it could be called y38


Hey Mr. Enderman, have you ever considered ever switching to linux? If so why, or why not? I am really interested


Can't wait for the media to freak out in 14 years...


us linux users: <b>i cannot comprehend this</b>

us linux users: *i cannot comprehend this*


he kinda sounds like Simon from Cry of Fear


If Windows still exists in 2038 I will eat a loaf of pumpernickel bread. By 2038 YOU WILL USE CO PILOT!


is your name Kirill Kozhevnikov? i found a dude named that who voices videos and he sounds exactly like you.


i love your videos becouse there are so cool


why that day in the thumbnail. god i hate that day.


Yes but in which time zone are you using?