<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: loevborg</title><link>https://news.ycombinator.com/user?id=loevborg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 18 Aug 2026 10:55:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=loevborg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by loevborg in "Aurora DSQL: Scalable, Multi-Region OLTP"]]></title><description><![CDATA[
<p>I agree, same for foreign keys, triggers, higher isolation levels, the list goes on</p>
]]></description><pubDate>Wed, 29 Jul 2026 22:15:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49103803</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=49103803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49103803</guid></item><item><title><![CDATA[New comment by loevborg in "Aurora DSQL: Scalable, Multi-Region OLTP"]]></title><description><![CDATA[
<p>DSQL looks like a Big Deal to me - solving the essential scaling bottleneck that relational DBs give you without ending up with a weird system like dynamodb that no one wants to use.<p>Why aren't more people talking about it?</p>
]]></description><pubDate>Wed, 29 Jul 2026 20:23:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49102549</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=49102549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49102549</guid></item><item><title><![CDATA[New comment by loevborg in "Some more things about Django I've been enjoying"]]></title><description><![CDATA[
<p>Please go on. I also feel like asyncio is a big hack. Even just accidentally blocking the event loop is way too easy. And I couldn't believe it when I read that you need to store a reference to a task in a set to keep it from accidentally getting canceled. How did this become the main stack of AI backends? It's like node but slower AND much easier to mess up because of synchronous IO.</p>
]]></description><pubDate>Sun, 26 Jul 2026 20:28:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49062090</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=49062090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49062090</guid></item><item><title><![CDATA[New comment by loevborg in "The startup's Postgres survival guide"]]></title><description><![CDATA[
<p>My advice:<p>- Don't use long-running transactions. They are a risk for db health. Only use transaction when you have a strong justification<p>- Set idle_in_transaction_session_timeout to prevent a long-running transaction from holding on to locks or tuples<p>- Set lock_timeout for migrations to prevent a single DDL statement to bringing down your system<p>- Set statement_timeout to prevent an expensive query from bringing down your system</p>
]]></description><pubDate>Wed, 22 Jul 2026 20:39:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49013092</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=49013092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49013092</guid></item><item><title><![CDATA[New comment by loevborg in "Prefer duplication over the wrong abstraction (2016)"]]></title><description><![CDATA[
<p>I think you missed GP's point</p>
]]></description><pubDate>Sun, 21 Jun 2026 16:52:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48620428</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=48620428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48620428</guid></item><item><title><![CDATA[New comment by loevborg in "Removing 'um' from a recording is harder than it sounds"]]></title><description><![CDATA[
<p>Thanks for the link. As a longtime listener, listening to Bob Garfield's voice brought a tear to my eye - I'm a big fan and was sad when he left OTM, as much as I admire Brooke.</p>
]]></description><pubDate>Sat, 13 Jun 2026 07:45:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48514564</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=48514564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48514564</guid></item><item><title><![CDATA[New comment by loevborg in "Talkie: a 13B vintage language model from 1930"]]></title><description><![CDATA[
<p>user: Do you think Germany will start a major war in Europe?<p>talkie-1930: No, I do not think Germany will start a major war in Europe. I think the war, if it comes, will be started by someone else. Germany may fight to prevent a war being started, but she will not be the starter. Germany has had enough of war.</p>
]]></description><pubDate>Tue, 28 Apr 2026 13:02:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47933984</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=47933984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47933984</guid></item><item><title><![CDATA[New comment by loevborg in "IPv6 traffic crosses the 50% mark"]]></title><description><![CDATA[
<p>Any services like this for Hetzner?</p>
]]></description><pubDate>Thu, 16 Apr 2026 09:39:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47790780</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=47790780</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47790780</guid></item><item><title><![CDATA[New comment by loevborg in "IPv6 traffic crosses the 50% mark"]]></title><description><![CDATA[
<p>Sometimes TCP/IP is a leaky abstraction, and recently ipv6 peeked through in two separate instances:<p>- In a cafe wifi, I had partial connectivity. For some reason my wifi interface had an ipv6 address but no ipv4 address. As a result, some sites worked just fine but github.com (which is, incredibly, ipv4-only) didn't<p>- I created a ipv6-only hetzner server (because it's 2026) but ended up giving up and bought a ipv6 address because lack of ipv4 access caused too many headaches. Docker didn't work with default settings (I had to switch to host networking) and package managers fail or just hang when there's no route to the host. All of which is hard to debug and gets in your way</p>
]]></description><pubDate>Thu, 16 Apr 2026 07:36:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47789864</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=47789864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47789864</guid></item><item><title><![CDATA[New comment by loevborg in "YouTube now world's largest media company, topping Disney"]]></title><description><![CDATA[
<p>I don't think I get notified but maybe it's because my replies are unpopular</p>
]]></description><pubDate>Wed, 15 Apr 2026 06:29:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47775426</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=47775426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47775426</guid></item><item><title><![CDATA[New comment by loevborg in "YouTube now world's largest media company, topping Disney"]]></title><description><![CDATA[
<p>I agree. I wonder how people are motivated to comment if they can't even track replies or check likes. It certainly completely kills motivation for me</p>
]]></description><pubDate>Tue, 14 Apr 2026 19:52:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47770594</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=47770594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47770594</guid></item><item><title><![CDATA[New comment by loevborg in "Cirrus Labs to join OpenAI"]]></title><description><![CDATA[
<p>What was the USP of their CI service?</p>
]]></description><pubDate>Sat, 11 Apr 2026 14:08:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47730763</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=47730763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47730763</guid></item><item><title><![CDATA[New comment by loevborg in "Bun: cgroup-aware AvailableParallelism / HardwareConcurrency on Linux"]]></title><description><![CDATA[
<p>This was pre-Anthropic but the fact that Bun automatically loads .env files if they're present almost disqualifies it from most tasks <a href="https://github.com/oven-sh/bun/issues/23967" rel="nofollow">https://github.com/oven-sh/bun/issues/23967</a><p>It makes it hard to take them too seriously with such a design choice - a footgun really. It's so easy to accidentally load secrets via environment variables, with no way to disable this anti-feature.</p>
]]></description><pubDate>Fri, 03 Apr 2026 18:18:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47630087</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=47630087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47630087</guid></item><item><title><![CDATA[New comment by loevborg in "Windows 95 defenses against installers that overwrite a file with an older one"]]></title><description><![CDATA[
<p>This sentence doesn't include examples of the passive voice.</p>
]]></description><pubDate>Thu, 02 Apr 2026 09:18:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47611948</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=47611948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47611948</guid></item><item><title><![CDATA[New comment by loevborg in "Claude Code's source code has been leaked via a map file in their NPM registry"]]></title><description><![CDATA[
<p>You're right about process.argv - wow, that looks like a maintenance and testability nightmare.</p>
]]></description><pubDate>Tue, 31 Mar 2026 09:50:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47584922</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=47584922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47584922</guid></item><item><title><![CDATA[New comment by loevborg in "Claude Code's source code has been leaked via a map file in their NPM registry"]]></title><description><![CDATA[
<p>useCanUseTool.tsx looks special, maybe it'scodegen'ed or copy 'n pasted? `_c` as an import name, no comments, use of promises instead of async function. Or maybe it's just bad vibing...</p>
]]></description><pubDate>Tue, 31 Mar 2026 09:47:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47584899</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=47584899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47584899</guid></item><item><title><![CDATA[New comment by loevborg in "Claude Code's source code has been leaked via a map file in their NPM registry"]]></title><description><![CDATA[
<p>Can you give an example? Looks fairly decent to me</p>
]]></description><pubDate>Tue, 31 Mar 2026 09:23:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47584743</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=47584743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47584743</guid></item><item><title><![CDATA[New comment by loevborg in "Clojure: The Documentary (April 16th) [video]"]]></title><description><![CDATA[
<p>OMG that looks amazing. As a Clojure acolyte of 10+ years, I can't wait to see this.</p>
]]></description><pubDate>Sat, 28 Mar 2026 18:49:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47557236</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=47557236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47557236</guid></item><item><title><![CDATA[New comment by loevborg in "AEP (API Design Standard and Tooling Ecosystem)"]]></title><description><![CDATA[
<p>This looks like a useful set of guidelines. I see the most value in reducing the bikeshedding which invariably happens when designing an API. I wonder if anyone is using AEP and can comment on downsides or problems they've encountered.<p>One thing I've noticed is that the section on batch endpoints is missing batch create/update. Also batch get seems a little strange - in the JSON variant it returns an object with a link for missing entities.</p>
]]></description><pubDate>Sat, 14 Mar 2026 11:24:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47375549</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=47375549</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47375549</guid></item><item><title><![CDATA[New comment by loevborg in "“It turns out” (2010)"]]></title><description><![CDATA[
<p>PS all 17 hits for "it turns out" in the repository are from other speakers.</p>
]]></description><pubDate>Wed, 04 Mar 2026 16:14:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47249651</link><dc:creator>loevborg</dc:creator><comments>https://news.ycombinator.com/item?id=47249651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47249651</guid></item></channel></rss>