2
<p><span class="h-card" translate="no"><a href="https://infosec.exchange/@munin" class="u-url mention">@<span>munin</span></a></span> <span class="h-card" translate="no"><a href="https://digipres.club/@foone" class="u-url mention">@<span>foone</span></a></span> keyboard quine! keyboard quine!!</p>
<p><span class="h-card" translate="no"><a href="https://digipres.club/@foone" class="u-url mention">@<span>foone</span></a></span> </p><p>aw, hell. so no fun &quot;figure out the resonant frequency of the keyboard&quot; then.</p>
<p><span class="h-card" translate="no"><a href="https://infosec.exchange/@munin" class="u-url mention">@<span>munin</span></a></span> yes? but it&#39;s a pico-w so I can&#39;t exactly NC-loop it to itself</p>
<p><span class="h-card" translate="no"><a href="https://digipres.club/@foone" class="u-url mention">@<span>foone</span></a></span> does it listen on loopback because I have a funny idea</p>
<p>okay I made instead a keyboard that listens for UDP packets.</p><p>if you send it a single byte UDP packet, it types that key. there is no authentication. you just need to know that you have to send it to port 8365</p>
<p>takeMyBreadthAway :: forall a. Tree a -&gt; List a</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> don&#39;t let the moderators make you blue or slow you down</p>
<p><span class="h-card" translate="no"><a href="https://hachyderm.io/@dave_andersen" class="u-url mention">@<span>dave_andersen</span></a></span> someone could definitely have a meltdown</p>
<p><span class="h-card" translate="no"><a href="https://mastodon.social/@whitequark" class="u-url mention">@<span>whitequark</span></a></span> Also tardy engineering.</p>