HNHacker News
TopNewBestAskShowJobs

koala_man

2,465 karma · joined October 5, 2014

submissionscomments
koala_man··on Analyzing Frontier Model Progress with My Favourite Game: Prince of Persia
Unsurprisingly it was buggy without the obligatory "Make no mistakes."
koala_man··on Stop making swap partitions—use swap files instead
> Swap files have had the same performance characteristics as swap partitions for more than 20 years

I thought so too, then I benchmarked it on a (spinning rust) HDD and found it was significantly slower:

https://www.vidarholen.net/contents/blog/?p=1110

tl;dr: "In this test, using a swap file was surprisingly 50%+ slower than simply allocating a swap partition at the start of the drive, in spite of the low fragmentation and Linux’s bypass of the FS layer."

koala_man··on Python sets and dictionaries can have quadratic-time performance
> The costs just get bigger.

By a constant factor no less (until we get into theoretical physics)

koala_man··on Google Assistant is going away on Mobile Devices
I spent years not upgrading because when I'm in my car asking my phone to navigate somewhere, Gemini likes to say "As a large language model I can't navigate anywhere. Try using a map application on your mobile device."

It still does it, but these days you can reply: "yes you %@#$ing can, use a tool call!!" and it will

koala_man··on Show HN: Decomp Academy – Learn to decompile GameCube games into matching C
Matching decomp would require the same compiler and flags as the original game, right? How is that determined?
koala_man··on OpenBSD: PF queues break the 4 Gbps barrier
> OpenBSD devs making huge progress unlocking the kernel for SMP

Isn't this anachronistic for 2026? Am I misunderstand what this means?

koala_man··on Scott Adams Dead: Dilbert Creator Was 68
I will try to remember him for his far too relatable Dilbert comics about corporate office life, and not his, uhm, later work.

One of my favorite strips was Dilbert in the 90s only being given a 286 PC for 3D rendering work, with the boss saying "besides, how often will you do 3D rendering in your career?"

Dilbert replies "Once, if I hurry"

koala_man··on Ask HN: Why hasn't x86 caught up with Apple M series?
I once saw a high resolution CPU graph of a video playing in Safari. It was completely dead except for a blip every 1/30th of a second.

Incredible discipline. The Chrome graph in comparison was a mess.

koala_man··on Lördagsgodis (Saturday Sweets)
> The intention was to prevent tooth decay by regulating candy intake.

Yes, but crucially not by reducing candy intake.

The result of the study was that the amount of sugar didn't particularly matter, but frequency of intake and stickiness did.

koala_man··on What Google Translate can tell us about vibecoding
I'm Norwegian and concluded that she meant when ordering, such as for a choice of potatoes or pasta.

This makes sense since the context is translation for tourism.

Otherwise, the normal, casual way would be "kan du sende potetene?" i.e. "could you pass the potatoes?", lit. "can you send the potatoes?"

(This assumes it wasn't physically possible to simply reach across people to grab it yourself with what's known as "the Norwegian arm")

koala_man··on Occurences of swearing in the Linux kernel source code over time
> Meta went from 2K to 10K+ from 2018 to 2025

Facebook rebranded to Meta in October 2021

koala_man··on How we decreased GitLab repo backup times from 48 hours to 41 minutes
Good call. O(N^2) is the worst time complexity because it's fast enough to be instantaneous in all your testing, but slow enough to explode in prod.

I've seen it several times before, and it's exactly what happened here.

koala_man··on Baby is healed with first personalized gene-editing treatment
My bad. I had been reading about how there's a frustration in the community that allistic people refuse to explain why such statements are wrong, and instead just repeat "you know what you did!" to people who genuinely don't.

I tried to be the one who didn't do that, but missed the mark. I'd delete it if I could.

koala_man··on Baby is healed with first personalized gene-editing treatment
[flagged]
koala_man··on You can't git clone a team
The article starts off saying that if you want people with real full stack experience, from kernel to UX, you need to grow it.

It goes on to say that it's hard to find and develop expertise for low level software like hypervisors.

What's the connection between the topics? It feels like two different rants.

If it's difficult to find kernel developers then wouldn't it help to not require them to also know web UX?

koala_man··on S1: A $6 R1 competitor?
It feels like we're back in 1900 when anyone's clever idea (and implementation) can give huge performance improvements, such as Ford's assembly line and Taylor's scientific management of optimizing shovel sizes for coal.
koala_man··on Branchless UTF-8 Encoding
I'm surprised there are no UTF-8 specific decode instructions yet, the way ARM has "FJCVTZS - Floating-point Javascript Convert to Signed fixed-point, rounding toward Zero"
koala_man··on Fighting spam with Haskell at Meta (2015)
I worked on this project for a week during the FB team matching process.

I had previous Haskell experience, but what struck me was how irrelevant that was.

To their immense credit, they had managed to use Haskell to write an entirely entreprise focused, "boring" business rule backend serving millions of QPS, and people who were not Haskell fans could easily use its sensible DSL to accomplish their goals.

Way too many Haskell projects are about Haskell itself, so this was really fascinating to see.

koala_man··on A new dental scam is to pull healthy teeth to sell you expensive fake ones
> doesn't use enough anesthetic

My school dentist always botched the anesthesia, and afterwards I had to grind my teeth for three days to make them fit together again.

I never told anyone because adults kept saying dentistry hurts so I assumed it was normal. I didn't realize how fucked up this was until I went to college and experienced a competent dentist for the first time.

koala_man··on Optimizing the Ion compiler back end
> extremely large functions > quadratic behavior

*High five*

I fixed several of these during my time as a compiler engineer too.

It's true what they say, quadratic is the worst possible time complexity. Fast enough to work on all your test cases, slow enough to explode in prod.

koala_man··on Why Gov.uk's Exit this Page component doesn't use the Escape key
> one website

I'm guessing gov.uk is hoping that this will become some kind of standard, at least for British resources.

koala_man··on The best $4 ever spent
Tbh if you've never done either, I can absolutely see why getting on and riding a machine 1000x your size is a bigger deal than seeing various animals from a distance.
koala_man··on Falsehoods programmers believe about TCP
I remember the address one. It was fantastic and I loved it. I wish they were all that helpful.
koala_man··on Falsehoods programmers believe about TCP
I find this "falsehoods programmers believe" format of making pointed claims that you intentionally don't clarify to be unhelpful and obnoxious
koala_man··on If Fever Helps Fight Infection, Should I Avoid Fever-Reducing Drugs? (2018)
Maybe it works better on cold blooded animals
koala_man··on Understanding QEMU Devices (2018)
Back in the day I ran Bochs in all its 4 Bogomips glory on a university IP address and went to IRC channels where script kiddies were "trading root".

I let them go first, and watched through an instrumented terminal how they clumsily installed a rootkit, then inevitably refused to give anything in return and laughed calling me a noob.

Their laughter was short lived.

I had even spent quite a bit of effort kludging the kernel to report much higher specs than Bochs could deliver, but all that effort was wasted because no one knew how to check.

koala_man··on Ask HN: What was your most humbling learning moment?
A coworker similarly said "WAIT--reindeer are REAL??"

I'm thankful I had maturity to simply say "yes, they're in the deer family, native to Canada and Northern Europe".

They were from China where they probably rarely mention reindeer, and only in the context of Santa Claus.

It's no different from a Westerner rarely hearing about tanukis, and only in the context of trickster spirits in anime and Super Mario Bros 3. How are you supposed to know they're real?

koala_man··on Vietnamese property tycoon sentenced to death in $27B fraud case
Some US states would hand down a mandatory lifetime sentence to someone robbing three families, but no jail time for someone robbing 42,000.
koala_man··on Going in circles without a real-time clock
tl;dr: machine is unable synchronize its clock because it won't trust the NTP server's DNSSEC certificate because its clock isn't synchronized. Oof.
koala_man··on The Google employees who created transformers
In Google's heyday, around 2014, I was talking with Uszkoreit about a possible role on his then NLP team.

I asked "What would you do if you had an unlimited budget?"

He simply said, "I do"

Page 1 of 13Next →