Recent submissions

Comment · 2 days ago
>An anonymous coward named “pyon” said I should be ashamed. They pointed out a detail of algorithmic analysis that I had not mentioned. It’s a detail that I had never encountered before. I think it’s an interesting detail, but not one that needed to be included.

on the one hand it's a nasty thing to say he should be "ashamed" for not mentioning it. on the other, it is a little strange he hadn't come across the "amortized O(whatever)" concept before. esp if doing a talk about it..

neither of them come across well here.

Comment · 4 days ago
Why do you "hope" P=NP? It would be a catastrophe
Comment · 21 days ago
>The very first systems programming language I ever learned was Rust. This is uncommon compared to many other programmers; you're more likely to find someone who learned C or C++ first before coming to Rust.

It's becoming increasingly common. Rust is my first systems programming language too. I tried to learn C a few years ago but I found it too austere and prickly, which put me off.

Comment · 2 months ago
https://www.youtube.com/watch?v=GC-0tCy4P1U at 21:30 for modern Visual Studio and then 35:51 for Windows XP era Visual Studio.
Comment · 2 months ago
Extraordinary Popular Delusions and the Madness of Crowds is a rollicking fun read
Comment · 2 months ago
"What if I'm the normal one and the rest of society is wrong"

This kind of framing-inversion might work as a coping mechanism to get you through some dark times as a spergy adolescent. But eventually you have to reconcile yourself to the reality of autism: it really is a neuro-developmental disorder and you actually do have deficits in social understanding, which you might be able to improve with deliberate effort. You have a lot stacked against you, but if you're well into adulthood and still stewing in this self-defeating resentment, that is a moral failing.

The linked article is old so it pre-dates the "neurodivergence" idea, but the comments here are using it uncritically. "Neurodivergence" de facto just means "autistic and/or ADHD", usually with a particular kind of autistic taking a dominant role in discussions and advocacy. It has always been a political coalition (quite an esoteric one).

But when you take ADHD on its own terms, the social-model extremism of "neurodiversity" advocates is particularly silly and harmful. ADHD people are perfectly happy with the disability-model; there clearly is something wrong with our brains, it's measurable with brain scans, and the symptoms can be improved with drugs. Don't tell me that ADHD is some equally-valid "attention orientation" or whatever social-model pretzel phrase you might come up with.

As for autism: try telling someone with severe autism, someone who can't speak or clothe or feed themselves that what they are living with is just another perfectly valid neurotype. Try telling it to their caretakers. It's a risible luxury-belief enjoyed by autistics only slightly on the spectrum, and indulged by people who don't know better.

Comment · 2 months ago
The memories of dreams evaporate remarkably quickly. Much faster than anything else. It can't be accidental; I think our waking brains must be purging those memories as a matter of urgency. If we remembered them, we'd "learn" from them, which would be a catastrophe.

You know how you try to run in a dream, and you don't get anywhere? Imagine if your motor cortex started to expect that, when you're awake. It would destroy you.

Comment · 2 months ago
I work at Antithesis, we're happy to test out any Raft implementation that has so far escaped our notice :)
Comment · 3 months ago
IIRC it was overflow when you do (a + b) / 2 for the midpoint. It took so long to find because you need a >billion item array to overflow the 32-bit integer, and that much RAM wasn't common until the 00s.

The right way is a + (b - a)/2.

Comment · 3 months ago
Is there anything -- any possible scrap of evidence whatsoever -- that would convince you that this is not merely a marketing scheme?

This is becoming an idée fixe among the HN crowd. Seemingly nothing can dislodge it, no matter how alarming the incident.

GPT-6 could grab the nuclear launch codes tomorrow and there would be a top-voted comment chuckling that it's all some scheme to pump up the IPO.

---

Put another way, how would you have done the write-up about one of these breakout incidents, if you were in an Anthropic/OpenAI employee's shoes, and (by hypothesis) your intent were not "marketing"? And in a way that doesn't trigger the "it's all marketing" HN top-ranking comment?

Comment · 4 months ago
I hope theft deters people from wearing these perv glasses. They're easier to nick than phones since owner isn't gripping them at all. I'd tolerate a fair amount of crime and public disorder as part of this tradeoff, like how we keep predators around to control pests.
Comment · 4 months ago
>It's a medium to pack the idea into "something" that represents the idea. It was never about a finished and polished product. It's the sign language for deaf people - a way to show your thoughts.

Sign language is a fully fledged language, as capable of expressing deep and complex thoughts as spoken English. Likening it to some kind of prosthetic for second-rate thinkers is insulting.

Comment · 5 months ago
We still speak today of Charlemagne, Muhammed, Caesar, Alexander.

Napoleon and Columbus have secured for themselves their seats in the pantheon of history and it will take longer than a thousand years for mankind to forget about them.

All these men built our world.

Comment · 5 months ago
That "weapon" quip from TFA really pisses me off. It implies actual malice on the part of the person copypasting GPT. But people aren't being malicious, they're mostly just clueless. "Weapon", "weaponized" etc sound punchy so they're a safe choice in the AI's slopertoire.

And on the subject of weapons, consider the example of a delayed-action fuze. They're designed to penetrate through the outer defenses of a target, before the warhead detonates deep inside. What might this look like in written form?

Well, you'd start by getting on the reader's side, with shared loathing against some outgroup. Get them to let their guard down. And then at the end:

>Use AI to make things clearer, not longer. Let it sharpen your thinking, not replace it.

You, yes you, the very clever and sophisticated person reading this who is exasperated by slop-grenades, should use AI more. You should use AI to "sharpen your thinking". You use AI, but in a good way. Not like those rubes, who use AI in a bad way.

Use AI. Use AI. Use AI.

Bang!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton