@Cospacehannover @SheDrivesMobility #SNCF? Ignorieren die nicht etwas zu sehr die Fläche? (Und haben es leichter weil alles aufs Zentrum #Paris konzentriert ist?) Vielleicht lieber irgendeine #Bahn aus einer Gehend wo es mehr aufs #Improvisieren ankommt? #Indien? #Mongolei? #USundA?

@afelia ,puh, alles was mir einfällt steht hier schon, und geht noch viel weiter als ich mir vorstelle.
Ich kanns nur weitergeben, und vielleicht kommt noch mehr; geplättet, je suis platt!

...je suis plan. Wer braucht da noch #Planung
#Schwarmintelligenz macht das #improvisieren zur zielführenden Methode
,muss ich mir notieren zu #Intuition #improvisation ,es plant sich selbst

#selbstorganisation #intuitiveGesellschaft #TelepathischeGesellschaft #plan

Uff. Während das Anpassen der erlaubten Zeichenzahl mittlerweile äußert simpel ist, nein, noch nicht so simpel, dass man das einfach in der Administrationsoberfläche machen kann, ist das Aktualisieren auf Mastodon 4.3.0 bzw. 4.3.1 von einer unter 4.3.0 liegenden Version nicht ganz so trivial. Insbesondere wenn man nebenbei auch Node.js, ruby etc. auf eine höhere Version bringen will.

Auf unserem Server, Illyachan, läuft Debian 11, Bullseye.

Ich halte die Pakete dabei mit den Bordeigenen Mitteln möglichst aktuell.

Trotzdem war Node.js und Ruby schon recht alt.

Die folgenden Schritte habe ich ausgeführt um am Ende bei Mastodon 4.3.1, Ruby 3.3.5p100, Yarn 4.5.1, Node.js 20.18.0 und npm 10.4.0 zu erhalten.
(Ich möchte nicht garantieren, dass die untenstehenden Befehle wirklich so bei jedem das Gleiche ergeben werden. Wenn es so einfach wäre, hätte ich inkl. Deinstallationen, Nachlesen und Fehler beseitigen nicht alles in allem 4 h gebraucht. Immerhin hat hier jemand im System herumgestochert, der eigentlich von nix ne Ahnung hat.)

Das "git stash" war notwendig, weil ich wegen der Zeichenbegrenzung Änderungen am Code vorgenommen hatte.

```
sudo npm install n -g
sudo n stable
sudo npm install -g [email protected]

sudo su mastodon
cd /home/mastodon/live
which ruby-build
ls "$(rbenv root)"/plugins git -C "$(rbenv root)"/plugins/ruby-build pull
RUBY_CONFIGURE_OPTS=--with-jemalloc rbenv install 3.3.5
rbenv local 3.3.5
yarn init -2
yarn set version 4.5.1

exit

sudo reboot

sudo su mastodon

git fetch --tags
git stash rm .yarnrc.yml
git checkout v4.3.0
yarn install --frozen-lockfile
bundle install
yarn install --immutable
RAILS_ENV=production bin/rails db:encryption:init
```

Die drei ausgegebenen Variablen mit den Werten in die .env.production kopieren.

```
RAILS_ENV=production bundle exec rails assets:precompile
SKIP_POST_DEPLOYMENT_MIGRATIONS=true
SKIP_POST_DEPLOYMENT_MIGRATIONS=true
RAILS_ENV=production bundle exec rails db:migrate
RAILS_ENV=production bundle exec
rails db:migrate

exit

sudo systemctl restart mastodon-sidekiq
sudo systemctl reload mastodon-web
sudo systemctl restart mastodon-streaming

sudo reboot
```

Die Installation war ein "voller Erfolg": Mastodon quittierte jeden Aufruf mit dem sicherlich jedem bekannten Fehlerbild. Ich hab das einfach ignoriert und mit der Installation von 4.3.1 weitergemacht.

```
sudo su mastodon cd /home/mastodon/live
git fetch --tags
git checkout v4.3.1
bundle install
yarn install --frozen-lockfile
RAILS_ENV=production bundle exec rails assets:precompile

exit sudo

systemctl restart mastodon-sidekiq
sudo systemctl reload mastodon-web
sudo systemctl restart mastodon-streaming
```

Ein kurzer Test: Huch? Läuft. Dann ging es nur noch an die Aufhebung der Zeichenbegrenzung. Die hat übrigens Johannes Mirus sehr schön auf seiner Seite dokumentiert: https://1ppm.de/2024/07/zeichenlimit-bei-mastodon-erhoehen/

```
su - mastodon
cd /home/mastodon/live/app/validators/
nano -w status_length_validator.rb
```

--> 3. Zeile: aus 500 mach 50000 (oder halt was anderes)

```
exit
sudo systemctl restart mastodon-sidekiq
sudo systemctl reload mastodon-web
sudo systemctl restart mastodon-streaming
```

So. läuft wieder.

#mastodon #update #improvisieren #probieren #verzweifeln #schreien

Zeichenlimit bei Mastodon erhöhen – Johannes Mirus

Eine kurze Anleitung für Mastodon-Admins, denen 500 Zeichen nicht reichen (und die nicht die Docker-Version verwenden).

Johannes Mirus

“Wenn ich eine Melodie im Kopf habe kann ich sie auch spielen” – Jazz und die Kunst des Improvisierens
Jan-Hauke Strebel macht auf hohem Niveau unterhaltsamen Jazz bei der Hamburger Band "JazzLips".

Er erklärt uns, was Jazz für ihn bedeutet und was hinter diese Musikart steckt. Ein besonderer Aspekt ist die Im
https://www.themen-show.de/podcast/wenn-ich-eine-melodie-im-kopf-habe-kann-ich-sie-auch-spielen-jazz-und-die-kunst-des-improvisierens/
#improvisieren #Jazz #Kultur #Musik

"Wenn ich eine Melodie im Kopf habe kann ich sie auch spielen" - Jazz und die Kunst des Improvisierens » Themen-Show.DE

Jan-Hauke Strebel macht auf hohem Niveau unterhaltsamen Jazz bei der Hamburger Band “JazzLips”. Er erklärt uns, was Jazz für ihn bedeutet und was hinter diese Musikart steckt. Ein besonderer Aspekt ist die Improvisation, d.h. das freie Spielen der gesamten Band miteinander. In dieser Folge erfahrt Ihr mehr dazu!

Themen-Show.DE
Mein Aufsatz 'Komme sofort ins Haus'. #Gebrauchtmöbel und #Möbelreparaturen im #Kaiserreich" ist als OA im Sammelband "#Reparieren, #Warten, #Improvisieren. #Technikgeschichte des Unfertigen" verfügbar, bald auch als print! Technikmuseum Berlin

Morgen Abend in #Berlin: Hast Du Lust Dich bei den Themen #Kommunikation, Reden vor Publikum, #Feedback geben und #Improvisieren weiterentwickeln?

#nonprofit #MeinZiel23 #lernen

Jetzt auch auf mobilize.berlin #fediverse

https://mobilize.berlin/events/6ea472cd-5447-488e-9770-30a2694727a0

Berliner.Rhetorik.Salon: Mit Spaß vor Leuten reden

07.02.2023, 19:15:00 - GMT+1 - Gib's zu: Du wolltest schon immer mal vor Menschen reden, hast Dich aber nie getraut? Dann bist Du bei uns genau richtig! Der Berliner.Rhetorik.Salon bietet eine offene Bühne für alle mit Spaß an Rh…

Morgen Abend in #Berlin: Hast Du Lust Dich bei den Themen #Kommunikation, Reden vor Publikum, #Feedback geben und #Improvisieren weiterentwickeln?

#nonprofit #MeinZiel23 #lernen

https://www.meetup.com/de-DE/berliner-rhetorik-salon/events/291189137/

Berliner.Rhetorik.Salon: Mit Spaß vor Leuten reden ganz ohne Wettbewerb, Di., 7. Feb. 2023, 19:15 | Meetup

**Hey Du!** **Gib's zu: Du wolltest schon immer mal vor Menschen reden, hast Dich aber nie getraut?** **Dann bist Du bei uns genau richtig!** Der Berliner.Rhetorik.Salon

Meetup

Last Call für heute Abend in #Berlin: Hast Du Lust Dich bei den Themen #Kommunikation, Reden vor Publikum, #Feedback geben und #Improvisieren weiterentwickeln?

(Das Ganze ist selbstverständlich kostenlos, die Organisatoren arbeiten alle ehrenamtlich.)

https://www.meetup.com/de-DE/berliner-rhetorik-salon/events/290201956/

BRS: Spontan, kreativ, schlagfertig - ohne Angst vor Publikum reden, Di., 10. Jan. 2023, 19:15 | Meetup

**Ahoi Rhetorik-Freunde!** **Wolltet ihr schon immer mal vor Menschen reden, habt euch aber nie getraut?** **Dann seid ihr bei uns genau richtig!** Der Berliner.Rhetorik.

Meetup

Für alle die morgen Abend in #Berlin noch nichts vorhaben und sich bei den Themen #Kommunikation, Reden vor Publikum, #Feedback geben und #Improvisieren weiterentwickeln, dazu #lernen wollen.

https://www.meetup.com/de-DE/berliner-rhetorik-salon/events/290201956/

BRS: Spontan, kreativ, schlagfertig - ohne Angst vor Publikum reden, Di., 10. Jan. 2023, 19:15 | Meetup

**Ahoi Rhetorik-Freunde!** **Wolltet ihr schon immer mal vor Menschen reden, habt euch aber nie getraut?** **Dann seid ihr bei uns genau richtig!** Der Berliner.Rhetorik.

Meetup

Katzen haben „ihre 5 Minuten“, in denen sie wie wild durch die Wohnung flitzen und ihren eigenen Schwanz jagen. ⚡️🐈🐈‍⬛⚡️
Kinder haben „ihre 5 Minuten“ (oder auch mal mehr), in denen sie auf jede Antwort einfach immer „Warum“ fragen, ohne wirklich Antworten darauf haben zu wollen 🤪 Vielleicht könnt ihr sie dann mit diesem Spiel ablenken 😉

#kind #eltern #familie #kinder #kinderspiel #theater #adventskalender #alohaadvent #improvisieren #impro #heiterscheitern #improvisation #warum #weil