Skip Navigation

Posts
31
Comments
326
Joined
2 yr. ago

Install Guix

  • Oooooh, wait. Does Quadlet let you run containers via systemd unit files??

    Quadlet is a tool for running Podman containers under systemd in an optimal way by allowing containers to run under systemd in a declarative way.

    https://www.redhat.com/en/blog/quadlet-podman

    That's cool! Thanks! TIL!

  • Yeah, you're right. Bad advice actually. Oops.

  • My grampa made it to 104. I think running his store helped.

  • Shortcut: use Tailscale to create your own private network and avoid hosting on the big, bad Internet. Otherwise, you really have to be careful on how you protect your services.

    Minor downside (or upside) is that you'll have to install the Tailscale app on each device you want to make part of the network.

    This made hosting at home a lot easier for me.

    Update: Ah! I misread the post. Tailscale doesn't make sense for this use case. My bad! 😅

  • 7 years of updates is nice

  • True actually. Browsing Subscribed is better than All. Although, you have to venture out into All to find new communities to subscribe to.

    I also found switching between Hot and Active sorts mixes things up.

  • You have to block A LOT of communities. In fact, blocking communities is more important than subscribing to them!

    Also: https://lemmy.today/post/22524765

    Also: Voyager (or other apps) with filters for keywords.

  • Well, that was disappointing. I guess that explains why he deleted his Mastadon account recently.

  • Hell yes. lemmy.world has always been slow for me. That's why I switched!

  • Being a DIYer is a good way to boycott stuff. Scumbag mechanic trying to screw you on the oil change? DIY. Scumbag cloud company, trying to hold your data hostage? DIY, self host or write your own!

    Obviously it doesn't work with everything, but for certain things it works really well.

    It's really hard to boycott when you've been de-skilled and depend on a service.

  • If all my friends, family, and coworkers could get off WhatsApp, I would be so happy.

  • Gah. This hits hard. Too often I feel like a guest in my own damn country.

  • Create a new repo locally.

     txt
        
    git init
    git add .
    git commit -m "Initial commit"
    
    
      

    Then to create a new remote repo, you can do this.

     txt
        
    git remote add origin git@git.sr.ht:~user/my-new-repo
    git push origin main
    
      

    You'll get a message that says.

     txt
        
    remote: 
    remote:         NOTICE
    remote: 
    remote:         You have pushed to a repository which did not exist. ~user/my-new-repo
    remote:         has been created automatically. You can re-configure or delete this
    remote:         repository at the following URL:
    remote: 
    remote:         https://git.sr.ht/~user/my-new-repo/settings/info
    
      
  • I wish Voyager could filter posts based on image text as well...

  • Interesting! I didn't realize this! https://www.gnu.org/licenses/why-assign.en.html

    only the copyright holder or someone having assignment of the copyright can enforce the license. If there are multiple authors of a copyrighted work, successful enforcement depends on having the cooperation of all authors.

    So it seems like the FSF does this in order to be able to enforce GPL. Buuut, these guys really gotta be the exception. I feel like the probability of the FSF selling out and going full corporate evil is pretty low...

    a good idea to have a CLA so that’s no conflict that the project owns the code.

    That's exactly the problem though. The project owning the code, instead of the contributors owning the code.

  • I don't think the type of license matters too much if you have to sign a CLA, since the company can just change it whenever they want. For example, you can be AGPL today (Joplin) and then not AGPL tomorrow.

  • The Thunderbird desktop app for Linux has a "Export to Mobile" feature. It generates a QR code that you can scan on your phone to, I guess (I haven't tried it), transfer the login info of your email accounts from desktop to phone. After that, IMAP should take care of syncing the emails from the server to each device.