article

    Alle bekloppt!

    Ich kenne dieses Gefühl von „alle bekloppt!“ sehr gut. Ich fühle es öfter mal in Richtung Schulsystem, Lehrer der Kids oder Eltern von Mitschulkindern. Insofern ist dieser Absatz Frau Novemberregen wirklich gut und richtig:

    Dann noch einen Termin mit der Hausverwaltung aus rein strategischen Gründen abgesagt, nämlich weil ich mich nicht bis Mittwoch in eine Haltung bringen kann, die nicht „ihr seid doch alle Vollidioten“ ausstrahlt und so eine Haltung ist für Verhandlungen komplett ungeeignet. So ist es ja nicht, niemand wird morgens wach und denkt sich Okay, heute bin ich ein absoluter Vollidiot! Es ist eher so, dass das Verhalten in dem jeweiligen Referenzsystem irgendeinen Sinn ergibt und wenn ich den Sinn nicht verstehe, habe ich dass System noch nicht verstanden, dann fehlen mir noch Informationen. Und wenn ich so verbockt in Gespräche gehe, bekomme ich diese Informationen ganz sicher nicht. Bis Mittwoch habe ich allerdings keine Zeit, mich innerlich wieder komplett unverbockt aufzustellen, dazu brauche ich ein bisschen und es ist zu viel anderes, daher: strategische Absage.

    Source: Novemberregen by @novemberregen

    Das mal verinnerlichen.

    Und jetzt zum Sport

    Ansonsten läuft es aktuell gut. Letztes Wochenende war ich an der polnischen Grenze, die Oder besuchen.

    Auto-generated description: Ein Radfahrer mit Helm und Sonnenbrille fährt auf einer ländlichen Straße neben einem grünen Feld unter einem bewölkten Himmel. Auto-generated description: Ein Fahrrad lehnt an einem Grenzpfosten in den Farben Schwarz, Rot und Gold, mit Fluss und Landschaft im Hintergrund.

    Ich bin vom Trainingsstand nicht ganz da, wo ich sein wollen würde aber es wird. Im Juli stehen ca. 250km an, an die Ostsee. Das sind nochmal 100 mehr als am Samstag. Dafür muss ich noch den Sattel am Rad tauschen. Der mitgelieferte verträgt sich nach 100km nicht ganz so gut mit meinem Allerwertesten. Deshalb montiere ich meinen bekannten Sattel, mit dem ich auch „problemlos“ schon 300km am Stück gefahren bin. Das sollte passen.

    Arbeit

    Hier passiert gerade einiges. Offiziell wird es aber erst nächste Woche angekündigt. Bin aber gespannt und sehr vorfreudig.

    Nochmal zum Sport

    Über Himmelfahrt werde ich im Frankenjura sein. Das ist ein Wald-Dreieck zwischen Bamberg, Bayreuth und Nürnberg.

    Auto-generated description: Eine Landkarte zeigt die Region zwischen Nürnberg und Bayreuth mit Städten, Flüssen und der Autobahn A9.

    Dort werde ich das erste Mal draußen bouldern. Wir werden nicht klettern, nur bouldern. Mal reinfühlen, wie so ein Fels sich in Echt anfühlt 😉. Das Ganze mit dem Camper. Also viel Natur und Luft. 🤞, dass das Wetter halbwegs hält. Und „nebenbei“ werde ich an den Tagen noch etwas arbeiten müssen, denn soviel Ulopp hat ja niemand.

    Musik

    Empfehlung: Olivia Rodrigo: Tiny Desk Concert www.youtube.com/watch …ohne Einbettung, da ich den ganzen Cookiekram nicht haben möchte.

    Robin has an interesting post where he lists all the software he uses on a daily basis and where that software is made/comes from.
    I am too lazy to make the same list, but I appreciate the thoughts that reading his list started in my head.

    The Software I Use - and Where It’s Made

    In this post @manton links to Tobi Lütke’s article on AI @ Shopify. I am really sure that using AI can be helpful in certain situations. I don’t like the idea to reflexively reach for AI for all tasks. In the end, where is the fun for that? Because then you really are only a glorified and slow automaton for AI doing things. On the other end I also believe you are doing something wrong if you don’t find the places were AI can support you in what you are doing. There are always parts of the work that can benefit by reaching for AI. If you are not even interested in finding those parts for your specific work, then you are doing it wrong. Curiosity is one of the defining characteristics of a good software engineer, the drive to find out how and why stuff works. And how to make it better.

    Die Blase OpenAI wird platzen und Apple wird davon profitieren

    Ich habe mal wieder etwas von Ed Zitron gelesen. Erneut zum Thema OpenAI. Laut Ed wird die Blase OpenAI und generative AI platzen, und Auswirkungen auf die ganze Tech Industrie haben. Entschuldige bitte den etwas reißerischen Titel.

    Ich habe mit Hilfe von ChatGPT (wie meta 🫣) das Ganze mal hinterfragt und wollte kurz meine Schlüsse teilen. Und warum das gut für Apple 🍎 sein könnte.

    Der Artikel von Ed lautet „OpenAI Is A Systemic Risk To The Tech Industry“.

    Kurze Zusammenfassung, falls du das nicht lesen willst. Es ist recht lang.

    OpenAI hat kürzlich eine Finanzierungsrunde über 40 Milliarden US-Dollar angekündigt, von denen bisher nur 10 Milliarden eingegangen sind. Die restlichen 30 Milliarden sollen bis Ende 2025 folgen, sind jedoch an Bedingungen geknüpft, darunter die Umwandlung von OpenAI in ein gewinnorientiertes Unternehmen. SoftBank plant, 20 Milliarden beizusteuern, allerdings teilweise durch Kredite finanziert, was die Stabilität der Zusagen infrage stellt.

    Mit einem geschätzten Jahresumsatz von 4 Milliarden US-Dollar im Jahr 2024 wird OpenAI mit dem 75-Fachen seines Umsatzes bewertet – eine Bewertung, die Zitron als überzogen und spekulativ einstuft.

    Außerdem stellt Ed noch dar, wie OpenAI jedes Jahr 40 Milliarden benötigt um überleben zu können. Und SoftBank, der Hauptinvestor muss sich schon sehr strecken, einmalig die 40Mrd. bereitzustellen. (Details dazu im Artikel).

    Hier jetzt ChatGPTs Kommentar und Analyse.

    Zitrons Analyse wirkt überspitzt, trifft aber in den Kernaussagen ins Schwarze:
    • Kosten & Skalierung: Richtig: OpenAI hat hohe variable Kosten pro Nutzer (v. a. bei GPT-4) und ist nicht natürlich skalierbar. Die Monetarisierung über ChatGPT Plus reicht nicht aus, um die Betriebskosten zu decken.
    • Finanzierungsrisiko: Korrekt: OpenAI hängt stark von externer Finanzierung (v. a. Microsoft) ab. Ohne diese Subventionen wäre das aktuelle Modell nicht tragfähig.
    • Sicherheitsbedenken: Ernstzunehmend: Verkürzte Prüfphasen bei neuen Modellen wurden mehrfach intern kritisiert. Der Zielkonflikt zwischen „schnell liefern“ und „sicher entwickeln“ ist real.
    • Systemische Gefahr: Etwas übertrieben: OpenAI ist wichtig, aber nicht alleiniger Pfeiler der KI-Branche. Es gibt Alternativen und Diversifizierung.

    Kurzfazit: Zitrons Analyse ist polemisch, aber inhaltlich weitgehend fundiert – besonders, was Wirtschaftlichkeit und Sicherheitsrisiken betrifft.

    Spätestens Ende 2026 sollte sichtbar sein, dass die Blase platzt. Oder sie ist dann bereits geplatzt. Wir werden es sehen. Aus dem Artikel wird auch klar, warum es eigentlich gar nicht anders gehen kann.

    Wenn es so kommt, wie beschrieben, implodieren alle generativen AI Anbieter, wie OpenAI, Anthropic etc. Um dann weiterhin AI nutzen zu können, muss man also selbst AI betreiben können. Das würde heißen, man hat sein eigenes Datencenter, mietet sich Kapazität bei AWS oder Azure oder nutzt andere Möglichkeiten. Für mich heißt das, dass das Betreiben von AI lokal auf dem eigenen Rechner, nur noch wichtiger wird. Und dafür machen sich Apple Computer mit dem Apple Silicon Chips wirklich fantastisch. Apple ist zwar zu blöde Siri und ihre eigene Apple Intelligence richtig hinzubekommen, aber LLMs etc laufen mit Hilfe von Ollama ziemlich gut. Wenn die Tools die man nutzt, also darauf optimiert werden, dann wäre das ein Gewinn für uns alle. Viel viel viel Energiebedarf in den Rechenzentren würde eingespart werden können. Milliarden an Kosten für den Betrieb würde nicht mehr benötigt werden.

    Was ich noch nicht weiß/verstehe/sehe: Wie die Weiterentwicklung der AI Lösungen laufen wird. Ich habe Schwierigkeiten mir vorzustellen, dass nach dem Platzen der Blase AI komplett weggeht. Unter anderem, wie eben beschrieben. Aber die Weiterentwicklung der Modelle wird fortgeführt werden.

    Vermutlich werden die Chinesen am Meisten davon profitieren, wenn OpenAI hops geht, da sie wirtschaftlich nicht damit verbandelt sind—anders als die meisten nicht chinesischen AI Player.

    Tumblr ist zurück, dank GenZ

    werd.io/2025/the-…

    Ich habe neulich mal geschaut, aber mein alter Tumblr Blog ist weg. Habe ich vermutlich gelöscht.

    Ich erinnere mich, dass es da mal eine Kontroverse(?) gab oder so. In dem Zuge hatte ich dann den Account geschlossen und gelöscht, meine ich mich zu erinnern. Jetzt scheint Tumblr wieder vieles richtig zu machen.

    Aber ich hab nicht genau nachgeschaut…

    Neue Automation für um Websites als Draft-Posts zu Erstellen

    Eine neue Automation für iOS ermöglicht es, schnell Entwürfe für Beiträge in Micro.blog zu erstellen.

    Celebrating 19 years of writing on the internet

    Thanks to the Wayback Machine I was able to find my first official blog post ever, from January 2006. The site is still online, at blogspot.com. I am very surprised by that.

    I also learned, that I registered my first url (holgerfrohloff.de) in 2004. The first entry on the Wayback Machine is from February 19th 2007.

    That makes this year the 20th year that I write on the internet. 🎉

    (When navigating through the archives you can even access two songs that I recorded back then. While it was “nice” to listen to them again, I am not sad that they officially disappeared from the internet. But hey, thanks for the memories Wayback Machine.

    Fun with creating LeaderKey actions

    The author streamlined accessing their video call tool in Safari by using a keyboard shortcut instead of the mouse.

    Keep your hope

    Despite feeling overwhelmed by global crises, it’s important to recognize that we still have the power to take meaningful action within our own sphere of control.

    More on AI. And fun with Jenny Lawson.

    I just read an article from Jenny Lawson about how using AI is going very strong for her: No, I do not want AI to “polish” me.

    But after I added the update gmail was like, “YOU’RE STILL DOING IT WRONG, IDIOT?” and the polish thing came up again and I was like, “Are you trying to AI fix a paragraph where I say how much I don’t want AI to fix shit?” And turns out, yeah, that exactly what it meant because it gave me this

    I will not (hopefully!) write that much about AI in the future but yeah. It was too good to not share with you. Also: I mentioned recently how I sometimes use AI but didn’t give an example. So here is one. I like to use LLMs to rewrite my English sentences in a more idiomatic way. I use this mostly for writing where it’s important for me the reader has little option to mis-interpret my words. Because they might be bad English.

    Found via @manton: www.manton.org/2025/01/2…

    How I created a “On this day” feature in Obsidian for my journaling

    The author describes their process of journaling in Obsidian, including importing past entries from DayOne and creating a dynamic “On This Day” feature using the Dataview plugin.

    Eine typische Siri Situation 🤦

    Leonie verlässt das Bad, geht in ihr Zimmer und sagt in ihr Zimmer hinein: „Hey Siri, weiter!“ Daraufhin antwortet Siri im Bad: „Wiedergabe hier fortsetzen oder in Leos Zimmer?“ Ich antworte, im Bad stehend: „In Leos Zimmer“ Darauf Siri: „Ich kann den Lautsprecher nicht finden.“ 🤦

    New to me backup solution restic

    I found the link to a new backup software that looked interesting.

    I used to use Arq which costs money. When I was runnning my business and was self-employed it was a sensible cost to pay. Now that I am no longer self-employed I’d like to cut costs. Once Arq will ask to renew my license I’ll switch.

    Posting this here for you as much as for me so I can find it again later. 😉

    Restic is a modern backup program that can back up your files:

    The brightest flame burns quickest

    Maybe the answer is simpler than I think. Maybe I should just keep things simple. If I like my coffee the way it tastes, that should be enough. If I enjoy playing the guitar songs I love, there’s no need to dig into the theory behind them. And when I write on my blog daily or a few times a week, that’s enough too. There’s no need to turn a hobby into something bigger. It’s fine as it is — an enjoyable way to spend time. Trying to grow it into something more only leads to destruction.

    I feel you, Yordi. I’ve been there. And I am not sure I am not still there. I always wanted to do things “right”. It’s actually a mantra of mine: “If something is worth doing, it’s worth doing it right.”

    But that quickly leads to burnout and boredom. Unless you find a way to do things in moderation. Recently I picked up singing. And I do that maybe once or twice per week. And I enjoy it tremendously. Now I started playing piano again, and mostly re-learning it. And building on the little that I already knew. And I specifically set me the goal of not playing more than once or twice a week. Not daily or anything like that. Because then I know that I would hate it soon.

    So yes, my last blog post was a few days ago. I don’t need to write daily. Let others do that. 🫶

    Some small thoughts on the Middle East

    This is a very personal, moving piece by @jsonbecker.

    It’s surreal to see your cousin in a Washington Post video. It’s worse when the reason she’s being interviewed is because of her experience living in a community in Israel that was overrun on October 7th.

    It’s been over a decade since I’ve seen her.

    I am 42 years old. The “conflict in the Middle East” was present on the news for as long as I can remember. When I was around 15 years old I had the chance to take part in a student exchange program and travel to Israel. We lived in Ashkelon, a small city very close to the Gaza strip. It must have been near the end of the 90s and I guess it was a bit more relaxed (don’t want to say peaceful…) back then. I was able to visit Jerusalem and Tel Aviv and I am still impressed by what I experienced. The magic, the food, the architecture and all of the history. I would love to go back there and see everything with my adult eyes and experience it with the knowledge and appreciation I have today. But I wouldn’t go there now, or previously. As a kid I didn’t understand why people couldn’t stop fighting and my understanding did not grow as an adult. The blind hate and it’s source in the people’s religions is one reason I do not like religion. I don’t think that the fighting will ever stop in my lifetime and that thought makes me very sad. I am glad, personally, that I do not have any relatives in that region. My situation is very different from Jason’s. Still I feel for him and how torn he has to feel. How frustrated and helpless.

    Fedi(verse) is for losers? I don't care.

    From where I sit, I don’t see that we have a strategy. Fedi is fine and all, but it doesn’t scare anyone. That’s not good enough. Twitter was always flawed but it was a great tool for activism and continues to be useful in some ways. Bluesky has some of that old-Twitter vibe, and perhaps it will supplant the original, in time; inshallah.

    I wouldn’t count myself as part of the fediverse but I am. I don’t do Mastodon. It’s one of the reasons I use micro.blog to host my content right now. I don’t think that joining a mastodon instance is the right way. In my opinion the best way to share your thoughts is on your own personal website using your own domain name. A name that you control. And then use federation through protocols like ActivityPub to take part in the social circles. That way I don’t have to care about Mastodon or the fediverse.

    We deceive ourselves as to what constitutes effective action, and we are deceived by billion dollar algorithms that understand our subconscious better than we do and feed our illusory sense of accomplishment through facilitating and encouraging such paltry (yet addicting) protests. 

    When I read the original article up top about “the fediverse is for losers” in my opinion it touches on this exact topic. The fediverse isn’t good for activism. You don’t use it to make the world better. You use it to complain about what others do (which is kind of what I am doing here right now 🙈). If you really want to make the world a better place, change routines in your daily live. Interact with people outside of your computer. Bring a smile on another person’s face. Show them you care.

    Pinboard is dead. At least for me. Let me tell you how I bookmark in 2024.

    Yesterday, I read an opinion about the bookmarking service pinboard.in. I am a user since 2010. In 2019 I paid ~$210 for a 10 year contract because I wanted to do my part to keep the service running and enable the founder to do his thing. Because I believed in his mission and the purpose of the service. Gordon made me aware that Pinboard might be over. There is a Hacker News thread for the linked article where alternatives are discussed, if you are interested. The thing is, I believe Gordon and others might be right. Roughly 1,5 years ago I tried to write a small application to interface with the Pinboard API. Unfortunately, the API didn’t work as expected. When I looked into it, I learned about a version 2 of that API that was supposed to be in development. The documentation to that API was insufficient and things didn’t work in any way like they were documented. When I reached out to the Pinboard founder I heard nothing back. The state of the API hasn’t changed at all since then. There were no updates.

    The founder still writes on the web about things like lunar programs and moon landers with SpaceX and other political topics. He also gave entertaining talks on conferences during the last years. But he didn’t do what he was paid for. At least in my opinion. Sure, the basic website still works. And maybe that could be considered enough?

    I have since stopped using the service. Bookmarking is an activity I not do as often anymore as before. If I want to have a website handy for later reading or watching, I use Omnivore. It’s an open-source solution that is free to use. Eventually you can even do self-hosting. I chose it because it works well and I can read and understand the code and tech stack. If they ever decide to discontinue the web app I can host it myself.

    For saving website to reference later, which you could call bookmarking, I mostly use Obsidian. It’s my preferred solution for taking notes that I want to keep. Right now I have over 5.600 notes in there. A big part of those are my journal notes, which I imported from Day one.
    To make saving websites quicker I wrote a small Alfred.app workflow that calls a Shortcut (from Apple shortcuts). If everything works out (it does most of the times!) a note is created in Obsidian.

    I attached a screenshot of the note, because I don’t have a good way to share it with you otherwise right now. Those bookmarks land in a folder called /sites. I can add tags and link them to my notes, or references the bookmark in a note somewhere else. It doesn’t save a complete copy of the bookmark. So if the website disappears from the web, my bookmark would cease to work. Maybe that is something that I will add later. I am not sure yet.

    So yeah, Pinboard is dead as far as I am concerned.

    I canceled my SetApp subscription

    Yesterday, I canceled my SetApp subscription. It’s around 110€ per year and I only use 3-4 apps from it. Did a quick i research and saw that I pay less for those apps if I buy them outright. And most of them will be supported for two years after purchase. Financially it’s a no-brainer and supports the developers even more. The apps I use?

    • Dash from Kapeli
    • BetterTouchTool
    • CodeRunner
    • Numi

    I didn’t buy CodeRunner and Numi just now. The are both more expenssive (€20 and €35) and I don’t have a need for them currently.

    A new Alfred workflow: Quickly open Merge Requests in GitLab

    Synopsis

    I created a workflow for Alfred so I can quickly open all the merge requests that are assigned to me. If the query “review” is added then all the merge requests where I am assigned as a reviewer are openend.

    Background

    I love to use Alfred to quickly to repetitive tasks on my computer. I use it to find the right emoji, modify text styles and text cases, convert images or units.

    When at work, I also regularly have to open the overview pages on GitLab to see what status my merge requests have—or to quickly access them. I also want to navigate to the overview of the merge requests where I am assigned as a reviewer. Others might wait on my review or pushed updates.

    All of that those lists exist as a bookmark in my browser. I can open them by clicking the bookmark. But then I have to decide whether I want to open a new tab or stay in the same tab I currently use. And I have to click with the mouse/touchpad.

    This can be done quicker/easier: Open Alred (shortcut CMD-Space), type mrs and hit ENTER. This opens the page where I can see the assigned merge requests.

    If I want to access the MRs for review, I do the same but type mrs review. This overview is filtered for MRs where I haven’t approved yet.

    Works wonderfully.

    You can download the workflow from my GitHub repo

    The window of Alfred app is visible and the command ‘mrs review’ was entered. Below the command you can see a short description of what the command will do.

    Vogelgesang während der Hunderunde

    Heute morgen, während ich Milo spazieren führte, habe ich wieder Vögel bestimmt. Ich bin auf die App durch @Buddenbohm@fnordon.de aufmerksam geworden. Gerade bei uns am Kanal waren schön viele Vögel zu hören. Und ist es nicht schön? Sie singen so toll und ich kann endlich mal lernen, welcher Vogel wie klingt. Steigert nachhaltig die Naturverbundenheit. Und wer kann schon was gegen nachhaltig sagen.

    Mein Hund Milo steht auf dem Weg und blickt nach hinten. Der Weg ist sandig. Im Hintergrund sieht man grüne Bäume. Es wirkt sehr ländlich.

    Amsel und Gartenrotschwanz fand ich am Schönsten. Zaukönig und Buntspecht haben mich überrascht. Ich habe auch noch Elstern gehört, konnte sie aber nicht aufnehmen, weil der Hund da wieder Blödsinn machte in dem Moment.
    Man sieht die 'Life List' Seite in der Merlin Bird ID App. Dort sind 10 Vögel zu sehen.
    Habe jetzt 10 Vögel in meiner Life List in der App. Mal sehen, welche ich auf der Nachmittagsrunde vernehmen werde.

Older Posts →