Recent submissions

Comment · 20 minutes ago
Maybe it was waiting to go through the inter-solar customs line to get out.
Comment · 1 day ago
Medieval poor likely had a higher standard of living than ancient kings, should they have complained?
Comment · 3 days ago
How does the graph data calculate wealth in case of assets such as a mortgage, 401k, credit card, etc?
Comment · 3 days ago
I can set a reminder in my phone to take medication, but does that qualify as the phone making health advice? ChatGPT is not marketed as a health product, so is it subject to laws about health claims? Does any restriction on speech apply in any way at all, if I ask it for legal, engineering, therapy, can it really be held to account for anything?
Comment · 3 days ago
I remember Mario Paint on Super Nintendo visibly flood-filling an area, but a computer that paints in modern image formats is probably not going to mind temporary allocation of a few hundred K. There are some fun opportunities to optimize, though, like checking a cache line of pixels at a time, or maybe tiling the image in 16-pixel squares using the same algorithm, and then cleaning up the edges.
Comment · 4 days ago
The algorithm uses about half a byte per pixel and saves the path it follows. That kind of implies that the stack is still there and present, it’s just bounded to the number of pixels, and could actually be modified to just use a bounded area of the heap. But conceptually it’s easier to follow the way the paper was written. Neat.
Comment · 5 days ago
Neat! At around the temperature of liquid water, it's still about five times as good as copper.
Comment · 5 days ago
I tried Document and it complained about font kerning support and wouldn't let me do anything.
Comment · 8 days ago
Apparently CA just figured that out, or so the billionaires would have us believe at this point.
Comment · 9 days ago
I was imagining more like some kind of primitive CPU mode that sends every single RAM request to a software exception. Something you would normally have turned off but available for truly heavy duty debugging.
Comment · 9 days ago
Okay. Then I have to assume that they didn't do it for SimCity! Thanks.
Comment · 9 days ago
It works fine. The processes get a fenced off piece of memory and are allowed to portion it out to themselves any way they prefer. Syscalls are designed to be mostly neutral about how the app wants to proceed.
Comment · 10 days ago
I know compilers have advanced, but I was wondering about a runtime debug check.
Comment · 10 days ago
I don’t know much about CPU and memory back then, but did they not have some kind of memory access debugging mode where it would match every access against the alloc map, understanding that it could be very slow, but would find some of this kind of bug? Come to think of it, do we even have that today?
Comment · 13 days ago
Correlation does not imply causation.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton