Recent submissions

Comment · 29 days ago
In theory, sure. If you can churn out code that does it without libraries, what's the point of the library, right?

In practice, no, at least probably not. It's all about scope and context. Those libraries spent years fixing bugs and solving for corner cases. Even with AI, when you decide to implement those things yourself, you and your AI agents get to re-make the mistakes the library authors made. You assume the responsibility for long-solved problems.

AI can make the kind of software development you are imagining more possible, but still wildly impractical.

Comment · 1 month ago
The license never protected your code. Lawyers did, if you could afford them. It's no different today, it's just harder to prosecute.

If your worry about people copying your code is preventing you from sharing, then open source and free software might not be for you.

Comment · 2 months ago
Never.
Comment · 3 months ago
It's like Elon Musk and dates. If he puts a date on it, it's not happening.
Comment · 4 months ago
The policy isn't necessary to close the PR. The policy just helps to shut down the ensuing discussion after closing the PR. It helps in quickly dealing with well-meaning onlookers asking for clarification when you block PRs from the account.
Comment · 4 months ago
I have a long-standing theory that the most significant factor is the weather.
Comment · 7 months ago
Blame Perl. As far as I can tell, they started it.
Comment · 9 months ago
You're already the product. They're just looking for the buyers.
Comment · 10 months ago
An LLM cannot lie to you. Lying would imply that it somehow knows the truth, and chooses to tell you something other than the truth. The LLM doesn't know anything. It's just providing you with answer-shaped responses.
Comment · 10 months ago
For those of us that have been using Linux for a long time (since 1999, here), the improvements have been incremental, and hard to spot over time. But sometimes I encounter something and it just blows my mind how good desktop Linux has become.

I just bought a laptop that came with Fedora installed. This isn't anything new, but what really blew me away is that everything... just worked. No tinkering. No alternative modules built from source (hopefully with a good DKMS script). Everything... just worked. I'd blocked out a few hours to get everything working in a satisfactory state and... I had nothing to do, really.

And when I say everything I mean EVERYTHING, not just the features that were significant to my own use cases. Mind-blowing, if you think about it.

Comment · 10 months ago
NVIDIA is more than happy to forget about gaming.
Comment · 10 months ago
That would require that they actually make the effort to develop Linux support. The current "it just works" reality is that the games developers don't need to support running on Linux.
Comment · 1 year ago
One of the biggest optimizations it offers is shrinking the size of the classes by obfuscating the names. If you're obfuscating the names anyway, there's no reason that the names have to be the same length.

"hn$z" is a heck of a lot smaller than "tld.organization.product.domain.concern.ClassName"

Comment · 1 year ago
And it puts a red "M" hat on if you search for Mario.
Comment · 1 year ago
An art lost to the ages. Granted, their purposes were so different than they are today. Most of them would be replaced by a social media presence today.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton