Thank you @kde for all your work on KDE & Plasma. Thank you @mozilla for Firefox. Thank you to all the kernel hackers for their restless work on the Linux kernel. Thank you to everyone involved working on the GNU tools! Thank you to all the devs working on libraries and the backend, who clearly get to little love!

[1/2]

Git is planning to switch to SHA-256 soon. This is all great news, but the best thing is the command to convert an existing repo to the new hash. It reads like a shitpost and gets better with each argument:

git convert-repo --to-hash=sha-256 --frobnicate-blobs --climb-subtrees --liability-waiver=none --use-shovels --carbon-offsets

Source: lwn.net/SubscriberLink/811068/

Found a super cheatsheet devhints.io/bash

It includes parameter expansion/substitution stuff:

${FOO#prefix}
${FOO%%suffix}

which is very handy for trimming file extensions and creating output file names from input basenames etc. Which is stuff I do frequently enough to know there's a quick solution, but too rarely to remember the syntax

Academic paper 

#PyInstaller still needs #funding for maintenance to be continued. If there is no sustainable funding until January 2020, I will officially retire as a maintainer.

Details see github.com/pyinstaller/pyinsta

Please #retoot, retweet #followerpower

TFW a student sends you an email with both a problem and the respective solution (on the same sentence!), but still asks how to solve the problem.

Scientific workshop announcement 

I did a detailed privacy check of the Tiktok app and website. You can read my article æt Süddeutsche Zeitung. Tiktok commits multiple breaches of law, trust, transparency and data protection. Here are the technical and legal details
Long thread⤵️

LibreOffice tip of the day: Need to present a report written with Writer? File > Send > Outline to Presentation automatically creates a slideshow from the outline.

I'd like to interject you for a moment, what you are refering to as GNU Guix is in fact Gnu's not Unix: Gnuproject Untitled Nix-oid Operating System or as I've recently taken to calling it

UEFI cannot find boot partition

rm ./-file-starting-with-dash # One way to handle files starting with a - in CWD is to prefix them with ./

A lot of people **live** by these principles.

I totally understand your point about history repeating itself (mastodon.ar.al/@aral/102965201). But it is *my opinion* that the issues at hand should be solved with more tolerance and common ground, rather than bridge burning and conflict. This is the path to hatered and makeing the situation worse.
Thanks for listening. 2/2

#Medium now fully completed their paywalling efforts. The public page's now completely inaccessible without logging in.

Unsuspecting visitors to Medium's #articles now can't #read them unless they lock themselves into the platform.

The ability to search for new #content written by independent creators? Gone! The goal's to usurp content created by others free of charge to make you pay the centralized platform to access it.

#Plume exists to combat this, using the power of the #fediverse.

"i use linux as my operating system," i state proudly to the unkempt, bearded man. he swivels around in his desk chair with a devilish gleam in his eyes, ready to mansplain with extreme precision.
"actually," he says with a grin, "linux is just the kernel. you use GNU+linux."
i don't miss a beat and reply with a smirk, "i use alpine, a distro that doesn't include the GNU coreutils, or any other GNU code. it's linux, but it's not GNU+linux."

the smile quickly drops from the man's face. his body begins convulsing and he foams at the mouth as he drop to the floor with a sickly thud. as he writhes around he screams "I-IT WAS COMPILED WITH GCC! THAT MEANS IT'S STILL GNU!"
coolly, i reply "if windows was compiled with gcc, would that make it GNU?" i interrupt his response with "and work is being made on the kernel to make it more compiler-agnostic. even if you were correct, you won't be for long."

with a sickly wheeze, the last of the man's life is ejected from his body. he lies on the floor, cold and limp. i've womansplained him to death.

#TodayILearned the `bc` command can be an actually useful calculator if you add the option `-l`.

The Helsinki Mech Keyboard meetup was super great. Here are some nice pics: https://imgur.com/a/vF3Rxhz
Show more
Scholar Social

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!