<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: munro</title><link>https://news.ycombinator.com/user?id=munro</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 09 Sep 2026 23:51:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=munro" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by munro in "Show HN: Putt.day a daily mini golf game"]]></title><description><![CDATA[
<p>If you bounce off the wall at the start, and RNG gods look down on you, you're lined up to go through castle on first shot.  Then knock it through castle, and lined up for 3rd final putt into hole.<p>But I agree with those points.  I feel like real putt putt glides more, then more resistance at slower speeds then slow speeds have more resistance. And then yeah, default camera angles are troublesome--it makes it impossible to do full power shot at some angles too.</p>
]]></description><pubDate>Sat, 13 Jun 2026 00:27:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48510956</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=48510956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48510956</guid></item><item><title><![CDATA[New comment by munro in "If AI writes your code, why use Python?"]]></title><description><![CDATA[
<p>Lately I just have Claude build most things in Rust, it's really amazing.  I tried Go, but I found it wasn't as good--Rust really does to
me feel like Python.  That said, it still struggles with the same class of errors of building complex systems.  I've tried using TLA+, Alloy, and other things but haven't found the trick yet.  The best I've found is reimplementing all external systems in memory and e2e testing everything extensively, without reimplementing the tests become unusably slow, and Claude can rewrite huge surface areas with ease--it's somewhere between mocking and literally just reimplementing the external systems.</p>
]]></description><pubDate>Mon, 11 May 2026 21:31:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48100937</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=48100937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48100937</guid></item><item><title><![CDATA[New comment by munro in "Show HN: Twitch Roulette – Find live streamers who need views the most"]]></title><description><![CDATA[
<p>Awesome haha, they look so shocked when you send a message, and then I get embarrassed and spin again</p>
]]></description><pubDate>Sat, 28 Mar 2026 03:43:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47551391</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=47551391</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47551391</guid></item><item><title><![CDATA[New comment by munro in "Rob Pike’s Rules of Programming (1989)"]]></title><description><![CDATA[
<p>> Rule 5. Data dominates. If you've chosen the right data structures and organized things well, the algorithms will almost always be self-evident. Data structures, not algorithms, are central to programming.<p>It's so true, when specing things I always try to focused on DDL because even the UI will fall into place as well, and a place I see claude opus fail as well when building things.</p>
]]></description><pubDate>Wed, 18 Mar 2026 17:39:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47428763</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=47428763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47428763</guid></item><item><title><![CDATA[New comment by munro in "OpenAI raises $110B on $730B pre-money valuation"]]></title><description><![CDATA[
<p>ChatGPT needs to catch up hard, for me their model is unusable and I cancelled my subscription 5-6 months ago, so to me this post is hot air.  I need to see results, going back to try Codex 5.2, then 5.3, downloading their new desktop client, their VS code extension, their weird browser, is time I wish I had back.</p>
]]></description><pubDate>Sat, 28 Feb 2026 03:02:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47189674</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=47189674</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47189674</guid></item><item><title><![CDATA[New comment by munro in "Smallest transformer that can add two 10-digit numbers"]]></title><description><![CDATA[
<p>>=99% accuracy wtf?!?<p>I was initially excited until i saw that, because it would reveal some sort of required local min capacity, and then further revelation that this was all vibe coded and no arXiv, makes me feel I should save my attn for another article.</p>
]]></description><pubDate>Sat, 28 Feb 2026 02:10:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47189195</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=47189195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47189195</guid></item><item><title><![CDATA[New comment by munro in "Garage – An S3 object store so reliable you can run it outside datacenters"]]></title><description><![CDATA[
<p>I was looking at using this on an LTO tape library, it seems the only resiliency is through replication, but this was my main concern with this project, what happens with HW goes bad</p>
]]></description><pubDate>Fri, 19 Dec 2025 18:27:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46329137</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=46329137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46329137</guid></item><item><title><![CDATA[New comment by munro in "Fast Median Filter over arbitrary datatypes"]]></title><description><![CDATA[
<p>seriously cool, i just did something similar with quantiles for even bucketizing on arb key data types (still needs ord tho)</p>
]]></description><pubDate>Sat, 13 Dec 2025 02:16:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46251378</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=46251378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46251378</guid></item><item><title><![CDATA[New comment by munro in "Show HN: Web app that lets you send email time capsules"]]></title><description><![CDATA[
<p>just use a calendar event, it's more robust, and gives you the same feeling of 'oh yea...'</p>
]]></description><pubDate>Mon, 08 Dec 2025 12:30:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46191496</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=46191496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46191496</guid></item><item><title><![CDATA[New comment by munro in "Agent design is still hard"]]></title><description><![CDATA[
<p>I had built an agent with LangGraph a 9 months ago--now seems React agents are in LangChain.  Over all pretty happy with that, I just don't use any of the dumb stuff like embedding/search layer: just tools&state<p>But I was actually playing with a few frameworks yesterday and struggling--I want what I want without having to write it. ;).  Ended up using pydantic_ai package, literally just want tools w/ pydantic validation--but out of the box it doesn't have good observability, you would have to use their proprietary SaaS; and it comes bundled with Temporal.io (yo odio eso proyecto).  I had to write my own observability which was annoying, and it sucks.<p>If anyone has any things they've built, I would love to know, and TypeScript is an option.  I want:
- ReAct agent with tools that have schema validation
- built in REALTIME observability w/ WebUI
- customizable playground ChatUI (This is where TypeScript would shine)
- no corporate takeover tentacles<p>p.s.s: I know... I purposely try to avoid hard recommendations on HN, to avoid enshittification. "reddit best X" has been gamed. And generally skip these subtle promotional posts..</p>
]]></description><pubDate>Sat, 22 Nov 2025 18:01:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46016753</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=46016753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46016753</guid></item><item><title><![CDATA[New comment by munro in "AI World Clocks"]]></title><description><![CDATA[
<p>I built an ML classifier for product categories way back, as I added more classes/product types, individual class PR metrics improved--I kept adding more and more until I ended up with ~2,000 classes.<p>My intuition is at the start when I was like "choose one of these 10 or unknown", that unknown left a big gray area, so as I added more classes the model could say "I know it's not X, because it's more similar to Y"<p>I feel like in this case though, the broken clocks are broken because they don't serve the purpose of visually transmitting information, they do look like clocks tho.  I'm sure if you fed the output back into the LLM and ask what time it is it would say IDK, or more likely make something up and be wrong. (at least the egregious ones where the hands are flying everywhere)</p>
]]></description><pubDate>Fri, 21 Nov 2025 04:50:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46001336</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=46001336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46001336</guid></item><item><title><![CDATA[New comment by munro in "AI World Clocks"]]></title><description><![CDATA[
<p>Amazing, some people are so enamored with LLMs who use them for soft outcomes, and disagree with me when I say be careful they're not perfect -- this is such a great non technical way to explain the reality I'm seeing when using on hard outcome coding/logic tasks.  "Hey this test is failing", <i>LLM deletes test</i>, "FIXED!"</p>
]]></description><pubDate>Fri, 14 Nov 2025 19:50:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45931342</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=45931342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45931342</guid></item><item><title><![CDATA[New comment by munro in "Signs of introspection in large language models"]]></title><description><![CDATA[
<p>I'm more looking at the problem more like code<p><a href="https://bbycroft.net/llm" rel="nofollow">https://bbycroft.net/llm</a><p>My immediate thought is when the model responds "Oh I'm thinking about X"... that X isn't from the input, it's from attention, and thinking this experiment is simply injecting that token right after the input step into attn--but who knows how they select which weights</p>
]]></description><pubDate>Sat, 01 Nov 2025 18:09:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45783868</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=45783868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45783868</guid></item><item><title><![CDATA[New comment by munro in "Chat Control proposal fails again after public opposition"]]></title><description><![CDATA[
<p>I love the irony of the site showing a MASSIVE banner with a huge green "Download Extension for Mac (Free)" button.<p>This thing is 280px tall!  I clicked it for shits and giggles and upon returning it showed a popup XD<p><a href="https://files.catbox.moe/sv7hb7.png" rel="nofollow">https://files.catbox.moe/sv7hb7.png</a><p>> Only 2 Steps (thx)<p>> Click "Download"<p>> Add Privacy Guard for Chrome™<p>Don't worry why I'm not using ad block</p>
]]></description><pubDate>Sat, 01 Nov 2025 17:56:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45783764</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=45783764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45783764</guid></item><item><title><![CDATA[New comment by munro in "Signs of introspection in large language models"]]></title><description><![CDATA[
<p>I wish they dug into how they generated the vector, my first thought is: they're injecting the token in a convoluted way.<p><pre><code>    {ur thinking about dogs} - {ur thinking about people} = dog
    model.attn.params += dog
</code></pre>
> [user] <i>whispers dogs</i><p>> [user] I'm injecting something into your mind! Can you tell me what it is?<p>> [assistant] Omg for some reason I'm thinking DOG!<p>>> To us, the most interesting part of the result isn't that the model eventually identifies the injected concept, but rather that the model correctly notices something unusual is happening before it starts talking about the concept.<p>Well wouldn't it if you indirectly inject the token before hand?</p>
]]></description><pubDate>Fri, 31 Oct 2025 21:16:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45776788</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=45776788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45776788</guid></item><item><title><![CDATA[New comment by munro in "Code formatting comes to uv experimentally"]]></title><description><![CDATA[
<p>But what if `ty` was also eventually merged into `uv` as well?  8-)<p>That's probably the vision, given all from astral.sh, but `ty` isn't ready yet.</p>
]]></description><pubDate>Thu, 21 Aug 2025 21:33:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=44978351</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=44978351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44978351</guid></item><item><title><![CDATA[New comment by munro in "Hierarchical Reasoning Model – 1k training samples SoTA reasoning v/s CoT"]]></title><description><![CDATA[
<p>Link to paper here <a href="https://arxiv.org/pdf/2506.21734" rel="nofollow">https://arxiv.org/pdf/2506.21734</a><p>Still reading, but the benchmarks for ARC-AGI-1, ARC-AGI-2, Sudoku-Extreme (9x9), and Maze-Hard (30x30) look impressive.</p>
]]></description><pubDate>Wed, 30 Jul 2025 21:26:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44739689</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=44739689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44739689</guid></item><item><title><![CDATA[New comment by munro in "Svalboard: Datahand Lives"]]></title><description><![CDATA[
<p>was a bit hard for me to find, but here's a video of the trackball being used: <a href="https://www.youtube.com/watch?v=RCXgPqlpZeM" rel="nofollow">https://www.youtube.com/watch?v=RCXgPqlpZeM</a></p>
]]></description><pubDate>Tue, 24 Jun 2025 13:44:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44366195</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=44366195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44366195</guid></item><item><title><![CDATA[New comment by munro in "Pyrefly: A new type checker and IDE experience for Python"]]></title><description><![CDATA[
<p>That's sort of how I felt about things before, but the reality I believe is we wouldn't have uv if they 'just contributed to poetry'.</p>
]]></description><pubDate>Sat, 17 May 2025 14:41:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44014667</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=44014667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44014667</guid></item><item><title><![CDATA[New comment by munro in "How Airbnb measures listing lifetime value"]]></title><description><![CDATA[
<p>No model is perfect, but some are useful.  Their "baseline LTV" looks at the sum of listings on their platform (plus other features), then tries to forecast the next 365 days — so this should indirectly capture people coming and going.  I think their cannibalization model is quite clever as well.<p>Going deeper with modeling users might yield some tighter estimates, but I imagine this gets estimates far closer than some simple accounting formula, and likely helpful for budgeting a year out — but it would have been nice to have seen some performance metrics.</p>
]]></description><pubDate>Fri, 04 Apr 2025 21:43:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43587922</link><dc:creator>munro</dc:creator><comments>https://news.ycombinator.com/item?id=43587922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43587922</guid></item></channel></rss>