- 3 Posts
- 43 Comments
mat@linux.communityto
Selfhosted@lemmy.world•Gitea 1.25.0 | 3D file previews, improved archive downloads, enhanced authentication, and more security, API and workflow upgrades like automatic repo forking and email notifications for actionsEnglish
1·2 months agoYeah, we use Windows servers primarily. Thankfully what I do doesn’t require much interaction with them, though every once in a while I am subjected to SMB file sharing.
mat@linux.communityto
Selfhosted@lemmy.world•Gitea 1.25.0 | 3D file previews, improved archive downloads, enhanced authentication, and more security, API and workflow upgrades like automatic repo forking and email notifications for actionsEnglish
2·2 months agoMy work self hosts Gitea because Forgejo doesn’t support Windows. While I agree with Forgejo’s decision, it sucks to be basically stuck with an old pre-fork version of the forge I self-host.
mat@linux.communityto
Selfhosted@lemmy.world•This is another implementation of what's possible inside of termux for all you self hosters.English
6·3 months agoYet enforcing your copyright is exclusive to the rich. I had to move off of GitHub because of Microsoft infringing my code licenses and selling them as “GitHub Copilot”, and I have no way of fighting back/recover my losses.
mat@linux.communityto
Selfhosted@lemmy.world•Video and screen sharing server suggestionsEnglish
3·3 months agoI often have performance issues with Jitsi (“video has been turned off to save bandwidth”). Might this be down to which instance I use? Perhaps it’s time to self-host.
mat@linux.communityto
Technology@lemmy.world•Google just broke *all* third-party YT clients, including yt-dlp; a full JS implementation is now required.English
3·4 months agoFUTO are the ones changing the meaning of words. The Open Source Definition has existed for a long time and clearly explains what it means. While Grayjay is “source available”, and that’s good, it definitely is not open source.
mat@linux.communityto
Technology@lemmy.world•Google just broke *all* third-party YT clients, including yt-dlp; a full JS implementation is now required.English
162·4 months agoGrayjay is not open source though.
mat@linux.communityto
Technology@lemmy.world•CALL FOR URGENT ACTION to stop Chat Control legislation in EUEnglish
6·5 months agoWhat kind of collective action are you thinking of?
I did not enjoy finding out only at the end that the images in this blog post are generated/made using AI.
Tuwunel had intentions to build a Synapse migration tool, but I haven’t heard anything about it since. Was waiting for it so I could bring over profiles and most importantly chat history for myself and my family.
Sweet, perhaps it will run better than Whisper (according to the graphs at least) on my poor phone as voice input method. Whisper works great if I give it 20-30s to think :)
mat@linux.communityto
Technology@lemmy.world•Blocking real-world ads: is the future here?English
10·6 months agoEnjoyed the article but augh that sticky banner at the top that follows as I scroll took up 30% of my reading space. Gave up halfway through to enable reader mode on Firefox mobile…
mat@linux.communityto
Technology@lemmy.world•French city of Lyon ditching Microsoft for FOSSEnglish
14·7 months agoBravo la France ! Here’s to hoping more cities follow suit :)
mat@linux.communityto
Selfhosted@lemmy.world•how are my fellow peeps hosting your music collection these days?English
3·7 months agoHmm no, I haven’t had this issue. Tempo works fine for me, it’s been mostly bug-free except for a few oversights:
- search doesn’t work offline
- can’t play AAC files
- can’t skip songs via my Pebble watch
I’m (still) on a Pixel 3a, running LineageOS, in case that matters.
mat@linux.communityto
Selfhosted@lemmy.world•how are my fellow peeps hosting your music collection these days?English
3·7 months agoI did use Feishin for a while, it’s an excellent music player but unfortunately not a native program. I might switch back to it from Tauon though, as actually playing the whole song before going to the next is a pretty nice upgrade hehe
mat@linux.communityto
Selfhosted@lemmy.world•how are my fellow peeps hosting your music collection these days?English
3·7 months agoIt looks really good indeed, and I don’t mind at all to pay for apps (I pay for FairEmail)… however it is very strange for me to add a nonfree app to the list I use every day… everything else is open source.
mat@linux.communityto
Selfhosted@lemmy.world•how are my fellow peeps hosting your music collection these days?English
13·7 months agoI currently host Navidrome, which has an okay web player. On Android I use “Tempo” (though it is unmaintained) to connect to it, and on Linux I use Tauon (though it has very poor playback). I could not find a native Linux client that is not buggy unfortunately, so I’m also on the lookout for better solutions! I’m not familiar with the device you are talking about but every client I tried supports MPRIS, which are the regular media controls that can be used via the
playerctlcommand, so you should be able to hook things up that way.
mat@linux.communityto
Technology@beehaw.org•AI Slop Is a Brute Force Attack on the Algorithms That Control RealityEnglish
2·10 months agoThe article is good, however I’d really appreciate having fedi-style content warnings on AI-generated images. I don’t interact with mainstream social mediums so I generally do not see it, however in the thumbnail and contents of the article there are some quite disturbing images and videos that I’d have chosen not to see (description is enough) given the choice…
mat@linux.communityto
Technology@beehaw.org•Tesla Stock Is Plunging Again. It Could Drop for a Ninth Straight Week.English
4·10 months agoGood news!

What makes a flake config a flake config is simply the flake.nix entry point. So, technically if you read that file to see what file it loads for the
nixosConfigurationyou want to “port”, you should be able to just go directly from that file and bypass the flake.nix. For the longest time, my own flake simply forwarded to my configuration.nix.However, depending on your needs of course, but using flakes even at a basic level can be very useful and I’d 100% encourage doing a basic setup for someone starting out. The main feature here is being able to lock your dependencies (including nixpkgs) to a specific commit, which means you will always get the same resulting setup (not depending on when you installed it, like it does without flakes). But, you know better than me the requirements of your own setup :)