I think I’ve been using K-9 Mail for 10+ years or something. The settings were kind of all over the place but it has always been one of the email clients with the most features.
Yeah, next time don’t panic. Use ps and pstree and fuser (or the programs you like) to first find out the executable filename with full path and which program started it. Then you can kill it and you’ll have some info to start debugging things.
One or two years ago Mozilla hired the main developer of K-9 Mail. The dev previously raised enough donations to work on K-9 Mail for a while and modernize it after not having an official release for years.
Not quite sure what you’re after - but on the off chance, I’ll mention LMMS, as I don’t think it’s already been mentioned amongst the other audio software.
Generally speaking, it has been a great experience for most apps I use. The only exception is Steam, it runs well, but sometimes I run into a few issues.
This might be due to me using an NVIDIA GPU, but after I do a graphics update, my game (Team Fortress 2) doesn’t launch until I reset Steam.
I like joining a third party MvM servers through the website (potato.tf), sometimes joining the game causes a second instance of Steam to launch for some reason…
Download all the builds from git and manual back them up or there are programs to do it for you. I usually used an old laptop connected to multiple HDDs to back up onto (I haven’t done this for a few years now).
When you make a project with git, what you’re doing is essentially making a database to control a sequence of changes (or history) that build up your codebase. You can send this database to someone else (or in other words they can clone it), and they can make their own changes on top. If they want to send you changes back, they can send you “patches” to apply on your own database (or rather, your own history).
Note: everything here is decentralized. Everyone has the entire history, and they send history they want others to have. Now, this can be a hassle with many developers involved. You can imagine sending everyone patches, and them putting it into their own tree, and vice versa. It’s a pain for coordination. So in practice what ends up happening is we have a few (or often, one) repo that works as a source of truth. Everyone sends patches to that repo - and pulls down patches from that repo. That’s where code forges like GitHub come in. Their job is to control this source of truth repo, and essentially coordinate what patches are “officially” in the code.
In practice, even things like the Linux kernel have sources of truth. Linus’s tree is the “true” Linux, all the maintainers have their own tree that works as the source of truth for their own version of Linux (which they send changes back to Linus when ready), and so on. Your company might have their own repo for their internal project to send to the maintainers as well.
In practice that means everyone has a copy of the entire repo, but we designate one repo as the real one for the project at hand. This entire (somewhat convoluted mess) is just a way to decide - “where do I get my changes from”. Sending your changes to everyone doesn’t scale, so in practice we just choose who everyone coordinates with.
Git is completely decentralized (it’s just a database - and everyone has their own copy), but project development isn’t. Code forges like GitHub just represent that.
Well the bugtracker and additional features are not inside of the git repository. So they’d get lost. But each ‘git clone’ is a complete clone of the (source code) repository including all of the history of changes, the commit messages, dates and individual changes. That’s stored on every single computer that cloned the repository and you have a copy of everything locally. Though it might be out of date if you didn’t pull the latest changes. But apart from that it’s the same data that Github stores. You could just make it available somewhere else and continue.
I’ve tried a few on my 2008ish macbook pro and they all work. Antix and MX work well as do the others. I know MX gets some hate on here, but it works. I did cheat and shoved an old SSD in there because it really sped things up.
They take a lot of space but the advantages you get are amazing, VScodium broke again this week, I could just rollback to the commit that worked with no issues. I can install apps I don’t trust and not give them any permission over my filesystem. And best of all: it works on any distro so I know my setup is reproducible easily.
linux
Hot
This magazine is from a federated server and may be incomplete. Browse more on the original instance.