Skip Navigation

Posts
1
Comments
367
Joined
2 yr. ago

  • nushell is a thing, and basically has all the fun powershell features like a type system, but a more Unixy presentation. I've not used it, so don't know if it's actually any good, but it at least exists.

  • The gif that's typically shared is after he's murdered her, and finds some in her office fridge. I wouldn't hold it up as a textbook definition of consent.

  • The way I like to think of it is that non-copyleft licences are like giving everyone freedom by saying there are no laws - suddenly, you can do anything, and the government can't stop you! However, other people can also do anything and the government can't stop them, either, and that includes using a big net to catch other people and make them their slaves. The people caught in the nets aren't going to feel very free anymore, and it's not unreasonable to think that a lot of people will end up caught in nets.

    Copyleft licences are like saying there are no laws except you're not allowed to do anything that would restrict someone else's freedom. In theory, that's only going to inconvenience you if you were going to do something bad, and leaves most people much freer.

    The idea is basically that you shouldn't be able to restrict anyone else's freedom to modify the software they use, and if you're going to, you don't get to base your software on things made by people who didn't.

  • Usually FOSS is specifically copyleft licences like the GPL, which Microsoft don't use. Their open-source stuff tends to be MIT.

  • Modern computers are set up so that they can use the SSD/hard drive as extra, much slower RAM. Typically, when normal RAM is full, and you need more, a page of data in RAM will be swapped for a page of data on disk. On Unix, they end up in something called the swap file or swap partition, and on Windows, the equivalent is called the page file. In the screenshot, someone's mounted their Google Drive as a filesystem, and told their computer to use it as the swap partition, so instead of swapping to disk, it swaps to the cloud. This is obviously way slower, but they're effectively now using the cloud as RAM.

  • Unfortunately, that study was done a couple of hundred years after the UK lost control of North Carolina, so it doesn't support the claim that ADHD medication is overprescribed in the UK.

  • It's not unreasonable to think that the inertial dampeners can perfectly compensate for any planned movement, but when you've got the equivalent of a hundred nukes going off a few tens of metres away when a torpedo hits, it might take a couple of nanoseconds to react, and that kind of force for a couple of nanoseconds would jostle things about a bit.

  • It kind of doesn't, though. Because you can still launch non-Steam games through Steam, and activate retail Steam keys without Valve taking a cut, there are plenty of ways for things to compete against the Steam Store without needing to also compete against the Steam launcher.

  • We only reimplemented the engine, not the game. You still need to own a copy of Morrowind so there's something for the new engine to actually run. That said, it is possible for it to run other potentially-open-source games, such as OpenMW's example suite (which isn't finished enough to even call a game yet) or the Robowind demo (which I can't remember the licencing details of) .

  • It's easy to look at source code and see that it's got complicated. It's harder to work out when it's complicated because it needs to do something complicated like model something from the real world that's complicated, or when it's complicated because it's accumulated loads of old crap. If you start experimenting with a rewrite, typically it'll look like it mostly works before you've added most of the necessary complexity, and that can trick people into thinking that it wasn't actually necessary.

  • It really shows that Douglas Adams was an author and not a game designer with how easy it is to soft-lock that game if you visit rooms in the wrong order or spend too long or short a time exploring one. Most of the possible mistakes become reasonably apparent reasonably quickly, but not always.

  • The doubt has to be reasonable, and it undermines your defence if you don't answer questions. The prosecutor will ask you what you were going to do with the canister. If you decline to answer, you've not created reasonable doubt. If you say you were going to make whipped cream, there'll be follow-up questions, like whether you had the equipment to do so. If you don't, then it's not reasonable to take your claims at face value, so there isn't reasonable doubt.

  • You're going to at least have to be seeing a mate that owns the equipment to use it for cream at the park. If you just stick it in a pot and let rip, you're going to spray non-whipped cream everywhere, which I bet would mean a court wouldn't consider it reasonable doubt.

  • You should only get rid of computers when your home, your parents' home, and your parents' garage have all run out of space. My parents' garage used to be an industrial building and is about as big as the house, so can fit many ancient computers.

  • I've yet to find tooling that supports this. Clang format has a setting that looks like it does it, but actually does something else. If I have to press the spacebar a bunch of times each time I add an argument to a function, that's a pain, and it's a bigger pain to convince the people I'm working with that that pain's less bad than using spaces everywhere and having the IDE deal with it.

    Until the people making editors and auto formatters acknowledge that the obvious most sensible whitespace style is even a thing, I'm forced to do something else and be really grumpy about it.

  • As well as being very mildly radioactive, depleted uranium is still a heavy metal, so can poison you in a similar way to lead. IIRC, that's the most dangerous aspect of the material, and isn't mentioned by the article.

  • This is how it tends to work for smaller mastodon instances, so I'd be unsurprised if it's either possible or at least coming soon.

  • Some people are upset that Lemmy.world blocked some piracy communities.

  • Plenty of people are calling for Amazon to be stopped, whether it's by being broken up in a trust-busting operation, fined to the point of bankruptcy for various things including illegal exploitation of its employees, or as an extreme example, starving former Amazon employees simply eating Jeff Bezos. Whether or not someone agrees, and whether they think it applies to brothels, multinational mega-corporations, or any other category of business, it's not a particularly controversial take that some kinds of business are inherently too exploitative of their employees, and should therefore be unable to legally exist.

  • Not all smart plugs are proprietary. You could even make one yourself with an ESP-01, a relay, and open-source firmware like ESP Home if you know what you're doing to make it safe at that kind of voltage. If you're overconfident in your ability to make it safe, then you've still got an untrustworthy smart plug at the end of the process, so it's not necessarily a good idea, but it's not proprietary.