<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: jacques_chester</title><link>https://news.ycombinator.com/user?id=jacques_chester</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 11:24:13 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jacques_chester" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jacques_chester in "Atlassian defends firing engineer for suggesting CEO is 'rich jerk'"]]></title><description><![CDATA[
<p>Maybe he was a great guy. But people change. It seems as though having your brains marinated in money is highly neurotoxic, no matter how you started off.<p>(Anyway: the main offence is using the term "jerk" instead of "wanker").</p>
]]></description><pubDate>Thu, 16 Apr 2026 02:08:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47787825</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=47787825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47787825</guid></item><item><title><![CDATA[Lingua Clanka]]></title><description><![CDATA[
<p>Article URL: <a href="https://linguaclanka.com">https://linguaclanka.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47434380">https://news.ycombinator.com/item?id=47434380</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 19 Mar 2026 03:01:56 +0000</pubDate><link>https://linguaclanka.com</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=47434380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47434380</guid></item><item><title><![CDATA[New comment by jacques_chester in "Postgres with Builtin File Systems"]]></title><description><![CDATA[
<p>"Compatible" isn't mentioned on the homepage, though, despite multiple opportunities to do so -- "Create, manage and query serverless PostgreSQL", "Run history, status, and metadata live in Postgres", "Full Postgres. Fully typed.".<p>This lack of detail may cause folks to form the incorrect  impression that this <i>is</i> PostgreSQL, or a fork of it, or some module or plugin for it. Folks will be upset to learn that they were misinformed. Some will assign deception as the cause, whether that is true or not.<p>I think your interests would be best served by trying to make that distinction clear and prominently so. So for example "A PostgreSQL-compatible, fully serverless database", or similar.<p>I hope I have explained better.</p>
]]></description><pubDate>Sun, 15 Mar 2026 04:17:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47384310</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=47384310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47384310</guid></item><item><title><![CDATA[New comment by jacques_chester in "Postgres with Builtin File Systems"]]></title><description><![CDATA[
<p>> <i>db9 is a PostgreSQL-compatible distributed SQL database. Your data is stored in a distributed TiKV cluster, and each database (tenant) gets its own isolated keyspace.</i> [0]<p>I feel like the lede is a bit buried here, bordering on deceptive.<p>That or the architecture doc is wrong. Both plausible I guess, in this day and age.<p>[0] <a href="https://db9.ai/docs/sql" rel="nofollow">https://db9.ai/docs/sql</a></p>
]]></description><pubDate>Sun, 15 Mar 2026 00:24:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47382865</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=47382865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47382865</guid></item><item><title><![CDATA[New comment by jacques_chester in "XML is a cheap DSL"]]></title><description><![CDATA[
<p>Quick aside, some dutch folks did a more language-y DSL for tax codes, which might be of interest. I don't know if it is still being used, though.<p><a href="https://resources.jetbrains.com/storage/products/mps/docs/MPS_DTO_Case_Study.pdf" rel="nofollow">https://resources.jetbrains.com/storage/products/mps/docs/MP...</a></p>
]]></description><pubDate>Sun, 15 Mar 2026 00:15:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47382794</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=47382794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47382794</guid></item><item><title><![CDATA[New comment by jacques_chester in "Apache Otava"]]></title><description><![CDATA[
<p>I would be interested in a layperson summary of how this code deals with whacky distributions produced by computer systems. I am too stupid to understand anything more complex than introductory SPC which struggles with non-normal distributions.</p>
]]></description><pubDate>Fri, 06 Mar 2026 22:55:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47282223</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=47282223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47282223</guid></item><item><title><![CDATA[New comment by jacques_chester in "A Safer Container Ecosystem with Docker: Free Docker Hardened Images"]]></title><description><![CDATA[
<p>My guess is that it's a response to "Chainguard are growing so fast that VCs have fought each other to give them hundreds of millions in 3 years despite having no AI play".</p>
]]></description><pubDate>Wed, 17 Dec 2025 20:34:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46305137</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=46305137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46305137</guid></item><item><title><![CDATA[HiRTOS: A high-integrity multi-core RTOS kernel written in SPARK Ada]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/jgrivera67/HiRTOS">https://github.com/jgrivera67/HiRTOS</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46187135">https://news.ycombinator.com/item?id=46187135</a></p>
<p>Points: 8</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 08 Dec 2025 00:59:45 +0000</pubDate><link>https://github.com/jgrivera67/HiRTOS</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=46187135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46187135</guid></item><item><title><![CDATA[Statistical Process Control According to W. Edwards Deming]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.thomas-huehn.com/deming/">https://www.thomas-huehn.com/deming/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45934978">https://news.ycombinator.com/item?id=45934978</a></p>
<p>Points: 16</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 15 Nov 2025 04:06:09 +0000</pubDate><link>https://www.thomas-huehn.com/deming/</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=45934978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45934978</guid></item><item><title><![CDATA[Shturmovshchina]]></title><description><![CDATA[
<p>Article URL: <a href="https://en.wikipedia.org/wiki/Shturmovshchina">https://en.wikipedia.org/wiki/Shturmovshchina</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45594522">https://news.ycombinator.com/item?id=45594522</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 15 Oct 2025 15:55:50 +0000</pubDate><link>https://en.wikipedia.org/wiki/Shturmovshchina</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=45594522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45594522</guid></item><item><title><![CDATA[New comment by jacques_chester in "Ruby Central's Attack on RubyGems [pdf]"]]></title><description><![CDATA[
<p>I should add, to clarify: I don't work at Shopify anymore and I'm not speaking for them. Purely a personal view.</p>
]]></description><pubDate>Sat, 20 Sep 2025 01:57:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45309380</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=45309380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45309380</guid></item><item><title><![CDATA[New comment by jacques_chester in "A better future for JavaScript that won't happen"]]></title><description><![CDATA[
<p>Glad to hear it's all so simple. So you'll have no problem setting it up and finding thousands of volunteers to help, right?</p>
]]></description><pubDate>Fri, 19 Sep 2025 16:06:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45303263</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=45303263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45303263</guid></item><item><title><![CDATA[New comment by jacques_chester in "Ruby Central's Attack on RubyGems [pdf]"]]></title><description><![CDATA[
<p>At Shopify I was the person who first proposed that we needed to stump up $$$ for RubyGems (and only by implication Ruby Central).<p>This is not what I had in mind and now I'm embarrassed that I helped make it possible.</p>
]]></description><pubDate>Fri, 19 Sep 2025 15:54:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45303067</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=45303067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45303067</guid></item><item><title><![CDATA[New comment by jacques_chester in "A better future for JavaScript that won't happen"]]></title><description><![CDATA[
<p>Oh, this old chestnut. "Just do what the distros do".<p>OK, sure, let's pencil this out.<p>Debian has ~1k volunteers overseeing ~20k packages. Say the ratio is 20:1.<p>npm alone -- not counting other ecosystems, just npm -- has 3 <i>million</i> packages.<p>So you'd need 150k volunteers. One hundred and fifty thousand unpaid individuals, not counting original authors.<p>For one repo.<p>"Nonsense", you riposte. "Only maybe 100k of these packages are worth it!"<p>Cool, cool. Then you'd need "only" 5 thousand volunteers. Debian maxed out at 1k and it is probably the source of the most-used software in history. But sure, we'll find 5 thousand qualified people willing to do it for free.<p>Oh, but how do you identify those 100k packages? OK, let's use download count. Or maybe reference count. Network centrality perhaps? Great, great. But some of them will be evicted from this paradise of rigorous repackaging. What replaces them? Oh, shoot, we need humans to go over up to 3 million packages to find the ones we want to keep.<p>What I need distro boosters to understand is that the universe of what is basically a package manager for large C libraries is at least two orders of magnitude smaller than everything else, bordering on three if you roll all the biggest repos together. The dynamics at language ecosystem scale are simply different. Yelling at the cloud that it should actually be a breeze isn't going to change things.</p>
]]></description><pubDate>Thu, 18 Sep 2025 17:23:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45292398</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=45292398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45292398</guid></item><item><title><![CDATA[New comment by jacques_chester in "Oh no, not again a meditation on NPM supply chain attacks"]]></title><description><![CDATA[
<p>I disagree with theses in this piece.<p>1. "2FA doesn't work". Incorrect. MFA relying on <i>SMS</i> or <i>TOTP</i> is vulnerable to phishing. Token or device based is not. And indeed GitHub sponsored a program to give such tokens away to critical developers.<p>In 2021.<p>2. "There's no signing". Sigstore support shipped in like 2023.<p>The underlying view is that "Microsoft isn't doing anything". They have been. For years. Since at least 2022, based on my literal direct interactions with the individuals directly tasked to do the things that you say aren't or haven't been done.<p>I have no association with npm, GitHub or Microsoft. My connection was through Shopify and RubyGems. But it really steams me to see npm getting punched up with easily checked "facts".</p>
]]></description><pubDate>Wed, 17 Sep 2025 19:31:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45280387</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=45280387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45280387</guid></item><item><title><![CDATA[New comment by jacques_chester in "Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised"]]></title><description><![CDATA[
<p>Most of the biggest repositories already cooperate through the OpenSSF[0]. Last time I was involved in it, there were representatives from npm, PyPI, Maven Central, Crates and RubyGems. There's also been funding through OpenSSF's Alpha-Omega program for a bunch of work across multiple ecosystems[1], including repos.<p>[0] <a href="https://github.com/ossf/wg-securing-software-repos" rel="nofollow">https://github.com/ossf/wg-securing-software-repos</a><p>[1] <a href="https://alpha-omega.dev/grants/grantrecipients/" rel="nofollow">https://alpha-omega.dev/grants/grantrecipients/</a></p>
]]></description><pubDate>Tue, 16 Sep 2025 19:37:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45266913</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=45266913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45266913</guid></item><item><title><![CDATA[Curl Project Status Dashboard]]></title><description><![CDATA[
<p>Article URL: <a href="https://curl.se/dashboard.html">https://curl.se/dashboard.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45087595">https://news.ycombinator.com/item?id=45087595</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 31 Aug 2025 22:13:39 +0000</pubDate><link>https://curl.se/dashboard.html</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=45087595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45087595</guid></item><item><title><![CDATA[New comment by jacques_chester in "Code review can be better"]]></title><description><![CDATA[
<p>Trunk-based development, by itself, is a fool's errand.<p>But combine it with TDD & pairing and it becomes a license to deliver robust features at warp speed.</p>
]]></description><pubDate>Thu, 21 Aug 2025 17:48:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44975841</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=44975841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44975841</guid></item><item><title><![CDATA[New comment by jacques_chester in "Code review can be better"]]></title><description><![CDATA[
<p>It's not for everyone. Some people have excellent reasons why it isn't workable for them. Others have had terrible experiences. It takes a great deal of practice to be a good pair and, if you don't start by working with an experienced pair, your memories of pairing are unlikely to be fond.<p>However.<p>I paired full-time, all day, at Pivotal, for 5 years. It was incredible. Truly amazing. The only time in my career when I really <i>thrived</i>. I miss it badly.</p>
]]></description><pubDate>Thu, 21 Aug 2025 17:45:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44975792</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=44975792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44975792</guid></item><item><title><![CDATA[New comment by jacques_chester in "PYX: The next step in Python packaging"]]></title><description><![CDATA[
<p>Interesting watching this part of the landscape heating up. For repos you've got stalwarts like Artifactory and Nexus, with upstart Cloudsmith. For libraries you've got the OG ActiveState, Chainguard Libraries and, until someone is distracted by a shiny next week, Google Assured Open Source.<p>Sounds like Pyx is trying to do a bit of both.<p>Disclosure: I have interacted a bunch with folks from all of these things. Never worked for or been paid by, though.</p>
]]></description><pubDate>Wed, 13 Aug 2025 21:52:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44894287</link><dc:creator>jacques_chester</dc:creator><comments>https://news.ycombinator.com/item?id=44894287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44894287</guid></item></channel></rss>