A software developer and Linux nerd, living in Germany. I’m usually a chill dude but my online persona doesn’t always reflect my true personality. Take what I say with a grain of salt, I usually try to be nice and give good advice, though.

I’m into Free Software, selfhosting, microcontrollers and electronics, freedom, privacy and the usual stuff. And a few select other random things, too.

  • 0 Posts
  • 236 Comments
Joined 9 months ago
cake
Cake day: June 25th, 2024

help-circle

  • hendrik@palaver.p3x.detoLinux@lemmy.mlHelp me like desktop linux
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    6 days ago

    I’ve been using it for quite some time now and I don’t see the issue. I mostly use Gnome and that’s kind of polished and minimalistic(?) looks very cohesive to me. But I believe the same applies to other desktop environments as well. My package manager mostly gets out of the way and I don’t have to pay too much attention to that. I even get browser extensions and all the stuff that ties into another from one and the same distro maintainers. I’ve tried other operating systems as well, but for the other ones I needed to install 50 small utilities to make it usable and those kind of fight each other as well. On Linux, I try to avoid Flatpak and I wouldn’t use Snap at all. We still(?) have most software available as proper packages.

    I can see how image editing might be an issue. We have what we have and for the rest you need to get one of the commercial products running.


  • hendrik@palaver.p3x.detoSelfhosted@lemmy.worldSelf-hosted SSO
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    7 days ago

    I use KaniDM and configured everything with OAuth2. That was the easiest and most straightforward I could find. But I don’t think they bothered implementing LDAP. Other platforms I tried are Authentik, Authelia, Keycloak, Zitadel… They’re all a bit heavier and have other/more features, but there wasn’t one I really fell in love with.




  • hendrik@palaver.p3x.detoSelfhosted@lemmy.worldWhich case is Pi-hole for?
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    1
    ·
    edit-2
    13 days ago

    I get a lot of ads everywhere. And trackers. On most of the news sites, social media platforms, my email provider, .places where I look up information, … The majority of the internet is commercial and financed through advertisements. With few exceptions, like personal/indie blogs and places like this one. I mean if you read just blogs and Wikipedia, you might already be alright. But that’s not how 99% of people use the internet.

    Yeah, Youtube ads won’t be blocked by a DNS blocker. You need a browser plugin for that. I use Firefox, uBlock and Sponsorblock. That removes most of the ads everywhere, including Youtube.







  • hendrik@palaver.p3x.detoLinux@lemmy.mlSystemd help
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    edit-2
    23 days ago

    Nice that you were able to fix it. I think writing systemd unit files is a super useful skill. And systemd is a powerful tool. With the dozens of different things it can do and monitor for you.

    I usually give each separate service its own user account. So teamspeak would get a teamspeak user and group and I’d write a system unit file to start it as User=teamspeak and Group=teamspeak. That’s also what you’ll find in most tutorials. But you can do it your way (as a user service), too. Whichever makes it easier to maintain and administer the stuff. I guess with the user sessions, you’d have to log in with that user(?) and the way I do it, everything runs completely unattended at system start and I never log in with those user accounts.

    You don’t need to write any Before= or After= directives, unless you want to set up or tear down some environment for these services. Maybe have a look at an example for a service file for teamspeak, the arch wiki says there is some example out there. I don’t use it myself, as it’s not Free Software, but good luck convincing your friends to switch to Mumble😅


  • I think as written, I’d say these words are more FUD (fear, uncertainty and doubt)

    And I’ve been running servers for quite some time as well. SearXNG seems rock solid. And it’s tested. And when I had security issues in general, it was because we didn’t do timely updates. I haven’t really ever been affected by zero days in my hobby linux endeavours. Okay, we had a few nasty things in some more fundamental building blocks and sometimes people using slower distributions had been fine… But I don’t think it applies here. With these kinds of things, the latest stable release is your best bet. Not a previous version with bugs in it, which have been fixed since. And especially not an unmaintained project.





  • Difficult to tell what this is about. I’d say ideally, we have people keeping an eye on Firefox, and some forks available, so we know what the program code actually does and not just rely on reading their legalese. I mean ultimately, that’s what open source is about. But yeah, not a nice move. Any maybe too unspecific to apply in some jurisdictions. I don’t have the slightest clue what “help me experience online content” means, so I’d say it may be void where I live, as I can’t know what I’m agreeing to.