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/)E
Posts
1
Comments
375
Joined
12 mo. ago

  • Lol I had the same procedure and sat in my car after calling someone to come pick me up, but they took too long and I decided to just drive myself anyways. I couldn't read signs, but traffic lights and other cars were visible enough. I bet there are a lot of old people on the road driving around regularly with eyesight that bad or worse.

  • They actually sell polarized glasses for this purpose. I know because my eye doctor recommended it, but I went with regular glasses because clear vision is for the weak.

  • Higher level package managers like yum and dnf/dnf5 have implemented their own enforcing signature modes, enabled by default since the beginning of Fedora. This change brings the RPM side default behavior to this millenium.

    So it seems it only applies to manually installing RPMs, but I think most people probably use dnf or yum to install packages

  • He's not just "in the same room", he's continuing to work with FUTO after this enormous red flag. You don't just accidentally stumble into a room with fucking moldbug of all people.

    I don't consider myself a social justice warrior or anything, but I'm strongly against fascism, and am of the opinion that taking money from fascists, or engaging with them in any way (besides a fist to the face) makes you a collaborator, no matter what your personal opinions are. The "ends justify the means" thinking from the GOP is why we are where we are.

    Does tech bro Erin Wolf care about right to repair? Or does he see it as a trojan horse for his fascist agenda? Idk, but it seems Rossmann is happy to play along as they pay him.

  • What's a party school?

  • Based osk

    Jump
  • Thanks to you I just learned how to find the alt text on FF mobile (actually Fennec on FDroid, but it's the same browser)

  • This is nonsense. Red Hat has done some shitty things over the years, and I personally don't trust them after the IBM merger and CentOS debacle, but they are one of the most important allies of the Linux ecosystem. They're not just resellers that package up free software into a branded distro product, they employ full-time engineers to develop/maintain/contribute to that software and the kernel.

  • Are these unapologetically authoritarian young people incapable of nuance in the room with us right now?

  • Holy shit. This just shattered one of my idols. I use and love Grayjay, have recommended it people, and even paid for it. If I had known they were associated with Yarvin I would have made sure I and everyone I know were to stay as far away from it as possible.

    This story needs to blow up. FUTO, Wolf, and even Rossmann need to be revealed as the fascists they are. I support right to repair, but not at the expense of democracy. Fuck you, Louis.

    EDIT: FUCK, I just realized that I also use and paid their fucking Android keyboard app.

  • You can write a python script that procedurally generates email addresses for a given domain, tries emailing them, and if the server doesn't return an error saying the account doesn't exist, add it to the database.

    It may take a couple of centuries/millenia, and you might have to deal with anti spam measures, but you'll save $165/mo

  • The solution is to get open source into schools early. Idk how tech education is across the EU, but here in the US kids are usually introduced to computers as early as elementary school (but I think today they might be using ipads or chromebooks instead). In my highschool, we were required to get Microsoft office certification before we'd even be allowed to graduate, which pissed me off even back then.

  • Matrix is a bit of a dumpster fire with a good idea, terrible execution. There was a blog post recently by someone pointing out all the problems, but don't have the link.

    I would avoid it.

  • Signal is centralized, on the Signal foundation. It went down because Signal put all their eggs in one basket (data center). This is a (arguably) reasonable and common business decision/practice, and there's no way to predict outages. However, all users of the Signal app are at the mercy of these business decisions made by the Signal foundation. Whether or not Signal is using a distributed architecture internally is irrelevant.

    Compare Signal to Delta Chat, which uses standard Email servers as well as custom optimized chat relays to implement the chat network. That is truly decentralized. It doesn't matter if all of AWS goes down, delta chat users will still be able to communicate using other email servers.

  • Wtf is clash verge? Just use wireguard directly. Set it up in the KDE network manager app and it'll automatically apply to all software on the system

  • Most light themes I've encountered don't seem to grasp the concept of 'contrast'. I bet if you were to survey light theme users, you'd find that most of them have nonstandard/weird settings on their monitors. Chrome dev tools, Xcode, and Visual Studio's light themes are all great though, as they have proper contrast and don't look like rainbow vomit.

    But one other issue with light themes is that for some people (myself included), it makes 'eye floaters' stand out more. I'm fortunate that my case isn't terrible, but I can see it being a serious problem for some people, especially older developers.

  • You can, and should do that. Here's what that looks like: toolbox run -c <toolbox-name> <command>

    All of my development tools are in a toolbox, including my IDE (Sublime Text). I created a standard .desktop file so that I can launch it like any other application, and it works perfectly, with a proper Icon and everything. Example:

     sh
        
    [Desktop Entry]
    Version=1.0
    Type=Application
    Name=Sublime Text
    GenericName=Text Editor
    Comment=Sophisticated text editor for code, markup and prose
    Exec=/usr/bin/toolbox run -c devel /opt/sublime_text/sublime_text %F
    Terminal=false
    MimeType=text/plain;
    Icon=/home/user/.local/share/applications/SublimeText.png
    Categories=TextEditor;Development;
    StartupNotify=true
    StartupWMClass=sublime_text
    
      

    To run something on the host from inside a toolbox, you can use flatpak-spawn:

     sh
        
    $ toolbox enter ...
    $ flatpak-spawn --host <command> <args>
    
      

    You can even use that to (awkwardly) run something in another toolbox using the same command above:

     
        
    flatpak-spawn --host toolbox run -c <other-container> <command>
    
      

    Sublime text specifically has support for custom build commands. Sometimes, I'm using it to develop something in a different toolbox than the one sublime is installed in. So in my custom build script for the project, I add a check to enter the correct toolbox before executing the build. Here's what that looks like:

     sh
        
    TARGET_TOOLBOX=example
    source /run/.containerenv
    if [ "$name" != "${TARGET_TOOLBOX}" ]; then
    	echo "SWITCHING CONTAINER $0 $@";
    	flatpak-spawn --host toolbox run --container ${TARGET_TOOLBOX} /usr/bin/env zsh -c "$0 $@";
    	exit 0;
    fi
    
    #proceed with build...
    
      

    This container/toolbox workflow is far superior to anything else, as it makes it trivial to quickly test whether your code works on a different distros/versions. It all just works with your existing tooling/local workflows once you learn how to work with the tools. There really is nothing you can't do.

    ...and that's for development, which is the most difficult scenario for this type of thing. For regular every day users, immutability just works without requiring people to learn anything new besides reaching for flatpak instead of apt/dnf/pacman/etc.

  • Wtf is þ and why is it invading your comment?

  • Audio on Linux, like all things, is a deep deep rabbit hole. Whatever you want to do, you can. Whether it'll be easy, or accessible through a GUI, or if you'll have to write your own scripts, who knows. Everything is on the table.

    The best way to get answers is to ask directly in the community for your chosen distro. A lot of people just lazily post in generic linux/tech communities, like /r/linux on reddit, and get lazy replies from people who don't know, but feel compelled to post anyway. Don't do that.

  • Discover is probably the worst app in the entire KDE suite. It's the only aspect of the Linux desktop that frustrates me, and I'm nearing 10 years of full time Linux desktop usage.

    Oh, you accidentally opened Discover? Now you gotta sit and twiddle your thumbs while it updates/downloads a bunch of stuff very slowly with no way to interrupt it. It also locks the system package manager, so you literally cannot do anything else package management related until Discover slowly decides to finish doing something you never asked it to do.