frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

ESP32 Firmware Development with Docker Sandboxes

https://www.docker.com/blog/reproducible-esp32-firmware-development-with-docker-and-docker-sandboxes/
15•mfranzon•4d ago

Comments

pietrofmaggi•4d ago
This seems the natural evolution of what used to be:

1. A laptop with the development environment (DOS or Windows) kept in a box to use for updates / fixes

2. A VM on a NAS to use when a firmware in maintenance needs a fix

With more embedded tooling available on Linux, a docker image becames a natural choice.

itopaloglu83•3d ago
Now we need a full virtual chip in docker to simulate it. That would be incredible.
vindex10•10m ago
Like this? https://renode.io/
ofrzeta•4m ago
Is this what you want? https://docs.espressif.com/projects/esp-idf/en/stable/esp32/...

Also:

- https://wokwi.com/

- https://github.com/davidmonterocrespo24/velxio

mschuster91•43m ago
It's annoying enough if "small" projects can't refuse to use LLMs to write their documentation, but large companies? There's really no excuse to use LLM garbage to write stuff intended for human consumption.

Do better.

jakewins•41m ago
I tried this a while back and found it ended up being easier to just give the firmware agent a dedicated machine, there’s so much low-level stuff you want access to for iterating on firmware, and the docker layers kept confusing the agents when they were debugging faults, crashes, brownouts etc.

Combining a dedicated small machine with a USB hub that supports per-port power cycling lets the agent iterate and un-wedge stuff with no human intervention for very long (days) periods. Obviously any software produced that way is unusable, but it’s incredible for debugging. Agent gets a programmable oscilloscope, power-cycling, and peripherals (also power-cycleable) emulating the various things our product talks to in the wild.

TL;DR I found the docker layers just caused confusion for the agent and giving her an old laptop was way simpler and much more powerful

Rust Glancer: Rust LSP using 100x less RAM

https://rust-glancer.github.io/blog/hello-world/
188•matklad•13h ago•38 comments

Felony Bench

https://www.felonybench.com/
691•colinprince•17h ago•277 comments

Kobo can run apps now

https://bandarlabs.github.io/Cobalt/
538•thepoet•16h ago•187 comments

There's no reason for software to be slow anymore

https://danluu.com/perf-opt/
383•Jach•7h ago•273 comments

Felony charges for citizen deleting phone data at US Border

https://www.nytimes.com/2026/08/21/us/politics/samuel-tunick-deleted-phone-felony.html
770•floathub•20h ago•901 comments

Optimizing meshoptimizer to process billions of triangles in minutes (2025)

https://zeux.io/2025/09/30/billions-of-triangles-in-minutes/
23•corysama•15h ago•0 comments

I accidentally logged hundreds of thousands of phone calls to military bases

https://lina.sh/blog/hijacking-e164-arpa
538•gavide•19h ago•62 comments

Kagi added a setting for removing paywalled links from search results

https://kagi.com/changelog#11296
1114•speckx•19h ago•363 comments

Three important steps in my maturation process

https://thomasdullien.github.io/posts/2026-08-21-three-important-steps-in-my-maturation-process/
133•tdullien•10h ago•61 comments

Scientists release biggest 2D map of the universe

https://newscenter.lbl.gov/2026/08/10/scientists-release-biggest-2d-map-of-the-universe/
199•NKosmatos•14h ago•55 comments

OTel isn’t going well

https://matduggan.com/otel-isnt-going-well-and-i-made-a-spreadsheet-about-it/
109•hn_acker•15h ago•43 comments

Zig’s io.threaded is neat

https://matklad.github.io/2026/08/06/neat-io-threaded.html
66•chilipepperhott•18h ago•30 comments

AI boosted homework scores, then exam scores dropped: study

https://www.economist.com/graphic-detail/2026/08/18/does-ai-stop-children-from-learning
300•dash2•3d ago•317 comments

Stop Making TUIs

https://sockpuppet.org/blog/2026/08/20/stop-making-tuis/
121•underdeserver•1d ago•185 comments

People of ACM – Russ Cox

https://www.acm.org/articles/people-of-acm/2026/russ-cox
134•signa11•5d ago•13 comments

Claudette: Make Claude stop talking like a BuzzFeed article

https://github.com/adnanakil/nobuzz/blob/main/README.md
263•aakil•18h ago•178 comments

Autolith: A programming agent with a live runtime

https://www.lambda-symbolics.com/autolith
61•vismit2000•1d ago•21 comments

A revisit of remote Spectre attacks on Cloudflare Workers

https://blog.cloudflare.com/revisiting-spectre-attacks-on-workers/
49•albertpedersen•2d ago•0 comments

Early-life stress leaves a 'scar' inside brain cells in mice

https://medicine.washu.edu/news/how-early-life-stress-leaves-a-scar-inside-brain-cells/
85•gmays•1d ago•39 comments

I'm becoming AI-blind

https://cymerys.com/w/im-becoming-ai-blind
356•rcymerys•21h ago•356 comments

Initial focus for our partnership with Motorola is a regular non-folding device

https://grapheneos.social/@GrapheneOS/117136278553665985
108•Cider9986•8h ago•36 comments

New Worlds: We are living in the future of J.G. Ballard or William Gibson

https://precastreinforced.co.uk/2026/08/16/new-worlds/
237•speckx•19h ago•165 comments

ESP32 Firmware Development with Docker Sandboxes

https://www.docker.com/blog/reproducible-esp32-firmware-development-with-docker-and-docker-sandbo...
15•mfranzon•4d ago•6 comments

How we made a text-to-speech model respond in sub-50 ms

https://nari-labs.com/blog/qwen3-tts-speed-cost-frontier/
144•toebee•17h ago•34 comments

HN: The Good Parts (2016)

https://danluu.com/hn-comments/
47•adletbalzhanov•9h ago•8 comments

Canada will match US tariffs 'dollar for dollar' as trade talks break down

https://www.bbc.com/news/articles/cvgvyy4x2mvo
75•tartoran•2h ago•38 comments

Everyone says assembly is untyped—everyone is wrong

https://www.gingerbill.org/article/2026/08/20/designing-odins-inline-asm/
73•adamrezich•1d ago•29 comments

SalesPatriot (YC W25) Is Hiring Forward Deployed Engineers

https://www.ycombinator.com/companies/salespatriot/jobs/M46X6YX-forward-deployed-engineer
1•maciejSz•12h ago

The coolest anti-surveillance tools at Defcon [video]

https://www.youtube.com/watch?v=-2uAsJ5EPAw
196•neom•3d ago•29 comments

A look under our trunk: what's in our compute

https://waymo.com/blog/2026/08/look-under-our-trunk/
121•ra7•1d ago•68 comments