Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)B

blobjim [he/him]

@ blobjim @hexbear.net

Posts
33
Comments
530
Joined
6 yr. ago

  • forks are the software equivalent of party splits except somehow even pettier.

  • DRI_PRIME is an environment variable. DRI_PRIME=1 gimp is a bash syntax for setting an environment variable for a specific command execution, Whisker probably doesn't use shell commands, it's expecting an executable. So it's trying to look up a file named DRI_PRIME=1 in your PATH.

    You're going to need to figure out if whisker has a way to set env vars for a command (I don't use it so not sure what it shows when you click the "Help" button). If not, you'll need to create an executable script file which executes your command with the environment variable set like you're attempting to do (DRI_PRIME=1 gimp), and then point whisker at your script.

    edit: You might also have a look at switcherooctl (that's "switcheroo control") which lets you run a specific command with a specific GPU. If whisker allows you to set arguments.

  • lol a lib trying to make invading another country into something about tHe CourTs!!!

  • A bit of a reverse uno of what they were doing to Syrian soldiers.

  • I mean they worked for US in Afghanistan that's why they got a Visa to move to the US. It would be weirder if it was the opposite.

  • It has to be so incredibly difficult to make a competitive (in the market) video game these days.

  • A lot of storage these days is in object storage like S3. There's no partial writes, file permissions, extended metadata (it might have this actually), or directories. It just does what you want most things to do: stores a bit of data that can be retrieved later using some key. You could imagine storing a shared library or or executable just about anything in that or a similar fashion. In fact, I'm using Fedora Silverblue, which is a Linux distro that stores most of its root filesystem in a git-like content-addressable ostree repository (potentially even stored in object storage on the remote update servers). The filesystem is just a formality because that's what software is currently written to understand.

    And even document storage is stored this way in cloud services. Google Docs and Office 365 are presumably just storing their documents as a group of objects. A Word document is a zip file containing XML files and other assets. In a cloud environment, that can be exploded into separate objects for faster updating.

    Filesystems don't even support atomic transactions other than file renames. Windows NTFS used to have this but it was buggy and now basically unsupported. The performance characteristics of filesystems are also really unpredictable (when is your flash storage going to do a garbage collection?) and they don't have a whole lot of features for doing performance-sensitive things outside of escaping the filesystem altogether. Relational databases just preallocate larger files and then use filesystem-specific operations to avoid a bunch of churn in the write-ahead logs and such. Since they have their own durability mechanisms.

    I think a virtual-memory like addressing system could also work for persistent storage. You basically keep all the bookkeeping stuff that filesystems do to keep track of free space, but without the variable-size files with extents and permissions and all those shenanigans.

  • This is from ASPI so I guess their plan to "defeat China" is just "buy a lot of military hardware then nuke China and we'll have more manufacturing than them"

  • The last thing a file system based database needs is file permissions and all the other weird stuff that goes on in a file system. They're really complicated for the functionality they support. But a file system is always available to software so it seems intuitive and simple. I just wish computers didn't rely on them so much.

  • I feel like it's just a neglected feature these days because more software is moving to the model of in-app storage like you see on mobile devices.

    Also file systems are just over-complicated in the first place. There are so many edge cases with directory and file permissions, different types of files, file sizes, file locking, change notifications, remote file systems, file extended metadata, file system indexing, thumbnails, file encryption, etc. They're a bad abstraction for anything that isn't just storing some documents. And you mess up file handling and people lose really important stuff.

    With Windows though, I think it's just 'cause they don't want to touch a bunch of legacy C++ code that no one understands. And having to reimplement a thousand little features that have been added to File Explorer over the last couple decades.

  • They've been doing more than "consider" plots. They already tried to assassinate him with small drone bombs at least twice in at public rallies, and failed. And you know they've already tried to bribe every military official. And the multiple coup attempts that would have involved assassination if they weren't foiled.

  • Removed

    Checkmate China

    Jump
  • It's hilarious that no matter who is talking about China, positively or negatively, it's always got a picture of Xi as if he's personally overseeing every single thing happening in a country of 1.4 billion people.

  • AMD and Intel integrated graphics also work great with Linux. And they also make beefy laptops aimed at video editing and stuff too, but they're just as expensive as gaming ones I assume.

  • The thing is as far as I know the Windows license is only like $30 for OEMs.

  • I did an update or something and it corrupted the bootloading for Fedora Silverblue. Had to just reinstall everything. Also was a time when the update url or something was broken and I couldn't update. That remains the biggest issue. But it might not be an issue for a professionally maintained distro like Ubuntu that has a company backing it. I feel like it's safe to recommend Ubuntu but not any other distros.

    And it's definitely true that the average user has more control on Windows. You can download installers and random zip files with executables and they'll just work. Linux has such a messed up model for executables and libraries that they usually have to be recompiled for every Linux distro unless you use flatpak.

    But I think it's mostly the learning curve of getting used to how linux desktops work and their idiosyncrasies that makes it hard for people. And tons of bad advice online telling you to run commands.

    Linux actually has lots of GUI apps that can help fix issues and do things in Linux but people keep offering outdated advice about using command line tools and editing brittle config files.

    And some things are distro-specific.

  • could play RDR2 or some equivalent

    So a gaming laptop?

    You could try finding a gaming laptop with a dedicated AMD graphics card. AMD's drivers are open source, so their devices work much better with Linux than NVIDIA's, in case you want to install Linux (you can even buy Lenovo laptops with Linux preinstalled, at a reduced price for some reason, but maybe not the gaming models). You can play a lot of Windows games on Linux, but you can also always dual boot and use Windows when you want to play a game (I do this with a desktop computer, a bit of a PITA though, and might be more of one if the laptop BIOS user interface is clunky).

  • Is this just two people's little news website? https://www.crustnews.com/about

    It also seems like they should be mainly using Wikidata for this. Maybe they are.

  • It is what it is. Stop using privately-owned centralized social media services where possible. Of course there are so many people that won't put their money where their mouth is and continue to post on Twitter instead of migrating to other platforms (of course I still use Twitter).

    The TrueAnon hosts keeping railing against all these tech capitalists but also balk at the idea of not using their platforms even when alternates exists. They're still using Patreon because they have a high podcast rank on there even though there are a dozen different subscription platforms that take less of a cut of the profits than Patreon.

  • The US does have extradition treaties with a lot of countries that I'm sure they get in exchange for "military aid" and "investment" via IMF loans and such. I assume it's just more predatory than whatever China is doing.