<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: ljm</title><link>https://news.ycombinator.com/user?id=ljm</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 14 Apr 2026 10:25:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ljm" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ljm in "Microsoft isn't removing Copilot from Windows 11, it's just renaming it"]]></title><description><![CDATA[
<p>I could tolerate Windows more if it stopped being a rental OS that thinks MS own your laptop more than you do. Like it was in Windows 7.<p>All I ask is that things I uninstall stay uninstalled -- I got rid of OneDrive and Teams for a reason, stop adding that shit back! -- and that it doesn't shove Edge and Bing down my throat and decide that MS knows better than I do about what I want.</p>
]]></description><pubDate>Mon, 13 Apr 2026 21:24:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47758015</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47758015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47758015</guid></item><item><title><![CDATA[New comment by ljm in "Book review: There Is No Antimemetics Division"]]></title><description><![CDATA[
<p>I'm a huge fan of SCP, or at least early day SCP. The problem I've found with a number of the longer form sagas is that they tend to rely on world-ending apocalyptic events (which really does get boring, it's not high stakes any more) and are heavily anime-coded.<p>The authors do put in a great deal of effort, which is laudable, but it does make me wonder if the writing style and story telling is a deliberate choice, or if the authors simply watch anime more than anything else and thus the universe-saving power fantasy is the only thing they know how to write.<p>Personally I enjoy the more 'grounded' and mysterious stuff.</p>
]]></description><pubDate>Tue, 07 Apr 2026 09:45:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47672743</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47672743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47672743</guid></item><item><title><![CDATA[New comment by ljm in "Anatomy of the .claude/ folder"]]></title><description><![CDATA[
<p>I heavily advocate for rawdogging AI agents.<p>All the fancy frameworks are vibe coded, so why could they do better than something you do by yourself?<p>At most get playwright MCP in so the agent can see the rendered output</p>
]]></description><pubDate>Sat, 28 Mar 2026 00:38:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47550263</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47550263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47550263</guid></item><item><title><![CDATA[New comment by ljm in "If you don't opt out by Apr 24 GitHub will train on your private repos"]]></title><description><![CDATA[
<p>Never have I seen a company try so damn hard to make something a thing than Microsoft and Copilot.<p>And it is absolute dogshit. And offensive to actual copilots.</p>
]]></description><pubDate>Fri, 27 Mar 2026 23:10:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47549583</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47549583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47549583</guid></item><item><title><![CDATA[New comment by ljm in "The truth that haunts the Ramones: 'They sold more T-shirts than records'"]]></title><description><![CDATA[
<p>Similarly Wether spoons, the chain of pubs in the UK.<p>More interestingly, they tend to set up in historically significant or listed buildings and as a result, preserve them. Not unusual to find a Spoons set up in an old 19th century bank or something.</p>
]]></description><pubDate>Thu, 26 Mar 2026 16:07:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47532237</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47532237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47532237</guid></item><item><title><![CDATA[New comment by ljm in "Swift 6.3"]]></title><description><![CDATA[
<p>Kotlin is practically a no-brainer when you have JVM at your finger tips, versus something like Swift which is comparatively young.<p>I tried to use Vapor with Swift recently and struggled to get something working because the documentation <i>looked</i> comprehensive, but had a lot of gaps. I ended up throwing it out because I didn't have the time to dig through the source to understand how to do something, when I could use a mature framework in any other language instead.<p>The promise is there but I'm just not ready to invest. My youthful days of unbounded curiosity are coming to an end and these days I just want to get something done without much faff.</p>
]]></description><pubDate>Thu, 26 Mar 2026 11:44:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47529278</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47529278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47529278</guid></item><item><title><![CDATA[New comment by ljm in "Is it a pint?"]]></title><description><![CDATA[
<p>You could get a pint of nothing but head as well, if you wanted.<p>In Spain they try to create the head by dumping the beer in the glass, Guinness style, and letting it excessively foam up. So it's half flat and half full.</p>
]]></description><pubDate>Mon, 23 Mar 2026 21:23:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47495310</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47495310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47495310</guid></item><item><title><![CDATA[New comment by ljm in "GitHub appears to be struggling with measly three nines availability"]]></title><description><![CDATA[
<p>I worry that CI just got overcomplicated by default when providers started rocking up with templated YAML and various abstractions over it to add dynamic behaviour, dependencies, and so on.<p>Perhaps mixing the CI with the CD made that worse because usually deployment and delivery has complexities of its own. Back in the day you'd probably use Jenkins for the delivery piece, and the E2E nightlies, and use something more lightweight for running your tests and linters.<p>For that part I feel like all you need, really, is to be able to run a suite of well structured shell scripts. Maybe if you're in git you follow its hooks convention to execute scripts in a directory named after the repo event or something. Forget about creating reusable 'actions' which depend on running untrusted code.<p>Provide some baked in utilities to help with reporting status, caching, saving junit files and what have you.<p>The only thing that remains is setting up a base image with all your tooling in it. Docker does that, and is probably the only bit where you'd have to accept relying on untrusted third parties, unless you can scan them and store your own cached version of it.<p>I make it sound simpler than it is but for some reason we accepted distributed YAML-based balls of mud for the system that is critical to deploying our code, that has unsupervised access to almost everything. And people are now hooking AI agents into it.</p>
]]></description><pubDate>Mon, 23 Mar 2026 12:33:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47488587</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47488587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47488587</guid></item><item><title><![CDATA[New comment by ljm in "OpenClaw Is a Security Nightmare Dressed Up as a Daydream"]]></title><description><![CDATA[
<p>The real impressive examples get turned into SaaS prototypes and not placeholders for your imagination.<p>If they had vision they wouldn't be thrown out in a blog post.</p>
]]></description><pubDate>Sun, 22 Mar 2026 20:31:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47481829</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47481829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47481829</guid></item><item><title><![CDATA[New comment by ljm in "The future of version control"]]></title><description><![CDATA[
<p>I have met more than one person who would doggedly tolerate rebase, not even using rerere, instead of doing a simple ‘git merge --no-ff’ to one-shot it, not understanding that rebase touches every commit in the diff between main and not simply the latest change on HEAD.<p>Not a problem if you are a purist on linear history.</p>
]]></description><pubDate>Sun, 22 Mar 2026 20:27:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47481794</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47481794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47481794</guid></item><item><title><![CDATA[New comment by ljm in "OpenCode – Open source AI coding agent"]]></title><description><![CDATA[
<p>I'm quite impressed by how a team managed to wangle the mental model of React and JSX into a terminal interface and in fact I can only imagine that that itself is a product of AI.<p>That said, the runtime is so resource heavy that, even though the heavy computational workload is given to AI on a remote cluster of servers, it will bring an old-ish laptop to a stall.<p>I do wonder though...highly interactive TUIs are not novel. I would wager that AI + the attention of frontend devs have created an environment where you can make fancy terminal UIs without concern for how terminals generally work and if Electron is sitting in the background, it proves it.</p>
]]></description><pubDate>Sun, 22 Mar 2026 15:59:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47478854</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47478854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47478854</guid></item><item><title><![CDATA[New comment by ljm in "Delve – Fake Compliance as a Service"]]></title><description><![CDATA[
<p>Maybe you suouldn't be hacking due diligence if your team isn't ready for it</p>
]]></description><pubDate>Fri, 20 Mar 2026 19:42:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47459592</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47459592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47459592</guid></item><item><title><![CDATA[New comment by ljm in "Anthropic takes legal action against OpenCode"]]></title><description><![CDATA[
<p>I'll do most of my work in opencode with GPT 5.3/5.4 and just spin up Claude Code for a review/cleanup pass.<p>Opencode just works faster and I prefer the UX.</p>
]]></description><pubDate>Thu, 19 Mar 2026 20:35:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47445634</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47445634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47445634</guid></item><item><title><![CDATA[New comment by ljm in "Nvidia NemoClaw"]]></title><description><![CDATA[
<p>If Infinite Jest was real I think this would be it, human and AI alike rendered catatonic by an abyssal rectum</p>
]]></description><pubDate>Thu, 19 Mar 2026 00:06:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47432999</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47432999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47432999</guid></item><item><title><![CDATA[New comment by ljm in "Nightingale – open-source karaoke app that works with any song on your computer"]]></title><description><![CDATA[
<p>What dependencies, these days, are not downloaded over the net?<p>If someone put this app on CDs and gave them out at a supermarket, well, it worked for AOL 30 years back but not now.</p>
]]></description><pubDate>Wed, 18 Mar 2026 22:02:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47431961</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47431961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47431961</guid></item><item><title><![CDATA[New comment by ljm in "Nightingale – open-source karaoke app that works with any song on your computer"]]></title><description><![CDATA[
<p>This guy just discovered static linking.<p>May he enjoy an eternal debate about static and dynamic linking, strong types and duck types, tabs and spaces, vim and emacs, less and more, and Kickers and Rockport.</p>
]]></description><pubDate>Wed, 18 Mar 2026 21:40:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47431767</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47431767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47431767</guid></item><item><title><![CDATA[New comment by ljm in "MoD sources warn Palantir role at heart of government is threat to UK security"]]></title><description><![CDATA[
<p>Fair play to you on this. You were correctly attacking me on a low effort post and it got turned around onto you.<p>This is how it works. I can double down on bullshit and you can spin your wheels arguing against it.<p>That wasn't my original intention, I just wanted to say Thiel and Karp are assholes but you should see for yourself.</p>
]]></description><pubDate>Wed, 18 Mar 2026 20:19:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47430913</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47430913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47430913</guid></item><item><title><![CDATA[New comment by ljm in "MoD sources warn Palantir role at heart of government is threat to UK security"]]></title><description><![CDATA[
<p>This is just being absurd.<p>If I was to say "Musk is an asshole just look at what he did at the presidential inauguration in 2025" and you said "you'd make a better point by giving a source for that ominous reference", I would think you were acting in bad faith because of how widely reported Musk's nazi salutes were at the time, and I would feel completely fair in saying "go and find out for yourself, you have all of the necessary information to do so."<p>I would actually think that you were in a position to defend that person but weren't ready to express that yet. So here we are with Thiel and Karp where 5 minutes of using Google or something would bring up various reports of Karp's recent conference statements. And I could have done that myself originally but "source?" is quite an irksome reply to deal with.</p>
]]></description><pubDate>Wed, 18 Mar 2026 10:04:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47423669</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47423669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47423669</guid></item><item><title><![CDATA[New comment by ljm in "Kagi Translate now supports LinkedIn Speak as an output language"]]></title><description><![CDATA[
<p>This sadly doesn't reflect<p>The modern LinkedIn style<p>Of writing about<p>How Being a Navy Seal helped my B2B  Sales</p>
]]></description><pubDate>Tue, 17 Mar 2026 10:35:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47410835</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47410835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47410835</guid></item><item><title><![CDATA[New comment by ljm in "Show HN: Oxyde – Pydantic-native async ORM with a Rust core"]]></title><description><![CDATA[
<p>Ruby was forward thinking enough to give libraries bizarre pet names that had no obvious connection to their functionality.<p>Pundit, Capybara, Bullet, Grape, Faraday...</p>
]]></description><pubDate>Tue, 17 Mar 2026 10:20:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47410726</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=47410726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47410726</guid></item></channel></rss>