Lettuce eat lettuce

Always eat your greens!

  • 3 Posts
  • 139 Comments
Joined 3 years ago
cake
Cake day: July 12th, 2023

help-circle


  • Pay for your FOSS! I’ve paid far more for my FOSS than for any proprietary software.

    If you believe in subscriptions, then subscribe only to FOSS software like Bitwarden, Tailscale/Netbird, etc.

    Find your favorite FOSS projects on Open Collective and support them there.

    And above all else, treat FOSS devs and maintainers with the utmost respect! They are the unsung heros who are building the only alternatives to the corpo-dystopian hellscape of proprietary, enshitified, slop software.

    Send a message to a dev today, just saying thank you to them for everything, and asking if you can send them a tip if possible.

    Folks, let’s treat each other lovingly please, FOSS has freed us, give back what you can, and never take it for granted.

    To all the devs, maintainers, tinkerers, supporters, FOSS educators, and helpful community members across the FOSS world, thank you so much, and much love. ♥️




  • Linux mobile phones are the fusion power of the FOSS world, always “right around the corner.”

    All the pieces are there, but none of them work together smoothly enough to be functional for anybody except the most hardcore FOSS enthusiasts.

    When Proton started, it was kind of a joke, killed the Steam Machine idea in large part because the game compatibility was so limited. A decade later, we have a multi billion dollar handheld PC market lead by the Steam Deck, a Linux handheld that can play tens of thousands of Windows games without issue, in some cases with better performance than their native platform.

    So it’s certainly possible for things to completely change, but we need a big player or consortium of players to unite with a shared goal of getting a Linux Phone to the state where it’s genuinely able to replace a traditional Android or Apple phone.

    I’m very cautiously optimistic, I think it would come together much faster than Proton did for Linux gaming, but again, there needs to be a really heavy push into a singular device to start off. Like how the Steam Deck was, it allowed devs to have a singular platform to target for compatibility. Then, as the platform matures, competitors & innovators can enter the market and expand options, like how now there are multiple distros with builds for handhelds, like Bazzite, Nobara, and CachyOS.


  • Discord for me. A bunch of my family and friends are avid gamers. Discord is the universal standard app they all use for general communication.

    Not only do they use it for all their gaming related stuff, they have additional servers and channels for just chilling, chatting, off topic stuff, memes, politics, etc etc.

    It’s the network effect. Even if there was an open source app that perfectly replicated all the functionality of Discord and was just as simple to install and run as Discord, most of them still wouldn’t switch to it, because all of their friends and family are still on Discord.

    So they would have to have two completely separate apps with totally separate social groups to maintain, and nobody but hardcore advocates for FOSS and privacy are willing to do that.

    Sure, I have Discord, Matrix, IRC, Signal, XMPP clients, and a Private Mumble server, all on my systems, but I’m hardcore about FOSS. None of my friends and family are willing to do that. It took all my energy to convince two of my most techie friends just to get Signal on their phones. And only One has been willing to install a Matrix client to chat just with me.



  • Favorite heavyweight Type 1 hypervisor: XCP-ng. It’s open source, runs on a ton of enterprise and consumer-grade hardware, has always been rock stable for me, even when forgetting to update it for like 6 months, still ran everything like a champ.

    I need to try ProxMox, has some cool features. XCP-ng is pretty intuitive though, UI makes sense and is cleaner than Proxmox. The integration in Proxmox with the Incus project is pretty cool though, especially being able to run VMs and containers and manage them together. I’ve been thinking of trying that and seeing how it goes.

    For containers, I just install Debian and run Docker on there. Stable, simple, nothing fancy. If I need something more up to date, I typically use Ubuntu Server.


  • I used to do this myself, just with OpenVPN instead of Wire guard, worked fine, then I found overlay networks like Tailscale and it changed my life.

    Just use an overlay network. Tailscale or Netbird are my personal recommendations, Netbird if you want 100% open source right out of the box, Tailscale if you don’t mind their default coordination server being closed source, (you can run the open source Headscale server if you want)

    Overlay networks make all this sooooo much easier. Encrypted secure access to any and all of your internal network devices, with fine tuned access control depending on how you want it set up.

    I will never portforward or manually set up a VPN tunnel again, overlay networks perfectly fit my use case and they are so much easier to get working.



  • It’s designed to be more compatible with MS’ .docx formats, less weird formatting issues when converting between them. But the actual features it has is less than LibreOffice.

    Two different focuses, LibreOffice is designed with more powerful features and uses the .odf file format by default.

    OnlyOffice is lighter weight and designed with MS Office compatibility first and foremost, although both suites support both file formats and in my experience, both work great with either file types and for basic users, have all the features you would need.





  • Have you looked into Tailscale or an equivalent solution like Netbird?

    You could set up a tailnet, create unique tags for each machine, add both machines to the tailnet, and then set up each machine’s network interface to only go through the tailnet.

    Then you just use Tailscale’s ACLs with the tags to isolate those machines, making sure they can only talk to whatever central device(s) or services you want them to, but also stopping them from talking to or even seeing each other.


  • I play Lichess on my GrapheneOS Pixel6a, works well. Same with Signal, Firefox with several mobile browser extensions.

    Bitwarden, NewPipe, Tailscale, Duolingo, Uber, Discord, Matrix Element, all the Proton mobile apps, Backblaze, etc etc.

    Pretty much every app I try works flawlessly. On rare occasion I’ll experience minor bugs, and twice I’ve had to use GOS’s extra privilege mode to get an app to work.

    Overall, Love GrapheneOS and I’ll use them as long as they are around and making an awesome alternative to Google’s garbage.