1 points, 0 comments on Hacker News
Source: [Hacker News](https://devblogs.microsoft.com/oldnewthing/20260806-00/?p=112595)
1 points, 1 comments on Hacker News
A table states its values. A chart encodes them — as a length, an angle, a position along an axis, a colour — and reading it means inverting that encoding from pixels. Models are good at describing charts and much less good at inverting them, and the gap is predictable from which encoding the c...
1 points, 0 comments on Hacker News
After I missed getting hit by the LiteLLM attack by 30 minutes, I decided to see what I could do about it and wrote dirblock. It uses fanotify to block access to ~/. ssh, ~/.
I thought the recent post about branchless optimization in Rust was pretty cool. This morning I came across a HN post about someone's hand rolled word counter in C. I realized it was a great candidate to remove branches from the inner loop.
Predictive modelling asks what happens next. Causal inference asks what would happen if you intervened, and no amount of predictive accuracy answers it. The gap is not a modelling gap — it is an assumption gap, and the assumptions have to be written down before the data is touched.