I love building things. This blog in itself is one of these things. Feel free to shoot me an email.

Posts

  • Harnessing ChatGPT and Whisper for Blog Post Creation

    This blog post is ChatGPTs rewrite of my own blog post. You can read the original here. Lately, I’ve been exploring the potential of Large Language Models (LLMs) like GPT-4 to enhance productivity, particularly in the realm of blog post writing. While SEO spam is commonly regarded as the first major commercial application for LLMs, I decided to experiment with generating blog posts using ChatGPT without sacrificing quality. My approach...
    Read more...

  • Using ChatGPT and whisper for blog post writing

    I wrote this blog post on my own. I let ChatGPT create an “improved” version of this blog post. You can read the rewritten version here. I’ve been trying to use LLMs(Large language models like GPT4) for productivity increases lately. One area of interest is writing blog posts. SEO spam is the area that everyone seems to be thinking of as the first to see wide commercial application of LLMs....
    Read more...

  • Serving your own OSM tiles from a small VPS

    I am greatly dependent on Google Maps. Whenever I go someplace new or want to navigate, I turn to Google Maps. I don’t like being dependent on FAANG companies, so here we are building our own tile server. Running your own tile server is quite intimidating, as it comes with quite a few moving parts (apache, mod_tile, renderd, osm2psql, postgres, mapnik). Also the hardware requirements are quite big for a...
    Read more...

  • Automatic Shopping List: DIY smart shelf using strain gauges

    Wouldn’t it be great if your shopping list would write itself? Wouldn’t it be great to have automated statistics about your grocery buying/consumption? Reducing Shopping / Starting Stocking When Corona hit about one year ago, there were empty shelves in stores everywhere. No matter where you looked: Shanghai, Moscow, Berlin, Paris, New York - panic buying everywhere. In an effort to become resilient against such fluctuations in food (and more...
    Read more...

  • AWS NLBs and the mixed up TCP connections

    One of my services was running into timeouts, because connections were being reset by clients. I had assumed that it couldn’t be the Network Load Balancers (NLBs) fault, a battle-tested piece in the cloud stack. The following is about NLBs, cross-zone-loadbalancing and multiple NLBs pointing to the same set of EC2 instances and how that revealed unexpected behaviour in the NLB. TLDR: If you don’t want timeouts or connection resets,...
    Read more...

  • Change caused by Coronavirus

    While daily news is all over the coronavirus, I want to try a long-term view on what changes will happen because of Coronavirus for the next decade. Individual behaviour More food stock is kept even in urban environments -> average supermarket cart size increases Handshakes become less common, hugs/kisses reserved for close friends Yearly flue shots become more popular even in healthy young people The workplace Home office has shown...
    Read more...

  • (Emergency-)Brake lights + blinker on my bicycle

    On my cycle-commute there are a couple of places where better lights would come in handy. A year ago another biker drove into me, because I had to emergency brake. So when a friend gifted me his left-over addressable LED stripe I was intrigued in how well this would work, as I had previously poured ours of work into making my own addressable LEDs using shift registers see my first...
    Read more...

  • Iron Man Arc Reactor

    I finally declared my recent project, a replica of Tony Starks Arc reactor, finished. This was one of the projects I had planned with which I justified buying a 3D printer so I felt an obligation to finish it. All 24 LEDs in this rector are individually addressable via shift registers. My goal was to have some faint waft in the lights, but I curently only have them on at...
    Read more...