Recent submissions

Comment · 3 days ago
The other day I saw the last episodes of The Office again. They totally murdered Andy Bernard (Ed Helms' character) the whole season, but he came up with this gem at the very end: "I wish there was a way to know you're in the good old days before you've actually left them."
Comment · 6 days ago
Just change the title to "Foreign student fees in the UK to increase by $1500" (The universities will of course have to charge a little bit extra for the new admin work).
Comment · 10 days ago
I've often joked that we humans are very much like dogs.

But for some reason it's never taken well when you tell a new parent that raising their baby is going to be a lot like raising a puppy.

Comment · 12 days ago
Doing some googling against DeepSeek for which more stats are openly available: We need

~508GB+ Uncompressed memory

~256Gb with 3-bit compression (about 3 bits per weight)

~128Gb with 1-bit compression (1.58 to 2.3 bits per weight)

So uncompressed is still about an order of magnitude out of most home systems' reach, but with compression it's not far off.

Comment · 19 days ago
I've been building some game user interfaces with it, and on the surface it looks amazing. It's iterating at lightning speed, but then after a while you start noticing all the holes.

For example I've made a first screen with a lot of elements, and now I want to create a 2nd similar screen, so I tell it to use the same code as we've created for the first to make the 2nd. With that as input it will create it and a) use e.g. the variables and setup from the first b) copy everything into the 2nd c) copy some things d) make a generic parent for both to inherit from

A human would have realized that this is something we're going to be doing a lot, so the last is the correct answer. Make generics for all elements, e.g. the screen's panel, effects, buttons, text etc. then implement those along with possible overrides etc. for all.

But it seems that it has no clear methodology. Depending on your exact wording along with today's weather you will get any combination of the options.

Comment · 23 days ago
"What a time to be alive!" : I used to love Two Minute Papers, but these days all he's covering are AI releases instead of actually good papers.
Comment · 23 days ago
The really interesting parts are easy to identify as the author did, but one can learn a lot from the boring parts as well.

For example with enough information about ship stores/rationing we can learn about how many ships they had, their travel patterns, a whole map of when they were where, the men involved and their whole history.

Alternatively, if there are suspicious gaps then you might find traces of reports that have been deleted, cross-referencing those to ships/officers that didn't report in as usual you might be able to track them to find out more information, etc.

Comment · 1 month ago
On my Spectrum I came up with: 10 GOTO 20 20 GOTO 10

It would start the Spectrum's "loading screen" border which would then scroll infinitely.

At some point I also opened it up to see what it looked like on the inside, but I managed to damage the keyboard in the process. Thereafter whenever I wanted to play a game (via joystick) I would have to use a piece of wire to manually select the rows/columns of the matching keys to enter the load command.

Comment · 1 month ago
Now if only they could spend time making Visual Studio 2026 perform up to par.

Just today I created e.g. 100 changes in a file, performed an undo and it rolled back 90 or so of the changes while somehow managing to keep the 5 at the start and the 5 at the end.

Comment · 2 months ago
I wish we can limit AI in posts such as here, and/or for some creators.

As an example Two Minute Papers used to to be great but these days he's mostly covering AI advances, which to be honest become boring really quickly.

Comment · 2 months ago
A common meme you'll see on ADHD in online posts are about how people with it are perfectly calm during emergencies, but then when any inconsequential thing happens such as e.g. breaking a shoelace and they'll just unravel and/or take forever to deal with it.
Comment · 2 months ago
That's quite a complicated problem.

If someone comes to me and asks a general question I can easily say no. But if I go up to for example a librarian and ask them where to find book N, then I would expect them to either know where it is, or how to find it.

If instead I asked them what the weather was going to be tomorrow, then I don't know would again be a reasonable response.

So for me the line becomes a search engine problem where no just means "there are no pages for this search result", but translated into LLM.

I think instead of Yes/No I'd rather want some probabilities such as, "This response is N% accurate based on these research metrics", or "M% accurate based on the latest research on topic O at date P" etc.

Comment · 2 months ago
Very nice results. For my Unity C# code I use Andy's package: https://github.com/andywiecko/BurstTriangulator

Looking at his performance graph it looks like he does about 1 million points in around 320ms or so (if I managed to read his graph correctly), albeit for float2 values and using Unity Burst which does SIMD+multiple threads.

Comment · 3 months ago
Comment · 3 months ago
Unity has begun to roll out CoreCLR in beta now which is a move from Mono to modern .NET 10.

The official release and LTS versions are still some months out though.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton