Recent submissions

Comment · 6 hours ago
> therefore that whole WHERE clause doesn't exist either

No, therefore the condition is unsatisfiable and equivalent to WHERE FALSE. And that's letting you ignore the SQL spec, which says the query is invalid and should return "Column not found" because the column name cannot be resolved.

> We're comparing 4 and 5. Precedent?

I really hope you're trolling, for your own sake.

Comment · 21 hours ago
It is an anti-DDoS tool in practice. It became popular precisely because the newest scrapers were so aggressive they were DDoSing their targets.
Comment · 2 days ago
I wish, just 37.73% of IPv6-capable users in Europe according to APNIC despite much higher availability in transit AS. Highest subgroup is Western Europe at around 72.09%, which is still far from near universal. Similar per-country numbers from Cisco.
Comment · 3 days ago
I'd rather talk about whether the protests were "genuine" rather than "legitimate". Riots usually escalate from prior peaceful protests, in which protestors claim specific concerns and political factions get involved. None of that seems to have happened here, it was zero to teens rioting.
Comment · 10 days ago
Didn't we get a submission today about Qwen3-Coder producing more bugs when hinted on the user having different ideology than the Chinese government?

Ok I see it's flagged now, probably fake, but the fact that it's possible does make me feel uneasy about both Chinese and US models.

Comment · 10 days ago
Only so-called "ref" (and "out") variables/returns/fields can point to the inside of an object. These follow some borrow-checking rules so they can also point into stack variables, thus only ref-like types like Span<T> can hold ref and ref-like fields, and these are always rooted in the stack. But refs into the inside of a class type can escape the function, because they can keep the object alive.
Comment · 10 days ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton