frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Simten – design hardware in TypeScript and simulate it in the browser

https://simten.dev/
2•charlesfrisbee•1h ago
I mostly wanted to prototype hardware ideas quickly, with as little as possible between writing a circuit and watching it run. There are already solid embedded HDLs in general-purpose languages i.e. Chisel (Scala), Amaranth (Python), SpinalHDL. They all also have their own simulators, but they live inside the JVM or Python toolchains. I wanted something I could open in a browser and just start building, with nothing to install. If anyone is familiar with the game Turing Complete on Steam it was a big inspiration behind this. I just hated having to wire the gates manually.

Simten is a hardware description language that's plain TypeScript. A circuit is a typed value you simulate cycle by cycle, in node or the browser, with an interactive view you can drill into and toggle back and forth across cycles. There's nothing to install to see it run, and a circuit drops into a web page as a live component. It still exports Verilog for the existing primitives (very early, flat module) when you want to take a design further. Also since it is TS, you can do cool things like use existing libs from npm and integrate them into the simulation at compile time i.e. load in data, bake it into the ROM and then run it. The figlet example on the landing page hero shows this in action.

There is also an MCP that allows you to build with Claude and push to the browser locally (I know most probably won't want to learn the syntax).

As for what I have done with it so far:

- snake/pong at the gate level (actually harder than it sounds!)

- rv32i (risc-v) CPU that is able to run C/C++/Rust compiled with GCC/rustc

- run the output verilog (alongside a few board-specific extras) through the OSS FPGA toolchain i.e. Verilog -> Yosys -> nextPNR -> flashed and running on my ULX3S

Interested to hear what you think and if people would actually use it. I was thinking the interactive aspect of it could be useful in CS courses. So letting students see pipeline hazards happening cycle by cycle instead of a static example in a textbook.

- https://simten.dev/circuit (the playground to write/simulate circuits)

- https://simten.dev/cpu/rv32i (the RISC-V CPU you can step through)

- https://github.com/simtenHQ/simten — the repo

Apple says its AI is still private, even when it's running on Google's servers

https://arstechnica.com/apple/2026/06/apple-says-its-ai-is-still-private-even-when-its-running-on...
1•Bender•42s ago•0 comments

North Korean spies spent months in-person to drain $285M from Drift

https://www.coindesk.com/business/2026/04/30/north-korean-hackers-are-moving-faster-they-account-...
1•PaulHoule•1m ago•0 comments

Microsoft Hacked to Deliver Malware to Claude and Gemini Users

https://www.404media.co/microsoft-hacked-to-deliver-malware-to-claude-and-gemini-users/
1•Brajeshwar•2m ago•0 comments

Show HN: A revenue dashboard for US freelancers in a single HTML file

https://taliivue.com/
1•saltypixel•2m ago•0 comments

Ransomware crims got month head start on Check Point VPN 0-day that now has fix

https://www.theregister.com/cyber-crime/2026/06/08/attackers-had-month-long-head-start-on-patched...
1•Bender•2m ago•0 comments

The YC AI Stack

https://www.ycombinator.com/blog/the-yc-ai-student-starter-pack
1•joshcreates•2m ago•0 comments

I Spent 39 Years Thinking I Was Lazy. I Was Wrong

https://mostlysteady.substack.com/p/i-spent-39-years-thinking-i-was-lazy
1•fycth•3m ago•0 comments

Ask HN: How / What do you use for Code Review?

1•mehdizare•4m ago•1 comments

Of Termites and Tokens: Company as Colony Metaphor

https://tomcritchlow.com/2026/06/08/termites-tokens/
1•topcat31•4m ago•0 comments

A system programmer's guide to LLM inference

https://blog.xiangpeng.systems/posts/how-to-llm-inference/
1•aoli-al•5m ago•0 comments

Interesting Details from Microsoft's MAI-Thinking-1 Technical Report [pdf]

https://microsoft.ai/pdf/mai-thinking-1.pdf
1•Applied_AI•5m ago•0 comments

Build a Basic AI Agent from Scratch: Long Task Planning

https://medium.com/@rogi23696/build-a-basic-ai-agent-from-scratch-long-task-planning-14e803f9bd6d
1•ruxudev•6m ago•0 comments

Arista 7060XE7 Series

https://www.arista.com/en/products/7060xe7-series
1•berlianta•9m ago•0 comments

Incorruptible

https://steveblank.com/2026/06/09/incorruptible/
2•sblank•10m ago•0 comments

How to Revive a Wemo Smart Device

https://retronetwork.net/guides/wemorevive/
1•reaperducer•11m ago•0 comments

Fastsync: I doubled rsync's local copy speed

https://www.sami-lehtinen.net/blog2/fastsync-how-i-doubled-rsyncs-speed
2•Sami_Lehtinen•12m ago•0 comments

Show HN: Instagram for Gmail, a feed where mail expires

https://github.com/matiasbattocchia/mizzle-mail
1•cabra•12m ago•0 comments

Meta alleges NSO violated spyware injunction with new WhatsApp attacks

https://arstechnica.com/tech-policy/2026/06/meta-alleges-nso-violated-spyware-injunction-with-new...
3•stalfosknight•14m ago•0 comments

Granola Notes from WWDC 2026

https://wwdc.jacobstechtavern.com/2026
1•jakey_bakey•15m ago•1 comments

I ran an arbitrage bot on Polymarket. Here are the real numbers

https://kacho.io/polymarket-arbitrage-real-numbers
2•kachoio•15m ago•0 comments

America's Workforce Academy by Meta

https://www.meta.com/actions/americas-workforce-academy/
1•burger_moon•17m ago•0 comments

Show HN: Hires Chess Trainer – drill the mistakes from your own chess games

https://github.com/gaelazzo/python_chess
2•gaelazzo•17m ago•0 comments

The Data the CIA World Factbook Left Orphaned

https://bamwor.com/en/reports/cia-world-factbook-orphaned-data
1•speckx•17m ago•0 comments

Apple Container Hits 1.0

https://github.com/apple/container/releases/tag/1.0.0
1•frastefanini•18m ago•0 comments

EU Says Decision Not to Launch Siri AI in Europe Is Apple's Alone

https://www.macrumors.com/2026/06/09/eu-says-decision-not-to-launch-siri-ai-in-europe-is-apples/
3•bushwart•20m ago•0 comments

Symbolicating a minified stack trace by hand: why source maps can't do it alone

https://tracewayapp.com/blog/deep-dive-into-the-sourcemaps
2•dusanstanojevic•22m ago•0 comments

What an $83,000/month AWS EC2 server does

https://www.youtube.com/watch?v=ndUMnCjrU1A
3•sunbirdLabs•23m ago•1 comments

Meta account recovery allowed unauthenticated access to full account PII

https://twitter.com/IntCyberDigest/status/2063406949354311935
4•croes•24m ago•0 comments

$250M iPhone Settlement Proposed in Apple Lawsuit over Misrepresented AI

https://www.classaction.org/news/250m-iphone-16-settlement-resolves-apple-lawsuit-over-allegedly-...
2•Topfi•24m ago•0 comments

AI takes people at their word

https://futuresearch.ai/ai-takes-people-at-their-word/
4•mckennameyer•25m ago•1 comments