frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Developer gets Half-Life running at 30 FPS on a Nokia N95

https://www.tomshardware.com/video-games/handheld-gaming/developer-gets-half-life-running-at-30-fps-on-a-2007-nokia-n95
90•ljf•2d ago
https://twitter.com/dante_leoncini/status/206303501506830790...

Comments

ljf•2d ago
To me the Nokia N95 was close to a perfect phone, only the E61 or 62 then the E72 could beat it, especially for the price at the time.

I still like to think of a parallel time line where Symbian actually had a good and usable app store, and developers had been supported.

app134•2d ago
Teenage me would've killed for an N900 back in the day.

Went with an iPhone 3GS.

Still think about that from time to time. I don't regret it, per-se, as the jailbreak scene at the time was very exciting.

tjoff•1h ago
N900 wasn't symbian, if that was what you implied.

It ran Maemo 5, and I still miss it even though I never owned one myself. Unfortunately Nokia fumbled everything.

jamesfinlayson•2d ago
> developers had been supported

Before my time but I remember an old colleague saying how hard it was to find decent documentation for Symbian development.

ezst•1h ago
Went from E61 to N900 to pre³, least I can say is that neither modern Android nor iOS amazes me.
kotaKat•2d ago
I noticed quite recently in awe at the Chinese parts recycling market with the N95 (and a few other old Nokias) - https://www.ebay.com/itm/227249518747

Apparently they've been rebuilding full "new" N95s and other Nokia fare from old motherboards and new spares/knockoff parts. It's like a new legitimate knockoff from the grey market? They've even got things like 'refurbed' N900s...

Mine came with a text message still in the inbox from testing it with a test SMS on China Mobile in 2025 - so even the modem works!

I'll have to give this a shot on my own N95.

https://leoncini.com.ar/proyecto.php?id=xash3d since it's not linked from TomsHardware.

ndiddy•1h ago
What is the purpose of refurbishing old phones like this? Is it just to sell to enthusiasts/collectors? In most of the world, 3G has been shut down and 2G is either already shut down or in the process of being shut down, so you wouldn't be able to get much practical use out of the phone.
kotaKat•1h ago
fun thing is a bunch of hobbyists are running around with SDRs and old cell hardware and running low power experimental cell networks in their houses, questionable legality be damned.

OpenBTS/YateBTS/OsmoBTS and friends are useful here to spin up a working network and relive a happier time.

I've been meaning to get one of the tiny SDR cards like an XRTX and place it into a Pi or similar device and build a "mobile mobile hotspot" - LTE/5G in, 2G/3G out for old crap.

EDIT: I almost forgot, too. The N95 has Wi-Fi and a SIP client, so it's not completely useless even in 2026!

ge96•
jamesfinlayson•2d ago
Impressive.

Shame Valve still hasn't open-sourced the GoldSource engine yet, though I suppose Nexon and the Sven Coop lead dev have paid licenses that they still want to extract value from.

skotobaza•2d ago
There is an open Half-Life 1 SDK on Valve's GitHub [1], not sure if it's missing something regarding the engine.

[1] https://github.com/ValveSoftware/halflife

jamesfinlayson•2d ago
Yeah that's just the game logic which has been out since 1999. The rendering/networking/animation/UI/sound etc stuff is all still closed source (though apparently there is a leak from a Counter-Strike Online developer circulating among private hands - some code was contributed to Xash3D which perfectly implemented a non-trivial scripting system which was suspicious enough that it was removed).
redox99•1h ago
What scripting system?
inigyou•1h ago
Everything's open source in the age of LLM-assisted Ghidra...
DenisDolya•2d ago
Now instead of Doom we prescribe Half-Life. Is it worth waiting for the new rule "Half-Life works everywhere"?
inigyou•1h ago
Probably not until it's open source. Quake 2 instead?
deniska•1h ago
Well, there's always… https://github.com/FWGS/xash3d-fwgs
a3w•1h ago
332 MHz Dual ARM 11 ?! Half-Life ran smooth in Pentium 100 single core.

Then, they added Steam, and my Celeron 300 had trouble running it. Shit by Valve to coule games with a mandatory subscriber agreement. Even breaks EU law to "one-sided change" it again and again later, to keep access to your game library.

iberator•1h ago
nope. 14fps on pentium 200mhz with 32mb ram in 512x400 or similar mode (640x480 was too much)
Sharlin•29m ago
Yeah, I remember playing it on a P233MHz without a 3D graphics card... It was sort of playable, but any alpha-blended effects like muzzle flashes or explosions slowed it to single-digit FPS for a second :D Still, I played it through like that. Today's gamers complain if a game momentarily drops below 60fps or whatever.
Sharlin•33m ago
Quake ran smooth on a Pentium 100. Half-Life absolutely wouldn't have, even at 320x240.
Narishma•8m ago
I played it back when it came out on a P166 in software mode and it was fine at that resolution.
system2•32m ago
Pentium 100 couldn't even play Quake2 properly. You probably mean Pentium 2 series.
itrunsdoomguy•37m ago
I would love to play Doom while I am playing Doom one day..
1h ago
N900 was a crazy phone, ahead of its time

https://www.youtube.com/watch?v=G9CFrJnCKqU

At that time I had a flip phone maybe a black berry curve so not aware of it

Maxion•1h ago
Laggy as hell and shit battery, but it was pretty sweet to be able to ssh into my own box lol
andor•21m ago
It doesn't have a dual CPU or dual-core CPU. It's one CPU core plus a DSP core (which is probably not used by the game).

Show HN: Homebrew 6.0.0

https://brew.sh/2026/06/11/homebrew-6.0.0/
375•mikemcquaid•5h ago•88 comments

MiMo Code is now released and open-source

https://mimo.xiaomi.com/mimocode
292•apeters•4h ago•157 comments

Petition to Withdraw Canada's Bill C-22

https://www.ourcommons.ca/petitions/en/Petition/Sign/e-7416
148•hmokiguess•3h ago•55 comments

The RCE that AMD wouldn't fix

https://mrbruh.com/amd2/
102•MrBruh•2h ago•33 comments

Software Is Made Between Commits

https://zed.dev/blog/introducing-deltadb
91•jeremy_k•2h ago•59 comments

Emacs appearances in pop culture

https://ianyepan.github.io/posts/emacs-in-pop-culture/
110•ggcr•1d ago•11 comments

Waymo Premier

https://waymo.com/blog/2026/06/waymo-premier/
64•boulos•2h ago•112 comments

Lines of code got a better publicist

https://curlewis.co.nz/posts/lines-of-code-got-a-better-publicist/
292•RyeCombinator•6h ago•188 comments

Open Reproduction of DeepSeek-R1

https://github.com/huggingface/open-r1
143•yogthos•5h ago•15 comments

Solar generates more energy in US than coal for first time

https://www.theguardian.com/us-news/2026/jun/11/solar-energy-us-coal
233•neilfrndes•2h ago•99 comments

Pokémon Go Scans Trained the Navigation Tech for Military Drones

https://dronexl.co/2026/06/09/pokemon-go-scans-niantic-vantor-military-drone-navigation/
619•vrganj•12h ago•286 comments

Developer gets Half-Life running at 30 FPS on a Nokia N95

https://www.tomshardware.com/video-games/handheld-gaming/developer-gets-half-life-running-at-30-f...
91•ljf•2d ago•26 comments

macOS 27 Beta breaks the ability to boot Asahi Linux

https://www.phoronix.com/news/macOS-27-Beta-Breaks-Asahi
101•josephcsible•2d ago•37 comments

Discovery of Cold War-era rare Eastern Bloc computers in a German hangar

https://computerhistory.org/stories/explorers-of-the-lost-computers/
53•andrewstuart•4d ago•9 comments

Programming a GBA Game on an iPhone

https://blog.adamledoux.net/posts/2026-06-08-programming-a-gba-game-on-an-iphone.html
14•akkartik•1d ago•1 comments

Fully autonomous drones have killed human soldiers for the first time

https://www.newscientist.com/article/2529849-fully-autonomous-drones-have-killed-human-soldiers-f...
89•deadgopher•1d ago•63 comments

FPS.cob: A first person shooter in COBOL

https://github.com/icitry/FPS.cob
67•MBCook•3h ago•34 comments

How Terry Tao became an evangelist for AI in math

https://www.quantamagazine.org/how-terry-tao-became-an-evangelist-for-ai-in-math-20260608/
67•Tomte•3d ago•33 comments

Nextcloud Hub 26 Spring: Built together, designed for the future

https://nextcloud.com/blog/nextcloud-hub26-spring/
102•doener•4h ago•72 comments

Anthropic apologizes for invisible Claude Fable guardrails

https://www.theverge.com/ai-artificial-intelligence/948280/anthropic-claude-fable-invisible-disti...
186•rarisma•6h ago•194 comments

Reading for pleasure is sharply down among schoolkids, report shows

https://www.nbcnews.com/data-graphics/kids-reading-less-lower-levels-department-education-study-r...
47•freejoe76•1d ago•39 comments

Show HN: Claw Patrol, a security firewall for agents

https://github.com/denoland/clawpatrol
43•rough-sea•2d ago•16 comments

Vinyl succumbs to Loudness War: more than just collateral damage (2025)

https://magicvinyldigital.net/2025/04/27/vinyl-succumbs-to-loudness-war-more-than-just-collateral...
49•sneela•5d ago•22 comments

MapComplete: Maps about various topics which you can contribute to

https://mapcomplete.org/
152•GTP•4h ago•30 comments

SVG-Line: Better Status Bars for Emacs – Charlie Holland's Blog

https://www.chiply.dev/post-svg-line
58•rbanffy•2d ago•4 comments

Queues Don't Fix Overload (2014)

https://ferd.ca/queues-don-t-fix-overload.html
43•locknitpicker•2d ago•24 comments

A new era for software testing

https://antirez.com/news/168
63•Chrisszz•4d ago•16 comments

Show HN: A police department for your Claude Code agents

https://github.com/varmabudharaju/agent-pd/blob/master/README.md
5•softie123•1h ago•1 comments

Doing nothing at work

https://www.seangoedecke.com/doing-nothing-at-work/
206•Sukram21•3d ago•52 comments

Global population movements from 1990 to 2023

https://www.nature.com/articles/d41586-026-01796-y
79•tzury•7h ago•69 comments