I have been self-hosting @plausible since last 3 months. It has been a great experience so far. I'm free from the guilt of
compromising the privacy of my readers. I get the required stats in
one glance. Updates are painless. Read more about my experience: https://geeksocket.in/posts/plausible-analytics/
andrew lee just seized over 700 channels on freenode because they mentioned libera.chat in their topic.
This includes projects like openbsd, wikimedia, FOSDEM, etc.
https://archive.is/uHw1g shows 720 channels that match what is being checked.
here's an example log: https://gist.github.com/pushcx/ab2a1d5b1d18e964c581ef18ccb3a79f
boost this if you care about foss in any way.
Join monthly Tor Localization Hangouts!
Every 3rd Friday of the month, the Tor Localization Team meets to translate, share tricks, meet fellow translators, have fun, & learn about @torproject l10n priorities.
NEXT HANGOUT: Fri., May 21 @ 8am UTC onwards
Unfortunately, ransomware attacks are becoming more frequent. We've created a short, beginner-friendly handout on tips to prevent against ransomware and other malware attacks. Please share with colleagues! https://sec.eff.org/uploads/upload/file/37/SEC-malware-handout.pdf https://t.co/AuwFvQlbHS
Muslim man lynched to death in Haryana!!!
Aasif Khan, a Muslim gym trainer from Mewat district, Haryana, was lynched to death by Hindu vigilante groups on Sunday night!!!
Meer Faisal reports from Haryana
So, ball’s in your court, web server developers.
Are you going to add a one-line header, by default, to your server responses to protect people from being tracked by Google or not?
Adding it to Site.js took 5 minutes or work:
Do you care?
I wrote about adding dunder methods in a #Python class written in #Rust https://kushaldas.in/posts/adding-dunder-methods-to-a-python-class-written-in-rust.html
reading: Statement of FSF board on election of Richard Stallman (so you don't have to)
We decided to bring RMS back because we missed his wisdom. His historical, legal and technical acumen on free software is unrivaled.
because nobody had the strength to stay long enough and nobody was there to actually could foster them into such a position, because rms has no retirement plan, no succession plan
Thanks to @jason we now have @write_as as the primary suggestion for people to start writing blog posts in the #summertraining documentation. https://summertraining.readthedocs.io/en/latest/blogging.html#blogs-how-do-you-set-one-up
Public Interest Technologist at Freedom of the Press Foundation. Maintainer of https://securedrop.org Core team member of @torproject and Core developer of #Python. Fellow and director at Python Software Foundation
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!