frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Doom crash after 2.5 years of real-world runtime confirmed on real hardware

https://lenowo.org/viewtopic.php?t=31
62•minki_the_avali•4h ago

Comments

0cf8612b2e1e•2h ago
I am going to need to see this replicated before I can believe.
ranger_danger•2h ago
Seems to be a PocketPC port of Doom, with no source given or even a snippet of the relevant code/variable name/etc. shown at all.
unixhero•2h ago
Yes. I think it it seems like it was the os that overflowed, and not Doom in this case.
nomel•2h ago
It's also running on very old hardware, potentially with some electrolytic capacitors that have dried up. And, there's always the possibility that it's a gamma ray [1]!

[1] https://www.bbc.com/future/article/20221011-how-space-weathe...

sunrunner•2h ago
Not a comment on the post, but I sure wish Jira would load even half as quickly as this site.
antsar•2h ago
It takes serious hardware investment [0] to pull that off.

[0] https://lenowo.org/viewtopic.php?t=28

hughes•1h ago
Is this a joke because the site isn't loading at all?
SpicyUme•1h ago
Came back to check this since the tab never loaded. I'm guessing traffic caused some issues?
sunrunner•59m ago
At the time of writing the comment it was practically instantaneous for me and the comment was genuine. Now it seems to be having trouble and I'm choosing to retroactively make the comment a joke about Jira ;)
stevage•1h ago
It's not loading for me at all.
andrewinardeer•55m ago
Perhaps it's hosted on a disposable vape?
gmane•47m ago
Commenting on my Epic from an LG Fridge.
JoshGlazebrook•2h ago
2038 is going to be a fun year.
jonhohle•36m ago
That seems much closer than it did in y2k.
kevin_thibedeau•9m ago
Everybody is sleeping on 2036 for NTP. That's when the fun begins.
serf•2h ago
The easy way to e-Nostradamus predictions:

"See this crash?

I predicted it years ago.

Don't ask me how, I couldn't tell you."

p.s. I had an old iPaq that I wouldn't have trusted to run for longer than a day and stay stable, kudos for that at the very minimum.

jbreckmckye•1h ago
About a year ago I was looking at Crash Bandicoot timer systems and I found that Crash 3 has a constantly incrementing int32. It only resets if you die.

Left for 2.26 years, it will overflow.

When it does finally overflow, we get "minus" time and the game breaks in funny ways. I did a video about it: https://youtu.be/f7ZzoyVLu58

jsheard•1h ago
There's a weapon in Final Fantasy 9 which can only be obtained by reaching a lategame area in less than 12 hours of play time, or 10 hours on the PAL version due to an oversight. Alternatively you can just leave the game running for two years until the timer wraps around. Slow and steady wins the race.

https://finalfantasy.fandom.com/wiki/Excalibur_II_(Final_Fan...

jbreckmckye•1h ago
Oh yeah. The sword you pick up in Memoria. The problem there is that the PAL version runs slower; the way PSX games "translated" between the two video systems was just to have longer VSync pauses for PAL. So the game is actually slower, not interpolated
reactordev•53m ago
Longer vsync pauses but larger frame time deltas so it’s basically the same speed of play. The only thing that was even noticeable was the UI lag.
debo_•1h ago
So that's why it's called Excalibur 2!
lelandfe•51m ago
So the invisible 12h timer runs during cutscenes. During Excalibur 2 runs, I used to open and close the PS1 disc tray to skip (normally unskippable) cutscenes. Never knew why that worked.

(I also never managed to get it)

p1necone•25m ago
> Never knew why that worked.

I'm guessing the game probably streams FMV cutscenes of the disc as they play, and the fallback behaviour if it can't find them is to skip rather than crash.

jonhohle•21m ago
I’m going to wager that the cutscenes are all XA audio/video DMA’d from the disc. Opening the disc kills the DMA and the error recovery is just to end the cutscene and continue. The program is in RAM, so a little interruption on reading doesn’t hurt unless you need to time it to avoid an error reading the file for the next section of gameplay.
stevage•1h ago
You really managed to make the whole video without making a single "crash" pun? (Those freezes come close enough that you could call them crashes...)
jonhohle•28m ago
I think many games were that way. SotN definitely has a global timer. On a native 32-bit system it makes sense, especially when the life of a game was a few months to a few years on the retail shelf. No player is going to leave their system running for 2.27 years so what’s the point of even tesing it?

Who knew at the time they were creating games that would be disassembled, deconstructed, reverse engineered. Do any of us think about that regarding any program we write?

Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised

https://www.stepsecurity.io/blog/ctrl-tinycolor-and-40-npm-packages-compromised
888•jamesberthoty•14h ago•677 comments

Apple releases iOS 15.8.5 security update for 10-year old iPhone 6s

https://support.apple.com/en-us/125142
113•jerlam•1h ago•23 comments

Things you can do with a Software Defined Radio (2024)

https://blinry.org/50-things-with-sdr/
608•mihau•11h ago•111 comments

How to make the Framework Desktop run even quieter

https://noctua.at/en/how-to-make-the-framework-desktop-run-even-quieter
202•lwhsiao•7h ago•57 comments

Denmark close to wiping out cancer-causing HPV strains after vaccine roll-out

https://www.gavi.org/vaccineswork/denmark-close-wiping-out-leading-cancer-causing-hpv-strains-aft...
506•slu•7h ago•196 comments

A dumb introduction to z3

https://asibahi.github.io/thoughts/a-gentle-introduction-to-z3/
111•kfl•1d ago•12 comments

Doom crash after 2.5 years of real-world runtime confirmed on real hardware

https://lenowo.org/viewtopic.php?t=31
62•minki_the_avali•4h ago•27 comments

Waymo has received our pilot permit allowing for commercial operations at SFO

https://waymo.com/blog/#short-all-systems-go-at-sfo-waymo-has-received-our-pilot-permit
569•ChrisArchitect•9h ago•534 comments

In Defense of C++

https://dayvster.com/blog/in-defense-of-cpp/
68•todsacerdoti•6h ago•96 comments

Wait4X allows you to wait for a port or a service to enter the requested state

https://github.com/wait4x/wait4x
11•atkrad•3d ago•1 comments

I built my own phone because innovation is sad rn [video]

https://www.youtube.com/watch?v=qy_9w_c2ub0
180•Timothee•2d ago•34 comments

How Container Filesystem Works: Building a Docker-Like Container from Scratch

https://labs.iximiuz.com/tutorials/container-filesystem-from-scratch
110•lgunsch•3d ago•22 comments

I launched a Mac utility; now there are 5 clones on the App Store using my story

57•tTarnMhrkm•2h ago•28 comments

CubeSats are fascinating learning tools for space

https://www.jeffgeerling.com/blog/2025/cubesats-are-fascinating-learning-tools-space
5•calcifer•3d ago•0 comments

A new experimental Google app for Windows

https://blog.google/products/search/google-app-windows-labs/
130•meetpateltech•10h ago•164 comments

Should we drain the Everglades?

https://rabbitcavern.substack.com/p/should-we-drain-the-everglades
76•ksymph•6h ago•65 comments

Launch HN: Rowboat (YC S24) – Open-source IDE for multi-agent systems

https://github.com/rowboatlabs/rowboat
47•segmenta•8h ago•22 comments

Wind turbine blade transportation challenges

https://spectrum.ieee.org/wind-turbine-blade-transport-plane
80•Brajeshwar•3d ago•112 comments

Scammed out of $130K via fake Google call, spoofed Google email and auth sync

https://bewildered.substack.com/p/i-was-scammed-out-of-130000-and-google
286•davidscoville•9h ago•474 comments

When the job search becomes impossible

https://www.jeffwofford.com/wp/?p=2240
166•pertinhower•12h ago•234 comments

The Linux Process Journey (2023) [pdf]

https://thelearningjourneyebooks.com/wp-content/uploads/2023/09/TheLinuxProcessJourney_v6_Sep2023...
57•maxmoehl•7h ago•1 comments

Plugin System

https://iina.io/plugins/
135•xnhbx•9h ago•32 comments

Micro-LEDs boost random number generation

https://discovery.kaust.edu.sa/en/article/25936/micro-leds-boost-random-number-generation/
15•giuliomagnifico•4h ago•5 comments

SQL performance improvements: finding the right queries to fix

https://ohdear.app/news-and-updates/sql-performance-improvements-finding-the-right-queries-to-fix...
23•freekmurze•5h ago•1 comments

Top UN legal investigators conclude Israel is guilty of genocide in Gaza

https://www.middleeasteye.net/news/un-concludes-israel-guilty-genocide-gaza
676•Qem•17h ago•461 comments

UTF-8 history (2003)

https://doc.cat-v.org/bell_labs/utf-8_history
87•mikecarlton•3d ago•34 comments

CIA Freedom of Information Act Electronic Reading Room

https://www.cia.gov/readingroom
152•bookofjoe•12h ago•35 comments

Writing an operating system kernel from scratch – RISC-V/OpenSBI/Zig

https://popovicu.com/posts/writing-an-operating-system-kernel-from-scratch/
88•popovicu•3d ago•3 comments

Implicit ODE solvers are not universally more robust than explicit ODE solvers

https://www.stochasticlifestyle.com/implicit-ode-solvers-are-not-universally-more-robust-than-exp...
98•cbolton•12h ago•32 comments

Bertrand Russell to Oswald Mosley (1962)

https://lettersofnote.com/2016/02/02/every-ounce-of-my-energy/
179•giraffe_lady•9h ago•85 comments