HNHacker News
TopNewBestAskShowJobs

tubs

248 karma · joined February 27, 2012

submissionscomments
tubs··on RISC-V is now officially supported by CPython
For AP cores where Python actually runs it’s just “arm8” and pick your incremental version on top.
tubs··on Claude Code: Anatomy of a Misfeature
On codex the “no alt screen” option seems to help
tubs··on I am building a cloud
This is way way more expensive than hetzner. Not even comparable?
tubs··on Signals, the push-pull based algorithm
Why create an array each time it iterates a Set rather than just iterating the Set?
tubs··on Android Developer Verification
Yeah like npm! Don’t think there’s ever been security issues in that.
tubs··on The Pleasures and Pains of Coffee (1830)
Matcha has caffeine in it though?
tubs··on Why Is the American Diet So Deadly? (2025)
Raw meat? Wheat grains from the ground? Coconut shells?
tubs··on Rari – Rust-powered React framework
How big is the server runtime compared to v8 under the hood?

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

tubs··on Nano-vLLM: How a vLLM-style inference engine works
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.

tubs··on Implementing a tiny CPU rasterizer (2024)
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…

tubs··on Hung by a thread
If you’re working in robotics and don’t have fully deterministic event based replay you need to find a new middleware.
tubs··on Banned C++ features in Chromium
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.

tubs··on Show HN: The Hessian of tall-skinny networks is easy to invert
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.

tubs··on Ask HN: How are you doing RAG locally?
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.

tubs··on Ask HN: How are you doing RAG locally?
The download links for binaries 404 for me.
tubs··on Show HN: Grsh – A high-performance shell for FreeBSD written in Rust
Yeah what the heck is happening here? Agents gone wild?
tubs··on LLVM: The bad parts
You can track debug symbol through c. It’s just one of many layers debug info gets tracked through.
tubs··on Loss32: Let's Build a Win32/Linux
Isn’t this because the wine db has those tweaks pre configured?
tubs··on Parsing Advances
Are you?

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

tubs··on You Need to Ditch VS Code
Is the author aware of the vim plugin?
tubs··on You Need to Ditch VS Code
Don’t you just press ctrl p and type in vscode?
tubs··on UBlockOrigin and UBlacklist AI Blocklist
Clean water isn’t free? Utility bills increase year on year.
tubs··on Comptime – C# meta-programming with compile-time code generation and evaluation
You can source generate JSON serdes from your own source generator but you do need to generate the jsontypeinfo metadata yourself.
tubs··on What is the nicest thing a stranger has ever done for you?
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.
tubs··on Serflings is a remake of The Settlers 1
One worker and potentially one donkey.
tubs··on How to get the GOT address from a PLT stub using GDB
Elf is used in many places outside Linux.
tubs··on C++ move semantics from scratch (2022)
(More so since c++17) std::move should not be used for returns because this pessimises optimisations.
tubs··on AWS multiple services outage in us-east-1
It’s super broken for me. Random threads no longer appear.
tubs··on Resizeable Bar Support on the Raspberry Pi
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.

tubs··on Why we need SIMD
They are sim-t. It’s slightly different. I made them for a living for quite some time.
Page 1 of 7Next →