<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>Wed, 30 Sep 2026 02:46:25 +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 "Don't couple your Go code to GitHub"]]></title><description><![CDATA[
<p>I think this is one of the biggest missteps made in Go and in all honesty I don't think it was any more intuitive than going through a package manager. Probably less, looking back.<p>Everything else is fine. Generics, errors, whatever...</p>
]]></description><pubDate>Mon, 28 Sep 2026 14:52:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49878958</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49878958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49878958</guid></item><item><title><![CDATA[New comment by ljm in "Don't couple your Go code to GitHub"]]></title><description><![CDATA[
<p>In the new world of AI and all the supply chain attacks on centralised package managers, I think circling back to vendoring probably makes more sense than depending on the network in your build step. Which in some ways is always great, as you mention, in terms of working offline. Using your own domain doesn't help there either, except exposing the package if the domain expires.<p>Even if you don't want to go as far as vendoring (which can get a bit out of hand with, say, NPM), a middle ground is using Artifactory or whatever as a proxy.<p>Then be more deliberate about when you update. AI may even help here where static analysis doesn't, because you might be able to use inference to see if a dep upgrade is even needed. Unless it has a severe vuln you probably don't need to track latest.</p>
]]></description><pubDate>Mon, 28 Sep 2026 14:42:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49878791</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49878791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49878791</guid></item><item><title><![CDATA[New comment by ljm in "There is no epidemic of loneliness, but there is an epidemic of scurvy"]]></title><description><![CDATA[
<p>I was a victim of domestic violence, as a man, once a while ago. Ever since then I hate the feeling of things touching my neck - because he tried to strangle me - and my reaction to things rubbing my neck is a tic now.<p>I was taken seriously for about a week and then it dropped, because it was my sister's boyfriend who did it and he was already going to prison for something else. So why make it worse for him? I got sidelined in favour of that.<p>My own social connections dropped off at about that time because I became scared. The guy who attacked me was already due to be imprisoned.<p>So, I was well embedded in that dysfunctional family life, and at every step of the way I was 0 priority compared to the boyfriends of my sisters.<p>The reason I can't find a woman is not so much that I'm insecure or lonely, but that I need a bit of time to get trust. And besides, lonely people have been paying hookers and escorts forever.</p>
]]></description><pubDate>Wed, 23 Sep 2026 15:42:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49817803</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49817803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49817803</guid></item><item><title><![CDATA[New comment by ljm in "OpenAI is enlisting an influencer army to make it look 'good for the world'"]]></title><description><![CDATA[
<p>I don't even know if they need an influencer army. I am seeing people out on the streets deferring to ChatGPT for even basic things in a way that Google never achieved.<p>I was at a hotel bar the other night and some guy kept bothering the bartender about what was on TV. Every time the bartender told him what they could do he went off for a few minutes, sent it to ChatGPT, and went back to the bar saying "well ChatGPT said this." I can't believe the bartender didn't lose his patience with it. The guy was fucking desperate to see some football on the telly and GPT kept telling him he was right to keep challenging the bartender.<p>Another guy looks lost with his family and he comes up to us and asks where a good restaurant is. We ask if he wants good local stuff or not and he says, he doesn't know, he just asked ChatGPT and felt like he got stranded. The restaurant it pointed out was like 2 minutes walk away. He was like the one guy in the family who seemed to speak english and was probably the one that was just dragging them around on a GPT adventure. The rest of them looked bored, like they were tired of his shit.<p>If it doesn't work out, it's not GPT that was wrong, it was everybody else. It pits technology against humanity again.</p>
]]></description><pubDate>Wed, 23 Sep 2026 14:27:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49816733</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49816733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49816733</guid></item><item><title><![CDATA[New comment by ljm in "Claude Code reads AGENTS.md only when telemetry is on [fixed]"]]></title><description><![CDATA[
<p>It's not a format though is it? it's literally just an extension to the system prompt in plain markdown.<p>There is no rhyme or reason to the structure of this file, just like with most things in AI. It's best effort human language.</p>
]]></description><pubDate>Wed, 23 Sep 2026 13:23:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49815728</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49815728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49815728</guid></item><item><title><![CDATA[New comment by ljm in "There is no epidemic of loneliness, but there is an epidemic of scurvy"]]></title><description><![CDATA[
<p>I've only heard of "loneliness epidemic" in terms of "<i>male</i> loneliness epidemic" and it's framed entirely around young men not getting the attention they expect from women.<p>The male loneliness epidemic is also known as the growth of incel circles and the influence of supposedly masculine influencers who will do <i>literally</i> anything but treat women both as equals and with respect. And the way these groups work is that they need to keep their membership up, so it's in their interest to keep you away from women by turning you against them.<p>Whatever narrative there is about young men being left behind by progressiveness, it is a big lie over a smaller truth (the system fails everyone and now it is sometimes failing young white men, in terms of education). Not so different to the great replacement theory I would imagine, but based on gender not race/religion.</p>
]]></description><pubDate>Wed, 23 Sep 2026 13:04:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49815463</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49815463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49815463</guid></item><item><title><![CDATA[New comment by ljm in "I am done with this shit"]]></title><description><![CDATA[
<p>Disingenuous analogy, because you're taking the work of a carpenter and then jumping all the way to a Star Trek style replicator, which is daft.<p>The jump from writing <i>code</i> by hand to having a machine learning algorithm compute code for you is not the same as that. We had tags, syntax highlighting, auto-completion, word suggestion (via dictionary), intellisense, enhanced auto-completions via snippets, natural language processing, language servers, etc. etc. throughout the decades and an LLM is still not a Star Trek style replicator.<p>Now, it might have taken a blacksmith a hell of a long time to work various kinds of metal to order, but then someone got the idea of creating a mould so you could make more of them at once. Then later on technology advances and you can now machine it to ridiculously high precision with CNC. Now the person who writes CNC code for a high precision part might not be the same person who has to work another metal part manually.<p>Did the machines do that or did they? And why exactly does that distinction matter? Half the code I write depends on stuff hundreds or thousands of others have built before me.</p>
]]></description><pubDate>Wed, 23 Sep 2026 11:50:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49814672</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49814672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49814672</guid></item><item><title><![CDATA[New comment by ljm in "I am done with this shit"]]></title><description><![CDATA[
<p>I imagine that, if you're in the US, it is seriously scary. Nobody is safe, not even in FAANG. Probably FAANG is the worst place to be now if you care about stability but it was never great before that (stack ranking, firing quotas, etc.). At least you had the idea that performance would keep you safe, but now it doesn't.<p>I'm not sure how much that translates in other countries where protections for workers are stronger and companies have different operating models. Not to say it's without trade-offs, you might feel safer over in Europe but you're never gonna see US-style compensation, and the concept of becoming a millionaire (and a new startup founder with ex-FAANG credentials) because you joined a startup at the right time is practically non-existent.</p>
]]></description><pubDate>Wed, 23 Sep 2026 11:33:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49814482</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49814482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49814482</guid></item><item><title><![CDATA[New comment by ljm in "I am done with this shit"]]></title><description><![CDATA[
<p>Yeah, body shops existed before AI came around and your job in one of those is literally just to churn through tickets and get them across the board as fast as possible. Pure production line stuff. AI comes in and turns that to 11.<p>If you're looking for a decent job with even an ounce of creativity then an agency/consultancy shop is rarely the place you want to be and I can't see it getting any better.<p>We went heavy on AI at my place of work, like many did, but not really to the level of being AI-pilled and orchestrating dozens of agents and shit like that. It's still a force multiplier if you just use AI to walk through something one task at a time and use the spare time in between to collaborate on bigger picture stuff and think a bit beyond the code alone.</p>
]]></description><pubDate>Wed, 23 Sep 2026 11:27:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49814414</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49814414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49814414</guid></item><item><title><![CDATA[New comment by ljm in "GPT-6 Sol and Luna"]]></title><description><![CDATA[
<p>GPT does seem to stay out of the way and get things done. Only thing I notice is that the question tool/elicitation doesn't work that well any more so the thing doesn't stop to wait for input.<p>But I wonder if that's intentional because it can keep computing while you are answering, so long as your steer aligns well enough with the direction it wants to go. Better than letting a cache go cold and burning compute on bringing it all back up.</p>
]]></description><pubDate>Wed, 23 Sep 2026 11:15:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49814316</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49814316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49814316</guid></item><item><title><![CDATA[New comment by ljm in "GPT-6 Sol and Luna"]]></title><description><![CDATA[
<p>AI reproducing Xtranormal video clips like <i>NodeJS Is Web Scale</i> should be the new benchmark.<p>If the dialogue is slop and not like the old memes then it fails.</p>
]]></description><pubDate>Wed, 23 Sep 2026 11:12:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49814300</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49814300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49814300</guid></item><item><title><![CDATA[New comment by ljm in "ChatGPT now knows what you do on other websites via ad collector"]]></title><description><![CDATA[
<p>I said this in another comment, but an AI blog author is never going to reveal their 'source' that way. Mostly because it'd be a rubbish prompt or one that is loaded with a predetermined conclusion.<p>I think you have to take the output as read and decide accordingly. If it looks like low effort AI writing then it's not much better than spam.<p>I think the the top-voted post being all about the provenance of the article says something about where HN's voting mentality lies - we are not prioritising the substance of the post but how it was produced.</p>
]]></description><pubDate>Sun, 20 Sep 2026 22:25:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49780747</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49780747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49780747</guid></item><item><title><![CDATA[New comment by ljm in "ChatGPT now knows what you do on other websites via ad collector"]]></title><description><![CDATA[
<p>I understand this, I just think that 'share the prompt' will never get a result. Either the prompt is total dogshit or you learn that it was written in a certain way to create a narrative. That's information the author will never reveal.<p>Like I say, slop is slop. It's easy to detect. This post and the OP's actual website is basically just a few AI blog posts. I would just treat it as spam and disengage.</p>
]]></description><pubDate>Sun, 20 Sep 2026 22:20:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49780691</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49780691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49780691</guid></item><item><title><![CDATA[New comment by ljm in "ChatGPT now knows what you do on other websites via ad collector"]]></title><description><![CDATA[
<p>Seeing some legitimate executive accountability would be lovely in this day and age, but even fines going into the billions of euros are still just the cost of doing business in a ridiculously lucrative space. That they also happen to dominate by oligopoly.</p>
]]></description><pubDate>Sun, 20 Sep 2026 22:13:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49780629</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49780629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49780629</guid></item><item><title><![CDATA[New comment by ljm in "ChatGPT now knows what you do on other websites via ad collector"]]></title><description><![CDATA[
<p>Why would you want <i>n</i> people to compute an AI prompt independently instead of reading the output once? And why would that be better?<p>At least criticise the article on merit and not some 'let me google that for you' high horse. If it's slop it's slop, but let the votes speak for that.</p>
]]></description><pubDate>Sun, 20 Sep 2026 21:23:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49780219</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49780219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49780219</guid></item><item><title><![CDATA[New comment by ljm in "OpenJev"]]></title><description><![CDATA[
<p>I love how the 'unsloppify' button changes the theme but nothing else, and also messes with the layout enough that you can't actually toggle it without scrolling and repositioning your cursor.</p>
]]></description><pubDate>Fri, 18 Sep 2026 18:24:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49758226</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49758226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49758226</guid></item><item><title><![CDATA[New comment by ljm in "iOS 27, iPadOS 27, and macOS 27"]]></title><description><![CDATA[
<p>The annoying thing with Finder is when you're in a folder, you start to search, and then it defaults to "This Mac" and not the god damn folder you're in.<p>Bloody daft.</p>
]]></description><pubDate>Tue, 15 Sep 2026 08:30:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49709454</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49709454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49709454</guid></item><item><title><![CDATA[New comment by ljm in "What a time to be alive – rouge AI agents attack RubyGems.org"]]></title><description><![CDATA[
<p>AI is literally state sponsored so I don't see that happening unless the AI turns against the sponsor.<p>Wait until OpenAI or Anthropic exploit FAANG.</p>
]]></description><pubDate>Mon, 14 Sep 2026 14:08:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49697150</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49697150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49697150</guid></item><item><title><![CDATA[New comment by ljm in "Automattic's board forces CEO Matt Mullenweg into leave of absence"]]></title><description><![CDATA[
<p>If he's lost the confidence of the board and does that, how much is his company worth?</p>
]]></description><pubDate>Thu, 10 Sep 2026 02:02:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49637421</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49637421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49637421</guid></item><item><title><![CDATA[New comment by ljm in "Xcancel and Nitter have been taken down"]]></title><description><![CDATA[
<p>Going cold turkey on Twitter (and Facebook and the like) was amazing, but the problem for a while was that you'd still end up browsing it by proxy because it would all get screenshotted for Reddit.<p>It's been a long time since I've seen them (thank god), but the worst culprits were subs like facepalm, white people twitter, leopards ate my face, and pretty much any left-leaning or liberal sub.<p>They did a fantastic job of platforming the ideologies they stand against simply by screenshotting the most vocal advocates and talking heads and sharing them so commenters could get angry. That shit lived rent free in the subscribers' heads to an unhealthy degree and for everybody who hate-engaged, there were plenty more who saw it as an introduction.<p>One day I'll do for Reddit what I did for the rest of social media but for now it's easy enough to stay off Popular and All and just stick with the smaller subs with a specific subject matter.</p>
]]></description><pubDate>Thu, 27 Aug 2026 13:24:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49464562</link><dc:creator>ljm</dc:creator><comments>https://news.ycombinator.com/item?id=49464562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49464562</guid></item></channel></rss>