<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: Leynos</title><link>https://news.ycombinator.com/user?id=Leynos</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Jul 2026 02:08:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Leynos" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Leynos in "Karen Hao: AI Doesn't Have to Be Built This Way"]]></title><description><![CDATA[
<p>The problem with Empire of AI is that it takes such a scattergun approach and doesn't really build a coherent thesis. It is also very difficult to draw clear directional information from the book.<p>I can strongly agree that OpenAI should not have put Kenyan workers in the position in which they were. I can also agree that they should take steps to ensure that it does not happen again. Hao's frequent retelling of the story in interviews tells me nothing about what is being done to address this concern.<p>The criticisms of potable municipal water usage by datacentres in the book are hard to fault, but they have little to do with what most people think of as generative AI. Again, it does little to aid understanding of the resource usage of contemporary datacentres and the politics of their siting.<p>Hao's other frequent complaint about the generality of large language models also doesn't land with me, because it is their very generality and ability to draw on a plethora of fields (often unexpectedly and without prompting) that makes them so useful to me and many others. Combined with the ability to research and treat these as jumping off points, the generalized models become tools for broadening ones' horizons.</p>
]]></description><pubDate>Sun, 26 Jul 2026 18:00:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49060619</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=49060619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49060619</guid></item><item><title><![CDATA[New comment by Leynos in "Ruff v0.16.0 – Significant new updates – 413 default rules up from 59"]]></title><description><![CDATA[
<p>Zerover for life</p>
]]></description><pubDate>Sun, 26 Jul 2026 13:00:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49057752</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=49057752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49057752</guid></item><item><title><![CDATA[New comment by Leynos in "Ask HN: Add flag for AI-generated articles"]]></title><description><![CDATA[
<p>I'd prefer a tag to the mounds of "this looks like it is AI generated, I can tell from the pixels and from having seen quite a few AIs in my time" comments. That way the people who reject AI content can filter it out rather than having to argue about it in the comments.</p>
]]></description><pubDate>Mon, 13 Jul 2026 07:53:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48889282</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48889282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48889282</guid></item><item><title><![CDATA[New comment by Leynos in "Ask HN: Add flag for AI-generated articles"]]></title><description><![CDATA[
<p>You'd need the whole edit tree along with all the prompts used along the way, which most people are not yet set up to capture.</p>
]]></description><pubDate>Mon, 13 Jul 2026 07:49:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48889255</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48889255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48889255</guid></item><item><title><![CDATA[New comment by Leynos in "Fable extended until 19 July"]]></title><description><![CDATA[
<p>For normal building work I use Opus to plan and GPT 5.6 Terra to build. The point is, these are not normal constrained building tasks.<p>Perhaps I should have had more faith in Opus's ability to complete tasks like these, but it just hasn't been my experience to date. Opus and 5.5 work great within constrained user story type tasks, but I just don't have confidence in them to complete a large unbounded task like: "find out why the shared dependabot automerge component isn't working on this one repo, then formulate a strategy to roll it out across these 90 other repos, ensuring that Python, Rust, Typescript, go, sensible, and GitHub actions are all correctly updated. Address any CI failures, codex and codescene review comments in your PRs, then merge on green."</p>
]]></description><pubDate>Mon, 13 Jul 2026 06:44:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48888779</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48888779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48888779</guid></item><item><title><![CDATA[New comment by Leynos in "Fable extended until 19 July"]]></title><description><![CDATA[
<p>The sort of thing Fable and Sol excel at are long horizon tasks. The sort of thing I have been using them for is migrating large numbers of repositories to new tooling simultaneously (adopting new linters, enabling dependabot automerge, rolling out mutation testing).<p>Some of that can be done mechanically or trivially, and Fable knows to write a script or deploy Sonnet for those instances, but other times there are complications that need to be overcome that need to be escalated. Then there are patterns that can be picked up in large migrations and fed into template repos or tooling.<p>I won't use Fable for everything, but if there is ground to be broken on a new concept, being able to build a prototype with Fable might be useful.<p>I also have some substantive migration tasks such as replacing a static front end with solidjs or moving from NLL to Polonius that I would like to use Fable for.<p>It certainly feels like over the last fortnight it has enabled a substantial amount of transformative change in my codebases.</p>
]]></description><pubDate>Sun, 12 Jul 2026 19:31:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48883867</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48883867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48883867</guid></item><item><title><![CDATA[New comment by Leynos in "How does a Dev's job look like in a few years?"]]></title><description><![CDATA[
<p>Things that I reckon will become a lot more important from a developer's perspective over the next year:<p>- Shaping work so it is more decomposable, legible, verifiable and understandable<p>- Property testing, formal verification (exhaustive proofs, and bounded model checking), and test verification (e.g. mutation testing)<p>- Understanding product market fit and opportunity space<p>- Application of product management techniques (e.g., constraint, risk, and management by exception)<p>- Hypothesis forming, validation and falsification<p>- Evaluation of systems (agentic systems and toolsets used by agents)<p>- Effectively shaping domain knowledge into agent context in a way that stays current<p>- A greater awareness of o11y and cost recovery<p>- User experience, developer experience and agent experience<p>I'm not suggesting that developers should replace UX engineers or product managers (in fact, I think that demand for experts in these fields will grow with the volume of software). I am also not suggesting that these growth areas are not things developers need to be mindful of now, but that the need for by default application of automated development rigor will grow.<p>I see this as more or less analogous to the DevOps shift of the mid 2010s. Developers will grow their horizons, become comfortable with achieving more and moving faster safely, and ultimately put more trust in observable and legible delegated systems rather than doing things by hand.</p>
]]></description><pubDate>Sun, 12 Jul 2026 09:59:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48879837</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48879837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48879837</guid></item><item><title><![CDATA[New comment by Leynos in "I used to love Claude, but the latest models are slowly ruining it"]]></title><description><![CDATA[
<p>Yeah, I went through a period after 4.7 launched of not using Claude for code work at all because of the condescending refusals. (Kept using it for planning and design work). Still had three pretty bad refusals from 4.8, but not the same quantity as from 4.7.<p>Claude.ai is pretty frustrating too. It will talk to me as if anything I ask for is below it. Could be the system prompt I use, but I did not have this issue with 4.6.<p>Yes, I tend to prefer GPT, but I can't remember having GPT ever refuse a direct instruction that wasn't an obvious ToS violation.</p>
]]></description><pubDate>Sat, 11 Jul 2026 22:53:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48876615</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48876615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48876615</guid></item><item><title><![CDATA[New comment by Leynos in "AI 2040: Plan A"]]></title><description><![CDATA[
<p>While there are some coding focused models (composer, for example), the majority of frontier models are pitched as general purpose. The coding harnesses for Claude and GPT are even being repurposed as general purpose knowledge work harnesses.</p>
]]></description><pubDate>Sat, 11 Jul 2026 18:12:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48874271</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48874271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48874271</guid></item><item><title><![CDATA[New comment by Leynos in "SpaceX wants to launch 100k more Starlink satellites for 100x the bandwidth"]]></title><description><![CDATA[
<p>From a purely utilitarian standpoint, direct to cell feels like a good thing to me. Large swathes of Scotland don't even have sufficient mobile connection to send a text message (some people will tell you that's a good thing, but I'm not one of them).</p>
]]></description><pubDate>Sat, 11 Jul 2026 08:04:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48869870</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48869870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48869870</guid></item><item><title><![CDATA[New comment by Leynos in "Ask HN: Why submit your AI-written article?"]]></title><description><![CDATA[
<p>The prompted response is far from the finished piece of writing. You'd probably want to share the full edit tree and include subsequent refinement prompts in the commit messages.</p>
]]></description><pubDate>Thu, 09 Jul 2026 13:37:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48845635</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48845635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48845635</guid></item><item><title><![CDATA[New comment by Leynos in "Postgres rewritten in Rust, now passing 100% of the Postgres regression tests"]]></title><description><![CDATA[
<p>Yes, that was the point. It made unsafe behaviour visible in a way that could be addressed. I hadn't heard any reports of it being dysfunctional.</p>
]]></description><pubDate>Thu, 09 Jul 2026 09:27:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48843193</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48843193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48843193</guid></item><item><title><![CDATA[New comment by Leynos in "Ask HN: Why submit your AI-written article?"]]></title><description><![CDATA[
<p>As a reader (not as someone who is posting the articles), the AI prose generally doesn't bother me. I'm usually more concerned about what the article says than how it says it.</p>
]]></description><pubDate>Mon, 06 Jul 2026 15:36:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48806171</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48806171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48806171</guid></item><item><title><![CDATA[New comment by Leynos in "US AI stock sell-off shakes markets from Wall Street to Asia"]]></title><description><![CDATA[
<p>Samsung are back up 5% today on news of a planned buyback.</p>
]]></description><pubDate>Wed, 24 Jun 2026 08:58:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48657082</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48657082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48657082</guid></item><item><title><![CDATA[New comment by Leynos in "Aikido Code Audit"]]></title><description><![CDATA[
<p>Alerts on test fixtures, so suspect it is doing nothing new.</p>
]]></description><pubDate>Sat, 20 Jun 2026 08:34:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48607443</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48607443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48607443</guid></item><item><title><![CDATA[New comment by Leynos in "Fable Converted Pylint to Rust"]]></title><description><![CDATA[
<p>You can see the validation approach they used here:<p><a href="https://github.com/adamraudonis/prylint/blob/main/harness/check_owned_f.sh" rel="nofollow">https://github.com/adamraudonis/prylint/blob/main/harness/ch...</a></p>
]]></description><pubDate>Fri, 19 Jun 2026 12:52:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48598010</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48598010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48598010</guid></item><item><title><![CDATA[New comment by Leynos in "Fable Converted Pylint to Rust"]]></title><description><![CDATA[
<p>Currently, there are things pylint does that ruff doesn't. To use these, I was running pylint on pypy to get it running at a reasonable speed.<p>Having pylint reimplemented in Rust seems like a very useful thing to have from my perspective. I get another several x speed up, and I can stop having to worry about a separate python interpreter used for one tool that is a few Python versions behind my codebase.</p>
]]></description><pubDate>Fri, 19 Jun 2026 12:41:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48597918</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48597918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48597918</guid></item><item><title><![CDATA[New comment by Leynos in "Did Claude increase bugs in rsync?"]]></title><description><![CDATA[
<p>I said "outside of situations where it is required by contract", which I believe would include a CLA.</p>
]]></description><pubDate>Wed, 17 Jun 2026 16:41:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48572980</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48572980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48572980</guid></item><item><title><![CDATA[New comment by Leynos in "Show HN: Mira – Open-source and self-hosted AI code reviewer"]]></title><description><![CDATA[
<p>Which model was used for the benchmark results shown on your GitHub README.md?</p>
]]></description><pubDate>Wed, 17 Jun 2026 13:49:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48570562</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48570562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48570562</guid></item><item><title><![CDATA[New comment by Leynos in "MistralAI's Le Chaton Fat Tops Web Dev Benchmark"]]></title><description><![CDATA[
<p>Context: <a href="https://www.businessinsider.com/what-is-le-chaton-fat-mistral-meme-explained-ai-model-2026-6" rel="nofollow">https://www.businessinsider.com/what-is-le-chaton-fat-mistra...</a></p>
]]></description><pubDate>Tue, 16 Jun 2026 15:39:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48556986</link><dc:creator>Leynos</dc:creator><comments>https://news.ycombinator.com/item?id=48556986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48556986</guid></item></channel></rss>