Recent submissions

Comment · 8 days ago
Comment · 10 days ago
Couldn't this be enforced at the router? Intercept outbound TLS. If the client hello is to a new domain, hold it and start a new outbound connection and see if the server responds with a certificate on the CRL. If so, ban it. Otherwise let the original TLS connection proceed.
Comment · 10 days ago
Claude please rewrite my entire WordPress site as an OCaml Mirage Unikernel that runs directly on bare metal, no Linux.

I bet that takes a week at most.

Comment · 1 month ago
It is using the search engine. The AI summary is run over the top 100 results for your query (or something)

The problem is they're just running a very dumb, cheap model on the results because running a smart model on every search result page would cost them infinity money.

Comment · 1 month ago
These are great points. I would add that part of societal buy-in might involve driving the cost of hiring cars down by automating them, though I realize at the moment Waymo can charge a premium because people prefer to not have a human driver. Over the long term autocars should be cheaper than either Uber or owning a car yourself.
Comment · 1 month ago
For starters, how bad do you think it would be to unplug all datacenters? How many people starve?
Comment · 2 months ago
Yes. AIs are a lot better at coding than they are at writing. I author less than 1% of the code I push these days, but still write the grand majority of emails and posts. Probably I would do it 100% human if it was high stakes and I expected it to be read by millions.
Comment · 2 months ago
Yes some of us are having a hard time with it.

All of the years we've spent on immutable by default, strong types and dreaming about the lambda has to matter! The AI that just rips out thousands of lines an hour of imperative and weakly typed code just has to be leading organizations to ruin! You'll see!

We worked hard at honing our craft. It's still meaningful, damnit!

Comment · 3 months ago
Shouldn't tons of applications linked against musl be crashing all over the Internet if it can express this kernel bug?
Comment · 3 months ago
Actually, if you implement a JavaScript runtime at all your choice is either too slow for modern web users or `unsafe` everywhere. Runtime values are often simultaneously either words that encode immediates or pointers to heap blocks and doing this the proper way blows up time and space. Doing it the fast way means you have `unsafe` everywhere and Rust's lifetime model can't help you at all. Everyone chooses the fast way.

Maybe Rust let's you encapsulate the unsafe a little better than C++ but the wins are going to be surprisingly small. If you had to build it today you'd maybe use Rust but the case for rewriting an existing C based runtime in Rust is not that strong.

Also for things like interpreter loops the absence of computed goto in Rust stable is a real performance killer. Explicit tail calls (the `become` keyword in nightly) work but maybe you don't want your big rewrite to rely on that.

Comment · 3 months ago
> It’s there every time you meet someone new and one of their first questions is, “What do you do?” They’re not asking about your passions, your hobbies, or the mundane human tasks that take up most of your time. They’re asking how you make money. How you turn yourself into income.

For the longest time whenever I'd meet someone at a party I would ask "so, what do you spend your time on?" because I specifically didn't want to box them into asking how they make money. I wanted to hear about their passions or hobbies or even the mundane tasks.

Instead, pretty much everyone told me about their jobs.

Comment · 3 months ago
GitHub is the worst place to host your code. Except for all of the other places.
Comment · 3 months ago
I wonder if bong hits ever helped him with his Makefile.
Comment · 3 months ago
Sounds a bit like surrender here.

There's no reason to read the code anymore.

The LLMs produce it inhumanly fast.

They can usually debug and fix problems faster than Haskell can compile the project.

Meanwhile the open source communities are in basic denial about AI, so trying to change things by making compilation faster or advancing a Haskell interpreter are going to meet with fierce resistance.

Whatever. Give up. Just ship Python.

I sympathize.

Comment · 4 months ago
Lyme disease is not the only tick disease.

There's alpha gal (red meat allergy ) and also ascending paralysis. And more.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton