<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: barnabee</title><link>https://news.ycombinator.com/user?id=barnabee</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 07:19:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=barnabee" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by barnabee in "Components of a Coding Agent"]]></title><description><![CDATA[
<p>I've found that on some projects maybe 70-80% of what can be done with Sonnet 4.6 in OpenCode can be done with a cheaper model like MiMo V2 Pro or similar. On others Sonnet completely outperforms. I'm not sure why. I only find Opus to be worth the extra cost maybe 5% of the time.<p>I also find OpenCode to be <i>drastically</i> better than Claude Code, to the extent that I'm buying OpenRouter API credits rather than Claude Max because Claude Code just isn't good enough.<p>I'm frankly amazed at what OpenCode can do with a few custom commands (just for common things like doing a quality review, etc.), and maybe an extra "agent" definition or two. For many projects even most of this isn't necessary. Often I just ask it to write an AGENTS.md that encapsulates a good development workflow, git branch/commit policy, testing and quality standards, and ROADMAP.md plus per milestone markdown files with phases and task tracking, and this is enough.<p>I'm somewhat interested in these more involved harnesses that automated or enforce more, but I don't know that they'd give me much that I don't have and I think they'd be tough to keep up with the state of the art compared to something less specific.</p>
]]></description><pubDate>Sat, 04 Apr 2026 20:15:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47642912</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47642912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47642912</guid></item><item><title><![CDATA[New comment by barnabee in "The Claude Code Leak"]]></title><description><![CDATA[
<p>This code matters for exactly one reason: they’re playing stupid DRM games restricting what subscriber tokens can be used for to force you to use their front ends and harnesses or buy more expensive API credits.<p>Claude Code is strictly worse than e.g. OpenCode in my experience. Not much to see in the app’s code except how it authenticates itself…<p>Sure I try and use all my subscription allowance with CC on side tasks, etc. but I still end up burning a bunch of API tokens (via OpenRouter) for more serious work (even the UI and ability to quickly review what the agent has done/is doing is vastly inferior in CC).<p>What they have done is got me experimenting with cheaper models from other providers with those API credits.</p>
]]></description><pubDate>Thu, 02 Apr 2026 07:34:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47611166</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47611166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47611166</guid></item><item><title><![CDATA[New comment by barnabee in "Tinybox – A powerful computer for deep learning"]]></title><description><![CDATA[
<p>The block reward is firing humans and collecting ad revenue for slop</p>
]]></description><pubDate>Sun, 22 Mar 2026 11:39:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47476476</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47476476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47476476</guid></item><item><title><![CDATA[New comment by barnabee in "Astral to Join OpenAI"]]></title><description><![CDATA[
<p>Sorry, but I don't think cheering on OpenAI represents curiosity and excitement about technology.<p>I'm happy for the Astral team but in my opinion, big tech especially is incompatible with curiosity and hacker ethos.</p>
]]></description><pubDate>Thu, 19 Mar 2026 18:31:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47443784</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47443784</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47443784</guid></item><item><title><![CDATA[New comment by barnabee in "Astral to Join OpenAI"]]></title><description><![CDATA[
<p>I've not struggled to find the things I need at <a href="https://open-vsx.org" rel="nofollow">https://open-vsx.org</a> (usually by searching directly within VSCodium), but then I only use it for editing things like markdown docs and presentations, LaTeX/Typst, rather than coding, which I prefer to do in a terminal and with a modal editor.</p>
]]></description><pubDate>Thu, 19 Mar 2026 18:29:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47443758</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47443758</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47443758</guid></item><item><title><![CDATA[New comment by barnabee in "Coding after coders: The end of computer programming as we know it?"]]></title><description><![CDATA[
<p>Agree with this. I think LLMs allow more time to bring these things to the fore and more leverage to do them cost efficiently.</p>
]]></description><pubDate>Sat, 14 Mar 2026 20:40:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47380941</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47380941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47380941</guid></item><item><title><![CDATA[New comment by barnabee in "Coding after coders: The end of computer programming as we know it?"]]></title><description><![CDATA[
<p>It’s not that they replace the act of typing, so much as figuring out how to express the specific algorithm or data structure in a given programming language, typing <i>that</i>, debugging it, etc.<p>Once I can describe something well, that’s most of the interesting part (to me) done.</p>
]]></description><pubDate>Sat, 14 Mar 2026 20:38:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47380921</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47380921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47380921</guid></item><item><title><![CDATA[New comment by barnabee in "Coding after coders: The end of computer programming as we know it?"]]></title><description><![CDATA[
<p>I like designing data, algorithms, and systems. I like picking the right tools for the job. I like making architectural and user interface (CLI, configuration format, GUI, whatever) decisions.<p>Actually typing code is pretty dull. To the extent that I rarely do it full time (basically only when prototyping or making very simple scripts etc.), even though I love making things.<p>So for me, personally, LLMs are great. I'm making more software (and hardware) than ever, mostly just to scratch an itch.<p>Those people that really love it should be fine. Hobbies aren't supposed to make you money anyway.<p>I don't have much interest in maintaining the existence of software development/engineering (or anything else) as a profession if it turns out it's not necessary. Not that I think that's really what's happening. Software engineering will continue as a profession. Many developers have been doing barely useful glue work (often as a result of bad/overcomplicated abstractions and tooling in the first place, IMO) and perhaps <i>that</i> won't be needed, but plenty more engineers will continue to design and build things just more effectively and with better tools.</p>
]]></description><pubDate>Sat, 14 Mar 2026 15:24:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47377624</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47377624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47377624</guid></item><item><title><![CDATA[New comment by barnabee in "Games with loot boxes to get minimum 16 age rating across Europe"]]></title><description><![CDATA[
<p>Not OP but I would certainly ban adding gambling "features" to other products or services. Either you can be a gambling or betting shop/platform (regulated and  restricted to adults) or something else, but not both.</p>
]]></description><pubDate>Sat, 14 Mar 2026 15:12:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47377490</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47377490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47377490</guid></item><item><title><![CDATA[New comment by barnabee in "We automated everything except knowing what's going on"]]></title><description><![CDATA[
<p>I agree with most of the article, right up to the point where the assumption is that AI will make things <i>worse</i>.<p>We have reached a point of complexity and short-termism where it's standard practice to shove a huge, barely tested mass of Python, JavaScript, shell scripts, and who knows what else inside a docker container and call it done. Complete with hundreds or thousands of intractable dependencies, many of which we know ~nothing about and thousands of lines of esoteric configurations for servers we have barely any hope of even getting to run optimally, let alone securely.<p>Most software has been awful for a while.<p>Already, with AI:<p>- We can build everything in a statically typed, analysable, and memory safe language like Rust[0], even bits that really have to interact with the shell or wider OS and would previously have been shell scripts<p>- We can insist on positively deranged amounts of testing, at every level<p>- We can easily cut the number of dependencies in our code by >50%, in many cases more like 90%<p>- We can do the refactor as soon as it becomes obvious that it would be a good idea<p>- We can implement quality of life admin and monitoring features that would otherwise sit on the backlog for eternity<p>- We can educate ourselves about what we've built[1] by asking questions about our codebase, build tools to understand the behaviour of our systems, etc.<p>So yes, I agree that "The Future Belongs to Whoever Understands What They Shipped", but unlike the author I am somewhat optimistic[2]. There is more opportunity than ever to build and understand extremely high quality software that does not accept technical debt, corner cutting to meet deadlines, or poor quality (in design or implementation), for those that engineers who are knowledgeable enough and willing to embrace the new tools.<p>And AI, and the tooling around it, is only getting better.<p>[0] or Go or even TypeScript, but there's precious little reason <i>not</i> to pick Rust for most use cases now<p>[1] of course we need to choose to, and many won't…<p>[2] of course, there'll also be near-infinite valueless slop and some people will get sucked into that, but this seems little different to regurgitated SEO spam, short form video, and all the non-AI enshittification we already put up with, and perhaps AI will help more of us do a better job of avoiding it</p>
]]></description><pubDate>Tue, 03 Mar 2026 21:25:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47239268</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47239268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47239268</guid></item><item><title><![CDATA[New comment by barnabee in "Daily Driving GrapheneOS"]]></title><description><![CDATA[
<p>In the UK at least, banking apps are how you give people cash when you owe them for dinner, drinks, whatever. It's also needed to authorise online payments. And for travel, location services is often used by the better banks as an alternative to immediately blocking your card every time you go anywhere. Then there are account perks[0] like airport lounges, co-working spaces, exercise classes, etc. that all use the app for access.<p>It'd be more than just a bit inconvenient to lose all of these things…<p>Luckily, all of my personal and business banking apps work fine on Graphene. Even the apps for the crusty old "bricks and mortar" banks that I still have backup accounts with.<p>[0] As an aside, Revolut Ultra in the UK costs less than the FT Digital subscription it includes so if you're an FT subscriber, all the other stuff that comes with the account is cheaper than free.</p>
]]></description><pubDate>Tue, 03 Mar 2026 11:34:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47230955</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47230955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47230955</guid></item><item><title><![CDATA[New comment by barnabee in "How far back in time can you understand English?"]]></title><description><![CDATA[
<p>> Let’s say to make it easier and better ?<p>I hope not<p>Better for it to grow layers that are new and exciting, accessible only to the cultures that create them (and whatever comes after) and those who make the effort to continue learning</p>
]]></description><pubDate>Sun, 22 Feb 2026 05:39:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47108534</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47108534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47108534</guid></item><item><title><![CDATA[New comment by barnabee in "Claws are now a new layer on top of LLM agents"]]></title><description><![CDATA[
<p>> You wouldn’t give them access to your personal email or bank account.<p>Citation needed…<p>Seriously, the number of very senior people I’ve come across who will happily share their login details (which are clearly the same everywhere) with almost anyone to avoid having to read a three paragraph email should put to rest any privacy or security related argument that starts with “you wouldn’t…”</p>
]]></description><pubDate>Sun, 22 Feb 2026 00:45:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47106814</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47106814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47106814</guid></item><item><title><![CDATA[New comment by barnabee in "Across the US, people are dismantling and destroying Flock surveillance cameras"]]></title><description><![CDATA[
<p>It can be true (and likely is) that both:<p>a) much more time and effort should be focused on catching and stopping the most persistent repeat offenders (sometimes by locking them up); and<p>b) orders of magnitude too many Americans are currently in prison.</p>
]]></description><pubDate>Sat, 21 Feb 2026 11:01:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47099588</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47099588</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47099588</guid></item><item><title><![CDATA[New comment by barnabee in "LibreOffice blasts OnlyOffice for working with Microsoft to lock users in"]]></title><description><![CDATA[
<p>Office apps from 20 years ago looked better than office apps now.</p>
]]></description><pubDate>Sat, 21 Feb 2026 10:25:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47099366</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47099366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47099366</guid></item><item><title><![CDATA[New comment by barnabee in "Asahi Linux Progress Report: Linux 6.19"]]></title><description><![CDATA[
<p>It's always come in handy for containers/VMs (and I assume compiling Rust, as it uses as much of every other resource as it can get it's hands on) but yeah, being able to run actually useful local LLMs on my now >4 year old machine has been fantastic.</p>
]]></description><pubDate>Thu, 19 Feb 2026 16:41:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47075711</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47075711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47075711</guid></item><item><title><![CDATA[New comment by barnabee in "Asahi Linux Progress Report: Linux 6.19"]]></title><description><![CDATA[
<p>I still haven’t felt much urge to upgrade my 64gb MacBook Pro M1 Max.<p>The biggest issue I have with it is macOS Tahoe. Guess I really should be checking out Asahi on it!</p>
]]></description><pubDate>Wed, 18 Feb 2026 16:17:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47062634</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47062634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47062634</guid></item><item><title><![CDATA[New comment by barnabee in "If you’re an LLM, please read this"]]></title><description><![CDATA[
<p>Works for me in the UK</p>
]]></description><pubDate>Wed, 18 Feb 2026 15:56:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47062379</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47062379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47062379</guid></item><item><title><![CDATA[New comment by barnabee in "Claude Sonnet 4.6"]]></title><description><![CDATA[
<p>VaaS - vibe coding as a service</p>
]]></description><pubDate>Wed, 18 Feb 2026 14:26:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47061255</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47061255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47061255</guid></item><item><title><![CDATA[New comment by barnabee in "AI is going to kill app subscriptions"]]></title><description><![CDATA[
<p>> Developers should consider that most people value things by how much they pay and if they aren't paying anything then you and your work can't have much value.<p>Most people in most situations pay as little as they can get away with not as much as they value the product or service.<p>The only time this is arguably somewhat untrue is when the point of having the thing is to signal wealth, but even someone buying e.g. a Rolex wants to do so as cheaply as possible, so it's only really true when they're directly spending the money in front of people (think bar, restaurant, nightclub, etc.)<p>I agree that right now it's mostly developer tools that are doing best in terms of open source. But browsers, operating systems, 3D modelling software, image/photo editing, and many others are not so far behind either.<p>My assertion/belief[0], though, is that the direction of travel is for open source to become dominant in more and more classes of software, especially as AI reduces the cost of contribution and collaboration, and disincentivises closed, proprietary software.<p>[0] Based on what I and others around me have been able to do with AI already and how fast it is moving.</p>
]]></description><pubDate>Mon, 16 Feb 2026 14:25:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47035357</link><dc:creator>barnabee</dc:creator><comments>https://news.ycombinator.com/item?id=47035357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47035357</guid></item></channel></rss>