<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: dchest</title><link>https://news.ycombinator.com/user?id=dchest</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 11:32:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dchest" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dchest in "20 years on AWS and never not my job"]]></title><description><![CDATA[
<p>Colin, if I remember correctly, you first ran Tarsnap servers on Ubuntu before you made FreeBSD work on EC2. At what point were you confident enough to switch to FreeBSD?</p>
]]></description><pubDate>Sat, 11 Apr 2026 08:08:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47728549</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=47728549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47728549</guid></item><item><title><![CDATA[New comment by dchest in "OpenRouter Raises $120M at a $1.3B Valuation"]]></title><description><![CDATA[
<p>They are a marketplace for model providers, which is quite a nice business model.</p>
]]></description><pubDate>Sat, 04 Apr 2026 21:45:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47643782</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=47643782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47643782</guid></item><item><title><![CDATA[New comment by dchest in "Show HN: Apfel – The free AI already on your Mac"]]></title><description><![CDATA[
<p><a href="https://webmachinelearning.github.io/prompt-api/" rel="nofollow">https://webmachinelearning.github.io/prompt-api/</a><p>Already in Chrome as an origin trial: <a href="https://developer.chrome.com/docs/ai/prompt-api" rel="nofollow">https://developer.chrome.com/docs/ai/prompt-api</a></p>
]]></description><pubDate>Fri, 03 Apr 2026 13:38:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47626536</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=47626536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47626536</guid></item><item><title><![CDATA[Show HN: ThreePointTwo – Utility-first inline attributes for the World Wide Web]]></title><description><![CDATA[
<p>Article URL: <a href="https://dchest.github.io/threepointtwo/">https://dchest.github.io/threepointtwo/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47599795">https://news.ycombinator.com/item?id=47599795</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 01 Apr 2026 12:13:01 +0000</pubDate><link>https://dchest.github.io/threepointtwo/</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=47599795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47599795</guid></item><item><title><![CDATA[New comment by dchest in "ace.me is your new website, email and cloud. Simple. Fast. Secure."]]></title><description><![CDATA[
<p>> Traffic encryption with 2048-bit TLS, the successor to SSL<p>With 65537 exponent, the successor to 3.</p>
]]></description><pubDate>Thu, 19 Mar 2026 14:23:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47440046</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=47440046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47440046</guid></item><item><title><![CDATA[New comment by dchest in "LibreOffice: Request to the European Commission to adhere to its own guidances"]]></title><description><![CDATA[
<p>I just downloaded the ODS version and it comes with .pdf extension, had to rename it. It also uses Aptos Narrow font (from MS Office), which gets substituted.</p>
]]></description><pubDate>Sun, 08 Mar 2026 17:22:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47299074</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=47299074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47299074</guid></item><item><title><![CDATA[New comment by dchest in "Workers who love 'synergizing paradigms' might be bad at their jobs"]]></title><description><![CDATA[
<p>Note that this isn't a study of actual workplaces, it's based on cognitive tests, so "bad at their jobs" may be a stretch. For example, "overconfidence in one's intellectual and analytic abilities" may be good for business, e.g. when dealing with US government contracts in 2026.</p>
]]></description><pubDate>Fri, 06 Mar 2026 14:43:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47275491</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=47275491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47275491</guid></item><item><title><![CDATA[New comment by dchest in "MacBook Neo"]]></title><description><![CDATA[
<p>Yes, it can -- to all questions.</p>
]]></description><pubDate>Wed, 04 Mar 2026 16:28:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47249897</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=47249897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47249897</guid></item><item><title><![CDATA[New comment by dchest in "MacBook Neo"]]></title><description><![CDATA[
<p>8 GB M1 MacBook Air does support Apple Intelligence.</p>
]]></description><pubDate>Wed, 04 Mar 2026 15:02:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47248507</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=47248507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47248507</guid></item><item><title><![CDATA[New comment by dchest in "Httpx closing down issues and discussions due to "skewed gender representation""]]></title><description><![CDATA[
<p>Why can nearly every big tech take care of their supply chain? :)<p>Clearly, the maintainer doesn't want to do this job anymore, and it's not a requirement when releasing your code to also do  stuff unrelated to programming.</p>
]]></description><pubDate>Sat, 28 Feb 2026 19:17:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47199101</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=47199101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47199101</guid></item><item><title><![CDATA[New comment by dchest in "Httpx closing down issues and discussions due to "skewed gender representation""]]></title><description><![CDATA[
<p>How is _your_ supply chain a concern of this open source developer?</p>
]]></description><pubDate>Sat, 28 Feb 2026 11:51:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47194081</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=47194081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47194081</guid></item><item><title><![CDATA[New comment by dchest in "Don't use passkeys for encrypting user data"]]></title><description><![CDATA[
<p>Nothing in this post is specific to passkeys; it reads like advice to not encrypt data. There’s no way to prevent some users from losing their encryption key anyway. Whatever warnings you include, even when software doesn't connect to the internet and just encrypts local files, someone will write to support that they forgot their password and ask you to "reset" it.<p>Good advice at the end, though.</p>
]]></description><pubDate>Sat, 28 Feb 2026 03:58:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47190191</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=47190191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47190191</guid></item><item><title><![CDATA[New comment by dchest in "Making Wolfram tech available as a foundation tool for LLM systems"]]></title><description><![CDATA[
<p>It's under the Live tab of Wolfram's channel:<p><a href="https://www.youtube.com/@WolframResearch/streams" rel="nofollow">https://www.youtube.com/@WolframResearch/streams</a><p>Sessions are called Live CEOing, e.g.:<p><a href="https://www.youtube.com/watch?v=id0KH0sfHI8" rel="nofollow">https://www.youtube.com/watch?v=id0KH0sfHI8</a></p>
]]></description><pubDate>Tue, 24 Feb 2026 09:02:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47134675</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=47134675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47134675</guid></item><item><title><![CDATA[New comment by dchest in "Text classification with Python 3.14's ZSTD module"]]></title><description><![CDATA[
<p><a href="https://bellard.org/ts_zip/" rel="nofollow">https://bellard.org/ts_zip/</a></p>
]]></description><pubDate>Wed, 11 Feb 2026 23:21:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46982647</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=46982647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46982647</guid></item><item><title><![CDATA[New comment by dchest in "I made my own Git"]]></title><description><![CDATA[
<p>While Fossil uses SQLite for underlying storage (instead of the filesystem directly) and various support infrastructure, its actual format is not based on SQLite: <a href="https://fossil-scm.org/home/doc/trunk/www/fileformat.wiki" rel="nofollow">https://fossil-scm.org/home/doc/trunk/www/fileformat.wiki</a><p>It's basically plaintext. Even deltas are plaintext for text files.<p>Reason: "The global state of a fossil repository is kept simple so that it can endure in useful form for decades or centuries. A fossil repository is intended to be readable, searchable, and extensible by people not yet born."</p>
]]></description><pubDate>Tue, 27 Jan 2026 16:40:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46782370</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=46782370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46782370</guid></item><item><title><![CDATA[New comment by dchest in "Spanish track was fractured before high-speed train disaster, report finds"]]></title><description><![CDATA[
<p>If you paste the comment it replies to into ChatGPT, it generates almost exact same answer as that comment. Also, "Finally, ..." and "it's not A, it's B" is a good tell.</p>
]]></description><pubDate>Sun, 25 Jan 2026 22:22:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46759112</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=46759112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46759112</guid></item><item><title><![CDATA[New comment by dchest in "ISO PDF spec is getting Brotli – ~20 % smaller documents with no quality loss"]]></title><description><![CDATA[
<p>No, it's literally just compressing small files without training zstd dict or plugging external dictionaries (not counting the built-in one that brotli has). Especially for English text, brotli at the same speed as zstd gives better results for small data (in kilobyte to a few of megabyte range).</p>
]]></description><pubDate>Sat, 24 Jan 2026 20:30:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46747347</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=46747347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46747347</guid></item><item><title><![CDATA[New comment by dchest in "ISO PDF spec is getting Brotli – ~20 % smaller documents with no quality loss"]]></title><description><![CDATA[
<p>Not with small files.</p>
]]></description><pubDate>Thu, 22 Jan 2026 16:07:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46721119</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=46721119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46721119</guid></item><item><title><![CDATA[New comment by dchest in "The Overcomplexity of the Shadcn Radio Button"]]></title><description><![CDATA[
<p>That's what I mean: if you reimplement it, you need client-side JS to support keyboard navigation.</p>
]]></description><pubDate>Tue, 20 Jan 2026 08:47:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46689449</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=46689449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46689449</guid></item><item><title><![CDATA[New comment by dchest in "The Overcomplexity of the Shadcn Radio Button"]]></title><description><![CDATA[
<p>How do you implement this keyboard navigation with SSR (if you use buttons)?<p><a href="https://www.radix-ui.com/primitives/docs/components/radio-group#keyboard-interactions" rel="nofollow">https://www.radix-ui.com/primitives/docs/components/radio-gr...</a></p>
]]></description><pubDate>Tue, 20 Jan 2026 08:35:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46689353</link><dc:creator>dchest</dc:creator><comments>https://news.ycombinator.com/item?id=46689353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46689353</guid></item></channel></rss>