Show more

Oh my God.

I’ve just realised what ChatGPT reminds me of. It’s from Douglas Adams’ novel Dirk Gently’s Holistic Detective Agency, published 35 years ago.

Russia continues to bring death and devastation to Ukraine. It is deliberately targeting civilians and civilian infrastructure, seeking to paralyse the country at the beginning of the winter.

To make the Kremlin pay for its cruelty, we have proposed our 9th package of sanctions. It will step up our pressure and complement the existing sanctions that are already biting hard.

More info: ec.europa.eu/commission/pressc

#StandWithUkraine

can be made to be just as as drugs, and that the companies that produce should be held accountable, just like companies that make tobacco and opioids. It will be interesting to see where this court case in Canada goes cbc.ca/news/canada/montreal/fo

I work on because I believe in . One of the hardest things about working on a project like F-Droid is when someone decides to publicly campaign against our work, and its only loosely based on fact. We get a constant stream of inquiries from people who just found out, asking the same questions again. Now I understand why companies hire PR staff. Communications can require a ton of work and stress. And when a project is mostly volunteers, no one is keen to take on that stress

"The most fashionable american dolphin wearing a ball gown" - generated by Stable Diffusion AI

@Aurimas I'd like to help improve the verification support in Android Studio. How would you recommend I engage? I've had mixed results submitting things to official Android channels, mostly I get silence, so I'd like to know if there is a channel where you think my feedback, testing and experiences would be heard.

Putin constantly talks about fighting fascists because he specifically aims to dehumanize. He can say everyone Russia kills was a fascist, and people buy it. And so many people call protestors Antifa to dehumanize them, so they can justify treating them badly. And I heard too often from friends, things like "I don't advocate violence, but he's a fascist so he deserves it".

Show thread

I'm pretty sick of the obsession with / . It really is a counterproductive debate. There basically are no actual Fascists these days, current political parties are organized differently, and the people who are actually part of Antifa groups have always been small isolated groups. The words have become meaningless and dangerous, like just "person who I think is bad". Using the terms dehumanizes the situation and makes political solutions much harder.

RT @ajplus@twitter.com

This city in Namibia tore down the statue of German commander Curt Karl Bruno von François, who carried out a massacre of Indigenous people.

🐦🔗: twitter.com/ajplus/status/1597

The European Parliament is under a cyber attack. As Quaestor responsible for ICT equipment, I've been in touch with the IT department and we will do our best to defend our institution.

This happens after the European Parliament declared Russia a state sponsor of terrorism.

Want to improve Mastodon's Single Sign On support? I've hacked the #SSO #OIDC code to retrieve the roles from the auth server, but don't actually know ruby or rails or #OAuth so this PR could use more experienced eyes. github.com/mastodon/mastodon/p

Gelebte Neutralität, auf österreichische Art: Russlands Sat-Spionage im Visier der NSA (Luftiges Video, von Nachahmungen dieses Stunts wird dringend abgeraten) fm4.orf.at/stories/3029201/

#Introduction time! I'm rysiek. On fedi since before it was fedi ­— I see you, old StatusNet guard!

Did information security and infrastructure for #PanamaPapers journalists, fought #ACTA on the streets and in meetings, helped write the book on #NetNeutrality, started a hackerspace and a half, and wrote a bunch of code.

Media literacy is a human right. Protocols, not platforms. Communities, not customers. User-Authored Works, not user-generated content.

#Privacy #InfoSec #FreeCulture #FLOSS

Now that I'm focused on client development, I have lots of time to toot because Gradle/Android builds take so damn long as compared to Python. 😂 😭

I was giving a computing ethics lecture about #FOSS and #antifeatures around 2014. Lots of folks there had never even heard of #FDroid. Maybe it's still not well-known?

F-Droid is a repository and platform for FOSS on Android. Their app can manage your other apps, much like you do with the Google Play Store.

When I need an Android app for something, I always check F-Droid first, just because the apps are trustworthy.

@fdroidorg

I'll reply with a few of my favorite apps on F-Droid... 🧵

I guess the tricky part there is that those stub classes need to be named the same as the proprietary dependencies, including the gradle lines. I wonder if it would make sense to have a repo that parallels Maven Central and maven.google.com that just contains stub libraries with the same Maven coordinates as the proprietary libs that many projects depend on.

Show thread

and both operate by loading all dependencies and classes that are used in a project, unlike C or C++, which can them out. This makes a bit harder when touching proprietary libraries, since all dependencies must be present at build time. If a build requires proprietary blobs, the resulting binaries cannot be free software. One workaround is to make free stub classes in build flavors to replace the proprietary build dependencies when building.

Show more
image/svg+xml Librem Chat image/svg+xml