<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>melanpan.nl</title>
    <link>https://melanpan.nl/</link>
    <description>Recent content on melanpan.nl</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 16 Apr 2026 23:07:23 +0200</lastBuildDate>
    <atom:link href="https://melanpan.nl/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Hacking A Marine Dish</title>
      <link>https://melanpan.nl/posts/hacking-a-marine-dish/</link>
      <pubDate>Thu, 16 Apr 2026 23:07:23 +0200</pubDate>
      <guid>https://melanpan.nl/posts/hacking-a-marine-dish/</guid>
      <description>&lt;p&gt;Back in 2024 I got inspired by the YouTuber &lt;a href=&#34;https://www.youtube.com/saveitforparts&#34;&gt;saveitforparts&lt;/a&gt; and started looking into automatic satellite dishes. The ones sold here in the Netherlands are typically compact offset dishes on a motorised base, like a Megasat or Oyster, not quite the same as the Winegard units saveitforparts had access to in the US. (I still will probably end up getting one of those, though.) But while browsing Marktplaats I came across something arguably more interesting: a marine dish. An &lt;strong&gt;Intellian i4&lt;/strong&gt;, going for around €200 (with a current new price of about €4000). I bought it immediately and became the proud owner of a piece of boat tech.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Using AI to detect garbage containers</title>
      <link>https://melanpan.nl/posts/klikoai/</link>
      <pubDate>Thu, 16 Apr 2026 18:10:33 +0200</pubDate>
      <guid>https://melanpan.nl/posts/klikoai/</guid>
      <description>&lt;p&gt;At &lt;strong&gt;NURDspace&lt;/strong&gt;, we have a very specific problem: nobody remembers to put the bins out. Or bring them back in. There are two garbage containers, a blue one for paper and yellow for general waste. On collection days someone has to wheel them outside, and back in after pickup. Simple enough in theory.&lt;/p&gt;&#xA;&lt;p&gt;We had Home Assistant firing automations based on the municipal garbage calendar: yelling on IRC every few hours, spamming Signal and Telegram, and if the space was open, triggering the TTS system to yell at people in person. Passive-aggressive, but effective enough.&lt;/p&gt;</description>
    </item>
    <item>
      <title>About</title>
      <link>https://melanpan.nl/about/</link>
      <pubDate>Thu, 16 Apr 2026 16:55:24 +0200</pubDate>
      <guid>https://melanpan.nl/about/</guid>
      <description>&lt;p&gt;Hi, I&amp;rsquo;m Melan (🍈)! A Dutch Programmer, weeb, homelab gremlin, and chaotic member of &lt;a href=&#34;https://nurdspace.nl&#34;&gt;NURDspace&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I spend my time on NixOS and Linux, AI, self-hosted services, ham radio, electronics, and Japanese animation in all sorts of forms.&lt;/p&gt;&#xA;&lt;p&gt;This is where I write about whatever hyperfocus has consumed me this week.&lt;/p&gt;&#xA;&lt;p&gt;The domain name is a mashup of メロンパン (&lt;em&gt;melonpan&lt;/em&gt;) and my nickname Melan, which itself comes from Medicine Melancholy from Touhou many red moons ago.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pirating a TTS voice</title>
      <link>https://melanpan.nl/posts/femke/</link>
      <pubDate>Wed, 15 Apr 2026 11:00:00 +0200</pubDate>
      <guid>https://melanpan.nl/posts/femke/</guid>
      <description>&lt;p&gt;One of the favourite text-to-speech voices at NURDspace is Femke, a Dutch-Flemish sounding voice by &lt;strong&gt;Acapella Group&lt;/strong&gt;. She gets used for announcements, the &lt;code&gt;!say&lt;/code&gt; IRC command, yelling at people to put the bins out, that kind of thing. For a long time we were pulling audio from an Android API, which worked well enough that I even started training my own model based on it.&lt;/p&gt;&#xA;&lt;p&gt;Then the API got shut down. This is the story of how I pirated Femke. Twice.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
