<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: docmars</title><link>https://news.ycombinator.com/user?id=docmars</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 08:25:56 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=docmars" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by docmars in "Windows 11 users are tired of MS account requirements creeping into everything"]]></title><description><![CDATA[
<p>Surely not likely at all for a gaming desktop that's going nowhere in my home.<p>For business users with notebooks who fly around a lot or spend time in coffee shops, it's possible.</p>
]]></description><pubDate>Mon, 15 Jun 2026 14:39:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48541983</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=48541983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48541983</guid></item><item><title><![CDATA[New comment by docmars in "Ask HN: Why is the HN crowd so anti-AI?"]]></title><description><![CDATA[
<p>> "Users don’t care whether the code was written by AI or by hand, or which framework you used. They care that the product works."<p>1. Engineers should care about code quality so they can maintain it if their preferred AI providers are down or unavailable.<p>2. Code that's written well is easier for AI to navigate and modify.<p>3. Cognitive debt is real. I've been writing software for 20 years and without a doubt, I feel like my knowledge and edge are atrophying. This has been cited and confirmed by more than enough engineers who feel frustrated by this phenomenon.<p>4. Generating massive amounts of code significantly reduces accountability, making it impossible to review that code line-by-line unless you deliver your generated output in extremely small chunks (200-300 LOC per PR).<p>5. Since #4 is an objective reality, shipping code that hasn't been reviewed by a human is patently unethical, since the humans merging and deploying that code can't possibly know if there are lingering security holes or mishandling of sensitive information by their generated code.<p>6. One could say "well this is possible with hand-written code too", and they're right -- but the difference is, there was a human element in reviewing the code in good faith, rather than tossing thousands of LOC over a fence and telling their PAYING customers "good luck, hope it works!"<p>7. The other rebuttal is that tests and "guardrails" solve these problems. We all know that even the best test suite isn't foolproof. 100% coverage doesn't mean the tests are good, or will catch when something critical breaks.<p>8. AI guardrails are flaky at best: they're intended to be brief in order to save on context usage, but the more brief and numerous they are, the less accurate they'll be across a growing codebase. IME, many of the rules I've setup are obeyed by LLMs less than 100% of the time, which isn't enough to give me full confidence in them, because things will inevitably drift and fall through the cracks. Scale this to a team, and now you've got endless drift and disorder.<p>The arguments against AI have nothing to do with elegance, pretty code, formatting, or anything petty of the sort. It has everything to do with code quality and maintainability over time across teams of engineers who are accountable for their code, for products and services that people quite literally pay you for, trusting that what you're delivering them is stable, reliable, secure, and trustworthy.<p>If shipping speed is a higher priority than any of those, you have no business writing software to sell.<p>Did I miss anything?</p>
]]></description><pubDate>Sun, 07 Jun 2026 04:12:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48431722</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=48431722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48431722</guid></item><item><title><![CDATA[New comment by docmars in "You can just say it"]]></title><description><![CDATA[
<p>Quote: "This line of thinking boils down to, “Humans are valuable if they produce high-quality output.” This argument dangerously depends on the existing-but-narrowing human-AI capability gap. The gap certainly existed in the past (2023-era ChatGPT). It may still exist now. I do not know if it will hold in the future."<p>I still don't agree with this, because even the best engineers are producing poor output from AI, unless they spend a reasonable amount of time refactoring and cleaning up the output.<p>To expect a non-engineer to have the same wisdom to architect and structure their output in a sustainable way that will stand the test of time (and inevitable future changes), they're just fooling themselves.<p>For anyone who's been using LLMs long enough for development, we all know how sloppy the output is unless you have a mountain of formatting and organizational rules in place, and even then, it's anyone guess how well LLMs can actually follow them as a project scales.<p>Yes, value the human first, but there are strong reasons we've always emphasized mature patterns and idioms in codebases that help them remain maintainable so they can scale and transform with as little friction as possible, and without reaching a point where nobody has the stomach to keep working on it.<p>Just because we can try to have AI unwind the hairy mess, doesn't mean it's any easier for AI to navigate it than we do. It's a liability that the AI mistakes one naming conflict for another, when the context rot hits the fan — and after months of tossing unreviewed PRs over the finish line without a single thought, it's only a matter of time before your non-engineers are the worst offenders for introducing bugs and eroding the quality.<p>It doesn't matter how good the models appear to get (it truly is a facade), without judgment and wisdom, they still don't produce nearly the same quality as an experienced engineer, unless they're heavily steered.<p>Do they catch more potential bugs and edge cases than a human might? Definitely, but it's going to vomit its solutions in all the weirdest places doing it, and now suddenly you've got a 100k LOC pull request to (not) read.<p>All I can say is, good luck!</p>
]]></description><pubDate>Sat, 30 May 2026 14:28:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48336602</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=48336602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48336602</guid></item><item><title><![CDATA[New comment by docmars in "What Is a Dickover?"]]></title><description><![CDATA[
<p>This is pure cinema. I'm glad he's using his platform to call this out, it's rampant!<p>I usually just toggle Firefox's reading mode whenever a dickover like this pops up and they magically go away, allowing me to continue reading in peace.</p>
]]></description><pubDate>Sat, 30 May 2026 14:06:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48336346</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=48336346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48336346</guid></item><item><title><![CDATA[New comment by docmars in "Claude Opus 4.8"]]></title><description><![CDATA[
<p>So, has it replaced the entire startup yet?</p>
]]></description><pubDate>Thu, 28 May 2026 23:31:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48316999</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=48316999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48316999</guid></item><item><title><![CDATA[New comment by docmars in "Rewrite Bun in Rust has been merged"]]></title><description><![CDATA[
<p>(This man hasn't seen a hyperbolic exaggeration before)<p>It's alright, I forgive you :D<p>In truth though, the repo is approaching 100k stars and bun has over 7 million monthly downloads. My point still stands.</p>
]]></description><pubDate>Sat, 16 May 2026 16:25:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48161578</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=48161578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48161578</guid></item><item><title><![CDATA[New comment by docmars in "Rewrite Bun in Rust has been merged"]]></title><description><![CDATA[
<p>I hate to say this, but this reeks of "We're owned by Anthropic now and we were put to task to prove Claude Opus as the ultimate AI model, so we were forced to do a full port of something millions of developers rely on to Rust in record time. Just ignore the slop and unsafe statements." (sweeps the broom)<p>This is nothing more than a marketing stunt from Anthropic. Nothing to see here.</p>
]]></description><pubDate>Fri, 15 May 2026 04:31:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48144577</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=48144577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48144577</guid></item><item><title><![CDATA[New comment by docmars in "If AI writes your code, why use Python?"]]></title><description><![CDATA[
<p>Simple answer: it's easily reviewable by a human, which will always be an important step in the process of building software, no matter how many hype conferences tell you to stop checking AI output irresponsibly.</p>
]]></description><pubDate>Tue, 12 May 2026 14:51:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48109170</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=48109170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48109170</guid></item><item><title><![CDATA[New comment by docmars in "Cloudflare to cut about 20% of its workforce"]]></title><description><![CDATA[
<p>That's not good, Cloudflare. Shame on you.</p>
]]></description><pubDate>Fri, 08 May 2026 14:06:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48063394</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=48063394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48063394</guid></item><item><title><![CDATA[New comment by docmars in "Higher usage limits for Claude and a compute deal with SpaceX"]]></title><description><![CDATA[
<p>Insert gaping soyjak face.</p>
]]></description><pubDate>Thu, 07 May 2026 05:39:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48045796</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=48045796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48045796</guid></item><item><title><![CDATA[New comment by docmars in "StarFighter 16-Inch"]]></title><description><![CDATA[
<p>Specifically the line/page keys. I guess I've gotten used to MacBooks for so many years that I'm fine with pressing a modifier key and the arrow keys to navigate that way.<p>I'd rather do that than accidentally keep pressing "Home" instead of Backspace.<p>With this, I'd have to look down at my keyboard all the time to make sure I'm not mistakenly pressing those keys, because the hand is used to "resetting" on the edges of the keyboard to get a feel for the keys I expect to find on the edges: Enter, Shift, Arrow Keys, etc.<p>It throws off the brain's muscle memory big time.</p>
]]></description><pubDate>Wed, 06 May 2026 16:58:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48038551</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=48038551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48038551</guid></item><item><title><![CDATA[New comment by docmars in "StarFighter 16-Inch"]]></title><description><![CDATA[
<p>That keyboard layout is a deal breaker for me. Why do companies have to change things up all the time? Why can't they just go with T-shaped arrow keys and a standard layout?<p>It completely dwarfs the otherwise great hardware.</p>
]]></description><pubDate>Wed, 06 May 2026 15:31:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48037412</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=48037412</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48037412</guid></item><item><title><![CDATA[New comment by docmars in "Mercedes-Benz commits to bringing back physical buttons"]]></title><description><![CDATA[
<p>I'm still waiting for Volkswagen to do this after stating the same plan not long ago.</p>
]]></description><pubDate>Sun, 03 May 2026 21:15:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48001579</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=48001579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48001579</guid></item><item><title><![CDATA[New comment by docmars in "Claude Design"]]></title><description><![CDATA[
<p>Judging by Anthropic's track record for sloppy, buggy software, I can't see this taking off quite as well as people might think, when compared to Figma and its captive customer base.<p>Figma actually put the work in to make a great product that performs well and offers anything you could imagine to design just about anything you need, with AI integrations and deep manual editing to sweat the details.</p>
]]></description><pubDate>Fri, 17 Apr 2026 22:15:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47811177</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=47811177</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47811177</guid></item><item><title><![CDATA[New comment by docmars in "Claude Design"]]></title><description><![CDATA[
<p>I agree somewhat, there's a common language for building products that most people understand and expect.<p>Innovation comes from the ways people differentiate, without straying too far from the tried-and-true patterns. It's the tiny decisions that situate UI elements and yes, reinvent the wheel sometimes, that can tip users over to whatever you're building because you did it better, or in a way "most" (the average) never thought of.<p>If people aren't creative in how it works, then really they're all just making the same, boring products, without truly competing against anyone in a meaningful way in the problem space. Visual appeal isn't a sole differentiator.</p>
]]></description><pubDate>Fri, 17 Apr 2026 22:15:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47811172</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=47811172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47811172</guid></item><item><title><![CDATA[New comment by docmars in "Claude Design"]]></title><description><![CDATA[
<p>I'm not sure they don't care anymore, as much as they experienced the same pressure every company faced when AI went mainstream.<p>Had they not included support for it, where would they be now? I'd wager a critical mass would be screeching to High Heaven for integrations, seeing as a Figma document is effectively a config file that can be translated to real code.</p>
]]></description><pubDate>Fri, 17 Apr 2026 22:03:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47811095</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=47811095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47811095</guid></item><item><title><![CDATA[New comment by docmars in "Claude Design"]]></title><description><![CDATA[
<p>Hard disagree. There's more to UX than pushing pixels around. Usability, accessibility, and capturing the broader customer experience at 40,000 ft isn't a trivial process when you're designing a large product (or suite of products) especially.<p>These areas obviously tie into engineering very closely, but the thinking that goes into them happens at the design stage, at a lower cost than starting with engineering. AI models suck at getting every facet of this process right, because designers are achieving a balance between branding, usability, standards, taste, and differentiation -- the exact opposite of a model trained to reach for the most average outputs.</p>
]]></description><pubDate>Fri, 17 Apr 2026 22:00:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47811083</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=47811083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47811083</guid></item><item><title><![CDATA[New comment by docmars in "Claude Design"]]></title><description><![CDATA[
<p>I think the target market for this is small businesses wanting to throw together quick concepts without needing to hire a contractor necessarily. This smells more like Squarespace and what they did for brochure websites / portfolios than anything else, but perhaps more general purpose.</p>
]]></description><pubDate>Fri, 17 Apr 2026 21:53:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47811022</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=47811022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47811022</guid></item><item><title><![CDATA[New comment by docmars in "A new spam policy for “back button hijacking”"]]></title><description><![CDATA[
<p>Exactly, it has the potential to make you lose something important, forcing you to dig through browser history to find it again. If it happens to be a long-lived tab, you might be searching for a while if you forgot the name or site you were on.</p>
]]></description><pubDate>Tue, 14 Apr 2026 14:14:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47765951</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=47765951</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47765951</guid></item><item><title><![CDATA[New comment by docmars in "I've been waiting over a month for Anthropic to respond to my billing issue"]]></title><description><![CDATA[
<p>This is why the seven seas are so important for preserving our purchases, companies be damned.</p>
]]></description><pubDate>Thu, 09 Apr 2026 04:03:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47699139</link><dc:creator>docmars</dc:creator><comments>https://news.ycombinator.com/item?id=47699139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47699139</guid></item></channel></rss>