<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: lukastyrychtr</title><link>https://news.ycombinator.com/user?id=lukastyrychtr</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 23 Sep 2026 22:23:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lukastyrychtr" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[One trie, three jobs, zero benchmarks won]]></title><description><![CDATA[
<p>Article URL: <a href="https://akesson.io/wordtree/">https://akesson.io/wordtree/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49519524">https://news.ycombinator.com/item?id=49519524</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 01 Sep 2026 08:41:40 +0000</pubDate><link>https://akesson.io/wordtree/</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=49519524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49519524</guid></item><item><title><![CDATA[Cross-platform desktop automation through accessibility APIs]]></title><description><![CDATA[
<p>Article URL: <a href="https://crowecawcaw.github.io/general/2026/05/30/accessibility-for-computer-use.html">https://crowecawcaw.github.io/general/2026/05/30/accessibility-for-computer-use.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48422910">https://news.ycombinator.com/item?id=48422910</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 06 Jun 2026 09:02:54 +0000</pubDate><link>https://crowecawcaw.github.io/general/2026/05/30/accessibility-for-computer-use.html</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=48422910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48422910</guid></item><item><title><![CDATA[Building Semantic Version Control in Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://therohansharma.com/semantic-version-control-rust">https://therohansharma.com/semantic-version-control-rust</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47904188">https://news.ycombinator.com/item?id=47904188</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 25 Apr 2026 20:10:04 +0000</pubDate><link>https://therohansharma.com/semantic-version-control-rust</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=47904188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47904188</guid></item><item><title><![CDATA[The Next Era of Software Architecture Is Data-First]]></title><description><![CDATA[
<p>Article URL: <a href="https://aimdb.dev/blog/data-driven-design">https://aimdb.dev/blog/data-driven-design</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47856093">https://news.ycombinator.com/item?id=47856093</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 21 Apr 2026 23:15:46 +0000</pubDate><link>https://aimdb.dev/blog/data-driven-design</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=47856093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47856093</guid></item><item><title><![CDATA[Amoxide: Composable, context-aware shell aliases]]></title><description><![CDATA[
<p>Article URL: <a href="https://d34dl0ck.me/amoxide-composable-context-aware-shell-aliases/index.html">https://d34dl0ck.me/amoxide-composable-context-aware-shell-aliases/index.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47721247">https://news.ycombinator.com/item?id=47721247</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 10 Apr 2026 17:30:28 +0000</pubDate><link>https://d34dl0ck.me/amoxide-composable-context-aware-shell-aliases/index.html</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=47721247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47721247</guid></item><item><title><![CDATA[Surelock]]></title><description><![CDATA[
<p>Article URL: <a href="https://notes.brooklynzelenka.com/Blog/Surelock">https://notes.brooklynzelenka.com/Blog/Surelock</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47715380">https://news.ycombinator.com/item?id=47715380</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 10 Apr 2026 08:59:12 +0000</pubDate><link>https://notes.brooklynzelenka.com/Blog/Surelock</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=47715380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47715380</guid></item><item><title><![CDATA[Mtp-rs: pure-Rust MTP library, up to 4x faster than libmtp]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.veszelovszki.com/a/mtp-rs/">https://www.veszelovszki.com/a/mtp-rs/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47598762">https://news.ycombinator.com/item?id=47598762</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 01 Apr 2026 09:43:21 +0000</pubDate><link>https://www.veszelovszki.com/a/mtp-rs/</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=47598762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47598762</guid></item><item><title><![CDATA[Dial9: A Flight Recorder for Tokio]]></title><description><![CDATA[
<p>Article URL: <a href="https://tokio.rs/blog/2026-03-18-dial9">https://tokio.rs/blog/2026-03-18-dial9</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47593921">https://news.ycombinator.com/item?id=47593921</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 31 Mar 2026 21:47:31 +0000</pubDate><link>https://tokio.rs/blog/2026-03-18-dial9</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=47593921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47593921</guid></item><item><title><![CDATA[An effect notation based on with-clauses and blocks]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.yoshuawuyts.com/a-with-based-effect-notation">https://blog.yoshuawuyts.com/a-with-based-effect-notation</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47593409">https://news.ycombinator.com/item?id=47593409</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 31 Mar 2026 21:00:14 +0000</pubDate><link>https://blog.yoshuawuyts.com/a-with-based-effect-notation</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=47593409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47593409</guid></item><item><title><![CDATA[Never Snooze a Future]]></title><description><![CDATA[
<p>Article URL: <a href="https://jacko.io/snooze.html">https://jacko.io/snooze.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47288249">https://news.ycombinator.com/item?id=47288249</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 07 Mar 2026 15:03:06 +0000</pubDate><link>https://jacko.io/snooze.html</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=47288249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47288249</guid></item><item><title><![CDATA[We interfaced single-threaded C++ with multi-threaded Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://antithesis.com/blog/2026/rust_cpp/">https://antithesis.com/blog/2026/rust_cpp/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46923825">https://news.ycombinator.com/item?id=46923825</a></p>
<p>Points: 107</p>
<p># Comments: 11</p>
]]></description><pubDate>Sat, 07 Feb 2026 13:45:47 +0000</pubDate><link>https://antithesis.com/blog/2026/rust_cpp/</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=46923825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46923825</guid></item><item><title><![CDATA[Embracing Thread-per-Core Architecture]]></title><description><![CDATA[
<p>Article URL: <a href="https://nurmohammed840.github.io/posts/embracing-thread-per-core-architecture/">https://nurmohammed840.github.io/posts/embracing-thread-per-core-architecture/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46838514">https://news.ycombinator.com/item?id=46838514</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 31 Jan 2026 17:14:10 +0000</pubDate><link>https://nurmohammed840.github.io/posts/embracing-thread-per-core-architecture/</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=46838514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46838514</guid></item><item><title><![CDATA[New comment by lukastyrychtr in "The state of modern AI text to speech systems for screen reader users"]]></title><description><![CDATA[
<p>What? This description makes no sense. Nothing changed with at-spi2, that is X.org/Wayland independent. The only think which got added (and is already suppored by Kde) is a protocol to inform the screen reader about keyboard events, as it previously used the "anyone in my session can read my keyboard" capability of X.org.</p>
]]></description><pubDate>Fri, 23 Jan 2026 16:03:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46734091</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=46734091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46734091</guid></item><item><title><![CDATA[Investigating and fixing a nasty clone bug]]></title><description><![CDATA[
<p>Article URL: <a href="https://kobzol.github.io/rust/2025/12/30/investigating-and-fixing-a-nasty-clone-bug.html">https://kobzol.github.io/rust/2025/12/30/investigating-and-fixing-a-nasty-clone-bug.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46478004">https://news.ycombinator.com/item?id=46478004</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 03 Jan 2026 15:50:39 +0000</pubDate><link>https://kobzol.github.io/rust/2025/12/30/investigating-and-fixing-a-nasty-clone-bug.html</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=46478004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46478004</guid></item><item><title><![CDATA[Stop Losing Intent: Absent, Null, and Value in Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://minikin.me/blog/presence-rs">https://minikin.me/blog/presence-rs</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46342775">https://news.ycombinator.com/item?id=46342775</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 21 Dec 2025 06:38:59 +0000</pubDate><link>https://minikin.me/blog/presence-rs</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=46342775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46342775</guid></item><item><title><![CDATA[Building Slatron: The Digital TV Scheduling and Automation System]]></title><description><![CDATA[
<p>Article URL: <a href="https://justinwoodring.com/blog/introducing-slatron/">https://justinwoodring.com/blog/introducing-slatron/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46332257">https://news.ycombinator.com/item?id=46332257</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 19 Dec 2025 23:38:39 +0000</pubDate><link>https://justinwoodring.com/blog/introducing-slatron/</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=46332257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46332257</guid></item><item><title><![CDATA[How we made SeaORM synchronous]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.sea-ql.org/blog/2025-12-12-sea-orm-2.0/">https://www.sea-ql.org/blog/2025-12-12-sea-orm-2.0/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46331986">https://news.ycombinator.com/item?id=46331986</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 19 Dec 2025 23:03:57 +0000</pubDate><link>https://www.sea-ql.org/blog/2025-12-12-sea-orm-2.0/</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=46331986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46331986</guid></item><item><title><![CDATA[Postfix Macros and Let Place]]></title><description><![CDATA[
<p>Article URL: <a href="https://nadrieril.github.io/blog/2025/12/09/postfix-macros-and-let-place.html">https://nadrieril.github.io/blog/2025/12/09/postfix-macros-and-let-place.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46301864">https://news.ycombinator.com/item?id=46301864</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 17 Dec 2025 16:44:10 +0000</pubDate><link>https://nadrieril.github.io/blog/2025/12/09/postfix-macros-and-let-place.html</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=46301864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46301864</guid></item><item><title><![CDATA[Why Reactive Programming Hasn't Taken Off in Python]]></title><description><![CDATA[
<p>Article URL: <a href="https://bui.app/why-reactive-programming-hasnt-taken-off-in-python-and-how-signals-can-change-that/">https://bui.app/why-reactive-programming-hasnt-taken-off-in-python-and-how-signals-can-change-that/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45536505">https://news.ycombinator.com/item?id=45536505</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 10 Oct 2025 08:23:27 +0000</pubDate><link>https://bui.app/why-reactive-programming-hasnt-taken-off-in-python-and-how-signals-can-change-that/</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=45536505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45536505</guid></item><item><title><![CDATA[Styx Emulator Public Release]]></title><description><![CDATA[
<p>Article URL: <a href="https://stumbl.ing/posts/styx-emulator-release/">https://stumbl.ing/posts/styx-emulator-release/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45398591">https://news.ycombinator.com/item?id=45398591</a></p>
<p>Points: 26</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 27 Sep 2025 19:15:18 +0000</pubDate><link>https://stumbl.ing/posts/styx-emulator-release/</link><dc:creator>lukastyrychtr</dc:creator><comments>https://news.ycombinator.com/item?id=45398591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45398591</guid></item></channel></rss>