Wo kriegt man das #Deutschlandticket ohne App? @digitalcourage hat eine Übersicht zusammengestellt:
digitalcourage.de/blog/2025/ue…
#AppZwang #Digitalzwang #Datenschutz
Deutschlandticket ohne App-Zwang | Digitalcourage
Wer das Deutschlandticket kaufen möchte, wird von der Deutschen Bahn schnell auf ihren „DB Schnüffel-Navigator“ geleitet. Viele Verkehrsunternehmen bieten dasdigitalcourage.de
Vieles hat sich verändert, seit wir unseren Appell an die #Hochschulen Anfang letzten Jahres gestartet haben. Viele haben die #X-Plattform inzwischen verlassen und ihre Präsenz auf #Mastodon 🐘 ist immer ↗️ stärker geworden.
Doch wir sehen weiterhin die Notwendigkeit, die mit der Nutzung der großen Plattformen verbundenen Probleme an den Hochschulen anzugehen. Denn #Volksverhetzung 😡 und #Wissenschaftsfeindlichkeit sind dort weiterhin gängige Praxis und haben mit der Amtsübernahme des neuen US-Präsidenten auf manchen Plattformen sogar zugenommen.
Wir haben uns deshalb erneut an den Präsidenten 👨🎓 der #HRK gewandt und vorgeschlagen, dass unser Aktionsbündnis und die uns unterstützenden Digitalorganisationen in Austausch treten mit der Digitalisierungs-Kommission der HRK, vergl.
👉 openpetition.de/petition/blog/…
Macht diese Initiative gerne an den Hochschulen 📣 bekannt, sofern ihr mit einer verbunden seid. Es ist dringend geboten, dass die Nutzung von sozialen Medien dort stärker thematisiert und diskutiert wird.
wie krass! und das videomat. wie krass bitte!
um 2011/12 ging diese technik ja als info durch die stille post, von außen wurde es als ach das ist doch verschwörung abgewunken.
jetzt also einsatzfähig und offiziell getestet? wie krasso... da gab's noch das mit dem kotz angriff. auch schallwaffe(?) die dann erbrechen lässt. war im gleichen atemzug genannt worden, als in experimenteller entwicklung um unruhen einzudämmen...
@afelia bereitet euch auf den Worst Case vor.
Wir hoffen das ist letzte Mal, dass wir über Faschismus sprechen! Und dass ihr danach gestärkt, zuversichtlich und handlungsfähig seid: wind-und-wurzeln.podigee.io/2-new-episode
Starting a new, one-week, #velotrain2025 trip this morning. This time, the goal is to honour speaking invitations in Perpignan and Nantes ... and do some cycling on the Atlantic coast in between. I will stay in France.
The beautiful day starts with the first TER being cancelled, so I already have to adjust and get onto a reservation-only TER later on (without reservation). But so far, everything looks good.
Planning to report in a simple 🧵 once again here.
1/n
Only two bikes so far (also no reservations required here), but more could come in Crest later.
Weather looks perfect all along my route (two nights in the tent are part of the plan) - let's hope SNCF will be helpful too. The first controller is extra friendly this morning.
2/n
My first change this morning would have been in Livron, but with the cancellation it would be a wait of more than one hour there for the next southbound TER. Changing in Valence Ville instead gets me on a faster TER, racing through Livron, allowing me to catch up on the initial delay. Good space for bicycles in this train, just nervous that they might complain about me not having a reservation...
Die - Valence Ville: 71 km
3/n
Now heading to Avignon, down the Rhône (still want to cycle this missing part of the viarhona some day).
4/n
The first engagement on this trip is to speak, tomorrow Saturday June 7, 9:30, at the Nostre Mar festival organised by SOS Racisme in Perpignan, about environmental change and how it impacts habitability in the Mediterranean Basin (in French).
Looking forward to that!
5/n
Rolling along the Rhône...
In Pierrelatte, eight huge fancy e-bikes board the compartment. The important part is to immediately sort out with their owners who gets off where. Seems like the group heads for Avignon, just like me.
The curious part is that they now largely block any access to the driver's cabin, but that doesn't seem to bother anyone...
6/n
The great thing about trains full of cyclists is that everyone is ready to help the others. So all nine of us safely got off the train in Avignon Centre.
Speaking to them, I notice we'll also be together in the next train, with no possibility to reserve any space. Luckily, it will start from this station.
Valence Ville - Avignon Centre: 124 km (196 km today so far)
7/n
In Avignon Centre, there seems to be no particular urgency to provide any way else than stairs to change platform ... but there is hope that our next train actually starts from the same place. No coffee then!
8/n
Looking back at the cancelled train from this morning: how can any developer be allowed to put such a load of unhelpful information on a screen, instead of just stating "the next leaves one hour later, we apologize for the inconvenience"?
I cannot help thinking that these developers probably never travelled anywhere except for driving a car. An additional hypothesis could be that the 6:13 out of Die, as we all know, and despite looking like all others, is the only TER here that is "operated" by the AURA region, while all others are region SUD.
9/n
With my new friends from the previous train, we all installed ourselves conveniently in this TER which has 12 bicycle hooks altogether - not a lot for this fantastic route, connecting Avignon with every single town along the Golfe de Lyon coast line down to Port Bou in Spain. It is a four hour spectacular ride, sometimes with the open ocean on one side and large lagoons on the other.
10/n
In Nîmes this train has seriously filled up, and a bit later at least one person seems to not have been able to board with his bicycle.
12/n
There are a few more bicycles on the train now than there are hooks, and the train staff tries to regulate the situation in Narbonne, leading to much debate and a major delay. Not an easy situation to manage... They nevertheless seem to try and get everyone on board of one of the two parts of the train.
13/n
Arrival in Perpignan finally 20 minutes late only, which seems acceptable for my long trip of today!
Getting on this train on a Friday afternoon, with the bicycle, somewhere else than at its start in Avignon, could have been risky.
Avignon Centre - Perpignan: 260 km (456 km today altogether)
14/n
Now boarding, on day 2, a similar train from Perpignan back to Narbonne. Mandatory reservation for the bike, and I have one - and mine is the only one in this part of a very long train. No need to take off the panniers.
Irrelevant to me, I nonetheless note that this train comes from Cerbère, not Port Bou - did they once again fail to find a Spanish-speaking driver for the 300m or so in Spain?
15/n
Left Perpignan early in order to have more time for the change in Narbonne. Never tired of seeing the Mediterranean from the train window (tonight, if all goes well, it will be the Atlantic).
Perpignan - Narbonne: 64km
16/n
Narbonne is a vast cathedral with TGVs, Intercités and TERs meeting between Barcelona, Bordeaux, Paris and Marseille. Yet it has no elevator nor escalator anywhere - big signs explain forthcoming upgrades but none of these essentials are mentioned there either. Not good when you come with a bicycle or wheelchair or other constraints of your mobility.
Since I had the time, I left my bicycle on the platform where I arrived, went to the friendly man at the ticket counter, and he revealed to me that my train would depart from just that platform.
There is an eerie once-upon-a-time-in-the-west atmosphere on the platforms in Narbonne, interrupted several times per day when trains meet and hundreds of people get on and off.
17/n
2 cyclists plus me boarding here, some others stepping off. Several staff members at the bicycle car, probably to help (?) but mostly verifying our reservations even before letting us climb the high steps and squeeze through a rather narrow doorway. Once inside, all looks good.
These intercités between Marseille and Bordeaux have a bad reputation for delays and other failures - but I have mostly made good experiences with them, and there always seem to be lots of people in them. And you can cover great distances without having to pass through Paris.
18/n
That Intercités caught some delay en route to Bordeaux, but here they really know what connection means. The train to La Rochelle waited a few minutes and it departed from the same platform.
This time we were four cyclists making the transfer together and all went well (again arranging the bikes in the slightly odd parking stall in the right order, according to the first person getting off, which is me). Also here, SNCF staff was present and made sure the people with reservations got onboard. They just called our names, no fiddling with paper or smartphone.
Excellent new train ("Coradia Liner", according to sncf-connect, whatever that means).
Narbonne - Bordeaux St Jean: 407 km (today 471 km so far)
19/n
After a pleasant evening in this shiny Intercités train (unfortunately no bar service), I reached La Rochelle nearly on time.
Bordeaux St Jean - La Rochelle ville: 194 km (total today 665km)
21/n
That concludes train travel for some days. No time to explore the city either since I must find my shabby hotel, using the famously excellent bicycle infrastructure in La Rochelle.
22/n
Starting the day with pleasant, super-calm cycling on the EV1 along the canal (du ?). Only fisherfolks here this morning, watching their heavy equipment which seems to not move in any way.
23/n
These water works never stop fascinating me, here is a full crossing of canals in all four directions. I also learn that this was all flooded during the storm Xynthia in 2010.
24/n
Turning west now, still on the EV1, more open landscapes (intensive agriculture, in fact). Needed to cycle 41 km to find the first coffee, but also a supermarket, open on Sunday morning, for the picnic later.
25/n
In La-Faute-sur-Mer, I can see the guy from the tourism consulting firm telling the municipality, "if you request a hard stop of cyclists at every little street entering your boulevard, you'll have the town full of car-loving people (only), wouldn't that be great?".
My suggestion: avoid this town if you have the chance.
My personal observation (in most parts of France): if you do indeed stop, and a car arrives, the driver will give you a smile and wave you over. Lovely!
27/n
Clearly, I have now reached the busy coastal stretch of the Vendée, and during a weekend. Managing access and use for all, including cyclists like me, is complicated, and mostly done well, IMHO. There is tightly managed beach access and the EV1 has really nice stretches with shade from trees.
28/n
The EV1 is winding through the managed wetlands of the Marais again before one reaches the rocky coast near Les-Sables-de-l'Olonne (no pictures of the busy town - tried to get through as quickly as possible).
29/n
Through nice and shady woodlands and some open stretches, always near some water, I reached my camp site, Les Cyprès at Saint-Gilles-Croix-de-Vie. Very friendly place, recommended.
The ocean is behind those dunes, but after my 128 km today I was too tired to go and check the beach.
30/n
My tent worked well, my sleeping bag less so, so I had a "cold start" to Noirmoutier, across the bridge (leaving the Gois for tomorrow). The big sign worried me, but it turned out I was probably more or less "inaugurating" the brand new cycle path to the island.
31/n
Very enjoyable cycling with few people out only, on Noirmoutier, all the way up to its northern tip, l'Herbaudière.
32/n
If the cyclist runs out of water he/she turns of course to the nearest cemetery. Reaching the end point of my 80 km ride today, a velo-friendly small hotel in Barbâtre.
33/n
Tomorrow off to Nantes, for our conference "Les savoirs dans la tourmente : sciences de la durabilité et tensions socio- et géopolitiques", we are expecting a busy meeting. pathways.futureearth.org/susta…
34/n
Annual Science Sustainability Conference
Du 10 au 12 juin 2025, les acteurs et actrices de la transformation, du monde académique ou du terrain, échangeront à Nantes autours du thème “Les savoirs dans la tourmente”Future Earth France Hub
Happy to mention the very friendly welcome and excellent stay at the "Goéland" in Barbâtre, and also a good dinner at the "La Mano", just across the street.
(no, I am not sponsored in any way)
35/n
Back to the mainland today, but not across the bridge, rather taking the "Gois" a public road accessible only during the three hours around low tide. A long time, this was the only connection between Noirmoutier and the rest of France.
I left a bit early, and for now, the tide isn't yet low enough for me to cross. In the meantime I watch the engine cleaning up the short section where usually extra sediment accumulates during high tide.
36/n
The passage went well, it was interesting to see people use the access to the tidal flat in order to collect all sorts of seafood.
You cannot go fast here because of the road surface, but it wasn't actually slippery today. All other traffic was going slowly and peacefully. The Gois is an official route departementale and just over 4 km long.
37/n
Arriving on the mainland, feet slightly wet (because I insisted to go early, 1:45 hours before the low tide - the official guides recommend 1:30), I wondered whether the salt water might do any harm to my bicycle. Emptied my water bottles to rinse the disk brakes, just in case. Should have taken some lubrifiant for the chain, I notice - generally, and after that salt water passage in particular.
38/n
The nearest stations with rail service to Nantes from here are Challans and Bourgneuf-en-Retz, I opted for the latter, mostly for schedule. This allowed some 15 more km on the EV1 to the north, with some more glimpses of local oyster farming (I did not know you need so many tractors for this, and some seemed be almost as old as I am - but well kept).
39/n
The windmills are nice, unfortunately their orientation shows where the wind comes from this morning, happening to be the direction where I need to go.
This is between Beauvoir-sur-Mer and Port-des-Champs.
40/n
Not sure what people were collecting behind the dyke (Salicornia?), but there is activity in many places in these grandiosely empty landscapes with their huge sky.
41/n
At last, I had to leave the EV1 for this time, invited by this lovely sign towards the tiny station (rather just a bench and a roof near the track) in Bourgneuf-en-Retz.
Had I needed a logo for this trip, then that sign would have been a candidate. Hey, authorities, it is not hard to be a little friendly to us cyclists, here is a way to do it!
Altogether about 250 km of wonderful cycling - I will add the distances and tracks here later.
I boarded an old TER to Nantes with the usual 6 bicycle hooks (three already taken by others) - no reservation required nor possible.
42/n
Arrived Nantes (great ramps in the station) perfectly on time for my hotel and the conference. Will report the concluding part of the trip on Friday.
Bourgneuf-en-Retz - Nantes: 44 km
43/n
Last day of the trip today, leaving through the marvellous bicycle-friendly station in Nantes. This morning, I do not even need the ramps: there is no obstacle of any kind between the garage of my hotel and the inside of this modern Intercités to Lyon. This will be a long ride, over six hours, longer than the TGV service which also exists, and it will take me through parts of France I have not visited yet.
Just an (unsponsored) recommendation for the nice and extremely friendly hotel "Demain" in Nantes - a perfect place for me, without any of the nonsense in the big chain hotels.
44/n
Some glimpses from the nice morning hours rolling along the Loire. All went well along the ride to Nevers, and also, after changing direction of the train there, to Lyon.
This a long ride, Nantes-Lyon 657 km, and not fast, over 6 hours - but I do not mind this at all.
45/n
Arrived in Lyon on-time, nice family lunch as planned, but taking the TER to Valence not easy. Way too many people, and several technical failures. Also, a last minute track change for hundreds of people...
But virtually every one keeps smiling, nobody will probably ever know that I actually have a reservation for my bike here, and we are on our way.
46/n
So the TER was 35 minutes late in Valence and the connection towards the entire Drôme valley would have worked if they had let the 18:00 wait exactly 2 minutes, but they did not do that leaving quite a number of people stranded for no reason. I went and asked an SNCF person here why that was, and she said "we requested from Lyon that they allow us those two minutes, and they refused".
At this point, you know that, just like during my previous trip, you are going to get the full package of hatred from the AURA regional administration on you. It's them, not SNCF.
47/n
First, there is the ominous Crest/Die bus 18:25, one can try and negotiate taking the bicycle, but mostly, it takes a very long time and stops everywhere. Also, it will not accept your train ticket (anymore).
Then, in the same bus station, two screens show buses 18:55, one named "TER" and the other "64". Are these the same bus? When would it arrive? Does it accept the train ticket?
This time, contrary to one week ago, sncf-connect offers no help, but DB shows it, so it is probably the bus I took last time, with only two stops along the way, better comfort and a decent luggage hold (although the bicycle will still need a diplomatic effort).
There also is a real train even later, to be fair, but given the recent struggles here, there is no certainty that I will get my bike into it either.
48/n
I am not happy to close this story (and my journey) with negative vibes, but the dysfunctioning here in the AURA region is beyond imagination. The bus I waited for, and used only a week ago, just disappeared from the screens and sncf-connect now claims that it is well on its way - the driver probably just skipped Valence Ville.
That left the 20:04 TER as the last resort, but also as a simple hypothesis: with their recent zero-tolerance policy, it might well happen that my bicycle is not allowed on board.
Just to enhance the stress, they would not announce the platform until the last minute.
But I am on board now, my bike as well, we are just delayed because of incoming passengers from another train.
Had there been a minimal amount of organisation in Valence, then I would either have been on a 3 minutes delayed train two hours ago, or else been having a drink somewhere, rather than hanging around in the diesel, tobacco and what-have-you fumes of that bus station.
49/n
But wait: it was only this morning that I was on the west coast, enjoying the Loire valley's morning mist, only a few hours ago I had lunch with representatives of four generations in our family, and here I am rolling up the Drôme valley under the "Trois Becs" - I shall not allow the incompetent regional administrators and their friends in the auto-lobby spoil any of that.
50/n
The conclusions from this seond #velotrain2025 trip this year are similar to the first: It is possible, requires some extra planning and also some patience and resilience. I will continue make such trips because I prefer having my own bicycle in such places, rather than having to rent one and go in circles.
SNCF clearly works on the issue of transporting bicycles, but much can and needs to be improved. The idea that different regional authorities should play a role in this matter seems absurd to me, given that those I know best (AURA and SUD) are clearly just hostile to rail travel and intermodality. This seems to be an area where top-down policies, along with the necessary funding, have higher potential.
Thanks for following (there will be a third trip in just over a week from now) !
The entire thread can be read in convenient format here: <mastoreader.io/?url=https%3A%2…>
51/51
Ach, DA ist der Nazi, der mir so viel Geld schuldet!
Ursprünglicher Beitrag: bsky.app/profile/did:plc:z27dc…
Könnt Ihr sowieso nicht sehen im Schmetterlingsland, aber wenigstens kack ich Euch die Replies voll!
Dieser Bot wurde von @seufz gebeten, einen alternativen Text für Ihr Bild zu erstellen. Wenn Sie zustimmen, erteilen Sie altbot eine einmalige Erlaubnis, diesen spezifischen Beitrag zu verarbeiten. Die gesamte Verarbeitung erfolgt privat ohne Dritte. Alle Inhalte werden nach der Verarbeitung gelöscht.
Vollständige Datenschutzrichtlinie: github.com/micr0-dev/Altbot/bl…
Stimmen Sie zu? Antworten Sie mit 'Y' oder 'Yes', um fortzufahren.
Altbot/PRIVACY.md at main · micr0-dev/Altbot
Accessibility bot designed to enhance the Fediverse by generating alt-text descriptions for images, video, and audio. - micr0-dev/AltbotGitHub
Wer braucht solche Werbung?! Danke an J.B., aber die reaktionären Perspektiven von zwei Rechten brauche ich hier nicht. Dass die ZEIT längst im AfD-Land angekommen ist, dürfte kaum jemandem mehr neu sein.

Für diejenigen, die sich gleich wieder aufregen, weil ihnen das vermeintliche Framing in der Überschrift nicht passt: Der Artikel enthält noch vor der Bezahlschranke vier mal das Wort "rechtsradikal".
Und zum Thema "interessant": Ich würde mir wünschen, dass man es bei den demokratischen Parteien ein bisschen interessanter finden würde, was die rechtsradikale AfD die letzte Jahre über so alles getrieben hat. Vielleicht hätten wir dann auch ein Verbotsverfahren.
PS: Textsorte Kommantar
Klar, wenn ich mir nur Gülle reinziehe, sehe ich was hinter dem Rand der Güllegrube stattfindet. Die 💩fD und Kollegen sind halt nur ein Haufen Shice und ein paar tausend Fliegen hocken drauf und schreien "Hierher, hier ist die Party" und alle anderen Fliegen kommen. Motto: "Fresst Shice, denn 1 Million Fliegen können nicht irren!"
Hass gegen Frauen: Wenn Misogynie politisch wird | Campact
Hass gegen Frauen und weiblich gelesene Personen in der Politik wird immer mehr, auch und gerade online. Das hat gravierende Folgen.Campact-Team (Campact Blog)
vielleicht kannst du mal deinen Kumpel Giovanni fragen
zeit.de/2025/26/strategie-afd-…
Strategie der AfD: Nirgendwo wird interessanter über Politik gestritten als in der AfD
Glauben Sie nicht? Dann haben Sie das Gespräch zwischen Götz Kubitschek und Maximilian Krah verpasst.Robert Pausch (ZEIT ONLINE)
Bzw wahrscheinlich ist er nur mit dem Auto nach Russland um das Geld persönlich abzuzählen
Wo wohnt der, haste keinen Gerichtsvollzieher deines Vertrauens der da mal ne Taschenpfändung durchzieht

Wie sonst ist es erklärbar, dass ein Politiker und Mitglied des europäischen Parlaments nicht aufzugreifen ist?
Ich Frage ja nur..
Ach ja ... das muß dieses "Recht & Gesetz" mit der Erreichbarkeit sein, von dem die Blauzis immer "philosophieren".
Wie nimmt der denn seine Aufgaben als von vom verwirrten Volk gewählter Volksverräter wahr?
Seit Monaten abgetaucht? Hm.
Am 16.06.2025 wurde er noch im ICE 11 von Bruxelles nach Köln gesehen.
gruene.social/@jon/11469129217…
Mit #fedipower mal die #BahnBubble fragen...
Jon Worth (@jon@gruene.social)
Hey Bundespolizei in Aachen! We have a person on board with known connections to the Chinese secret service, and a proven record of trying to bring down the German state in an anti democratic manner If your border controls are any use, this person …gruene.social
gruene.social/@jon/11469129217…
Jon Worth (@jon@gruene.social)
Hey Bundespolizei in Aachen! We have a person on board with known connections to the Chinese secret service, and a proven record of trying to bring down the German state in an anti democratic manner If your border controls are any use, this person …gruene.social
Der Typ hat ein Bundestagsmandat. Und bestimmt ist er nicht obdachlos.
Es kann aber sein, daß er pleite ist ....
Jon Worth (@jon@gruene.social)
Hey Bundespolizei in Aachen! We have a person on board with known connections to the Chinese secret service, and a proven record of trying to bring down the German state in an anti democratic manner If your border controls are any use, this person …gruene.social
Weil mir der von Herrn Böhmermann hier bewiesene Anstand fehlt möchte ich hinzufügen:
Maximilian Krah g.co/kgs/NKyTQcf

gruene.social/@jon/11469129217…
Jon Worth (@jon@gruene.social)
Hey Bundespolizei in Aachen! We have a person on board with known connections to the Chinese secret service, and a proven record of trying to bring down the German state in an anti democratic manner If your border controls are any use, this person …gruene.social
Also sind wir Alle indirekt diejenigen, die die "Zeche" bezahlen ...?🤔
Keine Ahnung wie hoch der Betrag - umgerechnet auf alle Bürger dürfte 1 Cent pro Kopf reichen? 🤔
Unseren Cent können Sich sich gerne bei uns abholen, auch wenn wir selber wenig haben ... 🤮 Den Schaden haben im Grunde vor allem die, die sowieso am wenigsten haben .. ? 🤮
Mal zynisch betrachtet...
Jon Worth (@jon@gruene.social)
Hey Bundespolizei in Aachen! We have a person on board with known connections to the Chinese secret service, and a proven record of trying to bring down the German state in an anti democratic manner If your border controls are any use, this person …gruene.social
bonnclimatecamp.org/programme/
@Speckdaene @niklashoehne @parents4future @berlinerwassertisch
(📍 Cologne @koeln, 🎶 "justices inst" by mobygratis.)
Parents For Future hat dies geteilt.


Die Bahn hat die kostenlose Familienreservierung abgeschafft. Das bedeutet: weniger Klimaschutz und mehr Kosten und Stress für Eltern mit Kindern.
✍️ Unterzeichne jetzt die WeAct-Petition vom VCD e.V. und hilf mit, dass Bahnfahren familienfreundlich bleibt! campact.org/1v0L9
Die Familienreservierung der Bahn muss bleiben!
Die Bahn streicht die Familienreservierung. Statt Platz für Kinder gibt’s jetzt Rechnungen. Bis zu 27,50 € extra – nur fürs Sitzen. 🌍 Familien brauchen klimafreundliche Mobilität! Jetzt WeAct-Petition unterzeichnen!WeAct
Klimaschutz braucht Ordnungsrecht statt freiwillige Anreize.
Ryanair zeigt das einmal mehr. Die Flugkompensation wurde ebenso gestrichen wie der hauseigene CO2-Rechner.
Gleichzeitig greenwasht sich die Firma ein reines Gewissen und faselt irgendwas von Klimazielen 2031.
taz.de/Klimakiller-Billigflieg…
Klimakiller Billigflieger: Ryanair hat keine Lust mehr auf CO₂-Kompensation
Die irische Airline ist mehr denn je unterwegs und die umweltschädlichste Fluggesellschaft in Europa. Für Klimaschutz wirbt sie nicht mehr.Ralf Sotscheck (taz)
Achtung
Großkatze voraus!
(Die arbeiten doch alle zusammen, die Biester!)
(Zuerste dachte ich:
"Andersherum wird ein Schuh draus!"
Aber das geht ja nicht, wegen Artenschutz.)
Mir ist aufgefallen, dass viele Menschen und besonders auch Frauen über 40, sehr gerne so Musik in Richtung Rock und Metal hören.
In meiner Altersklasse ist mir das aber deutlich seltener aufgefallen.
Ist das Zufall? Ein Generationending? Kommt das einfach mit dem Alter? Oder ist es nur meine Bubble?
Keine Ahnung.
Sowohl in der Schule als auch danach war und bin ich mit meinen Musikgeschmack eher nicht Mainstream. 😅
Ich denk es ist eher die Frage mit welcher Art der Musik Du was anfangen kannst.
Ja, die Frauen, mit denen ich auf Anhieb gematcht hab sind alle rockig unterwegs. Mit HipHop-, Schlager-, Pop- oder Techno-Menschen hab ich oft auch in anderen Bereichen (Werte, Prioritäten, etc.) nicht viele Überschneidungen. Ungeachtet des Alters.
‘I still don’t see how one god can be a hundred thunder gods. They all look different...’
‘False noses.’
‘What?’
‘And different voices. I happen to know Io’s got seventy different hammers. Not common knowledge, that. And It’s just the same with mother goddesses. There’s only one of ‘em. She just got a lot of wigs and of course it’s amazing what you can do with a padded bra.’ (Small Gods)
#TerryPratchett #quotes #quote #bot
Cybersecurity takes a big hit in new Trump executive order
Provisions on secure software, quantum–resistant crypto, and more are scrapped.Dan Goodin (Ars Technica)
#TulsiGabbard left no doubt when she testified to #Congress about Iran’s #nuclear program earlier this year.
#Iran was not building a nuclear weapon, the national #intelligence director testified, & its supreme leader had not reauthorized the dormant program even though it had enriched uranium to higher levels.
But #Trump dismissed the intelligence assessment…
“I don’t care what she said,” Trump told reporters. In his view, Iran was “very close” to having a #NuclearBomb.
apnews.com/article/gabbard-tru…
Help Iranians stay connected!
The internet access has been heavily disrupted across the country. Please consider running a Tor Snowflake proxy - it's a quick and meaningful way to help Iranians stay online. #KeepItOn
Please note that the #snowflake browser addon seems more efficient in #iran.
snowflake.torproject.org/
Was ist Machtvergessenheit?
Menschen wie Lanz, Precht, Poschardt, Nuhr und Palmer inszenieren mal wieder die Debatte um die "Meinungsfreiheit".
In meinem Text beschäftige ich mich mit dem Phänomen der Machtvergessenheit, das hier zum Ausdruck kommt.
Frei lesbar.
uebermedien.de/106386/meinungs…
Meinungsfreiheit: Mächtige Männer spielen Außenseiter | Kolumne
Sie inszenieren sich als Opfer. Das könnte lustig sein, wenn‘s nicht so tragisch wäre. Gedanken zu einer medialen Schmierenkomödie.Johannes Franzen (Übermedien)
Hallo in die Runde, ich bin jetzt auch #neuhier weil ich meta nicht mehr ertrage und freue mich darauf, mich mit euch zu vernetzen. Weil das hier für mich ein Neuanfang ist, stelle ich mich mit meinem neuen Song "Du wirst wieder aufstehen" vor, und hoffe, es können sich Menschen damit identifizieren. Weil das mit dem Upload des videos noch nicht bei mir klappt, stelle ich erstmal einen link ein: youtu.be/82LB9H9oLh4?si=Rnfzsq…
Troet.Cafe & Muenchen.Social Leben - ein Update #TroetCafeLebt
Heute wurden die ersten Schritte zur „Rettung“ der Instanz besprochen und ein Team gegründet: Das Team Troet.Cafe.
Martin wird weiterhin Admin und Leiter seiner Instanzen bleiben, aber wir werden bei Updates und SysAdmin Aufgaben unter die Arme greifen.
Wir haben das Problem am Update verstanden und Logs mit den Fehlermeldungen werden uns bald übermittelt. Diese werden von unseren FISIs analysiert sowie an Postgresql/Datenbank Experten (ja, sowas gibt es wirklich) weitergegeben.
Niemandem wurde Zugriff auf sensible Daten gegeben. Was wir planen läuft nach allen Regeln der Kunst und eure Daten sind sicher.
Dies sind die ersten Schritte und der Fortschritt wird langsam sein. Kein Herunterfahren muss mehr befürchtet werden, zudem wird troet.cafe sowie muenchen.social in der Zukunft einen weitaus höheren Bus-Faktor haben (heißt, dass es keine one-man-show mehr sein wird und wir alle einander unterstützen und helfen falls eine Person nicht mehr kann)!
Danke an die Tröt-Community und eure Unterstützung! Dank eurem vielen Zuspruch und Hilfsbereitschaft hatte Martin die Motivation doch weiterzumachen, wirklich! Gebt euch selbst einen Klopfer auf die Schulter, troet.cafe und muenchen.social werden bleiben, uns alle macht dieser Fakt sowie das Feedback aus der Community sehr sehr glücklich.
Troet.Cafe & Muenchen.Social — 002
[Lest auch Martin's Ankündigung]
Die Logs des in der Vergangenheit gescheiterten Update von muenchen.social sowie dem fehlerhaften postgresql Import von troet.cafe sind uns seit Montag (22.01.2024) zugänglich!
Seither wurden diese Logs vom FISI Nick durchstöbert, sowie heute an Menschen welche eng an Mastodon arbeiten weitergegeben. Freitag (26.01.2024) wird ein Team von der DENIC mit postgresql (Datenbank) Expert:Innen sich das ganze mal ansehen. Wenn wir nicht weiterkommen würden wir natürlich auf die vielen Menschen zurückgreifen welche ihre Hilfe bei diesem Projekt angeboten haben, bis dahin wollen wir jedoch mit solchen Daten so kleinräumig und sensibel wie möglich umgehen.
Die Logs die uns nun vorliegen sind lediglich die genauen Fehlermeldungen welche Programme melden wenn die Updates durchgeführt werden sollten. Diese Fehlermeldungen haben also sehr kompliziert in sich geschrieben wo das Problem eigentlich ist und woran das Update von troet.cafe und muenchen.social scheitert. Die Logs zu analysieren bringt uns einen Schritt weiter das Problem zu lösen, anders gesagt die Updates erfolgreich durchzuführen — Ich möchte nur nochmal betonen das darin keine privaten Daten oder irgendwas von Usern drin zu finden ist.
Das nur so als kleines Update am Rande! Das sind jetzt keine großen Nachrichten, Ich möchte die Menschen welche den ersten Post gesehen haben, und mit guten Gründen eifrig dieser Entwicklung folgen, nur in Sicherheit dabei lassen, dass unser Plan noch existiert, durchgeführt wird, und etwas passiert! Wie anfangs gesagt wird dieser Fortschritt jedoch langsam sein und wir werden uns über viele kleine Teilerfolge freuen müssen! Wir halten euch natürlich so gut es geht auf dem laufendem, und auch wenn für eine längere Zeit Sendepause herrscht, bleibt ruhig im Wissen, dass vieles im Hintergrund geschieht!
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial
Martin 2.0 :verified_breze: (@martinmuc@muenchen.social)
+++Server Status+++ Also wie einige von Euch schon mitbekommen haben, geht es mit muenchen.social und troet.cafe weiter! Das Team rund um @ErikUden@mastodon.de hilft mir hier stark und ich bin sehr dankbar für deren Unterstützung und Engagement.muenchen.social - Die erste Mastodon Instanz für München
Troet.Cafe & Muenchen.Social — 003
Wie viele von euch sicherlich mitbekommen haben macht gerade ein Heise Online Artikel über Sicherheitslücken in Mastodon die Runden. In diesem Artikel wird erwähnt, dass Mastodon Server der folgenden Versionen von diesen Sicherheitslücken betroffen sind:
- 3.5.16 und älter,
- 4.0.12 und älter,
- 4.1.12 und älter,
- 4.2.4 und älter.
troet.cafe und muenchen.social sind auf der Version 4.1.9, was bei „4.1.12 und älter” mitgemeint ist.
Zudem ist die genaue Sicherheitslücke bisher noch geheim — die Chance, dass etwas passiert ist also gering.
Nun hatten Martin und Ich uns eigentlich mehr Zeit erhofft um Updates ohne Fehler sowie die Zugänge zu den Servern DSGVO-Konform umzusetzen. Letzte und diese Woche haben treffen stattgefunden um die Logs zu analysieren, es wurden Erklärungen geschrieben damit nachvollzogen werden konnte wie diese Logs eigentlich zu stande gekommen sind und viele Erkenntnisse über mögliche Lösungsansätze gewonnen. Eine Übergabe von Serverzugriffen habe Ich bisher jedoch abgelehnt da Ich uns nicht aufdringen und Martin die Kontrolle entnehmen wollte, sowie sicherstellen wollte, dass jede Person von troet.cafe und muenchen.social erstmal weiß was passiert, mich kennt und von uns gehört hat. Eine zwar nicht Übernahme aber schon große Abgabe von Kontrolle scheint mir andernfalls sehr intransparent, ihr sollt ja wissen wer Ich bin, was passiert, und lange genug Zeit haben um ggf. ein Problem mit dieser Entwicklung zu haben.
Naja, nun gibt es eine Sicherheitslücke und das heißt ganz und gar nicht das Grundsätze der Transparenz über Bord geworfen werden sollten, eher im Gegenteil (deshalb, dieser Beitrag), jedoch das wir für den Moment zusammenkommen müssen um den Plan kurzfristig zu ändern um diese Sicherheitslücke zu schließen.
Was heißt das konkret?
Die Update-Versuche welche bei troet.cafe und muenchen.social in den letzten Monaten versucht wurden bezogen sich immer auf ein Update auf eine viel höhere Version von Mastodon (>4.2.x), da kann auch mehr schiefgehen. Die Versionen der beiden Instanzen sind momentan 4.1.9, und jede Version unter 4.1.12 ist, wie oben benannt, betroffen. Es gibt zum schließen dieser Sicherheitslücke jedoch seit kürzester Zeit auch die Version 4.1.13, was von unserer Version 4.1.9 ggf. leichter zu erreichen, und ohne Fehler zu Updaten ist. Dies würde zwar den eigentlichen Plan durcheinanderbringen, ggf. die über die letzten Wochen geteilten und analysierten Logs sowie deren Auswertung sinnlos machen, dafür aber das akute Problem lösen, also die User von troet.cafe und muenchen.social schützen. Das liegt uns selbstverständlich am meisten am Herzen und wird so schnell es geht umgesetzt — da es den Plan etwas durcheinanderwürfelt sowie durch mein Ablehnen der Zugänge zu den Servern die gesamte Abhängigkeit wieder an Martin allein liegt, bitten wir um Verständnis, dass das ganze nicht so schnell stattfindet wie es stattfinden sollte.
Der Plan unserer Gruppierung, die gesamte Idee warum Martin und Ich zusammenarbeiten sowie das Team Troet.Cafe existiert, ist damit so etwas nie wieder geschieht. So eine Abhängigkeit von einer einzelnen Person sowie der damit einhergehende Druck nicht mehr existiert und Probleme schneller, professioneller, transparenter und vertrauenswürdiger gelöst sowie angegangen werden. Dieser Prozess braucht Zeit, Vertrauen, Einarbeitung, etc. Alles Dinge die wir leider jetzt nicht haben!
Nachdem die Sicherheitslücke geschlossen ist geht dieser Prozess jedoch weiter um den eigentlichen Plan, also das Durchführen der größeren und problematischeren Updates, sowie das langfristigere bessere Moderieren und Instandhalten von troet.cafe sowie muenchen.social, umzusetzen.
Ich freue mich aufrichtig auf diese Zeit und wünsche allen Mastodon Usern ein Überstehen dieser unsicheren Phase. 👋
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial
Mastodon: Diebstahl beliebiger Identitäten im föderierten Kurznachrichtendienst
In einem knappen Sicherheitshinweis lassen die Entwickler eine Bombe platzen: Angreifer können jeden beliebigen Account übernehmen und fälschen.Dr. Christopher Kunz (heise online)
Troet.Cafe & Muenchen.Social — 004
[Lest auch Martin's Ankündigung]
Die Updates um die momentanen Sicherheitslücken zu schließen werden wir versuchen Morgen, Samstag den 03.02.2024 um 16:00 - 18:00 Uhr einzuspielen. Von v4.1.9 auf v4.1.13, Version für Version. Für diesen Zeitraum können troet.cafe und muenchen.social offline sein. Nach diesem Zeitraum gibt es das Sicherheitsproblem hoffentlich nicht mehr und niemand muss sich um seinen Account, sowie die Sicherheit seiner Daten, Sorgen machen.
Martin, Nick, und Ich haben soeben gemeinsam in einem Telefonat herausgefunden ob diese Version 4.1.13 weiterhin kompatibel mit der problematischen Datenbank ist (das ist sie), weshalb uns wahrscheinlich das Update erleichtert wird. Das Problem in der Vergangenheit waren Fehler beim Updaten der Datenbank, da wir diese hierbei nicht Updaten müssen, bleibt uns einiges an Arbeit hoffentlich erspart. Wir haben einen Plan überlegt wie wir das ganze angehen werden und alle Eventualitäten durchdacht, es ist also möglich, dass Dinge dennoch schiefgehen, doch auch dafür haben wir einen Plan B.
Dies wird das erste Mal sein das wir zusammen arbeiten, was, auch wenn es nicht ganz in dem Rahmen geschieht in den Ich es mir gewünscht hätte, zur Wissensweitergabe sowie nachhaltigen Aufgabenverteilung und Wissensaufbereitung führt. Zum Beispiel erstellen wir zeitgleich mit der Updatedurchführung eine sogenannte „Documentation” / Dokumentation. Diese erklärt sehr ausführlich alles vom Aufbau der Instanz und Server. So könnten zukünftig Menschen, die noch nie an der Instanz gearbeitet haben, uns dennoch helfen und es würde weitaus weniger Abhängigkeit von einzelnen Personen existieren. Das Wissen bleibt erhalten und aufbewahrt, kein Druck und Stress liegt auf einer Person mehr, so das Ziel.
Da Martin bisher alles alleine gemacht hat haben wir bisher keine Ahnung wie die Server funktionieren oder aufgebaut sind. Jede Person hat da so deren Art Dinge zu tun; als Fremde dort einzusteigen wäre sehr schwierig und wir würden wahrscheinlich dennoch oft auf Martin's Hilfe zurückgreifen müssen, selbst wenn wir es „alleine” versuchen würden. Deshalb muss der erste Termin einer sein der Martin passt, ggf. auch der Zweite, wahrscheinlich auch der Dritte! Jedes Mal heißt aber weniger Arbeit für und Abhängigkeit von Martin. Jedes weitere Mal bedeutet immer größere Aufgaben die wir übernehmen können und er nicht mehr beachten muss.
Auch wenn es aus einer Notlage heraus ist freue Ich mich auf die Zeit morgen mit Martin und Nick, denn dann beginnt der erste Schritt dieses eigentlich sehr schönen Prozesses! ❤️
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Martin :verified_paw: (@martinmuc@troet.cafe)
+++Wartungsarbeiten+++ Am Samstag werden wir gegen 16:00 Uhr beginnen, die Mastodon instanzen troet.cafe & muenchen.social gegen die kürzlich bekannte Sicherheitslücke zu patchen. Wir werden mit muenchen.social beginnen und im Anschluss das troet.troet.cafe - Mastodon
Troet.Cafe & Muenchen.Social — 005
[Lest auch Martin's Ankündigung]
Wir haben muenchen.social und mit etwas Überzug troet.cafe nach 18:00 Uhr erfolgreich auf Version 4.1.13 ge-updated! Die Sicherheitslücke ist somit gelöst, niemand muss sich mehr um dessen Account Sorgen machen!
Nicht nur ist alles reibungslos gelaufen, sondern haben Nick, Emily, und Ich in diesem 3 Stunden Meeting gelernt wie die Infrastruktur von troet.cafe sowie muenchen.social aufgebaut ist und könnten somit zukünftig solche Updates selbst machen. Zeitgleich haben wir angefangen eine Dokumentation zu schreiben welche die Wissensweitergabe auch nachhaltig versichert.
Auch wenn es sehr kurzfristig zusammengekommen ist, war es ein massiver Erfolg!
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Martin :verified_paw: (@martinmuc@troet.cafe)
+++ Wartung +++ Sooo, wir haben nun muenchen.social und auch das troet.cafe auf die Version 4.1.13 aktualisieren können. Das Update umfasst nun alle Sicherheitsupdates. Vielen Dank an @ErikUden@mastodon.de und @freestyle@mastodon.troet.cafe - Mastodon
Troet.Cafe & Muenchen.Social — 006
[Lest vor allem Martin's Ankündigung]
Es gibt gleich zwei neue Versionen (v4.1.14 & v4.1.15) wegen zwei neuen Sicherheitslücken! Dieses Mal haben wir nicht lange gewartet und wenige Stunden nach der Veröffentlichung schon alles up-to-date gehabt.
Mit „wir” meine Ich dieses Mal komplett alleine Martin @martinmuc und Nick @freestyle! Ich habe kein bisschen geholfen, also geht jeglicher Lob an sie!
Naja, die anderen Male saß Ich auch nur daneben und sah bestenfalls schön aus, aber dieses Mal kann man nicht mal das behaupten! Haha. Aber Spaß beiseite, die beiden haben immer super Arbeit geleistet – zudem können Nick und Ich jetzt unabhängig Updates auf troet.cafe und muenchen.social machen, heißt es hängt nicht mehr alles alleinig von Martin ab
Das nimmt ihm natürlich viel Stress und erlaubt es uns die Last aufzuteilen!
Im Gegenzug habe Ich mich, nachdem mich Martin drauf aufmerksam machte, seit dem gestrigen Morgen bis heute darum gekümmert die Spam-Welle einzudämmen und alle anderen Admins zu informieren wie dies am besten geht!
Ich bitte zudem um aufrichtige Entschuldigung bei allen Instanzen die auch von uns aus Spam erfahren mussten - es hat Zeit gebraucht das Problem zu erkennen, von uns aus zu lösen, und dann so nachhaltig zu lösen das auch unsere User nicht mehr betroffen waren.
Deshalb muss Ich auch @FanCityKnits und @catflyhigh als Café-Helfer:Innen des Monats auszeichnen für die tolle Report-Arbeit über die wir live genau erkennen konnten von wo der Spam kam. Ohne euch wäre der heutige Tag weitaus stressiger gewesen!
❤️ DANKE AN EUCH! ❤️
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Martin :verified_paw: (@martinmuc@troet.cafe)
Sicherheitspatches im troet.cafe sind nun eingespielt, es läuft nun Version 4.1.15 🎉troet.cafe - Mastodon
Troet.Cafe und Muenchen.Social — 007
Eine lange Sendepause... wurde troet.cafe und muenchen.social nun aufgegeben? Nein! Wir haben mehr denn je im Hintergrund gearbeitet und endlich ein Datum für das Beheben aller Fehler auf beiden Plattformen festgelegt:
📅 11. Mai & 12. Mai 2024
🕛 08:00 — 22:00 Uhr
📍 Eine Instanz in deiner Nähe
Das wird das Wochenende sein an dem wir troet.cafe und muenchen.social mit den neusten Servern, neusten Sicherheitsstandards und natürlich auch neuster Mastodon-Version neu-aufsetzen. Selbstverständlich bleiben alle Beiträge und Accounts erhalten. Sobald wir wieder online gehen ist alles so wie zuvor, nur mit den neusten Features und Design!
Wir haben Wege gefunden so viel Arbeit wie möglich von Martin abzunehmen, arbeiten als Trio recht gut zusammen und haben einen Plan für die zukünftige geteilte Administration der Plattform, damit so ein Rückstand nie wieder aufkommen kann! Das ist gar keine Kritik an Martin, keineswegs, Ich bin eher erstaunt das es für über 6 Jahre als one-man-show ohne Probleme funktioniert hat. Facebook hatte nach 6 Jahren 1.218 vollzeitbeschäftigte Mitarbeitende, nur so...
Für Zukunftspläne ein Geheimnis: 💻♻️🫂 ;)
Wie Ich anfangs gesagt habe: diese Aufgabe ist keine Operation die eine Nacht lang geht, sondern ein Marathon. Wir haben dieses Jahr schon viele Eckdaten geplant und realistische Ziele gesetzt und werden euch so gut es geht bei Laune halten!
Selbstverständlich werdet ihr nochmal vor dem Wochenende benachrichtigt, denn es wird während des Zeitraums Momente geben in denen diese Mastodon Server nicht erreichbar sind, oder andere Probleme aufkommen. Es kann auch sein das für diese zwei Tage der Dienst vollkommen eingestellt bleibt, was wir natürlich versuchen werden so gut es geht zu vermeiden.
Mein, oder eher unser Ziel ist es, Troet.Cafe und Muenchen.Social in der Funktionsweise, die Dinge die Menschen lieben und für die sie auf die Plattformen gekommen sind, darunter auch die Leitung von Martin, niemals zu ändern, jedoch strukturelle Änderungen in der Administration und Moderation vorzunehmen, durch das diese Plattformen langfristig funktionieren können.
Das erhoffen wir mit euch zusammen zu erreichen! ❤️ 🎉
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Troet.Cafe und Muenchen.Social — 007.5
Kleine Änderung: wir mussten aus persönlichen Gründen das Datum um eine Woche nach hinten verschieben. Am 11. und 12. Mai finden nun die großen Umbauten an muenchen.social und troet.cafe statt! Danke für euer Verständnis
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Troet.Cafe und Muenchen.Social — 008
Es geht los! Viel Durchhaltevermögen troet.cafe und muenchen.social!
Der Exakte Plan
01. Exakt gleichen Datenbank Cloud-Server bestellen wie für troet.cafe und muenchen.social. (CPX31 | x86 | 160 GB | eu-central)
02. Alle muenchen.social Server herunterfahren.
03. Die Datenbank vom muenchen.social Datenbankserver exportieren und zum neuen Cloud-Server übertragen.
04. Alle muenchen.social Server wieder hochfahren.
05. Postgresql auf der neusten (mit Mastodon kompatiblen) Version auf dem neuen Datenbank-Server aufsetzen.
06. Einen Weg finden den Datenbank-Export von muenchen.social zu importieren.
07. Alle Server wieder herunterfahren.
08. Schritte 1-5 wiederholen.
09. Den gefundenen, funktionierenden Weg in Echt mit der Live-Datenbank durchführen ohne die alten muenchen.social Server wieder hochzufahren.
10. muenchen.social Web- und Worker-Server umstellen um mit neuer Datenbank zu funktionieren.
11. muenchen.social Web- und Worker-Server auf neuste Mastodon Version updaten.
12. All das mit troet.cafe wiederholen.
Antwortet gerne auf diesen Beitrag wenn ihr Hilfe zum Thema postgresql Datenbanken (Umstellung des Datenbank-Schemas) anbieten könnt, dann melden wir uns bei euch direkt wenn wir nicht weiterkommen!
Halt stand, troet.cafe!
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Troet.Cafe und Muenchen.Social — 008.1
Kleine Zwischenbilanz: Wir stecken bei Schritt 6 fest! Wir haben ein paar Probleme beim Importieren der Datenbank und bekommen ständig neue Fehlermeldungen. Wir haben eine interne Gruppe gegründet mit einigen Menschen die sich mit Postgresql auskennen und ihre Hilfe angeboten haben. Wir werden vielleicht gleich eine ganz andere Herangehensweise versuchen.
Es wird in diesem Abschnitt sehr technisch, deshalb entschuldigt wenn dies wenig für die normalen User ist für welche diese Plattform natürlich auch / eher gedacht ist!
Wir haben diese Nacht einen Datenbank-Export von troet.cafe angefertigt, einfach ein psql dump von dem psql-server auf der Version 10.23! Diesen zu importieren in eine leere Datenbank (psql Version 15) wirft viele Fehler auf. Die originale Datenbank von troet.cafe ist 99GB, die resultierende Datenbank nach dem Import nur noch 44GB. Also läuft irgendwas sehr schief. Die einzigen Fehlermeldungen bezogen sich auf ein „foreign key constraint”.
Wir hatten es auch mit einer Datenbank der gleichen Version versucht, doch das hat umso mehr Fehler aufgeworfen.
Wir haben daraufhin versucht das Schema der Datenbank nur zu importieren aus dem bereits existierenden dump, wobei jedoch auch 5 Fehler auftreten.
Als wir jedoch das Datenbank-Schema einzeln exportieren und einzeln importierten funktionierte dies ohne Fehler!
Nun importierten wir nur die Daten und bekamen dabei wieder hunderte Fehler mit „foreign key constraint”. Die resultierende Datenbank war lediglich 33GB. Foreign key constraints verstehe Ich so, dass sie die Integrität einer Datenbank wahren. Wenn also ein Eintrag in einer Datenbank irgendwo erwähnt wird, dieser jedoch nicht existiert, dann läuft irgendwas schief. Sowas kann zum Beispiel passieren wenn man auf Mastodon einen Beitrag favorisiert, dieser Beitrag jedoch gelöscht wird. In der Liste von favorisierten Beiträgen eines Users steht dann zwar noch der Beitrag eingetragen, doch in Echt ist er gelöscht. Durch normal auftretende Fehler können solche Ungereimtheiten in der Datenbank sich verhäufen. Doch in unserem Fall scheint irgendwas beim Import groß schief zu laufen, da Ich nicht erwarte das ⅔ der Datenbank nur Fehler sind!
Es könnte möglich sein das selbst schon beim Exportieren (dump) der Datenbank Fehler auftreten, um sicherzustellen, dass dem nicht der Fall ist, machen wir folgendes:
Unsere jetzige beste Idee ist nochmal einen psql-Server der Version 10.23 aufzusetzen und daraufhin den originalen Ordner von der troet.cafe Datenbank (var/lib/psql/10/.
) in eine Zip zu tun (dafür müsste troet.cafe heruntergefahren werden). Diese Zip wird übertragen auf den neuen Server und dort eingespielt, so haben wir einen postgresql Server mit allen Fehlern der originalen Datenbank und können re-index sowie repair Befehle ausführen um die Datenbank zu reparieren und Ungereimtheiten wie diese zu entfernen. Dies live an der troet.cafe Instanz zu machen wäre zu gefährlich.
Wenn diese Fehlerbehebungsmaßnahmen erfolgreich sind versuchen wir weitere Dinge wie:
- Die Datenbank exportieren und importieren und gucken oh Fehler auftreten.
- Das Upgraden auf höhere Versionen von psql.
Wenn dies erfolgreich ist und die daraus resultierenden Datenbanken keine Fehler mehr haben, dann ist jedes zukünftige Update leicht!
Wer mithelfen will / Erfahrung mit Datenbanken hat schreibt mich gerne auf Matrix an und kann Teil der Gruppe werden welche gerade daran arbeitet das Problem zu lösen!
Euer Team TroetCafe ❤️
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Troet.Cafe und Muenchen.Social — 008.2
Entschuldigt das fehlende Update von Gestern! Es ist sehr spät geworden und Ich wollte nach 22:00 Uhr eigentlich nur noch schlafen
Wir haben es tatsächlich geschafft! Wir haben noch keinen echten Transfer der Datenbank gemacht, jedoch haben wir mit einer Kopie der Datenbank eine erfolgreiche Migration ohne Datenverlust durchgeführt.
Alles was wir heute machen müssen ist es diese Schritte zu wiederholen währenddessen das troet.cafe heruntergefahren bleibt und zum Schluss alles auf den neuen Datenbank-Server umzustellen!
Der gestrige Tag war voll mit falschen Fehlermeldungen, Trugschlüssen, und ein Tappen im Dunkeln! Wir haben um die 50 unterschiedliche Methoden probiert und hätten noch viel mehr tun können. Letztendlich alle Fehlermeldungen an der Datenbank zu verstehen, diese in jedem Fall auf ihre Besonderheit runterzubrechen, und dann zu verstehen wo der Fehler wirklich ist, hat uns zum „Erfolg” gebracht! Auch wenn Martin bereits sehr glücklich war gibt es noch keinen Grund zu feiern, erst wenn wir das ganze in Echt durchgeführt haben!
Ein Beispiel eines solchen Trugschlusses war die unterschiedliche Größe der Datenbank nach dem Importieren. Auf troet.cafe ist die Datenbank 99GB, auf unserem Server war sie nur 33GB, dabei hatte dies einen anderen Grund. Wir dachten viele Daten waren verloren und versuchten einen Fehler zu finden wo gar keiner war! Im Nachhinein realisierten wir dann, dass wir die Lösung schon lange hatten.
Die Datenbanksoftware belügte uns auch zwischenzeitlich über die Anzahl der gespeicherten Beiträge! Das war echt witzig.
Eine vollständige Erklärung der zwei Fehler wird es demnächst geben — fürs erste ist hier der exakte Schritt für Schritt Weg, den Ich aus meinem ~40.000 Zeichen Protokoll des gestrigen Tages, herausgearbeitet habe, als das was wir tatsächlich mache müssen:
1. Troet.Cafe herunterfahren
2. Datenbank-Dump erstellen und Server offline lassen.
3. Datenbank-Schema-Clear-Text-Dump erstellen und Server offline lassen.
4. Beides auf neuen Server übertragen auf dem eine psql Datenbank der Version 15.7 eingerichtet ist.
5. Das clear-text Datenbank-Schema so editieren, dass „CREATE UNIQUE INDEX [...]” für index_preview_cards_on_url auskommentiert ist.
6. Das clear-text Datenbank-Schema importieren mit folgenden Befehl:
pg_restore -p 5432 -Fc -v -c --if-exists -U mastodon -n public --no-owner --role=mastodon -d mastodon_production /backup/mastodon_production-schema.sql
7. Den Mastodon Postgresql-User zum Superuser benennen mit folgenden Befehl:
ALTER USER mastodon WITH SUPERUSER;
(als postgres User innerhalb von psql auszuführen)
8. Die Datenbank-Dump-Daten importieren als Superuser mit der Flag --disable-triggers
pg_restore -p 5432 -j 16 -Fc -a -v -U mastodon -n public --no-owner --role=mastodon --disable-triggers -d mastodon_production /backup/mastodon_production_2024-05-11.sql
9. Den Index (außer den von index_preview_cards_on_url) neu aufbauen mit folgenden Befehl:
REINDEX database mastodon_production;
10. Den Mastodon Postgresql-User die Superuser-Rechte entfernen.
ALTER USER mastodon WITH NOSUPERUSER
11. Die Service- und Worker-Server auf den neuen Datenbankserver umstellen.
12. Folgenden tootctl Befehl von einen der Service- oder Worker-Server zur Lösung von Index-Korruption ausführen:
RAILS_ENV=production bin/tootctl maintenance fix-duplicates
(In der Zukunft nach jedem Datenbank-Update den REINDEX Befehl aus Punkt 9 verwenden um dieses Problem zu vermeiden.)
13. Troet.Cafe wieder hochfahren und alles läuft wie vorher nur besser und auf einer neuen Version!
Dies ist ein klarer Schritt für Schritt Weg wie wir die Datenbank heute retten — wenn diese Hürde überwunden ist dann wird jedes Update und jede Migration in der Zukunft extrem einfach!
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Troet.Cafe und Muenchen.Social — 008.3
Wir werden jetzt das troet.cafe herunterfahren! Postet bitte heute keine Lebensnotwendigen Informationen, denn es kann sein das wir wieder zurückgehen müssen falls doch etwas schief läuft!
Wenn troet.cafe wieder online geht tobt herum und meldet alle Fehler (falls welche auftreten) denn dann haben wir noch die Möglichkeit alles rückgängig zu machen. Wir führen jetzt einen smoke test durch!
Halt stand, troet.cafe!
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Troet.Cafe und Muenchen.Social — 008.4
Es läuft alles super. Alle Daten sind bisher perfekt übertragen worden. Unser Plan geht also auf — ein letzter Fix wird angestrebt und die alten Server auf die neue Datenbank umgestellt! Das schwierigste ist (glaube Ich) geschafft!
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Troet.Cafe und Muenchen.Social — 008.5
Ach, wäre es nur so geblieben! Wir haben alles so grandios lösen können, doch das Problem das wir Gestern noch als so leicht angesehen haben stellte sich heute als eine Meisterleistung heraus:
Wir haben ~19.000.000 Einträge für link-previews (kleine Vorschau-Texte und Bilder wenn man einen Link zu einem Beitrag einfügt) in einer Tabelle der Datenbank, für diese ein Index zu erstellen ist ab v12 von Postgresql nicht mehr möglich dank einer Reduzierung der maximalen Indexgröße. Mastodon hat einen maintenance Task eingebaut welcher dieses Problem über das Entfernen duplizierter Einträge lösen soll, doch...
Aus irgendeinem uns nicht erklärlichen Grund gibt sich die Datenbank als eine höhere Version aus. Die Datenbank behauptet selbst sie benutzt ein Schema welches erst bei Mastodon 4.2.0 angewandt wurde (wir sind auf 4.1.15), jedoch schauen wir manuell nach besitzt die Datenbank einige Tabellen nicht welche sie bei dieser Version bereits haben sollte. Sie gibt sich als etwas aus das sie nicht ist. Die Maintenance-Skripte der alten Mastodon-Version, welche offiziell nicht für die identifizierte Version gemacht sind, funktionieren nicht.
Wir testen einen der vielen troet.cafe Server und machen dort (ohne das die Instanz wieder online geht) einen Upgrade-Versuch auf 4.2.0. Dort sollten die Maintenance-Skripte funktionieren, es kann jedoch sein das sie es nicht tun.
All das um einen Index zu erzeugen der viel zu groß geworden ist! Alle Daten, Bilder, Accounts, Passwörter usw. sind perfekt, reibungslos und sicher übertragen, das, so dachten wir Gestern, war die schwere Aufgabe. Doch die kleine Vorschau der Webseite wenn man einen Link beifügt, diese fehlt.
Nein, wir können sie leider nicht einfach weglassen, auch wenn der Datensatz irrelevant ist funktioniert Mastodon wahrscheinlich nicht ohne sie.
Ich bin der festen Überzeugung das wir heute eine Lösung finden, jedoch hatte Ich nach Gestern eigentlich gedacht die Lösung sei schon längst in unseren Händen!
Das troet.cafe hält stand, keine Sorge!
PS: Selbst wenn alles den Bach runtergehen würde ist nichts verloren. Wir haben tausendfach Backups und würden den Betrieb einfach so weitermachen wie zuvor. Wir sind schonmal definitiv schlauer geworden, nur noch nicht schlau genug.
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Troet.Cafe und Muenchen.Social — 008.6
Okay, wow. Wir haben es geschafft. Ich würde Lügen wenn Ich sage das Ich alles verstehe was unsere nun große Gruppe an Helfenden herausgefunden hat, doch die Datenbank ist hergestellt, das Troet.Cafe auf die neuste Version von 4.2.8 ge-updated und wir machen soeben die finalen Tests um alles wieder hochzufahren. Heute Abend bricht ein neues Zeitalter für troet.cafe an!
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Troet.Cafe und Muenchen.Social — 008.7
Troet.Cafe ist online auf der neusten Version (4.2.8). Schaut alle ob es irgendwo Probleme gibt! Wenn irgendwas nicht läuft, meldet es sofort - dies ist ein smoke test!
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Troet.Cafe und Muenchen.Social — 008.8
Tag 1: 10 Stunden, 20 Minuten, 45 Sekunden.
Tag 2: 13 Stunden, 10 Minuten, 21 Sekunden.
All das war es wert, denn das troet.cafe bleibt bestehen!
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Troet.Cafe und Muenchen.Social — 009
Nun, nachdem wir die größte Aufgabe, nämlich das Beheben aller Fehler auf der Plattform troet.cafe, aber auch das Beheben aller Fehler in dessen Datenbank, bestritten und gelöst haben, kamen wenige Nachrichten unsererseits!
Seither haben wir muenchen.social und troet.cafe auf den neusten Sicherheitsversionen gehalten, doch demnächst muss auch muenchen.social das große Versionsupdate durchmachen. Da wir nun unfassbare Expertise zum Mastodon-Datenbank-Schema haben, sollte dies aber nicht zu schwierig sein (solange die Fehler der Datenbank und Plattform ähnliche sind).
Wir planen mit dem übernächsten Wochenende, also den 10. und 11. August. Erwartet an dem Tag also ein paar Downtimes auf muenchen.social. Genaueres dazu folgt aber noch!
Vor diesem Datum kommt noch etwas sehr großes an dem wir lange für euch gearbeitet haben, seid daher gespannt!
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Troet.Cafe und Muenchen.Social — 010
Nach langer, langer Pause kommt nun die Überraschung! Für sehr Tech-Interessierte haben wir den gesamten Prozess der Rettung (der Datenbank) von troet.cafe in diesen gewaltigen Blog getan:
join-mastodon.de/de/blog/2024/…
17.831 Wörter & 196.653 Zeichen & 58 Stunden
Viel Spaß — wenn man das so nennen kann ;)
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Die Rettung vom Troet.Cafe
Eine Aufzeichnung der zwei Tage langen Videokonferenz, resultierend aus mehreren Monaten an Recherche zum Beheben der technischen Probleme mit dem sozialen Netzwerk troet.cafe basierend auf der Mastodon SoftwareErik Uden (joinmastodon)
Troet.Cafe und Muenchen.Social — 011
Um langfristig das Café, Muenchen.Social und auch MastodonDE am Leben zu erhalten suchen wir nun Mitstreitende für Moderations- und SysAdmin-Arbeit!
mastodon.de/@MastodonDE/113549…
Eine Erklärung wieso und wozu findet ihr hier!
Das wird ein guter Start ins nächste Jahr! Hoffe ihr könnt euch gut auf die kommende Winterzeit einlassen!
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
mastodon.de :MastodonDE: (@MastodonDE@mastodon.de)
Freunde des Fediverse :fediverse: wir suchen nach Mitstreitenden welche bei der **Moderation sowie SysAdmin Arbeiten aushelfen** können — Erfahrung mit Mastodon ist natürlich gerne gesehen, aber nicht notwendig.MastodonDE
Troet.Cafe und Muenchen.Social — 012
Viel ist im Hintergrund passiert, das Team ist im Aufbau – wichtigste Neuigkeit: das troet.cafe ist nun auf dem neusten Stand mit der Version 4.2.15! Muenchen.Social ist auch auf Version 4.1.22! Update zu 4.3 rückt jeden Tag näher.
Großen Dank an @Leilo welche heute neu den Zugriff bekommen hat und gleich alles updatete.
Auf ein föderiertes 2025
#TroetCafeLebt #MuenchenSocialLebt #TroetCafe #MuenchenSocial #TeamTroetCafe #TeamMuenchenSocial
Troet.Cafe und Muenchen.Social — 13
Morgen am Mittwoch den 18.06.2025 von 15:00 Uhr bis 21:00 Uhr werden Wartungsarbeiten am troet.cafe stattfinden! Die Instanz kann währenddessen öftere Male offline gehen, oder die gesamte Zeit offline bleiben!
Bei Fragen oder Sonstiges schreibt gerne @martinmuc, @freestyle, oder @ErikUden!
Viele Grüße,
Erik Uden
🔗 zdf.de/video/dokus/zdfzeit-106…
Erst Partner dann Gegner – welche Folgen hat der Bruch zwischen Musk und Trump?
Musk gegen Trump: Zwei Egos prallen aufeinander. Ein politischer und wirtschaftlicher Showdown, der weitreichende Folgen haben könnte.ZDF

Zoff mit dem Großen wegen seines PC-Konsums... jetzt will er ausziehen, weil er hier "überwacht" wird.
Suche Appartment für bockigen 11jähren. benötigte Ausstattung: schnelles Internet, Platz für PC und Kühlschrank. Maximal 5€ warm, sonst bleibt vom Taschengeld nix für Chips übrig.
Habt ihr Interesse an vielfältigem Gärtnern? Möchtet ihr regelmäßig erfahren, was bei #Dreschflegel los ist und wie wir uns für den Erhalt der #Saatgutvielfalt einsetzen?
Unser neuer #Newsletter „Taten im Garten – die Dreschflegel-News“ enthält Infos rund um Saatgutvielfalt, Selbstversorgung und Saatgutpolitik und erscheint max. 12 Mal im Jahr.
#Vielfalt kann nur durch viele #Menschen an vielen Orten entstehen!
Hier könnt ihr euch anmelden: dreschflegel-shop.de/gartenwis…
Mothers Day present; big ol' body-sized pool/raft full of freezing hose water.
Ice cold beers.
It hot, do.
Faircamp 1.4.2¹ is out
With this patch release you can now finally search for things containing the letter M on release pages ^^ (thanks @robinsyl for the bugreport!). Furthermore, some tweaks to the translations now ensure (among other things) that austrian- and german-german speakers do not trip over each other's regional vocabulary. (thanks @pfotenhauer and Janina Hofmann for the linguistic support!).
Faircamp site featured in the release teaser image: Radi Solar community (Barcelona) – musica.radisolar.org/ (on fedi: @radisolar)
Related news: Yesterday I posted a few notes on #faircamp and the future, if you're curious and missed it: post.lurk.org/@freebliss/11469… That post also contains the backstory for the attached release teaser image - which was actually more than a week's worth of (preparatory) work (!) ;)
(¹ Actually 1.4.1, a tiny oversight in the release process - albeit harmless - required a re-release :))
A few words on #faircamp and the future °˖✧◝(⁰▿⁰)◜✧˖°1. A patch release is coming ~tomorrow, including a small but notable fix for browse/search as well as some translation tweaks.
2. With all @nlnet supported work completed I'm currently evaluating options to fund future developments:
* For one there are big things on the horizon that I believe at this point will still require institutional support to achieve. For this I'll be writing grant applications and see if some work can be funded that way (fingers crossed!)
* Until that is under way however (and these things take time), there's also numerous self-contained plans to pursue, and I'd like to try getting some of these directly funded by you the community if you're up for it. ;) More on that in the coming weeks and through summer probably!
3. For the time being and while I'm working almost exclusively on my own funds (save for donations - cheers everyone for your support!) I'm also investing a few days to design and develop tooling that will greatly help with release communication, and I eventually intend to release that to the public as free software as well! Things are already far enough that the upcoming #faircamp/#hyper8 releases will be assisted by this - attached I'm excited to share some screencaps! More info in this thread: post.lurk.org/@freebliss/11463…
Simon Repp (@freebliss@post.lurk.org)
I'm a huge fan of how the Blender team publishes release notes (e.g. https://www.blender.org/download/releases/4-4/ - make sure to scroll a bit), likewise Inkscape (e.g. https://inkscape.org/doc/release_notes/1.4/Inkscape_1.4.html) and Krita (e.g.post.lurk.org
Eine der besten Definitionen von people-pleasing, die ich je gelesen habe: „Eine Strategie, um gemocht zu werden, gut dazustehen und nicht anzuecken. Letztlich ein Versuch, Kontrolle über die Meinung anderer zu behalten. Psychologisch nennt man das Sicherheitsverhalten
1/
Kristian mag das.
nowhereman (nicht der andere!)
Als Antwort auf Ralph Ruthe • • •und es wird eine Ewigkeit dauern, dIe Liste der weiteren Irrtümer abzuarbeiten.
Alleine das Lesen war die Hölle.
Claudius
Als Antwort auf Ralph Ruthe • • •aproitz
Als Antwort auf Ralph Ruthe • • •Biontechnisierter 🐡
Als Antwort auf Ralph Ruthe • • •