<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: orf</title><link>https://news.ycombinator.com/user?id=orf</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Jul 2026 03:00:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=orf" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by orf in "Google's Beyond Zero: Enterprise Security for the AI Era"]]></title><description><![CDATA[
<p>> That's a different attack vector<p>So you’re saying that the attack vector has… shifted.</p>
]]></description><pubDate>Tue, 28 Jul 2026 23:23:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49091350</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=49091350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49091350</guid></item><item><title><![CDATA[New comment by orf in "The South Carolina town in turmoil over a $545,000 email phishing scam"]]></title><description><![CDATA[
<p>> Surfside Beach Mayor Robert Krouse said the emailed payment request appeared genuine. “We don’t see where the town erred,” he said, so he didn’t see “why we should be paying double.”<p>If you didn’t err you’d only be paying single</p>
]]></description><pubDate>Sun, 26 Jul 2026 06:54:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49055459</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=49055459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49055459</guid></item><item><title><![CDATA[New comment by orf in "The South Carolina town in turmoil over a $545,000 email phishing scam"]]></title><description><![CDATA[
<p>How would that help, at all?</p>
]]></description><pubDate>Sun, 26 Jul 2026 06:53:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49055450</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=49055450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49055450</guid></item><item><title><![CDATA[New comment by orf in "Postgres LISTEN/NOTIFY actually scales"]]></title><description><![CDATA[
<p>It doesn’t necessarily follow that because Postgres is “fully utilised” it is hitting “hardware maximum”, or even that it’s not bottlenecked on contention.<p>As an example, spinlocks can push CPU usage very high whilst being an obvious symptom of contention.</p>
]]></description><pubDate>Sat, 25 Jul 2026 08:52:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49045808</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=49045808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49045808</guid></item><item><title><![CDATA[New comment by orf in "Claude Code uses Bun written in Rust now"]]></title><description><![CDATA[
<p>What specific technical issues are you experiencing with running Bun that would justify a change?</p>
]]></description><pubDate>Sun, 19 Jul 2026 11:28:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48967103</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48967103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48967103</guid></item><item><title><![CDATA[New comment by orf in "Goodbye, and Thanks for All the Bikesheds"]]></title><description><![CDATA[
<p>> Please make my predictions come out wrong.</p>
]]></description><pubDate>Sat, 18 Jul 2026 18:45:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48960946</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48960946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48960946</guid></item><item><title><![CDATA[New comment by orf in "Goodbye, and Thanks for All the Bikesheds"]]></title><description><![CDATA[
<p>Wow, you missed the entire point of the article.</p>
]]></description><pubDate>Sat, 18 Jul 2026 18:34:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48960823</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48960823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48960823</guid></item><item><title><![CDATA[New comment by orf in "The Lindy effect in software"]]></title><description><![CDATA[
<p>> I've invoked it in my job mostly to explain to younger developers why learning vim keybindings+terminal git usage<p>Interesting - I see it as the opposite: learning the git CLI is pointless. It’s slow, clunky and it doesn’t teach you any of the very interesting inner-workings of Git.<p>There are much better things to spend time learning, especially if your editor has a native git integration.</p>
]]></description><pubDate>Sat, 11 Jul 2026 10:37:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48870702</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48870702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48870702</guid></item><item><title><![CDATA[New comment by orf in "Digital euro clears key hurdle as EU seeks to break free from U.S. credit cards"]]></title><description><![CDATA[
<p>US card fraud rate is significantly higher than in the EU. In 2015 it was about 0.042% in the EU, vs 0.1388% for the US. The 2021 rates for the EU fell to ~0.028%.<p>You get nervous about giving your card to a waiter because you’re in a foreign place with a nonsense payment system worst than most developing countries and it’s not something you’re ever asked to do anywhere else.</p>
]]></description><pubDate>Tue, 23 Jun 2026 18:43:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48649480</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48649480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48649480</guid></item><item><title><![CDATA[New comment by orf in "AURpocalypse now: a look at the recent AUR attacks"]]></title><description><![CDATA[
<p>I see that, but the adversary wasn’t a low effort one, and didn’t need millions of accounts.</p>
]]></description><pubDate>Sat, 20 Jun 2026 08:43:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48607501</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48607501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48607501</guid></item><item><title><![CDATA[New comment by orf in "AURpocalypse now: a look at the recent AUR attacks"]]></title><description><![CDATA[
<p>> New user registration was stopped on June 11 and then re-enabled after the project added Anubis to try to foil the attacker's mass account registrations. That did not work<p>This confuses me - why would a proof-of-work anti-scraping system like Anubis prevent registrations?</p>
]]></description><pubDate>Sat, 20 Jun 2026 07:47:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48607219</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48607219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48607219</guid></item><item><title><![CDATA[New comment by orf in "How we run Firecracker VMs inside EC2 and start browsers in less than 1s"]]></title><description><![CDATA[
<p>> As a discussion regarding if it’s ethical to ignore restrictions progresses, the probability of someone bringing up a famous case where someone ignored unethical restrictions approaches one<p>Seems reasonable to me. Substitute Rosa parks with another example of unethical restrictions if you wish - there are many.</p>
]]></description><pubDate>Thu, 18 Jun 2026 12:15:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48584173</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48584173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48584173</guid></item><item><title><![CDATA[New comment by orf in "How we run Firecracker VMs inside EC2 and start browsers in less than 1s"]]></title><description><![CDATA[
<p>Was Rosa Parks unethical for sitting down on a bus?<p>The point is that the context matters: both the users context and the context of the restriction. It’s not as clear cut as “ignoring restrictions = bad”.<p>The restriction itself can be unethical, in the same way that bypassing a restriction can be unethical.</p>
]]></description><pubDate>Wed, 17 Jun 2026 19:43:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48575799</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48575799</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48575799</guid></item><item><title><![CDATA[New comment by orf in "Running local models is good now"]]></title><description><![CDATA[
<p>Are you making an honest attempt at stating your opinion that there is absolutely no reason to prefer a MacBook over your chosen device?<p>Or are you just being glib because you’ve got a misplaced superiority complex?</p>
]]></description><pubDate>Wed, 17 Jun 2026 12:30:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48569486</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48569486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48569486</guid></item><item><title><![CDATA[New comment by orf in "Running local models is good now"]]></title><description><![CDATA[
<p>> how 99% of the population are not going to <i>afford</i> a setup like that<p>> could or will? much fewer than 1% are going to <i>spend</i> their money on that.<p>It’s ok to change your point, you don’t need to get combative.<p>Not that it makes any difference, given their ~10% market share.</p>
]]></description><pubDate>Tue, 16 Jun 2026 23:18:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48563632</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48563632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48563632</guid></item><item><title><![CDATA[New comment by orf in "Running local models is good now"]]></title><description><![CDATA[
<p>That’s not at all what you said though, was it?</p>
]]></description><pubDate>Tue, 16 Jun 2026 22:32:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48563168</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48563168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48563168</guid></item><item><title><![CDATA[New comment by orf in "Running local models is good now"]]></title><description><![CDATA[
<p>99% of the population don’t code using models, local or remote. So that’s a useless metric.<p>What % of <i>developers</i> could afford an older MacBook model, second hand? Far, far more than 1%.</p>
]]></description><pubDate>Tue, 16 Jun 2026 16:06:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48557441</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48557441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48557441</guid></item><item><title><![CDATA[New comment by orf in "Rift: Better Alternative to Git Worktrees"]]></title><description><![CDATA[
<p>I wrote something similar with go, but MacOS only.<p>Creating a worktree became instant, but the bottleneck shifted from that to git needing to build its index. Claude code runs `git status` in the background, meaning any speed gains are instantly gone.</p>
]]></description><pubDate>Mon, 01 Jun 2026 18:22:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48360680</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48360680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48360680</guid></item><item><title><![CDATA[New comment by orf in "I found a seashell in the middle of the desert"]]></title><description><![CDATA[
<p>Why? Calling a reasonable thing grim without any follow-up isn’t the hallmark of a good comment either.</p>
]]></description><pubDate>Sat, 30 May 2026 21:18:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48340706</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48340706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48340706</guid></item><item><title><![CDATA[New comment by orf in "SQLite is all you need for durable workflows"]]></title><description><![CDATA[
<p>> postgresql also does not synchronously replicate<p>By default. Generally your primary database is in a completely different failure category than a kubernetes node running an ephemeral workflow pod.</p>
]]></description><pubDate>Fri, 29 May 2026 18:28:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48327303</link><dc:creator>orf</dc:creator><comments>https://news.ycombinator.com/item?id=48327303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48327303</guid></item></channel></rss>