+1 on NixOS. On all devices except Android phones since 2014 for me.
Nix is a source code package manager and compiles everything from source, except when there’s a binary substitute available.
You can do all these things on a framebuffer. Ok, maybe the game thing is a bit of a hassle, but the other stuff is totally doable.
Nothing. Linus doesn’t personally do coding on the kernel, he has a team who do that and he oversees it and makes the hard decisions.
Even that is not really the truth. There are dozens and dozens of teams that actually do the development, then there are people who coordinate and maintain certain parts of the kernel, merge in patches and make decisions. And then there’s Linus who does coordinate these people.
There are others who will take his place and the work will continue.
And most likely Greg K-H will take over the position that Linus has right now. He has been one of the most active maintainers and is probably “the number 2” behind Linus.
musicmatze@lemmy.mlto
Linux@lemmy.ml•Most of us hate Microsoft, and yet many of us use VSCode
1·3 years agoNext to nobody uses in your bubble maybe. Not on my watch tho.
musicmatze@lemmy.mlto
Linux@lemmy.ml•if you could standardise a file format for a specific task what would you pick and why
1·3 years ago.nix for software packaging.
musicmatze@lemmy.mlto
Linux@lemmy.ml•There is a reason why Linux is my main operating system of choice -- and it's not because of the freedom.
4·3 years agoSanta is coming for that naughty person!
musicmatze@lemmy.mlto
Asklemmy@lemmy.ml•What are some downsides of software being federated?
2·3 years agoThat they are still centralized in a way. Federation is only the first step, the next step must be real decentralization, so no more server software!
musicmatze@lemmy.mlto
Open Source@lemmy.ml•Infinity For Lemmy update just dropped. dev is really active in the community
1·3 years agoVery cool, thanks!
musicmatze@lemmy.mlto
Open Source@lemmy.ml•Infinity For Lemmy update just dropped. dev is really active in the community
1·3 years agoCan someone share a screenshot or two?
How about switching to https://www.opensourcealternative.to/ ?
GitLab was known to be a resource hog not too long ago. I cannot comment on its current state, as I don’t use it, but someone I know has to maintain an instance with a few developers and they have a cronjob to kill the system and reboot it every once in a while because GitLab eats the system if not restarted every once in a while…
musicmatze@lemmy.mlto
Asklemmy@lemmy.ml•What would be a good name for a lemmyBB flagship instance?
2·4 years agolemmy.bb obviously!
Things that nobody asked for are finally happening? Nice.
But still, discourse is a closed community and they’re adding even more functionality that results in a closed community. Why not embrace Matrix and activitypub?
So you’re telling me that everyone is burdening themselves with more work instead of focusing on what they are good at and is even happy with that?
All I read there is that flatpak was made so that developers can do badly what would be the job of the distro maintainers and is not the job of the developer in the first place.
musicmatze@lemmy.mltoGeneral Programming Discussion@lemmy.ml•I hate Conventional Commits
5·4 years agoAuthor here. Thanks for posting.
I might come up with another of these posts soon “I hate squash merges” :-P
All these “new kids on the block” like snap, flatpak and this other thing are complete crap. Distro maintainers just don’t want to do their job anymore and roll off the effort so that devs have to do it.
Luckily I use a proper distro without these bullshit “app solutions”!





Not really a “braking my linux setup”, but still fun as hell! Back in university, a friend of mine got a new notebook at a time… we spent the night at the university hacking and they wanted to set the notebook up in the evening. They got to the point where they had to setup luks via the cryptsetup CLI. But they got stuck, it just wouldn’t work. They tried for HOURS to debug why cryptsetup didn’t let them setup LUKS on the drive.
At some point, in the middle of the night (literally something like 2 in the morning) they suddenly JUMPED from their seat and screamed “TYPE UPPERCASE ‘YES’ - FUCK!!!”
They debugged for about six hours and the conclusion was that cryptsetup asks “If you are sure you want to overwrite, type uppercase ‘yes’”. … and they typed lowercase. For six hours. Literally.
The room was on the floor, holding their stomach laughing.