Ploutos 5.0 is out, our @github reusable workflow for packaging #Rust Cargo projects as DEB & RPM packages and Docker images.
In addition to some breaking changes and fixes, the optional new `artifact_prefix` workflow input can be used to namespace produced GitHub Actions artifacts so that existing artifacts by the same name as those produced by the Ploutos workflow are not clobbered / used by accident.
#RustLang https://github.com/NLnetLabs/ploutos/releases/tag/v5.0.0
If you are looking forward to work on a major product, you have no options other than inheriting an unmanageable giant mess. If lucky, you can be positioned on big rewrites or slightly more green field new projects, but you are rarely that lucky. On average, whatever you touch has unmanageable debt and unbounded footprint.
Hi #MastoCats!
A new day start, and I'm wondering: how do you meow in your language?
In french, we usually do "Miaou"
And you?
One of the things that's made it easy to find communities whose discussion I want to see is the linear feed. This is a stark contrast to new social apps I've tried, e.g., Clubhouse, where my feed is dominated by high engagement stuff I don't want.
I understand why companies push that stuff; looking at Twitter's experiments, you get more growth/$ when you switch users who've chosen linear timeline back to ranked timeline.
Fundamentally, this is why most apps don't even offer linear timeline.
"We must take sides. Neutrality helps the oppressor, never the victim. Silence encourages the tormentor, never the tormented."
#ElieWiesel
#Quotes #Fascism #EmotionalIntelligence #Oppression
Complexity is in the eye of the beholder (observer)
Ashby: "In this book I use the words “very large” to imply that some definite #observer en, with definite resources and techniques, and that the system (is in) some practical way, too large for him; so that he cannot observe completely, or control it completely, or carry out the calculations for prediction completely. In other words, he says the system (is) “very large” if in some way it beats *him* by its richness and #complexity."
p.62
"#Cybernetics might, in fact, be defined as the study of systems that are open to #energy but closed to #information and
control—systems that are “information-tight”."
W. Ross Ashby (1956): An Introduction to Cybernetics, (Chapman & Hall, London): now available electronically.
Moved instances because: Figuring out which Mastodon server to join is akin to IRL for Black, Indigenous, People of Global Majority (BIPGM) women/femme:
Are they safe for us? Will I need to assimilate? Do I need to code-switch?
Will they care more about the dominant comfort & civility than the truth?
As a woman of global majority (vs Woman of colour) MD who speaks about gendered racism, ableism, humanities in medicine, hard to find a safe space. Hoping I will be welcomed here! Thank you.
Last week, I took a day off to care for sick family. My daughter noticed I wasn't locked away in an office and took the opportunity to ask what it was I actually do while I was working.
"I write code on the computer."
What's code?
"I write down instructions so a computer know what to do."
Like when you press a button on your phone and the garage opens like magic?
"Yeah, like that."
Wow. You're magical. Like Elsa in Frozen. You make magic.
I think I'm going to go rewrite my resume now ;-)
CW Segregation
@TheRealTraceyDelaney @david_colquhoun @celesteh I was talking to my mum about this the other day - she attended a small primary & grammar school in the late 50s in Somerset (UK) and discovered that while she thought the school was predominantly white, there was actually a 2nd class for PoC who had different playtime & were never seen.
She was horrified as a child & it's haunted her knowing that it was allowed to happen.
For all you capybara fans out there.
---
RT @PolarPrem
This is why we push for open access within top scientific journals.
https://twitter.com/PolarPrem/status/1594369751261790211
All the fellow Mastodon instance admins and mods, take this! You are gonna need it when another 1m users signs up this week.
Excellent overview of #privacy, #security, and #accessibility on #Mastodon, by @themarkup https://themarkup.org/the-breakdown/2022/11/21/we-joined-mastodon-heres-what-we-learned-about-privacy-and-security
Highlights:
🔸 Check your server’s privacy policy, as each server has its own rules.
🔸 Watch out w/DMs. Direct messages are not end-to-end encrypted and can be read in full by server admins. Also, anyone you tag in a DM will be able to view it.
🔸 Remember to turn on 2-factor authentication.
🔸 Add alt-text to caption your images and help make this place accessible for all!
📣 NEW MODERATION RESOURCE 📣
@btanderson The opening set was decreed by @jerry. We are working on some transparency reporting tools to start publishing how many reports we dealt with, what actions we took, etc. there’s no publicly available tool for that yet. So we are coding it by working on the APIs.
So you're just getting started in Mastodon huh?
Here's a neat thing. On the web interface you can search for a Hashtag.
Same as you can on Twitter.
Something like #Ukraine, for example
But on the search results, see that little user icon on the right? Click it and you'll follow it as if it's a user!
New posts with that tag will arrive in your home page, even if you don't follow the author yet
We run a well oiled machine.
Step 1, @eliza complains: https://twitter.com/mycoliza/status/1592248742060920832
Step 2, we fix it: https://github.com/rust-lang/rust/pull/104469
Step 3, it lands on nightly: https://play.rust-lang.org/?version=nightly&mode=debug&edition=2021&gist=043ea14f2d5e54113fc40b5b175d18ed
From now on, obligations introduced by trait bounds will check whether the type is longer than 50 chars, and if it is, dump it into a file so that the CLI output doesn't become an unreadable mess.