frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: Kyushu – A self-hostable WASM sandbox for JavaScript workers

https://kyushu.dev/
31•le_chuck•7h ago•17 comments

Show HN: Lathe – Use LLMs to learn a new domain, not skip past it

https://github.com/devenjarvis/lathe
46•devenjarvis•4h ago•7 comments

Show HN: Free animated icon library for Vue

https://respeak-io.github.io/lucide-motion-vue/
50•evolabs•3d ago•12 comments

Show HN: I made a better zsh autosuggestion tool that predicts your next command

https://github.com/Giammarco-Ferranti/deja
7•giammiferr•2h ago•3 comments

Show HN: Infinite canvas notes in the non-Euclidean Poincaré disk

https://uonr.github.io/poincake/
173•uonr•4d ago•29 comments

Show HN: Oproxy – inspect and modify network traffic from the browser

https://github.com/sauravrao637/oproxy
56•sauravrao637•13h ago•8 comments

Show HN: Inbox-beam – notifications in your inbox without sending email

https://github.com/toyoshi/inbox-beam
2•toyoshi•2h ago•0 comments

Show HN: pypoLCA – Latent Class Analysis and Regression in Python

https://github.com/marcandre259/pypolca
4•marcandre259•3h ago•1 comments

Show HN: We built a tool to dub any video in the original voice in 40 languages

https://vaani.media
3•ABSALOMMAXY•3h ago•3 comments

Show HN: PWNC – A dependency-free web platform I've been building for 25 years

https://github.com/heydev-de/pwnc
4•katzito•3h ago•1 comments

Show HN: Fact check, summarize, explain any article or webpage on local CPU

https://github.com/kouhxp/fftext
3•mrkn1•4h ago•0 comments

Show HN: Formally verified polygon intersection – Opus 4.8 oneshots, prev failed

https://github.com/schildep/verified-polygon-intersection
87•permute•2d ago•21 comments

Show HN: Lowfat – pluggable CLI filter that saved 91.8% of my LLM tokens

https://github.com/zdk/lowfat
150•zdkaster•2d ago•75 comments

Show HN: Keybench – Scriptable, extensible performance tool for key value stores

https://github.com/guycipher/keybench
13•alexpadula•16h ago•0 comments

Show HN: TakoVM – Isolated model and tool execution used by enterprises

https://github.com/las7/TakoVM
21•sakuraiben•12h ago•6 comments

Show HN: ABC Classic 100 Rankings visualised

https://classic100.gotski.workers.dev/
36•gotski•1d ago•19 comments

Show HN: VaultSQL – Open-Source Zero-Trust SQL Workbench

https://vaultsql.com/
7•antileet•16h ago•0 comments

Show HN: Markdown Editor and Reader for Mac

https://www.kitemarkdown.com/
2•antonynjoro•11h ago•3 comments

Show HN: Edsger – A handwritten Clojure REPL for the reMarkable 2

https://handwritten.danieljanus.pl/2026-06-01-edsger.html
260•nathell•4d ago•34 comments

Show HN: On-device transcriber that's 97% accurate at identifying speakers

https://mimicscribe.app/
29•marshalla•1d ago•8 comments

Show HN: Persist – an AI agent that follows up accrued channels till they reply

https://persist.chat
3•Robelk1•14h ago•4 comments

Show HN: Uruky (EU-based Kagi alternative) now has Image Search and URL Rewrites

https://uruky.com/?il=en
232•BrunoBernardino•3d ago•225 comments

Show HN: Aquifer – an MCP runtime for spiky agent tool traffic

https://github.com/rjpruitt16/aquifer
3•rjpruitt16•16h ago•0 comments

Show HN: Mercek – A Desktop IDE for AWS ECS

https://www.mercek.dev/
63•utibeumanah•2d ago•29 comments

Show HN: A beautiful and local-first PDF reader for studying dense things

https://www.tryquincy.live
5•oleksg•16h ago•2 comments

Show HN: Aegis – post-quantum cyberdefense proxy (471 attacks, 0 breaches)

https://github.com/conchaestradamiguelangel-droid/aegis
3•conchaestrada•17h ago•0 comments

Show HN: Dap-mux – Connect your editor and REPL to the same debug session

7•YesJustWolf•18h ago•1 comments

Show HN: Typedframes – Pandas/polars column name checking at lint time

https://github.com/w-martin/typedframes
3•w-martin•18h ago•2 comments

Show HN: Nutrepedia – Nutrition info in 29 locales built with Clojure and Htmx

https://nutrepedia.com/en-us/
135•llovan•3d ago•29 comments

Show HN: Resonate – Low-latency, high-resolution spectral analysis

https://alexandrefrancois.org/Resonate/
4•arjf•21h ago•6 comments
Open in hackernews

Show HN: Lathe – Use LLMs to learn a new domain, not skip past it

https://github.com/devenjarvis/lathe
45•devenjarvis•4h ago
Hey HN!

Lathe is an experiment in using LLMs to teach me something new, instead of doing the work for me. It generates a hands-on, source-backed tutorial for any technical topic you want to learn. Then you work through it yourself by reading and typing the code by hand (gasp) in a local UI built for exactly that.

It's a Go CLI plus LLM agent skills (Claude Code / Cursor / Codex). You prompt something like "/lathe build a 3D slicer in Erlang", run `lathe serve` to spin up a local webapp, and read it in your browser. Every tutorial comes with the things that have made self-learning a pleasant experience for me in the past:

- table of contents that follows along as you scroll - side-notes that nudge you to think - exercises for the reader - sources backing up the content that you can use to take you deeper

To help make up for the lack of human brainpower behind the tutorial, you can also ask questions about the content, have another LLM verify the tutorial actually compiles and runs, or extend it with another part (no more "Part 4 of 6" that hasn't seen an update since 2021).

I didn't build lathe to replace human-written tutorials. I built lathe because I _love_ human-written tutorials, but wanted to learn technical domains where no good human-written tutorial exists yet (building a 3D slicer from scratch, making embedded Zig approachable, etc). There's a longer story in the README about how I got started with programming through PSP homebrew tutorials, and why losing that to LLMs bugged me enough to build this.

I'm not here to sell you anything (there's nothing close to a VC-backed startup here :D). It's an LLM, and its output is usually good but not perfect by any means. So far, my experience is that because you're the one typing and actually engaged, you catch the weird stuff (and I'm finding that pushing back on it is its own kind of learning). And yes, it's vibecoded, because it's low scope, low risk, and scratching a personal itch. I run it on Claude Code + macOS personally, other setups should work but I haven't been able to verify them yet.

If you can find resources to learn something that was written by a human, read that first. But Lathe is here to fill in the gaps when that isn't the case, and I hope it serves as an example where LLMs can help us think better, rather than less.

Repo: https://github.com/devenjarvis/lathe

Would love your feedback if you decide to check it out!

Comments

james_marks•41m ago
Love this idea, can’t wait to try it. Thank you for sharing!
devenjarvis•6m ago
Thanks for checking it out!
tatjam•31m ago
This is a very cool idea, feels like a sane way to use LLMs in this crazy time! Could be a very good way to break the ice when starting a new project and everything is friction.
devenjarvis•10m ago
Yea that’s definitely been a primary usecase for me! Easing the barrier to entry into a new project, and giving me the foundation to take it further on my own once I’m comfortable.
esafak•10m ago
I just use https://blog.google/products-and-platforms/products/educatio... and similar features of other AIs.
ramon156•6m ago
[delayed]