frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Space Cadet Pinball on Linux

https://brennan.io/2026/05/09/pinball-and-escrow/
79•jandeboevrie•1h ago

Comments

kowalski7cc•1h ago
Sooner or later I'll split the game from data so the second part will be easier, allowing custom flatpaks to extend data. The flatpak has received updates especially for keeping an up-to-date runtime but the upstream game, however, has not and Flathub will only show appstream data for the update. You can see on the flatpak manifest repo that latest commit is 6 months old: https://github.com/flathub/com.github.k4zmu2a.spacecadetpinb...
boomboomsubban•1h ago
I'm surprised there isn't a bigger community around high scores for this game given it's popularity. There's a video of a Chinese person getting 1.2 billion https://www.speedrun.com/3pwsc/forums/3qxfc but the only leaderboards I can find show 26 million as the best score.

edit found another leaderboard with 998 million as the high score, but photo proof for a game that comes with cheats seems wrong.

andai•1h ago
Cool! I checked out the GitHub:

https://github.com/k4zmu2a/SpaceCadetPinball

It's been ported to a whole bunch of consoles. There's also a browser version!

https://pinball.alula.me/

Also, turns out Space Cadet Pinball is part of a bigger Maxis game I never heard of: Full Tilt! Pinball.

Also turns out we almost got DOOM bundled with Window 95! (GLUEM) but it was rejected: "Can't we just get a game of pinball or something like that?" And here we are :)

https://en.wikipedia.org/wiki/Full_Tilt!_Pinball#Development

nh2•1h ago
I wish somebody had as a passion project or company to build Space Cadet into a real physical pinball table.
unleaded•53m ago
Countless people have thought about this, IIRC it's not phyiscally possible to build because there is a lane that goes under a bumper (which in real life they extend down quite a bit) https://files.catbox.moe/pnaeri.png
stavros•40m ago
Hm what's the problem with that? I understand that the bumper extends down, but what else needs to be on the underside that makes this unbuildable?
BadBadJellyBean•14m ago
I think it's because the bumpers on top (the white things with the blue dot in the middle) need a lot of space underneath and the line runs through the space that they would need.
stavros•11m ago
Hm I understand the bumper part, but what does the line represent? Why does it need to run on the underside?
eterm•55m ago
I'm always surprised at the nostalgia for Space Cadet Pinball.

Perhaps it was just chance that I grew up playing what seemed like a much better pinball game ( Hyper-3D Pinball, aka Tilt!* ), but I was always underwhelmed by Space Cadet Pinball on windows.

In reality they're both pretty similar, I just happened to play a lot of one before the other, but the full screen DOS experience was much richer than what felt like a much more flat and less 3D windows experience.

You can see some Hyper-3D Pinball / Tilt! gameplay here: https://www.youtube.com/watch?v=q9ufwSkB0XQ

* Not to be confused with "Full Tilt!", from which space cadet pinball comes from.

MetaWhirledPeas•36m ago
Yeah the Pro Pinball series cstarted arriving around the same time as Windows 95. I guess people liked the Windows game because it was just a few clicks away.
peddling-brink•32m ago
Some of us only had pinball. My parents didn’t buy games, so I got what was included.
ahartmetz•28m ago
Pinball Dreams first on a friend's Amiga and then my PC for me, later Pro Pinball. Space Cadet was hopeless garbage in comparison. Space Cadet had a boring table, much worse graphics and sound, and terrible ball physics.

I still applaud the Linux version for its hack value :)

the__alchemist•13m ago
I was a fan of "3D Ultra Pinball". You have to keep smacking that glider!
unleaded•51m ago
The Full Tilt version also has multiball which is missing from the Windows version. Lock a ball by shooting into a wormhole where the two lights are the same color, lock 3 balls to start.

If you enjoy playing Space Cadet I would really recommend giving Visual Pinball a try. There are so many more pinball games better than Space Cadet, with amazing tables people have made for them all available for free. I think it's Windows only though (very, tables are all scripted in VBScript and PinMAME is loaded as a COM object).

As an aside I tried to hack around with this and found out the programming for Space Cadet is pretty awful (not to disparage them or anything, it works). The state of the lights directly reflects the game state. (This is the cause of the bug where if you drain or start a mission while the rank-up light show is playing, you can skip a rank.)

stavros•49m ago
Space Cadet wasn't bundled with Windows, was it? It was included in Microsoft Plus! 98 but not Windows 98.
GranPC•45m ago
It was bundled with XP.
seba_dos1•44m ago
It was, but in NT 4.0, 2000, Me and XP.
TazeTSchnitzel•24m ago
Things included with Plus! packs were often rolled into subsequent versions of Windows, and Pinball is such an example.
adito•34m ago
I was wondering why newer OS doesn't bundle games with their default installation anymore? Even on smartphone. I remember on old dumb phone (nokia I think), you can play snake and some racing game. It even has multiplayer via bluetooth.
andreapaiola•29m ago
Is it legal?

Space Cadet Pinball on Linux

https://brennan.io/2026/05/09/pinball-and-escrow/
80•jandeboevrie•1h ago•21 comments

I returned to AWS, and was reminded why I left

http://fourlightyears.blogspot.com/2026/05/i-returned-to-aws-and-was-reminded-hard.html
82•andrewstuart•1d ago•37 comments

Idempotency Is Easy Until the Second Request Is Different

https://blog.dochia.dev/blog/idempotency/
139•ludovicianul•3d ago•63 comments

Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc

https://twitter.com/jarredsumner/status/2053047748191232310
616•heldrida•1d ago•588 comments

The One Dollar Counterfeiter

https://www.amusingplanet.com/2026/05/emerich-juettner-one-dollar.html
195•cainxinth•3d ago•72 comments

Show HN: Building a web server in assembly to give my life (a lack of) meaning

https://github.com/imtomt/ymawky
323•imtomt•10h ago•152 comments

Casio S100X Japanese Lacquer Edition (JP Page Only)

https://www.casio.com/jp/basic-calculators/premium/en-s100x-jc1-u/
183•dr_kiszonka•3d ago•80 comments

9 Mothers (YC P26) Is Hiring

https://jobs.ashbyhq.com/9-mothers?utm_source=x8pZ4B3P3Q
1•ukd1•1h ago

We see something that works, and then we understand it

https://lemire.me/blog/2025/12/04/we-see-something-that-works-and-then-we-understand-it/
134•surprisetalk•3d ago•48 comments

Internet Archive Switzerland

https://blog.archive.org/2026/05/06/internet-archive-switzerland-expanding-a-global-mission-to-pr...
639•hggh•1d ago•105 comments

Gemini API File Search is now multimodal

https://blog.google/innovation-and-ai/technology/developers-tools/expanded-gemini-api-file-search...
121•gmays•9h ago•21 comments

What's a Mathematician to Do?

https://mathoverflow.net/questions/43690/whats-a-mathematician-to-do
6•ipnon•1h ago•0 comments

Think Linear Algebra (2023)

https://allendowney.github.io/ThinkLinearAlgebra/index.html
16•tamnd•3h ago•0 comments

I’ve banned query strings

https://chrismorgan.info/no-query-strings
456•susam•20h ago•237 comments

Replacing a 3 GB SQLite db with a 10 MB FST (finite state transducer) binary

https://til.andrew-quinn.me/posts/replacing-a-3-gb-sqlite-database-with-a-7-mb-fst-finite-state-t...
54•hiAndrewQuinn•2h ago•7 comments

Task Paralysis and AI

https://g5t.de/articles/20260510-task-paralysis-and-ai/index.html
53•MrGilbert•6h ago•42 comments

Debian must ship reproducible packages

https://lists.debian.org/debian-devel-announce/2026/05/msg00001.html
229•robalni•7h ago•83 comments

Distributing Mac software is increasing my cortisol levels

https://blog.kronis.dev/blog/apple-is-increasing-my-cortisol-levels
330•LorenDB•22h ago•229 comments

The River Otter's Remarkable Comeback

https://www.rewildingmag.com/the-river-otters-remarkable-comeback/
4•surprisetalk•2d ago•0 comments

A recent experience with ChatGPT 5.5 Pro

https://gowers.wordpress.com/2026/05/08/a-recent-experience-with-chatgpt-5-5-pro/
653•_alternator_•1d ago•476 comments

Local privilege escalation via execve()

https://www.freebsd.org/security/advisories/FreeBSD-SA-26:13.exec.asc
174•Deeg9rie9usi•16h ago•82 comments

Zed Editor Theme-Builder

https://zed.dev/theme-builder
245•cuechan•19h ago•72 comments

LLMs corrupt your documents when you delegate

https://arxiv.org/abs/2604.15597
433•rbanffy•1d ago•171 comments

Show HN: I made a Clojure-like language in Go, boots in 7ms

https://github.com/nooga/let-go
197•marcingas•19h ago•55 comments

From Buffon's Needle to Buffon's Noodle

https://mbmccoy.dev/posts/buffons-noodle/
11•_alternator_•2d ago•2 comments

I'm writing a history of Visual Basic, Chapter 1 is up

https://evilgeniuslabs.ca/blog/visual-basic-history-chapter-1-launch
123•speckx•3d ago•45 comments

Making your own programming language is easier than you think (but also harder)

https://lisyarus.github.io/blog/posts/making-your-own-programming-language.html
115•ibobev•3d ago•58 comments

LLMorphism: When humans come to see themselves as language models

https://arxiv.org/abs/2605.05419
32•okey•4h ago•14 comments

Show HN: Rust but Lisp

https://github.com/ThatXliner/rust-but-lisp
152•thatxliner•15h ago•68 comments

The hypocrisy of cyberlibertarianism

https://matduggan.com/the-intolerable-hypocrisy-of-cyberlibertarianism/
359•ColinWright•23h ago•319 comments