<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: swq115</title><link>https://news.ycombinator.com/user?id=swq115</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 11 Oct 2026 10:39:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=swq115" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Show HN: PortButler – SSH, SFTP and serial in one macOS window]]></title><description><![CDATA[
<p>Article URL: <a href="https://portbutler.sshlab.dev/">https://portbutler.sshlab.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49802000">https://news.ycombinator.com/item?id=49802000</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 22 Sep 2026 14:33:34 +0000</pubDate><link>https://portbutler.sshlab.dev/</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=49802000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49802000</guid></item><item><title><![CDATA[Show HN: PortButler – send files from macOS to a device with no way to receive]]></title><description><![CDATA[
<p>Article URL: <a href="https://portbutler.sshlab.dev">https://portbutler.sshlab.dev</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49749079">https://news.ycombinator.com/item?id=49749079</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 18 Sep 2026 01:21:53 +0000</pubDate><link>https://portbutler.sshlab.dev</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=49749079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49749079</guid></item><item><title><![CDATA[Show HN: Homebutler – reports what changed on your server, not what's running]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/Higangssh/homebutler">https://github.com/Higangssh/homebutler</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49611395">https://news.ycombinator.com/item?id=49611395</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 08 Sep 2026 15:04:18 +0000</pubDate><link>https://github.com/Higangssh/homebutler</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=49611395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49611395</guid></item><item><title><![CDATA[Show HN: Homebutler – Homelab CLI that gives agents commands, not a shell]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/Higangssh/homebutler">https://github.com/Higangssh/homebutler</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49109467">https://news.ycombinator.com/item?id=49109467</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 30 Jul 2026 13:06:47 +0000</pubDate><link>https://github.com/Higangssh/homebutler</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=49109467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49109467</guid></item><item><title><![CDATA[New comment by swq115 in "Show HN: Ghostmeet – Self-hosted meeting transcription and summaries"]]></title><description><![CDATA[
<p>Thanks! Yeah, local-first was the main goal.</p>
]]></description><pubDate>Wed, 08 Jul 2026 01:39:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48826427</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=48826427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48826427</guid></item><item><title><![CDATA[Show HN: Ghostmeet – Self-hosted meeting transcription and summaries]]></title><description><![CDATA[
<p>Article URL: <a href="https://ghostmeet.sshlab.dev/">https://ghostmeet.sshlab.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48826330">https://news.ycombinator.com/item?id=48826330</a></p>
<p>Points: 17</p>
<p># Comments: 6</p>
]]></description><pubDate>Wed, 08 Jul 2026 01:27:51 +0000</pubDate><link>https://ghostmeet.sshlab.dev/</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=48826330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48826330</guid></item><item><title><![CDATA[Show HN: Let an AI manage your homelab over MCP without giving it SSH]]></title><description><![CDATA[
<p>Article URL: <a href="https://homebutler.dev/">https://homebutler.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48727396">https://news.ycombinator.com/item?id=48727396</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 30 Jun 2026 01:06:04 +0000</pubDate><link>https://homebutler.dev/</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=48727396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48727396</guid></item><item><title><![CDATA[Show HN: Yocto/BitBake skills that make AI agents check official docs]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/Higangssh/yocto-agent-skills">https://github.com/Higangssh/yocto-agent-skills</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48726866">https://news.ycombinator.com/item?id=48726866</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 29 Jun 2026 23:52:46 +0000</pubDate><link>https://github.com/Higangssh/yocto-agent-skills</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=48726866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48726866</guid></item><item><title><![CDATA[Show HN: My home server got unplugged, so I built a recovery CLI]]></title><description><![CDATA[
<p>Article URL: <a href="https://homebutler.dev">https://homebutler.dev</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48441158">https://news.ycombinator.com/item?id=48441158</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 08 Jun 2026 03:53:35 +0000</pubDate><link>https://homebutler.dev</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=48441158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48441158</guid></item><item><title><![CDATA[Show HN: HomeButler – A CLI that tells you what changed on your home server]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/Higangssh/homebutler">https://github.com/Higangssh/homebutler</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48397164">https://news.ycombinator.com/item?id=48397164</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 04 Jun 2026 11:31:32 +0000</pubDate><link>https://github.com/Higangssh/homebutler</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=48397164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48397164</guid></item><item><title><![CDATA[Optimization of Elevator Standby Scheduling Strategy in Smart Buildings]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.mdpi.com/2571-5577/8/5/132">https://www.mdpi.com/2571-5577/8/5/132</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48103233">https://news.ycombinator.com/item?id=48103233</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 12 May 2026 01:49:02 +0000</pubDate><link>https://www.mdpi.com/2571-5577/8/5/132</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=48103233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48103233</guid></item><item><title><![CDATA[Show HN: HomeButler – A narrow ops interface for AI agents and homelabs]]></title><description><![CDATA[
<p>Article URL: <a href="https://homebutler.dev/">https://homebutler.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48036001">https://news.ycombinator.com/item?id=48036001</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 06 May 2026 13:28:28 +0000</pubDate><link>https://homebutler.dev/</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=48036001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48036001</guid></item><item><title><![CDATA[Lines or Less: Test Case Minimization]]></title><description><![CDATA[
<p>Article URL: <a href="https://matklad.github.io/2026/04/20/test-case-minimization.html">https://matklad.github.io/2026/04/20/test-case-minimization.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47998269">https://news.ycombinator.com/item?id=47998269</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 03 May 2026 15:59:32 +0000</pubDate><link>https://matklad.github.io/2026/04/20/test-case-minimization.html</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=47998269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47998269</guid></item><item><title><![CDATA[The Cost of Misalignment]]></title><description><![CDATA[
<p>Article URL: <a href="https://interrupt.memfault.com/blog/the-hidden-cost-of-misalignment">https://interrupt.memfault.com/blog/the-hidden-cost-of-misalignment</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47993076">https://news.ycombinator.com/item?id=47993076</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 03 May 2026 03:34:16 +0000</pubDate><link>https://interrupt.memfault.com/blog/the-hidden-cost-of-misalignment</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=47993076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47993076</guid></item><item><title><![CDATA[Reunderstanding the Power of AI Through Reverse Engineering]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.huli.tw/2026/04/18/en/ai-reverse-engineering-op/">https://blog.huli.tw/2026/04/18/en/ai-reverse-engineering-op/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47971741">https://news.ycombinator.com/item?id=47971741</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 01 May 2026 06:13:54 +0000</pubDate><link>https://blog.huli.tw/2026/04/18/en/ai-reverse-engineering-op/</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=47971741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47971741</guid></item><item><title><![CDATA[Show HN: Homebutler – a single-binary homelab ops tool with backup drills]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/Higangssh/homebutler">https://github.com/Higangssh/homebutler</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47963114">https://news.ycombinator.com/item?id=47963114</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 30 Apr 2026 14:31:20 +0000</pubDate><link>https://github.com/Higangssh/homebutler</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=47963114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47963114</guid></item><item><title><![CDATA[The Mystery of Asjo.org]]></title><description><![CDATA[
<p>Article URL: <a href="https://acid.vegas/blog/the-mystery-of-asjo-org/">https://acid.vegas/blog/the-mystery-of-asjo-org/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47947527">https://news.ycombinator.com/item?id=47947527</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 29 Apr 2026 12:43:30 +0000</pubDate><link>https://acid.vegas/blog/the-mystery-of-asjo-org/</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=47947527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47947527</guid></item><item><title><![CDATA[Show HN: Homebutler – See and manage your homelab from one Go binary]]></title><description><![CDATA[
<p>Article URL: <a href="https://homebutler.dev">https://homebutler.dev</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47910109">https://news.ycombinator.com/item?id=47910109</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 26 Apr 2026 13:20:29 +0000</pubDate><link>https://homebutler.dev</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=47910109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47910109</guid></item><item><title><![CDATA[Show HN: Winclipshot – Ctrl+V a Win+Shift+S screenshot into your terminal]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/Higangssh/winclipshot">https://github.com/Higangssh/winclipshot</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47875369">https://news.ycombinator.com/item?id=47875369</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 23 Apr 2026 13:13:08 +0000</pubDate><link>https://github.com/Higangssh/winclipshot</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=47875369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47875369</guid></item><item><title><![CDATA[Why Modbus Refuses to Die]]></title><description><![CDATA[
<p>Article URL: <a href="https://flowfuse.com/blog/2026/01/why-modbus-still-exist/">https://flowfuse.com/blog/2026/01/why-modbus-still-exist/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47875196">https://news.ycombinator.com/item?id=47875196</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 23 Apr 2026 12:56:48 +0000</pubDate><link>https://flowfuse.com/blog/2026/01/why-modbus-still-exist/</link><dc:creator>swq115</dc:creator><comments>https://news.ycombinator.com/item?id=47875196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47875196</guid></item></channel></rss>