knuspermagier.de
Er bloggt noch? Krass!

1.10.2026

Es ist Zeit für die Umsatzsteuervoranmeldung und weil ich Papierkram.de nutze und mein Konto dort nicht automatisch importiert wird, dachte ich mir heute, warum nicht die Macht von APIs benutzen und einfach kurz etwas bauen, was die Abbuchungen vom einen ins andere System überträgt.

Die Freude währte leider nur sehr kurz, denn die Papierkram-API kann gar keine Buchungen anlegen, haha. Toll. Also exportierte ich mir mal wieder eine XML vom Konto und importierte sie manuell. Eine Stufe vor Excel-Tabelle, quasi.


Mein neuerliches Lego-Bauen löst natürlich auch eine Art Gear Acquisition Syndrome aus. Wenn man so ein paar Häuser und Autos hat, wären ja auch ein paar Minifiguren schön. Ich habe zwar durchaus eine Menge, aber die meisten sind halt aus den Minifiguren-Serien und sind sehr besonders. Irgendwelche Ninjas oder Ritter. Eigentlich will ich einfach nur mal 20-30 ganz normale Menschen.

Leider sind sämtliche Minifigur-Konvolute auf Kleinanzeigen natürlich relativ teuer, weil sie gegebenenfalls wertvolle Spezialfiguren enthalten. Außerdem, naja, sind jetzt 2€ für eine Figur, wenn man doch mal ein besseres Angebot erwischt, eigentlich auch kein Scam, aber ich habe auch keine Lust 40€ dafür zu latzen. Muss ich halt doch mal auf einen sehr günstigen Flohmarktfund hoffen. Oder die Stadt ist einfach von Fantasiewesen bevölkert.


Ich habe heute mal geschaut, was es kosten würde, meine NAS noch fertig zu befüllen, da sind ja noch zwei Bays frei. Leider habe ich diskprices.com auch schnell wieder geschlossen, als ich sah, dass mich zwei 14TB Platten zusammen tausend Euro kosten würden. Dann bin ich vielleicht doch lieber etwas sparsamer mit den Daten.


An der KI-Front habe ich heute nicht so viel zu berichten. Ich habe einen kurzen Ausflug in Richtung self-hosted LLMs genommen, weil ich kurz ausprobieren wollte, wie gut ein lokales Qwen sich bei der Generierung von Bildbeschreibungen schlägt. Die bisherigen Ergebnisse sind noch etwas schwierig zu bewerten. Die Ergebnisse sind an sich gut, aber das Modell, was ich heruntergeladen habe, ist sehr darauf bedacht, alles komplett tot zu denken, und so dauert es ewig. Heute Nacht werde ich mal noch ein paar andere Modelle zum Ausprobieren herunterladen.

30.9.2026

Gestern Abend fiel ich leider Kopfschmerz-bedingt aus, daher leider kein Tagesbericht!


Heute ging es aber besser und ich konnte mal wieder etwas rumbasteln. Aktuell habe ich leider echt ganz schön viele offene Punkte, die ich mal zu Ende führen müsste, das ist wohl dieser KI-Overload, von dem alle berichten. Aber teile, wie die neue Backup-Architektur will ich schon kurz manuell überprüfen, bevor ich es ausrolle.


Ich baute also erstmal etwas, was komplett unrelated war. Aktuell nutze ich ja Overland um meine Location festzuhalten. Seit einem Update funktioniert das aber nicht mehr gut und blockiert gleichzeitig immer die Dynamic Island, als würde es mich navigieren, das ist etwas nervig. Wahrscheinlich ist es ein neuer Weg, um sich im Background zuverlässig am Leben zu halten.

Da ich für meinen Location-Tracker eh schon eine kleine Frontend-App gebaut hatte, dachte ich mir also, ich lasse das ganze Tracking da einfach mit einbauen und schaue, ob Claude einen Weg findet, das zuverlässig im Hintergrund laufen zu lassen.

Das dauerte ganze zwanzig Minuten, sieht aber an sich schon okay aus. Ich ließ nochmal Codex drauf los um Bugs und Performanceprobleme zu suchen und jetzt werde ich mal eine Woche schauen, wie zuverlässig es mich tracken kann.


Aktuell entdecke ich so viele Brettspiele, die spannend aussehen auf Youtube, dass ich gar nicht weiß, wo ich anfangen soll. Ich werde demnächst mal eine Liste schreiben, von Kram, den ich gerade spannend finde, und mal ausprobieren will.

28.9.2026

Diese Zeilen tippe ich auf einer externen Tastatur. Wie lange habe ich das schon nicht mehr getan. Leider ist die Macbook-Tastatur echt nicht mehr tragbar. Ich hoffe, der Apple-Partner hat schnell einen Termin für mich.


Ich wollte heute etwas… leichtes hören und holte mir das Hörbuch von Achtsam Morden. Mir kam das Buch vom Titel schon immer irgendwie seicht vor, aber never judge a book by its cover und außerdem hatte es Christine Westermann letztens im Podcast empfohlen.

Tatsächlich ist es auch noch ziemlich kurz und ich konnte es in einem Rutsch durchhören. Tatsächlich war es genau das, was ich wollte, ein leichtes Büchlein. Insgeheim hatte ich aber doch etwas mehr erwartet, aber es ist doch einfach nur ein eher schlechter Tatort.

27.9.2026

Es ist schon ein wunderbares Gefühl, wenn man wieder Treppen steigen kann, ohne sich komisch zu verrenken. Am Mittwoch oder Donnerstag machten wir ein paar… Sportübungen mit Gewichten und am Freitag und Samstag hatte ich danach so unglaublichen Muskelkater, wie noch nie in meinem Leben. Heute ging es immerhin wieder.


Was das Mittagessen angeht, war unsere Hellofresh-Phase ja echt prägend. Viele der Sachen, die wir immer noch essen, basieren immer noch auf den guten alten Pappkarten von Hellofresh. Heute gab es mal wieder die würzigen Halloumi-Tacos. Lecker!


Die Probleme, die meine Macbook-Tastatur hat, scheinen sich auszudehnen. Bisher war ja nur die Option-Taste das Problem, mittlerweile löst aber anscheinend auch schon die a-Taste kurz Option aus, was dann zu interessanten Sachen führt, die das Schreiben dieses Posts durchaus verlangsamt haben. Ich muss mir wohl doch mal einen Termin holen.


In dieser Woche habe ich laut der Usage-Analyse von T3 theoretisch 186$ in API-Kosten verursacht. Zum Glück alles im Rahmen meiner normalen Session-Limits, puh! Ich habe aber zum ersten Mal auch angefangen, Codex zu nutzen, wenn Claude gerade eine kleine Cooldown-Phase braucht.


Insgesamt muss ich sagen, dass ich in den letzten Wochen, in denen ich mehr mit Claude und Co mache, wieder wesentlich mehr Ideen habe, was man mal noch machen könnte. Man fängt halt an, herumzubasteln und plötzlich ist die Todoliste hundert mal länger als vorher. Das ist ja dieser Flow an Ideen und der Spaß daran, Dinge auszuprobieren, den ich früher zeitweise auch hatte, der aber irgendwann verschwunden ist, weil die Freizeit knapper und alles irgendwie komplizierter wurde.

Natürlich ist da jetzt auch keine Sache dabei, die dafür sorgt, dass ich in drei Monaten nicht mehr arbeiten muss, weil ich meine dumme Idee für 4 Milliarden Dollar an OpenAI verkaufen kann, aber überhaupt wieder Ideen für und Spaß an Quatsch zu haben, ist ein Gefühl, dass mir seit Monaten abhanden gekommen war.

Bei allem schlechten, was die Entwicklung der KI auch bringt, nehme ich das immerhin als positiven Punkt mit.

26.9.2026

Wir spielten heute die erste Runde Turboflitzpiepen 2000, ein etwas abgedrehtes Würfelspiel mit sehr vielen witzigen Charakteren. Die erste Runde war noch etwas lahm, aber nachdem wir auf die "3-Spieler-Chaosvariante" wechselten, wo jeder direkt zwei Flitzpiepen gleichzeitig steuert, war es angenehm verrückt!


Heute hat sich zum ersten mal die ganze Infrastruktur-Anpassung der letzten Tage ausgezahlt – ich konnte Claude sagen, dass es mir was bauen soll und es wurde gebaut, und quasi fast automatisch auf meinen Server deployt. Das einzige, was ich noch manuell machen musste, war das Git-Repository in Woodpecker CI aktivieren. Das kann man sicher auch noch automatisieren, wenn man will, aber erstmal war das ein schöner full circle Moment!

25.9.2026

Mit Emerland erscheint im Oktober ein weiteres Spiel aus der Welt von Everdell in deutscher Sprache. Weil ich irgendwie überhaupt nicht mehr in Everdell-News drin bin, habe ich es, wie auch die letzten Teile, irgendwie verpasst.

Jedenfalls… mal schauen. Bisher haben wir uns nicht so richtig damit anfreunden können, etwas anderes als das OG-Everdell zu spielen. Wenn ich mir die Karten von Emerland angucke, dann sehe ich auch schon wieder, dass gar keine Texte mehr drauf sind sondern nur Symbole, wie in der Kids-Variante. Da mutiere ich ja direkt zum grantigen alten Mann, der sich direkt über die Verdummung der Gesellschaftsspiele aufregt. Ich werde mir die Tage noch mal ein Gameplay-Video anschauen und mir überlegen, ob es vielleicht doch auf den Christkind-Wunschzettel muss.


Ich hab tatsächlich heute etwas mit Lego herumgebaut und… muss sagen, dass es Spaß macht. Ich hab zwar als Kind viel Lego gehabt, aber meistens halt die Sachen so gebaut, wie sie in der Anleitung waren. Was ich, glaube ich, nie so wirklich machte, war einfach random irgendwas zu bauen, weil mir da immer schon der innere Perfektionsdrang entgegen kam. Wenn ich ein großes Haus bauen will, brauche ich halt auch 400 gleichfarbige Steine, sonst muss ich gar nicht erst anfangen.

Dreißig Jahre später kann ich mir einfach 400 gleichfarbige Steine kaufen, danke an Bricklink, alternative Steinehersteller und äh, meine Kunden natürlich. Tatsächlich ist es gar nicht so einfach, mal eben etwas schönes zu bauen, nur weil man plötzlich Steine hat. Ich habe zwar sicher mehrere Stunden vom Held der Steine von Brickstory gehört und mir viele Fachbegriffe gemerkt, aber wie man jetzt ein stabiles und ansehnliches Haus baut, muss man auch erstmal üben. (Und nein, ich werde mir keine Bauanleitungen von der KI erstellen lassen, nur weil das jetzt geht. Vielleicht ist das immerhin der Teil meines Lebens, der KI-frei bleibt).

24.9.2026

file://f2c2s93mtbsybhfv

Es ist Herbstanfang und damit muss auch die Kürbissuppe wieder in den Speiseplan einziehen.


Heute hab ich echt viel gearbeitet, da ist gar nicht so viel anderes abgefallen. Immerhin habe ich die Suppe fotografiert!

23.9.2026

Am Montag sprach ich ja von meiner PhotoClean-App, mit der ich etwas Platz in der iCloud geschafft habe. Ich habe die App nun auch mal auf mein Forgejo geladen. Ich habe absolut keine Ahnung, wie das bei Mac Apps ist, aber vielleicht lässt sie sich ja sogar ohne Apple-Dev-Bezahlaccount ausführen? Das wäre ja spannend.


Ansonsten geht's voran im Homelab. Ich habe heute expandiert und die zweite VM mit ins Boot geholt. Dort läuft eigentlich nur ein Docker-Container, nämlich mein alternatives Jellyfin-Frontend, das dafür verantwortlich ist, meine Youtube-Playlist herunterzuladen. Aber dabei ist dabei und ich konnte daran schonmal erproben, wie nervig es wird, mehrere Repos zu haben. Aktuell ist nämlich der Plan, eines pro Docker-Server zu benutzen. Dazu musste ich noch ein bisschen Kram auslagern, aber das war alles kein Problem! 2/4 oder so in GitOps!


Ich hab letztens ein altes Lego-Set auseinandergebaut (das MAERSK Containerschiff von 2014) und mir sind einige größere Plates einfach kaputt gebrochen. Das hatte ich bei LEGO ja noch nie. Ich könnte nichtmal sagen, dass das Ding lange in der Sonne stand, vor allem nicht die Plates, die ja alle zugebaut waren. Seeeehr mysteriös.

file://gxjqgpsttzvlartd

22.9.2026

Heute wollte ich mal meine ein paar Dateien aus der Apple Voice Memos-App exportieren. Ich hab da einige drin, weil ich teilweise Tagebucheinträge diktiere, die ich später transkribiert in Bejou speichere.

Tatsächlich ist die Mac App unglaublich dumm, man kann… immer nur eine Datei auswählen. Oder ich finde die Multi-Select-Möglichkeit einfach nicht.

Naja, jedenfalls hilft folgendes Bashscript, das alle Memos aus dem entsprechenden Ordner zieht. Funktioniert natürlich nur, wenn man vorher gewartet hat, dass sie alle vollständig synchronisiert sind.

SRC=~/Library/Group\ Containers/group.com.apple.VoiceMemos.shared/Recordings
DEST=~/Desktop/VoiceMemos-Export
mkdir -p "$DEST"
cd "$SRC"
sqlite3 -separator $'\t' CloudRecordings.db \
  "SELECT ZPATH, ZENCRYPTEDTITLE, strftime('%Y-%m-%d_%H%M', ZDATE+978307200,'unixepoch','localtime') FROM ZCLOUDRECORDING;" |
while IFS=$'\t' read -r p title date; do
  f="$(basename "$p")"
  [ -f "$f" ] || { echo "fehlt (iCloud?): $f"; continue; }
  cp -p "$f" "$DEST/${date} - ${title//\//-}.${f##*.}"
done

Ebenfalls war ich heute auf der Suche nach einer ganz besonderen App: Ich gucke manchmal in ein gewisses anderes E-Mail-Postfach, und nutze dazu bisher das Webinterface von mailbox.org. Das ist leider nur so mittel und vor allem bin ich ständig ausgeloggt und das nervt tierisch.

Da es nicht mein Mailaccount ist, möchte ich ihn allerdings auch auf keinen Fall in meiner Mail.app haben. Ich begab mich also auf die Suche nach einer ganz einfachen E-Mail-App ohne Privacy-Probleme, wo ich den Account einrichten kann, um ab und zu mal reinzugucken. Leider existiert so etwas nicht, zumindest habe ich es nicht gefunden. Ich ließ mir von Claude also schnell einen Readonly-IMAP-Client bauen. Dieser holt die Mails ab, ich kann auch markieren, was ich schon gesehen habe, das wird aber nur lokal bei mir gespeichert. Ein süßes Logo hat er auch gemacht!

file://0pt7nj3anayxmxuz

Ich weiß ja immer nicht, ob es Sinn macht den AI Slop zu veröffentlichen, aber ich habe mich nun dafür entschieden, es doch einfach raus zu hauen. Vielleicht braucht ja jemand etwas derartiges und spart sich damit die Tokens, dann hat es ja wenigstens noch etwas Gutes.

Ich habe das gestern ja schon angesprochen, dass ich noch nicht wusste, wo ich das Git Repository hinlegen soll. Ich entschied mich am Ende dafür einfach noch eine zweite Forgejo-Instanz anzulegen, für die öffentlichen Projekte. Besser als mit cgit herumzukaspern.

Hier gibt es nun also ReallySimpleEmail. Falls jemand sowas braucht. Viel Spaß.

(Mit einem kostenlosen Apple Developer Account kann man sich die App immerhin für sieben Tage aufs iPhone klöppeln, für 99€ für ein ganzes Jahr. Die gute alte Apple Tax.)