<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: romac</title><link>https://news.ycombinator.com/user?id=romac</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 05 Oct 2026 01:04:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=romac" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by romac in "FTL: A new operating system for clouds"]]></title><description><![CDATA[
<p>FTL v0.1.0 was just released, adding async Rust support (multi-thread Tokio runtime) and lots of missing pieces in the Linux compatibility layer.<p>(not my project)</p>
]]></description><pubDate>Sat, 03 Oct 2026 15:05:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49944938</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=49944938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49944938</guid></item><item><title><![CDATA[FTL: A new operating system for clouds]]></title><description><![CDATA[
<p><a href="https://github.com/nuta/ftl" rel="nofollow">https://github.com/nuta/ftl</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49944912">https://news.ycombinator.com/item?id=49944912</a></p>
<p>Points: 195</p>
<p># Comments: 74</p>
]]></description><pubDate>Sat, 03 Oct 2026 15:02:36 +0000</pubDate><link>https://ftl-os.org/</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=49944912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49944912</guid></item><item><title><![CDATA[Human-in-the-loop code review tool for AI-generated changes]]></title><description><![CDATA[
<p>Article URL: <a href="https://tuicr.dev/">https://tuicr.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48094696">https://news.ycombinator.com/item?id=48094696</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 11 May 2026 13:25:15 +0000</pubDate><link>https://tuicr.dev/</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=48094696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48094696</guid></item><item><title><![CDATA[One Developer, Two Dozen Agents, Zero Alignment]]></title><description><![CDATA[
<p>Article URL: <a href="https://maggieappleton.com/zero-alignment">https://maggieappleton.com/zero-alignment</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47952421">https://news.ycombinator.com/item?id=47952421</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 29 Apr 2026 18:31:00 +0000</pubDate><link>https://maggieappleton.com/zero-alignment</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=47952421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47952421</guid></item><item><title><![CDATA[Rust should have stable tail calls]]></title><description><![CDATA[
<p>Article URL: <a href="https://trifectatech.org/blog/tail-calls-project-goal/">https://trifectatech.org/blog/tail-calls-project-goal/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47764636">https://news.ycombinator.com/item?id=47764636</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 14 Apr 2026 12:17:54 +0000</pubDate><link>https://trifectatech.org/blog/tail-calls-project-goal/</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=47764636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47764636</guid></item><item><title><![CDATA[Reckless Drivin' (2000) ported to native SDL2 for macOS and Linux]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/DarrCoh/reckless-drivin-sdl">https://github.com/DarrCoh/reckless-drivin-sdl</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47404723">https://news.ycombinator.com/item?id=47404723</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 16 Mar 2026 20:54:00 +0000</pubDate><link>https://github.com/DarrCoh/reckless-drivin-sdl</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=47404723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47404723</guid></item><item><title><![CDATA[Glaze]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.raycast.com/blog/introducing-glaze">https://www.raycast.com/blog/introducing-glaze</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47247042">https://news.ycombinator.com/item?id=47247042</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 04 Mar 2026 13:22:02 +0000</pubDate><link>https://www.raycast.com/blog/introducing-glaze</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=47247042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47247042</guid></item><item><title><![CDATA[Glaze by Raycast]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.glazeapp.com/">https://www.glazeapp.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47247033">https://news.ycombinator.com/item?id=47247033</a></p>
<p>Points: 234</p>
<p># Comments: 145</p>
]]></description><pubDate>Wed, 04 Mar 2026 13:21:31 +0000</pubDate><link>https://www.glazeapp.com/</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=47247033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47247033</guid></item><item><title><![CDATA[New comment by romac in "Rust Doesn't Have Named Arguments. So What?"]]></title><description><![CDATA[
<p>Yes there are many such crates, which can indeed kinda fill the gap. One of the more recent one is <a href="https://docs.rs/bon" rel="nofollow">https://docs.rs/bon</a></p>
]]></description><pubDate>Wed, 25 Feb 2026 10:09:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47149650</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=47149650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47149650</guid></item><item><title><![CDATA[Rust Doesn't Have Named Arguments. So What?]]></title><description><![CDATA[
<p>Article URL: <a href="https://thoughtbot.com/blog/rust-doesn-t-have-named-arguments-so-what">https://thoughtbot.com/blog/rust-doesn-t-have-named-arguments-so-what</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47125847">https://news.ycombinator.com/item?id=47125847</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Mon, 23 Feb 2026 17:49:50 +0000</pubDate><link>https://thoughtbot.com/blog/rust-doesn-t-have-named-arguments-so-what</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=47125847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47125847</guid></item><item><title><![CDATA[Browse Code by Meaning]]></title><description><![CDATA[
<p>Article URL: <a href="https://haskellforall.com/2026/02/browse-code-by-meaning">https://haskellforall.com/2026/02/browse-code-by-meaning</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47046124">https://news.ycombinator.com/item?id=47046124</a></p>
<p>Points: 13</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 17 Feb 2026 11:07:19 +0000</pubDate><link>https://haskellforall.com/2026/02/browse-code-by-meaning</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=47046124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47046124</guid></item><item><title><![CDATA[New comment by romac in "Xous Operating System"]]></title><description><![CDATA[
<p>There is a single-page version of the book that you can save as a PDF: <a href="https://betrusted.io/xous-book/print.html" rel="nofollow">https://betrusted.io/xous-book/print.html</a></p>
]]></description><pubDate>Sat, 17 Jan 2026 22:28:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46662752</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=46662752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46662752</guid></item><item><title><![CDATA[Running a Linux Router on macOS]]></title><description><![CDATA[
<p>Article URL: <a href="https://amodm.com/blog/2024/07/03/running-a-linux-router-on-macos">https://amodm.com/blog/2024/07/03/running-a-linux-router-on-macos</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45349400">https://news.ycombinator.com/item?id=45349400</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 23 Sep 2025 16:36:21 +0000</pubDate><link>https://amodm.com/blog/2024/07/03/running-a-linux-router-on-macos</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=45349400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45349400</guid></item><item><title><![CDATA[EU could earn €1T by taxing aviation, private jets included]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.euractiv.com/section/eet/news/eu-could-earn-e1-trillion-by-fully-taxing-aviation-private-jets-included/">https://www.euractiv.com/section/eet/news/eu-could-earn-e1-trillion-by-fully-taxing-aviation-private-jets-included/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44786970">https://news.ycombinator.com/item?id=44786970</a></p>
<p>Points: 6</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 04 Aug 2025 15:12:53 +0000</pubDate><link>https://www.euractiv.com/section/eet/news/eu-could-earn-e1-trillion-by-fully-taxing-aviation-private-jets-included/</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=44786970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44786970</guid></item><item><title><![CDATA[Amp: Agentic Coding Tool by Sourcegraph]]></title><description><![CDATA[
<p>Article URL: <a href="https://ampcode.com">https://ampcode.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44636281">https://news.ycombinator.com/item?id=44636281</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 21 Jul 2025 15:23:44 +0000</pubDate><link>https://ampcode.com</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=44636281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44636281</guid></item><item><title><![CDATA[Infinite Monkey: Chat with an LLM to control an emulated classic Mac]]></title><description><![CDATA[
<p>Article URL: <a href="https://infinitemac.org/monkey/">https://infinitemac.org/monkey/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44511863">https://news.ycombinator.com/item?id=44511863</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 09 Jul 2025 16:20:18 +0000</pubDate><link>https://infinitemac.org/monkey/</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=44511863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44511863</guid></item><item><title><![CDATA[Retrobootstrapping Rust for some reason]]></title><description><![CDATA[
<p>Article URL: <a href="https://graydon2.dreamwidth.org/317484.html">https://graydon2.dreamwidth.org/317484.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44293044">https://news.ycombinator.com/item?id=44293044</a></p>
<p>Points: 142</p>
<p># Comments: 51</p>
]]></description><pubDate>Mon, 16 Jun 2025 20:19:44 +0000</pubDate><link>https://graydon2.dreamwidth.org/317484.html</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=44293044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44293044</guid></item><item><title><![CDATA[New comment by romac in "A High-Level View of TLA+"]]></title><description><![CDATA[
<p>You can also go the other way around and generate traces [1] from the TLA+ or Quint [2] specs using the Apalache model checker [3], map each action in the trace to an action on your system under test, and check that the abstract and concrete states match at each step.<p>[1] <a href="https://apalache-mc.org/docs/adr/015adr-trace.html" rel="nofollow">https://apalache-mc.org/docs/adr/015adr-trace.html</a><p>[2] <a href="https://quint-lang.org" rel="nofollow">https://quint-lang.org</a><p>[3] <a href="https://apalache-mc.org" rel="nofollow">https://apalache-mc.org</a></p>
]]></description><pubDate>Tue, 03 Jun 2025 13:49:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44170139</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=44170139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44170139</guid></item><item><title><![CDATA[New comment by romac in "A High-Level View of TLA+"]]></title><description><![CDATA[
<p>If you are interested in TLA+, you might want to check out Quint (<a href="https://quint-lang.org" rel="nofollow">https://quint-lang.org</a>), a modern take on a specification language which shares the same underlying temporal logic of actions, but with a syntax more familiar to programmers.</p>
]]></description><pubDate>Tue, 03 Jun 2025 13:43:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44170065</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=44170065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44170065</guid></item><item><title><![CDATA[An Year of the Linux Desktop]]></title><description><![CDATA[
<p>Article URL: <a href="https://xeiaso.net/blog/2025/yotld/">https://xeiaso.net/blog/2025/yotld/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43918534">https://news.ycombinator.com/item?id=43918534</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 07 May 2025 17:37:31 +0000</pubDate><link>https://xeiaso.net/blog/2025/yotld/</link><dc:creator>romac</dc:creator><comments>https://news.ycombinator.com/item?id=43918534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43918534</guid></item></channel></rss>