• 1 Post
  • 29 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle




  • But her favourite story book said that if she destroyed all the industry then the invisible hand of the free market would liberate all the workers from drudgery and they’d all become doctors and live lives of luxury and never have to do any work.

    Thatcher was a die-hard believer in Ayn Rand’s economics, and a core part of that is that people are poor because you give them the opportunity to be, and then through several unexplained leaps of logic, that if you take away the option to be a bit poor, instead of making everyone even poorer like obviously happens in real life, somehow they’ll instantly gain qualifications in unrelated fields and become rich. It’s insane, and yet somehow a wildly popular worldview among the ‘intellectual’ right, despite being dismissed as moronic by anyone with two braincells to rub together and every serious academic.

    It’s roughly equivalent to claiming we should enslave short people and call them house elves and then as a result we’ll all get wands and certificates from Hogwarts that let us do magic (except the house elves, who wouldn’t need wands), but then instead of being placed into a secure hospital to protect the public, you get put in charge of one of the most influential countries in the world, and by an unrelated coincidence, the North Sea Oil Boom happens and makes that country more wealthy, so then decades later, magic being accepted as fact despite being purely from a fantasy novel full of plotholes.


  • It was a Thatcher-era thing, and despite being evil and wrong about nearly everything, she at least thought what she was doing would help normal people. In the case of privatisation, it was accompanied by a big push to get normal people to buy shares in the newly formed companies. As a result, the water companies are mostly owned by pension funds and there’s a large chunk that’s normal people owning a tiny bit each. That’s then meant that any attempt to claw back illegally paid dividends (the companies have a legal duty to invest in keeping the water working and haven’t been doing so) would tank loads of people’s pensions, as would dissolving the companies or putting stronger restrictions on paying out dividends.

    The whole system’s all knotted together in a way that makes all the obvious solutions cause other big problems, and the government can’t afford to cause big problems when the polls have Reform so far ahead on account of them just claiming the obvious solutions will work flawlessly and not giving a shit about whether that’s true. Everything’s so on fire that it can’t be extinguished within a single electoral term, let alone rebuilt, so it’s become the priority to avoid upsetting anyone before the next election, lest the flamethrowers get voted in again only with napalm as fuel this time instead of petrol because the Tories have been eclipsed.


  • That’s not entirely true anymore. Sound engineers did lots of experiments with microphones placed in the ears of plastic heads, and as a result, we know the modifications that need to be made to a sound to make it seem like it’s coming from so specific point when played through headphones. It works with both over-ear and in-ear ones and works well (despite what the other poster said) as pinna squiggles are accounted for and it turns out that humans don’t need their own personal pinna shape for it to work.

    You can find impressive demos by searching for binaural sound, both from microphones in a plastic head or with simulated HRTF.





  • Arch is at least more likely to update to a fixed version sooner, and someone getting something with pacman is going to be used to the idea of it breaking because of using bleeding edge dependencies. The difference with the Flatpak is that most users believe that they’re getting something straight from the developers, so they’re not going to report problems to the right people if Fedora puts a different source of Flatpaks in the lists and overrides working packages with ones so broken as to be useless.



  • 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%.


  • 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.



  • It’s easy to get pressured into thinking it’s your responsibility. There’s also the risk that an unhappy company will make a non-copyleft clone of your project, pump resources into it until it’s what everyone uses by default, and then add proprietary extensions so no one uses the open-source version anymore, which, if you believe in the ideals of Free Software, is a bad thing.





  • You can’t trust users to make informed decisions about cybersecurity as most users don’t have the necessary background knowledge, so won’t think beyond this popup is annoying me and has a button to make it go away and I am smart and therefore immune to malware. Microsoft don’t want Windows to have the reputation for being infested with malware like it used to have, and users don’t want their bank details stolen. If something’s potentially going to be a bad idea, it’s better to only give the decision to people capable of making it an informed decision. That’s why we don’t let children opt into surgery or decide whether to have ice cream for dinner, and have their parents decide instead.

    The comment you’re quoting was replying to someone suggesting a warning popup, and saying it would be a bad idea, rather than suggesting the secure boot UEFI option should be taken away. You need at least a little bit more awareness of the problem to know to toggle that setting.