Marius Gedminas

@mgedmin@floss.social
165 Followers
251 Following
2.5K Posts
Maintainer of several useless FLOSS projects.
Websitehttps://gedmin.as
GitHubhttps://github.com/mgedmin
Pronounshe/him
Ko-fihttps://ko-fi.com/mgedmin
Look at my dumpster fire, my dumpster fire is amazing,
@mildsunrise If you don't have a keyboard you can echo b > /proc/sysrq-trigger (as root) for an immediate no-disk-cache-sync-no-umount-just-eat-my-data reboot.

@nedbat @mgorny I always write assert actual == expected and pytest's diffs never confused me, but maybe I'm just used to the output.

I expect

- expected
+ actual

in the diff.

Life without a CPU usage meter on screen means I only discover background jobs when my laptop gets hot.

(I've had bad a experience with the GNOME system monitor extension so I uninstalled it.)

Oh it's just the config file in INI format. I don't know why I expected a URL with a custom scheme, or some openvpn-ish pseudo-XML.
@jerojasro If I knew the text format of what the Wireguard app expects.

Achievement unlocked: entered two base64-encoded Wireguard pubkeys by hand using a phone's virtual keyboard and it worked on first try. This involved a lucky guess between a lowercase L vs an uppercase i.

There must be a better way. The Android app has a 'scan QR code' , how do I generate one from a Linux terminal?

@lritter @aeva @SnoopJ Termux + vim + custom mappings to get around shortcomings in the default on-screen keyboard (eg :imap ,, <esc>).

My takeaway: Satellite launches are undoing the recovery of the ozone layer that should be happening now that CFCs are banned. And this study doesn't even take into account metal deposition from reentries, which might be even worse!

When I teach climate change in my astro classes, I always give the recovery of the ozone layer as an example of how countries can work together to fix a giant problem (Montreal Protocol). I guess satellite companies are now destroying that too.

@bluca Why is HTTPS broken for that site?