HNHacker News
TopNewBestAskShowJobs

erwincoumans

924 karma · joined May 16, 2017

NVIDIA, combining Physics Simulation, Robotics & AI. https://twitter.com/erwincoumans
submissionscomments
erwincoumans··on With most information hidden, the game Stratego had stumped AI until now
I remember playing Stratego as a kid at a friends house, and eventually found out some of his pieces were subtly marked (chip in the pieces). Unhiding information was very unfair :)
erwincoumans··on We're gonna need a lot more mathematicians
"making a new theory that is really useful is out of reach for the moment in my opinion."

Curious how this ages.

Recursive self improvement, self-play and multi-agent RL could make useful new theories, eventually.

erwincoumans··on I don't want to read what you didn't write
Bits of information depend on the readers prior knowledge, those bits are not absolute numbers. That makes communication not just information exchange but also syncing of priors. So some amount of redundant information maybe needed/wanted.
erwincoumans··on I don't want to read what you didn't write
Lossy expansion or bloat?
erwincoumans··on Ask HN: What are you working on? (September 2026)
Very cool projects, and amazing a 14 byte nn can do it. Would be fun to analyze its approach, converting it to a Code-as-Policy.
erwincoumans··on Ask HN: What are you working on? (September 2026)
Very cool. Are you familiar with the game Voxile? Its author also created custome languages, and the game uses Lobster.
erwincoumans··on Harness Engineering for Self-Improvement
Thanks for the really nice in-depth post! Hoping for a future one about:

"Much recent work on auto-research, self-improving agents, and evolutionary program search can be organized around this question. Other work on model self-play, synthetic data, test-time training and a broader theme of continual learning also matches the RSI vision (e.g. Yuan et al. 2024, Chen et al. 2024), Zhao et al. 2025, Choi et al. 2026)) but they will not be the focus of this post."

erwincoumans··on Fasttracker II clone in C using SDL 2
Brings back memories of Soundmonitor (Commodore 64, 1986) with vertical scrolling, hex note tracking, and 3-channel column layouts.
erwincoumans··on What I learned selling 2,500 MIDI recorders: Hardware is not so hard
Another happy customer, bought two Jamcorder units. Not just the hardware is simple, the software as well: it just works, quietly in the background. I just had to enable daily auto-reset otherwise it eventually had issues. Whenever someone starts playing piano, it records. The iOS app is so nice, playing back on the phone or on the piano, and keeping track of total hours played and organizing favorites. Congrats, if only more projects kept things simple and useable!
erwincoumans··on Box3D, an open source 3D physics engine
Makes me feel old, as original Bullet creator.
erwincoumans··on Box3D, an open source 3D physics engine
Great to finally see Box3D released! Glad to see some healthy physics simulation options, next to Jolt, PhysX and https://github.com/newton-physics/newton (using MuJoCo Warp, which I've been pushing at NVIDIA).

Bullet Physics author.

erwincoumans··on Aging and Eye Problems
I got bifocal monthly contact lenses (-7, +2 and correction for astigmatism). It has been such a relief to read screen/phone without needing to wear reading glasses while still seeing far away). The daily soft lenses didn't correct as well as the firmer monthly ones.
erwincoumans··on The IBM-ification of Google?
Agreed Gemini maybe not the best, but it is still pretty good. And their research was the foundation of others (Attention is all you need paper).
erwincoumans··on The IBM-ification of Google?
Gemini is pretty good.
erwincoumans··on Unitree GD01: China's $537k rideable transformer robot is now in production
and active suspension, now attach wheels.
erwincoumans··on Unitree GD01: China's $537k rideable transformer robot is now in production
Just a matter of time until they add wheels to its feet, and the legs will act as active suspension. See also https://youtube.com/watch?v=srPz8TRpZ_8 and https://youtube.com/watch?v=iI8UUu9g8iI (at around 1:36 a human rides that Unitree quadruped)
erwincoumans··on I hate soldering
>> I am curious what you mean by rework tweezers. Link please!

Hakko FM2023-05 Mini Hot Tweezers Kit or Hakko FX8804-02 Hot Tweezer for Hakko FX-888 for example.

>> I wish there was some way to switch tips that didn't involve letting it cool down

I replace tips while hot: the sleeve is not hot.

erwincoumans··on I hate soldering
Agreed on stereo microscope, also suggest flux and a good iron with exchangeable tips and hot tweezers (I enjoy the Hakko).
erwincoumans··on CARA 2.0 – “I Built a Better Robot Dog”
Very nice project. If you like this, the Pupper quadruped robot project by Stanford University is also interesting, with RL training pipeline as well and well-documented open source instructions for 3d printing etc. https://pupper-v3-documentation.readthedocs.io/en/latest/gui...
erwincoumans··on Martin Galway's music source files from 1980's Commodore 64 games
Green Beret and Rambo: First Blood Part 2 tunes are still amazing, Martin is a wizard.
erwincoumans··on Show HN: How LLMs Work – Interactive visual guide based on Karpathy's lecture
There is a 122TB nvme PCIe SSD: https://www.solidigm.com/products/data-center/d5/p5336.html
erwincoumans··on What Happened to Fry's Electronics
CentralComputers is worth visiting, if you were into Frys.
erwincoumans··on Canvas_ity: A tiny, single-header <canvas>-like 2D rasterizer for C++
It is common for header-only libraries: you need to include this header in one c++ using the macro for linking (don't use that macro in other c++ files to avoid duplicate symbols). In C++, you can declare a function as many times as you want, but you can only define it (write the actual body) once in the entire project.
erwincoumans··on Ask HN: How to get started with robotics as a hobbyist?
I highly recommend starting with the very affordable and well documented Lerobot SO101 arms. You can 3d print or buy parts and actuators, camera. Lots of tutorials and training policies, data collection and simulations. https://huggingface.co/docs/lerobot/en/so101
erwincoumans··on This game is a single 13 KiB file that runs on Windows, Linux and in the Browser
Indeed, magic. How about the Commodore 64, there was a game (Eindeloos, Radarsoft, 1985) within 64kb that has a huge map. Someone recently (after 40 years!) extracted the map (500 screens) and the png alone is 800kb. See the story an zoom in and try finding the little heart in the map! https://adayinthelifeof.nl/2025/03/07/endless.html
erwincoumans··on Native Amiga Filesystems on macOS / Linux / Windows with FUSE
If only exfat had symbolic links.
erwincoumans··on Who Watches the Waymos? I do [video]
Nice shots, would fit well in the Baraka (or Samara) movie.
erwincoumans··on No Graphics API
Yes, an amazing and detailed post, enjoyed all of it. In AI, it is common to use jit compilers (pytorch, jax, warp, triton, taichi, ...) that compile to cuda (or rocm, cpu, tpu, ...). You could write renderers like that, rasterizers or raytracers.

For example: https://github.com/StafaH/mujoco_warp/blob/render_context/mu...

(A new simple raytracer that compiles to cuda, used for robotics reinforcement learning, renders at up to 1 million fps at low resolution, 64x64, with textures, shadows)

erwincoumans··on Building a Modern C64 Assembly AI Toolchain
Pretty complex project, brings up C64 assembly programming memories (with some freeze cartridge with monitor to enter asm OP codes). It would be interesting to see all the actual LLM queries to get those results.
erwincoumans··on I made a quieter air purifier
I wonder if they used silent computer fans? I love the quiet Noctua fans, and replace all noisy fans with them: fans in pc, wifi router, playstation 5, mister fpga, robots, jetson orin etc.
Page 1 of 16Next →