frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: I made an 8 bit game that teaches beginners to pwn basic C programs

https://github.com/udbhav-s/password-dungeon
2•udbhavs•2h ago
I've been hosting small CTF for my alma mater high school every summer for the last few years, usually in the form of a sequence of website-based challenges that students could complete in an hour or two. This year, now that LLMs are startingly more capable (and people claiming CTFs are dead), I wanted to see if I could design challenges in a way that would minimize the ability to "drag and drop" them into a simple chat window and have it be solved for you, and at minimum require some intuition and interaction from the players.

Seeing how bad frontier models were at the ARC AGI 3 benchmark (this pre-Astra), I thought it would be fun to translate aspects of pwning a program to spatial game-based mechanics and try to have some of the "reasoning" happen in the game world instead of all in code. This resulted in challenges where they have to interact with code to change parameters in the game to solve puzzles.

While players do have to read code, the game expects no prior knowledge of C programming specifically, and tries to explain concepts such as structs, byte hex encoding, null-terminated strings, endianness, etc. from scratch. It has 10 rooms and builds up to the player being made to do a buffer overflow to clear the final room. There are items the player acquires to inspect source code, see program memory, and translate raw bytes to unsigned 4-byte ints or ASCII strings.

There are still some gaps in the ramp up that could be better filled in and might require more hand-holding for complete beginners (I am thinking of adding an item that explains basic C semantics such as variables, conditionals, loops, I/O etc. when you directly hover over the code in the computer). Would love feedback from people here!

Show HN: An e-ink frame that hears birds and draws them as 1800s illustrations

https://github.com/arnegiacomo/fugleramme
538•arnemunthekaas•3h ago•86 comments

Show HN: Hacking a $20 4G wireless hotspot into a texting device

https://bkovac.github.io/modem-thing/
92•bobili1234•2h ago•9 comments

Show HN: Capsule – Single-file web apps that save their data into SQLite

https://withcapsule.app/
105•bashtian•2h ago•53 comments

Show HN: Panel – A research workspace where the agent can build its own panes

https://github.com/greentfrapp/panel
24•greentfrapp•2h ago•4 comments

Show HN: Ordewell – turn one goal into an ordered plan of coding-agent tasks

https://github.com/ordewell/ordewell
25•ac-ciano•2h ago•20 comments

Show HN: Extract original images from a PDF in the browser

https://imissfiles.com/extract-pdf-images/
3•theholygrail•8m ago•0 comments

Show HN: An open source safety layer for AI agent actions

https://github.com/CTRLRun/ctrlrun
3•arpanghoshal•10m ago•1 comments

Show HN: Claude Meter – a macOS menu-bar meter for Claude's usage limits

https://github.com/sanchitkd/claude-meter
3•sanchitkd•15m ago•0 comments

Show HN: Go Bindings for SCIP Optimizer

https://github.com/egoisutolabs/scipgo
2•generalist_dev•17m ago•0 comments

Show HN: Voice AI that runs on CPUs

https://lokutor.com/
2•lokutor•23m ago•0 comments

Show HN: Eulix - Code navigation for large codebases

3•Nurysso•32m ago•0 comments

Show HN: Async multi-agent coordination across physical environments

https://github.com/BlahBlah23406/agent-comms
3•BlahBlah23406•32m ago•1 comments

Show HN: A malicious NPM install reads your .env. On my Mac it reads a decoy

https://jitpass.com
2•bukershok•41m ago•0 comments

Show HN: Talk to Claude – voice agent designs, plans, builds across all projects

https://github.com/ethanplusai/jarvis
2•ethanplusai•42m ago•0 comments

Show HN: Replay the Python calls that failed while a dependency was down

https://github.com/baldurhq/baldur
2•mcbg1541•45m ago•0 comments

Show HN: Warp – Run DeepSeek v4.1 Flash with 5 GB of RAM at 3.77 tok/s

https://github.com/sqliteai/warp
2•marcobambini•45m ago•1 comments

Show HN: Check if your IP has appeared in a residential proxy network

https://haveibeenproxied.com/
8•microcode•1h ago•3 comments

Show HN: The bottom 50% of U.S. households are short after essentials (BLS data)

https://whats-left-over.pages.dev/#s=50_40_10&c=1&u=person&t=0&tm=cbo&b=0&ts=100&k=0&cc=12201&im=...
2•pwmglenn•49m ago•1 comments

Show HN: Pizza Bot – An inbox for AI agents that work in the background

https://github.com/pizza-bot-app/pizza-bot
3•jd_•53m ago•1 comments

Show HN: Loss. a tiny satire about AI progress

https://workatloss.com/
10•pbobak•1h ago•2 comments

Show HN: Visual HTML – a source-preserving WYSIWYG editor for AI-generated HTML

https://kong75.github.io/visual-html-editor/
4•kong75•55m ago•0 comments

Show HN: Redis City – Explore how Redis works in an interactive 3D model

https://poltora.dev/redis
151•poltora•2d ago•23 comments

Show HN: Rewic – Turn Git commits into client-ready progress updates

https://rewic.in
2•jenilrs176•1h ago•0 comments

Show HN: LoongForge-Train LLMs, VLMs, diffusion and embodied models, faster

https://github.com/baidu-baige/LoongForge
2•nullnonenilNULL•1h ago•0 comments

Show HN: FlareDB – a Rust-based streaming database with Apache Beam as interface

2•ganeshsivakumar•1h ago•0 comments

Show HN: Trendradar for Horizon Scanning and Foresight

https://technologieradar.tryresearchly.com
2•leo_researchly•1h ago•0 comments

Show HN: Hazzel — a tiny, transparent coding agent for your terminal

https://github.com/mukundzha/hazzel
4•mukundzha6•1h ago•1 comments

Show HN: Vaultis, an offline password vault that makes zero network connections

https://apps.apple.com/us/app/vaultis-offline-vault/id6810739786?mt=12
2•KoreDEV•1h ago•0 comments

Show HN: Trains.fyi – Global Train Tracker

https://trains.fyi/
3•ryderdamen•1h ago•0 comments

Show HN: Duff's device, sleep sort and a quine, hung in a room you walk through

https://www.programmingmuseum.com/hall/curiosities
3•justbits•1h ago•0 comments