knuspermagier.de https://knuspermagier.de Der private Blog von Philipp Waldhauer Wed, 18 Dec 2024 09:31:22 +0100 de-DE Philipp, der alte Generator <![CDATA[Anke Engelke und Kristian Thees: Wie war der Tag, Liebling?]]> https://knuspermagier.de/posts/2024/anke-engelke-und-kristian-thees-wie-war-der-tag-liebling Wed, 18 Dec 2024 09:25:00 +0100 https://knuspermagier.de/posts/2024/anke-engelke-und-kristian-thees-wie-war-der-tag-liebling

Meine Podcast-Entdeckung in diesem Jahr ist auf jeden Fall dieser hier von Anke Engelke und Kristian Thees.

Als Anke-Fan schon seit der Sat1 Wochenshow, hörte ich mir natürlich auch ihren Podcast mit Ricardo Simonetti an. Das war aber leider so eine bezahlte Sache, wie so viele kommerzielle Podcasts in den letzten Jahren und hatte daher ein Ende, wahrscheinlich weil Wondery lieber tausend gewinnbringendere Podcasts produzieren wollte.

Doch glücklicherweise hörte ich danach im Podcast von Eva Schulz davon, dass Anke schon seit tausend Jahren einen Podcast mit so einem Radio-Menschen hat, seit 2007 um genau zu sein. Auf der Webseite kann man die alten, damals noch sehr kurzen Folgen, noch anhören.

Aktuell erscheinen zwei folgen pro Woche, einmal Montags, wo die beiden einfach Kram erzählen, der so passiert ist, und Donnerstags gibt es nochmal eine Folge, wo sie hauptsächlich Leserbriefe vorlesen. An sich ist das jetzt alles nicht so spannend, aber es ist meistens total wholesome. Beide sind einfach sympathisch und entspannt, Anke erzählt manchmal was aus ihrem Showbiz-Leben oder von Pastewka, aber halt alles einfach ganz entspannt, ungeschminkt und nicht von irgendeinem Podcastlabel diktiert.

Fünftausend Sterne!

]]>
<![CDATA[Casper – Live in Bielefeld]]> https://knuspermagier.de/posts/2024/casper-live-in-bielefeld Sun, 15 Dec 2024 15:30:00 +0100 https://knuspermagier.de/posts/2024/casper-live-in-bielefeld

Ich freute mic hschon seit der Ankündigung auf das Live in Bielefeld-Album von Casper. Seit Freitag ist es nun raus und glücklicherweise gibt es auch ein Video, aber leider nur als… Stream. Was an sich ja okay wäre, wird etwas dadurch getrübt, dass man ihn für 10€ nur zwei Monate lang angucken kann.

Als riesiger Fan von Live-Mitschnitten würde ich es mir natürlich gerne öfter anschauen, ich hätte mich also sehr über eine Bluray gefreut. Meinetwegen auch für 50€. Nun werde ich es mir wohl nur einmal anschauen und hoffen, dass es irgendwann doch kostenlos auf Youtube landet, oder so. Schade.

Abgesehen von dieser technischen Geschichte ist es ganz wundervoll. Man kann die zehn Euro auf jeden Fall mal investieren, wenn man zwei Stunden Zeit hat.

(Natürlich ist die Der Druck Steigt DVD besser)

]]>
<![CDATA[Besondere Maßnahmen]]> https://knuspermagier.de/posts/2024/besondere-ma-nahmen Fri, 04 Oct 2024 09:00:00 +0200 https://knuspermagier.de/posts/2024/besondere-ma-nahmen

Nach drei Jahren trennte ich mich in diesem Jahr von meinem iPhone 13. Also, ich trennte mich nicht wirklich, denn es liegt noch hier herum, falls ich noch irgendeine Banking- oder MFA-App vergessen habe zu übertragen, was halt so anfällt. Außerdem ist es viel zu heruntergerockt um noch irgendeinen vernünftigen Erlös zu erzielen. Ich hatte ja gehofft, dass es mir nochmal so richtig herunterfällt, damit sich das Apple Care-Abo auch lohnt und ich nochmal ein günstiges Austauschgerät bekomme, aber es sollte mir einfach nicht vergönnt sein.

Naja. Jedenfalls habe ich nun ein iPhone 16 und damit endlich USB-C. Was liegt nun näher als endlich alle Lightning-Kabel im Haus zu entsorgen und alles gegen USB-C zu tauschen? Leider gibt es da noch ein paar kleinere Probleme: Ich habe noch ein paar Geräte, die Lightning brauchen, unter anderem meine AirPods Pro und meine AirPods 3, die beide schon recht alt, aber noch in täglicher Benutzung sind. Diese möchte ich gerne, wie auch die Generationen zuvor, weiter verwenden, bis sie kaputt oder verschwunden sind, also brauchte ich eine Lösung! Entweder ein einzelnes Lightning-Kabel am Schreibtisch, und ich muss das Case dann immer genau da laden, oder… ein USB-C-Lightning-Adapter. (danke an @MrWeg)

img_9756.jpeg
Wow, macht das iPhone 16 in leichter Dunkelheit weiterhin furchtbare Fotos.

Natürlich wäre es jetzt nervig, müsste man immer so ein Adaptermanagement betreiben, den dran und wieder abmachen, etc. Also, warum nicht einfach ein bisschen Heißkleber? Sitzt, passt und wackelt nicht. Perfekt. Ja, sieht jetzt etwas dumm aus, aber ich denke, damit kann ich den beiden alten AirPods nun noch ein paar Monate stressfreies Leben ermöglichen.

]]>
<![CDATA[Wie viel sind einhundert Steine?]]> https://knuspermagier.de/posts/2024/wie-viel-sind-einhundert-steine Wed, 25 Sep 2024 10:05:00 +0200 https://knuspermagier.de/posts/2024/wie-viel-sind-einhundert-steine

Als erwachsene Person hat man ja den Vorteil, dass man sich einfach mal ein paar Lego-Steine kaufen kann, um etwas zu bauen. Nach einiger Recherche, wo ich das am günstigsten kann, fiel die Wahl am Ende doch auf Originalsteine von ein paar BrickLink-Händlern. Weder eine Bestellung bei Bluebrixx noch direkt bei Gobricks erschien mir finanziell sinnvoller, bei einfachen 1x4, 1x6, 1x8-Bricks nehmen die sich da alle nicht viel.

Das ging auch alles wunderbar einfach und schnell, BrickLink-Händler sind ja irgendwie ziemlich professionalisiert. Was mich am Ende überraschte, war allerdings, wie wenig einhundert Steine am Ende sind. Hier sind zum Beispiel einhundert 1x1-Bricks.

img_9361.jpeg
img_9363.jpeg
img_9364.jpeg

Ich habe wirklich nachgezählt, weil ich dachte, das kann doch nicht alles sein. Aber so ist es! Anscheinend ist es gar nicht so einfach, sich vorzustellen, wie viel “einhundert” wirklich ist.

]]>
<![CDATA[Devlog #10 - Face ID reloaded]]> https://knuspermagier.de/posts/2024/devlog-10-face-id-reloaded Thu, 01 Aug 2024 18:50:00 +0200 https://knuspermagier.de/posts/2024/devlog-10-face-id-reloaded

Letztens kam ich auf eine Idee. Meine Tagebuch-App ist ja per Face ID vor fremden Augen geschützt und das ist auch gut, aaaber es nervt auch ein bisschen, denn Face ID braucht… Zeit. Vielleicht ist es mein drei Jahre altes iPhone, oder einfach in der Natur der Dinge, aber es dauert schon so 200 - 1000 Millisekunden, bis da was passiert, nachdem ich die App starte. Dann dauert die Erkennung selber nochmal eine gewisse Zeit. Es nervt einfach, wenn man nur kurz was notieren will.

Meine Idee war nun also, das Face ID on Startup rauszunehmen und dafür die Liste der vergangenen Einträge einfach auszublenden und mit einem optionalen Face ID-Knopf auszurüsten. So kann ich einen blitzschnellen App-Start genießen, schnell was aufschreiben, abschicken und fertig. Sollte ich die App zum schmöckern in alten Zeiten nutzen, drücke ich einfach nochmal auf den Button und kann loslegen. Best of both worlds!

Da SwiftUI ziemlich oft einfach auch ziemlich nice ist, klappte der ganze Umbau in gefühlten fünf Minuten! Fühlt sich nun besser an! (Ja, das Icon ist fragwürdig zentriert, aber darum kümmere ich mich später)

]]>
<![CDATA[Für eine direkte Tailscale-Verbindung sorgen]]> https://knuspermagier.de/posts/2024/f-r-eine-direkte-tailscale-verbindung-sorgen Sun, 05 May 2024 12:25:00 +0200 https://knuspermagier.de/posts/2024/f-r-eine-direkte-tailscale-verbindung-sorgen

Wenn man mal über das Tailscale-Netz auf seine NAS zugreifen will und merkt, dass es total langsam ist, könnte es daran liegen, dass man keine direkte Verbindung aufgebaut bekommen hat und alles über einen Relay von Tailscale läuft. In Verbindung mit dem SMB-Protokoll ist das teilweise sehr langsam, ich habe hier nur knapp über 500kbit/s Durchsatz bekommen.

Zum Glück war das Problem recht einfach zu lösen, ich musste nur einmal in der Fritzbox UPnP für die NAS erlauben, also die Möglichkeit, dass sie sich selber Portfreigaben erteilen kann. Einmal Tailscale neugestartet und schwupps, habe ich eine direkte Verbindung und kann Dateien mit mehreren Megabyte pro Sekunde übertragen. Yeah! Weitere Informationen dazu gibt es in der Tailscale Doku.

]]>
<![CDATA[kettcar – Gute Laune ungerecht verteilt]]> https://knuspermagier.de/posts/2024/kettcar-gute-laune-ungerecht-verteilt Mon, 08 Apr 2024 08:55:00 +0200 https://knuspermagier.de/posts/2024/kettcar-gute-laune-ungerecht-verteilt

Auch das neue Album von kettcar ist nach den ersten paar Durchhörungen ziemlich grandios. Bisher ein gutes Musik-Jahr!

]]>
<![CDATA[Alligatoah - off]]> https://knuspermagier.de/posts/2024/alligatoah-off Mon, 25 Mar 2024 23:00:00 +0100 https://knuspermagier.de/posts/2024/alligatoah-off

Ein sehr gutes Album. Ich bin fest davon ausgegangen, dass es gut wird und wurde nicht enttäuscht. Gerne mehr davon!

]]>
<![CDATA[Kassenbons mit OpenAI Vision verstehen]]> https://knuspermagier.de/posts/2024/kassenbons-mit-openai-vision-verstehen Mon, 18 Mar 2024 22:25:00 +0100 https://knuspermagier.de/posts/2024/kassenbons-mit-openai-vision-verstehen

Vor ein paar Monaten habe ich einmal probiert meine Ausgaben mit Firefly III zu tracken, aber ich muss leider sagen, dass es nicht so richtig gefunkt hat. Es ist einfach keine moderne App und lässt an manchen Stellen UX-technisch zu wünschen übrig. Außerdem hat es ein paar Funktionen, wie Budgets und Sparschweine, die ich (gerade) gar nicht brauche.

Was liegt da also näher als es kurz selber zu bauen. Ich hatte ja schon jahrelang eine eigene Lösung im Einsatz, die ich allerdings etwas vernachlässigt habe, da ich keine Lust auf eine uralte Vue 1-App mehr hatte. Danach ging es also zurück zur Excel-Tabelle und zum kurzen, eben erwähnten, Abstecher zu Firefly III.

Ich kopierte mir also eines meiner Standard-Laravel/Livewire-Projekte und klöppelte mir schnell etwas zusammen, was den Firefly-Export lesen konnte und bin schonmal halbwegs zufrieden.


Irgendwann, als ich einen Stapel Kassenbons fand, fiel mir mal wieder mein lange währender Wunsch ein, die zu digitalisieren. Wäre ja schon witzig zu wissen, was man damals eigentlich für 653,21€ bei Obi gekauft hat. Naja. Aber es ist ja immer noch alles nervig dachte ich. Zwar ist OCR-Technologie besser geworden, aber trotzdem müsste man ja noch alles irgendwie auswerten und zuordnen. Zudem stehen auf den Bons ja oft nur absurde Kürzel für die Produkte.

Plötzlich erinnerte ich mich daran, dass es ja OpenAI Vision gibt. Da sah ich in letzter Zeit ein paar verrückte Videos, wo Leute einfach ihr Bücherregal aufnehmen und die AI alle Buchtitel zurück liefert, und ähnliches.

Ich probierte also mal die Vision API mit einem Kassenbon und folgendem Prompt:

Das Bild ist ein Scan von einem Kassenbon. Bitte liefere mir folgende Daten als JSON.

  • Das Datum des Einkaufs (Feldname: date, im Format d.m.Y – Wenn keine Jahreszahl bekannt ist, nimm das aktuelle Jahr.),
  • Die Gesamtsumme (Feldname: total_sum),
  • Die Namen des Geschäfts (Feldname: store_name),
  • Eine Liste der Produkte, mit folgenden Unterfeldern: (Feldname: items)
    • Name (Feldname: name)
    • Geratener Vollständiger Langer name, falls der Name nur ein Kürzel ist (Feldname: long_name)
    • Preis (Feldname: amount, in Euro-Cents)

Dankeschön!

Was soll ich sagen — es funktioniert eigentlich ziemlich gut. Er schafft es ziemlich gut, sich plausible Sachen auszudenken, sodass der Bon fast benutzbar wird. Ich erwarte hier ja auch gar keine Perfektion, mir reicht, wenn es halbwegs Sinn ergibt. Im Zweifelsfall kann man ja immer noch den Scan direkt angucken.

kassenbon_json.png
Ausschnitt aus dem Ergebnis. “Spachtelstift” ist eigentlich “Spachtel, steif”, aber nun gut.

Drei Nachteile gibt es allerdings noch:

  • Es dauert relativ lange, also mehrere Sekunden, aber das ist man ja von ChatGPT gewohnt.
  • Es kostet pro Kassenbon so 3 - 5 Cent.
  • Manchmal kommen auch kuriose Antworten wie “Ich kann das leider nicht verarbeiten, weil da personenbezogene Daten drin sind”, oder er kennt einfach gar nichts. Im nächsten Anlauf funktioniert es aber. Der Geist in der Maschine!
Nach diesem geglückten Versuch, probierte ich später noch, ob er meinen Tisch mit Canasta-Karten zählen kann, aber das scheiterte leider kläglich. Muss also manuell weiterzählen. Schlimm.

Nach meinem kurzen Test baute ich es als Feature also in meine neue App ein. Die heißt natürlich Serenity, weil es zu Firefly passt und auch der viel bessere Name für so ein Tool ist als Firefly… DREI.

]]>
<![CDATA[Gute Lieder in März 2024]]> https://knuspermagier.de/posts/2024/gute-lieder-in-m-rz-2024 Sat, 16 Mar 2024 23:10:00 +0100 https://knuspermagier.de/posts/2024/gute-lieder-in-m-rz-2024

Ich habe mal wieder ein paar schöne Dinge auf Youtube entdeckt!
Hier eine umfassende Liste von Videos, die ich in den letzten Monaten sehr genossen habe, in umgekehrter zeitlicher Reihenfolge, da ich meinen Youtube-Verlauf von oben nach unten durchgangen bin:

Am Ende des Jahres muss ich mich auf jeden Fall nicht fragen, warum mein Spotify Wrapped mal wieder eine noch geringere Zahl an Minuten ausspucken wird…

]]>