war schön hier. noch schöner ist es aber bestimmt auf @ix@wirres.net wo meine mastodon-heimat zukünftig ist. ich drücke jetzt gleich den kontoumzug-button, was meine follower hier nach da umbiegen sollte.
alles
changelog 26.06.2025
erstaunlich einfach war die installation von gotosocial auf einem asteroiden (doku). besonders gefällt mir, dass gotosocial mein hauptproblem mit mastodon löst: das domain-gedöns.
schliesslich nutze ich als blogadresse eben gerade nicht wirres.wordpress.com oder wirres.blogger.de, sondern eben wirres.net. ich benutze emailadressen wie ix@wirres.net oder felix@schwenzel.de. was jeweils dahinter läuft, ist meine entscheidung, hinter wirres.net kann ezpublish stecken, kirby oder wenn mir irgendwann mal danach ist — wordpress. hinter ix@wirres.net steckt derzeit (noch) gmail, hinter felix@schwenzel.de ein uberspace mailserver.
und jetzt kann ich für föderiertes posten von mini-beiträgen eben @ix@wirres.net benutzen — und derzeit steckt da eben gotosocial hinter, das zwar auf einer subdonain läuft, aber fein.
und wie zu erwarten, waren die folge-arbeiten der umstellung auf gotosocial um ein mehrfaches umfangreicher als die installation. einerseits hab ich den umzug noch nicht abgeschlossen, beide handles @ix@mastdn.io und @ix@wirres.net laufen noch paralell, auch wenn ich mstdn.io nicht mehr zum posten (aber schon zum reposten) nutze. es besteht ja keine eile mit dem umzug (der follower und der anschliessenden umschaltung auf nur-lesezugriff von @ix@mstdn.io). (nachtrag 7:20: umzug abgeschlossen.)
ausserdem musste ich viel von den routinen mit denen wirres.net mit mastodon interagiert anpassen. einerseits hab ich mir etwas gebaut, um toots hier einbetten zu können.
und ich sende mit maurice renks indieconnector beiträge, fotos automatisch von wirres.net auf meine mastodon instanz und hole umgekehrt reaktionen wieder bei mastodon ab, um sie auf der artikel-beilage zu aufzulisten.
es zeigt sich, gotosocial verhält sich da doch ein klein wenig anders als mastodon. abfragen von beiträgen per api …
GET https://<deine-Instanz-Domain>/api/v1/statuses/:id
… rückt gotosocial nur mit authentifizierung raus, mastodon auch ohne.
beim bildupload ist gotosocial sehr streng und funktionierte nicht auf anhieb mit dem indieconnector. bei api-abfragen besteht gotosocial ausserdem auf einem mitgelieferten „user agent“. das musste alles in kirby angepast werden.
bridgy, das gelegentlich reaktionen aus sozialen netzwerken zuliefert, musste auch auf die neue mastodon-instanz kennenlernen und zickte zunächst ein bisschen mit dem authentifizierungs-workflow.
aber insgesamt fühlt sich das alles wie eine richtige und gute entscheidung an.
caching
zwischendurch gemerkt, dass auch die suche statisch gecached wurde. das funktioniert natürlich nicht. also eine ausnahme definiert:
return [
/* […] */
'cache' => [
'pages' => [
'active' => true,
'type' => 'static',
'ignore' => fn ($page) => match (true) {
str_contains($page->uri(), '/suche') => true,
default => false
}
],
'beilage' => [
'type' => 'file',
'root' => __DIR__ . '/../cache/beilage'
]
],
/* […] */
]
home assistant
seit ich wieder blogge kümmere ich mich kaum noch aktiv um die heimautomatisierung. mein hobby, die fummelei, widme ich zur zeit komplett kirby und dem web. es zeigt sich aber: die automatische wohnung läuft mittlerweile auch ohne aufsicht ganz gut vor sich hin. eine uptime (ohne restart) von > 30 tagen steckt das system gut weg, gelegentlich muss ich mal eine kleinigkeit anpassen, aber das steht meistens unter dem motto der regeln nummer eins und zwei der heimautomatisierung:
- automatisiere alles was du mehr als dreimal wiederholst und dich nervt — um es dann zu vergessen.
- wenn etwas öfter als dreimal nicht funktioniert, passe die automatisierung an — um es dann zu vergessen.
konkret waren das der gardinenschalter der die automatisierung doppelt auslöste und die hitze die mich wiederholt nervte. also schnell die automatiserung angepasst und den ventilator wieder aktiviert (was ein zwei arbeitsschritte im homeassistant dashboard erfordert). ach ja, die optimierung der lichtsituation von gästen die im wohnzimmer übernachten hab ich aufgeschoben und an zwei abenden einfach manuell übers dashboard gemacht, statt es zu automatisieren.
ich habe mich antschieden, entgegen der ersten anküpndigung gelegentlich changelogs auch im hauptfeed und auf der hauptseite zu veröffentlichen wenn mir danach ist. und mit diesem chagelog war mir danach.
[nachtrag]
habe eben den umzugsbutton auf https://mstdn.io/@ix gedrückt und bin da jetzt weg.
- alte beiträge (beispiel) liegen weiterhin dort, inklusive aller likes und reposts, aber auch hier (beispiel).
- meine follwoerzahl dort war vorher so um die 1030, jetzt sind es nach dem umzug 980. das sind offenbar weniger tote konten, als ich dachte
- am 4. april 2017 habe ich mir mein konto bei mstdn.io eingerichtet, wirklich genutzt hab ichs erst seit 2022
holzmichel?

trotz aller zerstörung und fehlender struktureller integretät, spriesst und lebt dieser baum munter weiter an allen ecken. ob’s ein — oder gar der — holzmichel ist?
gotosocial
ich hab mir eine eigene mastodon-instanz aufgesetzt, mit gotosocial. klappt gut, danke für die tipps rolf und björn. und andreas.
der hauptteil (80%) ging in 30 minuten über die bühne. feintuning und testen (20%) dauert ca. 30 stunden. klappt nicht alles überall, so kann ich z.b. in markdown posten und das sieht fast überall gut aus, aber eben nicht in ivory.
egal, das renkt sich schon ein.
ich wollte dann mal schauen was passiert, wenn ich gotosocial einen 43 MB grosses .mov vorwerfe. erster versuch: failed.
media-local-max-size: 100MiB in der gotosocial-konfiguration gesetzt, zweiter versuch: dauert, aber … failed.
fürs web „optimiert“:
ffmpeg -i IMG_3157.MOV \
-c:v libx264 -preset medium -crf 23 \
-c:a aac -b:a 128k \
-movflags +faststart \
IMG_3157_web.mp4
failed auch. mal in die logs schauen … oh, in die logs schauen scheint zu helfen.
Ergebnis: mstdn.wirres.net/@ix/statuses/01JY…
das video zeigt übrigens ein situation in der ich mich heute früh sehr erschreckt habe. frida und ich haben gespielt, ich hatte einen ball auf einen sportplatz geworfen und ihr gesagt den ball liegen zu lassen und weiter mit zu kommen. macht sie prima, watet auf ihr kommando. ich habe dann nicht aufgepast, sie losgeschickt als ein radfahrer heranraste. frida hat super reagiert, ich mich sehr erschrocken.
in berlin muss man echt aufpassen mit den radfahrern, schon das hinaustreten aus der haustür kann hier gefährlich sein. bin froh, dass ich aus dem bett steigen kann ohne nach radfahrern ausschau zu halten.
manchmal sind die kompliziert scheinenden sachen ganz einfach.
aber das macht mich wahnsinnig skeptisch.
gerichtsstrasse 23 und metzger platz

abgesehen davon einiges an stürmschäden am max-josef-metzger-platz
links vom 23.6.2025
gigold.me: 300 Kilometer mit dem Fahrrad durch die Nacht
thomas gigold fährt mit dem rad in der nacht von halle bis kurz vor potsdam (und zurück). hört sich nachmachenswert an, nur dass ich es mit dem rad fahren nicht so habe. aber warum nicht mal eine wanderung durch die nacht?
gelegentlich, wenn ich oder frida nicht schlafen können oder die verdauung frida früh nach fraussen treibt, haben wir unsere morgenspaziergänge am sehr frühen morgen gemacht, in absoluter dunkelheit. das ist sowohl spannend als auch faszinierend.
björn linkt auf AltTexty, ein microservice auf den man bildchen draggen&droppen kann um aus dem bild einen KI generierten alt-text zu generieren. mit diesem bild (dateiname Berlin-Spandauer Schifffahrtskanal.jpg) …

… erzeugte alttexty diesen text:
A serene waterscape with a stone embankment in the foreground, featuring a still, reflective body of water mirroring lush green trees and a glimpse of buildings with red and white facades under a clear blue sky, with a discarded plastic bag visible on the embankment.
chatgpt (o4-mini-high) habe ich gefragt: „kannst du für dieses bild einen alt text verfassen, auf deutsch?“. antwort:
Ein ruhiger Abschnitt des Spandauer Schifffahrtskanals in Berlin an einem sonnigen Tag: Im Vordergrund ist eine steinerne Ufermauer mit einer darauf liegenden, weißen Plastiktüte zu sehen. Dahinter spiegelt sich eine Baumreihe sowie ein rotes-weißes Gebäude im glatten Wasser des Kanals, darüber ein klarer, blauer Himmel.
den tipp mit dem dateinamen hat nur chatgpt angenommen, aber beide haben einen blick für details (plastiktüte).
aber mir stellt sich eine ganz andere frage: ist es wirklich sinnvoll dass ich als veröffentlichender einen bildbeschreibenden text verfasse?
weil wenn ich das mache, würde ich gar nicht auf die idee kommen in eine solche detailtiefe zu gehen. mein alt-text wäre gewesen: „bild vom berlin-spandauer schifffahrtskanal“. wenn ich mir besonders viel mühe geben würde, vielleicht noch ergänzt mit dem satz „an einem sonnigen tag, das wasser glitzert glatt und reflektiert das ufer“.
diese neuen tools machen da definitiv einen besseren, neutraleren und sachlicheren job bei der bildanalyse als ich das jemals könnte. wäre meine sicht eingeschränkt, hätte ich wahrscheinlich mit dem auftauchen der ersten KI-bild-analyse-tools aufgehört meinen screenreader alt-texte lesen zu lassen und wäre für bilder auf werkzeuge meiner wahl umgestiegen, die ich nach meinen bedürfnissen anpassen kann.
einfache testfrage an chatgpt:
kannst du mir die bilder und videos auf wirres.net/articles/morgen… kurz beschreiben?
antwort:
Hier eine kurze Übersicht der vier Medien im Artikel:
Foto 1: Am Berlin-Spandauer Schifffahrtskanal. Ruhiges Wasser spiegelt dichtes Ufergehölz und ein rotes/weißes Gebäude, im Vordergrund links steht Frida neben einem Baumstamm auf dem schmalen, grasbewachsenen Uferrand. wirres.net
Foto 2: Schattiger Waldweg in den Rehbergen. Ein breiter, erdiger Pfad zieht sich durch dichtes, grünes Blätterdach, mittig sieht man Frida klein im Schatten zwischen den Bäumen stehen. wirres.net
Video 1: Kurzes Loop vom Kanal. Leise Wellenbewegung auf dem Wasser, Spiegelungen der Bäume und des Gebäudes wogen sanft, Blick über eine Steinmauer, auf der links ein Plastiktütchen liegt. wirres.net
Video 2: Frida beim Hecheln. Die kleine, schwarze Pudel-Mix-Hündin liegt auf sandigem Boden, trägt ein hellblaues Geschirr, ihre Zunge hängt heraus, im Bild sind auch die Schuhe des Fotografen und die gelbe Leine zu sehen. wirres.net
ernstgemeinte frage, wie sinnvoll ist es überhaupt noch alt-texte zu verfassen, ausser wenn man lediglich auf den zweiten blick sichtbare meta-informationen zu einem bild mitliefern will?
(antworten gerne hier oder auf mastodon oder bluesky.)
[nachtrag 24.06.2025]
ich habe im laufe der diskussion gelernt:
- best practice für alt-texte ist nicht eine fotorealistische beschreibung, sondern eine knappe beschreibung, ca 140 zeichen lang.
- das ki-alt-text werkzeug auf barrierefreies.design macht soweit ich verstehe einen guten job und erklärt weiter unten auch die best practices (via markus)
- so knapp und kurz hab ich bisher alt-texte auch verfasst, wenn ich sie nicht vergessen hab. mach ich dann auch so weiter.
- wer sich bilder im detail erklären lassen will oder muss, kann KI tools zur detailierten bildbeschreibung nutzen, alt-texte sind eher für die schnelle orientierung
changelog 22.06.2025
kommentare
mit dieser einstellung werden jetzt kommentre von „verifizierten“ benutzern direkt freigeschaltet. mit anderen worten, jeder, der hier schon mal mt dem neuen system kommentiert hat (3 menschen, inklusive mir).
'mauricerenck.komments.moderation.publish-verified' => true,
ausserdem habe ich kirby beigebracht mails zu versenden, push ist manchmal doch besser als pull, vor allem bekomme ich so benachrichtigungen über neue (zu moderierende) kommentare, was etwas praktischer ist als nach zu sehen.
gotosocial
nochmal die uberspace installationsanleitung für gotosocoal durchgelesen, die gotosocial-doku natürlich auch. insgesamt scheint mir das immer noch ein ordentlicher broken zu sein. ich rotiere ja schon kirby am lafen zu halten, bald steht ein grösseres kirby update an, das ich zumindest mal prüfen muss und dann gegebenenfalls 10 oder 20 jahre verzögern werde. oder eben nicht. jedenfalls scheint es mir gerade zu viel noch eine admin-aufgabe zu übernehmen, auch wenns nur für mich ist.
aber immerhin hab ich mir überlegt, welche domain ich nutze (irres.net oder w.irres.net) und weil ich vor kurzem meine uberspace-asteroiden in einem konto mit mail-anmeldung „konsolidiert“ habe, sollte es auch kein problem einen test-gotosocial-asteroiden hochzufahren und gegebenenfalls wieder zu löschen.
morgenspaziergang vom 22.6.2025

es droht heiss zu werden heute, bzw. es war um sieben uhr (in der sonne) bereits ziemlich warm. frida und ich haben uns schattige wege durtch die rehberge und dann am berlin-spandauer schifffahrtskanal gesucht und sind gut durch die frühhitze gekommen. aber einen ticken zu warm, war es frida und mir dennoch.

ich entschuldige mich inständig für meine derzeitige live-foto-phase, aber dieses hier mag ich besonders gerne, weil die bewegung so subtil ist.
abgesehen davon dass der spaziergang schattig war, waren auch zwei schöne hunde-begegnungen dabei. frida interessiert sich ja eigentlich nicht so doll für hunde, also zumindest nicht für die hunde selbst. ihre ausscheidungen hingegen findet sie hochinteressant und analysiert sie eingehend.
grosse hunde, denen wir begegnen, mustert sie in der regel kritisch und begegnet ihnen lieber mit abstand, bzw. direkt neben mir gehend. dass sie angst vor grösseren (fremden) hunden hat kann man nicht sagen, aber sie ist da sehr vorsichtig. heute lief in den rehbergen ein grauer grosspudel vor uns her und führte seine menschen gassi. er lief genau wie frida vorweg und analysierte ausscheidungen anderer hunde und tiere. frida lief auch vor und zeigte einerseits kein grosses interesse am grosspudel selbst, aber andererseits auch keine scheu vor nähe.
nachdem der grosse pudel irgendwo markierte, stand sie in zwei meter abstand und wartete bis er platz machte, damit sie seine ausscheidung begutachten könne. natürlich weckte frida das interesse des grossen pudel und er wollte nicht nur fridas ausscheidungen, sondern direkt die quelle begutachten. als frida das genau 30ms zu lange dauerte schnappte sie in seine richtung um damit unmissverständlich um distanz zu bitten. das versteht nicht jeder hund — oder genauer, das lässt sich nicht jeder hund gefallen — aber der grosspudel verstand und hielt dann respektvoll abstand. bis wir die menschen und grosspudel gruppe überholt hatten dauerte es noch ein bisschen, und alle liefen ein stückchen gemeinsam weiter, aber alle waren respektvoll-distanziert.
die andere begegnung war mit einem jungen jagdhundweibchen, bzw. weil der mensch der die junge jagdhündin begleitete kein depp war, gab es gar keine begegnung, sondern nur respektvoll-distanziertes aneinander vorbeigehen. der (junge) mensch mit der jagdhündin war mit einem e-scooter unterwegs und die hündin lief begeistert freilaufend neben ihm her. so überholten sie uns, während wir kurz pause machten. die beiden drehten dann aber um und wollten da lang gehen wo wir gerade pause machten und frida sich entschiden hatte sich unten, zu meinen füssen, hinzulegen.
der jagdhundmensch war so umsichtig sowohl seinen roller, als auch seine hündin an die hand und leine zu nehmen und führte die etwas aufgeregte jagdhündin und seinen roller in 30 cm abstand an uns vorbei. frida blieb liegen, felix war stolz.
changelog 21.06.2025
ich habe mich entschieden meine anpassungen hier ein wenig zu dokumentieren. ich liste diese changelogs nicht auf der hauptseite und im RSS feed, linke aber gelegentlich aus der hauptseite auf sie. ich vermute das interessiert nicht so viele leute, was ich hier im maschinenraum treibe. kategorie bleibt die gute alte über wirres kategorie und verschlagwortet werden die changelogs natürlich mit #changelog.
cache
der standardmässige file cache von kirby hat eigentlich ganz gut funktioniert. allerdings lief weiterhin alles über php und damit ein bisschen laggy. die uberspace hosts scheinen mir nicht irre performant zu sein, sowohl von der cpu-leistinmg als auch vom RAM. und wenn ich dann gelegentich den media-ordner mit den vorgenerierten thumnails lösche und die seiten neu gerendert und gecached werden, merkt man schon wie die VM ins schwitzen gerät und gelegentlich den PHP prozess killt.
jedenfalls bin ich drauf gekommen als ich merkte, dass die sitemap.xml nicht gecached ist. die generierung ist eher aufwändig und bots warten nicht gerne, bzw. sollten eigentlich keine überflüssige last erzeugen. die sitemap liess sich irgendwie nicht beim ersten versuch mit dem filecache sichern, weshalb ich bei der weiteren recherche auf staticcache stiess.
This plugin will give you the performance of a static site generator for your regular Kirby installations. Without a huge setup or complex deployment steps, you can run your Kirby site on any server – cheap shared hosting, VPS, you name it – and enable the static cache to get incredible speed on demand.
Rough benchmark comparison for our Starterkit home page:
Without page cache: ~70 ms
With page cache: ~30 ms
With static cache: ~10 ms
nach ersten tests konnte ich die werte grob bestätigen. mit dem static cache (in kombination mit dem browser-cache) sind die seiten extrem snappy. der trick ist, dass die gecachten seiten gar nicht mehr über php laufen, über die webserver-konfiguration werden cache-dateien direkt aufegrufen wenn sie generiert wurden.
das funktioniert für alle seiten ganz gut, auch die siztemap.xml oder die rückseite, aber weder mit dem alten file cache noch dem static cache ist es mir gelungen paginierte seiten zu cachen. das betrifft artikel-, tag-, kategorie- und archiv-seiten. da gibt’s noch ein bisschen arbeit.
andere caching anpassungen
beim caching der beilagen seiten hatte ich auch schonmal einen expliziten file-cache gebaut. der ging aber mit der umstellung auf static cache kaputt. aber immerhin kann man mehrere caches in der config.php parallel definieren:
'cache' => [
'pages' => [
'active' => true,
'type' => 'static',
'ignore' => fn ($page) => match (true) {
str_contains($page->uri(), '/rivva') => true,
default => false
}
],
'beilage' => [
'type' => 'file',
'root' => __DIR__ . '/../cache/beilage'
]
],
so richtig zufrieden bin ich noch nicht mit dem beilagen-caching, die seiten sind ja quasi dynamisch und werden deshalb vom static cache ausgeschlossen.
aber was mittlerweile wirklich spass macht: auf einer artikelseite j oder k auf der tastatur drücken und in windeseile zum vorherigen oder nächsten artikel gelangen. das geht auch deshalb snappy, weil ich auf den artikel seiten drei prefetches in den header gesetzt habe:
<link rel="prefetch" href="https://wirres.net/articles/ipompidou/beilage" as="document">
<link rel="prefetch" href="https://wirres.net/articles/fruh-und-spatspaziergang-am-20-6-2025" as="document">
<link rel="prefetch" href="https://wirres.net/articles/morgenspaziergang-vom-19-6-2025" as="document">
kommentare
auf der beilagen-seite (beispiel) können jetzt kommentare abgegeben werden. alles mit maurice renks komments-plugin umgesetzt. die konfiguration war initial etwas fummelig, unter anderem hätte ich auf mehrsprachigkeit umschalten sollen um die platzhalter und formular-bezeichnungen über die config.php anzupassen zu können. das hab ich auch mal kurz gemacht und gestaunt, was dabei alles kaputt geht. also snippet aus dem plugin in ein eigenes verzeichnis kopieren und dort anpassen. CSS war auch noch etwas fummelig, funktioniert aber soweit.
mit hilfe von chatgpt war danach der kommentaromat eine sache von 10 minuten. auch das css hat es auf nachfrage sehr gut hinbekommen.
wie man die freischaltung der kommenatre über eine moderationsschleife deaktiviert habe ich noch nicht herausgefunden, aber das kommt auch noch. bis dahin: moderieren.
links vom 21.6.2025
mequito.org: [Fr, 20.6.2025 – Aperitif, Erkner]
Stattdessen gingen wir runter zur Frankfurter Allee, auf diesen breiten, grünen Bereich nördlich der Straße, dieser Bereich, der fast schon die Qualität eines Parks hat, mit dem promenadenartigen Sandweg, der fast bis zum Alex führt. Ich wundere mich oft, dass dieser kilometerlange Abschnitt nie zu einer Gastromeile geworden ist. Berlinerinnen haben diese als repräsentative Flaniermeile konzipierte Straße nie wirklich angenommen, zumindest nie zu ihrem ganzen Potential ausgeschöpft. Stünde dieses Stück Stadt in Paris oder Rom, wäre es vermutlich die wichtigste Anlaufstelle für das Partyvolk. Aber Berlin feiert offenbar lieber in dunklen Kellern und finsteren Straßen, so ist meine Lesart, und das finde ich auch wieder sympathisch.
(fettung von mir)
wirres.net: changelog 21.06.2025
ich habe das bedürfnis verspürt die änderungen die ich in den letzten tagen hier eingebaut habe zu dokumentieren. aber weil ich weiss, dass das die meisten hier nicht so irre interessiert, lege ich die changelogs abseits der hauptseiten an und lasse sie nicht in den RSS feed. jedenfalls gibt’s jetzt auch kommentare in der beilage.
herrmontag.de: Webmentions und das Indieweb
jan montag hat sich die mühe gemacht webmentions und das indieweb zu erklären. zu seinem (zwischen) fazit bin ich auch schon des öfteren gekommen:
Ihr seht, das ist leider nicht trivial.
meine bisher beste erklärung zum indieweb war ein nachtrag auf auf einen vortrag zum indieweb vor 10 jahren.
wirres.net: gehören selfies ins blog?
meine aktuelle arbeithypothese zum indieweb lautet: zu kompliziert für die meisten, aber für mich nach wie vor ein herrliches experimentierfeld. ein werkzeugkasten den ich nicht missen möchte, weil:
im moment will ich vor allem eins: das blog zuerst, aber auf die reichweite der netzwerke, die möglichkeit menschen ausserhalb meiner filterblase zu erreichen, möchte ich (momentan) nicht verzichten. ausser manchmal.
früh und spätspaziergang am 20.6.2025
heute gestern früh sind frida und ich eine runde um den schäfersee gelaufen. dort sind immer noch absperrungen wegen der „neugestaltung“ des weges um den schäfersee, aber einiges ist auch schon fertig. erstaunlich ist aber, wie lange solche bauarbeiten dauern.

am nachmittag sind wir irgendwie in den regbergen gelandet — obwohl ich auf den park gerade gar keine lust habe. irgendwie hat es frida geschafft mich da hin zu lotsen. sie war aber am ende doch ein bisschen enttäuscht, weil ich einerseits früh wieder nachhause gelenkt habe (zu warm), was ihr gar nicht passte, weil sie noch sehr unternehmungslustig war. andererseits fanden in den rehbergen heute irgendwelche meisterschaften im disc-golfen statt. deshalb konnten wir uns nicht wirklich frei bewegen, aber ich habe mich gefreut, dass die fliegenden scheiben frida nicht gereizt haben sondern ihr egal waren.
ganz abgesehen davon bin ich leicht fasziniert, wie das iphone aus freihändigen „live“ fotos so stabile loops baut. man sieht oben dass da viel mit überblendungen gearbeitet wird, aber auch in der einen oder den zwei sekunden die das iphone diese filmchen aufnimmt kann immer etwas kamera bewegung passieren. aus meiner bisherigen erfahrung sind geloopte „live“-fotos aber extrem stabil. das manuell, auch mit hilfe von LLMs, zu stabilisieren ist (mir) so gut wie unmöglich (siehe vollmundige versprechen). ich finds gut, auch wenn der loop, bzw. die bewegung auf dem foto nicht gerade subtil ist.
gerade ist „meine“ mastodon instanz down: mstdn.io
ich bin da ja schon ewig und wollte dem betreiber auch schon mal was spenden, gerne auch regelmässig. aber es gibt weder einen spendenlink noch hat der admin auf meinen kontaktversuch reagiert. immerhin habe ich jetzt das blog des betreibers gefunden: stanislas.blog
wenn leute bloggen, bzw. ich ihr blog lesen kann, ist das gleich ein ganz anderes verhältnis als „irgendwer im netz“. trotzdem bin ich leicht besorgt. ich habe mir nochmal erklären lassen wie (theoretische) mastodon umzüge von instanz zu instanz funktionieren — und offensichtlich kann man da weder seine posts noch die damit verknüpften kommentare und likes mitnehmen. das ist sehr unbefriedigend und unflexibel, zumal ich mich auf diese mastodon-instanz als reaktions- und kommentar-kanal verlasse. bleibt mir erstmal nur zu hoffen dass die bisherige langlebigkeit der instanz weitergeht, das aktuelle problem bald gelöst ist oder dass mir eine selbstgehostete lösung über den weg läuft, deren betrieb ich mir zutraue und die mir zusagt, bzw. das nötige grundvertrauen gibt.
nachtrag 21.06.2025 16:20 uhr:
mstdn.io geht wieder. ich habe ausserdem geschafft meinem mastodon-instanz-betreiber etwas zu spenden, auch wenn offenbar überall die spenden links entfernt sind. über das blog zu github — wo kein spenden-link aktiviert war — empfahl mir chatgpt es doch mal bei ko-fi.com zu probieren. das hat geklappt. fühle mich besser.
ausserdem hab ich kommentare mal experiementell aktiviert. für diese seite hierlang: kommentieren
iPompidou

stewart hicks erklärt sehr nachvollziehbar, warum das centre pompidou so ein grossartiges gebäude ist. wenn man überlegt, dass es fast so alt ist wie ich, aber gerade mal 5% so alt aussieht wie ich, ist das schon erstaunlich. es sieht nicht nur modern aus, sondern immer noch irgendwie neu.
sehr schön fand ich stewart hicks behauptung, dass das centre pompidou konzeptionell und architektonisch unsere moderne kommunikationskultur vorwegnahm. dadurch dass das centre pompidou alle technik nach aussen stülpt, ist es innen ultra-flexibel und kann jede gewünschte funktion übernehmen.
ich habe vergessen ob ichs bei john gruber oder anderswo gelesen habe, aber das iphone — oder allgemein moderne computer mit touch-screen, ich sag im folgenden der einfachheit halber trotzdem nur „iphone“ — sind deshalb so universell, weil sie zwar alle technik innen verstecken, aber jede vorstellbare funktion nach aussen stülpen können. ein iphone kann eben ein telefon sein, ein fax oder gar ein filofax, eine bibliothek oder eben auch ein museum. die idee, das konzept hinter beiden, dem centre pompidou und dem iphone, ist das gleiche: 100% flexibilität ohne dass einem haustechnik oder microeletronik im weg stehen.
man muss leider sagen, dass das iphone es leichter hat flexibel zu sein als das centre pompidou. virtuell ist einfach um die 100% leichter als gebaut.
auf dem iphone haben menschen mittlerweile gelernt, rein funktionelle konzepte und einen sehr hohen abstraktionsgrad hinzunehmen. in der welt der architektur hängen die menschen nach wie vor dem skeuomorphismus nach. ein haus soll gefälligst wie ein haus aussehen, also am besten mit giebel und gardinen hinter den fenstern. chatgpt hat, wie ich finde, sehr schön die definition von skeuomorphismus, aber eben auch an die erwartungen an architektur, auf einen kurzen satz eingedampft
Skeuomorphismus ist Design, das moderne Dinge wie alte Vorbilder aussehen lässt.
das bild hat chatgpt gezeichnet, promt:
kannst du das centre pompidou mit bleistift skizzieren, ganz minimalistisch?
danach hab ich gebeten:
das sieht sehr gut aus. ein ganz bisschen mehr details?
morgenspaziergang vom 19.6.2025
weil die beifahrerin mir gestern die hälfte der m&m’s weggegessen hat wir in unserer ehe alles gerecht teilen, zog es mich beim morgenspaziergang heute wieder zum ubahnhof schwartzkopffstrasse um m&m’s zu kaufen. dort hatte ich gestern m&m’s zu einem günstigen kilopreis von 6,10 € erhalten (siehe shrinkflationsausgleich).
die morgenspaziergänge starten frida uns ich meisten ohne plan. wir schauen wo es uns hinzieht. mich zieht es derzeit nicht so sehr ins grüne, wegen pollen aber auch weil die gräser gerade ihre grannen verteilen, die frida zwar egal sind, ihr aber trotzdem schaden könnten.
wir folgen dann unseren nasen, mal mache ich vorschläge fürs abbiegen, mal frida.

das ergebnis ist dann oft eine zickzack-route mit grober richtungsvorgabe und dem groben ziel einer ubahnstation oder bushaltestelle, von der wir wieder nachhause kommen.

unterwegs sehen wir dann viel, unter anderem geometrie und luft oder wie häuser ihre klebestreifen nach hitzeeinwirkung zeigen.

jedenfalls sind wir dann wieder an der schwartzkopffstrasse gelandet, m&m’s gab es noch im automaten, aber er wollte keine m&m’s mehr rausrücken. der automat behauptete m&m’s seien leer. wie ichs mir gedacht hatte, der gier nachzugeben oder sein schicksal zu sehr herauszufordern bringt am ende nur schlechte laune, ich hätte fridas vorschlag in die rehberge zu gehen vielleicht doch folgen sollen.
shrinkflationsausgleich
das wort „shrinkflation“ habe ich zuerst bei spiegel.de (€) gelesen. das war im rahmen der alljährlichen werbung content partnerschaft (meine worte) von spiegel online mit foodwatch. spiegel.de macht das jedes jahr: über die wahl des „goldenen windbeutels“ berichten, zur teilnahme an der abstimmung aufrufen und die hersteller um stellungnahme bitten.
whatever. ich benutze ja sehr gerne automaten, zum beispiel die zuckerwaren-automaten auf u-bahnsteigen. ich liebe den nervenkitzel (fällt das produkt nach der spiraldrehung runter oder klemmt’s, funktioniert die bargeldrückgabe, hat jemand in die ausgabeschublade gekackt?). für zwei euro gibts dort ne sehr gross aussehende tüte ernuss m&m’s. die packung sieht so gross aus, als seien 200 gramm drin, in echt sind’s aber nur 82 gramm, kilopreis 24,39 €. online kann man die 82 gramm packungen für ca. 1,20 €, kaufen (kilopreis 13,68 €).
der 250 gramm beutel m&m’s kostet online ca. 3,70 € (kilopreis 14,92 €). im u-bahn-automaten zahle ich also ungefähr 90 % mehr als online und wahrscheinlich auch im supermarkt.
heute vor der rückfahrt nach dem morgenspaziergang habe ich wieder 2 € in den automaten geworfen, die 34 gewählt und mich gefreut dass niemand in die ausgabeschublade gekackt hat. danach freute ich mich noch mehr, denn die m&m’s spirale des automaten drehte sich munter weiter und warf noch 3 weitere packungen ab. von weiteren käufen habe ich abgesehen, weil ich stets versuche meine gier zu unterdrücken.
aber damit ist mir jetzt ausgleichende shrinkflations-gerechtigkeit wiederfahren und ich habe m&m’s am automaten für einen günstigen kilopreis von 6,10 € erhalten.

links vom 18.6.2025
youtube.com: The Moon Terminator Illusion
wie alle vsauce videos ziemnlich tolles video das perspektive, wahrnehmungskonstanz, parallax und strahlenbüschel und einiges mehr erklärt. aber am besten hat mir der letzte teil gefallen, der sich mit der abwesenheit von (mathematischer oder „realistischer“) perspektive in der vor-renaissance-malerei beschäftigt. da fiel dann auch ein zitat von picasso, das mir sehr gefiel:
It took me four years to learn to paint like Raphael but a lifetime to paint like a child.
schade dass vsauce seit 2 jahren keine neuen videos mehr postet, aber schön das vsauce bis vor zwei jahren sehr viele unglaublich gute video gepostet hat (zum beispiel das hier).
youtube.com: How an Ancient Mummy Changed History
ötzis geschichte visuell aufgearbeitet. hab ich gern gesehen, bzw. gemerkt, dass wir sehr froh sein können jetzt und hier zu leben und nicht in der kupferzeit. oder anders gesagt, man fragt sich wie es die menschheit geschafft hat 300.000 jahre mit parasiten, viren, bakterien, pilzen und einer feindseligen natur bis heute zu überleben.
youtube.com: What if you funneled Niagara Falls through a straw?
auch grossartig xkcd's What If? videos. dieses natürlich auch. auch hier habe ich ein zitat mitgenommen, oder etwas gelernt, was mir vorher so noch nicht klar war.
Water always wants to boil, but is normally held together by air pressure.
eigentlich logisch, weil wir ja alle wissen, dass wasser in höheren lagen schneller kocht als auf meeresspiegel-höhe. ein ähnliches aha hatte ich, als ich merkte, dass holz eigentlich aus luft besteht, sprich, dass bäume ihr holz aus dem C in CO₂ bauen.

mir ist schon klar, dass ich die beizeichnung „dramatischer himmel“ hier inflationär nutze. aber dieser himmel ist gar nicht dramatisch, sondern zu gut um wahr zu sein. ich sehe den himmel und denke: „lecker!“ oder „boar!“. jedenfalls find ich den himmel gut.
und wie immer lässt einen der himmel sehen was man will. hier lässt er mich, fast schon ein bisschen platt, an v wie vendatta oder guy fawkes denken. ich frage mich immer ob der film wirklich so gut war wie ich meine mich zu erinnern. wahrscheinlich eher nicht, aber an diesen himmel muss ich mich gar nicht erinnern, er steht ja direkt vor mir. und er hat sich glatte der 4 von 5 sternchen verdient. sich selbst gönnt er in ein paar stunden aber sicher sehr viel mehr sternchen. so um die zwei bis drei tausend werden da wohl später sichtbar sein.
brutalismus 2.0 und 1.0 (von links nach rechts)
morgenspaziergang-link vom 17.6.2025

ich habe ein faible für den leicht ironischen gebrauch des wortes institut. tolles wort eigentlich.
Bedeutungen:
[1] Einrichtung mit eigener Verfassung (Konstitution), meistens eine Anstalt, die wissenschaftlichen Arbeiten, der Forschung, der Erziehung oder Ähnlichem dient
[2] umgangssprachlich: Gebäude, in dem sich [1] befindet
[3] Recht: durch rechtliche Bestimmungen geschaffenes Rechtsgebilde
Herkunft:
von lateinisch institutum → la „Einrichtung, Sitte, Brauch; Unternehmen, Vorhaben“, abgeleitet von instituere → la „aufstellen, unternehmen, einrichten, einsetzen, errichten, ordnen“[1]
frida hat in letzter zeit morgens keinen bock auf ihr alltagsessen. nach dem servieren schaut sie uns meisten mit einem srsly-blick an und lässt das essen erst mal stehen — in erwartung von etwas besserem. nach ca. 30 minuten frisst sie’s dann, lässt aber plakativ immer einen guten rest, den sie dann mittags isst.
heute gelernt, mit ein bisschen geriebenen parmesan isst sie das zeug sofort und restlos auf.







