frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

The Beam Engine

https://glinscott.github.io/beam-engine/
41•glinscott•1d ago

Comments

glinscott•1d ago
Author here. The beam engine created power from steam, and was a key part of the early Industrial Revolution. The article is a deep dive into the engine: how it works, the history behind it, and the engineering tradeoffs the builders faced. There are quite a few interactive figures that I hope make the concepts easier to see.
monkmartinez•1d ago
Really cool site! Did you create the animations with videos of assemblies in a CAD package? Very noice!!!
glinscott•1d ago
Thanks! Yes, some of the animations were created from this onshape model, which I rigged for motion: https://cad.onshape.com/documents/ebc9190f428cf30153c06148/w....

For other animations I put together a style guide and worked together with Fable to build them.

frereubu•43m ago
For those in London who want to see one of these in the flesh, as it were, there's one in Tottenham: https://www.mbeam.org/
constantlm•39m ago
Cool! If you're in New Zealand, there is a massive, two story Double Woolf beam engine at MOTAT museum in Auckland, along with an array of other steam driven engines that they run from time to time.
delta_p_delta_x•38m ago
This reminds me a lot of https://ciechanow.ski, down to the body typeface. (IBM Plex Sans?) Also, the SI units everywhere here make me beam. Thank you :)
glinscott•35m ago
100% - his articles were a major inspiration, and first line in the credits: - Thanks to Bartosz Ciechanowski, whose exceptionally well written and designed articles inspired this one.

Glad you enjoyed the units :).

a_shovel•33m ago
This is what finally made the idea behind Watt's condenser click for me.
glinscott•29m ago
Awesome! It's pretty amazing all the concepts that need to come together for even these very old engines. I found I built a better understanding of what was going on as I built out the animations as well.
bullfightonmars•25m ago
First off, this is very cool, I love these kind of breakdowns from first principal.

This is sending me :)

> One cup of water becomes roughly 400 litres of steam, enough to fill two bathtubs

Three units of measurement in one sentence, my favorite unit is bathtubs.

glinscott•11m ago
Thanks!

RE: units - Good catch - there is almost certainly a better way to phrase this one. I always tried to give physical examples to make things more concrete. But who knows, maybe the bathtub will take off as a unit :).

jscott817•21m ago
Great historical science book on the steam engine here: https://www.amazon.com/Most-Powerful-Idea-World-Invention/dp...

One of my favorites. Good read.

MisterTea•17m ago
Ever hear the phrase "Balls out" when referring to pushing something to the max? Comes form the balls of the centrifugal engine governor. At maximum speed the balls extended all the way outward giving us the term "Running balls out."

https://en.wikipedia.org/wiki/Centrifugal_governor

edit: I once said this phrase at a work meeting and someone objected to my use of a crude term which I then explained much to everyone's surprise. They thought it had something to do with testicles.

jscott817•13m ago
Similar to balls to the walls (or similar). Coming from the analog aviation controls I believe.

Writing by hand is good for your brain

https://nealstephenson.substack.com/p/writing-by-hand-is-good-for-your
799•dwwoelfel•7h ago•401 comments

Show HN: Echo – Fable-level results at 1/3 the cost using open-weight models

124•adam_rida•2h ago•57 comments

Couple pay >$800k for a gene-editing therapy for their daughter. She died.

https://www.science.org/content/article/exclusive-death-girl-chinese-gene-editing-trial-was-never...
45•Shortness8•51m ago•10 comments

What happened to TheNumbers.com

https://stephenfollows.com/p/what-just-happened-to-thenumberscom-should-worry-us-all
216•nickthegreek•4h ago•100 comments

The Beam Engine

https://glinscott.github.io/beam-engine/
46•glinscott•1d ago•15 comments

Building on ATProto

https://lukekanies.com/writing/building-on-atproto/
93•speckx•3h ago•41 comments

Startup founders urge U.S. government not to shut off Chinese open weight AI

https://www.politico.com/news/2026/07/22/startup-founders-urge-trump-not-to-shut-off-chinese-open...
599•theanonymousone•6h ago•566 comments

Namecheap Gave My Account to an Unverified Third Party Just Because They Asked

48•Thrashed•38m ago•3 comments

Software rendering in 500 lines of bare C++

https://haqr.eu/tinyrenderer/
208•mpweiher•7h ago•38 comments

A solid-state “atomic channel” for separating rare earth elements

https://pme.uchicago.edu/news-events/news/cleaner-route-purifying-rare-earth-elements
51•MarcoDewey•3h ago•5 comments

Learn OpenGL, extensive tutorial resource for learning Modern OpenGL

https://learnopengl.com/
149•ibobev•6h ago•81 comments

Show HN: Palmier Pro – Open-source macOS video editor built for AI

https://github.com/palmier-io/palmier-pro
88•harrisontin•6h ago•16 comments

Astronomers may have found the first exomoon

https://www.eso.org/public/news/eso2610/
180•MarcoDewey•7h ago•69 comments

Converting Files into Minecraft Worlds

https://wuemeli.com/blog/sulfur-part-1/
37•wuemeli•3d ago•8 comments

Selfie for sign-in: a new, easy way to access your Google Account

https://blog.google/innovation-and-ai/technology/safety-security/selfie-video-sign-in/
35•lkurtz•2h ago•32 comments

DARPA, U.S. Air Force fly AI-controlled F-16

https://www.darpa.mil/news/2026/darpa-us-air-force-fly-ai-controlled-f-16
132•r2sk5t•7h ago•137 comments

Launch HN: Screenpipe (YC S26) – Record how you work and turn that into agents

44•louis030195•4h ago•50 comments

The arguments against open source AI are bad

https://tombedor.dev/arguments-against-open-source-ai-are-very-bad/
149•jjfoooo4•4h ago•106 comments

JEP 540: Simple JSON API (Now in Incubator)

https://openjdk.org/jeps/540
83•theanonymousone•5h ago•62 comments

Geekbench 7

https://www.geekbench.com/blog/2026/07/geekbench-7/
34•ilreb•3h ago•28 comments

Escape Analysis in Go: Stack vs. Heap Allocations Explained

https://blog.jetbrains.com/go/2026/07/20/escape-analysis/
18•ingve•2d ago•4 comments

Show HN: Trifle – Open-source analytics that stores answers, not events

https://trifle.io/
27•iluzone•1d ago•2 comments

Learn WebGPU for C++

https://eliemichel.github.io/LearnWebGPU/
69•ibobev•6h ago•10 comments

Show HN: Claude-thermos – keeps your Claude session warm for you

https://github.com/izeigerman/claude-thermos
45•s0ck_r4w•4h ago•35 comments

Hitchcock and Herrmann: The Friendship and Film Scores That Changed Cinema

https://www.lrb.co.uk/the-paper/v48/n13/jonathan-coe/where-was-the-drum-kit
5•mitchbob•3d ago•1 comments

Fields Medals 2026

https://www.mathunion.org/imu-awards/fields-medal/fields-medals-2026
101•nill0•7h ago•44 comments

AI Companies Are Trying to Hide a Staggering Amount of Debt

https://futurism.com/artificial-intelligence/ai-companies-hide-debt-off-balance-sheet
527•technewssss•8h ago•252 comments

Show HN: OneCLI – OSS credential gateway that keeps secrets out of AI agents

https://github.com/onecli/onecli
61•Jonathanfishner•6h ago•24 comments

Emacs Is a Lispboard

https://en.andros.dev/blog/06bfd107/emacs-is-a-lispboard/
78•andros•7h ago•30 comments

Meta Garbage Collection: Using OCaml's GC to GC Rust

https://soteria-tools.com/blog/meta-garbage-collection
28•annieversary•3d ago•0 comments