Recent submissions

Comment · 10 days ago
Ah, my mistake.
Comment · 10 days ago
How about the Ondrej PPA repos for Ubuntu?
Comment · 10 days ago
I feel like I'm reading a conversation between bots.

There's no such thing as PHP 6. There's no such thing as PHP 9.2.

Comment · 2 months ago
A lot of people are going back to 4.8 because of the over-verbosity of 5.0. It's pretty painful to read through anything "English" that is output by Opus 5. It's like a whole separate pidgin language.
Comment · 3 months ago
I really enjoy refactoring. Like, doing it by hand (5 miles uphill in the snow both ways) rather than AI. I don't even understand why I enjoy it, because if done right, there's no visible change. When people ask me why I'm so pumped up after having worked on the codebase all day long, I can't give them any sort of answer that makes sense (coming from a small business with a smaller dev team). It's just... "I'm future-proofing our website and we won't see any direct results today but things will be so much easier going forward..."

There's something about the puzzle. Looking at my old, deranged coding workarounds that tried to solve problems that have already been solved a thousand times before with established paradigms; and then moving them toward said best practices; and doing it in a way that no NEW technical debt is created. It's just satisfying.

I think one of the best learning experiences for me has been the fact that I created a bunch of sloppy shit by hand, auth and all, which forced me to learn things the hard way. All along the way, people were shouting from the rooftops: "use established libraries, dummy!", which is the same advice I would give to somebody today. But by doing things the hard way, I learned so much more about the inner workings. And, I've also given myself a decade's worth of refactoring work, which I really enjoy!

Comment · 7 months ago
Plenty of people do, alongside the preponderance of evidence.
Comment · 9 months ago
Comment · 11 months ago
It's wild to me that one of our primary measures for maintaining control over these systems is that we talk to them like they're our kids, then cross our fingers and hope the training run works out okay.
Comment · 1 year ago
I picked up on it very quickly as well. Here are some more phrases that match that same LLM pattern. Sure, you could argue that someone actually writes like this, but after a while, it becomes excessive.

- Your program continues running with a corrupted heap - a time bomb that will explode unpredictably later.

- You’re not just getting 64 bytes of memory. You’re entering into a complex contract with a specific allocator implementation.

- The Metadata Mismatch

- If it finds glibc’s metadata instead, the best case is an immediate crash. The worst case? Silent corruption that manifests as mysterious bugs hours later.

- Virtual Memory: The Grand Illusion

- CPU Cache Architecture: The Hidden Performance Layer

- Spoiler: it’s even messier than you might think.

Comment · 1 year ago
The AI-generated images don't do anything to help the case either...
Comment · 1 year ago
I believe it's because the actual text behind the font would say "Here's a statementam-and here's a diversionam-and back to the original statement."

Problem is, it's only useful if you're using those specific fonts. Now I've gotta teach my grandpa how to install a font and switch to using it on every single device and application.

Comment · 1 year ago
Is reddit leaking through to HNews? This childish comment doesn't add any value to the discussion whatsoever.
Comment · 1 year ago
I love osdev. I don't know what the end game is for me, but there's something really cool about being able to just create... whatever I want. It all sort of clicked for me when I was able to get some basic x86 interrupts and syscalls working. Once you get the syscalls going, the world is your oyster!

Seriously, I would highly recommend tinkering around with a hobby OS. I used it as an opportunity to learn Rust and I got more than I bargained for. Now, I feel somewhat comfortable in Rust AND I can throw more double and triple faults than most people in the world.

Comment · 1 year ago
I remember the commercial for this. It was very dramatic in promoting how CueCat would change the world, but in a sort of cheezy techno-futuristic setting.
Comment · 1 year ago
Technically, you could use an American rubber with an American fanny too.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton