Manuel Strehl 🫏

Jack of all trades. Mostly interested in languages, philosophy, the web, science, helping people, and minimizing my personal Dunning-Kruger effect.

Volunteer firefighter. He/him.

Previously @m_strehl on Twitter.

Interested in Unicode?
...or form validation?
Manuel Strehl 🫏 boosted:
Bianca Kastlbkastl
2025-12-28

Das sind die Hacking-Geschichten, für die ich Veranstaltungen wie den mag. Rollstuhl Hacking als Empowerment spiegel.de/netzwelt/hackerkonf

Manuel Strehl 🫏 boosted:
Fabio Manganiellofabio@manganiello.eu
2025-12-26

Lately I have noticed that when you purchase a ticket you don’t get a static PDF/PNG anymore.

Increasingly often, you get a .pkpass file, which is supposed to be opened in wallet apps (like Google Wallet or any 3rd-party wallet app).

Since I don’t like to share information about the events I attend with strangers on the Internet, I have decided to take a closer look at these .pkpass files.

They are just zip files that contain a background image, an icon and a pass.json with the actual information about the ticket. Nothing that can’t be handled by a script rather than a 3rd-party 100 MB mobile app.

I have thus put together a simple #shell script that does exactly that.

Dependencies:

  • jq
  • zint
  • magick
  • unzip
  • curl or wget

https://gist.manganiello.tech/fabio/pkpass2png

Usage:

pkpass2png https://domain.tld/myticket.pkpass ticket.png
Manuel Strehl 🫏 boosted:
2025-12-25

The two hardest problems in Computer Science are

1. Human communication
2. Getting people in tech to believe that human communication is important

Manuel Strehl 🫏boldewyn
2025-12-25
Manuel Strehl 🫏 boosted:
Jan Wildeboer 😷:krulorange:jwildeboer@social.wildeboer.net
2025-12-24

„Nach welchen Regeln wir in Deutschland und in Europa im digitalen Raum leben wollen, wird nicht in Washington entschieden." Bundesjustizministerin Stefanie Hubig wies die Vorwürfe der US-Regierung als inakzeptabel zurück. „#HateAid unterstützt Betroffene von rechtswidriger digitaler Hassrede. Die Organisation leistet einen wichtigen Beitrag dazu, dass Persönlichkeitsrechte auch im digitalen Raum geschützt werden“, teilte die SPD-Politikerin mit.

(Possibly paywalled) sueddeutsche.de/politik/usa-ha

Das von der US-Regierung am Dienstagabend (Ortszeit) verkündete Einreiseverbot richtet sich nach offizieller Darstellung gegen „radikale Aktivisten“ und Nichtregierungsorganisationen, die Zensurmaßnahmen durch Drittstaaten vorangetrieben hätten. „Viel zu lange haben Ideologen in Europa organisierte Bemühungen angeführt, um amerikanische Plattformen dazu zu zwingen, amerikanische Standpunkte zu bestrafen, die ihnen nicht passen“, schrieb Außenminister Marco Rubio auf X. Er drohte: Wenn es keine Kurskorrektur gebe, werde die Liste der Sanktionierten noch länger.

Bundesjustizministerin Stefanie Hubig wies die Vorwürfe der US-Regierung als inakzeptabel zurück. „Hate Aid unterstützt Betroffene von rechtswidriger digitaler Hassrede. Die Organisation leistet einen wichtigen Beitrag dazu, dass Persönlichkeitsrechte auch im digitalen Raum geschützt werden“, teilte die SPD-Politikerin in Berlin mit. „Wer das als Zensur bezeichnet, stellt unser rechtsstaatliches System falsch dar“, fügte sie hinzu.

Hate Aid unterstütze Betroffene, aber die Organisation selbst verbiete keine Meinungsäußerungen, erklärte Hubig weiter. „Nach welchen Regeln wir in Deutschland und in Europa im digitalen Raum leben wollen, wird nicht in Washington entschieden“, betonte sie. Die Maßnahmen der Regierung von US-Präsident Donald Trump „zeigen, dass das zivilgesellschaftliche Engagement mächtigen Plattformen unbequem ist“.
Manuel Strehl 🫏 boosted:
bert hubert 🇺🇦🇪🇺🇺🇦bert_hubert@eupolicy.social
2025-12-23

US issues sanctions / visa bans on several EU (former) officials & supporters of EU acts. Amazing stuff, check out the language used. But by all means let us run our governments & vital services on US cloud providers! (let us NOT, to be clear).
state.gov/releases/office-of-t

Manuel Strehl 🫏 boosted:
2025-12-23

Pick's theorem "knows" Pythagoras' s theorem. According to Pick's theorem, the area of a polygon with vertices on a square grid is given by the number of grid points:

Area =
[interior points] +[border points]/2 -1

Illustration of Pick's theorem: 4 Pythagorean squares, 3^2+4^2=5^2 on a grid.
Manuel Strehl 🫏 boosted:
daniel:// stenberg://bagder
2025-12-19

If your company needs support for OpenSSL 1.1 in 2026, just say so and we can have you covered in no time.

OpenSSL 1 support is dropped from the regular releases but is available as a commercial offer.

Manuel Strehl 🫏 boosted:

Wenn ihr die (finanzielle) Möglichkeit habt, dann stattet doch dem unabhängigen Buchhandel in eurer Nähe noch einen vorweihnachtlichen Besuch ab. Das Weihnachtsgeschäft läuft nicht gut und es ist vor allem der unabhängige Handel, der für Vielfalt in den Programmen sorgt.

Manuel Strehl 🫏 boosted:
myrmepropagandistfuturebird@sauropods.win
2025-12-19

"Would you ever put a prediction market in #Roblox? Let kids bet with their Robux?"

Insane combinations of words that should never occur. Anyone even discussing such questions ought to be put into prison. However...

Moments like this make me more determined to help kids build an internet they can control.

youtube.com/watch?v=tE8Lt5mBQb0

Manuel Strehl 🫏 boosted:
DigitalNaiv = Stefan PfeifferDigitalNaiv
2025-12-19

Helmut Barz fragt: Was, wenn Wähler und Wählerinnen gar nicht ihren eigenen Vorteil maximieren wollen, sondern den Nachteil anderer? Sein Artikel erklärt, wie relative Deprivation und Statusangst die Demokratie untergraben – und warum wir dringend ein neues „Wir“ brauchen.
Populismus: Warum wir für den eigenen Nachteil stimmen helmut-barz.com/warum-wir-das-

Manuel Strehl 🫏 boosted:
Jens Grochtdreisjensgro
2025-12-18

On day 18 of the I rant a little bit on forms: "Forms are a badly designed part of HTML"

Thanks to @matuzo for giving me the chance for this article.

htmhell.dev/adventcalendar/202

Manuel Strehl 🫏 boosted:
Maximilian WilhelmBarbarossaTM@noc.social
2025-12-16

Max Schrems spricht Tacheles:

"""Aber verantwortlich gemacht wird der europäische Gesetzgeber. Genau wie bei den E-Mails, die damals zum Start der DSGVO alle Unternehmen geschickt haben. Da hieß es immer: „Wegen der DSGVO brauchen wir jetzt ihre Einwilligung“. Ehrlich wäre gewesen: „Wir verarbeiten seit Jahren illegal Ihre Daten ohne Einwilligung, aber jetzt haben wir Panik, deshalb brauchen wir jetzt schnell noch Ihre Einwilligung.“"""

chaos.social/@netzpolitik_feed

Manuel Strehl 🫏 boosted:
Fabio Manganiellofabio@manganiello.eu
2025-12-16

If you want a rigorous analysis of why statistical #AI models collapse when continuously trained on their own data without external supervision and constraints, read this amazing paper from last year.

If you want to get a visual intuition of how model collapse looks like, look at this video.

When AI stares at its own reflection for too long, and its inference is purely rooted on statistics rather than reasoning, this becomes statistically inevitable.

Keep this in mind whenever you hear someone talking about “AI models learning from their own outputs” without addressing the statistical parrot issue.

Manuel Strehl 🫏 boosted:

Coordinated Pro-Russian Propaganda Network Targeting ActivityPub and ATProto Services

Indicators of compromise (IOCs) that identify accounts as likely being part of the network include: a single follow (the bsky.brid.gy @ bsky.brid.gy account), or first follow is the bridge followers and following hidden from public registration after September 8, 2025 linking to pro-Russia Telegram channels, or Russian news sources posts that cut off mid-sentence masquerading as legitimate news organisations disposable email domains used for the account registration The accounts are […]

about.iftas.org/2025/10/05/coo

six of the profiles identified
Manuel Strehl 🫏 boosted:
2025-12-15

My thoughts on social media bans everywhere is that if you're taking digital connections away from teens, you better make sure they have third spaces for physical connection, and give them options for transport that is not "parents drive us around" otherwise all you're creating is isolation.
And you may not need a social media ban if you start by preserving and creating those third spaces. #SocialMedia

Manuel Strehl 🫏boldewyn
2025-12-15

@AwetTesfaiesus vielen Dank für dieses AMA!
Situation: Man möchte in einem Gesetz X und Y regeln. Es wird aber realistisch nur eine Mehrheit für X geben. Wie läuft der persönliche Entscheidungsprozess, ob man das ganze Projekt kippt („Y muss rein, sonst gar nichts!“) oder den Kompromiss akzeptiert („wenigstens X!“)?
Ich frage jenseits von Fraktionsdisziplin usw. Eher in Richtung gibt es für dich eine persönliche/moralische/... „Checkliste“ oä, wie du diese Situationen handhabst?

Manuel Strehl 🫏 boosted:
Awet Tesfaiesus, MdBAwetTesfaiesus
2025-12-15

Heute laß ich bei einem Follower, dass er sich über die "leeren Ränge" im Plenum aufregt. Tenor etwa: "was machen die denn den ganzen Tag, wohl nicht ihre Arbeit; die werden ihrem "Amt" nicht gerecht." Der Rest scheint demokratisch stabil, also interpretiere ich es nicht als Trollen.

So wie ich Zeit dafür finde, möchte ich dazu mal in den nächsten Tagen einiges schreiben (ohne daraus ein juristisches Pro-Seminar zu machen). Beginnend mit "Amt", "Mandat" und der "Eid"

Manuel Strehl 🫏 boosted:
2025-12-15
Manuel Strehl 🫏 boosted:
Manuel Matuzovićmatuzo@front-end.social
2025-12-15

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst