<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: johnmw</title><link>https://news.ycombinator.com/user?id=johnmw</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Apr 2026 08:02:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=johnmw" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by johnmw in "macOS's Little-Known Command-Line Sandboxing Tool (2025)"]]></title><description><![CDATA[
<p>Also (in case people haven't already seen this), I recently discovered Docker now has an easy way to run agents in a sandbox, ie:<p><pre><code>  docker sandbox run claude ~/project-a
</code></pre>
<a href="https://docs.docker.com/ai/sandboxes/" rel="nofollow">https://docs.docker.com/ai/sandboxes/</a></p>
]]></description><pubDate>Sat, 21 Feb 2026 22:28:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47105506</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=47105506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47105506</guid></item><item><title><![CDATA[Who moved my cheese? [pdf]]]></title><description><![CDATA[
<p>Article URL: <a href="https://ia800305.us.archive.org/17/items/WhoMovedMyCheese_201604/Who%20Moved%20My%20Cheese.pdf">https://ia800305.us.archive.org/17/items/WhoMovedMyCheese_201604/Who%20Moved%20My%20Cheese.pdf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47084233">https://news.ycombinator.com/item?id=47084233</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 20 Feb 2026 05:43:18 +0000</pubDate><link>https://ia800305.us.archive.org/17/items/WhoMovedMyCheese_201604/Who%20Moved%20My%20Cheese.pdf</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=47084233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47084233</guid></item><item><title><![CDATA[New comment by johnmw in "Microsoft in court for allegedly misleading Australians over 365 subscriptions"]]></title><description><![CDATA[
<p>I changed the plan type some time ago and it happened when my existing subscription expired and it automatically switched over.<p>I'm afraid I wasn't paying close attention so only know it happened around the same day. If you have already switched over to Classic and have had no problems then hopefully the issue has been fixed.</p>
]]></description><pubDate>Wed, 29 Oct 2025 05:48:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45743091</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=45743091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45743091</guid></item><item><title><![CDATA[New comment by johnmw in "Microsoft in court for allegedly misleading Australians over 365 subscriptions"]]></title><description><![CDATA[
<p>Just another heads up - I switched to Family Classic and when it renewed it dropped all access to my family members. I wasn't aware it would do that and had a family member unable to use their "full" email account until I had worked it out and was able to re-link them.</p>
]]></description><pubDate>Mon, 27 Oct 2025 21:48:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45726739</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=45726739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45726739</guid></item><item><title><![CDATA[New comment by johnmw in "ZjsComponent: A Pragmatic Approach to Reusable UI Fragments for Web Development"]]></title><description><![CDATA[
<p>I really like what you have done.<p>I know you are trying to avoid boiler plate but I'm wondering how technically difficult it would be to provide an alternative for those of us who really like named components? Something like:<p><pre><code>  <script>
    ZjsComponent.register("counter-component", "counter.zjsc");
  </script>
</code></pre>
Then I can just use in the named way, like:<p><pre><code>  <counter-component start-at="100"><counter-component></code></pre></p>
]]></description><pubDate>Wed, 18 Jun 2025 19:51:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44312809</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=44312809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44312809</guid></item><item><title><![CDATA[New comment by johnmw in "A.I. Is a Religious Cult"]]></title><description><![CDATA[
<p>Edit/Addendum: the full title of the video is "A.I. is a Religious Cult with Karen Hao". Karen Hao recently released a book called "Empire of AI - Dreams and Nightmares in Sam Altman's OpenAI".<p>I don't think the video title is great. The interview covers a wide range of topics around AI companies (often quite critically) and makes some interesting points.</p>
]]></description><pubDate>Fri, 30 May 2025 22:47:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44140502</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=44140502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44140502</guid></item><item><title><![CDATA[New comment by johnmw in "A.I. Is a Religious Cult"]]></title><description><![CDATA[
<p>I think this is an interesting interview about AI companies. I'm curious to see what people think.</p>
]]></description><pubDate>Fri, 30 May 2025 15:16:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44137059</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=44137059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44137059</guid></item><item><title><![CDATA[A.I. Is a Religious Cult]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=6ovuMoW2EGk">https://www.youtube.com/watch?v=6ovuMoW2EGk</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44137058">https://news.ycombinator.com/item?id=44137058</a></p>
<p>Points: 5</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 30 May 2025 15:16:23 +0000</pubDate><link>https://www.youtube.com/watch?v=6ovuMoW2EGk</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=44137058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44137058</guid></item><item><title><![CDATA[New comment by johnmw in "Type-constrained code generation with language models"]]></title><description><![CDATA[
<p>Those who agree might be interested in "Introducing TypeChat" by Anders Hejlsberg + others (2023) [1]<p>[1]: <a href="https://microsoft.github.io/TypeChat/blog/introducing-typechat/" rel="nofollow">https://microsoft.github.io/TypeChat/blog/introducing-typech...</a></p>
]]></description><pubDate>Wed, 14 May 2025 07:49:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=43982003</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=43982003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43982003</guid></item><item><title><![CDATA[New comment by johnmw in "Self-Hosting like it's 2025"]]></title><description><![CDATA[
<p>I recently came across another new one that looks really nice - Canine [0].<p>I haven't tried it myself yet. Has anybody else given it a spin?<p>[0]: <a href="https://canine.sh/" rel="nofollow">https://canine.sh/</a></p>
]]></description><pubDate>Tue, 01 Apr 2025 20:16:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43550883</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=43550883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43550883</guid></item><item><title><![CDATA[New comment by johnmw in "A 10x Faster TypeScript"]]></title><description><![CDATA[
<p>I wonder if this project can easily be integrated into Deno (built mainly in Rust)?</p>
]]></description><pubDate>Tue, 11 Mar 2025 21:35:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=43337266</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=43337266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43337266</guid></item><item><title><![CDATA[New comment by johnmw in "Mark Zuckerberg: This Man Is a Coward"]]></title><description><![CDATA[
<p>I don't have a horse in this race, but to be fair, Mark goes into great detail about all this on the Joe Rogan podcast [0]. I think a reasonable person would also listen to what he says about his own motivations. If you have already listened and have an opinion, then please ignore this suggestion!<p>[0] <a href="https://www.youtube.com/watch?v=7k1ehaE0bdU" rel="nofollow">https://www.youtube.com/watch?v=7k1ehaE0bdU</a></p>
]]></description><pubDate>Mon, 27 Jan 2025 03:15:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42837025</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=42837025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42837025</guid></item><item><title><![CDATA[New comment by johnmw in "Org Mode Syntax Cheat Sheet (2017)"]]></title><description><![CDATA[
<p>It doesn't look like anyone has mentioned Beorg yet? [1]<p>I'm not an org power user (yet), but I find this iphone app works great to quickly add todos, view outlines, see my agenda, etc whilst I am out. I have it synced via Dropbox so when I get back to my desktop everything is waiting to be properly organized.<p>[1] <a href="https://www.beorgapp.com/" rel="nofollow">https://www.beorgapp.com/</a></p>
]]></description><pubDate>Fri, 01 Nov 2024 18:28:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=42020059</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=42020059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42020059</guid></item><item><title><![CDATA[New comment by johnmw in "70% of new NPM packages in last 6 months were spam"]]></title><description><![CDATA[
<p>I was sad to read this and thought "this is why we can't have nice things."<p>But following the links was fun and educational:<p>"The end goal here [of the Tea protocol] is the creation of a robust economy around open source software that accurately and proportionately rewards developers based on the value of their work through complex web3 mechanisms, programmable incentives, and decentralized governance."<p>Which lead to:<p>"The term cobra effect was coined by economist Horst Siebert based on an anecdotal occurrence in India during British rule. The British government, concerned about the number of venomous cobras in Delhi, offered a bounty for every dead cobra. Initially, this was a successful strategy; large numbers of snakes were killed for the reward. Eventually, however, people began to breed cobras for the income. When the government became aware of this, the reward program was scrapped. When cobra breeders set their snakes free, the wild cobra population further increased."<p>Which lead to:<p>"Goodhart's law is an adage often stated as, 'When a measure becomes a target, it ceases to be a good measure.'"</p>
]]></description><pubDate>Wed, 07 Aug 2024 16:33:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=41182973</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=41182973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41182973</guid></item><item><title><![CDATA[New comment by johnmw in "From Infocom to 80 Days: An oral history of text games and interactive fiction"]]></title><description><![CDATA[
<p>The BBC released an online version for the 30th Anniversary of the Hitchhikers Guide with some additional graphics if anyone would like some nostalgia [1].<p>I don't know anyone who finished that game. It could be very frustrating. I was very pleased just to get the babel fish. Since then I have read the walk through and I doubt could have ever completed it without help. [2] (spoilers!)<p>[1] <a href="https://www.bbc.co.uk/programmes/articles/1g84m0sXpnNCv84GpN2PLZG/the-game-30th-anniversary-edition" rel="nofollow">https://www.bbc.co.uk/programmes/articles/1g84m0sXpnNCv84GpN...</a><p>[2] <a href="http://www.eristic.net/games/infocom/hhg.html" rel="nofollow">http://www.eristic.net/games/infocom/hhg.html</a></p>
]]></description><pubDate>Fri, 21 Jun 2024 23:13:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40754810</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=40754810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40754810</guid></item><item><title><![CDATA[New comment by johnmw in "HN-text: an easy-to-use, text-first Hacker News terminal client"]]></title><description><![CDATA[
<p>Thanks, I've been looking for something like this for a while!<p>Hope you don't mind a few additional suggestions/feature requests!<p>- Single key scroll up/down a page of text (can work around it on my laptop keyboard with fn-down but would prefer not to have to use two hands).<p>- Maybe customizable key bindings? (i.e, I'm used to hitting space to scroll down a page of text, and don't need to open the story in a browser so often)<p>- Key binding to toggle "best", or even better, filters to view only the top N stories (I use this[1] site a lot for that).<p>[1] <a href="https://hckrnews.com/" rel="nofollow">https://hckrnews.com/</a></p>
]]></description><pubDate>Tue, 04 Jun 2024 10:06:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=40572629</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=40572629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40572629</guid></item><item><title><![CDATA[New comment by johnmw in "Zellij: A terminal workspace with batteries included"]]></title><description><![CDATA[
<p>It seems to be working great for me.<p>One thing I needed to do in iTerm2 to get some of the Alt- commands to work was to change the option keys from "Normal" to "Esc+". (Settings -> "Profiles" tab -> "Keys" sub-tab -> Click "Esc+" radio for Option Keys.</p>
]]></description><pubDate>Thu, 30 May 2024 06:37:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=40520787</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=40520787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40520787</guid></item><item><title><![CDATA[New comment by johnmw in "Gödel, Escher, Bach is the most influential book in my life (2022)"]]></title><description><![CDATA[
<p>Doug seems pretty shocked by the pace of AI development in this video [1].<p>Still, Hofstadter's law has held true for me more often than it has not!<p>[1]: <a href="https://www.youtube.com/watch?v=Ac-b6dRMSwY" rel="nofollow">https://www.youtube.com/watch?v=Ac-b6dRMSwY</a></p>
]]></description><pubDate>Mon, 05 Feb 2024 04:51:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=39257491</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=39257491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39257491</guid></item><item><title><![CDATA[New comment by johnmw in "Stellarium: Software which renders realistic skies in real time"]]></title><description><![CDATA[
<p>Yes. <a href="https://www.youtube.com/watch?v=yS1GbWJlD08" rel="nofollow">https://www.youtube.com/watch?v=yS1GbWJlD08</a></p>
]]></description><pubDate>Mon, 15 Jan 2024 00:54:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=38996110</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=38996110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38996110</guid></item><item><title><![CDATA[New comment by johnmw in "AI is currently just glorified compression"]]></title><description><![CDATA[
<p>I think the point was that the current transformer model paradigm will never be able to reach AGI, no matter how far you take it. It needs something fundamentally more to be able to do that. But maybe as you say, that something will be built on top of transformer technology.</p>
]]></description><pubDate>Fri, 24 Nov 2023 04:25:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=38400632</link><dc:creator>johnmw</dc:creator><comments>https://news.ycombinator.com/item?id=38400632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38400632</guid></item></channel></rss>