<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: morningsam</title><link>https://news.ycombinator.com/user?id=morningsam</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 09 Sep 2026 17:55:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=morningsam" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by morningsam in "D2 Is Non-Profit"]]></title><description><![CDATA[
<p>>do LLMs generate D2 code as easily as Mermaid<p>Yes<p>>and do tools like Github and Confluence render them?<p>No</p>
]]></description><pubDate>Tue, 08 Sep 2026 10:57:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49608586</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=49608586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49608586</guid></item><item><title><![CDATA[New comment by morningsam in "AI Policy"]]></title><description><![CDATA[
<p>Finally someone says it. I read it like that every time and briefly imagine a Daily WTF style blog about the pitfalls and shortcomings of everyone's favorite IPC system, only to be sorely disappointed.</p>
]]></description><pubDate>Thu, 03 Sep 2026 00:42:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49544561</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=49544561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49544561</guid></item><item><title><![CDATA[New comment by morningsam in "Marx, Keynes, and AI"]]></title><description><![CDATA[
<p>Why would any of this be a problem from the perspective of those who will own the remaining companies? They won't sell anything to normal humans who have no income anymore, true; but they don't need to, because their machines can produce for them whatever normal humans had been producing previously.<p>The preprint is interesting in that it predicts that on the way there, one can run into some kind of vicious cycle that leads to suboptimal outcomes even for the company owners. Navigating around this would certainly slow this process down, but I personally don't see it changing the ultimate outcome.</p>
]]></description><pubDate>Mon, 31 Aug 2026 19:32:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49513924</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=49513924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49513924</guid></item><item><title><![CDATA[New comment by morningsam in "Danish high schoolers will have to verbally defend written assignments"]]></title><description><![CDATA[
<p>I would much prefer for a doctor who isn't sure to signal that fact somehow. It was annoying enough for LLMs to confidently lead you down wrong paths most of the time (they've gotten much better by now), we don't need humans doing it too. For lawyers it makes sense, of course.</p>
]]></description><pubDate>Sun, 09 Aug 2026 12:39:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49230865</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=49230865</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49230865</guid></item><item><title><![CDATA[New comment by morningsam in "Future euro banknote design proposals"]]></title><description><![CDATA[
<p>Thank you. I wish they had used a pairwise comparison system like the one built by pil0u [1] for this. If I hadn't looked at all of them in advance, I would've had to go back to "normalize" my previous answers after seeing one that I especially like/hate.<p>[1]: <a href="https://news.ycombinator.com/item?id=49041625">https://news.ycombinator.com/item?id=49041625</a></p>
]]></description><pubDate>Sat, 25 Jul 2026 14:19:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49047772</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=49047772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49047772</guid></item><item><title><![CDATA[New comment by morningsam in "Qwen-Image-3.0: Rich Content, Authentic Details, Deep Knowledge"]]></title><description><![CDATA[
<p>Maybe this will lead to more business for tailors doing alterations, assuming the clothes people end up buying are expensive enough to justify it.</p>
]]></description><pubDate>Tue, 21 Jul 2026 11:23:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48990797</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=48990797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48990797</guid></item><item><title><![CDATA[New comment by morningsam in "What AI did to stackoverflow in a graph"]]></title><description><![CDATA[
<p>That basic idea is what made SO attractive in the first place, compared to forums where you had to scroll through pages and pages of in-jokes and tangents and animated-GIF signatures just to try and see <i>if</i> there is an answer.<p>Where they went wrong, in my opinion, is in the implementation details.<p>It's mostly death by a thousand cuts: Requiring reputation to gain the ability to post comments, then having one's answers deleted as "this should've been a comment". Overeager marking of questions as duplicates, e.g. despite the equivalence between two situations being non-obvious (e.g. someone asks about data type A, and it turns out that it's a subtype of B for which an answer that applies to both exists; that should not be a duplicate, the fact that it's a subtype <i>is</i> the answer!). Endless other decisions like that, which wouldn't have taken any extra effort to implement correctly.<p>One feature they could've built that <i>would</i> have taken effort but also greatly helped against the common newbie complaint of "hostility" would've been a "newcomer track", which would've been more forum-like and guided them towards either formulating a good question or seeing that's it's already answered. In the latter case, some of the keywords that came up during this process should've been fed back into SEO so that future newbies would become more likely find the answer via a search engine despite using clumsy terms. I think they tried a simpler and worse version of this idea towards the end with "staging ground" but by then it was too late.</p>
]]></description><pubDate>Sat, 18 Jul 2026 12:46:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48957672</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=48957672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48957672</guid></item><item><title><![CDATA[New comment by morningsam in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>And literally 3 sentences later he goes back to insulting him ("productivity fantasy fever dream"). Even if that is true, it's still an unwise post to publish in this form IMHO. If the goal was to defend Zig, that could've been done in a less personal manner.</p>
]]></description><pubDate>Thu, 09 Jul 2026 11:41:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48844274</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=48844274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48844274</guid></item><item><title><![CDATA[New comment by morningsam in "Leanstral 1.5: Proof abundance for all"]]></title><description><![CDATA[
<p>This is how it's often done, but personally, I'd prefer if the information "With this comment I want to promote something I made" came <i>first</i>, so that people who aren't interested can skip it.</p>
]]></description><pubDate>Sat, 04 Jul 2026 10:49:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48784421</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=48784421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48784421</guid></item><item><title><![CDATA[New comment by morningsam in "AI is slowing down"]]></title><description><![CDATA[
<p>>but as soon as you approach ~$400/month they ask that you get a Claude/Codex Max subscription instead<p>While this seems to be allowed because the current ToS don't seem to explicitly forbid it, I'd be surprised if this loophole stayed open for long... Why would they even distinguish between business and (much cheaper) individual plans if companies can work around it by telling employees to just pay for the latter themselves?</p>
]]></description><pubDate>Tue, 09 Jun 2026 17:33:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48464409</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=48464409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48464409</guid></item><item><title><![CDATA[New comment by morningsam in "Magnifica Humanitas"]]></title><description><![CDATA[
<p>Someone did an analysis and concluded that it appear to be at least partly (~10-15%) LLM-generated, or at least LLM-translated (see comments): <a href="https://www.lesswrong.com/posts/s58hDHX2GkFDbpGKD/linch-s-shortform?commentId=QKPvJHRDwRjRxs2ge" rel="nofollow">https://www.lesswrong.com/posts/s58hDHX2GkFDbpGKD/linch-s-sh...</a></p>
]]></description><pubDate>Mon, 25 May 2026 14:11:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48267099</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=48267099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48267099</guid></item><item><title><![CDATA[New comment by morningsam in "GitLab announces workforce reduction and end of their CREDIT values"]]></title><description><![CDATA[
<p>>some don't really seem to make sense.<p>This one stood out to me:<p>>Machine-scale infrastructure. [...] Git itself wasn't designed for that load, and bolting AI onto platforms not built for agents is the biggest mistake of this era. [...] Git itself is being reengineered for machine scale.<p>Git itself is <i>so</i> far down the list of bottlenecks that do or could hamper LLM-driven development, even projecting years into the future...</p>
]]></description><pubDate>Tue, 12 May 2026 10:16:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48106247</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=48106247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48106247</guid></item><item><title><![CDATA[New comment by morningsam in "GitLab announces workforce reduction and end of their CREDIT values"]]></title><description><![CDATA[
<p>To be fair, any LLM project gets a lot of stupid tickets, by virtue of a) marketing to users who aren't really developers and b) bad developers being more likely to use LLMs. Both of these groups are more likely to write bogus or non-reproducible bug tickets, as well as feature requests that don't make any sense. My guess is 10% of those 10,000 open issues are actual bugs or sensible requests.<p>On the other hand, LLMs seem <i>perfect</i> for triage and finding duplicates, so it's still surprising that they've let it get this bad.</p>
]]></description><pubDate>Tue, 12 May 2026 09:59:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48106165</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=48106165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48106165</guid></item><item><title><![CDATA[New comment by morningsam in "If AI writes your code, why use Python?"]]></title><description><![CDATA[
<p>>the LLM constantly guesses arguments or dictionary formats wrong [...] it's better to avoid that whole class of runtime errors altogether.<p>Use Mypy in strict mode and run it in the post-turn hook of your LLM harness so the LLM has no choice but to obey it. And don't use overly general dictionary types when the keys are known at development time; use TypedDicts for annotations if you must use dicts at runtime.</p>
]]></description><pubDate>Tue, 12 May 2026 08:21:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48105624</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=48105624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48105624</guid></item><item><title><![CDATA[New comment by morningsam in "The Death of Scrum – Built for a slower world, performed by those who left"]]></title><description><![CDATA[
<p>LLM slop article. But as for the topic: To me, "Kanban with refinements and retrospectives" is the sweet spot. The concept of Sprint seems not only superfluous but to add unnecessary rigidity. But you do want everyone to understand the tickets, so refinements are useful, and you do want to try and improve "meta" issues where possible (and have the amount of effort going into that limited so you don't end up in the methodology equivalent of yak shave hell), so retrospectives are useful, too.</p>
]]></description><pubDate>Sun, 03 May 2026 19:42:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48000616</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=48000616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48000616</guid></item><item><title><![CDATA[New comment by morningsam in "If more than 50% press blue, everyone survives. Red pressers always survive"]]></title><description><![CDATA[
<p>This sounds like it only changes the framing, but in reality it would lead to completely different behavior, so the "leave the gun alone" option would likely lead to far fewer deaths than the red button option, simply by virtue of organisms including humans being generally biased in favor of "do nothing" (= leave the gun alone).<p>You could do both experiments with dogs instead of humans and roughly 100% of dogs wouldn't manage to shoot themselves with the gun, whereas if you forced them to press one of the two buttons (e.g. keeping them in a room until they press one by chance), roughly 50% would press the red one. So the two experiments differ strongly w/r/t to how likely it is for a "non-thinking" organism to choose each option.</p>
]]></description><pubDate>Sun, 26 Apr 2026 20:09:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47913738</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=47913738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47913738</guid></item><item><title><![CDATA[New comment by morningsam in "The West forgot how to make things, now it’s forgetting how to code"]]></title><description><![CDATA[
<p>Made me stop reading a few paragraphs in. I don't have a "problem" in the ethical sense either, but as the sibling comment notes, the way LLMs write is rather grating. To make matters worse, a) people seem to use them to add pointless volume / "filler" to their texts, so now I have to wade through pages and pages of this stuff, and b) I have no easy way to distinguish between an article at least based on novel human insights vs entirely LLM-generated from a "write me something about X topic" prompt. I don't think it's a stretch to say that the latter just isn't worth reading given the state of the art.</p>
]]></description><pubDate>Sun, 26 Apr 2026 08:20:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47908444</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=47908444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47908444</guid></item><item><title><![CDATA[New comment by morningsam in "A Roblox cheat and one AI tool brought down Vercel's platform"]]></title><description><![CDATA[
<p>What's the source of the claim that it was a Roblox cheat? Neither the report linked at the start of this article nor Context.ai's and Vercel's notices mention this.</p>
]]></description><pubDate>Tue, 21 Apr 2026 12:48:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47848032</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=47848032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47848032</guid></item><item><title><![CDATA[New comment by morningsam in "The Rational Conclusion of Doomerism Is Violence"]]></title><description><![CDATA[
<p>>The technology is pushed forward by a simple psychological logic: every key global actor knows that if they don't build the technology, they will be outcompeted by other actors who do build the technology. No key actor thinks that they have the luxury of not building the technology even if they wanted to not build it.<p>I don't remember who, but someone made an interesting point about this around the time GPT-4 was released: If the major nuclear powers all understand this, doesn't that make nuclear war more likely the closer any of them get to AGI/ASI? After all, if the other side getting there first guarantees the complete and total defeat of one's own side, a leader may conclude that they don't have anything to lose anymore and launch a nuclear first strike. There are a few arguments for why this would be irrational (e.g. total defeat may, in expectation, be less bad than mutual genocide), but I think it's worth keeping in mind as a possibility.</p>
]]></description><pubDate>Mon, 13 Apr 2026 17:31:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47755318</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=47755318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47755318</guid></item><item><title><![CDATA[New comment by morningsam in "The rational conclusion of doomerism is violence"]]></title><description><![CDATA[
<p>Yudkowsky himself also posted a rebuttal today: <a href="https://x.com/ESYudkowsky/article/2043601524815716866" rel="nofollow">https://x.com/ESYudkowsky/article/2043601524815716866</a></p>
]]></description><pubDate>Mon, 13 Apr 2026 17:16:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47755132</link><dc:creator>morningsam</dc:creator><comments>https://news.ycombinator.com/item?id=47755132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47755132</guid></item></channel></rss>