Skip to content
The wire
Wall Street
ASXASX 200 9,082.20 down -0.71%as at 13 Nov 2026, 3:29 pm GMT+0800BHP Group (BHP) 58.86 AUD down -1.26%as at 13 Nov 2026, 3:29 pm GMT+0800Commonwealth Bank (CBA) 170.87 AUD down -0.52%as at 13 Nov 2026, 3:29 pm GMT+0800CommoditiesBrent Crude Oil (Brent Futures) 95.84 USD/bbl up +0.02%as at 15 Nov 2026, 6:08 am GMT+0800WTI Crude Oil (WTI Futures) 88.56 USD/bbl down -0.20%as at 15 Nov 2026, 6:08 am GMT+0800EuronextCAC 40 8,368.91 up +0.09%as at 15 Nov 2026, 6:08 am GMT+0800Euro StoxxEURO STOXX 50 6,386.86 down -0.19%as at 15 Nov 2026, 6:08 am GMT+0800FTSEFTSE 100 10,902.56 up +0.36%as at 14 Nov 2026, 5:52 am GMT+0800HKEXHANG SENG 23,637.60 down -1.55%as at 14 Nov 2026, 5:52 am GMT+0800NasdaqAlphabet (GOOGL) 295.77 USD down -0.98%as at 14 Nov 2026, 5:52 am GMT+0800Amazon (AMZN) 266.66 USD down -0.29%as at 14 Nov 2026, 5:52 am GMT+0800Apple (AAPL) 356.27 USD up +0.39%as at 14 Nov 2026, 5:52 am GMT+0800DOW JONES 52,347.55 up +0.10%as at 14 Nov 2026, 5:52 am GMT+0800Meta Platforms (META) 641.69 USD up +2.90%as at 14 Nov 2026, 5:52 am GMT+0800NASDAQ 25,136.27 down -0.91%as at 14 Nov 2026, 5:52 am GMT+0800S&P 500 7,561.67 down -0.40%as at 14 Nov 2026, 5:52 am GMT+0800Tesla (TSLA) 390.22 USD down -1.82%as at 14 Nov 2026, 5:52 am GMT+0800NSENIFTY 50 25,299.35 up +0.18%as at 13 Nov 2026, 3:29 pm GMT+0800NYSEBerkshire Hathaway (BRK.B) 592.94 USD up +0.53%as at 14 Nov 2026, 5:52 am GMT+0800NZXNZX 50 14,173.68 down -0.60%as at 13 Nov 2026, 3:29 pm GMT+0800Russell 2000RUSSELL 2000 2,790.49 down -0.31%as at 14 Nov 2026, 5:52 am GMT+0800SSESHANGHAI COMPOSITE 3,655.83 down -0.67%as at 12 Nov 2026, 5:24 pm GMT+0800TSENIKKEI 225 61,142.35 up +0.53%as at 13 Nov 2026, 3:29 pm GMT+0800XetraDAX 40 26,749.95 down -0.08%as at 15 Nov 2026, 6:08 am GMT+0800CryptoBTC/USD 68,241.00 USD down -4.59%as at 14 Nov 2026, 5:52 am GMT+0800Ethereum (ETH/USD) 1,926.53 USD down -4.56%as at 14 Nov 2026, 5:52 am GMT+0800SOL/USD 78.830 USD down -3.22%as at 14 Nov 2026, 5:52 am GMT+0800XRP/USD 1.01000 USD down -2.63%as at 14 Nov 2026, 5:52 am GMT+0800ForexAUD/EUR 0.615300 EUR down -0.36%as at 13 Nov 2026, 3:29 pm GMT+0800AUD/GBP 0.514200 GBP down -0.33%as at 13 Nov 2026, 3:29 pm GMT+0800AUD/JPY 108.8100 JPY down -0.43%as at 13 Nov 2026, 3:29 pm GMT+0800AUD/NZD 1.227300 NZD down -0.32%as at 13 Nov 2026, 3:29 pm GMT+0800AUD/USD 0.680400 USD down -0.54%as at 13 Nov 2026, 3:29 pm GMT+0800EUR/GBP 0.835690 GBP up +0.03%as at 13 Nov 2026, 3:29 pm GMT+0800EUR/USD 1.105802 USD down -0.19%as at 13 Nov 2026, 3:29 pm GMT+0800GBP/USD 1.323221 USD down -0.21%as at 13 Nov 2026, 3:29 pm GMT+0800NZD/USD 0.554388 USD down -0.22%as at 13 Nov 2026, 3:29 pm GMT+0800USD/CAD 1.425779 CAD down -0.01%as at 13 Nov 2026, 3:29 pm GMT+0800USD/CHF 0.835244 CHF up +0.26%as at 13 Nov 2026, 3:29 pm GMT+0800USD/CNY 6.669606 CNY up +0.02%as at 13 Nov 2026, 3:29 pm GMT+0800USD/JPY 159.9206 JPY up +0.11%as at 13 Nov 2026, 3:29 pm GMT+0800
Rates
  • AURBA4.85%Next 8 Dec
  • USFed3.75-4.00%Next 10 Dec
  • UKBoE4.00%Raised 0.25 · 6 Nov
  • EUECB2.50%Next 17 Dec
  • JPBoJ1.25%Next 18 Dec
  • CABoC2.50%Next 9 Dec
  • NZRBNZ2.75%Next 9 Dec
  • USUS CPI+0.4% m/mOct
  • USPayrolls+165,000 jobsOct 2026, seasonally adjusted monthly payroll change
  • USUS jobless4.1%Oct 2026, seasonally adjusted unemployment rate
  • USCore PCE3.1% y/ySep 2026, core PCE price index y/y
  • USUS GDP+3.4% annualisedQ3 2026, q/q seasonally adjusted annual rate
  • USUS retail+0.8% m/mSep 2026, m/m retail sales, seasonally adjusted
  • USISM mfg55.5Oct 2026, ISM manufacturing PMI index points
  • AUAU CPI4.3% y/ySep 2026, CPI y/y
  • AUAU jobless4.7%Sep 2026, seasonally adjusted unemployment
  • AUAU GDP+0.4% q/qQ2 2026, seasonally adjusted real GDP q/q
  • UKUK CPI3.5% y/ySep 2026, 12-month CPI
  • UKUK jobless4.7%Jun-Aug 2026, ILO unemployment
  • UKUK GDP+0.7% q/qQ3 2026, real GDP q/q
  • EUEZ CPI4.0% y/yOct 2026 euro-area HICP, flash estimate
  • CNChina GDP4.5% y/yQ3 2026, real GDP y/y
  • XAUGold4,052.40 USD/oz-1.49%
  • OILBrent99.69 USD/bbl+1.42%
  • OILWTI91.36 USD/bbl+0.11%
  • USUS 10Y4.837%-0.057 pts
  • VIXVIX28.18+69.66%
  • USDDXY101.768+0.21%
  • BTCBitcoin75,551.00 USD-6.09%
Sunday 15 November 2026A wider view Independent in spirit. Open by design.

The headline.
The whole story.

Live desk
On the agenda Vilnius shrineIsrael coalition talksUS measlesUkraine peace talksNvidia falloutDutch coalition crisis
Science & tech 5 min read

At 11.14am on 19 January 2038, some computers will decide it is 1901. The bug has already struck three times

Many computers keep time by counting seconds from midnight on 1 January 1970, and older systems store that count in a box that tops out at 2,147,483,647. That number arrives at 11.14am AWST on Tuesday 19 January 2038; one second later, an unpatched machine reads the date as Friday 13 December 1901. Most phones and laptops are already fixed. The worry is the hidden computers in cars, factories, meters and medical devices that nobody updates.

Valcored News Network © Valcored News. All rights reserved.

Three things to know

  1. The deadline is exact: 03:14:07 UTC on 19 January 2038, which is 11.14am in Perth and 2.14pm in Sydney. The world is about 11 years and two months away.
  2. It has already caused real failures, in 2006, and twice in 2022, whenever software tried to calculate a date beyond the limit.
  3. Linux, the major databases and modern operating systems have been fixed. The risk is older 32-bit and embedded devices that stay in service for decades.

Somewhere inside the device you are reading this on, a number is ticking up by one every second. On Sunday morning Perth time it passed 1.79 billion. It has been counting since midnight on New Year’s Day 1970, and it has never once stopped.

On older computers, that number lives in a space with room for exactly 32 binary digits, one of which is used to say whether the number is positive or negative. The biggest number that fits is 2,147,483,647. Add one more second and the count does not go up. It flips to the most negative number the box can hold, minus 2,147,483,648, and the computer counts that many seconds backwards from 1970.

The result is 8.45pm UTC on Friday 13 December 1901.

Engineers call it the Year 2038 problem, or Y2K38. Unlike Y2K, it is not a guess about how programmers wrote dates. It is arithmetic.

Why does a computer count time from 1970?

Because that is when Unix was being built. Unix, the operating system developed at Bell Labs in the late 1960s and early 1970s, needed a simple way to store time, and its designers chose a single count of seconds from a fixed starting point: 00:00:00 UTC on 1 January 1970, now known as the Unix epoch.

It was elegant and cheap, and it spread everywhere. Linux, Android, Apple’s operating systems, web servers, databases, routers and countless embedded chips inherited the idea. A 32-bit counter gave the designers about 68 years in each direction from 1970, which looked like an eternity at the time.

When exactly does it run out?

These are the milestones of the seconds counter. Screenshot this one.

| Seconds since 1970 | Date and time (UTC) | Perth (AWST) | |—|—|—| | 1,000,000,000 | 9 September 2001, 1.46am | 9.46am, 9 Sep 2001 | | 1,500,000,000 | 14 July 2017, 2.40am | 10.40am, 14 Jul 2017 | | About 1,794,700,000 | 15 November 2026 | Today | | 2,000,000,000 | 18 May 2033, 3.33am | 11.33am, 18 May 2033 | | 2,147,483,647 | 19 January 2038, 3.14.07am | 11.14.07am, 19 Jan 2038 | | One second later | Read as 13 December 1901, 8.45.52pm | The machine is in 1901 |

Hasn’t this already happened?

Yes, three times that are well documented, because software often looks into the future.

In May 2006, the web server AOLserver started failing. It used a default timeout of one billion seconds, about 31.7 years. Added to the date in May 2006, that pushed past January 2038, the count overflowed, and the software broke. Operators had to change the setting by hand.

On New Year’s Day 2022, Microsoft Exchange servers around the world stopped delivering email. Microsoft had numbered a malware-scanning update by its date, 2201010001, for 2022, 1 January, version 001. That number is bigger than 2,147,483,647. The scanning engine choked, and Microsoft took until 5 January to roll out an automated fix. Administrators nicknamed it “Y2K22”.

In March 2022, Oracle Access Management began failing when a cookie set to expire in 500 million seconds, about 15.8 years, crossed the 2038 limit. Oracle released a patch in April.

Each of these was a system calculating a date past 2038 long before the date itself. That is why the problem will not arrive all at once on 19 January 2038. It will keep surfacing in the years before it, whenever a mortgage, a warranty, a certificate or a long-term contract is calculated.

What has been fixed?

A great deal, quietly. The fix is to give the counter 64 bits instead of 32, which pushes the limit out by about 292 billion years, roughly 21 times the age of the universe.

  1. OpenBSD switched to 64-bit time on every platform in 2014; NetBSD did it in 2012.
  2. Linux 5.6, released in 2020, added 64-bit time to 32-bit systems, the version embedded devices run.
  3. The GNU C Library, which most Linux software depends on, added 64-bit time for 32-bit platforms in version 2.34 in August 2021.
  4. MySQL 8.0.28 in January 2022 fixed its time functions on 64-bit platforms. Older versions return zero after the deadline.
  5. Linux file systems have been extended: ext4 timestamps now run to 2446 and XFS to 2486.

Phones and laptops bought in the past decade are 64-bit and largely safe. Some old devices are not: 32-bit Android 4 tablets and some 32-bit iPhones and older Macs are known to misbehave if their clock is set past the limit.

So who should worry?

Anyone who runs machines that are rarely updated and expected to last a long time. Embedded systems are the biggest risk: the small computers inside cars, lifts, industrial controllers, smart meters, point-of-sale terminals, medical equipment and network gear. Many run 32-bit chips, many will still be working in 2038, and many cannot easily be patched.

The fix in the operating system is only half the job. Every program, database column and file format that stores time as a 32-bit number has to be found and changed too. That is the expensive part, and it is what made Y2K cost governments and companies hundreds of billions of US dollars worldwide in the late 1990s.

Not every system will fail. A device that only measures how long something took, rather than what date it is, is largely unaffected.

Is 2038 the only time bomb?

No. Computer clocks are full of counters waiting to roll over.

  • 7 February 2036: older versions of NTP, the protocol many computers use to set their clocks over the internet, reach the end of their own counting era.
  • 20 November 2038: GPS satellites’ 10-bit week counter rolls over again, as it did in 1999 and 2019, when some older receivers jumped back in time.
  • 7 February 2106: systems that patched 2038 by using an unsigned 32-bit number, giving up dates before 1970, run out then.
  • The year 30,828: Windows’ own internal clock format, which counts in 100-nanosecond steps from 1601, finally fills up.

Why does this matter to an ordinary person?

Because the devices most likely to fail are the ones nobody thinks of as computers. If the 2038 problem bites, it will look like a payment terminal rejecting cards, a car infotainment unit showing the wrong date, a building’s access system locking out staff, or a certificate that suddenly appears expired. Y2K passed quietly because of years of unglamorous work. 2038 will go the same way only if that work is done again.

Sources

  • VNN

VNN never names people who give us information in confidence. How we protect sources and tips.

The headline. The whole story.

Spotted something we should check? Tell the newsroom.

Comments

0 comments

Community rules

To read and join the conversation, please agree to our rules.

  1. Be respectful. No insults, name-calling, harassment, threats or hate.
  2. No links, web addresses or email addresses of any kind.
  3. No spam, advertising or self-promotion.
  4. One comment per story. You can reply to other people's comments, and to replies on yours.
  5. Stay on topic and keep personal information private.
  6. Comments that break these rules are removed, and repeat offenders are blocked.

Accessibility

Change how this website looks and behaves for you. Your choices are saved in this browser on this device only.

Text

Text size100%

Colour and links

Movement and focus

Read and find your way

Jump to a section of this page

    Your browser and device also have accessibility settings, such as zoom (Ctrl or ⌘ and +), a screen reader and reduced motion. This website works with them.

    Your privacy choices

    We use cookies and similar technologies to run this website. With your permission, we would also use them for advertising and embedded videos and social media posts. You can change your mind at any time with “Cookie settings” at the bottom of every page. Cookies policy.

    Cookie settings

    Choose what you allow. Storage the website needs to work is always on. You can come back here at any time from “Cookie settings” at the bottom of every page.

    • Strictly necessary

      Security, signing in, payments you start, protection against ad fraud and remembering your cookie choice.

      Always on
      What is stored (10)
      • vnn_consent VNN (this website) · Cookie · 12 months
        Remembers your cookie choices so we do not ask on every page.
      • wordpress_logged_in_*, wordpress_sec_* WordPress (this website) · Cookie · Until you sign out, up to 14 days
        Keeps you signed in, if you have an account (VNN staff, subscribers and buyers).
      • wordpress_test_cookie WordPress (this website) · Cookie · Until you close the browser
        Checks your browser accepts cookies when you sign in.
      • wp-settings-*, wp-settings-time-* WordPress (this website) · Cookie · 1 year
        Remembers dashboard layout for VNN staff. Not set for readers.
      • vcn_co VNN (this website) · Cookie · 1 day
        Links a payment to the browser that made it, so a new reader is signed in straight away after paying.
      • vnn_rules VNN (this website) · Cookie · 1 year
        Remembers that you agreed to the community rules before commenting.
      • vnn.rules VNN (this website) · Local storage · Until you clear your browser data
        The same agreement, kept in your browser as a back-up.
      • vnn.adshield.block, vnn.adshield.clicks VNN (this website) · Local storage · Up to 24 hours
        Protects our advertisers from invalid clicks (ad fraud) by pausing ads after repeated clicks.
      • vnn.adshield.ok VNN (this website) · Session storage · Until you close the tab
        Avoids re-checking the click protection on every page.
      • Payment security cookies Our card payment processor · Cookie · Up to 1 year
        Set only on the payment page and the billing part of your account page, to protect card payments from fraud.
    • Your settings on this device

      Saved stories, followed topics and other settings you choose. Kept in your browser only.

      Always on
      What is stored (7)
      • vcn.saved-stories.v1 VNN (this website) · Local storage · Until you remove them
        The stories you save with the bookmark button.
      • vcn.followed-topics.v1 VNN (this website) · Local storage · Until you remove them
        The topics you choose to follow.
      • vnn.alert.dismissed VNN (this website) · Session storage · Until you close the tab
        Remembers that you closed the breaking-news bar.
      • vnn.access VNN (this website) · Local storage · Until you reset them
        Your accessibility settings, such as text size and contrast.
      • vnn.support VNN (this website) · Local storage · Until you clear your browser data
        Remembers when you closed the “Support VNN” panel or gave, so it does not keep appearing.
      • comment_author_*, comment_author_email_* WordPress (this website) · Cookie · About 1 year
        Fills in your name and email on the comment form, only if you tick “Save my name”.
      • vnn-app-* VNN (this website) · Cache storage (service worker) · Until the app updates or you clear site data
        The web app’s icons and offline page, so it opens quickly and can tell you when you are offline.
    • Advertising

      Lets our advertising partner show ads based on your interests and measure them. If you say no, you may still see ads, but they are not personalised.

      What is stored (1)
      • __gads, __gpi, __eoi and Google ad cookies (e.g. IDE on doubleclick.net) Google AdSense · Cookie · Up to 13 months (set by Google)
        Shows ads, limits how often you see the same ad, prevents fraud and measures results. Ads are personalised only if you accept advertising.
    • Embedded videos and posts

      Loads videos, social media posts and other content hosted by other companies, such as YouTube or X. They may set their own cookies. If you say no, each one waits until you choose to load it.

      What is stored (1)
      • Set by the provider YouTube, Vimeo, X (Twitter), Instagram, TikTok, Facebook, Spotify and other embedded services · Cookie · Set by the provider
        Plays videos and shows posts inside our stories. Nothing loads until you choose to load it or allow embedded content.

    Full details: Cookies policy.

    VNNVALCORED NEWS NETWORK

    Install the VNN web app

    Choose your device to see how to add VNN to your home screen.

      What is the VNN web app?

      It is this website, saved to your home screen so it opens like an app: full screen, one tap away, straight to the front page. It is free, there is no app store download, it uses almost no storage and it updates itself. To remove it, press and hold the VNN icon and choose Remove. What the web app stores on your device