bilbo_b

🇪🇺🏳️‍🌈 home automation, e-mobility, renewable energy, Moto Guzzi California

bilbo_b boosted:
2025-06-17

Brandenburg hat geschafft woran Deutschland mit Hochdruck arbeitet. Alle Pullfaktoren für Tourismus, Migration oder internationalem Austausch von Fachkräften wurden beseitigt. Als einziges Bundesland leided Brandengurg nicht mehr an illegalem ungeregeltem Massentourismus. Jetzt kann sich die Wirtschaft endlich auf ihre lokalen Stärken konzentrieren: Das Einlegen von Gurken.

tagesspiegel.de/potsdam/brande

Screenshot von Tagesspiegel Artikel: "Liebe Touristen, bitte gebt ind eine Chance" Brandenburger Pension beklagt Ausbleiben von Gästen nach AfD-Wahlerfolgen
bilbo_b 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.

bilbo_b boosted:
2025-06-17

kann man nicht häufig genug dran erinnern. #bürokalender #weisheiten

Foto eines Abreißkalenders mit dem Zitat "Sagen, was man denkt. Und vorher was gedacht haben." von Harry Rowohlt, Schriftsteller und Übersetzer
bilbo_b boosted:
2025-06-17

Weil hier gerade die Bekämpfung von Mobbying Thema ist:

Die @BarbaraKaufmann hat mich an die (zumindest bei jüngeren Kindern) vielversprechendste Methode erinnert, wie man Mobbying abdrehen kann.

Der "No Blame Approach":
derstandard.at/story/300000018

#Mobbying

bilbo_b boosted:
2025-06-17

Obwohl wir wissen, dass Veränderung unausweichlich ist, tun wir so, als ob wir mit unserem normalen Alltag immer weiter machen können.

Hypernormalisierung | Kommentar – Leben in der kollektiven Verdrängung
share.deutschlandradio.de/dlf-
#klimakrise

bilbo_b boosted:

Das größte Problem bei einem AfD-Verbotsverfahren ist ja nicht der Antrag, das Verfahren oder die Beweise.

Die Hauptschwierigkeit besteht ja darin, die Sache so zu organisieren, daß die Begründung am Ende nicht dazu verwendet werden kann, die CDU gleich mit weg zu hauen.

bilbo_b boosted:
2025-06-16

Wenn wir doch bloß ein @bmv hätten, dass seine Arbeit machen würde. Dann hätten wir ein leistungsfähiges Schienennetz welches ganz Europa bei der Logistik unterstützt statt auszubremsen und auf den Autobahnen währe sogar noch Platz.

Hach.

Hamwer aber nich.

Schöne Scheiße.

ard.social/@tagesschau/1146924

bilbo_b boosted:
2025-06-16

We've achieved the 3rd goal of our crowdfunding campaign for the #PeerTube mobile app! 🥳

Thanks to your donations, we will be able to develop a live broadcasting feature within the app!

Thank you very much! 🥰

👉 joinpeertube.org/news/crowdfun

Screenshot of the donation progress bar for the crowdfunding campaign.

€61,797 on a goal of €75,000.

82% of the progress bar completed.

1519 donators.

39 hours left before the end of the campaign.
bilbo_b boosted:
2025-06-16

Der Möbelhaus-Werbeslogan WIR HABEN IHRE KÜCHE! weckt in mir eher Angst vor Lösegeldforderungen als Neugier auf das Sortiment.

bilbo_b boosted:
2025-06-16

I would like to be Chrisjen Avasarala: impeccably-dressed, running things, swearing like a sailor.

But I am Camina Drummer: barely keeping it together, sort of in charge, with a lot of complicated relationships and a strong eyeliner game.

bilbo_b boosted:
AutonomeGeschichteradicalpast@todon.nl
2025-06-15

Anzahl ehemaliger NSDAP Mitglieder im Bundestag. #Entnazifizierung.

Grafik über die Anzahl der NSDAP Mitglieder pro Partei in der jeweiligen Legislaturperiode. In der 4. Legislaturperiode saßen 129 ehem. NSDAP Mitglieder im Bundestag.
bilbo_b boosted:
Sven A. Schmidtfinestructure
2025-06-15

OrbStack is so good. It's a drop-in replacement for on with a sleek native app as a control centre.

orbstack.dev

Activity view of the OrbStack app showing a running container with metrics in the side bar resource usage: CPU, memory, network, and disk.

It’s a modern Mac app with lots of additional features like viewing container logs and connecting to a running container.
bilbo_b boosted:
41402-nyana1ba@suya.place
2025-06-15
found the opposite of a sugar daddy: Patient has an insulin pimp
bilbo_b boosted:
fUnNy JoKeSfunnyjokes
2025-06-15

Hab meinem Lehrer erklärt, dass Null mehr ist als Eins.

Es heißt ja EIN Löwe, aber NULL Löwen, also Mehrzahl.

Ja, so hat er auch geguckt.

bilbo_b boosted:
2025-06-15

Wenn jemand mal in Erbach im Odenwald sein sollte. HOLT KIRSCHEN! schreibt mich an für Adresse, es sind unfassbar viele Kirschen. Kletterkenntnisse müssen vorhanden sein, wir haften weder für Knochenbrüche, vorzeitiges Ableben oder Hirnparasiten (wer weiß was sich da in dem Baum rumtreibt). Kommt vorbei und holt Kirschen!

Sauviele Kirschen am Baum
bilbo_b boosted:
2025-06-15

More than 46,000 internet-facing Grafana instances remain unpatched and exposed to a client-side open redirect vulnerability that allows executing a malicious plugin and account takeover.

bleepingcomputer.com/news/secu

bilbo_b boosted:
CGdoppelpunktCGdoppelpunkt
2025-06-15

In der CDU verstehen sie nach wie vor nicht, wo eigentlich das Problem ist. Spahn hat ja nur das gemacht, wozu CDU-ler überhaupt in die Politik gehen.

Spiegel-Screenshot: 

Maskenaffäre der Union 

Firma von Spahns Ehemann verkaufte Masken ans Gesundheitsministerium 

Die Burda GmbH verkaufte mehr als eine halbe Million FFP2-Masken an das Bundesgesundheitsministerium. Der Ehemann von Jens Spahn leitet die Burda-Repräsentanz in Berlin. 

Von Sven Becker, Sven Röbel, Jürgen Dahlkamp und Gerald Tranifottor
bilbo_b boosted:
2025-06-15

Pro tip for repairing things with #3dprinting: flatbed scanners! You probably still have one somewhere, they allow for precise measurements of complex geometries, and can usually fit larger objects than your printer. It often works even if the bottom surface isn't perfectly flat. Most of them shine light from the side, so rotating objects to get better contrast may help.

Flatbed scan of a broken bicycle mud guard attachment clip.
bilbo_b boosted:
2025-06-15

Wir hatten ja auf dem Congress schon abgefahrene Kunstinstallationen. Doch das hier ist echt der Hammer, was ich da heute im #Sprengel Museum in #Hannover sehen durfte. 😅

Die greifen die Daten der Bewegungssensoren einer echten Boje auf dem Meer ab und bilden das über die im Raum hängende Boje ab. 😅

Der Künstler heißt Julius von Bismarck.
Die Kunstinstallation wurde dieses Jahr im Sprengel Museum installiert.

bilbo_b boosted:
2025-06-15

Der erste Tag war toll. Heute, Samstag, 14. Juni, geht es weiter im @57nord in #Offenbach mit fiktionalen #Kurzfilmen und Animationsfilmen aus #RheinMain, #Portugal und #Brasilien.

20h30 – Ankommen und Essen!
21h30 – Block 1: Animationsfilm
22h00 – Block 2: Fiktional I + Q&A
22h30 – Block 3: Fiktional II + Q&A
23h30 – Ausklang, Austausch, Chill & Musikvideos

Der Eintritt ist frei. Die Getränke und das #Gaspacho stehen kalt! Hier geht's zum Programm: lusofest.de/sommershortssa2025

Vorführung im 57Nord an Tag 1. Man sieht die Silhouetten von Leuten und eine Projektion aus die Leinwand.Geschnittene Zutaten für ein Gaspacho. Man sieht gewürfelte Gurken, geschnittenes Brot, Knoblauch, Olivenöl,

Client Info

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