HN user

gzread

865 karma
Posts2
Comments904
View on HN

None, because they are above the rules. You need actual enforcement.

Or the other guy's community network idea but it would have to also publish the realtime activities and whereabouts of all politicians who voted against making this illegal.

Much like the law that stopped video rental companies from telling what their customers were renting, that passed after some politicians had their video rental histories leaked.

Zugzwang 3 months ago

why would Iran not make a nuke when America keeps bombing countries that don't have nukes, and avoids bombing countries that have nukes (most notably North Korea)? They have all the incentives to have a nuke so they'll stop getting bombed. Obama negotiated to avoid this but Trump ripped it up and bombed them, so they're definitely not going to trust any agreements with the west ever again. From their perspective, their only path to not getting bombed to shit involves having several nukes. It's quite rational for them to do that.

Zugzwang 3 months ago

Small correction: Israel has been doing a genocide continually since 1948 - it didn't start in 2023.

Zugzwang 3 months ago

people mock communism for this, but capitalism also does it all the time

The cloudflare bug was the equivalent of an uncaught exception caused by a malformed config file. There's no recovery from a malformed config file - the software couldn't possibly have done its job. What's salient is that they were using an alternative to exceptions, because people were told exceptions were error-prone, and using this thing instead would make it easier to write bug-free code. But don't do the equivalent of not catching them!

And then, it turned out to not really be any better than exceptions.

Most Rust evangelism is like this. "In Rust you do X and this makes your code have fewer bugs!" Well no it doesn't. Manually propagating exceptions still makes the program crash and requires more typing, and doesn't emit a stack trace.

I see even the coreutils maintainers find themselves needing -n (no newlines) and -c (count) options to "yes".

That is a hack. It shouldn't need to swap - it should just be able to start using it as normal memory when under memory pressure.

Open source is better because if you need the device driver then you can step up to maintain it yourself. It doesn't mean someone else will magically do it for you. I've used devices with very obscure incantations to get some random person's hack to run on Linux that worked natively on Windows.

Feetures being dropped because nobody wants to support them is a prominent feature of free software. That's part of "no warranty". If it does bother you, you're supposed to step up to support it yourself, or pay someone to.

If you were in Scotland or Europe more generally, it'd be illegal for "unlimited mileage" to not actually be unlimited mileage.

If CF decides you're subject to an invisible limit which they won't even tell you and you have your domains at CF, they hold your domains hostage. Luckily, these guys had their domains somewhere else so they weren't hostage. Don't be the one who is.

We will then act based on the ruling, which could take months.

That's fine, you're paying for all lost business revenue during that time since it was obviously caused by your gross negligence (liability for which cannot be waived). Hmm. Might be in your interest to undo the mistake quickly?

Animals die too in a genocide. I don't understand your point here. Namecheap decided they should proactively police Namecheap customers for this, Namecheap should lose all its business as a result. Let Namecheap decide whether the income from Israel exceeds the income from all Namecheap customers.