Recent submissions

Comment · 7 days ago
An app is able to check if it's running in the main profile: https://stackoverflow.com/a/54765470

I can't think of a legitimate reason to check this and refuse to run in a secondary profile. But banking apps sure love to cargo-cult invasive nonsense.

Comment · 7 days ago
There's an animated visual pattern that induces this cerebrospinal fluid flow: https://news.ycombinator.com/item?id=41942775

I've found it helpful for getting rid of the frazzled feeling after a sleepless night.

Comment · 17 days ago
It's easy to buy eSIMs anonymously. Either directly with cryptocurrency, or with a prepaid virtual credit card bought with cryptocurrency.
Comment · 22 days ago
Comment · 1 month ago
Comment · 2 months ago
Or just a .onion for the frontend and code forge + another server at some clearnet domain proxying it (until taken down and replaced with the new one) would probably work fine. The hidden service can even terminate TLS with a valid cert for the clearnet domain.
Comment · 2 months ago
Hoping we'll see more resilient development/hosting emerge
Comment · 2 months ago
Seemed worth a new post, now that they actually killed it today :(

Is there any frontend still standing?

Comment · 2 months ago
Comment · 2 months ago
I've been wondering about the Red Hat model! Seems like so much of modern development involves git blame or whatever to make sense of how the code came to be, and sometimes rule out an "obvious" modification that actually turns out to be a bad idea now that you know the historical context.

GrapheneOS might have a better case though if it's not just about understanding the code but about how the Android build system expects that everything is in Git.

Comment · 2 months ago
Comment · 2 months ago
> We didn't have git tags when GPL was written in 1989

The GPLv2 requires "a medium customarily used for software interchange", not "a medium customarily used in 1989 for software interchange". Customs are the customs of the time someone is releasing the work.

Comment · 2 months ago
GrapheneOS is arguing that throwing away the metadata of however many commits and squashing them into a messy tarball is not the "preferred form of the work for making modifications", and that a manual process where you have to fill out a form in order to get a Google Drive link a week later is not "a medium customarily used for software interchange" in current times. Those are quotes from the GPLv2.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton