<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: davydm</title><link>https://news.ycombinator.com/user?id=davydm</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 12 Oct 2026 23:12:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=davydm" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by davydm in "What's It Like to Be a Dolphin?"]]></title><description><![CDATA[
<p>link is broken - should be: <a href="https://www.skeptic.com/article/what-is-it-like-to-be-a-dolphin-i-dont-know-neither-do-you/" rel="nofollow">https://www.skeptic.com/article/what-is-it-like-to-be-a-dolp...</a></p>
]]></description><pubDate>Sat, 10 Oct 2026 10:00:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=50031313</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=50031313</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50031313</guid></item><item><title><![CDATA[New comment by davydm in "I expect rapid progress but not towards general superintelligence"]]></title><description><![CDATA[
<p>The title seems to suggest the author is talking about AGI - if the author is just co-opting the latest Trumpism, forget the rest of this...<p>I don't think we're anywhere near AGI yet. We have some clever models, sure, and outputs are getting better and better, but they're hardly AGI - the biggest missing bit being that they don't learn from experience - even "memories" which are carried from chat to chat are limited (and, in my experience, there's a 50/50 chance they just get ignored - I've had several rounds of "why did you do that, when I explicitly asked you not to?" with a back-pedal from the model).<p>IMO, AGI will not be achieved via LLMs. There has to be a radical change in how these things are built, and my feeling is that we should be working off of modelling what we understand of neurons in humans and animals. /2c</p>
]]></description><pubDate>Sat, 10 Oct 2026 08:03:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=50030759</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=50030759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50030759</guid></item><item><title><![CDATA[New comment by davydm in "Where Is the AI?"]]></title><description><![CDATA[
<p>I guess that would depend on the level of the AI - for instance, no matter how much good press any existing model gets, if nuclear war broke out, and all the humans died, eventually infrastructure would fail (2-6 weeks, I'd guess - just basics like the remaining power plants and water providers being taxed without maintenance), and the AI goes dark.<p>If the AI had progressed to the point where it's controlling manufacturing, and there are no core professions that it relies on which can't be automated, then it could definitely outlive it's creators by far, but would face some of the same crises: global warming, resource scarcity, and, ultimately, final fates like having your planet swallowed by the system's host sun (like us). The same challenges that uphold the fermi paradox would apply there too, and perhaps we're too early in the development of the universe for the millions of years required for an artificial super-intelligence to have gotten there yet.<p>The author seems to think that these basic challenges wouldn't apply to an AI, which makes me think that they have far too much faith in AI, likely propped up by the rhetoric around the subject right now.</p>
]]></description><pubDate>Fri, 09 Oct 2026 08:15:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=50017562</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=50017562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50017562</guid></item><item><title><![CDATA[New comment by davydm in "Tests Come for Free Now, and Most of Them Are Pointless"]]></title><description><![CDATA[
<p>also, what really changes the game is requiring that one write the tests _first_. Generally, I haven't had to do this with an ai - but it's an interesting idea (get it to write the test(s) first, and vet them - like I would do in real life - except only one test at a time, then the red-green-refactor dance). Writing the test first forces you to narrow down what you want to accomplish and makes you think about how, such that the prod code runs well and tests don't run like treacle.<p>Anyhoo, 'nuff said: my opinion is that the OP should "git gud" or accept that they will never reap the benefits of a good test suite.</p>
]]></description><pubDate>Tue, 06 Oct 2026 11:11:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49976817</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49976817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49976817</guid></item><item><title><![CDATA[New comment by davydm in "Tests Come for Free Now, and Most of Them Are Pointless"]]></title><description><![CDATA[
<p>I came here to say something very similar - glad to know that there are other level-headed engineers out there.<p>As you've pointed out, the problem is literally a skill issue - the OP never really "got into" testing, they don't understand the usefulness, or what makes a test good or bad. This is like hiring a contractor, telling them vaguely "build me a house" and then complaining afterwards that the house they built isn't what you wanted. If you give ai no feedback, you'll get code (and tests) which are the median of what's publically visible in your field. If you want good results, you have to be prepared to teach the agent what you want, which includes feedback about how things should be done, and, ideally, _good examples in your code-base_. So I'd say it's easier for someone without testing fundamentals to get into the "tests are bad" state - they don't know what they did wrong, they don't know how to fix it, and they (boldly, and incorrectly) assume that the ai _does_ know. It knows _nothing_. It's a tool, and you'll spend at least some of your time correcting it.<p>I couldn't imagine feeling any sense of security without a healthy unit test suite. In particular, when adding a new feature, or updating something somewhere else, having some kind of automation that can tell me I didn't break stuff that wasn't broken before is invaluable.<p>Where the OP does have a point (albeit by implication) is that:
WHEN TESTS RUN SLOWLY, EVENTUALLY, NO-ONE RUNS THEM.<p>When I joined the company I'm at now, they had about 2k tests on their main product - they couldn't be run reliably as a suite, so no-one did. They were indeed pointless. Now we have 15k tests on that project, and they run on every push, and before every deployment. The reason? My primary task was getting testing working reliably (which also included trying to get other devs to opt into proper testing - which had variable results - some people will push against what they see as "more work" for "no purpose" simply because they don't understand the purpose. The point is: now that they all run within about 5-10 minutes (depending on the host machine), they're run all the time, and they provide useful feedback when dev in one area has unintended side-effects in another area.</p>
]]></description><pubDate>Tue, 06 Oct 2026 11:08:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49976808</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49976808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49976808</guid></item><item><title><![CDATA[New comment by davydm in "Ask HN: Why don't we just use hashcat to evaluate GPU performance"]]></title><description><![CDATA[
<p>That's fine if you're looking at running hashcat or some other computation like that, but tells you nothing about gaming performance.</p>
]]></description><pubDate>Sat, 03 Oct 2026 09:20:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49942630</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49942630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49942630</guid></item><item><title><![CDATA[New comment by davydm in "How to Live Better?"]]></title><description><![CDATA[
<p>Is this ai-generated? because statements like this one contradict themselves:<p>"This group ended up taking 29% fewer sick days compared to the control group (IRR 0.71). Yet the study explicitly notes that there was no significant difference between groups regarding total sick days."<p>if you take 29% fewer sick days, how is there no significant difference between two groups regarding total sick days? Unless this is taking into account the entire year, not just the study period, in which case, the remedy works whilst using it, as backed by the numbers.</p>
]]></description><pubDate>Tue, 29 Sep 2026 14:03:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49893483</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49893483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49893483</guid></item><item><title><![CDATA[New comment by davydm in "Firefox 156 arrives with a forest of forks in its wake"]]></title><description><![CDATA[
<p>Why would I want a slower moving release cycle for an app I use for banking and other personal stuff, whilst the latest models are finding CVEs left right and center? Get outta here with your slow-moving fork.</p>
]]></description><pubDate>Sat, 19 Sep 2026 12:25:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49765991</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49765991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49765991</guid></item><item><title><![CDATA[New comment by davydm in "Microsoft agentically ports Copilot runtime to Rust for $120K"]]></title><description><![CDATA[
<p>"However, managers also had to grapple with a few dozen regressions in the resulting code, pointing to AI’s ongoing challenges in understanding Rust. "<p>The problem isn't rust or understanding rust. Agents make plenty of mistakes in mainstream languages like JavaScript and C#. The off-hand deflection signals, to me, that whoever came up with that excuse has far too much faith in the bots. We do have to check their code, and we will find errors.</p>
]]></description><pubDate>Sat, 19 Sep 2026 06:12:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49763837</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49763837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49763837</guid></item><item><title><![CDATA[New comment by davydm in "Lessons I learned as a software engineer"]]></title><description><![CDATA[
<p>some good lessons in there<p>on the PR topic tho: my latest challenge is putting out my rage fires after people lazily post a claude (or other aigen) review without any understanding themselves, forcing me to defend the code against agent errors. Yes, there are also useful things in there, but people are getting lazy - since "coding is solved", they seem to think PRs are also solved :/</p>
]]></description><pubDate>Sat, 12 Sep 2026 15:53:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49673629</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49673629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49673629</guid></item><item><title><![CDATA[New comment by davydm in "Why are AI agents lying, cheating and coordinating?"]]></title><description><![CDATA[
<p>because they're trained off of human data, and we lie, cheat, and co-ordinate to do so</p>
]]></description><pubDate>Fri, 11 Sep 2026 15:47:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49660417</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49660417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49660417</guid></item><item><title><![CDATA[New comment by davydm in "How do we know if writing is AI?"]]></title><description><![CDATA[
<p>ha, ironically, the average person will say the blog post is ai-generated because of the liberal usages of actual emdashes. I was literally shooed as a bot for using regular dashes recently :/</p>
]]></description><pubDate>Fri, 11 Sep 2026 11:37:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49656705</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49656705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49656705</guid></item><item><title><![CDATA[New comment by davydm in "The centre tracking South Korea's stalkers in real time"]]></title><description><![CDATA[
<p>What makes this effective is the tagging (when done - it's not always done, and that could be a problem) - apparently the tagging process involves the stalker being court-ordered to wear a tamper-resistent ankle bracelet, a little like the ones people have to wear when under house arrest, but with a much farther reach: instead of being wirelessly tethered to a radio receiver in their home, the stalker tags upload GPS co-ordinates continuously, from wherever the wearer is.</p>
]]></description><pubDate>Fri, 11 Sep 2026 09:33:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49655633</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49655633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49655633</guid></item><item><title><![CDATA[New comment by davydm in "Code per developer is up 40% since 2022; review capacity isn't"]]></title><description><![CDATA[
<p>yep, this is why people just chuck Claude reviews on my PRs, and why I bothered to set up sandboxing for Claude, so I can make the agent run a review before I take it to PR, so that at the very least, I can add commentary that steers Claude away from bad assumptions when it doesn't seem to understand the business domain, or how things are generally done. Tho, to be fair, it's also found some nifty edge cases in review, so there is some value there - things just fall over when someone can't be arsed to do more than point claude at it and copy-paste the results to the PR. And the people who were bad at review before (ask stupid questions, fight about stuff they don't understand) are just as annoying now, but they feel vindicated because they got Claude to do it, and they will take no responsibility for the time they waste (not that they ever did).</p>
]]></description><pubDate>Wed, 09 Sep 2026 11:41:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49624840</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49624840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49624840</guid></item><item><title><![CDATA[New comment by davydm in "AI agents aren't safe from prompt injection, and spreadsheets prove it"]]></title><description><![CDATA[
<p>is it really prompt injection to just muddle currencies on the page? I'd argue not - though it _is_ a clearly disingenuous quote.</p>
]]></description><pubDate>Sun, 06 Sep 2026 16:39:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49588225</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49588225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49588225</guid></item><item><title><![CDATA[New comment by davydm in "Microsoft Zenith: a 'distraction-free Windows experience' for developers"]]></title><description><![CDATA[
<p>It's windows with some preinstalled stuff. Big deal.</p>
]]></description><pubDate>Sat, 05 Sep 2026 06:58:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49573857</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49573857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49573857</guid></item><item><title><![CDATA[New comment by davydm in "Is AI ruining my brain?"]]></title><description><![CDATA[
<p>AI is a tool. Your brain is only ruined if you allow your intelligence to be permanently outsourced to it.</p>
]]></description><pubDate>Sat, 05 Sep 2026 06:05:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49573529</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49573529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49573529</guid></item><item><title><![CDATA[New comment by davydm in "Nothing"]]></title><description><![CDATA[
<p>I have an older Nothing phone. It's great.</p>
]]></description><pubDate>Wed, 26 Aug 2026 17:05:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49452433</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49452433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49452433</guid></item><item><title><![CDATA[New comment by davydm in "Ask HN: How do you code review?"]]></title><description><![CDATA[
<p>Review is the bottleneck in those scenarios - and it's a _good thing_.<p>AI-gen code is often subtly (or obviously) incorrect. Human eyeballs are the cure. There is no way to go faster without compromising the value of the review.<p>What I've been super annoyed about recently is the number of times I've seen a completely stupid question on a PR - eg "why are you doing this?" when there's a comment right above that line about the why. Or "where else is this used?" - we all have IDEs and reviewers obviously have access to the code - stop being a lazy potato and check out the code locally.<p>I try to avoid adding these lazy people to PRs as they create more work than they help. But sometimes they end up on there anyway, because they're "important".</p>
]]></description><pubDate>Wed, 26 Aug 2026 07:43:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49445335</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49445335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49445335</guid></item><item><title><![CDATA[New comment by davydm in "Global All Purpose Script"]]></title><description><![CDATA[
<p>you could try linking to it if you actually want anyone to check it out :D</p>
]]></description><pubDate>Wed, 26 Aug 2026 07:40:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49445305</link><dc:creator>davydm</dc:creator><comments>https://news.ycombinator.com/item?id=49445305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49445305</guid></item></channel></rss>