You should celebrate with some upside down cake
Zim desktop wiki? I’ve used it for years. Cross platform, open source, lots of features. Bear in mind that there are a lot of plugins, including one specifically for journaling
Coming from what looks to me like a different perspective to many of the commenters here (Disclosure I am a professional platform engineer):
If you are already scripting your setups then yes you should absolutely learn/use Ansible. The key reasons are that it is robust, explicit, and repeatable- doesn’t matter whether that’s the same host multiple times or multiple hosts. I have lost count of the number of pet Bash scripts I have encountered in various shops, many of them created by quite talented people. They all had problems. Some typical ones:
Issue | Example |
---|---|
Most people write bash scripts without dependency checks | ‘Of course everyone will have gnu coreutils installed, it’s part of every Linux distro’ - someone runs the script on a Mac |
We need to pass this action out to a command-line tool, that’s obvious | Fails if command-line tool isn’t available, no handling errors from tool if they aren’t exactly what’s expected |
Of course people will realise that they need to run this from an environment prepared in this exact (undocumented) way | Someone runs the script in a different environment |
Of course people will be running this on x86_64/AMD64, all these third party binaries are available for that | Someone runs it on ARM |
Of course people will know what to do if the script fails midway through | People try to re-run the script when it fails mid-way through and it’s a mess |
The thing about Ansible is that it can be modular (if you want) and you can use other people’s code but fundamentally it runs one step at a time. You will know for each step:
Great location for a music video
Who came up with this ridiculous headline?
Lemmy Connect for android has regex filters
Are you able to provide an example as to how greater complexity makes it easier
Edit: Thanks for the explanations. I get that multiple languages use gendered nouns to mean something that is clearly not ‘gender’ in the biological sense but key to understanding context. Seems strange as an English speaker where noun gender is vestigial if it even exists at all and even then it doesn’t matter if someone gets it wrong
Paper boats on a lake or river?
Realistically you will always need to be able to read documentation for:
All of this will be in English even if your project is in another human language. Yes there will be translation for some of it available but it will be partial, incomplete, dated, etc. you’ll be using English so much anyway and have people from other countries working on the code regardless that you’re adding a needless barrier using a different national language.
Look at the French government open source codee for instance. The overall website is in French but the actual repos are covered and mostly seem to be in English
Sure. And then boot the client single user, and go even more nuts.
P.s. I’m not a windows fan
with ActiveDirectory ad group policies you can centrally configure the entire windows installation to the point that it isn’t possible for a local user, even with admin to leave the domain. User groups in Linux don’t really cover the use cases for installing and uninstalling applications and configuring options within all of those applications. Yes you can do some similar stuff with, e.g. FreeIPA or even binding to AD but fundamentally you have a local system with remote admin added on.
Avoiding snark and concentrating on first party features:
You can do these things to an extent bit not as comprehensively and robustly
From the UK, actually born in Essex. Yes, 20-30 years ago people laughed at these, me included. These days you wouldn’t tell them in public, if at all. Same as for ‘Englishman, Irishman, Scotsman’ jokes.
Anytime you’re picking on someone for a characteristic that:
That’s a bad look. These days if you tell a joke like this at work you’re likely to get bad looks and your sudden employment will look bad.
Look into ssh
You’re aware that luxury cars may have both, e.g. Aston Martin DB11
I had a Plex subscription and switched to Jellyfin. Same reasons as everyone else- it was all about Plex’s content and recommendations running on my equipment when the whole point for me was to have something with only my own content.
Not how it works- licensing will be through a third party agency