<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: andersmurphy</title><link>https://news.ycombinator.com/user?id=andersmurphy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 02 Jul 2026 21:35:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=andersmurphy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by andersmurphy in "Comparing Fable and 10 other LLMs on refactoring a LangGraph god node"]]></title><description><![CDATA[
<p>Wait what? gpt5.5 is better than fable. I thought fable was the endtimes?!<p>Wonder if this is because fable swirches down to opus for somethings without telling you?</p>
]]></description><pubDate>Thu, 02 Jul 2026 17:10:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48764423</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48764423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48764423</guid></item><item><title><![CDATA[New comment by andersmurphy in "US AI stock sell-off shakes markets from Wall Street to Asia"]]></title><description><![CDATA[
<p>Neither of the companies you mentioned are listed.</p>
]]></description><pubDate>Wed, 24 Jun 2026 06:58:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48656195</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48656195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48656195</guid></item><item><title><![CDATA[New comment by andersmurphy in ""Start with a Monolith" Was Good Advice. AI Is Changing That"]]></title><description><![CDATA[
<p>Personally the main advantage of monoliths is performance.</p>
]]></description><pubDate>Wed, 24 Jun 2026 06:53:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48656147</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48656147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48656147</guid></item><item><title><![CDATA[New comment by andersmurphy in "MSc Thesis – The Limits of Generalized Sync"]]></title><description><![CDATA[
<p>Yeah, it's an intellectually intoxicating idea but incredibly hard to get right.<p>For me the problem is that in practice it only fits really well with quite a specific subset of problems, but we desperately want it to be a general solution that can apply to all the things (or at least it's often marketed that way).</p>
]]></description><pubDate>Wed, 24 Jun 2026 06:25:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48655934</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48655934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48655934</guid></item><item><title><![CDATA[New comment by andersmurphy in "MSc Thesis – The Limits of Generalized Sync"]]></title><description><![CDATA[
<p>> Generalization breaks down for offline-capable applications. Offline writes require conflict resolution, create authorization edge cases, and demand coordinated schema management across server and client replicas.<p>> ...These constraints are structural; engineering effort cannot remove them...<p>> The trade-off analysis shows that three sync engine vendors converged independently on this conclusion from different starting positions.<p>This is the big irony. That the vendors all converged on the fact that sync engines only really "work"  when you remove the offline part. But, at that point they are a complicated/over engineered cache or worse introducing hard distributed computer science problems unnecessarily.</p>
]]></description><pubDate>Wed, 24 Jun 2026 06:18:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48655869</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48655869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48655869</guid></item><item><title><![CDATA[New comment by andersmurphy in "Datastar: It's Pretty Good – With David Nolen [video]"]]></title><description><![CDATA[
<p>I honestly think streaming HTML is a game changer for collaborative realtime web apps.</p>
]]></description><pubDate>Mon, 22 Jun 2026 13:32:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48629890</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48629890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48629890</guid></item><item><title><![CDATA[Datastar: It's Pretty Good – With David Nolen [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=2ECucq-mTGg">https://www.youtube.com/watch?v=2ECucq-mTGg</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48629664">https://news.ycombinator.com/item?id=48629664</a></p>
<p>Points: 6</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 22 Jun 2026 13:10:05 +0000</pubDate><link>https://www.youtube.com/watch?v=2ECucq-mTGg</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48629664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48629664</guid></item><item><title><![CDATA[New comment by andersmurphy in "Will the next high value profession be people who can think independently?"]]></title><description><![CDATA[
<p>I feel like independent thought will decrease considerably with LLMs. I wonder if they will effectively become oracles in the sense that the average output of an LLM will be what most companies do therefore you can predict what most companies will do.</p>
]]></description><pubDate>Wed, 10 Jun 2026 21:45:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48483159</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48483159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48483159</guid></item><item><title><![CDATA[New comment by andersmurphy in "Building an HTML-first site doubled our users overnight"]]></title><description><![CDATA[
<p>I've found what works really well on 3G an MPA with streaming HTML with brotli compression rendering the whole page on every change.</p>
]]></description><pubDate>Wed, 10 Jun 2026 17:38:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48479825</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48479825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48479825</guid></item><item><title><![CDATA[New comment by andersmurphy in "Building an HTML-first site doubled our users overnight"]]></title><description><![CDATA[
<p>Is it slow though? Like in practice? This demo [1] using Datastar (a streaming HTML framework) every action including scrolling roundtrips to the server. Even the checkboxes changing colour is a roundtrip.<p><a href="https://checkboxes.andersmurphy.com" rel="nofollow">https://checkboxes.andersmurphy.com</a></p>
]]></description><pubDate>Wed, 10 Jun 2026 17:28:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48479663</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48479663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48479663</guid></item><item><title><![CDATA[The Tao of Datastar]]></title><description><![CDATA[
<p>Article URL: <a href="https://data-star.dev/guide/the_tao_of_datastar">https://data-star.dev/guide/the_tao_of_datastar</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48478915">https://news.ycombinator.com/item?id=48478915</a></p>
<p>Points: 6</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 10 Jun 2026 16:37:53 +0000</pubDate><link>https://data-star.dev/guide/the_tao_of_datastar</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48478915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48478915</guid></item><item><title><![CDATA[New comment by andersmurphy in "SQLite improving performance with pre-sort"]]></title><description><![CDATA[
<p>Also if anyone has a better way to do the pre-sort in Java/Clojure/JVM I'm all ears.</p>
]]></description><pubDate>Tue, 09 Jun 2026 11:03:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48459423</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48459423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48459423</guid></item><item><title><![CDATA[SQLite improving performance with pre-sort]]></title><description><![CDATA[
<p>Article URL: <a href="https://andersmurphy.com/2026/06/07/sqlite-improving-performance-with-pre-sort.html">https://andersmurphy.com/2026/06/07/sqlite-improving-performance-with-pre-sort.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48458938">https://news.ycombinator.com/item?id=48458938</a></p>
<p>Points: 9</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 09 Jun 2026 09:57:43 +0000</pubDate><link>https://andersmurphy.com/2026/06/07/sqlite-improving-performance-with-pre-sort.html</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48458938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48458938</guid></item><item><title><![CDATA[New comment by andersmurphy in "Show HN: Hacker News Waterfall"]]></title><description><![CDATA[
<p>Tokenfalls! My dwarf fortress eyes read this deluge completely differently.</p>
]]></description><pubDate>Tue, 09 Jun 2026 09:43:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48458824</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48458824</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48458824</guid></item><item><title><![CDATA[New comment by andersmurphy in "Do we fear the serializable isolation level more than we fear subtle bugs (2024)"]]></title><description><![CDATA[
<p>In SQLite all writes are serialisable by default and it scales really well. I think having a single writer is what makes the big difference here.</p>
]]></description><pubDate>Mon, 08 Jun 2026 10:50:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48443681</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48443681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48443681</guid></item><item><title><![CDATA[New comment by andersmurphy in "How's Linear so fast? A technical breakdown"]]></title><description><![CDATA[
<p>User permission can often be very dynamic. Sync engines (local first ones even more so) give them access to a much larger set if that data in a client side database.<p>This also makes them much more vulnerable to a data leak/breach if their device gets compromised or stolen as the data is all on their device.<p>The client having access to only what it needs in terms of data and making that as ephemeral as possible is a big part of defence in depth.</p>
]]></description><pubDate>Mon, 08 Jun 2026 06:59:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48442093</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48442093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48442093</guid></item><item><title><![CDATA[New comment by andersmurphy in "How's Linear so fast? A technical breakdown"]]></title><description><![CDATA[
<p>You don't even need your backend that close if your server is fast enough. Streaming HTML immediate mode is pretty good. See this demo (server is in Germany and runs on a potato uses no optimistic updates, eveb scroll round trips) [1]<p>Honestly client side animations go a long way to masking latency too.<p>- [1] <a href="https://checkboxes.andersmurphy.com/" rel="nofollow">https://checkboxes.andersmurphy.com/</a></p>
]]></description><pubDate>Mon, 08 Jun 2026 06:18:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48441866</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48441866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48441866</guid></item><item><title><![CDATA[New comment by andersmurphy in "How's Linear so fast? A technical breakdown"]]></title><description><![CDATA[
<p>Sync engines are fast to a point but if you start working with large enough datasets and/or care about security you ultimately end up with something closer to streaming immediate mode HTML. Of course that means sacrificing local first.</p>
]]></description><pubDate>Mon, 08 Jun 2026 06:12:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48441834</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48441834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48441834</guid></item><item><title><![CDATA[New comment by andersmurphy in "The perils of UUID primary keys in SQLite"]]></title><description><![CDATA[
<p>Although not as prominent as insert SELECT and UPDATE both benefit from page cache locality, assuming rows that are stored near each other are often selected/updated together.</p>
]]></description><pubDate>Sat, 06 Jun 2026 18:59:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48427869</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48427869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48427869</guid></item><item><title><![CDATA[New comment by andersmurphy in "The perils of UUID primary keys in SQLite"]]></title><description><![CDATA[
<p>An insignificant amount for the comparison (why I didn't mention it), it's a fast implementation and the JVM C2 JIT has kicked in by the time the first batch has completed.</p>
]]></description><pubDate>Sat, 06 Jun 2026 18:57:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48427849</link><dc:creator>andersmurphy</dc:creator><comments>https://news.ycombinator.com/item?id=48427849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48427849</guid></item></channel></rss>