Year 2038 issue...

  • Thread starter Thread starter Drixoman
  • Start date Start date
D

Drixoman

Okay..i know i'm probably being media-washed but since I read the xkcd comic
about year 2038 I did some pathetic research on google. Although the
emphasis seem to be on Unix-based systems....it also mention non-Unix that
use something like 32-bit to store time something something... Does this
mean my XP SP3 will become unstable at that time?...Is there any way to fix
it? Or am I just being hysteric?

I know probably nothing will support XP by then but just to make
sure...since I really love Windows XP (among Windows that is....)..and I
really think Windows XP and 7 sucks....
 
1) Your PC will not last that long.
2) There will be no repair parts available by 2032 should something fail.
3) No new software will be developed for XP or Win 7 long before 2032.
4) By 2032 there will be a 256Bit version of Windows running on at least one
or more 64 Core processors.
5) By then Windows 15 will have replaced Windows 14 (No version 13, bad
luck) and so on.
 
Drixoman said:
use something like 32-bit to store time something something... Does this
mean my XP SP3 will become unstable at that time?...Is there any way to fix
it? Or am I just being hysteric?

In general, Windows will not be affected by the 2038 problem.

Unix and similar OSes measure time using a 32-bit value called time_t,
defined in time.h. The amount of time you can fit into 32 bits is
limited, and will wrap (ie, go back to 0) in 2038.

Windows NT (including here, Windows 2000, XP, Vista and 7) measure time
using a different data structure; called SYSTEMTIME:

http://msdn.microsoft.com/en-us/library/ms724950(VS.85).aspx

SYSTEMTIME will run out of time in the year 30,827. Current projections
suggest the number of affected Windows systems will be quite small, when
that year is reached.

time_t is defined in the standard C header file <time.h>. So although
Windows itself won't have any problem, any Windows applications written
in C and which use time_t from <time.h>, could potentially see a problem
in 2038. These would typically be apps which were ported to Win32 from
Unix. Visual Studio 2005 was modified so that apps compiled using time_t
will bypass the 2038 limitation; however any legacy apps compiled on VS7
or earlier may hit difficulties.

It is likely that you will encounter a wide variety of other issues with
your XP system, before you need to grapple deeply with the Y2038 Bug.
For example, Windows XP has only very basic support for IPv6, which is
likely to be universal by 2030 (if not before). So you may not be able
to use the Internet from XP, by that time. The size, noise, and
extravagant energy consumption of your circa 2009 PC would be risible,
compared to the machines that will be available. You would also have
problems finding device drivers for the four-dimensional haptic biotech
UI devices; which totally replaced monitors, mouses, keyboards and
speakers, sometime around 2030.

In summary - it's not a problem.

Hope it helps,

Andrew
 
Drixoman said:
Okay..i know i'm probably being media-washed but since I read the xkcd comic
about year 2038 I did some pathetic research on google. Although the
emphasis seem to be on Unix-based systems....it also mention non-Unix that
use something like 32-bit to store time something something... Does this
mean my XP SP3 will become unstable at that time?...Is there any way to fix
it? Or am I just being hysteric?

No, you are being a moron.
 
Drixoman said:
Okay..i know i'm probably being media-washed but since I read the xkcd
comic
about year 2038 I did some pathetic research on google. Although the
emphasis seem to be on Unix-based systems....it also mention non-Unix that
use something like 32-bit to store time something something... Does this
mean my XP SP3 will become unstable at that time?...Is there any way to
fix
it? Or am I just being hysteric?

I know probably nothing will support XP by then but just to make
sure...since I really love Windows XP (among Windows that is....)..and I
really think Windows XP and 7 sucks....

Heck, everyone knows the world will end in 2012 anyhow. Why worry about
2032 computer problems.

http://abcnews.go.com/International/story?id=5301284&page=1 ;-)
 
philo said:
I swear ....almost every single day I hear some prediction that the entire
world is going to end.

Though I did used to worry about it a lot...
turns out that half the time...those predictions don't even come true!!!!

So the predictions came true the other half? Damn, why are we still here?
 
philo said:
I swear ....almost every single day I hear some prediction that the entire
world is going to end.

Though I did used to worry about it a lot...
turns out that half the time...those predictions don't even come true!!!!

Yea, but what happens if just one of the predictions about the world coming
to an end are true? If you really look at my post you may see the little
smiley face at the end winking. My post was a definite joke as I hope your
one was!
 
4) By 2032 there will be a 256Bit version of Windows running on at least one

In fact by next year people will be using Google Chrome OS which is expected to
be faster, secure and requires no activation. First version will be available
free of charge for those people who wants to download! .

Chrome will also abandon M$ ways of patching (only if necessary) its OS.
Instead of registering all patches, chrome will just need to unzip the patches
and copy to the OS folder. that is all that will be required to patch the
system as and when necessary.

Did you know only recently M$ realized that the best way to allow people to
download their emails from hotmail is to give them access via pop3. Now this is
what happens when monopoly is allowed to dominate for so long!

The members of the PIGS society will have no one to shout at or abuse or even
bully on these newsgroups.
 
4) By 2032 there will be a 256Bit version of Windows running on at least one


In fact by next year people will be using Google Chrome OS which is
expected to be faster, secure and requires no activation. First version
will be available free of charge for those people who wants to download! .

Chrome will also abandon M$ ways of patching (only if necessary) its
OS. Instead of registering all patches, chrome will just need to unzip
the patches and copy to the OS folder. that is all that will be
required to patch the system as and when necessary.

Did you know only recently M$ realized that the best way to allow people
to download their emails from hotmail is to give them access via pop3.
Now this is what happens when monopoly is allowed to dominate for so long!

The members of the PIGS society will have no one to shout at or abuse or
even bully on these newsgroups.
 
Drixoman said:
Okay..i know i'm probably being media-washed but since I read the xkcd
comic
about year 2038 I did some pathetic research on google. Although the
emphasis seem to be on Unix-based systems....it also mention non-Unix that
use something like 32-bit to store time something something... Does this
mean my XP SP3 will become unstable at that time?...Is there any way to
fix
it? Or am I just being hysteric?

I know probably nothing will support XP by then but just to make
sure...since I really love Windows XP (among Windows that is....)..and I
really think Windows XP and 7 sucks....

Sorry to tell you this but... the world will end in 2012. They have a movie
coming out on this issue. So, Worry about 2012 first, then maybe, if we are
lucky, you can then start worrying about 2038. My cystal ball says that
windows 15 will be rejected and everyone will be stepping down to windows 14
and they will have a faithfull following just like XP.

DraggonFodder
 
Andrew said:
In general, Windows will not be affected by the 2038 problem.

Unix and similar OSes measure time using a 32-bit value called time_t,
defined in time.h. The amount of time you can fit into 32 bits is
limited, and will wrap (ie, go back to 0) in 2038.

Windows NT (including here, Windows 2000, XP, Vista and 7) measure
time using a different data structure; called SYSTEMTIME:

http://msdn.microsoft.com/en-us/library/ms724950(VS.85).aspx

SYSTEMTIME will run out of time in the year 30,827. Current
projections suggest the number of affected Windows systems will be
quite small, when that year is reached.

No, several hundred thousand COBOL programs will still be running in 30,827.
 
Draggonfodder said:
Sorry to tell you this but... the world will end in 2012. They have a
movie coming out on this issue. So, Worry about 2012 first, then maybe,
if we are lucky, you can then start worrying about 2038. My cystal ball
says that windows 15 will be rejected and everyone will be stepping down
to windows 14 and they will have a faithfull following just like XP.

DraggonFodder

Purchase lottery tickets and let us know how it goes next week!
 
Nothing new! my msn pop3 account is over ten years old. The server names
have changed fairly recently,but it's more or less the same old pop3
service.
The @msn.com addresses, hotmail addresses, and "live" addresses all work for
mail sent to the servers. There was a time frame when MSN decided to
"encourage" customers to transition from the pop3 service to hotmail. A
fairly large number did not, and told MSN that they (for various reasons)
did not plan to change.

One of the more perplexing problems with pop3 and some IPs is that port 25
is blocked, forcing the user to utilize the IP's mail server. There are some
setup methods
that allow this, and the IP's server can relay? email to the msn servers.

Recently, MSN expanded the ports list that can be used as alternates to port
25, if an IP allows the additional ports to "pass thru", the IP's mail
server can be bi-passed.
(Setup can be a bit of a pain)

"Did you know only recently M$ realized that the best way to allow people to
download their emails from hotmail is to give them access via pop3. Now
this is
what happens when monopoly is allowed to dominate for so long!"
 
Back
Top