<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: kstenerud</title><link>https://news.ycombinator.com/user?id=kstenerud</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 10:07:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kstenerud" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kstenerud in "Ancient DNA reveals pervasive directional selection across West Eurasia [pdf]"]]></title><description><![CDATA[
<p>People don't have faith in inanimate things like science. They have faith in their leaders, who then lead the way in what to believe.<p>If those leaders believe in the integrity of the scientific institutions, their flock will follow. If they're anti-vax, their flock will follow. If they believe in some medical quackery, their flock will follow. If they believe in eugenics, their flock will follow. It's happened before.<p>What was fringe yesterday can become mainstream today, with the right leaders.</p>
]]></description><pubDate>Fri, 17 Apr 2026 05:04:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47802597</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47802597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47802597</guid></item><item><title><![CDATA[New comment by kstenerud in "Ancient DNA reveals pervasive directional selection across West Eurasia [pdf]"]]></title><description><![CDATA[
<p>It's very nice to believe in a pure system that exists outside of politics, but that's simply not how the world works, and it never will be.<p>There is no scientific breakthrough that has occurred sans politics. Politics choose the winners and the losers, and the realm is science is no exception.<p>All science is political, because the scientific institutions are made up of people, who are political. Your research project lives and dies by politics, as does your dissertation, who gets published, who receives awards, etc.<p>So when it comes to research of limited utility that has a nasty cadre waiting in the wings to pounce upon it, the wise person would think twice.</p>
]]></description><pubDate>Thu, 16 Apr 2026 16:52:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47796185</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47796185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47796185</guid></item><item><title><![CDATA[New comment by kstenerud in "Florida surgeon charged with killing man after removing liver instead of spleen"]]></title><description><![CDATA[
<p>This is, unfortunately, how narcissists behave. It's simply impossible for a narcissist to be wrong. They truly believe themselves to be right, all the time, and will even distort reality around them to "make" it true. And they do it all unconsciously.</p>
]]></description><pubDate>Thu, 16 Apr 2026 05:17:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47788908</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47788908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47788908</guid></item><item><title><![CDATA[New comment by kstenerud in "Backpacks got worse on purpose"]]></title><description><![CDATA[
<p>Osprey USED to be good, but their quality has been on a sharp decline for the past decade.<p>The Farpoint is a case in point. I have an older one where the mini-backpack actually zipped onto the bigger one, and had a proper lifting handle integrated for lifting when it's lying flat (among other niceties). I accidentally left butter in it, and the smell was so bad that no amount of cleaning would expunge it. I just bought another one.<p>Absolute SHIT quality compared to my old one, the mini backpack now buckled rather pathetically to the big one, and no more solid handles (except the top one). Structural integrity is WEAK.<p>Needless to say I spent a LOT of time and effort cleaning up my old Farpoint, which I'm now using again. The "new" one? Sitting in storage along with the rest of my buyer's remorse.</p>
]]></description><pubDate>Wed, 15 Apr 2026 16:50:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47781760</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47781760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47781760</guid></item><item><title><![CDATA[New comment by kstenerud in "Dependency cooldowns turn you into a free-rider"]]></title><description><![CDATA[
<p>Or: make the client side automatically pick the previous version if the latest is too new.<p>That's a lot less work than putting an extra validation step into the publishing pipeline. And with sane defaults it lets the user make an informed decision when special circumstances arise.</p>
]]></description><pubDate>Wed, 15 Apr 2026 08:42:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47776310</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47776310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47776310</guid></item><item><title><![CDATA[New comment by kstenerud in "A new spam policy for "back button hijacking""]]></title><description><![CDATA[
<p>Now if only they'd do this for Android apps that hijack the back button to pop up things, or say "are you sure you want to leave?"</p>
]]></description><pubDate>Tue, 14 Apr 2026 05:50:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47761740</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47761740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47761740</guid></item><item><title><![CDATA[New comment by kstenerud in "Google removes "Doki Doki Literature Club" from Google Play"]]></title><description><![CDATA[
<p>Remember the days when you could just run whatever software you wanted on your hardware?</p>
]]></description><pubDate>Mon, 13 Apr 2026 04:56:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47747759</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47747759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47747759</guid></item><item><title><![CDATA[New comment by kstenerud in "Ask HN: What are the odds Mythos is hype/bluff?"]]></title><description><![CDATA[
<p>It's not.<p>Opus is already quite capable of zero-day exploits, and so it was inevitable that the next generation of LLMs would be eating them for breakfast.<p>This is a defensive move because Anthropic was first across the line. As soon as hostile states gain access to this tech, there will be a veritable tsunami of pwnings across the globe, as everyone wielding such power battles for the compute power and allegiance of every processing device on the planet.<p>It'll be a race of exploit, secret patch, exploit, secret patch as these AIs battle each other, with territory marked by the machines under their control.<p>And you, Joe Average, won't even see it happening, because your computers and phones and cars and TVs will tell you everything's fine while they do battle in secret.</p>
]]></description><pubDate>Thu, 09 Apr 2026 04:32:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47699290</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47699290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47699290</guid></item><item><title><![CDATA[New comment by kstenerud in "Native Americans had dice 12k years ago"]]></title><description><![CDATA[
<p>That's actually the opposite of the historical evidence.<p><a href="https://www.biblegateway.com/passage/?search=1%20Samuel%2010%3A20-21&version=ESV" rel="nofollow">https://www.biblegateway.com/passage/?search=1%20Samuel%2010...</a><p><a href="https://www.biblegateway.com/passage/?search=Proverbs%2016%3A33&version=NIV" rel="nofollow">https://www.biblegateway.com/passage/?search=Proverbs%2016%3...</a><p><a href="https://www.biblegateway.com/passage/?search=Leviticus%2016%3A8-10&version=NIV" rel="nofollow">https://www.biblegateway.com/passage/?search=Leviticus%2016%...</a></p>
]]></description><pubDate>Wed, 08 Apr 2026 11:14:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47688609</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47688609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47688609</guid></item><item><title><![CDATA[New comment by kstenerud in "Native Americans had dice 12k years ago"]]></title><description><![CDATA[
<p>Are you quite sure of that? Historians would beg to differ.<p><a href="https://en.wikipedia.org/wiki/Cleromancy" rel="nofollow">https://en.wikipedia.org/wiki/Cleromancy</a><p><a href="https://en.wikipedia.org/wiki/Tyche" rel="nofollow">https://en.wikipedia.org/wiki/Tyche</a></p>
]]></description><pubDate>Wed, 08 Apr 2026 09:46:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47687790</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47687790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47687790</guid></item><item><title><![CDATA[New comment by kstenerud in "Native Americans had dice 12k years ago"]]></title><description><![CDATA[
<p>> Nonetheless, he said, his research offers evidence that Native Americans were doing complex counting and were likely to have been the first humans to contemplate concepts like the law of large numbers, a mathematics concept that describes how a random sample will trend toward an equal distribution over time.<p>That's a stretch. Most early "gambling" was a way of putting the choice to the gods.</p>
]]></description><pubDate>Wed, 08 Apr 2026 06:26:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47686123</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47686123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47686123</guid></item><item><title><![CDATA[New comment by kstenerud in "Slightly safer vibecoding by adopting old hacker habits"]]></title><description><![CDATA[
<p>What is? Defaulting to the most secure method?</p>
]]></description><pubDate>Wed, 08 Apr 2026 05:38:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47685772</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47685772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47685772</guid></item><item><title><![CDATA[New comment by kstenerud in "Slightly safer vibecoding by adopting old hacker habits"]]></title><description><![CDATA[
<p>Absolutely. That's why overlay is not the default.</p>
]]></description><pubDate>Wed, 08 Apr 2026 05:11:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47685561</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47685561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47685561</guid></item><item><title><![CDATA[New comment by kstenerud in "Slightly safer vibecoding by adopting old hacker habits"]]></title><description><![CDATA[
<p>It actually runs git (with hooks disabled) to generate the diff. It happens on the host when using copy mode, and inside the sandbox when using overlay mode.<p>The above example doesn't specify workdir mounting mode, so it would be copy, not overlay.</p>
]]></description><pubDate>Wed, 08 Apr 2026 05:08:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47685542</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47685542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47685542</guid></item><item><title><![CDATA[New comment by kstenerud in "Slightly safer vibecoding by adopting old hacker habits"]]></title><description><![CDATA[
<p>I use an overlay copy of my workdir, then the sandboxed LLM doesn't get any of my secrets, can do its own commits, and I pull the ones back that I want.</p>
]]></description><pubDate>Wed, 08 Apr 2026 05:01:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47685495</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47685495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47685495</guid></item><item><title><![CDATA[New comment by kstenerud in "Slightly safer vibecoding by adopting old hacker habits"]]></title><description><![CDATA[
<p>You can copy your claude credentials into the VM and run off that. Just beware that the subscription credentials file expires every half hour and then the agent tries to refresh which is annoying (especially if you have multiple sandboxed agents), so the better way is to get a long-running subscription API key (no extra cost for that) and just pass it in.</p>
]]></description><pubDate>Wed, 08 Apr 2026 04:58:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47685474</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47685474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47685474</guid></item><item><title><![CDATA[New comment by kstenerud in "Slightly safer vibecoding by adopting old hacker habits"]]></title><description><![CDATA[
<p>You can run inside of a tart vm which gives you a virtual mac. It's pretty speedy once it's up and running.</p>
]]></description><pubDate>Wed, 08 Apr 2026 04:56:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47685459</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47685459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47685459</guid></item><item><title><![CDATA[New comment by kstenerud in "Slightly safer vibecoding by adopting old hacker habits"]]></title><description><![CDATA[
<p>In what way?<p>This does the same thing as in the blog post, except that there are a LOT of gotchas and minutiae and some yak shaving involved if you want to keep doing it manually.<p>I've gone through the whole path the author has, and finally had to admit that it's too much fiddling around to do it manually. Easier to just have a cmdline tool that does it for you. That's why I built it in the first place.</p>
]]></description><pubDate>Wed, 08 Apr 2026 04:41:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47685338</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47685338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47685338</guid></item><item><title><![CDATA[New comment by kstenerud in "Slightly safer vibecoding by adopting old hacker habits"]]></title><description><![CDATA[
<p>This is what yoloAI does. Automatically.<p><pre><code>    # Create a new sandbox copying . as workdir (default container, but you can choose vm)
    yoloai new mybugfix . --isolation vm

    # attach to it (it has tmux already)
    yoloai attach mybugfix

    # Chat with the bot inside...

    # Happy with its work? Diff it to be sure
    yoloai diff mybugfix

    # Happy with the changes? Apply them to your workdir
    yoloai apply mybugfix

    # All done? Destroy the sandbox
    yoloai destroy mybugfix
</code></pre>
The agent stays isolated at all times. No access to your secrets (except what you want), no access to your workdir until you apply. You can also easily restrict network access.<p><a href="https://github.com/kstenerud/yoloai" rel="nofollow">https://github.com/kstenerud/yoloai</a></p>
]]></description><pubDate>Wed, 08 Apr 2026 04:21:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47685190</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47685190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47685190</guid></item><item><title><![CDATA[New comment by kstenerud in "Docker and the Linux Kernel Isolate Your Agent, and Where They Don't"]]></title><description><![CDATA[
<p>This is why I made my agent sandboxing code such that you can choose your level of security (docker, gvisor, kata, firecracker).<p><a href="https://github.com/kstenerud/yoloai" rel="nofollow">https://github.com/kstenerud/yoloai</a></p>
]]></description><pubDate>Tue, 07 Apr 2026 19:24:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47680144</link><dc:creator>kstenerud</dc:creator><comments>https://news.ycombinator.com/item?id=47680144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47680144</guid></item></channel></rss>