<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: dzbarsky</title><link>https://news.ycombinator.com/user?id=dzbarsky</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 31 May 2026 17:20:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dzbarsky" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dzbarsky in "Zig: Build System Reworked"]]></title><description><![CDATA[
<p>Check out <a href="https://github.com/cerisier/glibc-stubs-generator" rel="nofollow">https://github.com/cerisier/glibc-stubs-generator</a></p>
]]></description><pubDate>Sat, 30 May 2026 18:41:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48339390</link><dc:creator>dzbarsky</dc:creator><comments>https://news.ycombinator.com/item?id=48339390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48339390</guid></item><item><title><![CDATA[New comment by dzbarsky in "Zig ELF Linker Improvements Devlog"]]></title><description><![CDATA[
<p>None? All of these things were in flight for a while and given Zigs anti-AI stance i think they wrote off Bun ever since the acquisition</p>
]]></description><pubDate>Sat, 30 May 2026 18:19:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48339190</link><dc:creator>dzbarsky</dc:creator><comments>https://news.ycombinator.com/item?id=48339190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48339190</guid></item><item><title><![CDATA[New comment by dzbarsky in "ANN v3: 200ms p99 query latency over 100B vectors"]]></title><description><![CDATA[
<p>Look into Bazel, a very standard build system used at many large tech companies. It splits fetches from build/test actions and allows blocking network for build/test actions with a single CLI flag. No hassle at all.<p>The fact that you haven't come across this kind of setup suggests that your hundreds of CI systems are not representative of the industry as a whole.</p>
]]></description><pubDate>Sun, 25 Jan 2026 20:48:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46758030</link><dc:creator>dzbarsky</dc:creator><comments>https://news.ycombinator.com/item?id=46758030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46758030</guid></item><item><title><![CDATA[New comment by dzbarsky in "Committing to Rust for Kernel Code"]]></title><description><![CDATA[
<p><a href="https://github.com/dzbarsky/static-clang">https://github.com/dzbarsky/static-clang</a> should let you build it in a reproducible way with a single command.</p>
]]></description><pubDate>Thu, 23 Nov 2023 22:46:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=38398534</link><dc:creator>dzbarsky</dc:creator><comments>https://news.ycombinator.com/item?id=38398534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38398534</guid></item><item><title><![CDATA[Clairvoyance – AI-based breaking change detector]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.prodvana.io/blog/clairvoyance-your-personal-spidey-sense">https://www.prodvana.io/blog/clairvoyance-your-personal-spidey-sense</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38192459">https://news.ycombinator.com/item?id=38192459</a></p>
<p>Points: 31</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 08 Nov 2023 16:11:27 +0000</pubDate><link>https://www.prodvana.io/blog/clairvoyance-your-personal-spidey-sense</link><dc:creator>dzbarsky</dc:creator><comments>https://news.ycombinator.com/item?id=38192459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38192459</guid></item><item><title><![CDATA[Unleashing the Power of Prodvana's Convergence-Based Deployment Engine]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.prodvana.io/blog/convergence-deployment-engine-intro">https://www.prodvana.io/blog/convergence-deployment-engine-intro</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35917625">https://news.ycombinator.com/item?id=35917625</a></p>
<p>Points: 13</p>
<p># Comments: 3</p>
]]></description><pubDate>Fri, 12 May 2023 15:31:06 +0000</pubDate><link>https://www.prodvana.io/blog/convergence-deployment-engine-intro</link><dc:creator>dzbarsky</dc:creator><comments>https://news.ycombinator.com/item?id=35917625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35917625</guid></item><item><title><![CDATA[Developing a Deployment System]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.prodvana.io/blog/deployment-system-architecture">https://www.prodvana.io/blog/deployment-system-architecture</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35082605">https://news.ycombinator.com/item?id=35082605</a></p>
<p>Points: 21</p>
<p># Comments: 3</p>
]]></description><pubDate>Thu, 09 Mar 2023 15:57:10 +0000</pubDate><link>https://www.prodvana.io/blog/deployment-system-architecture</link><dc:creator>dzbarsky</dc:creator><comments>https://news.ycombinator.com/item?id=35082605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35082605</guid></item><item><title><![CDATA[New comment by dzbarsky in "The benefits of static typing without static typing in Python"]]></title><description><![CDATA[
<p>Even if you ignore all the other benefits of type annotations, merely being explicit about the types of parameters your function accepts helps people reading your code.<p>If you're going to make the argument that you can just add comments with the types - well then that's exactly what mypy is doing, but if you do it in the mypy format you get static analysis of your types for free.<p>Static typing and unit testing aren't mutually exclusive.</p>
]]></description><pubDate>Sun, 24 Jan 2016 17:16:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=10963099</link><dc:creator>dzbarsky</dc:creator><comments>https://news.ycombinator.com/item?id=10963099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10963099</guid></item><item><title><![CDATA[New comment by dzbarsky in "The benefits of static typing without static typing in Python"]]></title><description><![CDATA[
<p>> What does mypy do if you make a call from code with type annotations into code without? Or vice-versa?<p>It's not able to analyze across such boundaries, but as you expand the set of typed code you get better and better coverage.<p>> Has anyone ever gotten paid to add annotations to code that works?<p>At Dropbox, we're starting to add type annotations to code. We're confident it will catch many bugs at lint time.
Source: I work at Dropbox.<p>> Personally, I view type systems as like a safety line when doing work on a roof, and optional typing as having a line that might or might not be tied off.<p>At least it has the possibility of being tied off and catching you. Better than definitely not having a line.</p>
]]></description><pubDate>Sun, 24 Jan 2016 17:13:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=10963090</link><dc:creator>dzbarsky</dc:creator><comments>https://news.ycombinator.com/item?id=10963090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10963090</guid></item><item><title><![CDATA[New comment by dzbarsky in "Tell HN: Ffmpeg vulnerability allows attacker to get files from server or PC"]]></title><description><![CDATA[
<p>This is why you should use containers for running binaries on user-supplied data.</p>
]]></description><pubDate>Thu, 14 Jan 2016 06:08:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=10899910</link><dc:creator>dzbarsky</dc:creator><comments>https://news.ycombinator.com/item?id=10899910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10899910</guid></item></channel></rss>