frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Claude-account – switch Claude Code accounts without logging in again

https://github.com/hamzarehmandeveloper/claude-account
24•hamza_rehman•3h ago•19 comments

Show HN: I made a game where you build a CPU from logic gates

https://select.supply/game/chipbuilder
62•laurentiurad•7h ago•54 comments

Show HN: Tally – check a spreadsheet's numbers against their source, in-browser

https://tally.jiegou.ai/
2•smperng•41m ago•0 comments

Show HN: secure FFmpeg

2•finbot•1h ago•4 comments

Show HN: Open-source engine running Gemma 4 26B in 2 GB RAM on any M-series Mac

https://github.com/drumih/turbo-fieldfare
869•gitpusher42•1d ago•314 comments

Show HN: I was able to run tiberian sun on cncnet on an M4 MacBook Pro

https://github.com/piyiotisk/cncnet-ts-client-package/blob/master/docs/running-tiberian-sun-on-ap...
2•piyiotisk•2h ago•0 comments

Show HN: OpenMetaHarness – long-horizon execution over multiple context sessions

https://github.com/openmetaharness/openmetaharness
3•IzhaarTejani•2h ago•0 comments

Show HN: Hacker Fables – A satirical cyberpunk novel you can read as a man page

https://sebastiancarlos.github.io/hacker-fables/
4•httbs•4h ago•0 comments

Show HN: XQL, a query language for screening market data

https://xcreener.com/xql-playground
3•guzzul•5h ago•2 comments

Show HN: Agentic data transformation & analytic for corporate finance

https://trysecondstate.com/
3•ELAmrani•3h ago•2 comments

Show HN: AgentCouch – let your agents chat with other agents

https://agentcouch.dev
6•spstoyanov•3h ago•1 comments

Show HN: Tilery-VM – run Nvidia cuTile GPU kernels on a CPU, no GPU required

https://github.com/drbh/tilery-vm
4•justdrbh•3h ago•0 comments

Show HN: Dowe Lang simplifies fullstack applications, web, Android and iOS

https://www.dowe.dev
2•victorriba•3h ago•2 comments

Show HN: Let your agents create custom pods

https://thedaily.fm/docs/agents
2•carimura•3h ago•1 comments

Show HN: stock-tui – an open-source terminal app inspired by StockTouch

https://github.com/chatcode-lab/stock-tui
4•borkasm•3h ago•0 comments

Show HN: CheapFoodMap – A map of good meals under $10

https://cheapfoodmap.com/
268•jaep1•1d ago•239 comments

Show HN: Qwen Scribe – local transcription and dictation for Apple Silicon

https://github.com/VladUZH/qwen-scribe
91•sidclaw•1d ago•20 comments

Show HN: A local merge queue for parallel Claude Code agents

https://github.com/funador/claude-code-merge-queue
40•funador•18h ago•22 comments

Show HN: Markdown.gg – OSS to collaborate on md files

https://github.com/xatuke/markdowngg
3•satuke•4h ago•0 comments

Show HN: Wrapper – Best Ever Agent Manager

https://github.com/xatuke/wrapper
6•satuke•4h ago•0 comments

Show HN: ApeiroCraft – see when clients open your proposals

2•lolllll•4h ago•4 comments

Show HN: Skill-up – Regression testing for Agent Skills

https://github.com/alibaba/skill-up
4•roark47•4h ago•0 comments

Show HN: Figranium – Open-source visual Playwright control plane (Docker, API)

https://figranium.dev
2•asernasr•4h ago•0 comments

Show HN: I Forked MinIO Object Storage and Made It Run Faster

https://github.com/buckit-io/buckit
4•rooseveltlai•4h ago•1 comments

Show HN: nBases – off-market monthly rentals for nomads, direct with the host

https://nbases.com
4•antoinechstr•4h ago•3 comments

Show HN: Find Foreclosure and REO Deals Before They Hit the MLS

https://www.foreclosuredatahub.com
2•qwikhost•4h ago•0 comments

Show HN: Review flashcards cards (Anki) while reading Hacker News

https://www.orangecrumbs.com/hn/
2•oyster143•4h ago•0 comments

Show HN: HimitsuObfuscator – a lightweight LLVM-17 obfuscator for any Linux

https://github.com/HimitsuShell/HimitsuObfuscator
2•mushstory•4h ago•0 comments

Show HN: ABSL – 100% Integer-Only Neural Network Training in Rust

https://github.com/Mojo0869/ABSL
3•Mojo_0869•5h ago•2 comments

Show HN: Skytrace – Self-hosted 3D ADS-B viewer with receiver coverage domes

https://sky.luftaquila.io
2•luftaquila•5h ago•0 comments
Open in hackernews

Show HN: I made a game where you build a CPU from logic gates

https://select.supply/game/chipbuilder
62•laurentiurad•7h ago
I built ChipBuilder to make computer architecture more approachable through interactive puzzles.

You start with basic logic gates like AND, OR, and NOT, then gradually combine them into adders, multiplexers, memory, an ALU, and eventually a complete CPU. Once you've built the hardware, you can write assembly programs that run on the processor you created.

The game is inspired by courses like Nand2Tetris, but everything runs directly in the browser with a visual circuit editor, simulations, and progressively harder challenges.

Comments

shadab_khan_127•6h ago
I like it, it's fun Why you decided to keep wire button on top ? can't we do something like clicking on the dot will trigger wireing
laurentiurad•5h ago
A good point. I will change it!
azatom•5h ago
you maybe not select accidental but others do:

user-select: none;

sebastiansm7•5h ago
I wasn't able to wire the inputs to the gate, so my career at ChipCorp ended at level 1.

Also it would ne nice to have a level zero where you create the gates from transistors.

azatom•5h ago
-1: build transistor from atoms

-2: ...

:)

(ofc the UI could be more simpler but I've found the wiring)

karolist•4h ago
-4: initiate a Big Bang to generate the spacetime substrate
jbgrt•5h ago
The game you're looking for is Turing Complete https://turingcomplete.game/
Elorth•4h ago
Want transistor logic? Hard Chip on Steam. Starts you at NMOS and PMOS and lets you build up from there.
mrkO99•5h ago
Got stuck at the NAND gate level.
prologic•4h ago
Stick with it! Hint: A NAND gate is an AND + NOT circuit. It outputs a 0 when both inputs are a 1, otherwise outputs a 1.
namero999•4h ago
Same, I built a correctly-working AND gate made only of NAND gates but the tests don't pass.
Kirby64•3h ago
The SR latch logic is also incorrect. Cross-coupled NORs had to be configured illogically to actually pass the tests and output correctly.

Also, the later puzzles (starting with memory) don't have any real tests. Seems like it just doesn't really exist past that point.

asterisk_man•3h ago
What configuration did you use to pass the test? I guess I couldn't think illogically enough.
Kirby64•3h ago
I removed one of the cross coupled outputs (only one NOR was connected to the other, not both outputs cross coupled) and magically it worked. Didn’t make any sense from a logic perspective though.
1718627440•5h ago
Would be nice to be able to skip the first levels, because learning an AND gate is not necessarily what everyone needs as first steps, regarding their skill level.
laurentiurad•3h ago
Noted. Will add a skip mechanism too.
serhack_•4h ago
wasn't there recently another game that was starting with mosfet/pmos?
uranoxyd•4h ago
I'm not sure if this is what you mean, but Zachtronics has a minigame in its game "Last Call BBS" where you have to build ICs at the silicon level.

www.zachtronics.com

prologic•4h ago
This is cool! I like it! Let's see if I can get past the NAND level!
prologic•4h ago
I got all the way to a Full Adder and got stuck, then lost my progress :/
agent_z•4h ago
I wonder how people go through building such a project without ever hearing about NANDGame or Turing Complete.
baron3dl•4h ago
For the lazy, here's a link https://www.nandgame.com/

When I played through this last year it was surprising how much came back to me from the courses I took in college, and haven't touched at all in 20 years.

dirkc•4h ago
This immediately made me think of nand2tetris.org, but as a game. Is that what NANDGame is?
falcor84•4h ago
Yes, pretty much, but stopping at the cpu level (about the first half of the course).
drob518•4h ago
Doesn’t handle drag and drop on iPad.
xpct•4h ago
Looks very similar to the GPU game https://jaso1024.com/mvidia/
wateralien•4h ago
Very nice. Tips: You don't need the different design states (select, wire, delete) just have one and make it work contextually. Also remove the play button. Just have it always playing.
laurentiurad•3h ago
Thank you for the feedback! Will implement it today
ksdme9•4h ago
Since I don't see it mentioned here, Turning Complete is also a game along the same lines and really fun. https://store.steampowered.com/app/1444480/Turing_Complete/

I have gotten my nephew into it with some success as well.

prologic•4h ago
That links has an invalid or expired cert. EDIT: Thanks for fixing the link!
dahart•3h ago
Works for me without issues. Unless it was edited, I assume the Steam Store is pretty unlikely to have expired or invalid certs.
dahart•3h ago
Turing Complete was super fun and is amazing. It felt like a years worth of computer engineering class packed into a week’s worth of well designed gameplay. IIRC someone built a working 32 bit RISC-V CPU with it. (Maybe this one? https://github.com/BenjaminSchaaf/turning-complete-riscv)

My child just informed me that Turing Complete has just released a major redesign and that the engine is even faster than before.

splittydev•4h ago
Cool idea, but having to switch between select and wire makes this incredibly tedious to use. Just use wire mode from dragging from a connection and let people draw "away" a wire from a connection and let go to delete it? Would be much more intuitive imo.
prologic•4h ago
To the author of this; Are you able to make it save your progress so you can come back and continue playing?
sk1pper•4h ago
I went through Turing Complete up to a working CPU and found it incredibly fun. I then went on to build my own RV32I (simplest RISC-V instruction set) core in Verilog - if you keep a simple single-cycle design, it doesn’t end up being super complicated and not a ton of code. I’d recommend the exercise for anyone wanting to learn about how CPUs work.

Also, for people interested in this type of thing, look up Ben Eater’s 6502 videos. Wiring up a 6502 (old microprocessor) to ROM and RAM on a breadboard; later he builds a “world’s worst video card” - more like a VGA display output card, still pretty cool.

XorNot•3h ago
+1 for Turing Complete, it's absolutely marvelous.
ura_yukimitsu•4h ago
That's a cool idea for a game, but the UX feels quite unintuitive and unpolished to me which discouraged me from playing past the first couple of levels. A few suggestions, if I may:

- You should be able to drag/drop elements from the sidebar onto the canvas

- Wiring shouldn't be a separate tool, and you should be able to drag/drop wires instead of having to click on the two endpoints separately

- You should be able to delete the currently selected gate with the delete key, and the "delete" button in the toolbar should delete the currently selected gate instead of it being a separate tool

- There's not enough contrast between the grid pattern and the background of the canvas

- There seems to be some problems with moving overlapping components

- There's no way to move around the canvas

- The progress doesn't seem to save and there's no way to skip levels

artemonster•3h ago
pretty interesting that such lazy slop vibecoded into existence by "a software engineer passionate about well-crafted products."
orphea•3h ago
Oh, I recognize the author's nickname. The guy is using HN to promote his vibe-coded projects.

It is such a shame that the words "passion" and "well-crafted" are being actively devalued.

laurentiurad•3h ago
Thanks a lot for your time in providing the feedback! I think every point is valid so will try to implement them.
Sohcahtoa82•2h ago
At least for the early levels, the input and output nodes should start already laid out.

I'd also like the ability to skip levels. I already know how gates and full adders work. It's just drudgery to get through them.

artemonster•3h ago
Slop. very janky UI
vitorfblima•3h ago
Forgive me if I'm wrong, but I just can't look at "AI aesthetics" anymore.
laurentiurad•3h ago
Thanks for the feedback! I am curious what made you think it's AI? My experience with using LLMs is that they usually use dark mode + neon + gradient a lot, but nothing like the design you see on my website. I'd highly appreciate if you share what elements you thought as being vibecoded or made with AI.
AspisAiantos•3h ago
I like this idea a lot! I think that there are a few small details that would improve the user experience if you're looking for feedback.

1. Please please please apply `user-select: none;` to everything within the circuit canvas. Almost more often than not I would end up dragging text that had been highlighted rather than any of the actual gates or inputs.

2. Having to switch between 'select', 'wire', and 'delete' modes is a bit cumbersome.

3. Absolutely no progress seems to be saved on navigation or page reload. I've completed the first level several times and if I go anywhere else or reload after completing it, the site shows zero levels completed and shows the tutorial again.

laurentiurad•3h ago
Thanks a lot! Will do!
rho4•3h ago
3 next clicks in missing a back button
kovacs_x•3h ago
So ICFP 2026..
Kirby64•3h ago
> You start with basic logic gates like AND, OR, and NOT, then gradually combine them into adders, multiplexers, memory, an ALU, and eventually a complete CPU. Once you've built the hardware, you can write assembly programs that run on the processor you created.

No you don’t. Once you get to memory you no longer have any tests that do anything and it’s impossible to actually progress.

rsprinkle•1h ago
Wow, sounds identical to "Turing Complete".
jodacola•36m ago
Really cool. I'm enjoying this.

One bit of feedback: I'd love to be able to stare at the tests while I'm playing around with the logic gates; every time I switch to the tests tab then click around on the "board," the tabs switch back.

laurentiurad•2h ago
Thanks! Just added the possibility to skip between levels. Also you can wire without manually switching between wire/select buttons.
Joker_vD•12m ago
> I already know how gates and full adders work.

But do you know how an 8-bit Kogge-Stone adder works? Most of the sources I've read are quite unhelpful. I particularly "like" the ones (e.g. Wikipedia) that use some random pictures/diagrams from who knows where that either 1) have completely different symbols from each other and from what the text claims the symbols on the pictures are (e.g. the text talks about black and grey boxes, the pictures have red and yellow triangles); 2) shows a different kind of adder — the article about Brent-Kung adder has a Kogge-Stone diagram instead; 3) very obviously doesn't work the way the text claims it works/does what the text claims it does.

danbruc•2h ago
To add to this.

- allow drawing wires backwards from sink to source

- allow connecting inputs

Also there is a problem with the tests and the simulator that showed up in the SR latch level. Despite having the correct circuit, the tests failed until I swapped the two NOR gates. I can not reproduce it, but I would guess it has something to do with the component placement order, the update order of the simulator, and how the tests are executed. As the NOR feedback loop has no well-defined initial state, it probably settled in a placement order dependent way that made the tests fail. Maybe Q was already 1 and the test looks for a 0 to 1 transition when enabling S?