Jörg Henne
Jörg Henne boosted:
2025-06-28

Was für eine Schmach für die CDU Rheinland-Pfalz! Eine Spitzenpolitikerin und Parlamentspräsidentin hervorzubringen, die Liberalitäts-Lektionen aus Bayern und von der CSU entgegennehmen muss.

RE: https://bsky.app/profile/did:plc:e35hxmy5lzvplb62gjvd43p7/post/3lsnvg7er4c2f

Jörg Henne boosted:
2025-06-27

Wir sollten echt froh sein, dass wir den Fußball haben. Sonst hätten wir kein vernünftiges Maß für Flächen kleiner als das Saarland.

2025-06-27

Falls jemand eine Sammlung von UX-Antipatterns zusammenstellen möchte: das Bosch-Kochfeld und der Backofen desselben Herstellers versprechen reiche Jagdgründe. Man fragt sich immer wieder, ob die Entwicklungsingenieure nicht wenigstens einmal ihr eigenes Produkt verwendet haben. 🙄

Jörg Henne boosted:
2025-06-27

Ich ignoriere sogenannte "Petitionen" auf weact, innit oder wie das Zeug heisst, grundsätzlich, egal, worum es geht.

Sie sind nicht nur unnütz, sondern schädlich. Sie ziehen Aufmerksamkeit weg von ECHTEN ePetitionen und geben Leuten das Gefühl, schon was getan zu haben.

Macht doch lieber gleich ne Masto-Umfrage...

2025-06-27

@drohm feel you. Mein Bauprojekt wurde vom Baurechtsamt um insgesamt gute neu Monate verzögert. Zwei davon alleine deswegen, weil eine Linie des Vermessers für das BrA in Stuttgart die falsche Farbe hatte. Der Vermesser macht solche Zeichnungen natürlich jeden Tag und hatte außerhalb und innerhalb von Stuttgart nie eine Beanstandung der Farbe, aber nunja...

Jörg Henne boosted:
Mary Austin VOTED 4 HARRIS!MaryAustinBooks@mstdn.social
2025-06-25

Somewhere Barbara Streisand can heave a huge sigh of relief. It will henceforth be known as "the Vance effect."

#JDVance #fascism #couchfucker

Screengrab from @_p_Wok on some platform with the picture of bald JD Vance that got a Norwegian student turned away from the US, and which is much less offensive than the couch fucking memes that every last one of us posted

Text reads: "The best thing about the US refusing entry to a Norwegian student because of this meme is now every news agency across Europe is sharing this meme."
Jörg Henne boosted:
Freie Universität Berlinfreieuniversitaet@berlin.social
2025-06-24

* Vom 23. bis 29. Juni 2025 streicht die FUBerlin das „E" in der Kommunikation.
Warum? In der Aktionswoche sparen wir uns das „E" wie Einsparung. Weil sichtbar werden muss, was fehlt, wenn Substanz gestrichen wird.
🔗fu-berlin.de/sites/haushaltsku

Jörg Henne boosted:
2025-06-24

"each individual kid is now hooked into a Nonsense Machine"
Edit: I got those screenshots from imgur. It might be from Xitter, with the account deleted or maybe threads with the account not visible without login? 🤷
2nd Edit: @edgeofeurope found this threadreaderapp.com/thread/180
#school #AI #KI #meme #misinformation #desinformation

@stilloranged 
weird interaction with a student this week. they kept coming up with weird "facts" ("greek is actually a combination of four other languages") that left me baffled. i said let's look this stuff up together, and they said ok, i'll open a search bar, and they opened... ch*tgpt@stilloranged 
and i was like "this is not a search bar" and they were like "yes it is, you can search for anything in here" 
the thing that made me feel crazy is like. every kid that's using this as a browser is getting new BESPOKE false "facts." this isn't "a widespread misconception about X that stems from how it's taught in schools." each individual kid is now hooked into a Nonsense Machine. With the "widespread misconception about X" you can start at a baseline. like, ok, in tenth grade we all talk about X thing from history, and that leaves us with some misguided concepts about X, but we can correct that as students get broader understandings of the world. But with this, each child is getting UNIQUE wrong facts they are SURE are correct... 
because they did what we told them to do! they "looked it up"! they got it from somewhere! it's not a kid making up a belief on hearsay and assumption... it's something they think they LEARNED@stilloranged: 
this kid was extremely combative with me, and i understood why. i was sitting in front of him and telling him that the internet, a computer, technology, all these supposedly authoritative things... were wrong. and that i, one person, was right. he basically *couldn't* believe me. he decided that i was simply a teacher who'd made a mistake. he could check it, after all! he could look it up! he could find the REAL facts. i obviously hadn't done that, i was just an adult who'd decided i was smarter than him. hence the defensiveness. like i said: i understood. it was so fucking rough. i did my best, but i am one person trying to work against a campaign of misinformation so vast that it fucking terrifies me. this kid is being set up for a life lived entirely inside the hall of mirrors
Jörg Henne boosted:

Im Klartext: Die CDU hat wider besseren Wissens für die Gasheizung gekämpft (etwa bei der Kampagne gegen den "Heizhammer") - nun will sie Geld aus dem Klimafonds für Gaskunden- und industrie abzweigen. Weil Gas bekanntlich teurer wird. von @elenakolb.bsky.social correctiv.org/aktuelles/kl...

Regierung will Klimafonds für ...

Jörg Henne boosted:
🐈‍⬛ sur rails 🏳️‍🌈🏳️‍⚧️marhei@zug.network
2025-06-19

Auf der sog. Europa-Brücke stauen sich die Autos in Richtung Deutschland und wir stehen mit unserem ICE in Kehl und lassen uns von der BuPo kontrollieren. Happy 40 Jahre Schengener Abkommen!

Jörg Henne boosted:
🐈‍⬛ sur rails 🏳️‍🌈🏳️‍⚧️marhei@zug.network
2025-06-19

Don‘t touch my deutsch-französische Freundschaft!!! 😡

Jörg Henne boosted:
Gateway of Last Resortwxcafe@tacobelllabs.net
2025-06-18

saw this earlier today

two symmetrical kingdoms meme labeled "our blessed EU / out glorious demokraten / ourr great islamophobia / our noble pfefferspray / our heroic frontex" on one side, and "their barbarous USA / their wicked "king" / their primitive rassismus / their backward tear gas / their brutish ICE" on the other
Jörg Henne boosted:

Not being federated and E2E as an advantage

revolt.chat/ is a chat that ultimately tries to emulate and displace Discord as an alternative.

Revolt is not E2E encrypted and not federated. That is a big plus.

Federation and E2E encryption are features that make an implementation much, much more complicated without need. Most people do not want to organize a women's shelter or abortion support or the antifash resistance. They just want to have a public guild server for their gaming guild or chat about 3D printers.

Don't federate chat

Having a federated system for that has a number of implications that make implementations more complicated and impact quality of life for users.

In a federated systems, different servers can be on different versions of the server software. This can impact features, which may or may not work properly. If will affect security of the whole network due to lack of patches in one place. And it will create propagation delays of messages inside the federated network, that is, order or even availability of messages can differ depending on what server in the federated network you are on.

As a consequence for the individual user, there is no single history order of messages – some messages may be missing, appear out of order, and there will be spam. Lots of it.

Back when Google Hangouts was still federating XMPP (Jabber) servers, specialized Jabber server implementations existed with the sole purpose of simulating user profiles, discovering Hangouts that are joinable, and spamming users with, well, garbage.

Operating a public chat room in 2025 is already a moderation nightmare. Adding federation is a surefire way to make things fail.

Federate identity, multihome clients.

This is not to say that the client should be bound to a single server.

It can, and should, in fact, connect to different servers for each community. The server, though, should be a "single visible instance, single history for all" thing, and have proper controls for the moderation team to control admission of new users to whatever their policy is.

EDIT: And, obviously, federated identity can be quite useful.

In fact, even Mastodon and other Fediverse systems should use federated identity, and also be identity servers. This will allow me to connect my client to a chat server without making any new account.

Don't E2E encrypt chat

Use TLS (or even a REST protocol over HTTPS) to connect to the chat server. But do not E2E messages.

Keep a clear text history on the server.

This makes it trivial for a single identity ("isotopp") to have multiple devices (desktop, ipad and web client) and switch between them, yet have the same chat history on all devices.

It will allow new users to join a channel and see the full channel history, if the channel is configured to do that (and because the server is not federated, the channel backlog policy can actually be enforced).

It makes it trivial to implement search and indexed archives for a server that wants that.

It makes it easier to implement detection of spammy behavior, implement rate limits, and to autodetect inappropriate or banned content.

With E2E, the server only has binary garbage that it cannot read itself, only distribute. It may not even have metadata.

It will be complicated to scan messages for spammy behavior, detect banned content.

It will be impossible to provide backlog to newly joined users. An existing identity (Isotopp) adding a new device (his phone) can only have backlog, if the other clients (the desktop of ipad client of Isotopp) of that user support client-to-client backlog transfer.

Without E2E encryption, there is no keysplit problem ("half a channel only sees undecipherable messages"), there is no "known plaintext" problem to handle, and there is no large-scale key distribution problem.

Conclusion

That is, a project that

  • uses TLS, but not E2E, and
  • that uses multi-homed clients but not federation,

will be able to build a better client with better UX with less effort and be a lot more agile.

Both properties (federation, E2E) do little for the end user experience except in a few limited use-cases, but come with a huge cost in implementation complexity, review and anti-abuse measures that will ultimately bind the majority of your dev capacity for nothing in return.

Jörg Henne boosted:
Sasha :verifiedtransbian:sashag@anarres.family
2025-06-15
The trolley problem rails, but without a trolley. But next track there's a bus with people tied to the top. The caption is:
"There's no trolley because it's a Sunday.
5 people are tied to a rail replacement bus which will drop them off two miles from where they need to be.
You can do nothing."
Jörg Henne boosted:

Schengen-Tag

Heute ist der 14-Jun-2025. Heute vor 40 Jahren, am 14-Jun-1985, wurde das "Übereinkommen zwischen den Regierungen der Staaten der Benelux-Wirtschaftsunion, der Bundesrepublik Deutschland und der Französischen Republik betreffend den schrittweisen Abbau der Kontrollen an den gemeinsamen Grenzen" (Schengen I) unterzeichnet.

Das war auf viele Weisen ein bemerkensweter Schritt, denn noch zu Zeiten meines Großvaters wurde Frankreich in Deutschland gerne als "Der Erbfeind" bezeichnet.

youtube.com/watch?v=ByxuBE6_D3k
Musikalische Chronologie des Gemetzels über die Jahrhunderte

Der Weg zu dem, was wir heute haben war lang und schmerzhaft.

In Sankt Germanshof, einem Ort im Elsaß, der im Laufe der Geschichte wahlweise Frankreich oder Deutschland zugerechnet worde, kam es am 6. August 1950 zum sogenannten Grenzsturm: 300 europabegeisterte Studenten überrumpelten die Zöller, zerstörten die Schlagbäume, und rissen Grenzschilder runter, um sie durch neue Schilder zu ersetzen:

Sie bleiben in Europa.

Sie hissten die Europaflagge (den Entwurf von Duncan Sandys, Schwiegersohn von Winston Churchill, ein grünes E auf weißem Grund).

topfoto.co.uk/asset/4433807/

Das Schengen I Abkommen von 1985, unterzeichnet unter anderem von Mitterand und Kohl, hat jedoch nur die Grundlage zu offenen Grenzen in Europa gelegt. Das SDÜ 1990 jedoch (gemeinhin Schengen II genannt) erst regelt die Details wie man das machen will mit den offenen Grenzen und erst seit dem 26. März 1995 haben wir tatsächlich offene Grenzen.

Das ist eine der größten Errungenschaften von Europa, das Zeichen der Überwindung von Jahrhunderten gegenseitigen Mordens und ererbter Fehen, Feindschaften und Diskriminierungen.

Heute, 40 Jahre nach dem Abkommen, pissen Leute wie Dobrindt auf dieses Abkommen und ruinieren mit illegalen Grenzkontrollen die Arbeit von 75 Jahren Frieden und europäischer Vereinigung, um im Wettstreit mit faschistischen Populisten vermeintlich Boden gutmachen zu können.

Wir alle, als Menschen in Europa, müssen solchen Brandstiftern Einhalt gebieten und unsere Rechte als Europäer einfordern.

Jörg Henne boosted:
2025-06-13

Who wants a cassette of the noises of different mail servers?

I'm creating a mxtape.

2025-06-09

@mspro Danke, meine Frage wurde beantwortet.

Jörg Henne boosted:
Ted Pavlic (he/him)tedpavlic@mas.to
2025-06-09

Just a reminder that Nobel-prize winning PCR (1983), used in basically any genetic tech today, was only possible because of an extremophile bacterium discovered in 1964 in Yellowstone funded by a small ~$80k NSF grant with no obvious application at the time. The value of basic #science cannot be predicted and often is realized decades after it's done.

How a discovery in Yellowstone National Park led to the development of PCR - Richmond Scientific
richmondscientific.com/how-a-d

2025-06-09

@mspro sorry, aber unabhängig von der Frage, wie man zum Handeln Israels in Gaza steht, ist es überdeutlich zu sehen, dass das kein Aktivismus ist, sondern pure Selbstdarstellungs- und Virtue-Signalling-Kacke. Aktivisten hätten einen Frachter gechartert, der eine sinnvolle Transportkapazität hat, die in einem realistischen Verhältnis zur Problemgröße steht und nicht eine Yacht, deren Bunkerkapazität kaum für die Verpflegung der übergroßen Mannschaft reicht.

Client Info

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