Skip to main content

A New Millenium Bug in 2038 😱



As we enter a new decade, we are quickly approaching what many call the new Millennium bug. It’s being called Y2038, with a clear reference to Y2k.

What is Y2k?

For those unaware of Y2k, it was referred to as the bug of the millennia. The year 2000 was not
short of its many conspiracies. The issue with Y2k was the entry into a new millenia, the year 2000 was to be represented in many date formats with 2 digits. This issue was real for many programs and systems that used dates in 2 digits rather than 4 digits.

Fortunately on January 1st, 2000 the world did not end and Y2k did not crash and burn, planes did
not drop out of the sky, and banks did not dispose of all its cash as it had been exaggerated to
accomplish. There were minor consequences that occurred, and a few dates around the world did
read as January 1st, 19100. 


What will happen in 2038?
Although the issue was solved, I recently came across an article explaining why we may have a
bigger issue looming ahead. Computer systems with 32-bit storage capacity will fail when the clock strikes 03:14:07 UTC on January 19th, 2038. 

The clock below explains why 32-bit system will crash on that date. In binary numbers, representation of integers using 0’s and 1’s, will reach all combinations in 2038. Instead of the number you see below, it will read as 1111 1111 1111 1111 1111 1111 1111 1111, and eventually max out.


A universal solution is probably not possible as redefining the date data type (time_t in UNIX) would
probably result in compatibility errors.

Keep hopeful - we have 18 years to come up with a solution!

Cheers, 
Fatima 

Comments

Popular posts from this blog

Event Recap: Go ENG Girl

Saturday, October 13th, 2018. WISE was able to be a part of Go Eng Girl 2018 hosted by the Faculty of Engineering & Design on the university's campus and ONWIE (Ontario Network of Women in Engineering). Go Eng Girl is an initiative sprung all across Ontario, giving young girls the opportunity of hands-on activities in engineering & science. As the years go on, more and more girls and women are entering STEM based fields and Go Eng Girl could be a helping factor in this. The students are aged from grade 7 to 10, which are the years where deciding on future career options is a HUGE deal. Below are some details on the workshops that the girls participated in: 1. Soldering : The girls learned about how the components of a circuit such as resistors and capacitors are joined in series/parallel to generate electricity. They put their knowledge to work by soldering a light-emitting circuit.    2. App Making: With a debrief on how loops, conditional statemen...

How to Build Connections Online

by Anoushka Singhal It can be exhausting sending out cold emails or connections on LinkedIn and never getting a reply. There are many ways you can get noticed, whether it's by recruiters, CEOs, or people whose work you are generally interested in. Social networking has become very important with remote working, and many don't know where to start. Your very first step should be to create a LinkedIn profile. Personalize your LinkedIn LinkedIn is used by many professionals to recruit employees, make connections, or find mentors. It is the 'Facebook' of professionals. LinkedIn can lead to success, and it all depends on how you use it. Personalizing your LinkedIn plays a huge role in your connection requests getting accepted. Online, everyone wants to know who they are connecting with. Add a profile picture, a background image, and any achievements. Add your education, projects, languages you know, groups you are part of, volunteer experience, and basically anythi...

Getting Used to the New Normal

My first blog for the 2020 - 2021 year! I'm going to start off this blog by giving a quick introduction to myself. My name is Zoya and I’m currently finishing up my undergraduate degree in Computer Systems Engineering. I’m super excited to be a part of the CU-WISE team this year and to be bringing you blog posts every month! 2020 has been quite the year so far, from a global pandemic, to everything else that’s been going on around the world, it can be a lot to take in. It’s normal to feel scared, helpless, nervous, sad, and any other emotion during this time. The lockdown started right around the most stressful time for university students - the end of the semester and exam time. Students and professors alike had to quickly get used to this new normal and adapt to virtual learning platforms. I think we can all go our lifetime without hearing the term ā€œzoom sessionā€ again. This whole experience can be very stressful and take a toll on everyone in different ways. I personall...