Libreoffice desktop can sign with PKCS#11 modules and can talk to timestamp servers if you configure them, which gets you most of the way there.
Of course the hard part of qualified signatures is political rather than technical: you need some certification of the system. But hey.
I have been self-hosting my email since the dawn of time. I have yet to see an email that does not get accepted or gets marked as spam. Yes there are a lot of hoops to jump through, but nothing too complicated.
Why is that?
Damien Conway's "perl best practices" recommends not to, because it would reduce visibility of the else block.
I vehemently disagree. Having an else block start on a line by itself makes it look like an unrelated statement, when in reality it is a continuation of the if block.
By cuddling your elses, you make it more clear that the block is part of a larger set of other blocks (if/elsif/else), rather than it being a block on its own.
The two are not related, no siree
At the time, code names were used for the directory containing packages rather than version numbers, with the version number being a symlink to the code name. This meant that assigning a version number meant only a symlink needed to be synced to mirrors, rather than a whole directory and its packages.
Today those directories only contain metadata so syncing them doesn't require syncing their packages, but they're still symlinks, not directories.
That might take a while?
Remove comment, block commenter, move on? Personally, I have little respect for people like that...
Also in extrepo. Not put there by them, though.
But if I'm going to have to endure one more day of government-licensed guides who start talking to us because we're in a car near some random monument, I may lose control and actually start smacking people in the face.
Enough.
Who even does that? Indians, apparently 🤷
Thank f**k we're going home tomorrow.
PSA: Google has now begun to roll-out the Ad Topics "feature" onto Android itself. It's not just in Chrome you have to disable the settings. Please #Boost to spread awareness.
If you didn't get the pop-up screen on your Android device (it looks like the first two screenshots), to opt-out of these settings:
- Go to your device Settings
- Press "Google"
- Press "Ads"
- While you're here, press the "Delete Advertising ID" button and delete it
- Press "Ad Privacy"
- Review: "Ad Topics", "App-suggested ads", and "App Measurement". Make sure all are labelled as "OFF". (This page will look like the third screenshot)
If you don't see "Ad Privacy" in Step 4 then it means that it hasn't been rolled out to you yet. You might need to wait and check back in a couple of days to see if/when it has been implemented to disable these settings.
EDIT: There's another setting to review. In step 2, scroll to "Personalize using shared data". Turn everything off.
Pt. 2 in Replies
It now has a blurb about 'upgrading' to a static site generator and that it will 'take time' for everything to be up again. Suuuuuure.
And there was much rejoicing. Thank you.
FreeOTP with the password in a password vault?