Professional C# .NET developer, React and TypeScript hobbyist, proud Linux user, Godot enthusiast!

https://blog.fabioiotti.com/\ https://github.com/bruce965

  • 2 Posts
  • 75 Comments
Joined 4 years ago
cake
Cake day: March 9th, 2022

help-circle









  • If I may add my opinion: I come from Google Calendar, and in my opinion Fossify Calendar is not perfect. But I’ve tried a few, I switched back and forth multiple times, but in the end Fossify is imho the most polished and simple calendar available. I don’t know Samsung Calendar, but if it’s as good as Google Calendar I’d say you might miss it a bit initially, but stay strong and you will learn to appreciate the simplicity.



  • Personally I tried Bazzite because it was the recommended distro for a gaming device, and I liked it so much that it quickly became my main.

    Bazzite may present a bit more friction if you want to do something “advanced” that would otherwise be trivial on other distros perhaps with just a couple terminal commands, but it makes all the “simple” things super-duper easy, and the system is almost impossible to break.

    I would say this model makes sense for “ordinary” users that just need a computer to read email, view cat videos, open office documents, and in the specific case of Bazzite also gaming. In my specific case I also needed to write code (I use VSCode + Godot), besides the initial friction of learning to work with containers and SELinux, Bazzite seems to be fit for coding.

    Thus, I hope immutable distros will stay and thrive. I hope that one day someone will make a distro that you can just set and forget on your grandma’s laptop, and I think this distro should be immutable, like Bazzite.


  • The reason why I’d prefer Mint to Pop!_OS? Because Mint is more “standard”. Less surprises between upgrades.

    I would say if your friend doesn’t know Linux or doesn’t need to do anything strange, Mint is a sensible choice, even though it’s not immutable as Bazzite.

    I like KDE too, but if Bazzite doesn’t work and you want something as stable as Bazzite, I would go with Mint.




  • bruce965@lemmy.mltoSelfhosted@lemmy.worldSelf hosted Onedrive alternative
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    1
    ·
    edit-2
    2 months ago

    You are invited to join the CopyParty! This has a web UI accessible from the browser, also from mobile, files are stored directly on the filesystem (not encrypted or on a database) and you can mount it as a network drive on Windows and Linux. But it doesn’t let you sync files for offline use, at least not without the help of some auxiliary tools.

    You won’t find anything simpler to install and configure than this.


  • Thanks for sharing your opinion and expanding.

    In the past I used to think the same. Or rather, probably naïvely, I considered the GPL to be a bit of a nuisance, and preferred LGPL or MIT software.

    Now I’ve changed my mind and started preferring AGPL for all my code. If a big company likes your MIT or LGPL code, they can legally steal it. If it’s GPL at least you get some safeguards, but they can still take it and put it on a server without the need to release the source code. That’s why I started to believe AGPL is the only “safe” license approved by the OSI, at least at the moment.

    Of course I agree that MIT and GPL or LGPL make sense in some cases, but I would say in general they don’t protect users’ freedom anymore in today’s cloud-first world.




  • bruce965@lemmy.mltoLinux@lemmy.mlGPG Key Managing
    link
    fedilink
    arrow-up
    2
    ·
    3 months ago

    I am not OP, but that would be the ideal solution for me. Unfortunately, KPXC does not support communication with the GPG agent and the team is not interested in adding this feature due to it being «[…] far more complicated than ssh-key management. There are already excellent tools for this, Kleopatra being the best».


  • If you prefer video tutorials, all the tutorials from the Godotneers YouTube channel are imho easy to understand and quite clean (i.e.: everything is done the right way and explained properly).

    If you prefer text tutorials, the official documentation is actually much simpler and complete than you might expect from previous experiences with other engines.

    Also, if the only reason for you to dismiss C# is to not have to download .NET, I would recommend reconsidering. .NET is almost entirely open source, and it’s just a few hundred MB to download. That being said, I would still recommend trying GDScript first, as it’s easier and leaner than C# imho (which makes sense, since it’s a DSL).