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
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
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
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
@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
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)
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!
@@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.
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.
@@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
@@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
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
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
@@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.
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
"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
@@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
@@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
@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.
@@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.)
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.
@@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
@@godzillafirefox923 APIs, websites, basically everything has backend. Even notepad in windows has backend - you can’t create software without backend.
@@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.
@@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.
@@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.
@@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.
@@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
@@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.
@@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.
@@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
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.
@@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)
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...
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
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.
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
@@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
@@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..
@@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.
@@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?
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.
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.
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.
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
@@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
@@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
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
@@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.
@@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.
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.
@@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..
@@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.
@@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, 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 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.
@@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
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
@@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.
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.
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
@@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
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.
@@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.
@@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
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.
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.
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.
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 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.
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.
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
@@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.
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.
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
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.
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.
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.
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
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 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.
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
@@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.
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.
@@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.
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.
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.
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
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.
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.
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.
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
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.
@@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.
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.
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.
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
@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?
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.
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.
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. 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.
@@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.
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
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
@@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.
@@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?
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.
@@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?
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.
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.
@@_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.
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
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...?
@@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.
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.
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.
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.
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
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.
"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.
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
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"???
@@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.
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)
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 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
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!
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 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)
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!
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 !
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.
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
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
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
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.
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
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)
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 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
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...
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.
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!
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.
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.
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 😅
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. 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.
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 !!!!
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.
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?
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.
@@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.
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.
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
@@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.
@@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.
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 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
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 😂😂😂
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
Microsoft will either fix it by then or continue on the course of shooting themselves in the foot (metaphorically) till no one or few are using Windows by then.
@@World_of_OSes I normally call midnight 0 o'clock, so it must be an English thing to go 12-1-2-3-4-5-… I thought 12AM was noon, 12PM was midnight, relative to the day before and 0AM was midnight relative to the beginning day…
I related SO HARD when you said bad software design. JESUS CHRIST I swear 99% of applications are done with the sole puprose of being done and that's fucking it, I hate it so much
Can you do a video about doing hidden midi files for Windows? 3.0 to XP have midi files in the image file of these OS'S and i discovered one called CANYON.MID in Windows 3.1 .img from Internet Archive.
Y2K was rectified years before that became a problem. Idealy, you want to fix these things sooner rather than later, and most applications had this kind of thing fixed between 1996 and 1998. The same ought to be true for the Y2K38 problem if we have any hope of fixing things, especially since Windows XP, 7, and 10 are gonna be around for a while, not to mention other platforms.
first rumours about the world ending on 2000 January 1 1:00 then on 2012 now its gonna be 2038 January 19 THE WORLD WILL END ON 2038 JANUARY 19 03:14:07 UTC
first rumours about the world ending on 2000 January 1 1:00 then on 2012 now its gonna be 2038 January 19 THE WORLD WILL END ON 2038 JANUARY 19 03:14:07 UTC
New windows are created for businesses but no one want to buy or using it because windows become difficult to use, just look at most business ceo's they are all from middle aged person knows noting about using a new windows progrm. Same fate with androids or mac os if its become too dificult to use no one want to buy it.
Can you try what happens to Windows if you remove the critical process flag (ProcessBreakOnTermination value in the PROCESSINFOCLASS enumeration) from the csrss.exe process and then terminate it?
If the OS is Windows 7 or earlier, there is no process protection by PPL, so you should be able to modify the flag from user mode using the NtSetInformationProcess system call if you enable the SeDebugPrivilege privilege (Please correct me if I am wrong)
Im betting that means they plan on deprecating that component before Y2k38 happens. Really the OS we should be most concerned about is the Mac, because Linux is already using 64-bit epoch time.
Why windows media player of all things? Totally not gonna cause problems for people like myself in the future, not mention problems with some of my own app projects that rely on an embedded Windows Media Player for background music playback. There again, this 2038 issue is quite a long way away, so i'm not too concerned about it but once we get down to 2 or 1 year before it then i will be concerned about it.
Personally I don't really see if this will cause an issue, after all, it's only a problem for older applications that could either be updated or replaced as far as I can see, and if there is a real need to patch this forever I'm sure they'll come up with something they won't just let their most lucrative market go away like that... right?
It would probably affect a lot of 32 bit application which is still being used a lot especially one that is not getting any update and is closed source. Microsoft could add something like 'virtual time' as a compatibility but it will be stuck to the past.
Or some dev would make the program and sell them for profits. And then someone release an open source program 1 week later xD
@@Soup69God Genuine question: Couldn't the date just be set back to the start? I'm not well versed in the inner workings of this topic, please enlighten me
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 the Alien Isolation developers will finally update to 64bit on Windows, even though they literally have it.. Linux, UWP, IOS are 64bit, but Steam, nahh, 32bit.. Bruh
bro learn tech before talking about tech. and this is a legacy 14yr old app that was already outdated with the release of windows 10. enderman is trustworthy doesn't mean he is always and he will put shitposts sometimes.@@narrativeless404
@@ThatRandomToast What that clock even is for? Multi threading synchronization is done by the OS Timed events in the program are usually relying on a specific counter variable
Enderman, i need some help.I wanted to launch a virtual machine with VMware, but when i make the location to D:, it can't create the disk, because "Windows10x64.vmx can't be found", but in the normal location, which is C:/Users/Daniel/Documents/Virtual Machines/Windows 10 x64, it hasn't even created that folder yet.Can you help?
@@dacueba-games How can you be so confidently wrong and also blind? Don't just look at the first result. The GameCube had a 32 bit CPU. The Wii U and Switch had a 64 bit CPU.
WiiU´s cpu will last much longer than the gamecube`s cpu. You can use it easily until 2100 without any issue. Both are 32 bit-cpus btw. But: You can still tell them to calculate 128 bits no issue.
The CPU's word size has little to do with what the actual size of the integer used for Unix time. 32-bit processors can handle int64s, for example, and there's nothing stopping a program built for a 64-bit processor from using an int32 for Unix time.
@@dacueba-games They were all 64 bit. Most people at that time thought that "More bits = Higher performance". So, the Dreamcast, PS2 and GameCube were all called "128 bit"
The fact that Windows Media Player hasn't been updated and re-designed since 2007 is shocking, Windows are really lazy when it comes to this, I have grown to hate the UI of Windows Media Player because it looks so archaic and not in a good way, instead they made a second media player which is not as functional at least on my Windows 10 laptop. I switched to using iTunes fully about 12 years ago because i was getting impatient waiting for Windows to upgrade the Windows Media Player
@@bananatoofat The UI was updated in Windows 7. In fact, WMP12 stupidly is a step backwards from WMP11 in the sense that you need to open separate windows to switch between the library and the now playing view. Windows 8 and onward wanted people to switch to their metro / UWP alternatives which they are still pushing in Windows 11, despite the fact that the whole point of it to make it compatible with Windows Phone is pointless now because WP no longer exists.
@@bananatoofat i have never seen it being called legacy on my Windows 8 or 10 laptops, it seems to be a recent thing, but they should have updated it's UI at least for Windows 7 or 8 maybe just even a lazy Dark theme to make it look more modern
loads of server computers still run XP, making me assume that loads of them will still run Windows 11 in 2038. This could absolutley destroy the internet if noy patched
@@circleinforthecube5170 The bigger problem that we have is the US military still relies on Windows XP for critical tasks, which could lead to a downfall on the protection of America itself.
@@winelectronic101Microsoft might not even be around they arent what they once were, also thinking win xp being 40 is Insane to think its only 14 years away.
It's highly unlikely that Microsoft would touch a near 4 decade old operating system just to fix this, especially since it's overall family has been out of support since 2019.
If Microsoft doesn't patch up the system, then I see we might have a widespread issue. If Windows has any market share by then. Edit: macOS could have a Year 2038 problem, as the old Macs (new ones also!) don't allow you to set the year to 2038.
why are you here? Go elsewhere.
Stop.
Read more... Edit: apparently the iOS calender app doesn't allow you to set a event past the year 2079...
@@Windows2000Professional.s I found out an interesting one with the iOS Calendar app, it doesn't allow the scheduling of events beyond the year 2079. Clearly that doesn't have a 32-Bit timer, but if that's when 64-Bit timers go out to, it's not much. Either that or this is some sort of software bug with the system clock.
You're forgetting about the Windows on Windows 64-Bit technology, a 32-Bit compatibility layer for 64-Bit Windows which is essential to run 32-Bit apps. Believe it or not, plenty of apps developed today still use 32-Bit, mainly because the devs don't see the benefit of a 64-Bit version if it not intended to use more than 4GB of RAM.
MacOS is controlled entirely by Apple, and plays by Apple rules. And Apple developers are required to write 64-bit code, no 32-bit allowed since Catalina, and Catalina onward is not backward compatible by an Apple decision. So this is not as much of an issue on MacOS as with other OS platforms.
Windows isn't Unix-based, but you'll probably have more older, proprietary software on Windows having issues than on Linux. It being called Unix time doesn't make it a Unix problem.
Добрый вечер автору! Приятно видеть такой контент P.S. пишу на русском так как знаю что вы разговариваете на моем родном языке (русском), удачи в развитии канала
@@user-in3br2qs8xMy database just crashed after I set 2038, but I could compile source and Explore files, it just broke my database connection, nothing else. Probably there is some way to fix it. 🤔
Enderman pls help, my pc is crashing and nothing will help not even Microsoft support I’m getting a amd key id not found error, I will literally consider joining patreon or joining your channel member thing if you help, thank you
@@Faizan29353 True, but some apps still use the 32 bit architecture. Although I updated my system and tried this bug, and it's fixed. They finally fixed it.
Machines around the globe will sop working. Game over. You will begin from zero.
The problems coming in 2025 will be much more deadly though. 2038 is a joke. But in 2025 TESLA e-cars will race against tres. Trains will collide. Planes will crash. Helicopters and even boats will crash. GPS will stop working etc. 100% DEATH
Maybe Linux should become good for an average user so that people want to switch to it instead of it being used by 5% of people? If people are forced to switch then it's for sure ain't that good, ain't it? Linux Evangelists are so funny 😂
So to abswer yout question, yes windows wil survive but windows media player will not, anyway we are overva decade from that tome, so I bet you any windows version not EOLed at that point will work just fine ( including whatever media player ms ships as default. For third party apps your guess is as good as mine. My guess is after about 2034 there will be a mad rush to fix whatever has been ignored up to then, but the non texh media will be ,largely quiet about itas it will be to technical for non techs to understand , y2k was way easier because the 2 digit year number rolled over to 00, apsomething date relared that doesn't even happen on new years eve , if they care at all will be filed under, meh the nerds'll fix it.
Because modern hardware has POOR performance...! And when you have only few ressoruces, that´s how you calculate it. You have a timer, which measures seconds. And then you will run out of ressources later.
Older chips had way, way way way more precise timers. Allowing you to run them for...~1000 years without running out of ressources.
you never mentioned the windows 11's new media player which works on even windows 10 20h2 now! so yeah except CD burning tools, windows media player legacy is long gone and dead.
i don't think any 32 bit app or service will exist in 2038 lol also windows will be like trying to steal your credit card selling you some sh1t like 500 startups for 5 dolars
@@user-in3br2qs8x theoretically they will come out with bug fixes for things like that before it's an issue, right? or is that too much to ask from large corporations. (honestly i will also laugh lol)
All software will stop working. As they ALL rely on 64 bits today (well most of them). Steam will stop working. Pocket-Calculator might stop working as well (i laugh so hard if this is true xD).
Technically most 64-Bit operating systems (especially in the context of Windows) are hybrid 32/64bit operating systems because they have 32-Bit compatibility layers, so in a way nobody's really safe.
Slight issue with your conclusion on 2038. Changing the date causes issues yes but that date is 14 years from now and I am fairly certain that the version of windows media player you are using will no longer be what is used for the version used. Software goes legacy mode after roughly 10 years. Always has. So your video is not informative and is literally just for clickbait
This makes me kinda sad because I much prefer WMP over the stock app. I can’t install other players on my company laptop other than Spotify and the modern app and Spotify take half a gig at idle and WMP only takes 30MB when playing audio. I miss software designed like WMP.
@@winelectronic101 nah I don't think so, there's really no best replacement to Snipping Tool or Snip and Sketch but the new Media Player already provides best experience than Media Player Legacy. While yes there would be some backlash happening, its not that big of a deal
That could lead to backlash which results in it staying for another 2 decades. They've tried this before with Snipping Tool and it didn't go in their favor.
That's because M$ decided to preload the 32-Bit version of that version on modern Windows instead of the 64-Bit version, which was stupid since by Windows 8 a majority of PCs had a 64-Bit OS.
Windows XP 64-bit Edition or Professional x64 Edition? These are different things. The former is for IA-64 processors and the latter is for x86-64 processors.
I sure hope Linux becomes better for an average user. Not a good look there for an OS to be good only because its competition has one bug which will be fixed 😂 Maybe Linux should become good for an average user so that people want to switch to it instead of it being used by 5% of people? If people are forced to switch then it's for sure ain't that good, ain't it? Linux Evangelists are so funny 😂
@mikkelsenelvis windows 7 is pretty good functionally but I wouldn't use it connected to the internet. I've never had any visible problems using it before but I hear most of the nasty stuff you can get on windows 7 computers is stuff that you nor your computer can detect. better safe than sorry IMO.
Windows & Bill Gates sucks. Explorer is the worst! They all want our data & history to sell us out & for them to get richer. They are trying to run the world and that is diabolical!!!! Fuck Windows & Explorer. Currently running on LINUX. It's the best & safe as fuck!
media player is already like abandonware, it's an issue in the program, not the system as a whole. this is just dumb fear mongering. Media player is the only example you gave, it's sub systems haven't changed since win 7, bro has a suprised pikachu face over a 32bit program not working
I've been looking at this recently, and making all my software compliant to 2038. There are quite a few problems that will be out there beyond the obvious CTime and Time_t replacement. And a good question to ask is will Windows 11 cope with the timeserver roll over that will happen in Feb 7th 2036. In this case, it can check for the top bit being zero and adding a value equal to that date and time, but the question is .. .does it? We can only test this by creating a time server that can be faked to give a future date. In this case it's using a time base of 1900 not 1970, and using unsigned arithmetic. Anyone using COleDateTime instead of CTime might think they're safe but the getcurrenttime function .. .can you guess..? ... yes it calls time() - a 32 bit based time function. Stupid or what! I made my own CTime2 class to cope, it builds on ColeDateTime but has a correct setcurrenttime function. And there are areas like doing FindFirst, FindNext, where you are getting file dates in the structure, and those are 32 bit.. And there are database date fields --32 bits again. And there are probably all sorts of other areas that I've never used that aren't compliant.
MSVC started switching the standard C "time_t" tick counter to 64-bit on verion 8 or Visual Studio 2005 (MSVCR80.DLL). Yes, EVERY older application has to be recompiled to be used beyond the max value of 32-bit time_t at January 19, 2038 3:14:07 UTC, otherwise the time value in the app will be simply flipped back to 1970. Check your application DLL dependencies, if its VC Runtime dependency is older than 8.0 (MSVCR80.DLL), it must be recompiled with the "new" time_t type to be used beyond the glitch.
The Linux kernel 5.6 (Mar 2020) requires application to be compiled against 64-bit standard c time_t e.g. musl libc 1.2 (Feb 2020) and glibc 2.32 (Aug 2020). Months before that, the Linux kernel 5.1 (May 2019) started to provide time64 syscall. However, since time_t is just c "long" type, only 32-bit application have this concern because "long" is 64-bit in 64-bit application already.
Will windows survive? Doubtful. Especially with the corporate greed, spying, theft of your personal information, and bad political support. People are beginning to switch to Linux as it is free, doesn't spy or steal, and doesn't get involved in politics. Oh and updates and software are free too.
I think the bigger question is "will microsoft survive its customer service?". Its worse than trying to get a doctor to look at a bruise on your elbow on a Saturday night in an NHS A&E in east London... basically you call, they hang up after an hour or so... you call back and they remember your number, disable the menu system, tell you to go on line and hang up. You have to wait a while before you can call back. MS support is punishing the west... and the only reason you're calling is because THEY wiped your settings in the authenticator app.
NT has used 64-bit time since the beginning (GetSystemTime and GetSystemTimeAsFileTime in usermode). Any apps with bugs must be converting to 32-bit Unix time on their own.
Meanwhile, I’m just here wondering why a media player needs to be aware of the date and time at all…
2120 likesReplies (26)
@@ATS_i_piss_on_G00gle lol
0 likes@@brlinrainf ok
0 likesmaybe 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
0 likes#SHITPOST
0 likesto know how old a piece of media is?
0 likesfunny 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
0 likeswelcome to ad world where your data is are money pool thank you for contributing
please make sure to make lots of info
@susannerudolph8469 delta time is always recording from a set date
0 likes@@Endermanch i thought deltatime is just a timer that is specific to a animation and gets reset once its done
0 likesCutting 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.
0 likesisn't release date part of metadate on audio and video files
1 like@@GaryIsFoundstreaming is garbage and doesn't work with no internet. winamp works just great with my CDs, even when my router is unplugged.
0 likesEgg
0 likes@@Endermanchstop the war pls
0 likeswrong video.@@SKLETON_7609
0 likesthere is ms's new media player from windows 10 20h2 and later.@@Endermanch
0 likesEh... Discord will prolly die
0 likestracking 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
3 likeswindows 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
0 likes@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
13 likesI would not worry about 2038.We have good chances we wont get to 2030.
38 likesFr.
0 likesOh 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)
3 likes@@Endermanch yes
2 likesm
11 likesIt's a media player - it keeps track of when you last played the music.
288 likesTracking 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!
Delta time for some animations, perhaps?
408 likesCan’t wait to see products with a “Y2K38 Safe” label on it.
2349 likesReplies (19)
@@Lurch-Bot its a joke like y2k they made a comment. also @endermanch im starving for videos!
0 likesWhat a pointlessly longer way of writing the year 2038.
0 likeslol
1 likei do but some people are busy. thats understandable.
1 likePersonally, I can't wait for the best buy sticker
0 likesi made one
1 like@@vermamaerodriguez96 oh no that's one I think it's in one of the hardware vids b4 the I might get terminated vid.
1 like@@user-he2bo4zg9c you're pretty dumb, you can't save 1m items in scratch, why you dumb!?
0 likes@@vermamaerodriguez96 he made these type of videos years ago, new viewer. a true viewer will also watch his older videos not just the latest.
1 like@@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.
0 likesMe: 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.
3 likesAlso, how i like a name of a very dangerous bug turn into a name of a fashion.
2 likesas dark as it sounds: we dont know how dangerous y2k could have been because of the fixes.
9 likeshe did over 3 years ago new viewer.@@vermamaerodriguez96
0 likesNew thing to look forward to
1 likeand shelters being set up just like the y2k panic
0 likes@@vermamaerodriguez96 what
38 likes@@vermamaerodriguez96He has videos talking
0 likesvoice reveal
15 likes14 years isn't that far away anymore.
1349 likesReplies (16)
@@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
0 likes@@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.
0 likesAnd 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
@@ncsnewaudioformymainchanne9912 they will fix it if they see it make money
0 likesIt won't happen microsoft is a multi billion dollar company they will fix it
0 likes@@petethepete believe it or not, some buisnesses in asia still use windows xp.
0 likes@@STCatchMeTRACjRo and the old one is better to play HEVC video 1$ for new free for the old one
0 likes@@captaincaption I'm sorry!
1 likeno don't say that... ;-;
1 likeThis 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
0 likes@@petethepete he said it isnt
1 likeI 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
2 likesWHAT
3 likesDamm. Time flies.
4 likes@@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.
11 likesWhat do you mean it's far away? Its a decade and four years!
8 likesconsidering 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
79 likes"August 12 2036, the heat death of the universe." -Squidward
721 likesReplies (13)
y2k36 (y2k 2) : electric boogaloo
0 likesMe when unfunny meme that makes you look like a retard because you have no idea on what heat death is
0 likesAugust 12 2036 the heat death of the universe
0 likes@@AbsolutDasher early happy birthday!
0 likesCracks dick in half Jr.
0 likesEsq.
0 likesokky
0 likes@@AbsolutDasher
wow, the universe is ending on my birthday. sorry guys
7 likesI'm sure Dr. Jr. will find something.
4 likesLoudward
9 likesAnd If Photons Never Decayed...
5 likesJanuary 1, 10,000, The Big Rip/Crunch of the Universe.
I completely forgot about AI Spongebob lol
17 likes"The last remaining black hole has finally evaporated. The universe is now permanently in perfect thermodynamic equilibrium, and time no longer has any meaning."
87 likes- Mr. Krabs
Fun Fact: YouTube max timer is 01/19/38 too.
1296 likesReplies (58)
@@cycrothelargeplanet Javascript does have 64 bit. BigInt and BigInt64array
0 likesoh fuck so youtube's gonna die on that day too
0 likesHow do you know
0 likesliterally my bday
0 likes@@XDarkGreyX So asking questions is a crime now?
0 likes@@cycrothelargeplanet other commentors are not a search engine...
0 likesThat wierd
0 likes@@DaxyGamer i was mainly talking about backends, not frontends
0 likesit 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
@@b3x206 JavaScript*, not Java, learn the difference this:
0 likes@@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
1 likeA full 10 imo
0 likesOn a scale from 1 to fucked how fucked are we
0 likesWell, 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
1 like @gairisiuil yes, my bad about the bits, i meant bytes, i probably have damage in head.
0 likesfrom 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.
@@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.)
1 likeIsn't youtube's entire backend is python, which uses datetime packed inside 10 bits (char datetime[10] + other information in the PyDateTime_DateTime structure)?
0 likesAnd 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.
nice, no more YouTube for my birthday :)
0 likes@@gairisiuil fellow Enderman enjoyer?
0 likes@@surv5k hello surv 5000
0 likes@@godzillafirefox923 Python, PHP, C, C++, C# and Java I think
0 likes@@cycrothelargeplanet yeah, I was asking what do people use for backend programming?
0 likes@@ltecheroffical 2038, we have to guess between 1bc to 1b2k38 and beyond
0 likes@@godzillafirefox923 Backend is the server side, or atleast the part that isn't the client side (at least in web development)
0 likes@@frinkifail7063 Oh okay
0 likes@@cycrothelargeplanet Dailymotion.
0 likes@@cycrothelargeplanet No wonder YT is so slow and broken.
2 likes@@gairisiuil hi
1 like@@cycrothelargeplanet nodejs
1 likeThat's for now they'll have to fix it
1 like@@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
0 likes@@cycrothelargeplanet look up nodejs
0 likes@@xrafter some services encode creation datetime to ids, e.g. discord and twitter use snowflakes
0 likes@@cycrothelargeplanet you can use nodejs as server side javascript
0 likes@@allerek3287 sir react is a frontend ui framework
0 likesY2K warning, this comment uses 2 chars for the year, we have to guess between 1 BC to 1B38 and beyond
3 likesas is most things
1 like@@angelcaru I need an answer instead of being made fun of
4 likesBecause even if you open a empty command prompt with C++ - there’s already backend(API). Even an operating system has a backend.
1 like@@godzillafirefox923 APIs, websites, basically everything has backend. Even notepad in windows has backend - you can’t create software without backend.
0 likes@@allerek3287 do you know backend? I don't and what do you use for it?
1 likelol
1 like@@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.
3 likes@@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.
14 likes@@allerek3287 react? backend? what?
3 likes@@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.
14 likes@cycrothelargeplanet
19 likes> How tf do you use js for the backend
such a perfect example of blissful ignorance
@@DisappointedSon0813 And were will we go to?
5 likesYouTube needs to fall apart.
8 likes@@allerek3287 How tf do you use js for the backend
5 likes@@gairisiuil ohh
4 likesYoutube is using 'SPF - Structured Page Fragments.' and is created entirely in Javascript
21 likes@@cycrothelargeplanet 64 bit floats can hold up to the equivalent of a 53 bit integer's value, is what they're saying
39 likes@@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.
0 likes@@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.
0 likes@@mushroomcraftDoesn't JS not have integers or are you talking about BigInt (which should represent larger numbers than Number)?
27 likes@mushroomcraft
42 likesI don't understand. Why does youtube use javascript to get the time instead of a server-side?
@@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
177 likesJS can't do 64-bit lol
77 likesBest part is, instead of fixing it, they'll likely remove the app entirely and push more paid codecs with their "new" one.
913 likesReplies (16)
Nah I'll just use av1 which is free
0 likes@@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.
0 likesmiao :3
0 likes@@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.
1 likeglaceon pfp
0 likes@@ronny12301it's technically wmp12, wmp11 is the media player they had in Vista
1 like@@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
0 likesP.S. The reason why these codecs are paid is due to software patents.
3 likesIn 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.
Mpv/vlc beats the windows default media player and i hope anyone could install these for the better
2 likes@@ronny12301 rip wordpad :(
2 likesstill won't stop people from using VLC tho
5 likes@@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.
9 likesThough 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)
@@comfeytimid1207 meow :3
6 likesbruh frosty why must i spot you in the wild RaccAttack
1 likeHonestly, 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...
30 likesI mean, wmp11 is not the only legacy app that exists
46 likesIdk 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
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
533 likesReplies (12)
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.
0 likesyeah, 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
2 likes@@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
0 likes@@blikthepro972 you can't without causing some sort of fatal error
1 like@@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..
0 likes@@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.
14 likes@@ghostnoise1711 i wouldn't be surprised with that tbh. i'm guessing you have some personal experience with this?
6 likes@@blikthepro972Windows XP? Try DOS.
10 likesThinking about doctor's offices that still use windows XP and vista... kind of scary
20 likes@@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?
42 likes@@Pyro-MolochOh, Micro$oft.
0 likesNot 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.
79 likesThe fact that Microsoft hasn't fixed their code so a Y2K scenario won't happen again is incredible, 24 years later...
2558 likesEdit: 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.
Replies (52)
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.
0 likesI 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
0 likeswell whaddaya know, y2k finally happened yesterday
2 likes@uoeno4344 You never know, maybe they just updated it such that numbers before 90 mean 21st century and 90-99 mean 20th century
0 likes@@ibapreppieJeez, take a joke you snowflake baby
0 likes@@ibapreppie wait, were you alive then? Because they had to do a ton of patching work.
0 likes"hurr durr MS stupid, I smart" is basically the original post.
0 likesI hope they fix this one too...@@sxjxt
0 likes@@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
0 likesMaybe it's backwards compatibility, something Microsoft absolutely loves.
0 likesits not just microsoft, my iphone has that too
0 likesi was born after 2010 but i have watched videos about Y2k pandemic.@@ibapreppie
0 likes@@mrfoxesite4482 fix it or delete it
0 likesbro is yapping about a 14yr old media player.
0 likes@@sxjxt yeah it's been fixed since a SP release for NT 4.0, and 98 (both installers talk about Y2K patches)
0 likes@@petermikus2363 no i meant how did they solve the problem and some guy responded with what I asked for
0 likes@@Jakkilip lot of overtime and work from software engineers behind the scene thats how
0 likes"Y2K scenarios" will keep happening until the end of time.
2 likesYou just have to acknowledge that and update your implementations when needed.
@@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
0 likes@@lythd being consistent is the thing, either remove media player or update it
0 likes@@cubed.publicthe.new media player, sucks ass, ugly inconsistent ui, VLC is by far the best media player
0 likesi 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
1 likeso like this really doesn't matter at all
Fr
0 likes@@SkigBiggler never thought of it, but sounds efective
0 likes@@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.
2 likesWhy are you evaluating how good a whole os is based on its year/timer system...
0 likesIt 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
0 likes@@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.
5 likesThere 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.
3 likes@@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..
0 likes@@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.
2 likes@@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.
0 likes@@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.
4 likes@@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?
3 likes@@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.
7 likes@@sxjxtMastercard would beg to differ with what happened in 2020
1 like@@ibapreppie That's what happens when people actually take preventative steps, instead of letting it happen and needing to fix it afterwards.
7 likes@@Ryzobyte they'd prefer to implement useless AI into their OS, understandable
16 likes@@tucathemanthe point is they didn't implement it immediately
1 likeit's still 14 years away from now blud they'll fix it by then
8 likes2038 is. Y2k is a different issue.
4 likesYou are aware that this comes from Unix, and maaany Linux programs have the exact same problem?
14 likes@@uoeno4344Y2k was mainly cobol and some some c programs because tm->tm_year is years since 1900 not years since years since 1ad.
0 likes@@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
0 likesBut 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
43 likes@@ibapreppie he said a y2k “scenario”
17 likes@@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.
190 likes@@Jakkilip Magic
41 likes@@sxjxt then explain how DOS machines from the 70s and 80s ticked over to 1-1-00 without needing a Y2K fix?
0 likesnothing 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
@@sxjxthow did they fix it
5 likes@@ibapreppie it didn't happen because they fixed it so it wouldn't happen
339 likesNever happened in 2000 LOL. You must have been born after 2000
117 likesThis video just made me realise that 1901 and 2038 are the same distance to 1970 as eachother.
259 likesReplies (6)
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.
1 likeBut WWIII will likely happen before then and it has a good chance of being an extinction level event.
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
3 likesMan 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
0 likes@@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
35 likeswhat
10 likeshuh?
10 likesI 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.
187 likesReplies (7)
@@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.
0 likes@@Lurch-Bot A database might store the times to calculate the difference so there could be a need for it.
2 likesAlso shoutouts to Youtube for hiding my last comment
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.
0 likes@@aarepelaa1142 Do you not understand how computers work?
1 like@@aarepelaa1142 Databases might store the start/end tate of some important task and may need to calculate the difference
0 likesWhy 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??
1 likeMaybe 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.
29 likesIf you round that time up, 3:14:07, you get the value of pi (at least the first 4 digits), 3:14:1
53 likesThe perfect example of finding patterns where there really are none.
Replies (4)
πo7
0 likesbtw it is 3:14:08
0 likesLol
1 likeCoincidence! I think Not!
0 likesAnyone 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.
97 likesReplies (2)
I remember Sidekick for Windows, made by Starfish software, a company split off from Borland. It has some definite Y2K issues. I believe that different parts of it had different ways to represent dates internally. The last version apparently just dumped the features that wouldn't work.
5 likesThe 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.
9 likesThe 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.
94 likesReplies (1)
@MichaelDustter Server versions of Windows don't support HWID
4 likesThe "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
28 likesGood to know Windows will end on my birthday
254 likesReplies (23)
@@suspiciousstew1169Me: despawns
0 likes@@suspiciousstew1169 all the 6th graders at my school: Despawns
1 likeWin32 will
0 likesand you're playing games that 7 year old play. and i do exist not you.@@suspiciousstew1169
0 likesare you hold at gunpoint by sundar pichai and neal mohan?@@suspiciousstew1169
0 likesi saw a 10yo kid being an enderman fan and he likes his videos.@@suspiciousstew1169
0 likesyou are born after 2069.@@suspiciousstew1169
0 likesdo you think you're funny LOL get a job and stop talking s**t and do your work.@@suspiciousstew1169
0 likes@@mrfoxesite4482 you're too young for youtube + people born after 2010 don't exist nice one pal
1 likei will be 25 then 💀.
0 likesHappy early birthday
1 likeme too
1 like@@bl00dknight26 But Android uses Linux 4xx
1 likei'm born on feb, 20 2012. sorry.
1 likeyou're going to be born in the year 2038? nice.
14 likes@@bl00dknight26 Still, 64-Bit systems can still use 32-Bit assets.
2 likes@@winelectronic101 well no, BSD already uses a 64 integer for counting seconds and linux also started doing it since Kernel 5.1 iirc
4 likes@@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.
1 likeDon't waste precious brain cells trying to reason with them, just nod and walk away slowly.
You know it's not just Windows, right? This applies to pretty much any desktop, mobile, and console operating system.
4 likesbru it's my birthday too💀
3 likesIt's a great birthday present
5 likesfor me its a day after mine
3 likesme too lol.
4 likesNaration is a new style for you, but text boxes have their own good feel equiped with old NCS music.
252 likesReplies (6)
@@Pc_User_Pro LIMBO's music really slaps tho
0 likesi like the naration because then there are no text boxes that cover the screen and also his it is more watchable
2 likes@@APPLP1E yes, that's good too, like nightkilla and other music
0 likesNot only NCS music, he used a bunch of Geometry Dash demon music too
1 likeI 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.
4 likesHe'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.
21 likesAlthough 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.
20 likesin 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.
Replies (1)
That is basically a non-event compared to what could have happened.
2 likesi 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
144 likesReplies (9)
Bubos years
0 likesminyear=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)
@@aliveandwellinisrael2507 im greek and we use commas for decimal points here, not dots
0 likes@@randomgreekhumandot = decimal place, except in weird locations
0 likes@@randomgreekhumanWhat an odd idea.
1 like@@TillyOrifice since K means thousand in most cases so that would be the year 2.038.000
0 likesY2.038K?
0 likes@@gairisiuil yeah thats why i didnt mention it
0 likesWindows 2000 kind of counts too, though it's not 2 digits
0 likesDon't worry, everyone will be running Windows 38 by then 😂
6 likesI 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!
24 likesReplies (1)
what
1 likeReminds 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.
92 likesReplies (7)
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.
0 likesMy 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😊
3 likes@@ls190v2 thanks too lol,i'm kinda lazy to unscramble the words
1 like@@nothanks39 just spelled "instructions unclear" backwards. Still kinda funny.
4 likesraelcnu snoitcurtsni
15 likes@@BeckyAnn6879 thats because they fixed it before it happened
35 likesLived it as a 20-year-old. The constant.. worry and fearmongering was insane. 'Everything will just stop!' they said.
57 likesWe 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.
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!
15 likesdude 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
6 likesBig fan of the Year 2038 problem, happy to see some love for it here ❤
61 likesReplies (1)
._.
0 likesare 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.
53 likesReplies (7)
I use Musicbee for music, and vlc for videos. Occasionally mpc-hc if vlc has trouble with a file.
0 likesI actually prefer mpc-hc over vlc but it's older and I don't think it gets updates anymore.
@@circleinforthecube5170 oh
0 likes@@DccToonI think they were talking the og win 7 player
0 likesfoobar2000 supremacy
5 likesi still use it, but if it crashes i immediately use media player
1 liketbh i liked groove music more than their windows-11ized buggy mess of the modern media player
1 likeI'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
28 likesI 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
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
23 likesReplies (10)
@@Stripedspot Windows 7 will always be superior to Windows 10.
1 like@@Stripedspotnot for gaming
1 like@@Baburun-Sama Longhorn was the codename for Windows Vista. Also, Windows 2000 and Vista are no longer popular according to today's market share.
2 likesWell, They're Missing something: 2000, XP, Longhorn Vista, and 7
2 likes@@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.
1 like@@bananatoofat k.
0 likesThat's for enterprise users. Normal versions like Pro have support until 2025@@bananatoofat
1 like8.1 and earlier is better by far than 10 and 11
3 likes7 and 10 are far better than the current crap that is the win11. Heck, even win XP is.
13 likesBesides, 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)
Windows 10 will always be superior to windows 11.
17 likesThanks for running the poll and adding the narration. It is very pleasant to watch and listen, in my opinion. ❤
9 likesThe Unix timer starts at 1970, but Windows doesn't use that. Third-party applications may use it at their own risk.
7 likesWindows 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.
Replies (2)
@@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.
0 likesCurrent 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.
0 likesIt 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.
4 likesReplies (1)
yeah i think at that time we would need to change the system date to play older games
0 likeshonestly it's hard to watch enderman videos without narration so this is really great
30 likesThe 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
13 likesReplies (2)
@@JumbieLove290 And yet you still added less.
2 likesI'm copied from Wikipedia to YouTube for the detailed information.
0 likesthat problem is still 14 years ahead of us, they still have time to lay it off for now
6 likes0:04 looks like max Sal isn't as generous as the others xD
4 likesCould 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?
18 likesA 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.
2 likesLove how you are doing commentary because sometimes the videos are hard to understand unless I use .25 speed on YouTube
4 likesReplies (1)
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.
0 likesThe 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'.
6 likesReplies (1)
More like 'how to completely remove your PC from Copilot'.
0 likesHey Endermanch! Love these kinds of videos where you do a voiceover! Keep working on your amazing content!
7 likesI 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.
4 likesI will be wonderring what windows can handle that year
3 likesYour Videos Are Really Good and you made me start programming. Good work😃
6 likesThe 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
2 likesAwesome video
30 likesSo just setting the computer a year back would work temporarily
1 likeHoly shit you like Opeth? My favorite band! Love your channel even more now 🤩Still life was my first cd
10 likesReplies (2)
@@Endermanch Say that word once more, and your home will cave in.
0 likesSerenity Painted Death is absolutely euphoric to listen to! Mikael's growls are the best
2 likesThe 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.
1 likeWindows 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.
3 likesReplies (3)
@@user-in3br2qs8xIt’s 2024
0 likes@@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.
1 likeSee your last sentence. Even STEAM uses Unix-time today honey...xD Most PC-programs today use this.
1 likeBut who cares: The 2k25 issue will be much more deadly, than he 2k38-issue, which comes in 14 years!
"On January 19th, 2038, 03:14 AM, Skynet launches a massive nuclear attack on its enemies..."
1 like"What enemies....?"
"US..., HUMANS!!!!"
The switch will have to go through Y2K61
4 likesReplies (1)
Panos: it's not my fault!
0 likesso, 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
2 likesReplies (2)
No. It will simply crash then. Because no program is made to go back to 1970s again.
0 likesnevermind what the hell 1901?
0 likesNice video! You can explain really well and calm! Keep going ❤
3 likesOnce 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.
2 likesThats quite interesting, I thought they fixed this a long time ago
8 likes"We all now windows consists of piled up layers of redesign and unfinished logic" couldn't have said it better
2 likesCool Video
41 likesThey 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:
2 likestimer=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.
Replies (4)
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 .
0 likesyes 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
0 likes@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?
0 likesbro 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.
0 likesMy birthday in 2038 is a bad day to code???
3 likesso 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.
1 likeWhy didn't they fix the Y2K38 bug if they know that it exists?
15 likesReplies (4)
They'll fix it eventually. 14 years is a long time in the tech world
3 likes@@suchy.chomik ah okay
0 likes@@jacpa2011 oh sorry just typed it wrong, edited the message
1 likethey did, in time (unless you mean Y2K38)
1 likeThis 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...
2 likesKinda 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.
6 likesOn 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.
Replies (6)
@@SeekingTheLoveThatGodMeans7648 Yeah, but ideally we shouldn't be relying on proprietary software with a 2038 bug at any time remotely close to 2038
0 likes@@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.
0 likes@@mgord9518 With enough effort (maybe even AI, what it will be then) it probably will be possible to patch proprietary binaries.
0 likesBy this point, perhaps AI based tools will be able to patch a number of closed source binaries as well.
0 likes@@mgord9518 yeah, even abandoned projects should be relatively easy to fix for the larger time_t. Some maybe just needing to be rebuilt.
1 likeI 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.
0 likesProprietary apps are probably the only thing that'll have issues
Can't wait to see y2k38 products
2 likesI'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.
13 likesI 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.
Replies (10)
@@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.
0 likes@@eDoc2020 Then do it at the OS level and expose the time components in the API.
0 likes@@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?
0 likesStoring 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.
1 like@@UltimatePerfectionWhat you're proposing is many times more work than Unix time.
2 likes@@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?
0 likesTime 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.
4 likesOr- 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.
5 likesComputers 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.
@@_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.
1 likeThe 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.
windows actually has 2 types, 64 bit int and the thing you just described
1 likeit 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
2038, Windows 11 did not exist(it ends in 2031)
1 likeBut Windows 12 and future
14 years lmao
3 likesInterestingly 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...?
1 likewindows media player has been remplaced by uwp app, what do you mean
12 likesReplies (7)
@@koopatroopa6882 Ah good to know, Not really a fan of Windows 11, is confusing af.
0 likes@@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.
3 likesWindows media player is good for flac an mkv but for h265 ur fked
0 likes@@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.
0 likeswindows media player legacy, the old one from windows 7
1 likeIt was replaced, but the old media player is still there and some people prefer using it
5 likesThe Movies and TV app
0 likesCan't the UN just change the length of the second or something?
1 likeGuess what, it happened lol
3 likesReplies (3)
@@out9039 indeed.
0 likesCrowdStrike released an update to Falcon which ended lives of millions if not BILLIONS of computers.
2 likesWhat are you talking about...?
1 likeAmazing video! Just one small criticism for your other videos, sometimes the music can get wayyy too loud, even on minimum volume.
2 likesone 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.
0 likesIn 15 years the number of machines still running a 32 bit OS like XP, will be rare.
1 likeThe 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.
1 likethanks for reading my comment.
I really love your narration style videos! I prefer this over text boxes :)
2 likesSo an app broke but the OS itself didn’t?
2 likesIt'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.
1 likeI'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!
0 likesIn 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.
0 likes0:59 what the hell is this sound
2 likesCan we all just appreciate the fact that Enderman has been pumping out a lot of content in the last few days?
2 likesLove the narrated video!
7 likes2: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
1 likeso 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
0 likes4:25 people in 2038: THIS IS THE CORRECT TIME FFS
0 likesMicrosoft : We have introduced windows 11 with just 64-bit applications and devices
2 likesWindows 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
Replies (2)
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).
1 like29 years actually
1 likeWindows, (and MS DOS) mostly don’t use Unix time and never have.
0 likesJavaScript 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.
0 likesIn tech, most things are "It works for now, and someone else will fix it in the future."
0 likesIt would make sense if it would reset to 0 so 2038 would be represented as 1970
1 likeReplies (1)
How does that make sense?
0 likesI love you doing the actual voice commentaries! Thanks!
1 likeI'm still wondering why Windows does not default to x64 wmplayer executable, as it exists for long time.
2 likesReplies (2)
Windows 11 doesn't come in x86 anymore.@@_kitaes_
0 likesbecause 32 bit versions of windows
0 likes🥰
2 likesReplies (1)
Мусливец?!?!
0 likes"Core user experience functionality application that hasn't yet been replaced"
1 likeYou 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...
Replies (1)
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.
0 likesThank you for voiced videos.
2 likesThe 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.
0 likesClock reveal 😲
1 likeI will say this: 14 years in software development is a very long time. I'd only start getting worried in 2033.
1 likeAlso, who uses Windows Media Player in Win11?
Replies (2)
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
0 likesa lot of people who hate the new UWP.
0 likesThis will be Windows in 2000
1 likeThe worst part is I use Windows Media Player Legacy 💀
1 likeI love the old Y2K joke:
0 likes1970: "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?
2 likesReplies (3)
@@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.
1 like@@winelectronic101
0 likesWell, technically it shouldn't because Windows doesn't rely on unix time.
Anything that is pulling from 32-Bit assets. Particular locations include %programfiles(x86)%, %windir%\SysWOW64, and HKLM\SOFTWARE\WOW6432Node
0 likesor either increasing it and making unix to be from year 2000 or making 128bit cpus, or using large integers
0 likesInteresting, 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..
0 likesMy 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
0 likesActually, 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)
1 likeReplies (1)
Yeah, that's right. Should get the point across, though
0 likesWMPlayer already knows what he'll die before 2038 😂
2 likesWould there be a way to just keep the time stuck at 2037 in incompatible apps?
1 likeTwo 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?
0 likesWell, 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".
0 likesOpeth mentioned
1 likeI literally just looked at Y2K38 this morning, coincidence or not?
1 likeEnderman,you are my best fan ever! I started doing videos about computers like you because i wanna be like you!
0 likesI hope all system os support 128 or 256 bit to survive from old age
1 likeReplies (1)
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
1 likeApps will either fix the issue before it happens, glitch or crash, or roll back to 1970.
0 likeswell guys get ready to experience the new y2k bug
2 likesSo does that mean that older OS's like XP and 98 will be effectively become obsolete when 1/18/38 comes around?
0 likesSo the 32-bit integer's final value is gonna occur on my 27th birthday? Neat.
0 likesAs someone who uses Media Player, i'm a bit dissapointed.
2 likesWatching Enderman's videos makes me feel smart
1 likeI 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.
0 likesWhat 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
0 likesSoyou'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
0 likes3:35 OPETHHHHHH
0 likesFor very big numbers it’s 64 bit
1 likeHey 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
1 likeReplies (2)
no@@mrfoxesite4482
0 likesbro thinks echo show 5 uses windows. 💀💀💀💀 you meant emulate windows.
0 likesgreat video, but please, i beg you, set your mic track to mono next time! 😩
2 likesif windows was able to give quick y2k updates preventing y2k bugs at the last moment they will shurly survive this ...right?
0 likesTry Windows Media Player 9 on Windows XP and set the date past 2037.
1 likeEdit .; 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!
Replies (1)
It's spywaresoft, what did you expected?
1 likeAfter 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.
0 likesthe video being narrated is nice!
1 likeThis is just like the original Y2K theory, the one that everyone forgot about as it was an inconsistency that proved incorrect.
5 likesi'm excited for NBA 2K38
1 likeIn year 2038: Oh, sh!t, now I do have to switch to VLC Player to still play AVI files
0 likesi remember coming across your channel a while ago but at that point you didn't talk so i kinda just skipped the videos <3
0 likes(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.
0 likesWill 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?
1 likeReplies (1)
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
2 likesR.I.P 32-bit Windows and Windows XP 199?/2001-2038
0 likesVideo starts at 00:00:01, for those who can’t find the start!
0 likesLove the clock <3
1 likei 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
0 likesWouldn'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)
1 likeReplies (2)
@@user-in3br2qs8x Appreciated! Thank you.
0 likesNo, 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!
3 likes* With Tom Scott's voice *
0 likesI'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 !
0 likesMy local grocery store uses an old workstation running 32-bit WinXP professional as a POS system. I gotta tell them to upgrade!
0 likesY2k38, 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.
0 likesJust in time for Superman's 100th birthday!
0 likesSo 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?
0 likesThat's the legacy version of Windows Media Player. The new version in use since Windows 10 likely works perfectly fine.
0 likeswould just manually turning back the clock on your computer prevent this
0 likesNice to hear you!
0 likesI love that you are now narrating the videos, good change.
0 likesI think if it survived Y2K, they it might be able to survive Y2K38
1 likeReally love these types of videos
0 likesI 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
0 likesY2K38 sounds like something from the SCP universe
0 likesLOL. It really is a ticking time bomb
1 likeOh well, it's 2 years after the heat death of the universe anyway
0 likesOh I love when you talk <3
1 likegood video! keep the good up! :0
0 likesInteresting 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.
0 likesBtw 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
0 likesa massive problem that needs to be spoken of
0 likesI'm not even surprised, after what happened with Exchange last year I know this is to be expected
0 likesExact 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
0 likes👍👍👍
1 likeso cool
Can u try to mess with Windows 11 Education
1 likeProbably why Microsoft dropped 32 bit support on Windows 11(i mean no 32 bit windows 11, still run 32 bit apps)
0 likesOH MY GOD NOT THE WINDOWS MEDIA PLAYER PLEASE I USE THAT ALL THE TIME
1 likeMeanwhile....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.
0 likesPeople 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.
1 like(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.
0 likesWeird to think the next Y2k is not that far away
0 likesChildhood ends at 19th Jan 2038
0 likesI 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
0 likesYou should try this again, but set the time to December 31 12:59 PM 2037
0 likes27-year-old me listening to windows media player at 3:14 AM: wait, why isn't it working anymore?
0 likesBro, 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“?
1 likeAnyways, 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)
Replies (1)
yes. i 100% agree with you. but enderman doesn't understand this.
0 likesIf I recall correctly the xbox 360 can be set to the maximum date of 12/12/2025, let's see what happens next year.
0 likesYear 2038 might be an interesting bug!
3 likesJust a friendly reminder that “we are closer to 2038 than 2010”
0 likesJust set my Time and date to 2038. We survive.
3 likesReplies (3)
And Again, to Year 10,000. IWe've got a Bad Feeling about this...
1 likeyour devices might survive, everyone else's devices are what we're concerned about
0 likesYEAAAHHHH! LETS GOOO XD
0 likesIts like most of the comments didnt actually watch the video - but we have the channel still hearting many of them anyway.
0 likesanyway 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.
19/01/38 will be my 32nd birthday
1 likeENDERMANS BACK AT IT
1 likewhy 2038 ?
1 likebest scenario for some horror game
0 likesAwesome!
0 likes2:57 this is a satire news source
0 likesi am sure that by 2038 i have almost forgot what using windows was like.
0 likesI 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
0 likesReplies (1)
Well we can, but we just hired the wrong people to do it and didn't push the move to x64 fast enough.
0 likesi was here for Y2K and nothing happened
1 likeY2K Again????? Getting my Y2K products on the assembly line!
0 likesI’m panicking right now
0 likesWhat if this is a whole Y2K scenario?!
Hey @Endermanch, do you still use Windows 10 on your daily driver?
0 likes1:31 pi?
1 likeI love hearing you talk! Keep it up
0 likesI 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...
0 likesReplies (1)
The kernel isn´t the problem! The problem is the timer! Linux uses a different timer than Windows!
1 likeEndermarch, I'd like to say that Windows leagcy Media player is better than the shitty apps in windows 11
1 likeCool video!
0 likesThere is the new media player app, it's not called legacy for no reason. This one will continue to work I guess.
0 likesthing is media player has replacement UWP apps.. in windows 11
0 likesWhat 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.
1 likeReplies (2)
64 bit time will last 2^32 times longer than old 32-bit unix time. Might be easier than you think.
1 likeGood luck finding where to store that number
0 likesender black man gg good video bro
0 likesWoah there's a voice now
1 likeWhen you said that Y2K38 is caused by crappy software design you basically already answered if windows will fall victim to this.
0 likeswait until the day happens
0 likesI’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 likes0:18 Excuse me, mister Enderman, can you explain what the "sword" file is?
0 likesTHIS WAS SOO FUNNY TO WATCH BRO KEEP GOING LMAOOO!!
1 likewaiting for y3k
0 likesWe are closer to 2038 than 2009!
0 likesThat’s IF Computer survive the pole flip
0 likesi wanst alive for y2k but at least i will be alive for y2k38
1 likeWe 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.
0 likesYour English pronunciation has been improved since last videos! Good job! 👏👏👏
0 likesThanks for your help Clock
0 likesthat's why when dates are mistaken i see that 1970
0 likesyou’re back!!
0 likesEverytime Enderman Uploads, It Makes My Day Better
0 likesI'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!
0 likesWhen it's 2038.. Can't you just set the time to any year before that?
0 likesThank you for voicing this time!
2 likesI'll always prefer your voices videos.
So on my birthday in 2038 all computers would be for now fucked, nice knowledge
0 likesHow about injecting the win7 taskbar to windows 11? That would look good
0 likesu r my ideal enderman...! keeep it up👍👍
0 likesAre 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.
0 likesimagine whatching this on January 19th 2038
0 likesI think Windows is made only for a few years of use, unlike Unix or Linux which are not limited in time
1 likeReplies (2)
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.
0 likesAll 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 😅
0 likesthat one sword.exe is funny
0 likesThat is in 15 years!!
0 likesThe computer doomsday will happen the day after my 30th birthday
Replies (1)
No. I predict computer doomdays to happen in December 31th 2025! In just 1.75 years. The 2k38-problem is easy pie against this.
0 likesI was curious, so I tried setting my time to 2038 as well.
0 likesUnsurprisingly, 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.
Replies (1)
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!
0 likesand 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.
In 14 years
1 likeI'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.
0 likesPlus 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.
0 likesAnd 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.
Replies (1)
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.
0 likesWoah, this is my first time hearing your voice. I used to watch you a lot, Your videos are always high quality
0 likesThis should not be a concern!
0 likesWindows will require a built-in atomic clock by then.
good music taste
0 likesMakes me wonder about WinAmp...
0 likesWe 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.
0 likesBtw 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?
0 likesYes 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.
0 likesMicrosoft most likely won't fix windows media player unfortunately since its legacy now, they'll probably just remove it entirely in the future.
0 likesMake a video on VMWare's XSAVE error, and how to trick/hack the registry to delete the error.
0 likesGreat vid man 👍
0 likesI 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?
0 likesReplies (1)
Most likely they'll just abandon compatibility of 90s and 2000s software.
0 likesyes finally another voiced video!
0 likesconsidering 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.
0 likesReplies (2)
@@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.
0 likesWindows 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.
0 likeswe cannon escape pi even when its at the end of time
0 likeshey enderman can you try what happens if you install the windows to the "C/con" and name the user con?
0 likessigma simon was here
1 likeWhat I just don’t get? Throw the zero to the year 2000.
0 likesJust… Change the zero?
the EPOCHalypse really should've expanded so there ISN'T one.
0 likesAUGUST 12TH, 2036, THE HEAT DEATH OF THE UNIVERSE
0 likesNo there just gonna ignore it until it becomes a problem
0 likesI can’t wait for windows 12
0 likesJANUARY 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
0 likesHi, can you make a video abt :
0 likesCreal stealer
Luna stealer
And Exloader stealer (i was attacked by it)
Pretty cool Enderman!
0 likesi 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.
1 likeReplies (5)
@@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.
0 likes@@winelectronic101 Also, 64-bit Edition is for IA-64 processors, while Professional x64 Edition is for x86-64 processors.
0 likes@@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.
0 likes@@winelectronic101 yes, but it´s also much slower and he worst version of Windows XP...xD
0 likesWhen 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!
There is Windows XP Professional x64 Edition
0 likesdon'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.
0 likesPartially.
0 likesThe fact 2k28 is closer to y2k scares me
0 likesgood to hear your voice!
0 likesWouldnt it be easier to update the software where the earliest date will no longer be 1970?
0 likesOne time I had 5000+ viruses on my computer and my antivirus couldn’t even save it we had to erase everything
0 likesenderman escaped minecraft and his now doing tech things 🫡🫡
0 likesNext video idea: Turning off Bitlocker encrypted drive without recovery key and password.
0 likesReplies (1)
I've seen a couple videos on how to read TPM data from the motherboard
0 likesif changing the date to the 2038, broke media player. What about changing the date to 2010 in real 2038?
0 likesDefending the Codes
0 likesnot anymore since windows 11 became popular apps will have started to become 64 bit so the 2038 issue will not be mutch
0 likesrip long, long live long long!
1 likeВидео топ,но некоторые моменты не понял так как английский у меня не родной язык
1 likeSoftware designers, the bane of hardware engineers and general population
0 likeswe are screwed D;
1 likeNext Vídeo Make Vídeo Windows 11 + ALL Windows Releases 1985 to 2024 = ? Please
1 likeReplies (1)
The Video is Like This
1 likeWindows 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
0 likesmine is jan 2,2038 at 3:00am
0 likesLove your videos enderman
0 likesthe tumbnail is my birthday
0 likesHi 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 😂😂😂
0 likesY2k38 is just y2k 2000 all over again not buying it
1 likei will be on linux once 12 comes out. edit: in 2029 after ltsc 2019 retires.
0 likesJanuary 19th, 2038 at π A.M. ?
0 likes(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?
1 likeReplies (2)
@@user-in3br2qs8x
1 likeYou're Missing on Something: Windows Longhorn and Windows Vista...
Because they don´t use the shit-timer of Windows 8/10/11!
0 likesTimer 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!
I miss those videos with text bubbles
0 likesHey mate, can I have a link to your discord? The socials tab on your website isn't working
0 likesyes 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
0 likesOld Samsung phones (probably new ones too): 💥💥
0 likesiPhones 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
0 likesHey Mr. Enderman, have you ever considered ever switching to linux? If so why, or why not? I am really interested
0 likesCan't wait for the media to freak out in 14 years...
0 likesYay! A voiceover :D
0 likesus linux users: i cannot comprehend this
0 likeshe kinda sounds like Simon from Cry of Fear
0 likesIf Windows still exists in 2038 I will eat a loaf of pumpernickel bread. By 2038 YOU WILL USE CO PILOT!
0 likesis your name Kirill Kozhevnikov? i found a dude named that who voices videos and he sounds exactly like you.
0 likesi love your videos becouse there are so cool
0 likeswhy that day in the thumbnail. god i hate that day.
0 likesYes but in which time zone are you using?
0 likesGuess we need a 64-bit integer now
0 likesdetroit become human reference?
0 likes5th time of asking windows 7 uefi class 3 (no csm) guide
1 likeEndeman can you Make a vid abt viewers malwsres please i loved them
0 likesNice to know all 32 bit computers will overflow on my 32nd birthday. Coincidence? I think not!
0 likesat January 1 2038, set the date on your computer to 2010. It's the easiest way now...
0 likesi bet...
0 likesyes
wait nvm windows is a piece of ####ing glass
Nothing happened with the Y2K panic, so..
0 likes1 like
Microsoft will either fix it by then or continue on the course of shooting themselves in the foot (metaphorically) till no one or few are using Windows by then.
0 likes1:05 Isn't it 0 o'clock?
1 likeReplies (4)
@@icantcomeupwithnames469
1 likeSo for Englishpeople is 12<1 if on the clock, or what?
@@Lampe2020 Nope, 12PM is noon, 12AM is midnight, and people will probably look at you funny if you say 0 o'clock.
0 likes@@World_of_OSes
1 likeI normally call midnight 0 o'clock, so it must be an English thing to go 12-1-2-3-4-5-…
I thought 12AM was noon, 12PM was midnight, relative to the day before and 0AM was midnight relative to the beginning day…
12 am means 0
2 likesWait can I simulate the y2k bug on windows 95
0 likesI related SO HARD when you said bad software design. JESUS CHRIST I swear 99% of applications are done with the sole puprose of being done and that's fucking it, I hate it so much
0 likesHopefully ill have a linux system by then.
0 likesHopefully ill have a linux system by then.
0 likesSo does that mean that windows 9x,XP, and and I assume vitsa/7 well self destruct?
1 likeReplies (2)
@@winelectronic101 True, but in the case of XP the 64x version wasn't very popular. As for Vista and 7 most of apps and games where 32bit
0 likesXP did have a specialized Professional x64 Edition, and Vista and 7 did have x64 editions as well.
1 likeWindows 10/11 might even stop working in the end of next year (End of 2025) allready. lol...
0 likesI wouldn´t be so worried about 2k38 yet.
As the 2k25 is much more prone and dangerous.
THATS ON MY BIRTHDAY 😭
1 likei like your clock
0 likesCan you do a video about doing hidden midi files for Windows? 3.0 to XP have midi files in the image file of these OS'S and i discovered one called CANYON.MID in Windows 3.1 .img from Internet Archive.
0 likesI thought "Y2K" as in year two thousand the style. 💀
0 likes#telescopefinderswwi1234nothingtoseehere
0 likesyear 2000 bug: electric boogaloo
0 likesY2K19 was even worse
0 likesOn this date
March 29 2019
The song Bad Guy came out...
And ended almost every other artist's career on Spotify
Replies (1)
LOL
0 likesI have a quick question this may sound rude but do you like Minecraft from ur yt name and profile?
0 likesThe question is: Will windows still be bloated spyware in AD2038….
0 likesWhat about installing Windows into USERS (or specified user) folder?
0 likesYes, but Something TERRIBLE Happens in Year 10,000
1 likeWhen will we ever learn that time will catch up to us much faster than we thing?
0 likesTo be fair, we have nearly 14 years until this actually causes an impact.
0 likesReplies (2)
A much bigger problem will come in 2025 allready...lol.forget the y2k38 problem.
0 likesY2K was rectified years before that became a problem. Idealy, you want to fix these things sooner rather than later, and most applications had this kind of thing fixed between 1996 and 1998. The same ought to be true for the Y2K38 problem if we have any hope of fixing things, especially since Windows XP, 7, and 10 are gonna be around for a while, not to mention other platforms.
1 likeWhy would they not survive? Y2K wasn’t that hard to fix
0 likesSince when did enderman start speaking with his voice
0 likesfirst rumours about the world ending on 2000 January 1 1:00 then on 2012 now its gonna be 2038 January 19 THE WORLD WILL END ON 2038 JANUARY 19 03:14:07 UTC
0 likesfirst rumours about the world ending on 2000 January 1 1:00 then on 2012 now its gonna be 2038 January 19 THE WORLD WILL END ON 2038 JANUARY 19 03:14:07 UTC
0 likesso my birthday in 2038??
0 likesis this the 2000 thing again
0 likeswhy are we fearmongering the fact that 32bit software should still be a thing by 2038 even with a unix superbug like this jesus lol
0 likesthey will just update it to 64 bits from 32 not a big deal
1 likeReplies (2)
@@user-in3br2qs8xno shit and like i said they update the timer to signed 64 bit int and everything will be fine
0 likesWouldn´t work on Windows as it allready stores it in 64-bit. Issue is the timer. Doubtful if it can be fixed.
0 likesMore Voiceover Videos thanks google for automatic translate for my language
0 likesNew windows are created for businesses but no one want to buy or using it because windows become difficult to use, just look at most business ceo's they are all from middle aged person knows noting about using a new windows progrm. Same fate with androids or mac os if its become too dificult to use no one want to buy it.
0 likes😅 at this point it's just better off to remove the 1970 part and reset it all the way up to 2000s
0 likesChat is gone now, use me as the chat if you want
1 liketo be fair, they still have a ton of time to "fix" it
0 likeswould 64 bit windows 7s be unaffected
0 likesGreat video!!!
0 likesGuess i Have to roll back the time on all my old hardware. urgh
0 likesY2K always comes back
0 likesY2K38 is on my b-day! :D
0 likesReplies (2)
no it's jan 20.@@Sentient-potato
0 likesJanuary 1st? You’d be in for a surprise then
0 likesDude holy crap, that's on my birthday
0 likesNo one uses x86 processors anymore. Windows will survive Y2K38. x64 is twice as fast and can hold twice as many integers.
0 likesWMP12 is not Y2K38 compliant
0 likesHi Enderman!
1 likeWAKE UP BABE ENDERMAN POSTED ANOTHER VIDEO
0 likesah. i was thinking its an video with music and text boxes
0 likesPlanned obsolescence nasty
0 likesI guess we living in 1970 in 14 years
0 likes35 minutes
0 likesand cool video
Great video!
0 likesCan you try what happens to Windows if you remove the critical process flag (ProcessBreakOnTermination value in the PROCESSINFOCLASS enumeration) from the csrss.exe process and then terminate it?
0 likesIf the OS is Windows 7 or earlier, there is no process protection by PPL, so you should be able to modify the flag from user mode using the NtSetInformationProcess system call if you enable the SeDebugPrivilege privilege (Please correct me if I am wrong)
Thanks in advance!❤
next up:windows 0.1 + 11
0 likesYes
0 likesAh shit here we go again
0 likesIm betting that means they plan on deprecating that component before Y2k38 happens. Really the OS we should be most concerned about is the Mac, because Linux is already using 64-bit epoch time.
0 likesReplies (2)
iirc mac uses the BSD kernel so they are 64 bit integers for counting time already
0 likesmacos time is actually shifted 69 years forward, 1970-2107
0 likesyou be uploading alot boy
0 likesHi so a twitch streamer banned me from his chat for telling him about the existence of this bug
0 likesWhy windows media player of all things? Totally not gonna cause problems for people like myself in the future, not mention problems with some of my own app projects that rely on an embedded Windows Media Player for background music playback. There again, this 2038 issue is quite a long way away, so i'm not too concerned about it but once we get down to 2 or 1 year before it then i will be concerned about it.
0 likesReplies (1)
The y2025-issue comes first! lol...And then if we survive this we can begin to pray.
0 likesBut i say: The 2k38 issue is much easier than he 2k25-issue! The 2k25-issue is deadly as at affects even e-vehicles! lol
Nice house enderman
0 likesNeat!
0 likeserm what the skibidi
0 likesfinally uploading daily(i hope)
0 likesVirus: Windows, you are free!
0 likesat the rate of microsoft's decline i wouldn't worry about it.
0 likesPersonally I don't really see if this will cause an issue, after all, it's only a problem for older applications that could either be updated or replaced as far as I can see, and if there is a real need to patch this forever I'm sure they'll come up with something they won't just let their most lucrative market go away like that... right?
0 likesReplies (4)
@@Faizan29353you realize xp machines are already mostly off the internet right? They don't need too
0 likesIt would probably affect a lot of 32 bit application which is still being used a lot especially one that is not getting any update and is closed source. Microsoft could add something like 'virtual time' as a compatibility but it will be stuck to the past.
1 likeOr some dev would make the program and sell them for profits. And then someone release an open source program 1 week later xD
@@Soup69God Genuine question: Couldn't the date just be set back to the start? I'm not well versed in the inner workings of this topic, please enlighten me
0 likesI 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.
4 likesi will miss the text boxes mann
0 likesDon't worry, John Titor took care of it...😅
0 likesMaybe the Alien Isolation developers will finally update to 64bit on Windows, even though they literally have it.. Linux, UWP, IOS are 64bit, but Steam, nahh, 32bit.. Bruh
0 likeswhats gonna happen though?
0 likesI Don't Think 2038 Will Survive Anymore!
0 likesWhere can you buy that clock? it seems nice.
0 likesY2K48
0 likeshello world
1 likeWill UWP app survive Y2K38??
0 likesReplies (1)
Yes.
0 likesI mean, if they survive 2037.
Were you born before or after Unix time 1,000,000,000?
0 likesyes it will
0 likes3am, Literally 💀
0 likesAssuming humans are still around to witness it. The way the human race is going, I doubt it!
0 likesThey probably forgot that lol
0 likesobviously will survive just like last time.
0 likesWhy should the apps even care about the date?
0 likesCan't they just ignore it if that's such a big problem?
Replies (5)
bro learn tech before talking about tech. and this is a legacy 14yr old app that was already outdated with the release of windows 10. enderman is trustworthy doesn't mean he is always and he will put shitposts sometimes.@@narrativeless404
0 likes@@ThatRandomToast What that clock even is for?
0 likesMulti threading synchronization is done by the OS
Timed events in the program are usually relying on a specific counter variable
@@narrativeless404 Wouldn't it malfunction without using an internal clock?
0 likes@@ThatRandomToast Why tho?
0 likesAll they need to run is an instruction pointer in the CPU
The date could be just a string of text from the internet
Apps have to rely on internal clock.
1 likeThis is on my birthday!
0 likesit actually goes to -21 billion I think not 0
0 likeswhy in the world do I get “end of the world” vibes when I hear or see January 19th 2038, weird,
0 likesTo me, Windows does not exist without Windows Media Player.
0 likesum maybe 128 bit will release? then windows will update to it?
0 likesI really like the naration, please make more vids like this.
0 likeswhy media player need to worry about wrong date and time😅
0 likesHello
1 likewhat if we went to 128bit stuff
0 likesWhy does this have to happen to all the software with decent UI
0 likesReplies (2)
@@mrfoxesite4482 the alternative is bland minamalism
0 likesyou meant 2000's UI. it's ugly for me.
0 likesNotice me Enderman or i take your pearls XD
0 likesas a wmp user oh god
0 likesEnderman, i need some help.I wanted to launch a virtual machine with VMware, but when i make the location to D:, it can't create the disk, because "Windows10x64.vmx can't be found", but in the normal location, which is C:/Users/Daniel/Documents/Virtual Machines/Windows 10 x64, it hasn't even created that folder yet.Can you help?
0 likesY2K38 sounds scary
5 likesReplies (5)
@@Lensquik sounds better and logically is stupid
0 likes@@jacpa2011 never said it was logical, just sounds better
0 likes@@Lensquik that means "year 38000" which doesn't make sense
2 likes"Y2K38" means "year 2k 38" or "year 2038"
@@Lensquik thatd imply itd happen in the year 38,000
2 likesY38K sounds better
0 likesYou do realise the video says "Will Windows survive Y2K38" .... And that is 200038 not 2038 as jou planned. Y2k+38 would be correct
0 likesсразу видно старую добрую снгшную каартиру с снгшным ремонтом
0 likesSet the time to 2023 BC, see what it does
2 likesReplies (5)
@@Byte_Youtube it would have to be negative time, cause BC years are like negative numbers, so i think that would be the most close thing to stone age
0 likes@@GabolateAnime I actually didn’t know that! I think he will find a way to set the time to the stone ages
1 like@@World_of_OSes Thanks for the info, im sure a new idea will appear soon
0 likes1601 is the earliest year Windows can go.
1 likeGreat idea :D
0 likesJohn Titor
0 likesEnderman do you even more upload it videos
1 likeWhat next video
Shoutout to the Game Cube for having a 128 bit CPU
2 likesCan't wait for its clock to stop working in the year two quadrillion or something
Replies (8)
@@dacueba-games How can you be so confidently wrong and also blind? Don't just look at the first result. The GameCube had a 32 bit CPU. The Wii U and Switch had a 64 bit CPU.
2 likes@@user-in3br2qs8x Yall are legit just allergic to google. Unsubscribing from this thread
0 likesWiiU´s cpu will last much longer than the gamecube`s cpu. You can use it easily until 2100 without any issue. Both are 32 bit-cpus btw. But: You can still tell them to calculate 128 bits no issue.
0 likesThe CPU's word size has little to do with what the actual size of the integer used for Unix time. 32-bit processors can handle int64s, for example, and there's nothing stopping a program built for a 64-bit processor from using an int32 for Unix time.
2 likes@@dustytux How can someone be so confidently wrong? Literally do a 2 minute google search.
0 likes@@dacueba-games They were all 64 bit. Most people at that time thought that "More bits = Higher performance". So, the Dreamcast, PS2 and GameCube were all called "128 bit"
1 like@@dustytux Either you're completely out of the loop or Wikipedia lied to me.
0 likesNo, it doesn't
1 likeyoo a fresh video
0 likesBro who's using windows media player legacy in 2038 💀
0 likes*enderman just found the end support date for windows media player lol *
0 likes(i bet $100 microsoft replaces it instead of fixing it like normal)
Y238 has a better ring to it
0 likesRight, so in 14 years, I'm switching to Linux because WMP is the only good player on Windows.
0 likesWill my linux laptop survive?
0 likesMe (a linux user) laughing from the distance
1 likeReplies (2)
@@winelectronic101 hm, why is that? I thought it only used 64 bit time
1 likeLinux isn't safe from Y2K38 either. Neither is macOS, BSD, Solaris, iOS, Android, ChromeOS, or any other operating system.
1 likehey Daily I see maybe it's BC of termination or smth like that or you had free time
0 likesSo what happens when it becomes 2038 on older not updated version of windows?
0 likesReplies (2)
What happens? Checkmate! Or: Game over! Whatever you like more...lol
0 likesMost features would break, especially if you're running an x86 version.
1 likeThe fact that Windows Media Player hasn't been updated and re-designed since 2007 is shocking, Windows are really lazy when it comes to this, I have grown to hate the UI of Windows Media Player because it looks so archaic and not in a good way, instead they made a second media player which is not as functional at least on my Windows 10 laptop. I switched to using iTunes fully about 12 years ago because i was getting impatient waiting for Windows to upgrade the Windows Media Player
0 likesReplies (3)
@@ColinsCity The legacy version has been renamed Windows Media Player Legacy with Windows 11 22H2.
0 likes@@bananatoofat The UI was updated in Windows 7. In fact, WMP12 stupidly is a step backwards from WMP11 in the sense that you need to open separate windows to switch between the library and the now playing view. Windows 8 and onward wanted people to switch to their metro / UWP alternatives which they are still pushing in Windows 11, despite the fact that the whole point of it to make it compatible with Windows Phone is pointless now because WP no longer exists.
1 like@@bananatoofat i have never seen it being called legacy on my Windows 8 or 10 laptops, it seems to be a recent thing, but they should have updated it's UI at least for Windows 7 or 8 maybe just even a lazy Dark theme to make it look more modern
0 likesEnderman voice reveal 🤯
0 likesReplies (1)
wdym he has been narrating videos forever
1 likeWouldn't it be Y2K48
0 likesMicrosoft will probably fix it like 1 year before 2038
0 likesReplies (1)
Or worse, 1 day before January 19.
0 likesEndermanch listening to opeth, based
0 likescool
0 likesEARLY! FINALLY!!!
0 likesI love Enderman ❤️ ❤❤❤❤
0 likesEdit: I like you
i will be on Linux way before then.
0 likesender try uninstalling safari from a macos device
0 likesloads of server computers still run XP, making me assume that loads of them will still run Windows 11 in 2038. This could absolutley destroy the internet if noy patched
0 likesReplies (3)
@@circleinforthecube5170 The bigger problem that we have is the US military still relies on Windows XP for critical tasks, which could lead to a downfall on the protection of America itself.
0 likes@@winelectronic101Microsoft might not even be around they arent what they once were, also thinking win xp being 40 is Insane to think its only 14 years away.
0 likesIt's highly unlikely that Microsoft would touch a near 4 decade old operating system just to fix this, especially since it's overall family has been out of support since 2019.
1 likeIf Microsoft doesn't patch up the system, then I see we might have a widespread issue. If Windows has any market share by then. Edit: macOS could have a Year 2038 problem, as the old Macs (new ones also!) don't allow you to set the year to 2038.
1 likewhy are you here? Go elsewhere.
Stop.
Read more...
Edit: apparently the iOS calender app doesn't allow you to set a event past the year 2079...
Replies (4)
@@winelectronic101 interesting... Thanks for the discovery.
0 likes@@Windows2000Professional.s I found out an interesting one with the iOS Calendar app, it doesn't allow the scheduling of events beyond the year 2079. Clearly that doesn't have a 32-Bit timer, but if that's when 64-Bit timers go out to, it's not much. Either that or this is some sort of software bug with the system clock.
0 likes@@winelectronic101 I mean... The timer for macOS could be 32-bit.
0 likesSo basically. Modern macOS being entirely 64-Bit is a lie then.
0 likesOPETH 😍
0 likesThat's my birthday
0 likesi think microsoft has a 64 bit thing, right?
0 likesReplies (1)
You're forgetting about the Windows on Windows 64-Bit technology, a 32-Bit compatibility layer for 64-Bit Windows which is essential to run 32-Bit apps. Believe it or not, plenty of apps developed today still use 32-Bit, mainly because the devs don't see the benefit of a 64-Bit version if it not intended to use more than 4GB of RAM.
1 likewinrar trial would survive tho
0 likesisn't this only an issue with 32bit? I heard 64bit's upper limit is a few billion.
0 likesReplies (1)
A few hundred billion, yeah.
0 likespeople still use WMP?
0 likesFortunately, I expect to be using Linux in 2038. Not sure what Linux though, who knows what will be good in 2038. Currently I'm using Debian 12.
0 likesReplies (1)
I will laugh so hard if Linux will get this problem with their newer 64bit-versions as well...!
0 likeswow
0 likesAugust 12, 2036.
0 likesMicrosoft will not survive
january 19th is my birthday lmao
0 likesOpeth!!!!!!
0 likesbased opeth enjoyer
0 likesMakes me wonder if macOS will be able to survive, too?
0 likesReplies (2)
MacOS since Catalina cannot run 32 bit code, so Apple already mandates 64 bit. So not as big of an issue there.
0 likesMacOS is controlled entirely by Apple, and plays by Apple rules. And Apple developers are required to write 64-bit code, no 32-bit allowed since Catalina, and Catalina onward is not backward compatible by an Apple decision. So this is not as much of an issue on MacOS as with other OS platforms.
0 likesПосле планета 1.1. 2036 год процесс 100% конечно)
0 likesSoooo... Changing to Linux in 2038 should do the trick?
0 likesReplies (2)
Windows isn't Unix-based, but you'll probably have more older, proprietary software on Windows having issues than on Linux. It being called Unix time doesn't make it a Unix problem.
1 likeNot necessarily, since Linux is a Unix based operating system. Nobody is safe from Y2K38 because it originated as a Unix 32-Bit time overflow problem.
1 likebro idc if my windows 11 says 0 instead of 2038
1 likei only care about coding FNF mods in Kade Engine
Replies (1)
@@bananatoofat bruh... i'm 16... almost 17... fym?
1 likemore videos with voice
1 likeI LOVE YOUR CHANNEL! 25th comment. your straight up amazing
0 likesReplies (1)
*you're
0 likesPREPARE YOURSELVES, BROTHERS AND SISTERS! BACK UP YOUR SAVE DATA!
0 likesWhy does media player even need to access system time?
0 likesReplies (1)
Every application accesses system time, regardless if it needs it or not. Applications would malfunction without an internal clock.
2 likeswhat's the TLDR?
0 likesкто знает что он русский?
2 likesyou might wonder then
0 likesyou might wonder then
nice
doesn’t this mean that windows 11 will work fine expect the media player after 2038
0 likesReplies (2)
How can we fix this? @@user-in3br2qs8x
0 likesNo. It might crash when you start a single program. Clock will run crazy. Your Windows will through out error, after error after error...etc!
0 likesi cant belive it..... do we really have to turn time back just ot prevent this
0 likesReplies (2)
why is that sounds like conspiracy theory@@user-in3br2qs8x
0 likesEven then you couldn´t prevent it! I predict another much more dangeorus problem for the year 2025! All computers will stop working. It´s inevitable.
0 likesMy Birthday is January 19
0 likestry to instal windows 10 on a microwave. that could be fun
0 likesBro is doing math for me 😭
0 likesДобрый вечер автору! Приятно видеть такой контент
0 likesP.S. пишу на русском так как знаю что вы разговариваете на моем родном языке (русском), удачи в развитии канала
Here before watching the video, my guess is yes.
0 likesWill anything survive Y10K? lol
0 likesНа каком языке тебе удобнее разговаривать?
0 likes(Which language is more convenient for you to speak?)
Replies (1)
english.
0 likesWhy do you need Windows from USA if you will have Russian Cheburnet by 2027?
0 likeswhoa
0 likesWould it be possible to fix it to move the time and date to 64-bit computing?
0 likesReplies (2)
@@mrfoxesite4482 I have the first to not use Linus on my PC
0 likesbro this is a legacy app and windows is closed source.
0 likescool vid :D
0 likesdoes bro actually play minecraft?
0 likesinstall Windows 11 to C:\Program Files pls 💀
0 likesWhat will happen to FreeBSD 32bit in 2038? Will it work/will libraries written under 32bit work properly under 64bit? Could you check it out :D
0 likesReplies (2)
@@user-in3br2qs8xMy database just crashed after I set 2038, but I could compile source and Explore files, it just broke my database connection, nothing else.
0 likesProbably there is some way to fix it. 🤔
no 32-bit applications will work after 2038! game over. Your ressources will be insufficient.
0 likesYou`r voice so wow❤❤
0 likesmy bday?????
0 likesEnderman pls help, my pc is crashing and nothing will help not even Microsoft support I’m getting a amd key id not found error, I will literally consider joining patreon or joining your channel member thing if you help, thank you
0 likesStop the war pls
0 likesHello Enderman
0 likesI'm Seyed
Dont worry August 12th 2036 will come first anyway
0 likesThank you so much for doing a video on y38k
0 likesReplies (3)
@@E-dart oh I see
0 likes@@navoneelmitra6456 it’s just another term
0 likesY38K means year 38000
0 likeswhat does it even need the time for?? its windows media player
0 likesReplies (1)
Every app needs the time. Without an internal clock, independent applications would cease to function properly.
2 likesDamn Microsoft, after 24 years they still have not fixed this problem.
0 likesReplies (2)
@@Faizan29353 True, but some apps still use the 32 bit architecture. Although I updated my system and tried this bug, and it's fixed. They finally fixed it.
0 likes@@Faizan29353 32-Bit support is still on Windows 11, just not at the OS level.
1 likeWill I survive 2038?
0 likeswait so what will happend in 2038
0 likesReplies (3)
Machines around the globe will sop working. Game over. You will begin from zero.
0 likesThe problems coming in 2025 will be much more deadly though. 2038 is a joke. But in 2025 TESLA e-cars will race against tres. Trains will collide. Planes will crash. Helicopters and even boats will crash. GPS will stop working etc. 100% DEATH
what are the problems tho... and do i have 64 or 32 bits@@phonl1
0 likes32-bit Unix time will overflow, causing a lot of problems
1 likeHow about getting AI TO FIX IT
0 likesso no more gta san andreas in year 2038
0 likesluckyly gta 5 is 64 bit based
try windows 10 1507
0 likesit works
well, hopefully, windows does not survive, forcing people to migrate to apple and linux, that'd be great!
1 likeReplies (2)
@@Lusc1nt wdym? Linux is alredy good for average users
2 likesMaybe Linux should become good for an average user so that people want to switch to it instead of it being used by 5% of people? If people are forced to switch then it's for sure ain't that good, ain't it? Linux Evangelists are so funny 😂
0 likes0 likes
why was it signed in the first place
0 likesReplies (1)
So that dates before 1970 could be represented, I would think.
1 likeSo to abswer yout question, yes windows wil survive but windows media player will not, anyway we are overva decade from that tome, so I bet you any windows version not EOLed at that point will work just fine ( including whatever media player ms ships as default. For third party apps your guess is as good as mine. My guess is after about 2034 there will be a mad rush to fix whatever has been ignored up to then, but the non texh media will be ,largely quiet about itas it will be to technical for non techs to understand , y2k was way easier because the 2 digit year number rolled over to 00, apsomething date relared that doesn't even happen on new years eve , if they care at all will be filed under, meh the nerds'll fix it.
0 likesActual First
2 likesVoice reveal? 😳😳
0 likesReplies (1)
no he did it several times over the past 3yrs, new viewer.
1 likey2k 2
0 likesimagine how bad planet will be in 2038
0 likesReplies (1)
Total Destruction ;) That´s also my game´s name fitting for year 2025, not for 2038! Most of humankind will be dead by 2038!
0 likesHuge chaos is coming in 2025.
Hello World
0 likesreal
0 likesHi
1 likeIt's a legacy app, of course it's broken.
0 likesReplies (1)
Microsoft breaks it so you gotta use some bland new worse media player
0 likesNo, because Linux exists and Windows will be adware with only a little bit of operating system on top by then...
0 likeshllo everybody premiere starts in 10 secs..
0 likesok
0 likessimple answer yes if its a 64bit version
0 likesReplies (2)
@@winelectronic101 Well, that´s the "Price" you pay for keeping stuck on 32 bit stone-old applications...Time to buy everything again!
0 likesFancy new 64 bit Bioshock! Lmao! It just crashes 24/7!
While the old 32 bit version runs with 300 fps like it should!
Not exactly, since 64-Bit versions of Windows depend heavily on 32-Bit assets for compatibility reasons.
0 likeswhy the heck is it all in seconds?
0 likesReplies (1)
Because modern hardware has POOR performance...! And when you have only few ressoruces, that´s how you calculate it. You have a timer, which measures seconds. And then you will run out of ressources later.
0 likesOlder chips had way, way way way more precise timers. Allowing you to run them for...~1000 years without running out of ressources.
early time
0 likesyou never mentioned the windows 11's new media player which works on even windows 10 20h2 now! so yeah except CD burning tools, windows media player legacy is long gone and dead.
0 likeswindows 11 goes further than that
0 likesReplies (1)
w11 uses unix time
0 likesthe biggining
0 likesHello enderman 😀
0 likesi don't think any 32 bit app or service will exist in 2038 lol also windows will be like trying to steal your credit card selling you some sh1t like 500 startups for 5 dolars
0 likesLike y2k
0 likesif it's just windows media player, then it should be fine, atleast i'll be fine.
0 likesReplies (4)
@@user-in3br2qs8x fair enough
0 likes@@ecogreen123 Not all bugs can be fixed.
0 likes@@user-in3br2qs8x theoretically they will come out with bug fixes for things like that before it's an issue, right? or is that too much to ask from large corporations. (honestly i will also laugh lol)
1 likeAll software will stop working. As they ALL rely on 64 bits today (well most of them). Steam will stop working. Pocket-Calculator might stop working as well (i laugh so hard if this is true xD).
0 likesWow im exactly the 1000th comment
1 likePlease if you can. Make more videos with your voice
0 likesOh hell no...
0 likesОн рано или поздно на линукс перейдет...
0 likesomagad narrated video (i got unscammed real)
0 likesLinux forever>>
0 likessolution=get a 64 bit computer
0 likes32bit os are gonna be done
0 likesReplies (4)
except windows
0 likes@@IamAFK14 As of now 32-Bit applications are still compatible with 64-Bit Windows. But by then 32-Bit apps would be useless.
1 like@@winelectronic101 but my 32bit app is gonna be gone
0 likesTechnically most 64-Bit operating systems (especially in the context of Windows) are hybrid 32/64bit operating systems because they have 32-Bit compatibility layers, so in a way nobody's really safe.
1 likeahh, we are dead!
0 likesReplies (2)
Dammit, not only is Black Ops 2 'boutta be real in 2025, but also another year number problem that's gonna be dealt with
0 likesThere is even another IT-problem coming in 2025 allready. lol. 2k38 is far away. It would be a miracle if nobody dies when this happens.
0 likeslinux use 64bit timestamp to solve this issue
0 likesReplies (2)
@@user-in3br2qs8x most elf are x86_64 rn
0 likesIf you use 32bit applications in Linux it will still be affected since these will no longer work. As a 32 bit application doesn´t have a 64bit timer.
0 likes2:40
0 likesYou so smart
0 likesReplies (1)
bro this is clickbait and he was extremely dumb.
0 likes4500th like omaigad
0 likesWithout watching but also knowing full well what 2038 means... I hope not so we can say good riddance.
0 likesHi
0 likesEnderman i'm a big fan :D
0 likesSlight issue with your conclusion on 2038. Changing the date causes issues yes but that date is 14 years from now and I am fairly certain that the version of windows media player you are using will no longer be what is used for the version used. Software goes legacy mode after roughly 10 years. Always has. So your video is not informative and is literally just for clickbait
0 likesReplies (1)
its already 14 years old and is already legacy. in 2026 they should remove it.
0 likesUhm.. right on January 19th is my birthday
0 likesGod i fucking hope it doesn't.
0 likesW
0 likesWindows 7 is best windows in all times
0 likesReplies (1)
Na, Windows XP was even better! But. Windows 7 was best MODERN Windows, correct!
1 likeYes, until it's 32 bit.
0 likesThis makes me kinda sad because I much prefer WMP over the stock app. I can’t install other players on my company laptop other than Spotify and the modern app and Spotify take half a gig at idle and WMP only takes 30MB when playing audio. I miss software designed like WMP.
0 likesReplies (1)
why are you using company laptop? also it's 14yrs away and ik your concern.
0 likesвидео с голосом и часть комнаты показал. слишком много экшена бро
0 likescrud i use windows
0 likesNOT MEDIA PLAYER!!!! NOOOOOOOOOOOO!
0 likesЯ не понимаю😭😭 он русский или нет????
0 likesswitch to 64 bit problem solved
0 likesdidnt understood shit
1 likenot helping microsoft anymore lol
0 likes2:16 blud is making roblox script 💀
2 likesReplies (2)
It isn't lua
0 likes@@xx_gosha_xx That's C++ or C or idk
0 likesbro no longer living russia
0 likesAre you from russia?
0 likesIt's a program that is being phased out thank god
0 likesReplies (2)
@@winelectronic101 nah I don't think so, there's really no best replacement to Snipping Tool or Snip and Sketch but the new Media Player already provides best experience than Media Player Legacy. While yes there would be some backlash happening, its not that big of a deal
0 likesThat could lead to backlash which results in it staying for another 2 decades. They've tried this before with Snipping Tool and it didn't go in their favor.
0 likesi thought ths was a virus BRUH
0 likesAh Christ, not this shit again.
0 likesyour voice 🔥🔥
0 likesа где музыка?
0 likeswhats the "sword" app at 0:18?
1 likeReplies (1)
clicksword.org 🤫
1 likewhats Y2K38
0 likesReplies (1)
year 2038-issue!
0 likesHiii ❤❤❤
0 likesPsch, just say "2038." Saying "2K38" doesn't save any effort or space over that like "2K" does over "2000."
1 likeI did not understand anything what
0 likesno way the only good media player on windows is gonna fail in 14 years 💀💀
0 likesReplies (2)
mpv has a windows version, though
0 likesThat's because M$ decided to preload the 32-Bit version of that version on modern Windows instead of the 64-Bit version, which was stupid since by Windows 8 a majority of PCs had a 64-Bit OS.
1 likeNot going to happen. Sorry 🤷♂
0 likeshi
0 likesSub to enderman
0 likesbetanomu 😐
0 likesi miss your voice
0 likesplease watch dr Geoff Lindsey to improve your accent.
0 likeshow about xp 64 bit
0 likesReplies (2)
Windows XP 64-bit Edition or Professional x64 Edition? These are different things. The former is for IA-64 processors and the latter is for x86-64 processors.
0 likesNot even 32-bit XP is affected aside from Windows Media Player.
0 likeshi
0 likesAndrew you can give me a laptop to me play pls
0 likesJan 1st 1970
0 likesballs
0 likeshi
0 likesMac users:
0 likesShameless copy of https://youtube.com/@Endermanch249 :/
0 likeshi
0 likesello
0 likesMicrosoft should just remove the legacy version of Windows Media Player when Windows 12 gets its first public beta.
0 likesso like why not just count by minutes or smth
0 likesBut the Y2038 bug only applies to Unix-based systems. Windows is not Unix-based.
0 likesReplies (2)
He showed an example of a Windows program having issues in the video. Come on.
0 likesSome applications use 32-bit Unix time
1 likeWe don’t need windows in our life, Linux is better
0 likesI hope windows doesn’t survive
Replies (2)
@@Lusc1nt there’s many version, the best and most windows-y are Linux mint and Linux fedora
0 likesI sure hope Linux becomes better for an average user. Not a good look there for an OS to be good only because its competition has one bug which will be fixed 😂 Maybe Linux should become good for an average user so that people want to switch to it instead of it being used by 5% of people? If people are forced to switch then it's for sure ain't that good, ain't it? Linux Evangelists are so funny 😂
0 likesOMG someone hacked your account and used it for bitcoin mining.
0 likesReplies (1)
nah.
0 likesI don't think there will even be a Microsoft then.
0 likesI know 2038 isn't trchnivally that far, but I also think Ms is doomed
Replies (1)
Unless they follow the rebranding strategy that Fb and Twitter did...
0 likesнихуяя, видео с голосом, он у тя красивый
0 likesпон
0 likesWait Windows Won’t Work Anymore In 1/19/2038? 😰
0 likes72nd!
0 likeswo
0 likesDo lesbians get periods?
0 likesDo lesbians get periods?
0 likesU STOLE ALL MY ROBUX
0 likesU STOLE ALL MY ROBUX
0 likesU STOLE ALL MY ROBUX
0 likesThat's why 32-bit support must be dropped
0 likesReplies (1)
Good luck convincing developers to switch
1 likegi enferrm
0 likesТЫ РУСССССССКИИИИИИИИИИЙ?
0 likesПривет, если ты меня понимаешь ответь
0 likescan you stop mispronouncing 2038 it's pronounced TWENTY THIRTY EIGHT
0 likesE
0 likes727th like lets go, im pissing off the osu players :D
0 likesстрашно
0 likes1000 firts people
0 likes👇
oh no
0 likesas someone who recently turned 1 years old as of march 2024, i can confirm that i did not survive january 19th 2023.
0 likesno its going to happen on AUGUST 12 2036 THE HEAT DEATH OF THE UNIVERSE
0 likes4th
0 likesIs windows 11 good
0 likesReplies (7)
@mikkelsenelvis windows 7 is pretty good functionally but I wouldn't use it connected to the internet. I've never had any visible problems using it before but I hear most of the nasty stuff you can get on windows 7 computers is stuff that you nor your computer can detect. better safe than sorry IMO.
0 likes@@XYZB0RG Stay on Windows 7
0 likesNo
0 likesnope. when windows 10 runs out of support, switch to something better like linux
0 likesits alright. Not much of an upgrade from 10 though.
0 likesno
2 likesno
2 likesjus say 2038. people online typing that y2k shit sound gay ah hell
0 likesShow me your face.
0 likesI dislike narrated videos
1 likeWindows & Bill Gates sucks. Explorer is the worst! They all want our data & history to sell us out & for them to get richer. They are trying to run the world and that is diabolical!!!! Fuck Windows & Explorer. Currently running on LINUX. It's the best & safe as fuck!
1 likeLately I'm thinking an even better question to ask might be will Windows survive until Y2K38.
1 likemedia player is already like abandonware, it's an issue in the program, not the system as a whole. this is just dumb fear mongering. Media player is the only example you gave, it's sub systems haven't changed since win 7, bro has a suprised pikachu face over a 32bit program not working
0 likesAUGUST 12 2036. HEAT DEATH OF THE UNIVERSE. AUGUST 12 2036. HEAT DEATH OF THE UNIVERSE. AUGUST 12 2036. HEAT DEATH OF THE UNIVERSE.
0 likesjokes on u we have 64 bits ehhehepudhpihusihushuhpsphusipaybaobwobwkyugkyusgugysuktgs
0 likesI've been looking at this recently, and making all my software compliant to 2038. There are quite a few problems that will be out there beyond the obvious CTime and Time_t replacement. And a good question to ask is will Windows 11 cope with the timeserver roll over that will happen in Feb 7th 2036. In this case, it can check for the top bit being zero and adding a value equal to that date and time, but the question is .. .does it? We can only test this by creating a time server that can be faked to give a future date. In this case it's using a time base of 1900 not 1970, and using unsigned arithmetic. Anyone using COleDateTime instead of CTime might think they're safe but the getcurrenttime function .. .can you guess..? ... yes it calls time() - a 32 bit based time function. Stupid or what! I made my own CTime2 class to cope, it builds on ColeDateTime but has a correct setcurrenttime function. And there are areas like doing FindFirst, FindNext, where you are getting file dates in the structure, and those are 32 bit.. And there are database date fields --32 bits again. And there are probably all sorts of other areas that I've never used that aren't compliant.
0 likesY2K38 is probably gonna be another hoax
0 likesgighurhghhrhrfhurhfrfhrf
0 likeshttps://m.youtube.com/@y2k-y2k38-software-technology/videos
0 likesEnjoy my subscribe! +1 sub
0 likesCNN is reporting that the January 19, 2038 clock problem is due to a dog whistle from President Trump, via orders from Putin.
0 likesReplies (2)
@@Someone-oy2li "You know enderman is Russian right?"
0 likesYou know I am Russian. Right?
You know enderman is Russian right?
0 likesTech industry will just use y2k theory two to sell more hardware. Y2k and the COVID toilet paper event are both examples of fear marketing.
0 likesill be shocked if the world isnt nuked over a taiwan war in 5 years.
0 likesMSVC started switching the standard C "time_t" tick counter to 64-bit on verion 8 or Visual Studio 2005 (MSVCR80.DLL). Yes, EVERY older application has to be recompiled to be used beyond the max value of 32-bit time_t at January 19, 2038 3:14:07 UTC, otherwise the time value in the app will be simply flipped back to 1970. Check your application DLL dependencies, if its VC Runtime dependency is older than 8.0 (MSVCR80.DLL), it must be recompiled with the "new" time_t type to be used beyond the glitch.
1 likeThe Linux kernel 5.6 (Mar 2020) requires application to be compiled against 64-bit standard c time_t e.g. musl libc 1.2 (Feb 2020) and glibc 2.32 (Aug 2020). Months before that, the Linux kernel 5.1 (May 2019) started to provide time64 syscall. However, since time_t is just c "long" type, only 32-bit application have this concern because "long" is 64-bit in 64-bit application already.
HOOOLY SH*T WINDOWS IS A DOORKNOB
0 likesThis video is stupid m
1 likeFeel more like Windows won't survive TO 2038 at the rate they are going with anti-consumer invasive data farming.
0 likeswasnt it Red Hat under IBM that took on the mission to ensure every human being on this planet has a laptop?
0 likeswikipedia dot org dash wiki dash One_Laptop_per_Child
lets just hope they were linux.
Windows 10 PRO SERVER DATACENTER ver:1909 (Windows Server 2012)
0 likeshttps://youtu.be/IUGA9A8c9Uo
u can destroywindows with command: rd %AppData%
0 likesReplies (1)
no only your user and just create new user.
1 likeWill windows survive? Doubtful. Especially with the corporate greed, spying, theft of your personal information, and bad political support.
0 likesPeople are beginning to switch to Linux as it is free, doesn't spy or steal, and doesn't get involved in politics.
Oh and updates and software are free too.
can you please try to help me try to make a you are an idiot website
0 likesi have a virus for you to review https://drive.google.com/drive/folders/1wfAQL4b03B_nYPb2-92XaMFeglZM5UI_?usp=drive_link
1 likeits really cool even tho its bat
:-\
0 likesI think the bigger question is "will microsoft survive its customer service?". Its worse than trying to get a doctor to look at a bruise on your elbow on a Saturday night in an NHS A&E in east London... basically you call, they hang up after an hour or so... you call back and they remember your number, disable the menu system, tell you to go on line and hang up. You have to wait a while before you can call back. MS support is punishing the west... and the only reason you're calling is because THEY wiped your settings in the authenticator app.
0 likesEndi men is wussian
0 likesNT has used 64-bit time since the beginning (GetSystemTime and GetSystemTimeAsFileTime in usermode). Any apps with bugs must be converting to 32-bit Unix time on their own.
3 likesI do a lot of kernel development as a hobby for windows 10/11 and LARGE_INTEGER is still used a lot
0 likesI am willing to bet my 300$ pc setup that Mircosoft is gonna fix it last second again, except this time it wont work...
0 likeswhats gonna happen to all the army and corporate PCs that still run windows xp, 7 and 8 🤡
0 likesReplies (2)
Applications that use 32-bit Unix-style time_t are of course affected
1 likeY2K38 doesn't affect Windows itself
1 likeYour voice is ugly, please bring back the text :)
1 like