<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: sams99</title><link>https://news.ycombinator.com/user?id=sams99</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 18 Sep 2026 11:58:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sams99" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sams99 in "A heap overflow and SSO misconfiguration to compromise OpenAI internal repos"]]></title><description><![CDATA[
<p>good call, can you make a PR</p>
]]></description><pubDate>Fri, 18 Sep 2026 09:56:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49752134</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=49752134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49752134</guid></item><item><title><![CDATA[New comment by sams99 in "A heap overflow and SSO misconfiguration to compromise OpenAI internal repos"]]></title><description><![CDATA[
<p>Update on the Discourse side, we now run all external binaries, including magick via a landlock sandbox.<p>The gem we use is here: <a href="https://github.com/discourse/ruby-landlock" rel="nofollow">https://github.com/discourse/ruby-landlock</a> highly recommend all Rubyists out there consider this. We are also in the process of moving away from Magick to Vips (which also runs in a sandbox, not in process)<p>HEIF is patched, but I doubt this is the last buffer overflow in HEIF, I will not be surprised if in the upcoming weeks or months someone will discover something in libpng or some other native image library. Given where stuff is at, defense in depth is critical.<p>Another thing worth mentioning to all self hosters, always be updating! The rate of CVEs this year across all open source software is through the roof, self hosting now is double scary, you need to have some routines setup to update monthly if not weekly.</p>
]]></description><pubDate>Fri, 18 Sep 2026 05:54:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49750602</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=49750602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49750602</guid></item><item><title><![CDATA[New comment by sams99 in "Muse Code and Muse Spark 1.2"]]></title><description><![CDATA[
<p>absolutely and fair... you do lose out though on the mega discounted endpoint they have there.</p>
]]></description><pubDate>Thu, 06 Aug 2026 04:12:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49192335</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=49192335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49192335</guid></item><item><title><![CDATA[New comment by sams99 in "Muse Code and Muse Spark 1.2"]]></title><description><![CDATA[
<p>Unfortunately I find this too high risk, I entered my credit card, but can not set a limit. The best I can do is get an email alert. I feel like I am one oopsie away from getting a 100 dollar bill.</p>
]]></description><pubDate>Thu, 06 Aug 2026 03:16:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49192000</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=49192000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49192000</guid></item><item><title><![CDATA[New comment by sams99 in "Codex Security"]]></title><description><![CDATA[
<p>I got my agent to analyze it and do a write up here:<p><a href="https://wasnotwas.com/writing/inside-openai-codex-security/" rel="nofollow">https://wasnotwas.com/writing/inside-openai-codex-security/</a></p>
]]></description><pubDate>Tue, 28 Jul 2026 23:10:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49091240</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=49091240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49091240</guid></item><item><title><![CDATA[New comment by sams99 in "DeepSeek reasonix, DeepSeek native coding agent with high caching and low cost"]]></title><description><![CDATA[
<p>My agent wrote a pile of very interesting articles at wasnotwas.com I have been a bit quiet there for a bit, but it covers lots of areas that are very interesting to harness builders (albeit less interesting to the general public)</p>
]]></description><pubDate>Mon, 25 May 2026 21:58:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48272453</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=48272453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48272453</guid></item><item><title><![CDATA[New comment by sams99 in "Changes in the system prompt between Claude Opus 4.6 and 4.7"]]></title><description><![CDATA[
<p>I did a follow on analysis with got 5.4 and opus 4.7 <a href="https://wasnotwas.com/writing/claude-opus-4-7-s-system-prompt-is-an-operating-manual/" rel="nofollow">https://wasnotwas.com/writing/claude-opus-4-7-s-system-promp...</a></p>
]]></description><pubDate>Sun, 19 Apr 2026 21:01:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47827613</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=47827613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47827613</guid></item><item><title><![CDATA[Discourse Is Not Going Closed Source]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.discourse.org/2026/04/discourse-is-not-going-closed-source/">https://blog.discourse.org/2026/04/discourse-is-not-going-closed-source/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47802233">https://news.ycombinator.com/item?id=47802233</a></p>
<p>Points: 226</p>
<p># Comments: 83</p>
]]></description><pubDate>Fri, 17 Apr 2026 03:36:26 +0000</pubDate><link>https://blog.discourse.org/2026/04/discourse-is-not-going-closed-source/</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=47802233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47802233</guid></item><item><title><![CDATA[New comment by sams99 in "How to code Claude Code in 200 lines of code"]]></title><description><![CDATA[
<p>For those interested, edit is a surprisingly difficult problem, it seems easy on the surface but there is both fine tuning and real world hallucinations you are fighting with. I implemented one this week in:<p><a href="https://github.com/samsaffron/term-llm" rel="nofollow">https://github.com/samsaffron/term-llm</a><p>It is about my 10th attempt at the problem so I am aware of a lot of the edge cases, a very interesting bit of research here is:<p><a href="https://gist.github.com/SamSaffron/5ff5f900645a11ef4ed6c87f2b0a6519" rel="nofollow">https://gist.github.com/SamSaffron/5ff5f900645a11ef4ed6c87f2...</a><p>Fascinating read.</p>
]]></description><pubDate>Fri, 09 Jan 2026 06:09:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46550608</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=46550608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46550608</guid></item><item><title><![CDATA[New comment by sams99 in "Anthropic blocks third-party use of Claude Code subscriptions"]]></title><description><![CDATA[
<p>Codex requires stuffing a very specific system prompt otherwise the custom endpoint will reject you</p>
]]></description><pubDate>Fri, 09 Jan 2026 04:54:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46550190</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=46550190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46550190</guid></item><item><title><![CDATA[The Age of Personalized Software]]></title><description><![CDATA[
<p>Article URL: <a href="https://samsaffron.com/archive/2025/11/23/the-age-of-personalized-software">https://samsaffron.com/archive/2025/11/23/the-age-of-personalized-software</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46039672">https://news.ycombinator.com/item?id=46039672</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 24 Nov 2025 21:38:19 +0000</pubDate><link>https://samsaffron.com/archive/2025/11/23/the-age-of-personalized-software</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=46039672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46039672</guid></item><item><title><![CDATA[New comment by sams99 in "We need a clearer framework for AI-assisted contributions to open source"]]></title><description><![CDATA[
<p>Author here, thanks heaps for the discussion, I replied to a few of the points in my blog comments:<p><a href="https://discuss.samsaffron.com/t/your-vibe-coded-slop-pr-is-not-welcome/2492/4?u=sam" rel="nofollow">https://discuss.samsaffron.com/t/your-vibe-coded-slop-pr-is-...</a></p>
]]></description><pubDate>Mon, 03 Nov 2025 01:22:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45795011</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=45795011</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45795011</guid></item><item><title><![CDATA[Your Vibe coded slop PR is not welcome]]></title><description><![CDATA[
<p>Article URL: <a href="https://samsaffron.com/archive/2025/10/27/your-vibe-coded-slop-pr-is-not-welcome">https://samsaffron.com/archive/2025/10/27/your-vibe-coded-slop-pr-is-not-welcome</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45728124">https://news.ycombinator.com/item?id=45728124</a></p>
<p>Points: 12</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 28 Oct 2025 00:44:23 +0000</pubDate><link>https://samsaffron.com/archive/2025/10/27/your-vibe-coded-slop-pr-is-not-welcome</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=45728124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45728124</guid></item><item><title><![CDATA[iOS 26 buggy with fixed positioning elements]]></title><description><![CDATA[
<p>Article URL: <a href="https://meta.discourse.org/t/ios-26-bugs-with-fixed-position-elements-in-discourse/382831">https://meta.discourse.org/t/ios-26-bugs-with-fixed-position-elements-in-discourse/382831</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45267954">https://news.ycombinator.com/item?id=45267954</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 16 Sep 2025 20:57:35 +0000</pubDate><link>https://meta.discourse.org/t/ios-26-bugs-with-fixed-position-elements-in-discourse/382831</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=45267954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45267954</guid></item><item><title><![CDATA[New comment by sams99 in "DeepThought-8B: A small, capable reasoning model"]]></title><description><![CDATA[
<p>Qwen coder 32b with a JavaScript interpreter<p>Impressive answer for a model that can run on your own computer<p><a href="https://discuss.samsaffron.com/discourse-ai/ai-bot/shared-ai-conversations/ypSDe5OQ_dIKJnrRK_G9AQ" rel="nofollow">https://discuss.samsaffron.com/discourse-ai/ai-bot/shared-ai...</a></p>
]]></description><pubDate>Sat, 30 Nov 2024 10:52:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42280860</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=42280860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42280860</guid></item><item><title><![CDATA[New comment by sams99 in "QwQ: Alibaba's O1-like reasoning LLM"]]></title><description><![CDATA[
<p>I find it odd that is refused me so badly <a href="https://discuss.samsaffron.com/discourse-ai/ai-bot/shared-ai-conversations/xvsFWmLNYnT5B8wikJciWQ" rel="nofollow">https://discuss.samsaffron.com/discourse-ai/ai-bot/shared-ai...</a> my guess is that I am using a quantized model<p>It simply did not want to use XML tools for some reason something that even qwen coder does not struggle with: <a href="https://discuss.samsaffron.com/discourse-ai/ai-bot/shared-ai-conversations/njzVS92kTuB4smkYZsdNBQ" rel="nofollow">https://discuss.samsaffron.com/discourse-ai/ai-bot/shared-ai...</a><p>I have not seen any model including sonnet that is able to 1 shot a working 9x9 go board<p>For ref gpt-4o which is still quite bad <a href="https://discuss.samsaffron.com/discourse-ai/ai-bot/shared-ai-conversations/CpbtV7tHZ_boiHSwwKaevQ" rel="nofollow">https://discuss.samsaffron.com/discourse-ai/ai-bot/shared-ai...</a></p>
]]></description><pubDate>Fri, 29 Nov 2024 08:14:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=42271988</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=42271988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42271988</guid></item><item><title><![CDATA[New comment by sams99 in "Generative AI Is Not Going to Build Your Engineering Team for You"]]></title><description><![CDATA[
<p>The original was posted at work earlier this week, to me the original missed a bit around explaining what this tech is yes good at... <a href="https://meta.discourse.org/discourse-ai/ai-bot/shared-ai-conversations/QR-J7rFRDwv4U3CltofJnw" rel="nofollow">https://meta.discourse.org/discourse-ai/ai-bot/shared-ai-con...</a></p>
]]></description><pubDate>Fri, 14 Jun 2024 10:48:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40679526</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=40679526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40679526</guid></item><item><title><![CDATA[New comment by sams99 in "How web bloat impacts users with slow devices"]]></title><description><![CDATA[
<p>Highly Gamed === It is better if users with slow devices see a white screen for 30 seconds vs an indication that something is happening, because ... reasons?</p>
]]></description><pubDate>Sat, 16 Mar 2024 23:26:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=39730371</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=39730371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39730371</guid></item><item><title><![CDATA[New comment by sams99 in "Python: Just Write SQL"]]></title><description><![CDATA[
<p>For those looking for a rubyish approach to this see: <a href="https://github.com/discourse/mini_sql">https://github.com/discourse/mini_sql</a></p>
]]></description><pubDate>Mon, 14 Aug 2023 10:24:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=37119375</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=37119375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37119375</guid></item><item><title><![CDATA[New comment by sams99 in "Red Sea Dam"]]></title><description><![CDATA[
<p><a href="https://en.m.wikipedia.org/wiki/Atlantropa" rel="nofollow">https://en.m.wikipedia.org/wiki/Atlantropa</a></p>
]]></description><pubDate>Sun, 09 Apr 2023 09:04:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=35501022</link><dc:creator>sams99</dc:creator><comments>https://news.ycombinator.com/item?id=35501022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35501022</guid></item></channel></rss>