<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: fanf2</title><link>https://news.ycombinator.com/user?id=fanf2</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 29 Oct 2026 09:02:50 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=fanf2" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Precedence levels are dead; long live precedence sets]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.corsix.org/content/precedence-levels-are-dead">https://www.corsix.org/content/precedence-levels-are-dead</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50275541">https://news.ycombinator.com/item?id=50275541</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 28 Oct 2026 15:42:08 +0000</pubDate><link>https://www.corsix.org/content/precedence-levels-are-dead</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50275541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50275541</guid></item><item><title><![CDATA[A bit provenance abstract domain for the Toy optimizer]]></title><description><![CDATA[
<p>Article URL: <a href="https://pypy.org/posts/2026/10/toy-bit-provenance.html">https://pypy.org/posts/2026/10/toy-bit-provenance.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50271077">https://news.ycombinator.com/item?id=50271077</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 28 Oct 2026 09:42:08 +0000</pubDate><link>https://pypy.org/posts/2026/10/toy-bit-provenance.html</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50271077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50271077</guid></item><item><title><![CDATA[Methane Hotspot Explorer]]></title><description><![CDATA[
<p>Article URL: <a href="https://atmosphere.copernicus.eu/ghg-services/cams-methane-hotspot-explorer">https://atmosphere.copernicus.eu/ghg-services/cams-methane-hotspot-explorer</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50263825">https://news.ycombinator.com/item?id=50263825</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 27 Oct 2026 18:42:08 +0000</pubDate><link>https://atmosphere.copernicus.eu/ghg-services/cams-methane-hotspot-explorer</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50263825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50263825</guid></item><item><title><![CDATA[How integers should work (in systems programming languages)]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.regehr.org/archives/642">https://blog.regehr.org/archives/642</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50241314">https://news.ycombinator.com/item?id=50241314</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 26 Oct 2026 09:42:07 +0000</pubDate><link>https://blog.regehr.org/archives/642</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50241314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50241314</guid></item><item><title><![CDATA[Worried by Wordexp(3)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.cipht.net/2023/11/21/worried-by-wordexp.html">https://www.cipht.net/2023/11/21/worried-by-wordexp.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50236332">https://news.ycombinator.com/item?id=50236332</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 25 Oct 2026 21:42:07 +0000</pubDate><link>https://www.cipht.net/2023/11/21/worried-by-wordexp.html</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50236332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50236332</guid></item><item><title><![CDATA[Analyzing Rust Programs with Charon]]></title><description><![CDATA[
<p>Article URL: <a href="https://lwn.net/Articles/1097198/">https://lwn.net/Articles/1097198/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50215040">https://news.ycombinator.com/item?id=50215040</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 23 Oct 2026 20:42:06 +0000</pubDate><link>https://lwn.net/Articles/1097198/</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50215040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50215040</guid></item><item><title><![CDATA[Safe self-referential data structures in Linux kernel Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://lwn.net/SubscriberLink/1099224/54c55e87a0828522/">https://lwn.net/SubscriberLink/1099224/54c55e87a0828522/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50209893">https://news.ycombinator.com/item?id=50209893</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 23 Oct 2026 14:42:07 +0000</pubDate><link>https://lwn.net/SubscriberLink/1099224/54c55e87a0828522/</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50209893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50209893</guid></item><item><title><![CDATA[Record Types Everywhere]]></title><description><![CDATA[
<p>Article URL: <a href="https://arxiv.org/abs/2610.27519">https://arxiv.org/abs/2610.27519</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50207428">https://news.ycombinator.com/item?id=50207428</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 23 Oct 2026 11:42:06 +0000</pubDate><link>https://arxiv.org/abs/2610.27519</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50207428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50207428</guid></item><item><title><![CDATA[Google Chrome is breaking the web forward]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.quirksmode.org/blog/archives/2021/08/breaking_the_we.html">https://www.quirksmode.org/blog/archives/2021/08/breaking_the_we.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50206089">https://news.ycombinator.com/item?id=50206089</a></p>
<p>Points: 4</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 23 Oct 2026 08:42:07 +0000</pubDate><link>https://www.quirksmode.org/blog/archives/2021/08/breaking_the_we.html</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50206089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50206089</guid></item><item><title><![CDATA[Papers we love: flow typing, a new lens on linearity]]></title><description><![CDATA[
<p>Article URL: <a href="https://jaredforsyth.com/posts/papers-we-love-lens-on-linearity/">https://jaredforsyth.com/posts/papers-we-love-lens-on-linearity/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50198643">https://news.ycombinator.com/item?id=50198643</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 22 Oct 2026 17:42:08 +0000</pubDate><link>https://jaredforsyth.com/posts/papers-we-love-lens-on-linearity/</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50198643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50198643</guid></item><item><title><![CDATA[Removing a type assertion with Object.assign in TypeScript]]></title><description><![CDATA[
<p>Article URL: <a href="https://ataias.com.br/2026/10/01/removing-a-type-assertion-with-object.assign/">https://ataias.com.br/2026/10/01/removing-a-type-assertion-with-object.assign/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50163056">https://news.ycombinator.com/item?id=50163056</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 20 Oct 2026 08:42:07 +0000</pubDate><link>https://ataias.com.br/2026/10/01/removing-a-type-assertion-with-object.assign/</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50163056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50163056</guid></item><item><title><![CDATA[One Hash Bloom Filters]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.calabro.io/ohbf">https://www.calabro.io/ohbf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50155415">https://news.ycombinator.com/item?id=50155415</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 19 Oct 2026 17:42:07 +0000</pubDate><link>https://www.calabro.io/ohbf</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50155415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50155415</guid></item><item><title><![CDATA[Black-box HashDoS: attacking hash tables without knowing the hash function]]></title><description><![CDATA[
<p>Article URL: <a href="https://orlp.net/blog/black-box-hashdos/">https://orlp.net/blog/black-box-hashdos/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50118957">https://news.ycombinator.com/item?id=50118957</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 16 Oct 2026 14:42:07 +0000</pubDate><link>https://orlp.net/blog/black-box-hashdos/</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50118957</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50118957</guid></item><item><title><![CDATA[Bidirectional Type Slicing]]></title><description><![CDATA[
<p>Article URL: <a href="https://arxiv.org/abs/2607.12197">https://arxiv.org/abs/2607.12197</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50100944">https://news.ycombinator.com/item?id=50100944</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 15 Oct 2026 08:42:07 +0000</pubDate><link>https://arxiv.org/abs/2607.12197</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50100944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50100944</guid></item><item><title><![CDATA[Making a language with row types and bidirectional typing, targeting WASM]]></title><description><![CDATA[
<p>Article URL: <a href="https://thunderseethe.dev/series/making-a-language/">https://thunderseethe.dev/series/making-a-language/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50078421">https://news.ycombinator.com/item?id=50078421</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 13 Oct 2026 20:42:07 +0000</pubDate><link>https://thunderseethe.dev/series/making-a-language/</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50078421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50078421</guid></item><item><title><![CDATA[Chasing a -O2 Pessimization in Antcc]]></title><description><![CDATA[
<p>Article URL: <a href="https://386s.org/w/lua-antcc-pessimization/">https://386s.org/w/lua-antcc-pessimization/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50075651">https://news.ycombinator.com/item?id=50075651</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 13 Oct 2026 17:42:07 +0000</pubDate><link>https://386s.org/w/lua-antcc-pessimization/</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50075651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50075651</guid></item><item><title><![CDATA[Reconstructing a TypeScript bidirectional type checker]]></title><description><![CDATA[
<p>Article URL: <a href="https://jaked.org/blog/2021-09-07-Reconstructing-TypeScript-part-0">https://jaked.org/blog/2021-09-07-Reconstructing-TypeScript-part-0</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50072517">https://news.ycombinator.com/item?id=50072517</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 13 Oct 2026 14:42:06 +0000</pubDate><link>https://jaked.org/blog/2021-09-07-Reconstructing-TypeScript-part-0</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50072517</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50072517</guid></item><item><title><![CDATA[Noperts: Reproducible proofs of non-Rupert polyhedra]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/tom7/noperts">https://github.com/tom7/noperts</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50068565">https://news.ycombinator.com/item?id=50068565</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 13 Oct 2026 08:42:06 +0000</pubDate><link>https://github.com/tom7/noperts</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50068565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50068565</guid></item><item><title><![CDATA[The Wild West of polyglot docs sites]]></title><description><![CDATA[
<p>Article URL: <a href="https://technicalwriting.dev/blog/2026/10/polyglot/index.html">https://technicalwriting.dev/blog/2026/10/polyglot/index.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50059965">https://news.ycombinator.com/item?id=50059965</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 12 Oct 2026 17:42:07 +0000</pubDate><link>https://technicalwriting.dev/blog/2026/10/polyglot/index.html</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50059965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50059965</guid></item><item><title><![CDATA[A (Reasonably) Opinionated Comparison of Isabelle/HOL, Lean, HOL4, and Agda]]></title><description><![CDATA[
<p>Article URL: <a href="https://blueberrywren.dev/blog/primes/">https://blueberrywren.dev/blog/primes/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50031917">https://news.ycombinator.com/item?id=50031917</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 10 Oct 2026 11:42:07 +0000</pubDate><link>https://blueberrywren.dev/blog/primes/</link><dc:creator>fanf2</dc:creator><comments>https://news.ycombinator.com/item?id=50031917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50031917</guid></item></channel></rss>