<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: yojo</title><link>https://news.ycombinator.com/user?id=yojo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 05 Apr 2026 23:57:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=yojo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by yojo in "Eight years of wanting, three months of building with AI"]]></title><description><![CDATA[
<p>+1<p>I’ve been driving Claude as my primary coding interface the last three months at my job. Other than a different domain, I feel like I could have written this exact article.<p>The project I’m on started as a vibe-coded prototype that quickly got promoted to a production service we sell.<p>I’ve had to build the mental model after the fact, while refactoring and ripping out large chunks of nonsense or dead code.<p>But the product wouldn’t exist without that quick and dirty prototype, and I can use Claude as a goddamned chainsaw to clean up.<p>On Friday, I finally added a type checker pre-commit hook and fixed the 90 existing errors (properly, no type ignores) in ~2 hours. I tried full-agentic first, and it failed miserably, then I went through error by error with Claude, we tightened up some exiting types, fixed some clunky abstractions, and got a nice, clean result.<p>AI-assisted coding is amazing, but IMO for production code there’s no substitute for human review and guidance.</p>
]]></description><pubDate>Sun, 05 Apr 2026 16:23:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47650978</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=47650978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47650978</guid></item><item><title><![CDATA[New comment by yojo in "What we learned building 100 API integrations with OpenCode"]]></title><description><![CDATA[
<p>The TL;DR dos not seem to match the rest of the article.<p>They claim the agents reliably generated a week’s worth of dev work for $20 in tokens, then go on to list all the failure modes and debugging they had to do to get it to work, and conclude with “Agents are not ready to autonomously ship every integration end-to-end.”<p>Generally a good write up that matches my experience (experts can make systems that can guide agents to do useful work, with review), but the first section is pretty misleading.</p>
]]></description><pubDate>Fri, 03 Apr 2026 15:03:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47627472</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=47627472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47627472</guid></item><item><title><![CDATA[New comment by yojo in "What young workers are doing to AI-proof themselves"]]></title><description><![CDATA[
<p>Having spent a couple years rehabbing a 100 year old house, I’m convinced the trades will be the last thing to go. When the building you’re working on has been ship-of-Theseus’d by 3 generations of home owners, everything is out of distribution.<p>When a robot can reliably do this work, I think it can reliably do any human job that requires physical ability and judgement.</p>
]]></description><pubDate>Sun, 22 Mar 2026 22:41:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47483037</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=47483037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47483037</guid></item><item><title><![CDATA[New comment by yojo in "Ask HN: How is AI-assisted coding going for you professionally?"]]></title><description><![CDATA[
<p>LLMs rarely if ever proactively identify cleanup refactors that reduce the complexity of a codebase. They do, however, still happily duplicate logic or large blocks of markup, defer imports rather than fixing dependency cycles, introduce new abstractions for minimal logic, and freely accumulate a plethora of little papercuts and speed bumps.<p>These same LLMs will then get lost in the intricacies of the maze they created on subsequent tasks, until they are unable to make forward progress without introducing regressions.<p>You can at this point ask the LLM to rewrite the rat’s nest, and it will likely produce new code that is slightly less horrible but introduces its own crop of new bugs.<p>All of this is avoidable, if you take the wheel and steer the thing a little. But all the evidence I’ve seen is that it’s not ready for full automation, unless your user base has a high tolerance for bugs.<p>I understand Anthropic builds Claude Code without looking at the code. And I encounter new bugs, some of them quite obvious and bad, every single day. A Claude process starts at 200MB of RAM and grows from there, for a CLI tool that is just a bundle of file tools glued to a wrapper around an API!<p>I think they have a rats nest over there, but they’re the only game in town so I have to live with this nonsense.</p>
]]></description><pubDate>Mon, 16 Mar 2026 03:17:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47394828</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=47394828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47394828</guid></item><item><title><![CDATA[New comment by yojo in "The 100 hour gap between a vibecoded prototype and a working product"]]></title><description><![CDATA[
<p>> - This is partly b/c it is good at things I'm not good at (e.g. front end design)<p>Everyone thinks LLMs are good at the things they are bad at. In many cases they are still just giving “plausible” code that you don’t have the experience to accurately judge.<p>I have a lot of frontend app dev experience. Even modern tools (Claude w/Opus 4.6 and a decent Claude.md) will slip in unmaintainable slop in frontend changes. I catch cases multiple times a day in code review.<p>Not contradicting your broader point. Indeed, I think if you’ve spent years working on <i>any</i> topic, you quickly realize Claude needs human guidance for production quality code in that domain.</p>
]]></description><pubDate>Sun, 15 Mar 2026 15:17:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47388229</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=47388229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47388229</guid></item><item><title><![CDATA[New comment by yojo in "Artist who “paints” portraits on glass by hitting it with a hammer"]]></title><description><![CDATA[
<p>There are a few modern artists who mix cool techniques to great results and get recognized. Olafur Eliasson and James Turrell come to mind.<p>Damien Hirst is a more polarizing third contender.<p>Edit: also Yayoi Kusama</p>
]]></description><pubDate>Thu, 26 Feb 2026 15:18:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47167228</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=47167228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47167228</guid></item><item><title><![CDATA[New comment by yojo in "GPT‑5.3‑Codex‑Spark"]]></title><description><![CDATA[
<p>I’ve been slow to invest in building flows around parallelizing agent work under the assumption that eventually inference will get fast enough that I will basically always be the bottleneck.<p>Excited to see glimpses of that future. Context switching sucks and I’d much rather work focused on one task while wielding my coding power tools.</p>
]]></description><pubDate>Fri, 13 Feb 2026 03:39:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46998643</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=46998643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46998643</guid></item><item><title><![CDATA[New comment by yojo in "AI on Australian travel company website sent tourists to nonexistent hot springs"]]></title><description><![CDATA[
<p>It sounds like in this case there was some troll-fueled comeuppance.<p>> “We’re not a scam,” he continued. “We’re a married couple trying to do the right thing by people … We are legit, we are real people, we employ sales staff.”<p>> Australian Tours and Cruises told CNN Tuesday that “the online hate and damage to our business reputation has been absolutely soul-destroying.”<p>This might just be BS, but at face-value, this is a mom and pop shop that screwed up playing the SEO game and are getting raked over the internet coals.<p>Your broader point about blame-washing stands though.</p>
]]></description><pubDate>Thu, 29 Jan 2026 15:14:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46811289</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=46811289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46811289</guid></item><item><title><![CDATA[New comment by yojo in "Ask HN: COBOL devs, how are AI coding affecting your work?"]]></title><description><![CDATA[
<p>I use it in a Python/TS codebase (series D B2B SaaS with some AI agent features). It can usually “make it work” in one shot, but the code often requires cleanup.<p>I start every new feature w/Claude Code in plan mode. I give it the first step, point it to relevant source files, and tell it to generate a plan.  I go catch up on my Slack messages.<p>I check back in and iterate on the plan until I’m happy, then tell it to implement.<p>I go to a team meeting.<p>I come back and review all the code. Anything I don’t 100% understand I ask Gemini to explain. I cross-check with primary sources if it’s important.<p>I tweak the generated code by hand (faster than talking with the agent), then switch back to plan mode and ask for specific tests. I almost always need to clean up the tests for doing way too much manual setup, despite a lot of Claude.md instructions to the contrary.<p>In the end, I probably get the work done in 30% less wall-clock time of Claude implementing (counting plan time), but I’m also doing other things while the agent crunches. Maybe 50% speed boost in total productivity? I also learn something new on about a third of features, which is way more than I did before.</p>
]]></description><pubDate>Mon, 19 Jan 2026 16:45:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46681117</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=46681117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46681117</guid></item><item><title><![CDATA[New comment by yojo in "The Dilbert Afterlife"]]></title><description><![CDATA[
<p>Totally valid that my boss probably didn’t want to be there either, but for context this was circa 2008 Google where “offsite” meant “go spend company money to do something fun.”<p>Alternatives were literally things like going to Napa or an amusement park or go-karting. Or if you really wanted to watch a movie, the options were <i>all other movies</i>. Why pick the one that digs at the tenets of your shared reality?</p>
]]></description><pubDate>Sat, 17 Jan 2026 17:02:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46659639</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=46659639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46659639</guid></item><item><title><![CDATA[New comment by yojo in "The Dilbert Afterlife"]]></title><description><![CDATA[
<p>I get that we’re all part of the same system, but I consider Office Space a nihilistic rejection of the entirety of that system. It’s not just “my boss is dumb,” it’s “this whole system is anti-human and dumb, and we’d all be happier working outside with our muscles.”<p>And it’s totally appropriate for that message to resonate with my boss, but it’s <i>weird</i> for my boss to make that message the focus of what is ostensibly a corporate team-building event.<p>Edit: just realized I used a “it’s not just <i>this</i>, it’s <i>that</i>” construction. I swear I’m not an LLM, but maybe their prose is infecting my brain.</p>
]]></description><pubDate>Sat, 17 Jan 2026 16:34:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46659360</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=46659360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46659360</guid></item><item><title><![CDATA[New comment by yojo in "The Dilbert Afterlife"]]></title><description><![CDATA[
<p>My former manager organized an offsite where we all watched Office Space together.<p>Did she just not get it? Or did she get it, and it was some weird flex making us watch it with her? I still don’t know.</p>
]]></description><pubDate>Sat, 17 Jan 2026 15:40:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46658896</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=46658896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46658896</guid></item><item><title><![CDATA[New comment by yojo in "Cardiovascular disease is a solved problem"]]></title><description><![CDATA[
<p>I’m old enough that my parents/spouse’s parents are all on statins. They all report side-effects, mostly digestive issues.<p>I’ll eat a healthy diet, exercise, and live a life without persistent diarrhea. I’ll take statins if/when they are medically necessary, and no sooner.</p>
]]></description><pubDate>Sat, 03 Jan 2026 17:08:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46478987</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=46478987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46478987</guid></item><item><title><![CDATA[New comment by yojo in "OpenAI's cash burn will be one of the big bubble questions of 2026"]]></title><description><![CDATA[
<p>They have not <i>successfully</i>  trained a new model since 4o. That doesn’t mean they haven’t burned a pile of cash trying.<p>I know sama says they aren’t trying to train new models, but he’s also a known liar and would definitely try to spin systemic failure.</p>
]]></description><pubDate>Tue, 30 Dec 2025 23:15:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46439305</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=46439305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46439305</guid></item><item><title><![CDATA[New comment by yojo in "Show HN: Picknplace.js, an alternative to drag-and-drop"]]></title><description><![CDATA[
<p>This reminds me of a UI pattern I saw in an old iOS comic reader (Comic Zeal) for organizing your comics. You had a horizontal rule that worked as a cursor. You could swipe things to the side (“pick”) to add them to the cursor. You then moved the cursor to the desired location and tapped it to dump the contents (“place”).<p>My biggest problem with the OP implementation is the “place” button can be far from the “pick” button. Why not just leave it on the moving element - change the label from “pick” to “place” and call it a day.</p>
]]></description><pubDate>Fri, 19 Dec 2025 03:14:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46321922</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=46321922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46321922</guid></item><item><title><![CDATA[New comment by yojo in "Ideas aren't getting harder to find"]]></title><description><![CDATA[
<p>Two more:<p>- It has gotten easier to file patents, so more are filed.<p>- Companies increasingly use patents like weapons/deterrents, so there’s more incentive to file an idea you weren’t planning to use to build your war chest.<p>I suspect regulatory capture is a big part of the explanation though.</p>
]]></description><pubDate>Tue, 16 Dec 2025 03:19:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46284363</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=46284363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46284363</guid></item><item><title><![CDATA[New comment by yojo in "Sick of smart TVs? Here are your best options"]]></title><description><![CDATA[
<p>I just want a panel. I’m already doing what the article suggests (running a Hisense offline with a media box), but my TV still crashes a few times a month and needs to be power-cycled/takes about a minute to reboot.<p>There’s just no reason for this. You have one job: Take my signal and display it. Anything else is just another place for things to go wrong.</p>
]]></description><pubDate>Sat, 13 Dec 2025 15:49:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46255402</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=46255402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46255402</guid></item><item><title><![CDATA[New comment by yojo in "Netflix to Acquire Warner Bros"]]></title><description><![CDATA[
<p>Netflix was also  still in the “grow users at all cost” phase. They have since moved to “grow revenue at all costs.”<p>Everyone likes a service when it’s subsidized by VC dollars. Until they inevitably start turning the screws.</p>
]]></description><pubDate>Fri, 05 Dec 2025 14:55:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46162094</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=46162094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46162094</guid></item><item><title><![CDATA[New comment by yojo in "Ask HN: Hearing aid wearers, what's hot?"]]></title><description><![CDATA[
<p>I got my father-in-law to try AirPods Pro 2 last year. He’s needed hearing aids for about a decade, but wouldn’t get them, I think for vanity reasons. I’m at the in-laws for thanksgiving and he’s wearing the AirPods now.<p>From the other side, it’s night and day. We can have conversations. He can hear my kids. The TV volume is set to reasonable levels.<p>Sample size of one, but it’s been a tremendous improvement. A lot of places are closing out the second gens right now for $140. I’d give it a go. It’s a pretty low price of entry for something that could literally be life changing.</p>
]]></description><pubDate>Mon, 24 Nov 2025 04:02:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46030257</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=46030257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46030257</guid></item><item><title><![CDATA[New comment by yojo in "Transparent computer monitor designed to protect your vision"]]></title><description><![CDATA[
<p>Having the whole desktop gradually change focal distance over ~an hour seems like it’d probably do the trick in a less distracting way.</p>
]]></description><pubDate>Sat, 08 Nov 2025 21:03:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45859950</link><dc:creator>yojo</dc:creator><comments>https://news.ycombinator.com/item?id=45859950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45859950</guid></item></channel></rss>