• 2 Posts
  • 381 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle

  • The bullshit assymetry principle (it’s much faster to come up with bullshit than to refute it) means that lots of stuff that would fit a pretty reasonable definition of speech is still disruptive enough be a problem. You can distort the conversation to give your side an unjustified leg up through things like oversimplifications and cherry picking evidence while what you’re doing is blatantly only speech, and plausibly in good faith (you can’t tell if someone’s coming up with things themselves or repeating what they’ve read elsewhere and believe to be true). Speech can, on its own, be used to make people see fascist content as the rational centre ground, and then seek it out on contexts where it goes entirely unchallenged, and become full-fledged nutters.


  • If you write cross-platform software, the easiest solution is usually to pretend everything’s Unix. You’ll hit some problems (e.g. assuming all filesystem APIs always use UTF-8 will bite you on Windows, which switched to UCS2 before UTF-8 or UTF-16 were invented, so now uses UTF-16 for Unicode-aware functions as that’s the one that’s ABI compatible with UCS2, and passing UTF-8 to the eight-bit-char functions requires you to opt into that mode explicitly), but mostly everything will just work. There’s no XDG_CONFIG telling you to put these files anywhere in particular, as Windows is Windows, so most things use ~ as a fallback, which Windows knows to treat as %USERPROFILE%.


  • AnyOldName3@lemmy.worldtoMicroblog Memes@lemmy.worldConsent machine
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    9
    ·
    3 days ago

    They had a bazillion complaints (and still get them) that they report the figures at all and that they don’t treat Hamas being a terrorist organisation as a statement of fact. For a couple of weeks after the October the 7th attack, the reporting was more neutral, and the whole rest of the British press was up in arms about the BBC being antisemitic, and the current situation was the compromise that calmed it down. In a world where Israel having done nothing wrong ever is somehow part of the Overton window, this is what counts as impartial. Impartiality is a bad thing when it’s forced to apply to viewpoints divorced from reality.







  • There are already slats so the only hole you can get a fork into is the earth, unless you’ve already got something convincingly shaped like an earth pin in the earth hole to open the slats over the live and neutral. If you’re going to that much effort to zap yourself, the switch isn’t going to be much of a hurdle.

    I’d suspect that it’s largely because it’s more convenient to have a switch than to unplug things and plug them back in again, especially as our plugs are a nightmare to step on to the point that Americans complaining about stepping on lego seems comical to anyone who’s stepped on lego and a plug.



  • I’d hope that anyone online enough to become a Lemmy moderator would know better, but plenty of people think trolling means doing absolutely anything anyone might not be entirely happy with online. That definition seems to be the prevailing one on TV and radio news, so people who don’t engage with online culture would pick it up that way. That would cover things like posting a joke which was poorly received, whether it was just terrible or because it was offensive, and whether or not you knew it was potentially offensive.

    There’s also the matter of whether trolling is trying to intentionally provoke people specifically by pretending to be an idiot (and looking at Wikipedia, it’s sometimes as an attempt at humour rather than to provoke - e.g. Ken M isn’t trying to upset anyone, but is pretending to be an idiot or misinformed).

    So there are plenty of definitions of trolling going around, and it’s plausible that moderators might sometimes use one that’s wildly incompatible with your definition.



  • Eating Tide pods wasn’t even a bit real. A few children tried to make videos where they pretend to eat them, but simply biting one and spitting it straight out can kill you as they’re so reactive with the tissue in your mouth that they liquify your tongue, flow to your throat, liquify that, flow to your lungs, and liquify enough of those that you suffocate. The media reported this as children eating tide pods for tiktok, so more children tried making fake videos off the back of that, not realising that they were doing the dangerous thing rather than a danger-adjacent safe-wish thing.


  • You can jam the Windows UI by spawning loads of processes with equivalent or higher priority to explorer.exe, which runs the desktop as they’ll compete for CPU time. The same will happen if you do the equivalent under Linux. However if you have one process that does lots of small allocations, under Windows, once the memory and page file are exhausted, eventually an allocation will fail, and if the application’s not set up to handle that, it’ll die and you’ll have free memory again. Doing the same under every desktop Linux distro I’ve tried (which have mostly been Ubuntu-based, so others may handle it better) will just freeze the whole machine. I don’t know the details, but I’d guess it’s that the process gets suspended until its request can be fulfilled, so as long as there’s memory, it gets it eventually, but it never gets told to stop or murdered, so there’s no memory for things like the desktop environment to use.


  • Even by crypto standards, Bitcoin Cash is dodgy. Its origins were a temporary hiccup in the Bitcoin network which forked the blockchain into two branches. As blockchains are designed to tolerate this, the network quickly decided that one branch was worse than the other, so everything switched to the good branch and Bitcoin continued chugging away and consuming enough power for a small country. However, a few people were cross about this because they had more Bitcoin on the dead branch, so manually configured their wallets and mining hardware to use that branch, and tried encouraging other people to do the same. That didn’t work. They then decided to provide a preconfigured wallet and mining software that would prefer the dead branch but claimed it was its own new cryptocurrency and everyone who had Bitcoin already would get some of the new one for free, and that was enough to get some people to sign up.




  • Someone’s clearly confused GNU Scrimble, and Scrimble for Windows, a fork of GNU Scrimble which makes no changes to the program itself, but has an overcomplicated installer that provides a stripped-down MSYS2 environment which only includes GNU Scrimble’s direct dependencies (which turn out to be about 90% of a full MSYS2 install, excluding only the package manager, update system, and a few key Unix tools you’ll only realise aren’t present if you start using Scrimble Bash as your daily Bash shell and run a script that uses a POSIX-mandated but rarely used utility, and also awk for some reason, which causes problems squeebing certain file formats until you download an awk binary from the upstream MSYS2 project).

    As a true Unix Philosophy application, GNU Scrimble itself wouldn’t integrate extra features that should clearly be standalone applications like a Lisp interpreter, Pong implementation, or wide file support. Instead, it calls the existing Lisp interpreter, Pong implementation, and various tools to convert file formats into intermediate text representations that can be parsed through an unholy mix of grep, sed and awk that all GNU-based operating systems must always provide. After all, it’s better somehow to call a bash script that runs some awk snippets so your dependencies are only expressed at runtime than it is to link with libjson-glib.so.