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/)T

trevor (any/all)

@ trevor @lemmy.blahaj.zone

Posts
0
Comments
168
Joined
3 yr. ago

Hello, tone-policing genocide-defender and/or carnist 👋

Instead of being mad about words, maybe you should think about why the words bother you more than the injustice they describe.

Have a day!

  • If you couldn't be bothered to think or write for yourself, why would you think anyone would be bothered to read that?? It's literally just pollution.

  • So many Rust projects are dual-licensed under Apache or MIT. It's just a convention that many Rust projects have adopted. Yes, it's true that there's nothing intrinsic about Rust the language that requires a certain license type. But it doesn't mean that the Rust community hasn't adopted a convention of licensing with pushover licenses. That's my point.

  • Because people keep telling MS that they can keep the slop coming by using Windows. The answer is simple: stop using the slop OS. Everything else is just cope.

  • Ghostty is my favorite terminal emulator on macOS.

    I know they're not going for feature parity between the different OSes that they support, but I hope they add more to the Linux version that makes it stand out more. On Linux, Ghostty is just another GTK terminal emulator. Maybe the rewrite they did will push it closer to being exceptional.

  • crates.io: development update

    Jump
  • The trusted publishing is really cool, but all I want is the ability to publish crates without needing to link an OIDC account (like GitHub). I have so many crates that I don't publish because I hate mixing accounts/identities like that.

  • The owning class is the only minority group that does you any harm.

  • The grown-ups that run Fedora and the community are overwhelmingly against this very bad proposal, so I don't think the reich-wing creep's toy project is going to replace the official XServer implementation any time soon.

  • This probably has a lot to do with the new DOA XServer fork being "anti-DEI" (pro-discrimination). When these slimy shitweasels go out and vice signal about how bigoted they are, they congregate around it and form a new harassment campagin because they have no life.

    Sorry you're getting harassed. I hope you can take solace in the fact that these little pissbabies lead miserable lives.

  • Linux on Apple Silicon is a totally different story than it was for Intel Macs because of the work put in by the Asahi team. It's actually one of my favorite pieces of hardware to run Linux on. The trackpad works great too, btw.

  • It's not for no viable reason. Rust is just safer than C. There absolutely are bugs with GNU coreutils, so it's not even a hypothetical like you implied. But beyond safety, some of the Rust equivalents are more performant than their C counterparts.

    And uutils is already heavily tested against the GNU coreutils. It's not some fly-by-night rewrite that people aren't serious about. I don't know if it's been formally audited yet, but it absolutely will be when companies like Canonical (and hopefully SUSE and Red Hat, one day) want to start shipping them.

  • Just adding to this for other people that don't know: you can also install most* standard Linux applications and tools on SteamOS, as long as it's available as a Flatpak, or you can install it to your user directory. Technically, you can even bypass that last caveat and install whatever you want, but you're going to have a bad time if you don't know what you're doing.

    Alternatively, you can install any Linux distro on your Steam Deck if game dev isn't a good experience for you on SteamOS. In fact, Bazzite is working on a GDX (Game Developer eXperience) edition, and will likely be a solid choice once it's ready.

  • I don't dislike GNOME (except for their insistence on shirking and breaking standards that everyone else uses), but I'm curious about why you prefer KDE on your laptop, but GNOME on your desktop. If anything, I'd think that GNOME's larger UI might be easier to use with a less precise pointing device than default KDE.

  • internationalization

    Interesting point. I don't actually know about that. What can the GNU coreutils do with regard to internationalization? Just the output of commands, or can they also internationalize stuff like command args?

  • I fully agree with you on the accessibility front. It's not even good on X11, but it's unusable on Wayland, from what I understand :( Accessibility on Linux needs a massive funding and development initiative, and it needed to be done a long time ago.

    But uutils is pretty solid. I've swapped out my GNU coreutils entirely (on Arch, not Ubuntu, because I value my time too much to be troubleshooting broken snaps) and haven't run into any issues. I think people are underestimating how close the compatibility already is. I'm sure something I use at some point will try to invoke an option that doesn't exist in the uutils version, but it's been solid for me so far.

  • This is why I hope to see rule zero get shit-canned. It's a naive vestige from a time long before we hit late-stage capitalism. Corporate interests have slithered their way into every facet of our lives and we should be working to make software that we write hostile to their practices as much as we can.

    If that means that the organizations that have a stranglehold on Open Source™️ don't like it, so be it. We can follow in the spirit of open source without the naivety or captured interests of organizations that define the arbitrary terms by which we categorize software licenses.

  • How would one DIY HDCP stripping? I've never looked into this.

  • That's not what I mean. Yeah, getting the environment variables are simple enough, but if you simply exec something as the root user, whatever you exec will naturally be looking for configs in /root/.config and not your ~/.config dir, so any configurations to things like your text editor won't be read.

  • I don't think it's that simple. The challenge is that you need to still behave as if it's invoked as the user so that the editor uses their configurations instead of simply execing it as root.

    I could be wrong though ¯\_(ツ)_/¯