<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: BitsAndObjects</title><link>https://news.ycombinator.com/user?id=BitsAndObjects</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 26 May 2026 19:19:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=BitsAndObjects" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by BitsAndObjects in "Claude Brain"]]></title><description><![CDATA[
<p>This post's title is wildly misleading - mods should correct it. While the GitHub project is called "claude brain", it is not published by Anthropic and the repo is a thin wrapper around a service called "Memvid". So, calling this a "Memvid MCP" would be more accurate. Maybe the title should be "Memvid MCP provides alternative memory for Claude".</p>
]]></description><pubDate>Sun, 19 Apr 2026 20:03:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47827209</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47827209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47827209</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "Claude Brain"]]></title><description><![CDATA[
<p>Oh also note that this isn't a free OR open-source tool. It's a wrapper round a ludicrously priced service: <a href="https://memvid.com/pricing" rel="nofollow">https://memvid.com/pricing</a><p>Which is why the repo says "Written in Rust" but contains only a thin JavaScript/TypeScript layer around the underlying service.</p>
]]></description><pubDate>Sun, 19 Apr 2026 20:00:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47827183</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47827183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47827183</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "Claude Brain"]]></title><description><![CDATA[
<p>Seems like vibe coded garbage, as well as being irrelevant given the latest Claude Code features, which includes a memory file.</p>
]]></description><pubDate>Sun, 19 Apr 2026 19:43:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47827049</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47827049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47827049</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>I self-host OpenProject - free and a little better than Jira.</p>
]]></description><pubDate>Tue, 14 Apr 2026 14:28:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47766125</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47766125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47766125</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>This is part of the reason deployments to production cloud environments should:<p>1. Only be allowed via CI/CD<p>2. All infra should be defined as code<p>3. Any deployment to production should be a delayed process that also has a human-approval step in the workflow (at least one, if not more)<p>(Exactly where that review step is placed depends on your organisation - culture, size, etc.)<p>And anyone that does need to touch production should do so from an isolated VM with temporary credentials. Developers shouldn't routinely have production access from their terminal. This last aspect is easy and cheap to set up on AWS. I presume it's also possible in Google Cloud.</p>
]]></description><pubDate>Tue, 14 Apr 2026 12:01:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47764492</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47764492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47764492</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>Doesn't require Jira but yes, specification-first is the way to get better (albeit still not reliably good) results out of AI tools. Some people may call this "design-first" or "architecture-first". The point is really to think through what is being built before asking AI to write the implementation (i.e. code), and to review the code to make sure it matches the intended design.<p>Most people run into problems (with or without AI) when they write code without knowing what they're trying to create. Sometimes that's useful and fun and even necessary, to explore a problem space or toy with ideas. But eventually you have to settle on a design and implement it - or just end up with an unmaintainable mess of code (whether it's pure-human or AI-assisted mess doesn't matter lol).</p>
]]></description><pubDate>Tue, 14 Apr 2026 11:53:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47764420</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47764420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47764420</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>What complete nonsense. Professional bodies don't mandate fads. Get a grip.</p>
]]></description><pubDate>Tue, 14 Apr 2026 11:49:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47764385</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47764385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47764385</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>Sadly, probably true.</p>
]]></description><pubDate>Tue, 14 Apr 2026 11:29:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47764199</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47764199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47764199</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>Equating gatekeeping of professional bodies with grifting suggests you have no experience of why we have professional bodies in medicine or accountancy or civil engineering (to give just a few examples).</p>
]]></description><pubDate>Tue, 14 Apr 2026 11:26:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47764166</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47764166</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47764166</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>Professional bodies are a necessary form of gatekeeping for practicing the craft of software engineering professionally.<p>You are then bringing a whole host of other issues that are related in nature but not in practice:
* Locking down of Android ecosystem
* Openness of education
* Remote teaching
* Remote or online examination
etc.<p>Professional bodies don't wall off the ability to learn nor to tinker at home, nor even to prototype or experiment (depending on scale and industry).<p>You can't confuse all these issues into one thing and say "we don't want this". It's a disingenuous way to argue the matter.</p>
]]></description><pubDate>Tue, 14 Apr 2026 11:24:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47764152</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47764152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47764152</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>> We should blame them for misleading marketing.</p>
]]></description><pubDate>Tue, 14 Apr 2026 11:20:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47764105</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47764105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47764105</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>Particularly ironic for a doctor to have done this, given all the complaints about patients using Google (even pre-AI)!</p>
]]></description><pubDate>Tue, 14 Apr 2026 09:57:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47763457</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47763457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47763457</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>Totally agree - not just medical software either. See replies to my other comment threads. Software engineers really don’t like the idea that they might have to show they can perform at a certain standard to be able to work as a software engineer.<p>Typically arguments come up:<p>“that’s gatekeeping” - yes, for good reason!<p>“Laws already exist” - yeah, and that’s not the same as professional accreditation, standards and codes of practice! Different thing, different purpose. Also the laws are a mishmash and not fit for purpose in most sectors.</p>
]]></description><pubDate>Tue, 14 Apr 2026 09:51:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47763413</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47763413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47763413</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>One of the key functions of a professional body is to ensure all members are aware of existing and new laws, standards and codes of practice. And to ensure different grades of engineer are aware of different levels of the standards. And that sector-specific laws and standards are accredited accordingly.<p>High profile convictions are not a good way of dealing with this. Not in the short or long term. Sure they have an impact, and laws should be enforced, but that’s not a substitute for managing the industry properly.</p>
]]></description><pubDate>Tue, 14 Apr 2026 09:42:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47763351</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47763351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47763351</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>There’s a reason why many professions have professional bodies and consolidated standards - from medicine to accountancy, actuarial work, civil engineering, aerospace, electronic and electrical engineering, law, surveying, and so many more.<p>In most of those professions, it is a crime or a civil violation to offer services without the proper qualifications, experience and accreditation from one of the appropriate professional bodies.<p>We DO NOT have this in software engineering. At all. Anyone can teach themselves a bit of coding and start using it in their professional life.<p>Analogous to law, you can draft a contract by yourself, but if it goes wrong you have a major headache. You cannot, however, offer services as a solicitor without proper qualifications and accreditation (at least in the UK). Yet in software engineering, not only can we teach ourselves and then write small bits of software for ourselves, we can then offer professional services with no further barriers or steps.<p>The mishmash of laws we have around data and privacy are not professional standards, nor are they accreditation. We don’t have the framework or laws around this. And I am not aware of the USA (federal level) or Europe (or member states) or China or Russia or India or etc having this.<p>For example, the BCS in the UK is so weak that although it exists, exceedingly few professional software engineers are even registered with them. They have no teeth. There’s no laws covering any of this stuff. Just good-ol’ GDPR and some sector-specific laws here and there trying to keep people mildly safe.</p>
]]></description><pubDate>Tue, 14 Apr 2026 09:39:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47763331</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47763331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47763331</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>We don’t blame companies selling 3D Design software or 3D printers or mortar and cement, or graph paper and pencils. When people abuse those tools and build huts or houses or bridges that fall down, we usually blame the user for not having appropriate professional qualifications, accreditation, and experience. (Very occasionally we blame bugs in simulation software tools).<p>AI is a tool. It’s not intelligent, and it works at a much bigger scale than bricks and mortar, but it’s still just a tool. There’s lots we can blame AI companies for, but abuse of the tool isn’t a clear-cut situation. We should blame them for misleading marketing. But we should also blame users (who are often highly intelligent - eg doctors) for using it outside their ability. Much like doctors are fed up of patients using AI to try to act like doctors, software engineers are now finding out what it’s like when clients try to use AI to act like software engineers.</p>
]]></description><pubDate>Tue, 14 Apr 2026 09:25:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47763245</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47763245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47763245</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "An AI Vibe Coding Horror Story"]]></title><description><![CDATA[
<p>Software engineering is looking more and more like it needs a professional body in each country, and accreditation and standards. Ie it needs to grow up and become like every other strand of engineering.<p>Gone should be the days of “I taught myself so now I can [design software in a professional setting / design a bridge in a professional setting].” I’m not advocating gatekeeping - if you want to build a small bridge at the end of your garden for personal use, go for it. If you want to build a bridge in your local town over a river, you’re gonna need professional accreditation. Same should be true for software engineering now.</p>
]]></description><pubDate>Tue, 14 Apr 2026 09:19:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47763198</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47763198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47763198</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "Initial mainline video capture and camera support for Rockchip RK3588"]]></title><description><![CDATA[
<p>Software != Linux Mainline.<p>Software exists from the vendor, but it’s not open source and/or not part of Linux mainline.<p>Hence the effort to develop an open source (and mainlined) alternative.<p>Whether this is a good use of effort and/or whether you believe the vendor should be doing the Linux development or not, and/or whether they should open-source their proprietary drivers, will depend on your personal views.</p>
]]></description><pubDate>Mon, 13 Apr 2026 16:39:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47754630</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47754630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47754630</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "Artemis II safely splashes down"]]></title><description><![CDATA[
<p>Yep, you responded exactly as expected. Well done. Enjoy your bubble.</p>
]]></description><pubDate>Sat, 11 Apr 2026 16:11:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47731756</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47731756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47731756</guid></item><item><title><![CDATA[New comment by BitsAndObjects in "Artemis II safely splashes down"]]></title><description><![CDATA[
<p>You need to travel more.</p>
]]></description><pubDate>Sat, 11 Apr 2026 12:04:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47729851</link><dc:creator>BitsAndObjects</dc:creator><comments>https://news.ycombinator.com/item?id=47729851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47729851</guid></item></channel></rss>