Godlike Productions - Discussion Forum
Users Online Now: 2,260 (Who's On?)Visitors Today: 573,141
Pageviews Today: 991,223Threads Today: 419Posts Today: 6,974
12:16 PM


Rate this Thread

Absolute BS Crap Reasonable Nice Amazing
 

BREAKING FINDING!! January 19, 2038....the date that time resets for all computers

 
Digital mix guy
Offer Upgrade

User ID: 11611134
United States
04/13/2015 11:52 AM

Report Abusive Post
Report Copyright Violation
BREAKING FINDING!! January 19, 2038....the date that time resets for all computers
the date that time resets for 32-bit computers.

At the very base level of data is the integer. This is the maximum numerical value that can be stored and manipulated (directly) within a given system architecture. The X-80’s single byte came at a time of rapid computer evolution and, almost simultaneously, the first 32-bit (four byte) processors were entering the market. This size remains standard today. Even new 64 bit processors are designed with 32 bit backward compatibility in mind.

As I write this and as you read it, there is a very important clock ticking. This clock is itself a computer data type, known as time_t. This value changes every second and it’s been counting upward since January 1, 1970. It allows UNIX-based systems to be able to easily compute current times and dates, which is pretty handy, just based on a built-in counter. time_t is implemented all over computing, but it has a problem.

Yes, time_t is a 32 bit signed integer. What that means is eventually (3:14:07 UTC on Tuesday, January 19, 2038, to be exact), more than 2147483647 seconds will have elapsed.

Time itself will overflow and there’s no solution to the problem. Changing time_t, resetting it, will mean a whole lot of code will no longer be compatible with new code and this violates one of the most basic tenets of computing (and what’s gotten us to where we are), which is backwards compatibility.

Nuclear missiles probably won’t start launching themselves, but it will be a mess and one quite a bit deeper than anything to do with Y2K. Tick tock.

[link to motherboard.vice.com]
Have no fear, Spock is here!!! LLAP
Anonymous Coward
User ID: 8309474
04/13/2015 11:57 AM
Report Abusive Post
Report Copyright Violation
Re: BREAKING FINDING!! January 19, 2038....the date that time resets for all computers
the date that time resets for 32-bit computers.

At the very base level of data is the integer. This is the maximum numerical value that can be stored and manipulated (directly) within a given system architecture. The X-80’s single byte came at a time of rapid computer evolution and, almost simultaneously, the first 32-bit (four byte) processors were entering the market. This size remains standard today. Even new 64 bit processors are designed with 32 bit backward compatibility in mind.

As I write this and as you read it, there is a very important clock ticking. This clock is itself a computer data type, known as time_t. This value changes every second and it’s been counting upward since January 1, 1970. It allows UNIX-based systems to be able to easily compute current times and dates, which is pretty handy, just based on a built-in counter. time_t is implemented all over computing, but it has a problem.

Yes, time_t is a 32 bit signed integer. What that means is eventually (3:14:07 UTC on Tuesday, January 19, 2038, to be exact), more than 2147483647 seconds will have elapsed.

Time itself will overflow and there’s no solution to the problem. Changing time_t, resetting it, will mean a whole lot of code will no longer be compatible with new code and this violates one of the most basic tenets of computing (and what’s gotten us to where we are), which is backwards compatibility.

Nuclear missiles probably won’t start launching themselves, but it will be a mess and one quite a bit deeper than anything to do with Y2K. Tick tock.

[link to motherboard.vice.com]
 Quoting: Digital mix guy


I see pi in the numbers

what does that mean
Elephant in the room

User ID: 68712068
United Kingdom
04/13/2015 12:01 PM
Report Abusive Post
Report Copyright Violation
Re: BREAKING FINDING!! January 19, 2038....the date that time resets for all computers
Note to self:

Don't fly on a plane in 2038. Also, bury notebook in a time-capsule to be dug up 23 years from now....if I'm still around.
The chariots of God are tens of thousands, and thousands of thousands.
mr jenzie
User ID: 68747427
United Kingdom
04/13/2015 12:12 PM
Report Abusive Post
Report Copyright Violation
Re: BREAKING FINDING!! January 19, 2038....the date that time resets for all computers
and just like the millenium bug, all that will happen is it cycles BACK to zero and nothing happens
Anonymous Coward
User ID: 68890352
Australia
04/13/2015 12:17 PM
Report Abusive Post
Report Copyright Violation
Re: BREAKING FINDING!! January 19, 2038....the date that time resets for all computers
Just another Y2K if you ask me
Digital mix guy  (OP)

User ID: 68391064
United States
04/14/2015 12:22 AM

Report Abusive Post
Report Copyright Violation
Re: BREAKING FINDING!! January 19, 2038....the date that time resets for all computers
bump
Have no fear, Spock is here!!! LLAP
Digital mix guy  (OP)

User ID: 26093068
United States
04/17/2015 01:38 PM

Report Abusive Post
Report Copyright Violation
Re: BREAKING FINDING!! January 19, 2038....the date that time resets for all computers
bump
Have no fear, Spock is here!!! LLAP
Anonymous Coward
User ID: 5266473
United States
04/17/2015 02:00 PM
Report Abusive Post
Report Copyright Violation
Re: BREAKING FINDING!! January 19, 2038....the date that time resets for all computers
By that time the human race will be robots in the making. 32-bit computers will be a thing of the past..





GLP