frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: BPU – An embedded scheduler for stable UART pipelines

6•DenisDolya•2d ago
I recently came across this small ESP32 project and found the design ideas behind it very interesting.

BPU (Batch Processing Unit) is a lightweight embedded scheduling core focused on keeping output pipelines stable under pressure (UART backpressure, limited bandwidth, bursty producers).

Instead of blocking or growing unbounded queues, it: enforces per-tick byte budgets, coalesces redundant events, degrades gracefully under sustained load, exposes detailed runtime statistics.

The repository includes design notes, flow diagrams, and real execution logs, which makes the runtime behavior very transparent.

Repo: https://github.com/choihimchan/bpu_v2_9b_r1

I’ve been working on an ESP-IDF backend for it, and reading through the docs gave me a lot of ideas about observability and backpressure handling in small systems.

Curious what others think about this approach.

Comments

officialchicken•6m ago
I have been porting an existing pub-sub to Rust (no_std) that runs over serial UART. The published serial protocol is very similar as this one: COBS encoding with CRC32 checksum not CRC16. These docs have a great reference on backpressure for any micro and will be helpful.

I miss thinking hard

https://www.jernesto.com/articles/thinking_hard
653•jernestomg•7h ago•377 comments

Show HN: Ghidra MCP Server – 110 tools for AI-assisted reverse engineering

https://github.com/bethington/ghidra-mcp
86•xerzes•4h ago•26 comments

Data centers in space makes no sense

https://civai.org/blog/space-data-centers
675•ajyoon•16h ago•788 comments

Lessons learned shipping 500 units of my first hardware product

https://www.simonberens.com/p/lessons-learned-shipping-500-units
635•sberens•2d ago•280 comments

Show HN: Craftplan – I built my wife a production management tool for her bakery

https://github.com/puemos/craftplan
371•deofoo•2d ago•92 comments

The Mathematics of Tuning Systems

https://math.ucr.edu/home/baez/tuning_talk/
24•u1hcw9nx•4d ago•6 comments

New York’s budget bill would require “blocking technology” on all 3D printers

https://blog.adafruit.com/2026/02/03/new-york-wants-to-ctrlaltdelete-your-3d-printer/
462•ptorrone•19h ago•515 comments

Deno Sandbox

https://deno.com/blog/introducing-deno-sandbox
460•johnspurlock•18h ago•147 comments

High-Altitude Adventure with a DIY Pico Balloon

https://spectrum.ieee.org/explore-stratosphere-diy-pico-balloon
39•jnord•3d ago•9 comments

Agent Skills

https://agentskills.io/home
470•mooreds•21h ago•232 comments

Xcode 26.3 – Developers can leverage coding agents directly in Xcode

https://www.apple.com/newsroom/2026/02/xcode-26-point-3-unlocks-the-power-of-agentic-coding/
321•davidbarker•17h ago•273 comments

AliSQL: Alibaba's open-source MySQL with vector and DuckDB engines

https://github.com/alibaba/AliSQL
226•baotiao•17h ago•32 comments

Goblins: Distributed, Transactional Programming with Racket and Guile

https://spritely.institute/goblins/
50•alhazrod•4d ago•3 comments

Resurrecting Crimsonland – Decompiling and preserving a cult 2003 classic game

https://banteg.xyz/posts/crimsonland/
128•banteg•2d ago•32 comments

X offices raided in France as UK opens fresh investigation into Grok

https://www.bbc.com/news/articles/ce3ex92557jo
401•vikaveri•1d ago•789 comments

Exploring Different Keyboard Sensing Technologies

https://www.lttlabs.com/articles/2026/01/27/exploring-different-keyboard-sensing-technologies
32•viraptor•1w ago•12 comments

221 Cannon is Not For Sale

https://fredbenenson.com/blog/2026/02/03/221-cannon-is-not-for-sale/
260•mecredis•18h ago•189 comments

The largest zip tie is nearly 4 feet long and $75

https://www.thedrive.com/news/youll-have-that-on-those-big-jobs-the-worlds-largest-zip-tie-is-nea...
109•PaulHoule•5d ago•54 comments

How watercolor brushes are made (2015)

https://www.handprint.com/HP/WCL/brush1.html
32•YeGoblynQueenne•6d ago•2 comments

Reimplementing Tor from Scratch for a Single-Hop Proxy

https://foxmoss.com/blog/kurrat/
47•Agreed3750•3d ago•8 comments

Prek: A better, faster, drop-in pre-commit replacement, engineered in Rust

https://github.com/j178/prek
254•fortuitous-frog•19h ago•105 comments

Broken Proofs and Broken Provers

https://lawrencecpaulson.github.io/2026/01/15/Broken_proofs.html
4•RebelPotato•2h ago•0 comments

"time to GPT-2", down to 2.91 hours

https://twitter.com/karpathy/status/2018804068874064198
38•tosh•2h ago•5 comments

1,400-year-old tomb featuring giant owl sculpture discovered in Mexico

https://www.cnn.com/2026/01/29/science/zapotec-tomb-mexico-scli-intl
109•breve•5d ago•27 comments

Bunny Database

https://bunny.net/blog/meet-bunny-database-the-sql-service-that-just-works/
301•dabinat•23h ago•124 comments

Qwen3-Coder-Next

https://qwen.ai/blog?id=qwen3-coder-next
671•danielhanchen•19h ago•390 comments

France dumps Zoom and Teams as Europe seeks digital autonomy from the US

https://apnews.com/article/europe-digital-sovereignty-big-tech-9f5388b68a0648514cebc8d92f682060
996•AareyBaba•19h ago•521 comments

FlashAttention-T: Towards Tensorized Attention

https://dl.acm.org/doi/10.1145/3774934.3786425
98•matt_d•14h ago•53 comments

Y Combinator will let founders receive funds in stablecoins

https://fortune.com/2026/02/03/famed-startup-incubator-y-combinator-to-let-founders-receive-funds...
129•shscs911•17h ago•225 comments

Notepad++ supply chain attack breakdown

https://securelist.com/notepad-supply-chain-attack/118708/
312•natebc•13h ago•140 comments