<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: lwhsiao</title><link>https://news.ycombinator.com/user?id=lwhsiao</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 09:12:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lwhsiao" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Don't Trust, Verify]]></title><description><![CDATA[
<p>Article URL: <a href="https://daniel.haxx.se/blog/2026/03/26/dont-trust-verify/">https://daniel.haxx.se/blog/2026/03/26/dont-trust-verify/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47557533">https://news.ycombinator.com/item?id=47557533</a></p>
<p>Points: 22</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 28 Mar 2026 19:33:38 +0000</pubDate><link>https://daniel.haxx.se/blog/2026/03/26/dont-trust-verify/</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=47557533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47557533</guid></item><item><title><![CDATA[New comment by lwhsiao in "Hypothesis, Antithesis, synthesis"]]></title><description><![CDATA[
<p>This is helpful, thanks!</p>
]]></description><pubDate>Tue, 24 Mar 2026 22:51:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47510669</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=47510669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47510669</guid></item><item><title><![CDATA[New comment by lwhsiao in "Hypothesis, Antithesis, Synthesis"]]></title><description><![CDATA[
<p>DRMacIver, can you comment on how this fits into the existing property-based testing ecosystems for various languages? E.g., if I use proptest in Rust, why would/should I switch to Hegel?</p>
]]></description><pubDate>Tue, 24 Mar 2026 17:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47505841</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=47505841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47505841</guid></item><item><title><![CDATA[Once: Easy self-hosting for Docker-based web apps]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/basecamp/once">https://github.com/basecamp/once</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47408270">https://news.ycombinator.com/item?id=47408270</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 17 Mar 2026 03:31:39 +0000</pubDate><link>https://github.com/basecamp/once</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=47408270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47408270</guid></item><item><title><![CDATA[xfr: A modern iperf3 alternative with a TUI, multi-client server, and QUIC]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/lance0/xfr">https://github.com/lance0/xfr</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47401664">https://news.ycombinator.com/item?id=47401664</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 16 Mar 2026 17:03:30 +0000</pubDate><link>https://github.com/lance0/xfr</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=47401664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47401664</guid></item><item><title><![CDATA[New comment by lwhsiao in "How do you capture WHY engineering decisions were made, not just what?"]]></title><description><![CDATA[
<p>> Every solution requires someone to manually write something. Nobody does.<p>Hot take: hire people that value writing. Create a culture around that.<p>Oxide is a great example of a company culture that values writing, as shown by their rigorous and prolific RFDs: <a href="https://rfd.shared.oxide.computer/rfd/0001" rel="nofollow">https://rfd.shared.oxide.computer/rfd/0001</a><p>See also: <a href="https://oxide-and-friends.transistor.fm/episodes/rfds-the-backbone-of-oxide" rel="nofollow">https://oxide-and-friends.transistor.fm/episodes/rfds-the-ba...</a><p>Many of these RFDs have hit HN by themselves.</p>
]]></description><pubDate>Fri, 13 Mar 2026 20:45:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47369624</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=47369624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47369624</guid></item><item><title><![CDATA[New comment by lwhsiao in "CragCLI – a new calculator for the command line"]]></title><description><![CDATA[
<p>numbat is my go-to for this: <a href="https://github.com/sharkdp/numbat" rel="nofollow">https://github.com/sharkdp/numbat</a></p>
]]></description><pubDate>Tue, 10 Mar 2026 15:02:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47324230</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=47324230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47324230</guid></item><item><title><![CDATA[Amazon is holding a mandatory meeting about AI breaking its systems]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/lukolejnik/status/2031257644724342957">https://twitter.com/lukolejnik/status/2031257644724342957</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47324211">https://news.ycombinator.com/item?id=47324211</a></p>
<p>Points: 289</p>
<p># Comments: 10</p>
]]></description><pubDate>Tue, 10 Mar 2026 15:01:35 +0000</pubDate><link>https://twitter.com/lukolejnik/status/2031257644724342957</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=47324211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47324211</guid></item><item><title><![CDATA[New comment by lwhsiao in "Ki Editor - an editor that operates on the AST"]]></title><description><![CDATA[
<p>There is difftastic</p>
]]></description><pubDate>Sat, 07 Mar 2026 15:17:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47288386</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=47288386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47288386</guid></item><item><title><![CDATA[New comment by lwhsiao in "Justifying Text-Wrap: Pretty"]]></title><description><![CDATA[
<p>LaTeX or Typst are also good examples.</p>
]]></description><pubDate>Wed, 25 Feb 2026 06:59:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47148252</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=47148252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47148252</guid></item><item><title><![CDATA[A way to manage your versioning and changelogs with a focus on monorepos]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/changesets/changesets">https://github.com/changesets/changesets</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47059604">https://news.ycombinator.com/item?id=47059604</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 18 Feb 2026 10:43:48 +0000</pubDate><link>https://github.com/changesets/changesets</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=47059604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47059604</guid></item><item><title><![CDATA[Modern Keystroke Visualizer for Linux]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/linuxmobile/keystroke">https://github.com/linuxmobile/keystroke</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46951339">https://news.ycombinator.com/item?id=46951339</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 09 Feb 2026 21:07:48 +0000</pubDate><link>https://github.com/linuxmobile/keystroke</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=46951339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46951339</guid></item><item><title><![CDATA[CLI tool to enforce RFC-driven AI coding]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/govctl-org/govctl">https://github.com/govctl-org/govctl</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46898747">https://news.ycombinator.com/item?id=46898747</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 05 Feb 2026 12:05:18 +0000</pubDate><link>https://github.com/govctl-org/govctl</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=46898747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46898747</guid></item><item><title><![CDATA[Package Management Made Easy]]></title><description><![CDATA[
<p>Article URL: <a href="http://pixi.prefix.dev/v0.63.2/">http://pixi.prefix.dev/v0.63.2/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46877736">https://news.ycombinator.com/item?id=46877736</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 03 Feb 2026 21:43:43 +0000</pubDate><link>http://pixi.prefix.dev/v0.63.2/</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=46877736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46877736</guid></item><item><title><![CDATA[Property-based testing for web UIs]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/antithesishq/bombadil">https://github.com/antithesishq/bombadil</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46804871">https://news.ycombinator.com/item?id=46804871</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 29 Jan 2026 02:14:25 +0000</pubDate><link>https://github.com/antithesishq/bombadil</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=46804871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46804871</guid></item><item><title><![CDATA[Teammates, Not Coworkers]]></title><description><![CDATA[
<p>Article URL: <a href="https://luke.hsiao.dev/blog/teammates-not-coworkers/">https://luke.hsiao.dev/blog/teammates-not-coworkers/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46775232">https://news.ycombinator.com/item?id=46775232</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 27 Jan 2026 03:40:21 +0000</pubDate><link>https://luke.hsiao.dev/blog/teammates-not-coworkers/</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=46775232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46775232</guid></item><item><title><![CDATA[New comment by lwhsiao in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://luke.hsiao.dev" rel="nofollow">https://luke.hsiao.dev</a></p>
]]></description><pubDate>Wed, 14 Jan 2026 18:14:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46619904</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=46619904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46619904</guid></item><item><title><![CDATA[Bayes theorem and how we talk about medical tests]]></title><description><![CDATA[
<p>Article URL: <a href="https://ntietz.com/blog/bayes-theorem-medical-tests/">https://ntietz.com/blog/bayes-theorem-medical-tests/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46596756">https://news.ycombinator.com/item?id=46596756</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 13 Jan 2026 02:38:36 +0000</pubDate><link>https://ntietz.com/blog/bayes-theorem-medical-tests/</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=46596756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46596756</guid></item><item><title><![CDATA[Eilmeldung: A TUI RSS Reader]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/christo-auer/eilmeldung">https://github.com/christo-auer/eilmeldung</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46363085">https://news.ycombinator.com/item?id=46363085</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 23 Dec 2025 06:59:55 +0000</pubDate><link>https://github.com/christo-auer/eilmeldung</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=46363085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46363085</guid></item><item><title><![CDATA[Accommodation Nation]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.theatlantic.com/magazine/2026/01/elite-university-student-accommodation/684946/">https://www.theatlantic.com/magazine/2026/01/elite-university-student-accommodation/684946/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46151336">https://news.ycombinator.com/item?id=46151336</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 04 Dec 2025 18:52:23 +0000</pubDate><link>https://www.theatlantic.com/magazine/2026/01/elite-university-student-accommodation/684946/</link><dc:creator>lwhsiao</dc:creator><comments>https://news.ycombinator.com/item?id=46151336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46151336</guid></item></channel></rss>