Recent submissions

Comment · 2 years ago
Like an onion
Comment · 3 years ago
Polars is already not python
Comment · 4 years ago
EDITOR=true is clever! Git has --no-edit as well, btw
Comment · 4 years ago
Panics _can_ sometimes conceptually share the same implementation as exceptions, but given that their usage is not the same, and the fact that the ecosystem doesn't use panics as exceptions, it's a bit of stretch saying they're "functionally" the same.

A bit like saying trains and chairs are functionally the same since they both can have wheels; when there's the crucial difference that chairs don't go choo-choo.

Comment · 4 years ago
Comment · 4 years ago
"I want X" "Here's Y" "Yeah no"
Comment · 4 years ago
Not to mention that it didn't even get into C++
Comment · 4 years ago
You put #[non_exhaustive] on a enum in Rust to force users matching on it to handle an "else"/"default" case, so that you can add more variants to this enum in the future without breaking their code.

It doesn't mean that the enum itself is non exhaustive: at any point in time when enum is defined, it defines all of its variants and any other value is still UB.

Comment · 4 years ago
It's not that it is unstable as much as it is needlessly painful to work with.
Comment · 5 years ago
56GiB/s*
Comment · 5 years ago
a tool doesn't have to be a clean room implementation to be useful
Comment · 5 years ago
Sorry to hear that

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton