(MoC) Posted April 1, 2007 Share Posted April 1, 2007 Well I saw this 2038 unix faliure {censored}. I set my computer to Dec 31, 2037 and then it hit 12. What happened? It said Jan 1 12:00 2038. I did this on all my computers that are unix based. No bug. What a dumb rumor. Now there is going to be a second widespread panic because of some idiots....... Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/ Share on other sites More sharing options...
Colonel Posted April 1, 2007 Share Posted April 1, 2007 ...nice.. Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-337847 Share on other sites More sharing options...
bwhsh8r Posted April 1, 2007 Share Posted April 1, 2007 ..... these types of glitches may make the {censored} display wrong times/dates, but who really cares? its not gonna kill your computer...... y2k was scary because if bank computers and databases thought it was 1900 then itd make theh whole system not work until fixed Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-337956 Share on other sites More sharing options...
The Baron Posted April 1, 2007 Share Posted April 1, 2007 It's not the 1st of Jan 2038 that's affected, it's January 19, 2038, at 7 seconds past 3:14 AM Greenwich Mean Time. All to do with 32-bit computing and time_t strings. Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-337981 Share on other sites More sharing options...
Dr. Heckles Posted April 1, 2007 Share Posted April 1, 2007 It's not going to happen until 2038-01-19T03:14:08Z. There really is no way to express the ticks above that using a 32bit integer. It doesn't have anything to do with displaying the date, bwhsh8r. Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-338039 Share on other sites More sharing options...
bwhsh8r Posted April 2, 2007 Share Posted April 2, 2007 It's not going to happen until 2038-01-19T03:14:08Z. There really is no way to express the ticks above that using a 32bit integer. It doesn't have anything to do with displaying the date, bwhsh8r. yea.... i was talking the y2k..... this one, no clue, never heard of it, dont really use unix.... and david..... you do know linux is NOT unix, right? because i think i remember we had that talk before.... Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-338047 Share on other sites More sharing options...
asap18 Posted April 2, 2007 Share Posted April 2, 2007 Basically, in unix there is a variable named time_t, which counts the number of seconds since unix was written, (sometime in 1974), since time_t is a signed 32 bit integer it can only actually use 31 bits. So it will eventually in 2038 hit the max 32 bit limitation and reset everything to december 1900. And you cant convert to an unsigned int since it would mess up all the apps that depend on its storage class. Thats why 64 bit is very important to transition to. Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-338050 Share on other sites More sharing options...
(MoC) Posted April 2, 2007 Author Share Posted April 2, 2007 yea.... i was talking the y2k..... this one, no clue, never heard of it, dont really use unix.... and david..... you do know linux is NOT unix, right? because i think i remember we had that talk before.... Yes, If you see that post it clearly says "UNIX based". These platforms include Mac, Linux etc. Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-338059 Share on other sites More sharing options...
bwhsh8r Posted April 2, 2007 Share Posted April 2, 2007 Yes, If you see that post it clearly says "UNIX based". These platforms include Mac, Linux etc. ok, mac is kinda sorta, not really based on unix, although it is more unix based than linux, linux has NEVER been unix based, its designed to be unix-Y (aka, it acts kinda like it) so really...... you dont have a unix based box, unless you want to consider a bsd based system unix based, as bsd used to be unix based (they removed all the unix parts to freely release it..... so even thats a technicality.) and asap18, ohh.... so thats what it is, thanks for explaining! max Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-338062 Share on other sites More sharing options...
Dr. Heckles Posted April 2, 2007 Share Posted April 2, 2007 You are being ridiculous. They are all like Unix. BSD most certainly is Unix. What the hell are you saying! It's as real as Unix gets. And they all measure time the way Unixes do with a 32bit variable counting ticks. I'd really like you to explain to me what you think any of the BSDs removed or what you think Unix even means? If you don't understand something, don't reply. I've seen more misinformation posted by you than just about anyone on this entire forum. Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-338071 Share on other sites More sharing options...
Jeezoflip Posted April 2, 2007 Share Posted April 2, 2007 Well...considering most of our computers we are using right now won't work in 31 years (2038), i dont think we have much to worry about....lol. Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-338435 Share on other sites More sharing options...
Embio Posted April 2, 2007 Share Posted April 2, 2007 no but the real problem is that computers involved with things like mortgages have to make 10 or 20 year predictions. eek. Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-338472 Share on other sites More sharing options...
bwhsh8r Posted April 2, 2007 Share Posted April 2, 2007 You are being ridiculous. They are all like Unix. BSD most certainly is Unix. What the hell are you saying! It's as real as Unix gets. And they all measure time the way Unixes do with a 32bit variable counting ticks. I'd really like you to explain to me what you think any of the BSDs removed or what you think Unix even means? If you don't understand something, don't reply. I've seen more misinformation posted by you than just about anyone on this entire forum. Rofl, bsd was a set of unix patches, eventually there were so much rewritten they decided to remove all the old unix parts to release it for free.... so there is no unix left..... technicially, but bsd is way more unix than linux, linux has never had any unix in it. Unix (officially trademarked as UNIX®) is a computer operating system originally developed in the 1960s and 1970s by a group of AT&T employees at Bell Labs including Ken Thompson, Dennis Ritchie and Douglas McIlroy. Today's Unix systems are split into various branches, developed over time by AT&T as well as various commercial vendors and non-profit organizations. The present owner of the trademark UNIX® is The Open Group, an industry standards consortium. Only systems fully compliant with and certified to the Single UNIX Specification qualify as "UNIX®" (others are called "Unix system-like" or "Unix-like"). During the late 1970s and early 1980s, Unix's influence in academic circles led to large-scale adoption (particularly of the BSD variant, originating from the University of California, Berkeley) of Unix by commercial startups, the most notable of which is Sun Microsystems. Today, in addition to certified Unix systems, Unix-like operating systems such as Linux, Mac OS X and BSD derivatives are commonly encountered. Sometimes, Traditional Unix may be used to describe a Unix or an operating system that has the characteristics of either Version 7 Unix or UNIX System V. thats what i call unix, those oss are Unix LIKE. Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-338645 Share on other sites More sharing options...
asap18 Posted April 2, 2007 Share Posted April 2, 2007 But BSD and Linux both use the time_t variable so no matter who is right it is still a problem for 32 bit systems. Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-338686 Share on other sites More sharing options...
(MoC) Posted April 4, 2007 Author Share Posted April 4, 2007 Ok lets clarify a few things: Linux is not UNIX: It is based on it. It was and is supposed to be a port of UNIX to x86 based computers (RISC - CISC) transition. Mac is kinda sorta UNIX: Well, basically it has the same idea as the above. Also, retorical question: Now really, why would all these systems not be based on UNIX if they have the same bits and pieces (time_t + etc)? Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-339986 Share on other sites More sharing options...
A Nonny Moose Posted April 21, 2007 Share Posted April 21, 2007 Luckily, Mac OS Classic uses (9 and below) have no fear, lol Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-351062 Share on other sites More sharing options...
bwhsh8r Posted April 21, 2007 Share Posted April 21, 2007 Ok lets clarify a few things: Linux is not UNIX: It is based on it. It was and is supposed to be a port of UNIX to x86 based computers (RISC - CISC) transition. Mac is kinda sorta UNIX: Well, basically it has the same idea as the above. Also, retorical question: Now really, why would all these systems not be based on UNIX if they have the same bits and pieces (time_t + etc)? well.... then linux and bsd cant be free if they wernt based on it, but linux is not and has never been based on unix, unless linus torvalds is lieing, because he wrote the KERNAL FROM SCRATCH...... it may be based on the same idea and perform similarly, but its not.... if there is any unix parts in an os now you would have to pay SCO royalties.... you dont pay for linux do you? bsd had its unix parts rewritten from scratch to make it free. but they do all function alike. Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-351076 Share on other sites More sharing options...
macsga Posted May 10, 2007 Share Posted May 10, 2007 This is an interesting topic. I'd like to contribute a bit to the thread, since I found out some things about it accidentally. Please read this page to get to know what this is all about - I hate to repost things that are already posted: http://www.cdrinfo.com/Sections/Reviews/Sp...94&PageId=4 I'm willing to contribute if anyone's interested too... I am a PC C++ programmer though and I have no real XCode experience. Please post your thoughts too... anything is acceptable. Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-362700 Share on other sites More sharing options...
macsga Posted May 10, 2007 Share Posted May 10, 2007 Anyone? Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-363004 Share on other sites More sharing options...
bwhsh8r Posted May 12, 2007 Share Posted May 12, 2007 Anyone? sorry, yea that doesnt quite surprise me, but yea.... thanks for sharing the proof Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-363760 Share on other sites More sharing options...
PsychoSync Posted May 12, 2007 Share Posted May 12, 2007 Hey masterofcomputer, why don't you try again but with the real date...? Link to comment https://www.insanelymac.com/forum/topic/47201-i-survived-the-2038-bug/#findComment-363988 Share on other sites More sharing options...
Recommended Posts