<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: tengbretson</title><link>https://news.ycombinator.com/user?id=tengbretson</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 14 Jun 2026 06:42:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tengbretson" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tengbretson in "Software is made between commits"]]></title><description><![CDATA[
<p>This is going to have so many api keys stored in it.</p>
]]></description><pubDate>Thu, 11 Jun 2026 19:47:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48495486</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48495486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48495486</guid></item><item><title><![CDATA[New comment by tengbretson in "ICE denies having a protester database. A letter to Congress sheds more light"]]></title><description><![CDATA[
<p>> I, unlike you, live in a democracy and expect the government to not send goons to intimidate opponents.<p>How are those two concepts actually related or linked in any way?</p>
]]></description><pubDate>Wed, 10 Jun 2026 16:23:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48478684</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48478684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48478684</guid></item><item><title><![CDATA[New comment by tengbretson in "Netlify CTO Dana Lawson: Writing code is no longer the job"]]></title><description><![CDATA[
<p>I'm not even sure if I disagree with the conclusion, but I feel pretty safe disregarding the words spoken in front of a slide profoundly declaring "UX + DX = AX"</p>
]]></description><pubDate>Sun, 07 Jun 2026 15:23:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48435731</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48435731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48435731</guid></item><item><title><![CDATA[New comment by tengbretson in "Show HN: A CSS 3D Engine (no WebGL)"]]></title><description><![CDATA[
<p>Is this inspired by the old famo.us work?</p>
]]></description><pubDate>Tue, 02 Jun 2026 14:08:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48370466</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48370466</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48370466</guid></item><item><title><![CDATA[New comment by tengbretson in "Cloudflare CTO enforcing usage limits"]]></title><description><![CDATA[
<p>"Do as much as possible with AI" and "Make sure you're actually accomplishing something with your AI usage" are obviously compatible directives.</p>
]]></description><pubDate>Mon, 01 Jun 2026 17:30:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48359974</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48359974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48359974</guid></item><item><title><![CDATA[New comment by tengbretson in "The craziest steroid Olympics ended in total embarrassment"]]></title><description><![CDATA[
<p>To be fair to the swimmers, it looks like they used a ridiculously slow pool for the competition.</p>
]]></description><pubDate>Wed, 27 May 2026 15:36:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48295900</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48295900</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48295900</guid></item><item><title><![CDATA[New comment by tengbretson in "AI didn't kill your junior pipeline. You did"]]></title><description><![CDATA[
<p>> That path, junior to mid to senior, isn't just a career ladder. It's the mechanism by which the industry reproduces its own expertise. It's how knowledge transfers.<p>Neat.</p>
]]></description><pubDate>Sun, 24 May 2026 01:49:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48253528</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48253528</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48253528</guid></item><item><title><![CDATA[New comment by tengbretson in "How to convert between wealth and income tax"]]></title><description><![CDATA[
<p>Today, sure. In 30 years I wouldn't expect to be able to retire with less that $50 million in savings.</p>
]]></description><pubDate>Fri, 22 May 2026 20:26:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48241176</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48241176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48241176</guid></item><item><title><![CDATA[New comment by tengbretson in "How to convert between wealth and income tax"]]></title><description><![CDATA[
<p>> Well for a start it pressurises asset holders to sell their assets.<p>To whom are the selling? The buyers would be only those that can make efficient enough returns to offset this tax due to their existing systemic advantages, like economies of scale or regulatory lobbying. This would accelerate consolidation.<p>> But the point isn't to increase stakeholdership so much as to stop privileging stakeholders with very low effective tax bills relative to mere workers<p>At this point I think there is ample evidence that policy in this country does not move forward without the consent of these so-called privileged stakeholders. If you take that as a given, why would you support handing these people an economic machine gun to point at your future self?</p>
]]></description><pubDate>Fri, 22 May 2026 20:10:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48240953</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48240953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48240953</guid></item><item><title><![CDATA[New comment by tengbretson in "How to convert between wealth and income tax"]]></title><description><![CDATA[
<p>I'm not disputing the claim that few people are able to save and invest into having a stake in the means of production.<p>However, if your goal is to increase stakeholdership, how would a policy that explicitly disincentivizes that behavior fix anything?</p>
]]></description><pubDate>Fri, 22 May 2026 16:44:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48238323</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48238323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48238323</guid></item><item><title><![CDATA[New comment by tengbretson in "How to convert between wealth and income tax"]]></title><description><![CDATA[
<p>> The math doesn't math for someone on the other extreme end of the spectrum who has zero savings or investments and obtains all his income from labor: To him, a N% wealth tax = 0% income tax for all N. Those with -some- savings are somewhere in the middle.<p>Productivity comes from labor AND assets though. You need the farmer and the tractor. Why would we create a tax system that encourages people to divorce themselves from having a stake in the means of production?</p>
]]></description><pubDate>Fri, 22 May 2026 16:23:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48238042</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48238042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48238042</guid></item><item><title><![CDATA[New comment by tengbretson in "Googlebook"]]></title><description><![CDATA[
<p>> Designed for Gemini Intelligence<p>They should design one for users.</p>
]]></description><pubDate>Tue, 12 May 2026 19:13:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48112997</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48112997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48112997</guid></item><item><title><![CDATA[New comment by tengbretson in "If AI writes your code, why use Python?"]]></title><description><![CDATA[
<p>Admittedly, I have very little experience with LLM-assisted Python. However, based on the <i>severe</i> degradation in output quality I have seen from an LLM working with plain JavaScript as opposed to TypeScript, I can't imagine choosing to start a project in Python at the moment.</p>
]]></description><pubDate>Tue, 12 May 2026 01:37:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48103146</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48103146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48103146</guid></item><item><title><![CDATA[New comment by tengbretson in "Killed by Apple"]]></title><description><![CDATA[
<p>RIP lala.com</p>
]]></description><pubDate>Mon, 11 May 2026 15:00:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48095910</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48095910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48095910</guid></item><item><title><![CDATA[New comment by tengbretson in "Plex's price hikes prove I was right to switch to Jellyfin"]]></title><description><![CDATA[
<p>I'll happily take 10 "oops I messed up your order"s over 1 "I put sawdust in the bread"</p>
]]></description><pubDate>Mon, 11 May 2026 02:00:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48090231</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48090231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48090231</guid></item><item><title><![CDATA[New comment by tengbretson in "California farmers to destroy 420k peach trees following Del Monte bankruptcy"]]></title><description><![CDATA[
<p>The land is the thing that is actually valuable here, so filling that land with a perfect grid of 6 foot craters in exchange for a few dollars is probably a bad call.</p>
]]></description><pubDate>Tue, 05 May 2026 20:04:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48027739</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=48027739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48027739</guid></item><item><title><![CDATA[New comment by tengbretson in "Honker – Durable queues, streams, pub/sub, and cron scheduler in a SQLite file"]]></title><description><![CDATA[
<p>I'm a big fan of SQLite and all that, but if SQLite constrains you to a single writer process, why not do this in your application layer anyway?</p>
]]></description><pubDate>Fri, 01 May 2026 00:56:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47970222</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=47970222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47970222</guid></item><item><title><![CDATA[New comment by tengbretson in "Refuse to let your doctor record you"]]></title><description><![CDATA[
<p>Were those surveys performed before or after the patient received the bill?<p>Getting billed for a "dietary consult" because your doctor may have asked you what you had for lunch due to the coding intensity of these scribes is asinine.</p>
]]></description><pubDate>Fri, 24 Apr 2026 20:09:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47895165</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=47895165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47895165</guid></item><item><title><![CDATA[New comment by tengbretson in "I cancelled Claude: Token issues, declining quality, and poor support"]]></title><description><![CDATA[
<p>> or even unnecessary code wrangling data (mapping objects into new objects of narrower types when won't be needed)<p>Dude! The amount of ad-hoc, interface-specific DTOs that LLM coding agents define drives me up the wall. Just use the damn domain models!</p>
]]></description><pubDate>Fri, 24 Apr 2026 19:51:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47894987</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=47894987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47894987</guid></item><item><title><![CDATA[New comment by tengbretson in "US Department of Justice has officially reclassified cannabis as less dangerous"]]></title><description><![CDATA[
<p>A whole brick of asbestos? Buddy, we've got you for intention to sell. Why don't you step out of the vehicle.</p>
]]></description><pubDate>Thu, 23 Apr 2026 16:00:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47877368</link><dc:creator>tengbretson</dc:creator><comments>https://news.ycombinator.com/item?id=47877368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47877368</guid></item></channel></rss>