frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: HackerBooks – HackerTube, but for books mentioned on HN

https://hackerbooks.org
369•roansh•3h ago•108 comments

Show HN: I rebuilt my old canvas 3D library as a small WebGL 2 library – phoria2

https://kevs3d.co.uk/phoria2/
47•kevs3d•1d ago•6 comments

Show HN: OmniDiff – Opensource, super fast, content aware Git difftool, in Rust

https://github.com/ivankovic/omnidiff
49•FabCH•5h ago•24 comments

Show HN: Point your camera at a landscape to learn about its geology

https://outcrop.rocks/
100•headsupernova•3d ago•28 comments

Show HN: Offline project memory for coding agents – no API key, no vector DB

https://github.com/krapcys1-maker/adaptive-agent-memory-research
2•krapcys•1h ago•0 comments

Show HN: 2D world SIM where each creature runs a text classifier in the browser

https://id-le.com/?lab&halloween
2•nico•1h ago•1 comments

Show HN: A browser game where you navigate home to Earth using pulsars

https://lightyears-home.pages.dev/
4•gagarwal123•1h ago•0 comments

Show HN: BBRouter – Ben Eater's 8-bit computer, simulated on 3D breadboards

https://bbrouter.com/bbrouter/ben-eater-sap-1
45•creack•18h ago•10 comments

Show HN: A language model that lives in a boot sector

https://github.com/kerlenton/bootgpt
90•kerlenton•1d ago•6 comments

Show HN: Crystal Caves (1991) – C and WebAssembly port without an emulator

https://github.com/vital101/crystal-caves
2•vital101•4h ago•1 comments

Show HN: When a CEO buys their stock, does it beat the S&P 500? Check any trade

https://www.insiderprint.com/spy-mode
3•insiderprint•4h ago•1 comments

Show HN: Ghostman – A fast, keyboard-driven TUI API client and webhook inspector

https://github.com/4yk5/Ghostman
63•4yk5•2d ago•40 comments

Show HN: NES Contra (1987) port (ASM –> C and then C –> WebAssembly)

https://epoyraz.github.io/nes-contra-us/
87•tevlon•23h ago•77 comments

Show HN: To Honor Sir Patrick Stewart, Enjoy the TNG Episode Guessing Game

https://tng.episodle.com/
240•francisofascii•1d ago•76 comments

Show HN: A working Nintendo in ~1GB of Qwen weights

https://github.com/dbreunig/nesformer
291•dbreunig•2d ago•150 comments

Show HN: A USB-C LTE modem that gives my computer a phone line

https://github.com/Koppar-AI/koppar-lte-modem
59•abijahkaj•1d ago•39 comments

Show HN: I Turned DOOM into a Transformer

https://github.com/mottopanikeiku/doomformer
130•falperc•2d ago•35 comments

Show HN: Jointter – A daily word puzzle using dots and lines

https://www.jointter.com/
14•proy87•1d ago•25 comments

Show HN: Sketch Stadium – watch your agent play Pictionary

https://sketch.wakeshift.ai/games/q5ucru
35•ericlevine•2d ago•11 comments

Show HN: Auto Dismiss Mac OS "Allow <app> to find devices on local networks?"

https://github.com/johncassil/dontallow
154•johncassil•2d ago•132 comments

Show HN: Multi-Layer ASCII Art

https://typeart.mitpit.com/
4•MitPitt•13h ago•1 comments

Show HN: Create a Dumbphone on Android

https://beeswax.getflourish.org/
4•privacyishuman•14h ago•0 comments

Show HN: I rebuilt Kubernetes for ESP32 microcontrollers

https://github.com/arterialist/kube32
53•Arterialist•3d ago•21 comments

Show HN: A proof-of-concept formalization of the IRS federal tax forms

https://github.com/emmilco/us-tax-model
82•RGS1811•4d ago•13 comments

Show HN: Lasm – Write formally verified webapps in Lean for Node/serverless/edge

https://github.com/Millillion/lasm
38•lastmjs•2d ago•22 comments

Show HN: Bobby – Over Engineering PR Reviews

https://bobby.viraj.computer/
3•angrybayblade•18h ago•0 comments

Show HN: Fraktur, a DJ mixing app in the browser

https://greenvitriol.com/posts/fraktur
26•janesconference•2d ago•4 comments

Show HN: Winch – App Store optimization run by your own coding agent

https://getwinch.app/
5•ziyasal•21h ago•1 comments

Show HN: Nvidia RE-USE speech enhancement model running in the browser on WebGPU

https://re-use-demo.geronimo-labs.com
2•g58892881•21h ago•0 comments

Show HN: Fix 1.0 – Ruby tests written as RFC 2119 specifications

https://fixrb.dev/framework/release/2026/10/31/fix-1.html
2•cyrilllllll•21h ago•0 comments
Open in hackernews

Show HN: Crystal Caves (1991) – C and WebAssembly port without an emulator

https://github.com/vital101/crystal-caves
2•vital101•4h ago

Comments

vital101•4h ago
Hi HN! I've been reading a lot about games being de-compiled using LLMs, so I thought that I'd give it a go myself. Back when I was a kid my siblings and I would spend a ton of time playing Crystal Caves on our 286. Given it's age and relatively small footprint, I figured it would be a good target.

- I mostly used DeepSeek V4.1 Flash 1017. If there was an issue it struggled with, I would switch to GLM 5.3 which could power through it. - It cost me about $20 to make the WASM port - I chose WASM for portability and so everyone can play it easily - Yes DosBox exists. This was for fun and experimentation - You can play directly at https://crystal-caves.re-cycledair.com/

For next steps (if any) I might add a few quality of life improvements and work towards better code organization.