Sopuli lover

My interests are mainly music, instruments, tech, Linux and self hosting.

  • 0 Posts
  • 34 Comments
Joined 3 years ago
cake
Cake day: June 11th, 2023

help-circle

  • If someone can read your journal logs and your kernel logs you’re already fucked.

    Dmesg requires root. The journal requires group permission. That would mean they’re either hacked in remotely through either your account or through root. Or they have physical access. The latter which can be resolved using LUKS.

    If someone is in remotely you’re already screwed as that can mean they can easily get autostarting scripts going or malware.




  • I’ve always found the installation process of Debian unintuitive for people not used to linux. But I could imagine that it’s probably abreally good contender once the packages are installed and the DE setup with any necessary extensions for file browsers and other programs, for example preview of files in Nautilus for GNOME. Unsure if that is automatically installed or not in Debian but could be a good idea to check.

    I’d suggest trying a test install in a VM if you can to check how well Debian will hold after configuration. Package updates for my Debian servers happens every once or so week and with a DEs GUI package manager it could simplify the process of the user actually hitting the update button.



  • It’s an interesting topic me and my friends have discussed for a long time. On one hand, putting ease of use and user experience behind a paywall is terrible but on the other developers deserve compensation. Not everyone can donate and others doesn’t even figure that it’s an option.

    Pangolin I think does it very kindly by having a button on the lower left of the interface that you can click on and then also dismiss to hide that button for a week which I find a good common ground. But at the same time I also think it’s hard to justify hate towards projects that lock things behind a paywall.

    Of course if you lock security features like OIDC/LDAP like some do or self-hosting to “Local Infrastructure” it’s pure BS. I think there’s a lot of nuance to what should and shouldn’t be done in the matter but as long as it’s still open source it’s good in my book. Like self hosting Bitwarden gives you access to the paid features or you can pay them the small fee to not self host it and get some extra QoL features.

    People do in the end have to juggle software maintenance, community maintenance, organizing issues, planning features and implementations, keeping wiki and docs up to date, etc. On top of, I’m assuming in most cases, having to do a regular job too. I know for a fact I wouldn’t be able to do that at all so if they can get some motivation through either code contribution or monetarily it would potentially ease up things.




  • I always had a very hard time with getting into more serious web dev outside of basic CSS and HTML and then I found SvelteKit and followed a video tutorial to build around my own project I had at the time for an internship.

    Since Svelte follows the more usual layout of HTML tags it was really familiar for me to understand rather than jumping into something that’s JSX based. So if you want to get into web dev I can heavily recommend that!









  • I could see it function very well as an aid in moderation but not any type of solution like most things with AI is today.

    In the case of Lemmy and other defederated social media platforms there’s going to be the usual cost hindrance and then the ethical side of it with excessive electricity usage and training data.

    Disregarding that, as most know and everyone should know, AIs are not to be considered reliable or accurate ever. They will falsely flag and give false positives to potential comments and posts and images.

    However, having an AI aggregate a list of potential bad comments and posts, then have a user manually checking the results, could help with moderation efficiency. Because how many users actually report comments and posts? How many do mods actually miss out on? There’s a lot of content and limited time.