Show newer
Simon boosted

Jointly pre-defining what qualifying is, is a known protection against bias later in the process. I think that it's an underappreciated part of this whole thorny problem, the fact that the END of a hiring process can start to warp and introduce uneasy and invisible bias as people start to parse things as differences under the pressure of decision making. Same with grad school admissions imo: it's foolish to act like we are identifying the ten best when the top 100 are completely comparable.

Show thread
Simon boosted

It's also just a way that some areas rigor-wash their terrible, terrible practices that are failing the majority of students. It's maddening to see the status games that some fields play to assert they are too smart, technical, and unique to do things like "be able to teach all the students this university serves not just the ones hand selected by you to be just like you"

Show thread
Simon boosted

As a postscript I've been working on tying together the experience of advocating for change with learning science in public schools and nonprofits and my work on ability beliefs on software teams into a talk I have called "Fighting Dirty for Good Culture" and it has not yet found a home -- would really love to give it at a tech conference sometime 🙌

Show thread
Simon boosted

"hold on. free tasty dough? lots of sugar? where's the catch? i'll tell you!! these humans are just using us to make ☠️ BREAD☠️!!! if it's free, YOU ARE THE PRODUCT. get up you drunk farts, let's revolt! not with us!"

me (unaware): no rise, what a bummer. looks like i'll be changing yeast brands.

Simon boosted

@b0rk is Python 'worse'? not in any way I can't work around with some elbow grease (for example every library entry point has dynamic handwritten type checks as a policy)

is Python 'too slow'? i recently implemented a naive userspace networking driver in Amaranth and asyncio. I could hit 80 Mbps and some tens of kpps with three days of effort and very little optimization

choice of language is a tradeoff and most people present it as a far more dramatic one than it actually is

Simon boosted
Simon boosted

@KFosterMarks Love you surfacing this. I think situation selection is often overlooked and is probably the most effective form of self-regulation. I wonder if there is a paper examining it as an even broader strategy.

Personality psych also talks about situation selection in the context of the "Is it the Person or the Situation?" debate.

Simon boosted

So ...let's face it. A LOT of folks in tech circles are somewhat amazed a fully #blind person can even find the power button on a computer, let alone operate it professionally. I am such a person, and I'd like to bust that myth.
It's also true that many #hacking tools, platforms, courses etc. could use some help in the #accessibility department. It's a neverending vicious circle.
Enter my new twitch channel, IC_null. On this channel, I will be streaming #programming and #hacking content including THM, HTB and who knows what else, from the perspective of a #screenReader user.
What I need, is an audience. If this is something you reckon you or anybody you know might be interested in, drop the channel a follow or share this post. Gimme that #infoSec Mastodon sense of comradery and help me out to make this idea an actual thing :) twitch.tv/ic_null #tryHackMe #streamer #selfPromo

Simon boosted

Unexpected quote in the parcel locker when I stored my shopping to go into the Museum of Prohibited Art (airplane tomorrow first thing)

Simon boosted

really appreciate everyone who buys corporate licenses for the zines! I always love hearing about how people are using zines to share knowledge about SQL or debugging or git with their coworkers ❤

Simon boosted

if you're disabled, consider getting an air fryer.

i've struggled with meal prep for as long as i remember. it's not _completely_ infeasible for me, but it's a lot of effort on the best days, and completely and utterly draining on the worst ones, where every time i stand up pushes me closer to just staring at the wall forever

an air fryer and a pack of single use inserts mean that meal preparation is now a two-step process
1. put stuff in and click start
2. get stuff out
and it tastes nice too

Simon boosted

The phanpy.social/ timeline browsing experience is genuinely the first time I've actively enjoyed scrolling through my Mastodon timeline, it feels really fresh and the way it groups boosts together is a huge improvement on the default chronological lists from other tools

Simon boosted

Things I will really miss:
- plain yogurt that isn’t sour
- beaches! Everywhere!
- zumo
- walking all the places because they are near, and mopeds for the rest
- wild parrots!
- having my CET folks be in my time zone (or me in theirs hehe) for once
- thinking to myself “what is that plant?” And when I look it up 9 of 10 times it’s a cooking herb!
- being asked if I want coffee at 10pm with my dessert, because folks of the Mediterranean are apparently my mom’s flavor of adhd and can drink all the caffeine 🥲

Things I will not miss:
- not being able to say even good morning sometimes because I am having a database error and instead of buen día what comes up is eg bon morning sō desu ne 😳
- apparently being an honorary German
- an hilarious plumbing job I would be obliged to fix if it was in my house (the sink in my hotel room has? No? p-trap? And it would take me like an hour to put one in)
- the apparent expectation you will carry all your bags up AND down allllllll the stairs unless you have a baby carriage in which case the husband carries the carriage, Poseidon help you if you set foot in the elevator under the age of 75 seemingly

Simon boosted

Wir suchen eine*n Kommunikations-Manager*in, um unsere (deutschsprachige) Kommunikationsstrategie, Content-Produktion & Markenaufbau zu stärken. Wenn du dich für #OpenSource und Themen wie digitale Daseinsvorsorge interessierst, komm zu uns! Wir haben viel vor 💪 z. B. digitale Infrastruktur sichtbarer und resilienter machen.

Die Bewerbungsfrist endet Sonntag, den 30. Juni 2024.

Wir freuen uns sehr auf deine Bewerbung bzw. wenn du die Ausschreibung weiterleitest!
sovereigntechfund.de/de/stelle

Simon boosted

i will try one more time

SEND ME YOUR FUCKING WEBSITE AND OR BLOG I WANNA LOOK AT YOUR COOL FUCKING WEBSITE AND OR BLOG

FEEL FREE TO BOOST THIS REQUEST

Show thread
Simon boosted

Qu’est-ce qui se passe à l’#UNIL ce soir? Tout le secteur Château, Ferme, Grange est bouclé. J’étais tellement perplexe, j’ai oublié de poser la question à l’agent de sécurité.

#Lausanne

Simon boosted

if you use git submodules, do you use them in a read-only way (where you never edit the code in the submodule, only pull changes sometimes) or read-write?

Simon boosted

You may not know me as such, but I have spent a lot of time moderating a lot of platforms; I spent two years as a moderator for one of the biggest chats on twitch. Megasites like Twitter try as hard as they can to hide moderation and make it seem as fully automatic and neutral as possible, but the reality is that anything more complicated than automatically blocking slurs is emotional labor by a specific human being. If you click "report" on a post, you are saying it is so dire, so urgent, that you need to put up the Bat Signal so Civility Batman (who, on mastodon and many other places, is likely an unpaid volunteer) knows to take the time and energy to swoop in and resolve the situation.

And that button exists for a reason! You can and should click it if there's a good cause. But moderators often find themselves drained by a barrage of "posts/users that I didn't like" rather than "posts/users that are active hazards." They have to take the time to look around and make a judgment call on whether there's something they're missing and it really is a dire post, or just someone being annoyed by a personal pet peeve. I encourage you to keep the human element on the other end in mind when deciding what your personal threshold is for reporting posts. And note, a post can be bad in the sense of "this is not the sort of post we as a community Love To See" without it being "summon the gods of justice" dire.

I will conclude with a funny story: twitch uses (or perhaps used, past tense) ML to detect when specific uncommon words in messages get manually moderated a lot, and assumes that's the hot new slur and begins moderating it automatically. Somehow, I don't know what happened, the word "Sega" got onto this list. I had to manually fish dozens of people out of automated ten-minute mutes for committing the crime of Sega on a video game discussion site.

Simon boosted

Overall, moving your account to another server fails in both functionality and #UX.

WHY IS IT SO COMPLICATED? There should be no surprise dropped followers/followees. You shouldn't have to download & upload multiple files. You should only have to enter the new username, server, and password and click "Move".

Unless Mastodon streamlines and improves this process, I think it's misleading to claim to typical users that they can "just" move to a new server.

8/8

Simon boosted

The Myth of Account Portability on Mastodon

I've heard countless times that if you don't like how your Mastodon server is run, you can just move to a new one. Well, I tested it, and that is simply not true!

While Twitter locks you in with a proprietary protocol, Mastodon locks you in with a messy UX, incomplete functionality, and the myth of "you can just move".

Here's a thread looking at why I moved, what I did, and how it went.

1/🧵

#mastodon #UX

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.