<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: danielheath</title><link>https://news.ycombinator.com/user?id=danielheath</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 19 Aug 2026 09:58:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=danielheath" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by danielheath in "Scientists stunned by children's lung recovery in ultra low emission zone"]]></title><description><![CDATA[
<p>Tyre pollution is significant regardless of fuel source.</p>
]]></description><pubDate>Wed, 19 Aug 2026 05:11:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49357108</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=49357108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49357108</guid></item><item><title><![CDATA[New comment by danielheath in "Companies promote incompetent employees to management to limit damage they do"]]></title><description><![CDATA[
<p>Also, promotions can be a different job.<p>I've seen a few senior developers who weren't great programmers, but could communicate effectively, manage up and down, etc. So long as they were willing to defer to others on harder technical topics, they usually made pretty good team leads when/if promoted.</p>
]]></description><pubDate>Tue, 18 Aug 2026 22:47:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49353894</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=49353894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49353894</guid></item><item><title><![CDATA[New comment by danielheath in "Claude writing a macOS driver for my obscure HP printer built only for Windows"]]></title><description><![CDATA[
<p>IMO it's because they don't get burnt out by a lack of results.<p>After 5-6 consecutive approaches fail, I need a reason to think the next one might work out to stay motivated.<p>Claude will keep burning credits trying new approaches until something sticks. That's a huge advantage in a field where most of the things you try don't go anywhere.</p>
]]></description><pubDate>Tue, 18 Aug 2026 22:17:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49353557</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=49353557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49353557</guid></item><item><title><![CDATA[New comment by danielheath in "Babies born under sugar rationing grew into adults with lower cancer risk"]]></title><description><![CDATA[
<p>In many parts of Europe prior to 1970, it was very common for children to be given watered down wine.</p>
]]></description><pubDate>Tue, 18 Aug 2026 21:58:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49353312</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=49353312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49353312</guid></item><item><title><![CDATA[New comment by danielheath in "Quake Shareware, a CD-ROM just a little too full"]]></title><description><![CDATA[
<p>Back in the day, my 200mhz Pentium remained just-barely usable while listening to WinAmp, but there was noticeable latency.</p>
]]></description><pubDate>Tue, 18 Aug 2026 04:48:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49341390</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=49341390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49341390</guid></item><item><title><![CDATA[New comment by danielheath in "Asus Bike Booster"]]></title><description><![CDATA[
<p>It’s bloody difficult to catch someone on one of these if they don’t want to be caught; bikes can take alleyways at some speed, etc.</p>
]]></description><pubDate>Sun, 16 Aug 2026 22:06:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49324209</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=49324209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49324209</guid></item><item><title><![CDATA[New comment by danielheath in "Bioengineered chewing gum may offer a way to fight HPV and other microbes"]]></title><description><![CDATA[
<p>Excessive xylitol consumption causes digestive problems, yes.</p>
]]></description><pubDate>Fri, 07 Aug 2026 12:45:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49209579</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=49209579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49209579</guid></item><item><title><![CDATA[New comment by danielheath in "Bonsai: Janestreet's UI Library"]]></title><description><![CDATA[
<p>> Is there some limitation that WASM has that JS doesn't?<p>You need a JS trampoline to call your WASM and make browser primitives available to it, and IIRC calls into browser code incur some extra overhead, but those are pretty manageable.<p>Additionally: for high level languages, source code is _much_ smaller than compiled binaries. If your initial needs are simple, your users are likely downloading more than 10x as much code.</p>
]]></description><pubDate>Mon, 03 Aug 2026 11:48:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49154496</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=49154496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49154496</guid></item><item><title><![CDATA[New comment by danielheath in "Making Postgres queues scale"]]></title><description><![CDATA[
<p>I suspect partitioned tables would be great for this - with a stored procedure to create partitions on-demand, you could split tasks up by date-range and type, and then drop the old tables once their time-range has passed and their jobs all processed.<p>Job workers could query the parent table, no need to modify them.</p>
]]></description><pubDate>Fri, 31 Jul 2026 00:02:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49117453</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=49117453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49117453</guid></item><item><title><![CDATA[New comment by danielheath in "Magnolias are so old that they're pollinated by beetles, not bees (2025)"]]></title><description><![CDATA[
<p>And... wolves?<p><a href="https://esajournals.onlinelibrary.wiley.com/doi/10.1002/ecy.4470" rel="nofollow">https://esajournals.onlinelibrary.wiley.com/doi/10.1002/ecy....</a></p>
]]></description><pubDate>Mon, 27 Jul 2026 11:59:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49068336</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=49068336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49068336</guid></item><item><title><![CDATA[New comment by danielheath in "Codeberg Bans Cryptocurrency Projects"]]></title><description><![CDATA[
<p>Equating someone not wanting you on their website with tyranny sure is a take.<p>You’re welcome to host it at your own venue. Or , I guess, to keep whining that you’re not being given free services by someone who dislikes your work.</p>
]]></description><pubDate>Thu, 23 Jul 2026 03:09:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49016410</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=49016410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49016410</guid></item><item><title><![CDATA[New comment by danielheath in "Classic Amiga titles, free to download"]]></title><description><![CDATA[
<p>Debians apt repositories come to mind.</p>
]]></description><pubDate>Sat, 18 Jul 2026 23:48:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48963598</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=48963598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48963598</guid></item><item><title><![CDATA[New comment by danielheath in "Global Warming at 3 °C by 2050? What's Behind the New German Climate Warning"]]></title><description><![CDATA[
<p>Among _many_ other things, 3 degrees Celsius globally means more evaporation over oceans, which makes the air denser.<p>Denser air carries more momentum, which means more frequent (and more severe) hurricanes.</p>
]]></description><pubDate>Wed, 15 Jul 2026 03:04:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48915750</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=48915750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48915750</guid></item><item><title><![CDATA[New comment by danielheath in "Building and shipping Mac and iOS apps without opening Xcode"]]></title><description><![CDATA[
<p>> I don't know how it's really used in the wild, so to speak.<p>Commit signing primarily exists because linux kernel development happens via email, which isn't a secure channel.<p>In that context, signing is used to prove provenance; a commit signed by someone with merge rights gets included, and if you repeatedly sign bad code you'll have your right to merge revoked.<p>> you can hold me accountable for that commit<p>I wouldn't personally want to be held accountable for a commit I'd never so much as read, so I would never sign (even locally) a commit until I'd looked at it.</p>
]]></description><pubDate>Wed, 15 Jul 2026 02:51:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48915679</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=48915679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48915679</guid></item><item><title><![CDATA[New comment by danielheath in "Building and shipping Mac and iOS apps without opening Xcode"]]></title><description><![CDATA[
<p>... you're getting the agent to sign commits for you without manual intervention?</p>
]]></description><pubDate>Tue, 14 Jul 2026 02:02:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48901403</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=48901403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48901403</guid></item><item><title><![CDATA[New comment by danielheath in "Building and shipping Mac and iOS apps without opening Xcode"]]></title><description><![CDATA[
<p>I've been doing it just fine on macOS for awhile now. What's challenging about it?</p>
]]></description><pubDate>Tue, 14 Jul 2026 02:02:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48901395</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=48901395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48901395</guid></item><item><title><![CDATA[New comment by danielheath in "Designing and assembling my first PCB"]]></title><description><![CDATA[
<p>These days, a one-off PCB is dirt cheap. They’ll provide and solder the components for you, for less money than you could buy them to do it yourself.</p>
]]></description><pubDate>Mon, 13 Jul 2026 02:47:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48887245</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=48887245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48887245</guid></item><item><title><![CDATA[New comment by danielheath in "Fable created novel 4D splat format"]]></title><description><![CDATA[
<p>“encodes video at 640MB/s” is the common way for codec authors to talk about performance</p>
]]></description><pubDate>Sat, 04 Jul 2026 22:27:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48789650</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=48789650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48789650</guid></item><item><title><![CDATA[New comment by danielheath in "The Free Market Lie: Why Switzerland Has 25 Gbit Internet and America Doesn't"]]></title><description><![CDATA[
<p>"Economic migration" is a (usually derogatory) term for moving into a country to earn more money, with no desire to adapt to the culture of your new home.</p>
]]></description><pubDate>Fri, 03 Jul 2026 04:57:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48770928</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=48770928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48770928</guid></item><item><title><![CDATA[New comment by danielheath in "CarPlay Is Additive"]]></title><description><![CDATA[
<p>I mean, "no microprocessor" means no engine designed in the past 30 years, because the fuel pump needs one.<p>"No antenna/modem I can't readily remove" might be _slightly_ more achievable.</p>
]]></description><pubDate>Fri, 03 Jul 2026 03:16:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48770306</link><dc:creator>danielheath</dc:creator><comments>https://news.ycombinator.com/item?id=48770306</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48770306</guid></item></channel></rss>