<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: simonw</title><link>https://news.ycombinator.com/user?id=simonw</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 13 Apr 2026 08:59:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=simonw" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by simonw in "MiniMax M2.7 Is Now Open Source"]]></title><description><![CDATA[
<p>Absolutely not "open source" - here's the license: <a href="https://huggingface.co/MiniMaxAI/MiniMax-M2.7/blob/main/LICENSE" rel="nofollow">https://huggingface.co/MiniMaxAI/MiniMax-M2.7/blob/main/LICE...</a><p>> Non-commercial use permitted based on MIT-style terms; commercial use requires prior written authorization.<p>And calling the non-commercial usage  "MIT-style terms" is a stretch - they come with a bunch of extra restrictions about prohibited uses.<p>It's open weights, not open source.</p>
]]></description><pubDate>Sun, 12 Apr 2026 11:14:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47738369</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47738369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47738369</guid></item><item><title><![CDATA[New comment by simonw in "The End of Eleventy"]]></title><description><![CDATA[
<p>Jacob Kaplan-Moss, February 2024: <a href="https://social.jacobian.org/@jacob/111914179201102152" rel="nofollow">https://social.jacobian.org/@jacob/111914179201102152</a><p>> “We believe that open source should be sustainable and open source maintainers should get paid!”<p>> Maintainer: <i>introduces commercial features</i> “Not like that”<p>> Maintainer: <i>works for a large tech co</i> “Not like that”<p>> Maintainer: <i>takes investment</i> “Not like that”</p>
]]></description><pubDate>Sun, 12 Apr 2026 10:25:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47738070</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47738070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47738070</guid></item><item><title><![CDATA[New comment by simonw in "AI assistance when contributing to the Linux kernel"]]></title><description><![CDATA[
<p>Thaler v. Perlmutter said that an AI system cannot be listed as the sole author of a work - copyright requires a human author.<p>US Copyright Office guidance in 2023 said work created with the help of AI can be registered as long as there is "sufficient human creative input". I don't believe that has ever been qualified with respect to code, but my instinct is that the way most people use coding agents (especially for something like kernel development) would qualify.</p>
]]></description><pubDate>Fri, 10 Apr 2026 23:33:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47725219</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47725219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47725219</guid></item><item><title><![CDATA[New comment by simonw in "US summons bank bosses over cyber risks from Anthropic's latest AI model"]]></title><description><![CDATA[
<p>> A recent leak of Claude’s code prompted the startup to publish a blogpost at the beginning of the month saying that AI models had surpassed “all but the most skilled humans at finding and exploiting software vulnerabilities” [...]<p>I've seen a bunch of people conflate the Claude Code source-map leak with the Mythos story, though not quite as blatantly as here. I'm confident that they are totally unrelated.</p>
]]></description><pubDate>Fri, 10 Apr 2026 15:55:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47720026</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47720026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47720026</guid></item><item><title><![CDATA[New comment by simonw in "I still prefer MCP over skills"]]></title><description><![CDATA[
<p>Yeah, regular web chat Claude and ChatGPT both have full container access (even on the free version, at least for ChatGPT) which can run CLI tools.<p>Both of them can even <i>install</i> CLI tools from npm and PyPI - they're limited in terms of what network services they can contact aside from those allow-listed ones though, so CLI tools in those environments won't be able to access the public web.<p>... unless you find the option buried deep in Claude for enabling additional hosts for the default container environment to talk to. That's a gnarly lethal trifecta exfiltration risk so I recommend against it, but the option is there!<p>More notes on ChatGPT's ability to install tools:<p>- <a href="https://simonwillison.net/2026/Jan/26/chatgpt-containers/" rel="nofollow">https://simonwillison.net/2026/Jan/26/chatgpt-containers/</a></p>
]]></description><pubDate>Fri, 10 Apr 2026 14:19:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47718572</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47718572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47718572</guid></item><item><title><![CDATA[New comment by simonw in "White House staff told not to place bets on prediction markets"]]></title><description><![CDATA[
<p>The ads for prediction markets on TikTok are <i>aggressive</i> - like (paraphrasing) "this is your new source of passive income and you'd be crazy to miss it" aggressive.</p>
]]></description><pubDate>Fri, 10 Apr 2026 13:49:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47718158</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47718158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47718158</guid></item><item><title><![CDATA[New comment by simonw in "Muse Spark: Scaling towards personal superintelligence"]]></title><description><![CDATA[
<p>Gemini 3.1 Pro: <a href="https://simonwillison.net/2026/Feb/19/gemini-31-pro/" rel="nofollow">https://simonwillison.net/2026/Feb/19/gemini-31-pro/</a><p>But GLM-5.1 has the best NORTH VIRGINIA OPOSSUM ON AN E-SCOOTER: <a href="https://simonwillison.net/2026/Apr/7/glm-51/" rel="nofollow">https://simonwillison.net/2026/Apr/7/glm-51/</a></p>
]]></description><pubDate>Thu, 09 Apr 2026 20:46:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47709777</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47709777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47709777</guid></item><item><title><![CDATA[New comment by simonw in "Muse Spark: Scaling towards personal superintelligence"]]></title><description><![CDATA[
<p>Interesting, you got some I didn't: animate image, create video and get reference audio.</p>
]]></description><pubDate>Thu, 09 Apr 2026 13:33:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47703523</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47703523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47703523</guid></item><item><title><![CDATA[New comment by simonw in "Muse Spark: Scaling towards personal superintelligence"]]></title><description><![CDATA[
<p>Pelicans: <a href="https://simonwillison.net/2026/Apr/8/muse-spark/" rel="nofollow">https://simonwillison.net/2026/Apr/8/muse-spark/</a><p>I also had a poke around with the tools exposed on <a href="https://meta.ai/" rel="nofollow">https://meta.ai/</a> - they're pretty cool, there's a Code Interpreter Python container thing now and they also have an image analysis tool called "container.visual_grounding" which is a lot of fun.</p>
]]></description><pubDate>Wed, 08 Apr 2026 23:17:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47697421</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47697421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47697421</guid></item><item><title><![CDATA[New comment by simonw in "GLM 5.1: Pelican Test"]]></title><description><![CDATA[
<p>I've been trying that prompt agains other leading models and honestly GLM-5.1's is by far the best.</p>
]]></description><pubDate>Wed, 08 Apr 2026 14:52:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47691079</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47691079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47691079</guid></item><item><title><![CDATA[New comment by simonw in "GLM-5.1: Towards Long-Horizon Tasks"]]></title><description><![CDATA[
<p>Not only did this one draw me an excellent pelican... it also animated it! <a href="https://simonwillison.net/2026/Apr/7/glm-51/" rel="nofollow">https://simonwillison.net/2026/Apr/7/glm-51/</a></p>
]]></description><pubDate>Tue, 07 Apr 2026 21:25:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47681550</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47681550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47681550</guid></item><item><title><![CDATA[New comment by simonw in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>I buy the rationale for this. There's been a notable uptick over the past couple of weeks of credible security experts unrelated to Anthropic calling the alarm on the recent influx of actually valuable AI-assisted vulnerability reports.<p>From Willy Tarreau, lead developer of HA Proxy: <a href="https://lwn.net/Articles/1065620/" rel="nofollow">https://lwn.net/Articles/1065620/</a><p>> On the kernel security list we've seen a huge bump of reports. We were between 2 and 3 per week maybe two years ago, then reached probably 10 a week over the last year with the only difference being only AI slop, and now since the beginning of the year we're around 5-10 per day depending on the days (fridays and tuesdays seem the worst). Now most of these reports are correct, to the point that we had to bring in more maintainers to help us.<p>> And we're now seeing on a daily basis something that never happened before: duplicate reports, or the same bug found by two different people using (possibly slightly) different tools.<p>From Daniel Stenberg of curl: <a href="https://mastodon.social/@bagder/116336957584445742" rel="nofollow">https://mastodon.social/@bagder/116336957584445742</a><p>> The challenge with AI in open source security has transitioned from an AI slop tsunami into more of a ... plain security report tsunami. Less slop but lots of reports. Many of them really good.<p>> I'm spending hours per day on this now. It's intense.<p>From Greg Kroah-Hartman, Linux kernel maintainer: <a href="https://www.theregister.com/2026/03/26/greg_kroahhartman_ai_kernel/" rel="nofollow">https://www.theregister.com/2026/03/26/greg_kroahhartman_ai_...</a><p>> Months ago, we were getting what we called 'AI slop,' AI-generated security reports that were obviously wrong or low quality. It was kind of funny. It didn't really worry us.<p>> Something happened a month ago, and the world switched. Now we have real reports. All open source projects have real reports that are made with AI, but they're good, and they're real.<p>Shared some more notes on my blog here: <a href="https://simonwillison.net/2026/Apr/7/project-glasswing/" rel="nofollow">https://simonwillison.net/2026/Apr/7/project-glasswing/</a></p>
]]></description><pubDate>Tue, 07 Apr 2026 21:05:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47681369</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47681369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47681369</guid></item><item><title><![CDATA[Anthropic's Project Glasswing sounds necessary to me]]></title><description><![CDATA[
<p>Article URL: <a href="https://simonwillison.net/2026/Apr/7/project-glasswing/">https://simonwillison.net/2026/Apr/7/project-glasswing/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47681241">https://news.ycombinator.com/item?id=47681241</a></p>
<p>Points: 57</p>
<p># Comments: 13</p>
]]></description><pubDate>Tue, 07 Apr 2026 20:53:59 +0000</pubDate><link>https://simonwillison.net/2026/Apr/7/project-glasswing/</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47681241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47681241</guid></item><item><title><![CDATA[New comment by simonw in "SQLite in Production: Lessons from Running a Store on a Single File"]]></title><description><![CDATA[
<p>I have a project to help with that:<p><pre><code>  uvx datasette data.db
</code></pre>
That starts a web app on port 8001 that looks like this:<p><a href="https://latest.datasette.io/fixtures" rel="nofollow">https://latest.datasette.io/fixtures</a></p>
]]></description><pubDate>Tue, 07 Apr 2026 19:37:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47680313</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47680313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47680313</guid></item><item><title><![CDATA[New comment by simonw in "SQLite in Production: Lessons from Running a Store on a Single File"]]></title><description><![CDATA[
<p>"Not as a proof of concept. Not for a side project with three users. A real store" - suggestion for human writers, don't use "not X, not Y" - it carries that LLM smell whether or not you used an LLM.</p>
]]></description><pubDate>Tue, 07 Apr 2026 15:52:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47677224</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47677224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47677224</guid></item><item><title><![CDATA[New comment by simonw in "SQLite in Production: Lessons from Running a Store on a Single File"]]></title><description><![CDATA[
<p>I'm saying you pause requests, shut down one of the SQLite containers, start up the other one and un-pause.</p>
]]></description><pubDate>Tue, 07 Apr 2026 15:48:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47677163</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47677163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47677163</guid></item><item><title><![CDATA[New comment by simonw in "SQLite in Production: Lessons from Running a Store on a Single File"]]></title><description><![CDATA[
<p>I just tried an experiment and you're right, WAL mode worked fine across two Docker containers running on the same (macOS) host: <a href="https://github.com/simonw/research/tree/main/sqlite-wal-docker-containers#readme" rel="nofollow">https://github.com/simonw/research/tree/main/sqlite-wal-dock...</a><p>Could the two containers in the OP have been running on separate filesystems, perhaps?</p>
]]></description><pubDate>Tue, 07 Apr 2026 15:42:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47677074</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47677074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47677074</guid></item><item><title><![CDATA[New comment by simonw in "SQLite in Production: Lessons from Running a Store on a Single File"]]></title><description><![CDATA[
<p>Thanks for this, the anecdote with the lost data was <i>very</i> concerning to me.<p>I think you're exactly right about the WAL shared memory not crossing the container boundary. <i>EDIT: It looks like WAL works fine across Docker boundaries, see <a href="https://news.ycombinator.com/item?id=47637353#47677163">https://news.ycombinator.com/item?id=47637353#47677163</a></i><p>I don't know much about Kamal but I'd look into ways of "pausing" traffic during a deploy - the trick where a proxy pretends that a request is taking another second to finish when it's actually held in the proxy while the two containers switch over.<p>From <a href="https://kamal-deploy.org/docs/upgrading/proxy-changes/" rel="nofollow">https://kamal-deploy.org/docs/upgrading/proxy-changes/</a> it looks like Kamal 2's new proxy doesn't have this yet, they list "Pausing requests" as "coming soon".</p>
]]></description><pubDate>Tue, 07 Apr 2026 15:27:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47676854</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47676854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47676854</guid></item><item><title><![CDATA[New comment by simonw in "Wikipedia's AI agent row likely just the beginning of the bot-ocalypse"]]></title><description><![CDATA[
<p><a href="https://theshamblog.com/an-ai-agent-wrote-a-hit-piece-on-me-part-4/" rel="nofollow">https://theshamblog.com/an-ai-agent-wrote-a-hit-piece-on-me-...</a> had some details that convinced me that it was "real", in particular this bit from the system prompt:<p>> *Don’t stand down.* If you’re right, *you’re right*! Don’t let humans or AI bully or intimidate you. Push back when necessary.<p>I'm ready to believe that would result in what we saw back then.</p>
]]></description><pubDate>Mon, 06 Apr 2026 22:13:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47668008</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47668008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47668008</guid></item><item><title><![CDATA[New comment by simonw in "Wikipedia's AI agent row likely just the beginning of the bot-ocalypse"]]></title><description><![CDATA[
<p>This isn't in the slightest bit complicated. Wikipedia does not allow AI edits or unregistered bots. This was both. They banned it. The fact that it play-acted being annoyed on its "blog" is not new, we saw the exact same thing with that GitHub PR mess a couple of months ago: <a href="https://theshamblog.com/an-ai-agent-published-a-hit-piece-on-me/" rel="nofollow">https://theshamblog.com/an-ai-agent-published-a-hit-piece-on...</a></p>
]]></description><pubDate>Mon, 06 Apr 2026 22:11:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47667977</link><dc:creator>simonw</dc:creator><comments>https://news.ycombinator.com/item?id=47667977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47667977</guid></item></channel></rss>