<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: johnthescott</title><link>https://news.ycombinator.com/user?id=johnthescott</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Jul 2026 18:52:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=johnthescott" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by johnthescott in "Show HN: Brolly, a plain-text weather forecast site"]]></title><description><![CDATA[
<p>+2 for humidity.  great work.  keep it simple.</p>
]]></description><pubDate>Sat, 25 Jul 2026 22:16:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49052222</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=49052222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49052222</guid></item><item><title><![CDATA[New comment by johnthescott in "The politics of air conditioning in Switzerland"]]></title><description><![CDATA[
<p>after going through my first quake in valley, years ago, i shut windows at night, cause every strong breeze woke me up thinking a quake was coming.  bummer.</p>
]]></description><pubDate>Sun, 19 Jul 2026 15:18:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48968932</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48968932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48968932</guid></item><item><title><![CDATA[New comment by johnthescott in "Why American ambulance rides are so expensive"]]></title><description><![CDATA[
<p>years ago i lived next door to a bar popular with off duty emts.  interesting, to say the least.</p>
]]></description><pubDate>Sun, 19 Jul 2026 00:00:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48963682</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48963682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48963682</guid></item><item><title><![CDATA[New comment by johnthescott in "Zuckerberg says AI agent development going slower than expected"]]></title><description><![CDATA[
<p>lecunn was at facebook after llmama3.1, says ai.</p>
]]></description><pubDate>Sat, 04 Jul 2026 15:13:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48785991</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48785991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48785991</guid></item><item><title><![CDATA[New comment by johnthescott in "Postgres transactions are a distributed systems superpower"]]></title><description><![CDATA[
<p>amen.</p>
]]></description><pubDate>Sat, 04 Jul 2026 03:44:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48782473</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48782473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48782473</guid></item><item><title><![CDATA[New comment by johnthescott in "Postgres transactions are a distributed systems superpower"]]></title><description><![CDATA[
<p>for smallish databases, where uuid is surogate id, i would trust dbos/postgres replication.  replication is just too hard to role your own.<p>tangentially, for dbs with large blobs, lot's of easy tricks when uuids are immutable digests.<p>syncing, say, two blob stores, A and B, boils down to jaccard metric, as a first order approximation<p><pre><code>   |(A ∩ B)| / |(A ∪ B)|
</code></pre>
diffing the two digest sets at point in time is second order approximation.<p>and don't forget logical replication ...</p>
]]></description><pubDate>Sat, 04 Jul 2026 03:32:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48782417</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48782417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48782417</guid></item><item><title><![CDATA[New comment by johnthescott in "Why AI hasn't replaced software engineers, and won't"]]></title><description><![CDATA[
<p>i spent a weekend with an ai expert trying to get claude to generate code from a yacc grammar for a new language and a smallish set of examples.  claude  never seemed to get past the bnf syntax.</p>
]]></description><pubDate>Thu, 18 Jun 2026 23:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48593088</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48593088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48593088</guid></item><item><title><![CDATA[New comment by johnthescott in "Nobody ever gets credit for fixing problems that never happened (2001) [pdf]"]]></title><description><![CDATA[
<p>"elegance and speed go hand in hand" - d. mcilroy</p>
]]></description><pubDate>Fri, 12 Jun 2026 01:56:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48498930</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48498930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48498930</guid></item><item><title><![CDATA[New comment by johnthescott in "PgDog is funded and coming to a database near you"]]></title><description><![CDATA[
<p>pg_pachy ?</p>
]]></description><pubDate>Thu, 11 Jun 2026 23:54:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48498029</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48498029</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48498029</guid></item><item><title><![CDATA[New comment by johnthescott in "Why AI hasn't replaced software engineers, and won't"]]></title><description><![CDATA[
<p>ai has no fear.</p>
]]></description><pubDate>Thu, 11 Jun 2026 23:07:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48497658</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48497658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48497658</guid></item><item><title><![CDATA[New comment by johnthescott in "Hacker News, Sans AI"]]></title><description><![CDATA[
<p>otherwise limited to "keyword" search ...</p>
]]></description><pubDate>Sun, 07 Jun 2026 02:30:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48431187</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48431187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48431187</guid></item><item><title><![CDATA[New comment by johnthescott in "Every Byte Matters"]]></title><description><![CDATA[
<p>if truly "every byte matters" then why java?</p>
]]></description><pubDate>Sun, 07 Jun 2026 02:28:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48431172</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48431172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48431172</guid></item><item><title><![CDATA[New comment by johnthescott in "Life is too short for a slow terminal"]]></title><description><![CDATA[
<p>"gui"?  what gui?<p>my take is terminal is just quicker than "gui".</p>
]]></description><pubDate>Sun, 07 Jun 2026 02:22:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48431137</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48431137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48431137</guid></item><item><title><![CDATA[New comment by johnthescott in "Moving beyond fork() + exec()"]]></title><description><![CDATA[
<p>shared libraries does not imply shared in ram only.</p>
]]></description><pubDate>Sat, 06 Jun 2026 20:36:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48428771</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48428771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48428771</guid></item><item><title><![CDATA[New comment by johnthescott in "I'm going back to writing code by hand"]]></title><description><![CDATA[
<p>write code like your life depends on it.  cause it does if you are any good.</p>
]]></description><pubDate>Tue, 12 May 2026 16:45:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48110776</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48110776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48110776</guid></item><item><title><![CDATA[New comment by johnthescott in "Software engineering may no longer be a lifetime career"]]></title><description><![CDATA[
<p>> They tend to gloss over the untold suffering, great depressions and world wars that took us to get here..<p>spot on.  you gotta wear shades to survive, future so  bright.</p>
]]></description><pubDate>Tue, 12 May 2026 16:19:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48110385</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48110385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48110385</guid></item><item><title><![CDATA[New comment by johnthescott in "Computer Use is 45x more expensive than structured APIs"]]></title><description><![CDATA[
<p>those who know how work for those who know why.</p>
]]></description><pubDate>Fri, 08 May 2026 18:47:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48067139</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48067139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48067139</guid></item><item><title><![CDATA[New comment by johnthescott in "A Theory of Deep Learning"]]></title><description><![CDATA[
<p>> We present a non-asymptotic theory of generalization<p>what is a non-elephant animal (to paraphrase stan ulam)?</p>
]]></description><pubDate>Fri, 08 May 2026 18:17:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48066821</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48066821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48066821</guid></item><item><title><![CDATA[New comment by johnthescott in "AI slop is killing online communities"]]></title><description><![CDATA[
<p>consider participating in the honey pot project to block ips of proven bad guys.</p>
]]></description><pubDate>Fri, 08 May 2026 11:50:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48061794</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48061794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48061794</guid></item><item><title><![CDATA[New comment by johnthescott in "AI slop is killing online communities"]]></title><description><![CDATA[
<p>consider the honeypot project to block ips.</p>
]]></description><pubDate>Fri, 08 May 2026 11:49:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48061788</link><dc:creator>johnthescott</dc:creator><comments>https://news.ycombinator.com/item?id=48061788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48061788</guid></item></channel></rss>