<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: gitgud</title><link>https://news.ycombinator.com/user?id=gitgud</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 13 Oct 2026 12:11:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=gitgud" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by gitgud in "Ask HN: What are people doing with their OpenClaw set ups now?"]]></title><description><![CDATA[
<p>That is a typo sorry (half-baked) reminds me of a bakery!</p>
]]></description><pubDate>Mon, 28 Sep 2026 21:47:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49884887</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=49884887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49884887</guid></item><item><title><![CDATA[New comment by gitgud in "Ask HN: React Native or Flutter when the back end is Node?"]]></title><description><![CDATA[
<p>Well since nobody is suggesting it, then I will.<p>Go full native for each platform. React Native and Flutter are great (I’ve used them both), but there’s several reasons <i>not to choose them</i> anymore<p>1. Complexity - you’re adding another layer between your app and the device, debugging, compilation, device quirks all become much more annoying<p>2. AI coding makes it easier - This works both ways, flutter and react native become easier to develop, but so does native development<p>3. Support is always better on native - consider any issue you have building an iOS app, now add in React issues and then React native issues and then a bunch of other framework version issues… it’s generally better support if you use the tools the platform expect you to use<p>4. Code reuse is not as big of a deal as you think - trying to share UI code across android, iOS, web ends up making all platforms you build for worse, as bugs and performance issues go to all platforms… if you have a simply designed app, then a native experience is always preferable by users</p>
]]></description><pubDate>Mon, 28 Sep 2026 21:45:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49884867</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=49884867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49884867</guid></item><item><title><![CDATA[New comment by gitgud in "Ask HN: What are people doing with their OpenClaw set ups now?"]]></title><description><![CDATA[
<p>I gave it a shot 4 months ago. 150k GitHub stars, it must be worth trying at least right?!… turned out to be some of the buggiest and clunkiest software I’ve ever used…<p>The idea of “your own agent instance that you can link to anything” has merit, but it was just so annoying to configure and actually quite expensive when linked to OpenAI (a few dollars a day to do nothing) also seemed to be a never ending stream of happy-baked vibe-coded features being merged… the whole project just gave me the ick</p>
]]></description><pubDate>Mon, 28 Sep 2026 16:43:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49880816</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=49880816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49880816</guid></item><item><title><![CDATA[New comment by gitgud in "Ask HN: Why isn't there a cursor for video games development"]]></title><description><![CDATA[
<p>My initial thoughts are Cursor is already generalised to build all software, and Games are just a subset of all software. So it’s probably good enough.<p>Also point 3 “No money in gaming” is probably the main factor. There is orders of magnitude less money in gaming, than in SAAS. Think of how much money businesses pay for even basic software.<p>I’d also say performance is so critical and specific to every game, that getting AI to manage & architect it is fairly difficult (slop kills performance). This is nowhere near as big of a concern for most SAAS (slop friendly)<p>Even with all these reasons, I still think it’s worth trying to build!</p>
]]></description><pubDate>Sat, 05 Sep 2026 02:53:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49572647</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=49572647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49572647</guid></item><item><title><![CDATA[New comment by gitgud in "Can I opt out of my input or output data being used for training?"]]></title><description><![CDATA[
<p>Same legal system, but an OpenAI enterprise contract is not the same as a ChatGPT pro subscription... The terms of service agreement would be quite different</p>
]]></description><pubDate>Thu, 03 Sep 2026 14:42:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49550562</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=49550562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49550562</guid></item><item><title><![CDATA[New comment by gitgud in "Can I opt out of my input or output data being used for training?"]]></title><description><![CDATA[
<p>If you have an enterprise contract with them, the legal protections for the consumer is much higher… is what I’ve been told anyway</p>
]]></description><pubDate>Wed, 02 Sep 2026 21:24:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49542777</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=49542777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49542777</guid></item><item><title><![CDATA[New comment by gitgud in "Ask HN: How to break Claude Code addiction?"]]></title><description><![CDATA[
<p>Pure vibe-coding isn’t that satisfying (as you’ve discovered) the problem is you’re constantly reviewing its huge output, and it probably goes wild in directions making assumptions.<p>It’s much more fulfilling to give the LLM guardrails by engineering the solution.<p>This means coming up with the high level architecture, dependencies, breaking down the system into deliverable chunks, and implementing those chunks. The LLM can help in all those steps of the process. And it will be much easier to review and keep an understanding of the code.</p>
]]></description><pubDate>Sun, 30 Aug 2026 00:10:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49494457</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=49494457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49494457</guid></item><item><title><![CDATA[New comment by gitgud in "Boot a Virtual iPhone via Apple's Virtualization.framework"]]></title><description><![CDATA[
<p>> <i>The difference doesn’t matter until it does, and then it’s infuriating to work out what’s going on.</i><p>I love this quote, reminds me how annoying it can be when something isn’t reproducible locally… only in production…</p>
]]></description><pubDate>Sat, 29 Aug 2026 23:56:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49494373</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=49494373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49494373</guid></item><item><title><![CDATA[New comment by gitgud in "Show HN: Wyzer Programming Language"]]></title><description><![CDATA[
<p>I love this choice. As I began reading, it was immediately clear that it was deliberately written by the author, not AI marketing slop</p>
]]></description><pubDate>Sat, 08 Aug 2026 00:18:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49217696</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=49217696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49217696</guid></item><item><title><![CDATA[New comment by gitgud in "GitHub Actions and Pages are experiencing degraded availability"]]></title><description><![CDATA[
<p>> They're at 93.91% uptime over the past 90 days, according to <a href="https://mrshu.github.io/github-statuses/" rel="nofollow">https://mrshu.github.io/github-statuses/</a> , and that doesn't even include today's outage yet.<p>I don’t love GitHub, but that number is a little misleading… That’s the intersection uptime of all GitHub services, most of which I (and most users) do not care about; code spaces, copilot, packages etc…<p>When you take out those uptimes, it becomes a lot higher. I’ll admit there seems to be a lot more incidents than usual though…</p>
]]></description><pubDate>Fri, 07 Aug 2026 12:36:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49209470</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=49209470</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49209470</guid></item><item><title><![CDATA[New comment by gitgud in "The AI Aesthetic"]]></title><description><![CDATA[
<p>I assume they signal what menu item does what, to make it less confusing on different screen sizes.<p>I.e. Large displays get “icon + label”, whereas small displays just get “icon”</p>
]]></description><pubDate>Fri, 31 Jul 2026 04:49:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49119124</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=49119124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49119124</guid></item><item><title><![CDATA[New comment by gitgud in "The AI Aesthetic"]]></title><description><![CDATA[
<p>Good UX abstractions out perform bad ones, which means they endure, are copied, and eventually become the implied standard UX… some examples of this are; the hamburger menu, tiny icons and auto-scroll for streaming text</p>
]]></description><pubDate>Fri, 31 Jul 2026 03:19:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49118615</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=49118615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49118615</guid></item><item><title><![CDATA[New comment by gitgud in "My current strategy is to not read any of the code written by my agents"]]></title><description><![CDATA[
<p>So no human in the loop then? Sounds like a recipe for tech debt…</p>
]]></description><pubDate>Mon, 27 Jul 2026 22:11:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49076123</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=49076123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49076123</guid></item><item><title><![CDATA[New comment by gitgud in "China’s open-weights AI strategy is winning"]]></title><description><![CDATA[
<p>> Mainframes survive, but serving a much tinier portion of the market than they used to.<p>I would argue mainframes rebranded to "cloud" which is ubiquitous and more people interact with this computer than any other type of device... only difference is that it's a browser instead of a terminal</p>
]]></description><pubDate>Tue, 21 Jul 2026 00:25:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48986690</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=48986690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48986690</guid></item><item><title><![CDATA[New comment by gitgud in "Speech Recognition and TTS in less than 500kb"]]></title><description><![CDATA[
<p>So at that tiny 500kb size I imagine it could be compiled to web assembly, and run entirely in the browser right?<p>Couldn’t find a link, is that hard to do?</p>
]]></description><pubDate>Sun, 19 Jul 2026 00:32:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48963849</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=48963849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48963849</guid></item><item><title><![CDATA[New comment by gitgud in "What xAI's Grok build CLI sends to xAI: A wire-level analysis"]]></title><description><![CDATA[
<p>This is one of the reasons why native proprietary coding agent runners like claude-code, codex, grok-build etc are so dangerous for privacy… you just don’t know what “secret sauce” they’ll add in the next update…<p>It’s much safer to use something like opencode and use models via their API… however, the tradeoff is that it will never perform as well as it does in their native agent runners…</p>
]]></description><pubDate>Sun, 12 Jul 2026 03:10:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48877929</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=48877929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48877929</guid></item><item><title><![CDATA[New comment by gitgud in "ChatGPT Work"]]></title><description><![CDATA[
<p>Not allowing full screen is the most insane thing for a “chat app ported from the web”… the browser probably has a better experience now…</p>
]]></description><pubDate>Thu, 09 Jul 2026 21:56:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48852890</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=48852890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48852890</guid></item><item><title><![CDATA[New comment by gitgud in "Is This the Dawn of the Tokenpocalypse?"]]></title><description><![CDATA[
<p>> <i>Kirsten: All of this, to me, illustrates how quickly things are moving. I mean, when you really think about it, the whole tokenmaxxxing thing has become a thing, peaked, and now is seen disfavorably, within six months</i><p>Pretty sure from inception the phrase “tokenmaxxing” was never seen in a positive light…</p>
]]></description><pubDate>Mon, 08 Jun 2026 07:45:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48442403</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=48442403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48442403</guid></item><item><title><![CDATA[New comment by gitgud in "NPM Packages Attacks"]]></title><description><![CDATA[
<p>Article and this post seems to be AI generated… but this is a good quote<p>> <i>AI coding assistants hallucinate package names. They confidently suggest npm install some-plausible-sounding-package for packages that do not exist. Attackers monitor those hallucinations and register the names - a technique now called slopsquatting</i><p>Slopsquatting is a hilarious name for this</p>
]]></description><pubDate>Sat, 30 May 2026 09:12:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48334235</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=48334235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48334235</guid></item><item><title><![CDATA[New comment by gitgud in "Ask HN: Any advice on how to learn good software architecture practices?"]]></title><description><![CDATA[
<p>> <i>I realize I don’t have much knowledge about the best way to architect applications</i><p>There is no “best way”, it always depends on what you are building.<p>The main advice I would give is to always remember that there’s trade-off’s in every architectural choice…<p>I guess some general tenants might be… “great architectural solutions…”<p>- Allow new features to be added, without much complexity<p>- Have reliable and clear abstraction layers<p>- Allow tests and typing to validate it’s correctness<p>- Manage clearly understood limitations, rather than implicit surprise limitations</p>
]]></description><pubDate>Sat, 30 May 2026 08:26:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48333978</link><dc:creator>gitgud</dc:creator><comments>https://news.ycombinator.com/item?id=48333978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48333978</guid></item></channel></rss>