free as in speech
open as in open work
I don’t think I’ve written about Taiwanese democracy on masto yet. It’s story time!
In the early aughts, the Democratic Progressive Party won control of the government for the first time. This was the first time the KMT—which ruled for decades under martial law—did not control the modern Taiwanese government.
But trust in government and democratic practices were at an all time low—which is what happens when you’ve been under authoritarian rule for generations. People were rightfully skeptical.
New blog post: Control-C handling in Python and Trio
Were you looking for a deep dive into the internals of #Python signal handling + ad for my async library? Then today is your lucky day!
Please help @email@example.com, a zine you don't yet realize you absolutely need to exist. https://recompilermag.com/2017/04/17/celebrating-year-two-by-the-numbers/
"seriously, the guy has a point"
Frankly this is good commentary on "Charging Bull" v. "Fearless Girl". It would be easy to position this as capitalism v. feminism, but that's very much not what it is.
I get that if an instance is "silenced", then its toots don't show up in the federated timeline, but I can still follow accounts there if I want and their toots will show up in my home timeline. Questions: can someone on such an instance pop up in my notifications by mentioning me? And if I look at a thread they've replied to, do I see the reply?
We're moving forward with spinning up an initial instance to be at social.coop, and which will be open to #coop movement practitioners as the initial user base, with the governance infrastructure open sourced. Loomio: https://www.loomio.org/g/ibncxoDR/social-coop
Discourse @ Mastodon
The thing about the Discourse (right now about instance blocklists, but whichever) is that instance administrators currently have approximately zero accountability to users and can unilaterally make literally whatever decisions they want, so we end up with vacuous conversations among elites (tech-minded ppl) about what is "right" and "ethical" instead of politically actionable ones among the general populace like "if your instance admin does X, do Y to hold them accountable."
Welp, just saw my first dude harassing a WoC here... he's on an instance that has no CoC. I was about to click report, then realized I don't know what that does. Alert the admins at my instance? his instance? Both?
I don't want to necessarily alert remote admins, b/c for all I know that's him or his buds and will just incite more harassment…
OTOH if it's local-only, then bad actors can escape banning by only harassing people on other instances ☹
I'm thinking it might be fun to make trio stickers for PyCon, so I took a break from grant-writing to play around with logo ideas... the typography needs some work, but given I have zero design skills I'm pleasantly surprised at how much I like them so far :-)
I spent an embarrassingly long time trying to come up with a #knuckletats version of 'git push -f', for full macho cred.
Been thinking about @mala's comments yesterday about how mastodon's diy and decentralized vibe evokes the spirit of the "first web".
On the one hand, I am feeling the nostalgia for power-to-the-people techno-utopianism.
On the other hand, we've since learned that the most likely outcome of that ideology looks less like infinite transcendent expression and more like /r/bitcoin.
Can we do better this time?
tbh prioritizing witches & furries over encryption seems like a reasonable start…
What I've learned so far: the first time @pomological posts a 🍍 this place is going to explode.
"Unfortunately, Haskell has no currying, so we’re forced to build our own tools for partial functions" https://aphyr.com/posts/342-typing-the-technical-interview
^ the largest tootable prime (in base 10)
Computational fellow at UC BIDS · Cognitive science · Code, mostly Python · Long emails & thoughtful takes (well, I try...) · https://vorpus.org · he/him/his
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!