Recent submissions

Comment · 2 months ago
Yup.

> The pipeline no one told you about

> No student reported her. No parent. No coworker. The flag was entirely automated. Snapchat’s policy permits voluntary emergency disclosures to law enforcement — no warrant required — when the platform determines imminent harm exists. The algorithm makes that initial call. Think of it like your Ring doorbell deciding to call 911 on its own, except the doorbell is reading your text messages.

I had to stop reading after that.

Everything about this is so fatiguing that I can’t choose what irks me the most: - that it’s 2026 and Snapchat doesn’t E2E encrypt - that Snapchat automatically dispatches to LE without a human reviewer or any checks - that the story itself was automated

Comment · 1 year ago
Oh _that’s_ what paracetamol is! I’ve seen it in British shows and presumed it was some different chemical altogether! I’m one of the 700M speakers who only know it by acetaminophen.
Comment · 1 year ago
OP, please try to enjoy each upvote equally.
Comment · 2 years ago
> The decision on who wins a dispute comes down to a judgment call by the bank in which Stripe unfortunately has no role or way of influencing. We are aware of how this resolution can impact you and your business, but as much as we wish we could do more in this scenario, this is the final outcome.

What about this could Stripe have done better? Eat the cost of any disputes or fraudulent charges that the bank judges not to be fraud?

Comment · 2 years ago
Stripe just acquired LemonSqueezy
Comment · 2 years ago
One of my recurring daydreams is that someone from a few hundred years ago is accompanying me in whatever mundane task I’m doing. When I’m driving, for example, I try to imagine what questions they’d have about what’s going on and how incredible they’d find it.

I think frequently about how European kings didn’t have the variety in spices that I do in my cabinet, or machines that could lower the temperature of a room.

Comment · 2 years ago
Abusive? I know that HN has a very pro FOSS culture, which, with some users, seems to extend to the expectation that companies and products should exist out of the goodness of developers’ hearts. But charging willing users for an API that costs money to maintain is “abusive”?
Comment · 2 years ago
Ah, you had the knowledge to solve the problem using bash, but had not the wisdom to sit on the answer and surf the web until a plausible amount of time had passed :)
Comment · 2 years ago
What makes you think that having the focus on the search box vs the code area in VSC constitutes a different mode in the same way as vim normal vs insert modes? You haven’t explained what you consider a mode to be.

I think there is something very clearly different in vim, as first time users must have it explained to them that typing `j` when their cursor is at the start of the code area will do very different things depending on the mode they’re in. It’s a paradigm not present in editors like VSCode. This difference is usefully characterized as “modal”.

Comment · 3 years ago
I have seen "homophonic antonyms" to describe this, but this is a new one! others: accepting/excepting; to raise/raze (a building)

Some are also homographic antonyms! e.g. dust -- remove dust OR add dust

Comment · 3 years ago
What’s your target for percentage of ancillary appointments that are accepted? I’m intrigued by the idea, but in the screenshot it shows 2 use cases that don’t make much sense to me: do most people really schedule dry cleaning around a meeting? Would I really carve out time to pick up flowers for an airport pickup?

The suggestions could be nice, but if I find myself rejecting 90%+ then they would be a hassle…

Comment · 3 years ago
Flaky tests are already the bane of my existence, but this is next-level flakiness if this is deployed to production.
Comment · 3 years ago
To those calling this stupid, maybe it's just a POC/prototype? As others stated, LLMs don't seem like the right long term solution here, but as a short-term it doesn't seem so bad. I could easily imagine working on a side project and deciding "chatGPT is a quick and dirty way to do this, if I gain _any_ traction I'll go back and code this properly."

Although, I did just pass the article into chatGPT, asked it to list all the edge cases possible, and to produce some code that covers the edge cases, and at first glance it did ok...

Comment · 3 years ago
Clicked on the link expecting it to be a discussion about energy systems on lunar expeditions, or challenges, something like that.

Instead I found it to be a product for "endless energy"? Scrolled to see "your time machine has arrived." Scrolled further to discover the team has "talented people", then that I could design my system today. Clicked "Explore system" and found the explanation for what this product is and the option to reserve: it's a "clean energy break"!

Seriously, why does a company page for a _battery_ take scrolling through pithy Apple-style marketing language and multiple clicks to discover that we're talking about a _battery_?

Comment · 3 years ago
In my university, the slang term for an uninitialized variable was "dead squirrel". IIRC, some TA had described uninitialized C++ variables as follows: "It could be any value: zero, 100, or even a dead squirrel." If hurl ever allows uninitialized variables, I would love to see use of an uninitialized variable to `hurl` a `squirrel`! :)

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton