Skip Navigation

Posts
5
Comments
2,032
Joined
2 yr. ago

  • Obama did it (kind of); he moved the party line to be policy oriented instead of stunts and cutthroat politics.

    At the same time, he never gained a sufficient majority to enact his platform (in truth we're lucky we got the affordable care act). Biden ran into similar issues with what was technically a majority but that had weak votes (e.g. Manchin).

    Honestly the problem is the Senate; Democrats just can't get past the threshold that would let them actually govern. So we get Democratic presidents that appear ineffective ... when really we just have a Senate that's broadly ineffective at doing anything that isn't center right.

    A Promised Land by Obama is an extremely good book if you want to understand the modern democratic party. Obama did a lot to get the spark back but also was in a very difficult position.

  • On some level yes, but reading the article nothing persist between boots. This seems like a vulnerability that's really only that serious A if you don't apply AMDs patched micro code and B there's another vulnerability on your system that lets this persist between operating system reinstall/in the BIOS.

  • Yeah, second hand opinions can be a thing and it's the main reason I still argue online ... but gosh can it be exhausting arguing with a wall.

  • I've always had this opinion... I never got the hype...

  • Ugh yeah that's been an increasing problem too. I had some guy last year just as dusk was starting to set with a bike headlight blinding me on the bike trail.

  • 100% this; I'll see the same make a model go by, with LED lights, and it will be fine one time the next time I'll be like 🔥 MY EYES 🔥.

  • But I have such a soft spot for how beautiful the console is from a design and hardware standpoint. That boxy gray box is such beauty.

    Agree to disagree lol

  • Department of Government Extermination

  • An even deeper mind fuck is that the you that's reading this this second, might have just come into existence with all the memories you have now. There's no way to know how volatile truth and consciousness really is in our universe.

  • But they are not the default option. And your new job may not use them.

    Who cares if it's the default? If it's the best tool, use it.

    It's silly to have a reason for "going Rust" be the build system, especially in the context of something as new as a WASM context where basically any project is going to be green field or green field adjacent.

    Exceptions is a non standard exit point. And by "non standard" I'm not talking about the language but about its surprise appearance not specified in the prototype. Calling double foo(); you don't know if you should try/catch it, against which exceptions, is it an internal function that may throw 10 level deep ?

    And that's a feature not a bug; it gets incredibly tedious to unwrap or forward manually at every level.

    By contrast fn foo() -> Result<f64, Error> in rRst tell you the function may fail. You can inspect the error type if you want to handle it. But the true power of Result in Rust (and Option) is that you have a lot of ergonomic ways to handle the bad case and you are forced to plan for it so you cannot use a bad value thinking it's good:

    You can do this in C++ https://en.cppreference.com/w/cpp/utility/expected (and as I said, if you feel so inclined, turn off exceptions entirely); it's just not the "usual" way of doing things.

  • It could be the VRAM like others said, but it could also be that the DirectX -> Vulkan translation fails because your Mac's CPU doesn't have support for the necessary parts of Vulkan.

    Not to link to "that site", but that seems to be the issue: https://www.reddit.com/r/linux_gaming/comments/sd7yup/how_can_i_fully_install_vulkan_in_my_intel_hd_4000/

    I did not bother to look into exactly why, but that can be a mix of what the Linux drivers for the integrated GPU support and what operations the hardware actually physically supports.

  • On some level ... because it often doesn't matter. Most people just buy the game and if it doesn't run well enough for them refund it under steam's 2 hour window. Even for Windows this is an issue because of the large variety of PC hardware; you might have a chip that's new but weak (kind of like buying a new Kia and expecting it to compete with a new Corvette).

    On another level ... because you're using hardware that's over a decade old. What you really want for Linux gaming is either a Steam Deck or a desktop PC with an AMD GPU. If you have to go with a laptop, I'd probably look at the Framework 16; definitely no modern Macs because the ARM chips are pretty hostile to Linux and especially Linux gaming.

  • I use Kopia to B2, then on a monthly basis I copy the current Kopia repo to an external drive that's otherwise kept offline in my house.

  • I mean, maybe it's not easy because they don't provide debug information, but a sufficiently motivated person can debug a web assembly binary.

    1. It's statically compiled and isn't dependent on system binaries and won't break if there if the system has the wrong version like C/C++, allowing you to distribute it as a single binary without any other installation steps

    You can do that with C++ too.

    1. Still produces fairly small binaries unlike languages like Java or C# (because of the VM)

    I mean, the jars are actually pretty small; but also I really don't get the storage argument. I mean we live in a world where people happily download a 600 MB discord client.

    1. Is a modern language with a good build system (It's like night and day compared to CMake)

    Meson exists ... as do others.

    1. And I just like how the language works (errors as values etc.)

    Fair enough; though why? What's wrong with exceptions?

    I work in a code base where I can't use exceptions because certain customers can't use exceptions, and I regularly wish I could because errors as values is so tedious.

  • The minifiers have long made JavaScript just as indecipherable

  • In what world is a shower more used than a sink?

  • They even sued a guy who spent 6 years writting, casting, shooting, and producing a full length live action Zelda movie. They released it online for about a week before it got taken down. Never to be downloaded by anyone who didn't grab it right away.

    Man that would be soul crushing ...

  • I work in a small company that doesn't hire hardly at all... Stories like this scare me because I have no way to personally quantify how common that kind of attitude might be.