frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

A Straightforward Explanation of the Good Regulator Theorem

https://www.lesswrong.com/posts/JQefBJDHG6Wgffw6T/a-straightforward-explanation-of-the-good-regulator-theorem
34•surprisetalk•4d ago

Comments

amatic•4h ago
There is a mistake right in the beginning, not sure how it affects the conclusions yet. The variables given are S - System variable (some kind of disturbance), Z is the outcome ( a controlled variable) and R is the action of a controller. The causal relations between them are S affects Z, S affects R, and R affects Z.

> The archetypal example for this is something like a thermostat. The variable S represents random external temperature fluctuations. The regulator R is the thermostat, which measures these fluctuations and takes an action (such as putting on heating or air conditioning) based on the information it takes in. The outcome Z is the resulting temperature of the room, which depends both on the action taken by the regulator, and the external temperature.

The problem here is that the regulator R does not measure external temperature. It just measures the controlled variable - the temperature Z, so the causal arrow should go from Z to R too, and the arrow from S to R does not exist.

analog31•2h ago
I wonder if the theorem is another way of showing how hard control is without feedback. And I can't quite figure out if it addresses dynamic systems as opposed to static ones.
stanislavzza•4h ago
This is pedantic, but I don't like the formulation of entropy as sum of p log(1/p). I think of log(p) as information of a single event, for which log base 1/2 gives the answer in bits. This makes the negative sign unnecessary, and technically all these formulas should specify the base of log > 1. Everything is cleaner with log base 1/2 (instead of e.g. using the equivalent negative log base 2). This comes up in log likelihood all the time too. I guess it's a prejudice against fractional bases.

Workout.cool – Open-source fitness coaching platform

https://github.com/Snouzy/workout-cool
142•surgomat•2h ago•43 comments

Homomorphically Encrypting CRDTs

https://jakelazaroff.com/words/homomorphically-encrypted-crdts/
70•jakelazaroff•2h ago•14 comments

Terpstra Keyboard

http://terpstrakeyboard.com/web-app/keys.htm
128•xeonmc•4h ago•38 comments

Is There a Half-Life for the Success Rates of AI Agents?

https://www.tobyord.com/writing/half-life
76•EvgeniyZh•4h ago•39 comments

MiniMax-M1 open-weight, large-scale hybrid-attention reasoning model

https://github.com/MiniMax-AI/MiniMax-M1
233•danboarder•8h ago•52 comments

"poline" is an enigmatic color palette generator using polar coordinates

https://meodai.github.io/poline/
21•zdw•3d ago•3 comments

Scrappy - make little apps for you and your friends

https://pontus.granstrom.me/scrappy/
315•8organicbits•9h ago•105 comments

Introduction to the A* Algorithm

https://www.redblobgames.com/pathfinding/a-star/introduction.html
93•auraham•1d ago•46 comments

I counted all of the yurts in Mongolia using machine learning

https://monroeclinton.com/counting-all-yurts-in-mongolia/
139•furkansahin•7h ago•39 comments

Honda conducts successful launch and landing of experimental reusable rocket

https://global.honda/en/topics/2025/c_2025-06-17ceng.html
1177•LorenDB•1d ago•374 comments

The Grug Brained Developer (2022)

https://grugbrain.dev/
898•smartmic•18h ago•415 comments

Jiga (YC W21) Is Hiring Software Engs to Make Like of Mech Engs Easier

https://www.workatastartup.com/companies/jiga
1•grmmph•3h ago

Reasoning by Superposition: A Perspective on Chain of Continuous Thought

https://arxiv.org/abs/2505.12514
11•danielmorozoff•2h ago•0 comments

Show HN: Lstr – A modern, interactive tree command written in Rust

https://github.com/bgreenwell/lstr
174•w108bmg•13h ago•53 comments

Building Effective AI Agents

https://www.anthropic.com/engineering/building-effective-agents
457•Anon84•21h ago•79 comments

3D-printed device splits white noise into an acoustic rainbow without power

https://phys.org/news/2025-06-3d-device-white-noise-acoustic.html
197•rbanffy•2d ago•48 comments

Munich from a Hamburger's Perspective

https://mertbulan.com/2025/06/14/munich-from-a-hamburgers-perspective/
30•toomuchtodo•2d ago•11 comments

A Straightforward Explanation of the Good Regulator Theorem

https://www.lesswrong.com/posts/JQefBJDHG6Wgffw6T/a-straightforward-explanation-of-the-good-regulator-theorem
34•surprisetalk•4d ago•3 comments

What Google Translate can tell us about vibecoding

https://ingrids.space/posts/what-google-translate-can-tell-us-about-vibecoding/
234•todsacerdoti•19h ago•136 comments

OpenSERDES – Open Hardware Serializer/Deserializer (SerDes) in Verilog

https://github.com/SparcLab/OpenSERDES
59•peter_d_sherman•11h ago•7 comments

Now might be the best time to learn software development

https://substack.com/home/post/p-165655726
282•nathanfig•1d ago•241 comments

Preparation of a neutral nitrogen allotrope hexanitrogen C2h-N6

https://www.nature.com/articles/s41586-025-09032-9
23•bilsbie•2d ago•16 comments

Resurrecting a dead torrent tracker and finding 3M peers

https://kianbradley.com/2025/06/15/resurrecting-a-dead-tracker.html
589•k-ian•21h ago•182 comments

Making 2.5 Flash and 2.5 Pro GA, and introducing Gemini 2.5 Flash-Lite

https://blog.google/products/gemini/gemini-2-5-model-family-expands/
346•meetpateltech•23h ago•200 comments

Proofs Without Words

https://artofproblemsolving.com/wiki/index.php/Proofs_without_words
84•squircle•4d ago•18 comments

Grokking NAT and packet mangling in Linux

https://vivekn.dev/blog/grokking-nat-and-packet-mangling-in-linux
22•viveknathani_•9h ago•12 comments

Why JPEGs still rule the web (2024)

https://spectrum.ieee.org/jpeg-image-format-history
198•purpleko•1d ago•356 comments

LLMs pose an interesting problem for DSL designers

https://kirancodes.me/posts/log-lang-design-llms.html
196•gopiandcode•19h ago•124 comments

Timescale Is Now TigerData

https://www.tigerdata.com/blog/timescale-becomes-tigerdata
149•pbowyer•1d ago•106 comments

Bzip2 crate switches from C to 100% Rust

https://trifectatech.org/blog/bzip2-crate-switches-from-c-to-rust/
306•Bogdanp•19h ago•153 comments