Pinned toot

I'm Serra. I like to program and read research, despite being bad at both. My attempts at Mastodon so far in the past were trying to be like popular, cute, funny trans people, and well, I'm really only one of those. I don't particularly agree with some of the political choices of qoto.org, but I've decided to just fucking mellow out about my politics, and I'm definitely drawn to the overall purpose of the instance. Pronouns I accept are at allgood.link/pronoun_preferences, and if you wanna make my smile, feel free to mix and match.

hot take 

Every tool is also a hammer, including software. In the case of software, it is absolutely important to analyze the biases inherent in them, because software is political. But they're also tools, and you shouldn't feel guilty for using them as tools if you're also doing the work of understanding their politics.

csslayout.io/

Why use a CSS framework when you can build your own from some of the best examples?

Super exciting that the German Government’s trial of Matrix for use in the Bundeswehr (Ministry of Defense) and elsewhere is now public news!!

RT @heiseonline@twitter.com

Open Source: Bundeswehr baut eigene verschlüsselte Messenger-App heise.de/newsticker/meldung/Op #Bundeswehr #BwMessenger

🐦🔗: twitter.com/heiseonline/status

Hello world. Bio says the important things. I'm a PhD student using biophysical techniques and computational simulation of molecular systems to understand various aspects of protein behavior and regulation. I always choose FOSS tools where possible in my work. Now lets talk *nix and science!
#introductions
#linux
#foss
#science

Note to self: When I choose not to post something because “no one really cares about this”, I am actually pretending that I do not exist. Even if it were true that no one else cares, I am still someone and the fact that I want to see that thought posted is a valid reason for me to post it. I need to stop believing the fallacy that nobody + me = nobody.

This paper from 1975 ominously foreshadows the replication crisis and detailing how to prevent it: faculty.washington.edu/agg/pdf

Interesting and somewhat depressing. The current generation of scientists is doing better by looking at incentives, but it's an uphill battle.

Has a police "wellness check" for a person with mental health challenges ever actually helped that person? I'll grant at least one instance has happened. What's the ratio though?

Wonderful article from @tindall explaining the concept of unsafe in Rust as well as how the safety guarantees in Rust work compared to other languages.

In Python, the burden of ensuring that raw memory manipulation is safe falls only on the interpreter maintainers and the users of the foreign function interface. In C, that burden is on every single programmer.

nora.codes/post/what-is-rusts-

Hello, I’m the reel2bits project developper, a #FOSS self-hostable #soundcloud like with #ActivityPub federation.

It’s written in python/flask/vuejs and I need help because of health issues I’m unable to work a lot on it anymore, if you are interested to help me on some of the issues and more specially the ActivityPub part, you can contact me through:

the project matrix channel
the issue tracker
this account

boosts appreciated, thanks.


w3ClI3g21a4-tw.png
DIbpEOul8OMehg.png

I bet you $4815162342 that you didn't read that number. You just skipped right over it. You didn't even realize I put a letter in it. No, I didn't, but you went back and looked.

I want my boost right now

One cannot 'meet in the middle' with someone that won't even recognize your humanity. One cannot 'compromise' with a person that thinks reoccurring abuse and harassment is ok. There is no common ground to found with someone who believes enduring toxic communities is a path way to safety, because we all know it's not.

I'm all about working with people to build better spaces, but bigots don't want better spaces. They just want to feel better about their non-sense.

Fuck that and fuck them.

Show thread

#ruby #rust #golang #elm #AdventOfCode2019 #adventofcode

Repo for my Advent of Code. Going to try to do multiple languages each day, finishing with Ruby because it's my strongest.

git.allgood.dev/jump_spider/ad

PSA: Someone has apparently typo-squatted a package with a similar name to dateutil on PyPI and is serving malicious code on it!

Please check that you depend on `python-dateutil`, no other variants. (The malicious package is `python3-dateutil`).

github.com/dateutil/dateutil/i

Started working on a general-purpose #Rust crate for the #Bitcoin p2p protocol just using mio. It's interesting work, I never payed a lot attention to the p2p protocol before.

github.com/stevenroose/rust-bi

More robust handling of cases where username is reused or keys change github.com/tootsuite/mastodon/

1: Establish root trust by signing profiles/keys with the instance actor
2: Establish a web-of-trust for instance actors, using Trust On First Use (TOFU)

TLDR:
- Give instance actors their own keys, if they do not have them already.
- Sign profile keys with the instance key.
- Add UI in the admin panel to audit when instance keys change.

#mastodev

Show more
Qoto Mastodon

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