<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: tomjakubowski</title><link>https://news.ycombinator.com/user?id=tomjakubowski</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 27 May 2026 18:23:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tomjakubowski" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tomjakubowski in "The real cost of owning a home"]]></title><description><![CDATA[
<p>> Both my coworker and I had AC issues. For him, he called his landlord and that was it in terms of hassle. He then went after his landlord for a rent reduction due to the AC being an issue for a week.<p>This is the best case outcome.  All too often, especially with mom and pop small landlords, the repairs are delayed or done incompetently, or there is no local ordinance offering recompense to the renter, or both.</p>
]]></description><pubDate>Tue, 26 May 2026 22:59:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48287171</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48287171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48287171</guid></item><item><title><![CDATA[New comment by tomjakubowski in "The real cost of owning a home"]]></title><description><![CDATA[
<p>Also true in the US, the term of art here is "refinancing".  Just about every homeowner I knew during Covid refinanced and now has a rock-bottom interest rate on their mortgage.<p>The downside of doing that is you end up "locked in" to the property too.  They now have a strong disincentive to sell, because they'll lose that sweet sweet interest rate and relatively low payment.  I'm unsure what the broader effect is on the market.</p>
]]></description><pubDate>Tue, 26 May 2026 22:47:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48287058</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48287058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48287058</guid></item><item><title><![CDATA[New comment by tomjakubowski in "The real cost of owning a home"]]></title><description><![CDATA[
<p>If the market can bear it, those increased costs typically get passed down to renters too. Landlords are usually averse to covering expenses that don't go towards equity. If they can get away with it, they want to charge rent greater than mortgage interest + insurance + maintenance + taxes.</p>
]]></description><pubDate>Tue, 26 May 2026 22:31:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48286895</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48286895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48286895</guid></item><item><title><![CDATA[New comment by tomjakubowski in "The real cost of owning a home"]]></title><description><![CDATA[
<p>If you don't have cash savings as a homeowner, you can leverage a home equity loan or line of credit to cover those emergency bills. In times of extreme low interest rates, it may even be beneficial to do that vs. paying with cash.<p>If your household is a typical HN high earner, and you are early in your mortgage's amortization schedule, the tax money you save by deducting interest can fund a $10k emergency repair fund too. Maybe even in less than a year.</p>
]]></description><pubDate>Tue, 26 May 2026 22:24:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48286819</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48286819</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48286819</guid></item><item><title><![CDATA[New comment by tomjakubowski in "Is "colorectal cancer" rising in "young people"?"]]></title><description><![CDATA[
<p>Does insurance see it this way? I've had a couple precancerous moles (melanoma in situ) removed, which seems similar, and my health insurance provider billed me more than I was expecting because they didn't categorize it as preventive care.</p>
]]></description><pubDate>Tue, 26 May 2026 18:09:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48283466</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48283466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48283466</guid></item><item><title><![CDATA[New comment by tomjakubowski in "Project Glasswing: An Initial Update"]]></title><description><![CDATA[
<p>I wonder this too.  I prompted Opus 4.7 to generate some Python threading code for me.  The code to run the sub-thread looked like this:<p><pre><code>    def run():
        with contextlib.suppress(SystemExit):
            do_thread_thing()

    threading.Thread(target=run, daemon=True).start()
</code></pre>
Suppressing SystemExit was surprising, and made me curious.  I followed up and asked the model: what's the purpose of that?<p>The model's response: "Honestly? Cargo-culting on my part. You should remove it."</p>
]]></description><pubDate>Fri, 22 May 2026 22:16:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48242350</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48242350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48242350</guid></item><item><title><![CDATA[New comment by tomjakubowski in "Bun support is now limited and deprecated"]]></title><description><![CDATA[
<p>I agree but would propose the weaker argument: no set of human contributors have, put together, read and understood all the code.  Even in artisanal-coded projects of sufficient size, it's rare that any one human has read and understood all of it.</p>
]]></description><pubDate>Fri, 22 May 2026 21:53:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48242159</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48242159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48242159</guid></item><item><title><![CDATA[New comment by tomjakubowski in "Bun support is now limited and deprecated"]]></title><description><![CDATA[
<p>Claude is a model provider: they have many models. It would be interesting to learn if the models used were Sonnet, Opus, Mythos, some other internal unreleased model, or some mixture of them.</p>
]]></description><pubDate>Fri, 22 May 2026 21:47:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48242105</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48242105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48242105</guid></item><item><title><![CDATA[New comment by tomjakubowski in "Bun support is now limited and deprecated"]]></title><description><![CDATA[
<p>“You're absolutely right!  I've seen things you humans wouldn't believe.”—Claude Opus 4.7</p>
]]></description><pubDate>Fri, 22 May 2026 20:52:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48241498</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48241498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48241498</guid></item><item><title><![CDATA[New comment by tomjakubowski in "Bun support is now limited and deprecated"]]></title><description><![CDATA[
<p>Notably, they aren't (yet) dropping support for older, pre-rewrite versions of Bun.  They also could be leaving the door open to support Bun in the future, if the rewrite proves successful.  I think waiting and seeing is the right, conservative move.</p>
]]></description><pubDate>Fri, 22 May 2026 20:51:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48241492</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48241492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48241492</guid></item><item><title><![CDATA[New comment by tomjakubowski in "Bun support is now limited and deprecated"]]></title><description><![CDATA[
<p>To be fair, I don't know if the Bun team ever did try to upstream it.  In their Twitter thread announcing their vibe-coded fork of the Zig compiler, they said they wouldn't bother trying to upstream their changes because of Zig's policy banning LLM-authored contributions.  Still probably a calculated political move to cut ties with Zig and muster community support for a Rust rewrite.  <a href="https://x.com/bunjavascript/status/2048428104893542781" rel="nofollow">https://x.com/bunjavascript/status/2048428104893542781</a></p>
]]></description><pubDate>Fri, 22 May 2026 20:48:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48241441</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48241441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48241441</guid></item><item><title><![CDATA[New comment by tomjakubowski in "Bun support is now limited and deprecated"]]></title><description><![CDATA[
<p>> in many aspects of human history, we have traded understanding for convenience—that's the reason why we buy food at the supermarket instead of hunting for our meal.<p>You could always take a job on a cattle ranch or an abattoir or meat-packing plant, or watch a How It's Made documentary, and get some understanding of how the sausage gets made and put on the supermarket shelf for your convenience.  This was also true as we built abstractions in computer technology: you could start off learning a high level language, then learn a lower level one, then study or build an operating system kernel, a compiler, an assembler, machine code, and then crack some books on microprocessor architecture and signal processing.  You could always "go deeper" if you wanted to.  And there is a payoff: understanding at a deeper level helps you get things done better at the higher levels (e.g.: understanding the concept of memory hierarchy helps you lay out data structures to make code faster).<p>There is no such step for slop-coded codebases: you become entirely dependent on a context-limited LLM to have a shot at even approximating some understanding.  The proponents of this style will tell you, <i>don't look at the code</i>.  It's the antithesis of every other abstraction we've built in computing.<p>Perhaps more productively, you treat the slop as a black box and build something understandable around it.<p>This is also why the notion that developers in the future will be committing LLM prompts in English to repositories instead of code written in a programming language is so foolish.  I am saying this as someone who uses LLMs quite a lot to help with generating and understanding code.</p>
]]></description><pubDate>Fri, 22 May 2026 20:26:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48241175</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48241175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48241175</guid></item><item><title><![CDATA[New comment by tomjakubowski in "Deno 2.8"]]></title><description><![CDATA[
<p>I doubt it would work out. The engineering cultures could not be any different.</p>
]]></description><pubDate>Fri, 22 May 2026 17:01:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48238525</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48238525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48238525</guid></item><item><title><![CDATA[New comment by tomjakubowski in "An OpenAI model has disproved a central conjecture in discrete geometry"]]></title><description><![CDATA[
<p>Amazing bit of trivia that the founder of HowStuffWorks.com was named Marshall Brain.</p>
]]></description><pubDate>Thu, 21 May 2026 01:46:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48216818</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48216818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48216818</guid></item><item><title><![CDATA[New comment by tomjakubowski in "Show HN: Forge – Guardrails take an 8B model from 53% to 99% on agentic tasks"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/Apophatic_theology" rel="nofollow">https://en.wikipedia.org/wiki/Apophatic_theology</a></p>
]]></description><pubDate>Wed, 20 May 2026 00:52:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48201681</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48201681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48201681</guid></item><item><title><![CDATA[New comment by tomjakubowski in "Project Glasswing: what Mythos showed us"]]></title><description><![CDATA[
<p>Is it weird?  Pretty much everyone's writing and speech is influenced to some degree by what they've read and heard in conversation.  For better or for worse, it's only getting harder to avoid exposure to LLM generated prose.</p>
]]></description><pubDate>Tue, 19 May 2026 08:34:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48190744</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48190744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48190744</guid></item><item><title><![CDATA[New comment by tomjakubowski in "Project Glasswing: what Mythos showed us"]]></title><description><![CDATA[
<p><a href="https://www.youtube.com/watch?v=QRVExJZKIT8" rel="nofollow">https://www.youtube.com/watch?v=QRVExJZKIT8</a></p>
]]></description><pubDate>Tue, 19 May 2026 08:31:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48190732</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48190732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48190732</guid></item><item><title><![CDATA[New comment by tomjakubowski in "Show HN: We missed Winamp, so we built an audio player for macOS"]]></title><description><![CDATA[
<p>Apple has MusicKit now. In theory you can build whatever (Mac or iOS) app skin you want on your Apple Music subscription.<p><a href="https://developer.apple.com/musickit/" rel="nofollow">https://developer.apple.com/musickit/</a></p>
]]></description><pubDate>Mon, 18 May 2026 23:27:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48187297</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48187297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48187297</guid></item><item><title><![CDATA[New comment by tomjakubowski in "Bun Rust rewrite: "codebase fails basic miri checks, allows for UB in safe rust""]]></title><description><![CDATA[
<p>c2rust can generate UB in Rust even when there is no UB in the original C. It isn't bug-free, and C and Rust's undefined behavior semantics overlap but aren't identical.<p>One example: <a href="https://github.com/immunant/c2rust/issues/1678" rel="nofollow">https://github.com/immunant/c2rust/issues/1678</a><p>I firmly believe the right way to port C and C++ (and Zig) programs to Rust is to do it module by module ("Ship of Theseus"). It needs scrutiny by folks who know both languages deeply, and you can port test cases too so you can detect UB at runtime (using tools like Miri). That's what fish did, and their port has been quite successful.<p>Blindly trusting the results of a machine translation is never a good idea. Especially when the translator has a temperature parameter.</p>
]]></description><pubDate>Sun, 17 May 2026 17:51:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48171274</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48171274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48171274</guid></item><item><title><![CDATA[New comment by tomjakubowski in "The sigmoids won't save you"]]></title><description><![CDATA[
<p>People who correctly cite the Lindy effect won't look like people who correctly cite the Lindy effect.</p>
]]></description><pubDate>Fri, 15 May 2026 23:45:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48155381</link><dc:creator>tomjakubowski</dc:creator><comments>https://news.ycombinator.com/item?id=48155381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48155381</guid></item></channel></rss>