<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: leoedin</title><link>https://news.ycombinator.com/user?id=leoedin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 29 Sep 2026 14:56:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=leoedin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by leoedin in "When did Google get so weird?"]]></title><description><![CDATA[
<p>Are the models "doing the calculation" or are they calling a calculator tool? There's a lot of talk about how models can do maths now, but I'm struggling to understand if that just means they just need to recognise that it's a maths problem and pass it to a tool, or if they're truly doing the numerical manipulation themselves.</p>
]]></description><pubDate>Mon, 28 Sep 2026 08:12:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49874990</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49874990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49874990</guid></item><item><title><![CDATA[New comment by leoedin in "How I changed teaching after AI managed to do all my homework assignments"]]></title><description><![CDATA[
<p>I was thinking that one of the great ironies of artificial intelligence is that it will make good teaching even more labour intensive. Those kids that can afford the one to one tuition required to push past our natural inclination to be lazy will learn things, while everyone else will succumb to outsourcing all their thinking.<p>There’s no way I’d have learnt everything I know now about software in today’s environment. So much of software development - debugging techniques, architectural decisions, structuring data etc is learned through trial and error. As the models get better is becoming easier and easier to just not look too closely at their output. I suspect it’s human nature.</p>
]]></description><pubDate>Sat, 26 Sep 2026 07:04:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49853998</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49853998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49853998</guid></item><item><title><![CDATA[New comment by leoedin in "Can AI Shopping Agents Be Trusted?"]]></title><description><![CDATA[
<p>I don’t enjoy clothes shopping, because I hate trawling through stuff and spending hours not finding anything. I’d love to have a personal shopper who could judge my style, my size and my needs to curate a list of things to buy.<p>Right now AI can probably do the buying part, but seems to be absolutely no where near the curation part. Maybe that’s a good thing for humans, so I’m not too fussed.</p>
]]></description><pubDate>Sat, 26 Sep 2026 06:48:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49853895</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49853895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49853895</guid></item><item><title><![CDATA[New comment by leoedin in "Linux support is coming to Snapdragon X2 series"]]></title><description><![CDATA[
<p>ARM is a fragmented mess compared to x86. Switching to ARM (right now at least) means losing the ease of x86 booting. In the x86 world, trying another Linux distro is as simple as downloading it and putting it on a USB stick. You can be 95% certain it will work. In the ARM world, nothing is standardised, nothing will ever work first time.<p>There are projects trying to tackle it, but compared to x86 it's a fragmented mess. That's what we're losing with ARM laptops - universal computing.</p>
]]></description><pubDate>Thu, 24 Sep 2026 08:39:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49827925</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49827925</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49827925</guid></item><item><title><![CDATA[New comment by leoedin in "Linux support is coming to Snapdragon X2 series"]]></title><description><![CDATA[
<p>I've been working on embedded systems using iMX8s, and it's equally awful. You have to maintain your own fork of UBoot. You have to spend hours tweaking device trees. The "NXP" kernel is out of date and never updated, the mainline kernel is missing loads of drivers.<p>Meanwhile in x86 land you can just download a distro and boot it. Secure boot works out of the box. It's night and day.</p>
]]></description><pubDate>Thu, 24 Sep 2026 08:26:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49827832</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49827832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49827832</guid></item><item><title><![CDATA[New comment by leoedin in "Tokens too cheap to meter"]]></title><description><![CDATA[
<p>Suddenly the ban on computer networks in Battlestar Galactica doesn't seem so far fetched! We're not that far off having enough distributed compute for LLM viruses to install corrupted LLMs everywhere and then start attacking everything within reach.</p>
]]></description><pubDate>Thu, 24 Sep 2026 08:16:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49827749</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49827749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49827749</guid></item><item><title><![CDATA[New comment by leoedin in "We broke an Over-The-Air update on the ESP32 on purpose"]]></title><description><![CDATA[
<p>What an empty article. Testing an OTA update can survive a power interruption during the downloading is such a basic test. It doesn't need an article that long. I guess AI wrote it from a few sentence prompt?<p>They didn't do any interesting tests. What about brownouts, voltage ripples, timing the reset signal to see if there's any critical moments in the update process, corrupted update files, high EMC environment etc etc. That would be interesting.<p>I think the article is an advert for a testing platform that enables automating this sort of test. But weirdly they don't show how their platform does the automating, so it just looks like they're really pleased with themselves for doing really basic engineering.</p>
]]></description><pubDate>Tue, 22 Sep 2026 14:55:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49802397</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49802397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49802397</guid></item><item><title><![CDATA[New comment by leoedin in "I said no and Apple said yes"]]></title><description><![CDATA[
<p>I had very few issues using Pop OS on a Dell for all sorts of corporate stuff. It wasn't perfect - the sleep behaviour was particularly terrible - but it worked well with Teams and Google Meet. I later installed Fedora and that more or less fixed the sleep issue too.<p>I bounced around between Windows and Linux on my personal computers for the last 20 years. Generally I'd run Linux until something died or I needed Windows, and I'd return for a bit. I've been exclusively using Linux since 2019 or so. I don't think I'm going back.</p>
]]></description><pubDate>Tue, 22 Sep 2026 13:44:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49801206</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49801206</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49801206</guid></item><item><title><![CDATA[New comment by leoedin in "Samsung is expected to more than double output of its HBM4 and HBM4E DRAM"]]></title><description><![CDATA[
<p>I was wondering how much financial value they put in one truck. Presumably the value density of this stuff is incredibly high (although not really to anyone else, so security probably isn't a huge issue). At what point do you split the shipment between multiple trucks to avoid huge losses if there's a crash?<p>When I worked on satellites we had some electronics which used a radiation hardened FPGA which cost something like $500k per chip. Carrying that around was nerve wracking.</p>
]]></description><pubDate>Mon, 21 Sep 2026 12:48:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49786621</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49786621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49786621</guid></item><item><title><![CDATA[New comment by leoedin in "Wax motor"]]></title><description><![CDATA[
<p>Thermostatic mixers make sense for continuous flow applications - showers, filling a large bathtub for example. But I don't think they make sense for a kitchen tap - where you might be filling a small basin.<p>The goal is that the water in the basin is the correct temperature, not the stream filling it - which means you need to compensate every time based on how much cold is already there before the hot water arrives. And that varies seasonally.<p>The time it takes for hot water to arrive tends to be a big proportion of the total time the tap is running, so you actually don't want controlled 40C water once hot water arrives. Perhaps if you had instant hot water, this would be useful.</p>
]]></description><pubDate>Fri, 18 Sep 2026 08:50:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49751732</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49751732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49751732</guid></item><item><title><![CDATA[New comment by leoedin in "Saving Jet Fuel"]]></title><description><![CDATA[
<p>Yeah, this isn't "here is a complete solution", it's "here is an interesting package for optimisation, applied in a specific way that you probably haven't heard of".<p>I found it quite interesting. The guy isn't going to start a company around it. United aren't going to drop what they're doing. But now more people know about scikit-decide and that is a good outcome.</p>
]]></description><pubDate>Thu, 17 Sep 2026 13:12:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49740263</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49740263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49740263</guid></item><item><title><![CDATA[New comment by leoedin in "Saving Jet Fuel"]]></title><description><![CDATA[
<p>No it's not. It's an interesting article on how to use scikit-decide to optimise a problem. Nothing more.<p>Rolling your own crypto is considered bad practice because there are countless battle proven open source alternatives. Where are the open source alternatives for aircraft route optimisation that the article could talk about instead? And it would be a totally different article if it was talking about how to use them. This is an article about using optimisation tools to target a specific problem. Aircraft routing is just the example.</p>
]]></description><pubDate>Thu, 17 Sep 2026 13:06:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49740170</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49740170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49740170</guid></item><item><title><![CDATA[New comment by leoedin in "Nike exits the S&P 100 after 18 years and a $200B market-cap wipeout"]]></title><description><![CDATA[
<p>I don't bother buying Nike's because every time I see a pair I like online, it turns out they're "collectibles" and sold out instantly.<p>Yeah, I can go and buy a pair of black Nikes in any shop today. But even though they make lots of variety, they never seem to make it in enough volume that I can buy it. I'm not interested in being a collector - I just want shoes that aren't black, white or grey.<p>So I shoes from companies that don't have as much weird hype around them.</p>
]]></description><pubDate>Mon, 14 Sep 2026 08:14:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49693548</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49693548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49693548</guid></item><item><title><![CDATA[New comment by leoedin in "Shopify is moving from React Native back to Swift and Kotlin"]]></title><description><![CDATA[
<p>> One of the best political moves in a company is to have a lot of people under you.<p>This is why I’m sceptical of “AI will kill corporate jobs”. A big company has no profit sharing for successful departments. Everyone is trying to get budget to hire because it makes them feel important.</p>
]]></description><pubDate>Fri, 11 Sep 2026 06:31:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49654276</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49654276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49654276</guid></item><item><title><![CDATA[New comment by leoedin in "GPT-6 Astra"]]></title><description><![CDATA[
<p>Many people are terrible at writing. LLMs write better than them.<p>However, many more people are "OK" at writing. But what their writing conveys is personality. Every comment here is written by someone who may not have grammatically perfect writing, but their writing conveys how they talk and think. It conveys what they think is important, and what they brush over. It conveys how much they care about the topic being discussed. Behind each comment is a person. Online forums and discussions are, at their heart, a shared experience of humanity.<p>LLMs write consistently in the same personality. If your writing is filtered through an LLM, your personality is stripped out. Unless the idea being conveyed is particularly novel or interesting, you might as well not have bothered. Imagine a niche forum where everyone discussing things was speaking through an LLM. It would be <i>BORING</i>.</p>
]]></description><pubDate>Mon, 07 Sep 2026 13:04:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49597947</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49597947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49597947</guid></item><item><title><![CDATA[New comment by leoedin in "Fastpotify"]]></title><description><![CDATA[
<p>I worked for a startup in 2019 which was really pushing the "Spotify model" of team structure. Apparently it's all about self-organising teams and having no leadership. The fact the technology output of the Spotify model - the Spotify app - seemed to be kind of crap didn't seem to matter. I think the main output of the Spotify team structure was blog posts promoting the Spotify team structure.</p>
]]></description><pubDate>Tue, 01 Sep 2026 13:59:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49522125</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49522125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49522125</guid></item><item><title><![CDATA[New comment by leoedin in "Google Antigravity introduces Boost deep reasoning (/boost)"]]></title><description><![CDATA[
<p>I gave up on antigravity when they retroactively changed the limits. I learnt that I'd exceeded the new, lower limits when I sat down to use it one evening - despite not having touched it for a few days. I don't mind limits, but something about the retroactive application and how it unexpectedly forced me to change my plans really angered me - I cancelled my subscription that day and have used other tools since.<p>A real lesson in how not to treat your customers. I would probably still be paying for it if they'd applied the new limits more softly.</p>
]]></description><pubDate>Tue, 01 Sep 2026 10:21:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49520077</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49520077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49520077</guid></item><item><title><![CDATA[New comment by leoedin in "Why aren't smart people happier? (2022)"]]></title><description><![CDATA[
<p>I'm in a similar boat. I don't think "knuckle down and learn something" has ever worked for me. It's more like "set things up so the learning aligns with my interests" and then... woosh! I'm off and deep into the topic. That was something I had to teach myself (nobody at school said anything other than "pay attention"). And quite often I still miss and steam off in the wrong direction.</p>
]]></description><pubDate>Fri, 21 Aug 2026 13:46:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49388000</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49388000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49388000</guid></item><item><title><![CDATA[New comment by leoedin in "How to compromise your system with a job interview"]]></title><description><![CDATA[
<p>> Accepting to run random code sent by someone you don't know should be a red flag for them. Getting asked to run random code sent by someone you don't know should be a red flag for you.<p>This is a different problem. If a candidate said "I don't want to run the code you send me" it might be a good opportunity to talk through what it does. Maybe I'd set up a VM for them in the cloud, or we could find a mutually acceptable solution. If a candidate says "I don't own a general purpose computing device" then I would really be questioning that candidates interest in computers, and therefore ability to develop and test software for them.<p>> Why do you think the job posting doesn't explicitly mention "owning a PC" as a requirement?<p>The job description also doesn't say "owns clean clothes", but how the candidate presents themselves is certainly a consideration when hiring.</p>
]]></description><pubDate>Fri, 21 Aug 2026 08:31:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49385361</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49385361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49385361</guid></item><item><title><![CDATA[New comment by leoedin in "How to compromise your system with a job interview"]]></title><description><![CDATA[
<p>I'm talking about hiring a software engineer for a software development job. I have not met a good software engineer who wasn't also some level of geek. I'm thinking of all the great colleagues I've had over the years, and I would be really, really surprised if any of them didn't have some sort of computer at home. These are not "I just use my phone for everything" people.<p>I'm sure there are outliers, but given the low cost of used ex-corporate laptops in the western world, and presumably the candidate's interest in computers and software development, it's a fairly low bar to expect a candidate to have some sort of PC (laptop, desktop, Linux, Windows, Mac - whatever). I wouldn't expect it to be modern or expensive (I do this for a job and barely spend any money on computers these days), but I'd be really surprised if a candidate had nothing available.</p>
]]></description><pubDate>Fri, 21 Aug 2026 08:28:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49385344</link><dc:creator>leoedin</dc:creator><comments>https://news.ycombinator.com/item?id=49385344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49385344</guid></item></channel></rss>