News for hackers. Stuff that matters.

tubs

Re:RISC-V is now officially supported by CPython on Sunday August 30, 2026 @03:59AM (#49496665)
For AP cores where Python actually runs it’s just “arm8” and pick your incremental version on top.
Re:Claude Code: Anatomy of a Misfeature on Friday July 17, 2026 @02:17PM (#48950468)
On codex the “no alt screen” option seems to help
Re:I am building a cloud on Thursday April 23, 2026 @08:14AM (#47874846)
This is way way more expensive than hetzner. Not even comparable?
Re:Signals, the push-pull based algorithm on Monday April 06, 2026 @05:55AM (#47658840)
Why create an array each time it iterates a Set rather than just iterating the Set?
Re:Android Developer Verification on Tuesday March 31, 2026 @02:25AM (#47583455)
Yeah like npm! Don’t think there’s ever been security issues in that.
Re:The Pleasures and Pains of Coffee (1830) on Thursday February 26, 2026 @04:55AM (#47164014)
Matcha has caffeine in it though?
Re:Why Is the American Diet So Deadly? on Friday February 20, 2026 @12:33PM (#47091046)
Raw meat? Wheat grains from the ground? Coconut shells?
Re:Rari – Rust-powered React framework on Friday February 13, 2026 @04:08AM (#47000648)
How big is the server runtime compared to v8 under the hood?

Yes, every one of those apps is c++ powered.

Re:Nano-vLLM: How a vLLM-style inference engine works on Monday February 02, 2026 @01:33PM (#46859478)
When text is (clearly) non native English I think most native readers don’t even register grammar errors.

To be honest most native readers wouldn’t register grammar errors full stop.

I guess I have more awe of people who speak a foreign language at all compared to piping it through some agent malarkey.

Re:Implementing a Tiny CPU Rasterizer on Saturday January 31, 2026 @05:41AM (#46835384)
As the other posters have shown it’s not that hard.

Most graphics specs will explicitly say how tie break rules work.

The key is to work in fixed point (16.8 or even 16.4 if you’re feeling spicy). It’s not “trivial” but in general you write it and it’s done. It’s not something you have to go back to over and over for weird bugs.

Wide lines are a more fun case…

Re:Hung by a thread on Sunday January 25, 2026 @05:21AM (#46752675)
If you’re working in robotics and don’t have fully deterministic event based replay you need to find a new middleware.
Re:Banned C++ Features in Chromium on Saturday January 24, 2026 @04:18AM (#46742152)
Dynamic is still nice when you’re dealing with unknown data imo. More hygienic to read than dictionary access through string keys for example.

I use it when deserializing unknown message types.

You explain well so what I never understood is how the Jacobians aren't the first derivatives themselves?

Also if you have happen to have any suggestions for linear algebra for someone who uses it without really understanding it (I can write a measurement function for an EKF from scratch OK, but I don't really understand why the maths does what it does) I would really appreciate it.

Re:Ask HN: How are you doing RAG locally? on Thursday January 15, 2026 @03:03PM (#46638362)
Ah, I tried the gitlab and the tarballs 404 for me there, sorry I should have been more specific in the original post!

fwiw this does look interesting.

Re:Ask HN: How are you doing RAG locally? on Thursday January 15, 2026 @12:11PM (#46635741)
The download links for binaries 404 for me.
Yeah what the heck is happening here? Agents gone wild?
Re:LLVM: The Bad Parts on Monday January 12, 2026 @04:59PM (#46594866)
You can track debug symbol through c. It’s just one of many layers debug info gets tracked through.
Re:Win32 is the stable Linux ABI on Tuesday December 30, 2025 @10:28AM (#46434243)
Isn’t this because the wine db has those tweaks pre configured?
Re:Parsing Advances on Tuesday December 30, 2025 @06:18AM (#46432103)
Are you?

The majority of production compilers use hand rolled parsers, ostensibly for better error reporting and panic synch.

Re:You Need to Ditch VS Code on Tuesday December 30, 2025 @06:15AM (#46432073)
Is the author aware of the vim plugin?
Re:You Need to Ditch VS Code on Tuesday December 30, 2025 @06:13AM (#46432054)
Don’t you just press ctrl p and type in vscode?
Re:UBlockOrigin and UBlacklist AI Blocklist on Friday December 26, 2025 @05:45AM (#46390953)
Clean water isn’t free? Utility bills increase year on year.
You can source generate JSON serdes from your own source generator but you do need to generate the jsontypeinfo metadata yourself.
Re:What Is the Nicest Thing a Stranger Has Ever Done for You? on Sunday December 14, 2025 @06:21AM (#46262305)
I left my bag on a train recently. I’m not sure I can describe “describe the bag using an online questionnaire that took about two minutes to complete” as Kafkaesque… bag returned in a little under one week.
Re:Serflings is a remake of The Settlers 1 on Tuesday November 25, 2025 @03:24AM (#46043601)
One worker and potentially one donkey.
Re:How to get the GOT address from a PLT stub using GDB on Sunday November 09, 2025 @02:26PM (#45868358)
Elf is used in many places outside Linux.
Re:C++ move semantics from scratch (2022) on Saturday November 08, 2025 @03:00PM (#45859492)
(More so since c++17) std::move should not be used for returns because this pessimises optimisations.
Re:Tell HN: AWS us-east-1 services are down on Monday October 20, 2025 @04:01AM (#45641058)
It’s super broken for me. Random threads no longer appear.
Re:Resizeable Bar Support on the Raspberry Pi on Saturday October 18, 2025 @03:59AM (#45625708)
Write combined on cpu will batch a few bytes here and there but you’ll never hit full 4k transactions without dma. I brought up a few new gpus on pcie cards and spent many moons staring at interposer dumps.

It’s ok for small things but even once you get into the command buffer range it’s slow slow slow without dma.

Re:Why We Need SIMD on Wednesday October 08, 2025 @06:49PM (#45521494)
They are sim-t. It’s slightly different. I made them for a living for quite some time.

Older »