<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: rudedogg</title><link>https://news.ycombinator.com/user?id=rudedogg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 05 Aug 2026 02:13:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rudedogg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rudedogg in "Bonsai: Janestreet's UI Library"]]></title><description><![CDATA[
<p>> really clever people<p>Sam Bankman-Fried and his League of Legend rankings would like a word</p>
]]></description><pubDate>Mon, 03 Aug 2026 15:18:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49156943</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=49156943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49156943</guid></item><item><title><![CDATA[New comment by rudedogg in "SwiftUI After 7 Years"]]></title><description><![CDATA[
<p>> Whatever it is, SwiftUI isn't it.<p>I think this opinion is heavily shared by Swift developers now, but the messaging every WWDC is always "Swift and SwiftUI is <i>the</i> best way to build apps for Apple Platforms", etc.. If you have to keep telling everyone what they don't believe is true, it's a sign there's a problem.<p>It feels like someone with a lot of organizational power is disconnected from the pulse of the community. SwiftUI is undeniably clean in a lot of ways, it presents beautifully and fits on slides well, but that matters less and less, and this all wasn't really working out even before LLMs disrupted things.</p>
]]></description><pubDate>Sun, 02 Aug 2026 20:26:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49147975</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=49147975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49147975</guid></item><item><title><![CDATA[New comment by rudedogg in "SwiftUI After 7 Years"]]></title><description><![CDATA[
<p>> functional programming is superior for representing state in user interfaces<p>It's always going to be slower than using something imperative. Trying to process the entire world's state for the sake of purity can feel elegant but it isn't free. And the complexity that gets added to make things performant is worse than just accepting that UIs are going to require you to jump around the tree and modify state.<p>Every time I go through the trouble of understanding the latest web technique (React, Elm, Signals (the newest solution), etc.) to deal with state management and the DOM, I end up walking away disappointed. There's nothing new in them that you can use to improve what we've been doing for ages in native GUI toolkits.<p>And to jump back to the original topic, yes, Cocoa was pretty decent, and SwiftUI while nice in many ways tries to Reactify native macOS development and made it worse. And it made Swift incredibly more complex and worse in hindsight.</p>
]]></description><pubDate>Sun, 02 Aug 2026 20:12:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49147848</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=49147848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49147848</guid></item><item><title><![CDATA[New comment by rudedogg in "DSLs Enable Reliable Use of LLMs"]]></title><description><![CDATA[
<p>No argument that it works, it definitely does. I just think the LLMs have a hard time with tweaks/modifications of any kind, more so than what I see even in a custom GUI toolkit I’ve built that it has zero training data on.<p>Asking for simple changes to SwiftUI interfaces I’ve one-shot is always a frustrating experience for me</p>
]]></description><pubDate>Wed, 15 Jul 2026 14:10:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48921110</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48921110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48921110</guid></item><item><title><![CDATA[New comment by rudedogg in "DSLs Enable Reliable Use of LLMs"]]></title><description><![CDATA[
<p>Logically this makes sense, but in practice it doesn’t, at least in my experience with SwiftUI. The LLM isn’t any better about generating/understanding it.<p>While the DSL is more formal than natural language, it’s not what we’re communicating to the LLM with, so it’s advantages are washed away. And typical code is more strict/rigorous than DSLs so I think that’s why I see worse results, because a typical languages compiler “catches” more mistakes, versus a DSL that’s easy to write but has lots of implicitness.<p>I’ve had the same journey experimenting with levels if abstraction too. Going lower, and exposing the LLM to the “full-stack” works much better than trying to build up abstractions it can’t see into without extra steps.<p>I don’t want to be too much of a hater, but these types of panacea/architecture posts are usually written by people who don’t work in the field, lack pressure or constraints, and get paid to goof around in castles of the mind. I would simply skip over it and hold my comments/opinions to myself, but they tend to have an outsized influence on software engineering practices.</p>
]]></description><pubDate>Wed, 15 Jul 2026 13:59:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48920932</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48920932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48920932</guid></item><item><title><![CDATA[New comment by rudedogg in "My thoughts on the Bun Rust rewrite"]]></title><description><![CDATA[
<p>> He says he writes slop code and doesn’t provide a single example or prove that statement.<p>You can look at the bun codebase. Moving fast has its drawbacks, and bun moved very fast. It’s not what I’d call idiomatic or exemplary Zig.<p>I think this is what Andrew was highlighting with “beginner energy”. Not knowing you shouldn’t rewrite a toolchain and take on an entire ecosystem can be a positive.
I think this is pretty common in business, where someone/something isn’t “great” but wins because they didn’t know any better and went headfirst into something experts avoided because they understand the challenges and what “doing it right” entails.</p>
]]></description><pubDate>Thu, 09 Jul 2026 15:09:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48847234</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48847234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48847234</guid></item><item><title><![CDATA[New comment by rudedogg in "Q&A with Micron's VP and GM of Memory"]]></title><description><![CDATA[
<p>Any thoughts on the latest price fixing allegations?: <a href="https://en.sedaily.com/international/2026/06/29/samsung-sk-hynix-micron-sued-in-us-over-memory-price-fixing" rel="nofollow">https://en.sedaily.com/international/2026/06/29/samsung-sk-h...</a></p>
]]></description><pubDate>Fri, 03 Jul 2026 13:47:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48774999</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48774999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48774999</guid></item><item><title><![CDATA[New comment by rudedogg in "CachyOS June 2026 Release"]]></title><description><![CDATA[
<p>I tried CachyOS and Niri this weekend, and was pleasantly surprised hibernate/suspend actually worked with no customizations on my Desktop.<p>I’ve tried like 5 other distros and usually when it goes into sleep/hibernate the monitor never wakes up so I have to force shutdown using the power button.<p>I’m going to install this on an older machine and see how it goes. So far it’s been great!</p>
]]></description><pubDate>Mon, 29 Jun 2026 18:13:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48722940</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48722940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48722940</guid></item><item><title><![CDATA[New comment by rudedogg in "Amazon CEO's talks with U.S. officials triggered crackdown on Anthropic models"]]></title><description><![CDATA[
<p>> You talk about Anthropic giving the government 'enough rope' and getting 'owned', which seems like a tacit acknowledgement that the government does not give a shit about whatever the surface-level justification for this ban is.<p>I think you’re whitewashing Dario’s abhorrent behavior, and you think I’m whitewashing the government’s.<p>Unfortunately there’s no law against being a piece of shit and trying to pull the ladder up behind you, lobby for locking out your competitors under the guise of safety, etc..<p>So I have to settle for him getting swallowed by the morons he was influencing.<p>And if you think his concerns over safety were genuine I have a bridge to sell you.</p>
]]></description><pubDate>Mon, 15 Jun 2026 04:02:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48536454</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48536454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48536454</guid></item><item><title><![CDATA[New comment by rudedogg in "Amazon CEO's talks with U.S. officials triggered crackdown on Anthropic models"]]></title><description><![CDATA[
<p>Not sure why you're getting downvoted, or why the narrative here is all about this being payback for the Department of Whatever-the-fuck thing.<p>Dario has been spouting how his models are too dangerous, thinking he was playing 3D chess and got owned from my perspective. And there's the possiblility of insider plays by the current administration w/ OpenAI or SpaceX.<p>But Dario was running his own propaganda machine and gave them enough rope to do this.<p>Maybe just focusing on building solid models and running a business was the play, not trying for regulatory capture and being anti-competitive.</p>
]]></description><pubDate>Sat, 13 Jun 2026 20:44:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48521256</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48521256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48521256</guid></item><item><title><![CDATA[New comment by rudedogg in "Uber's $1,500/month AI limit is a useful signal for AI tool pricing"]]></title><description><![CDATA[
<p>> organizations are willing to tolerate paying $1500/month/engineer<p>One organization, that is a software company<p>> which seems to be roughly inline with "normal" consumption for most full-time engineers<p>My peers are using $20/mo plans, only a handful are using more than $100/mo in tokens. We haven’t had any limits imposed yet.</p>
]]></description><pubDate>Wed, 03 Jun 2026 20:39:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48389680</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48389680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48389680</guid></item><item><title><![CDATA[New comment by rudedogg in "I think Anthropic and OpenAI have found product-market fit"]]></title><description><![CDATA[
<p>That seems way off to me.<p>I skimmed the article, but couldn’t spot any details on their estimates. They mention 70b+ params as being large in several places. But we’ve had several 100b+ param models that trail Sonnet.</p>
]]></description><pubDate>Thu, 28 May 2026 02:01:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48303445</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48303445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48303445</guid></item><item><title><![CDATA[New comment by rudedogg in "Gemini 3.5 Flash"]]></title><description><![CDATA[
<p>If Google is actually getting cheaper inference than everyone else with their TPUs, this smells like trouble to me. Maybe serving LLMs at a profit is proving difficult.<p>Or maybe they think because their benchmarks are good they can ramp up the prices. Seems like they don’t have the market share to justify a move like that yet to me.</p>
]]></description><pubDate>Tue, 19 May 2026 19:07:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48197882</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48197882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48197882</guid></item><item><title><![CDATA[New comment by rudedogg in "WinUI 3 Performance: A Leap Forward"]]></title><description><![CDATA[
<p>The “Apps” app is so bad on macOS too (seems built off of Spotlight?). I’ll type the exact app name and it’ll suggest the one on my phone, an installer in Downloads, etc..<p>No one dog-fooded that thing.</p>
]]></description><pubDate>Thu, 14 May 2026 21:42:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48141654</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48141654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48141654</guid></item><item><title><![CDATA[New comment by rudedogg in "Rewrite Bun in Rust has been merged"]]></title><description><![CDATA[
<p>Zig has these modern language features too fwiw.<p>I think the goal was to do a massive rewrite for Anthropic (they acquired bun) and show that rewriting projects from lang -> lang with Claude can reduce security vulnerabilities to help with the hype for an IPO.<p>I don’t use/know Rust so I can’t comment on the quality, but there was a public security review that found issues with the new Rust code: <a href="https://x.com/SwivalAgent/status/2054468328119279923" rel="nofollow">https://x.com/SwivalAgent/status/2054468328119279923</a><p>This is an interesting experiment but I’m skeptical of any claims of success by Jarred/Anthropic due to the incentive to hype agents. There’s probably a trillion dollars at stake with the IPO. And  Anthropic seems to be developing this part of their business with Mythos and the super review features.<p>But I’d like to see the same experiment done on a project without so much relying on the story being success.</p>
]]></description><pubDate>Thu, 14 May 2026 19:03:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48139726</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48139726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48139726</guid></item><item><title><![CDATA[New comment by rudedogg in "The US is winning the AI race where it matters most: commercialization"]]></title><description><![CDATA[
<p>> The Fed reports<p>Have you happened to purchase anything in the past 12 months, and looked at the Fed's inflation numbers?</p>
]]></description><pubDate>Wed, 13 May 2026 18:23:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48125546</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48125546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48125546</guid></item><item><title><![CDATA[New comment by rudedogg in "CUDA-oxide: Nvidia's official Rust to CUDA compiler"]]></title><description><![CDATA[
<p>> 1) Higher level code is easier for LLMs to review and iterate upon. The more the intent is clear from the code, the easier it is for humans and LLMs to work with.<p>The counter-argument, and one that matches my experience is working at a lower level is actually beneficial for LLMs since they can see the whole picture and don’t have to guess at abstractions.</p>
]]></description><pubDate>Mon, 11 May 2026 21:35:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48100969</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48100969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48100969</guid></item><item><title><![CDATA[New comment by rudedogg in "As U.S. Debt Hits a Worrying Milestone, Washington Barely Notices"]]></title><description><![CDATA[
<p>The abstractions are the veil that make the theft slightly less obvious</p>
]]></description><pubDate>Thu, 07 May 2026 22:05:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48055750</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48055750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48055750</guid></item><item><title><![CDATA[New comment by rudedogg in "Zig → Rust porting guide"]]></title><description><![CDATA[
<p>> it requires a hands-on approach and actually understanding what's being built.<p>I think this is true regardless of what language you’re using.<p>I’ve built a lot in Zig and there’s no difference between vibing stuff in it versus TypeScript/React. Claude can “one-shot” them both, and will mimic existing code or grep the standard library to figure everything out.</p>
]]></description><pubDate>Tue, 05 May 2026 02:15:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48017348</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=48017348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48017348</guid></item><item><title><![CDATA[New comment by rudedogg in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>I’ve been vibe-ish coding a GUI Toolkit in Zig w/ SDL3 and Vulkan for a few months now.<p>It has lots of features, but I posted a demo of some fun with buttons here: <a href="https://x.com/rudedoggtweets/status/2043531378181161357" rel="nofollow">https://x.com/rudedoggtweets/status/2043531378181161357</a><p>I think I’m building up an agentic IDE, just haven’t committed yet, but probably will this month.<p>One cool new thing I’m trying is running models directly w/ Vulkan. I’m about halfway there with my first model, but it’s going better/easier than I anticipated and I’m hoping I can make something very specialized and fast.</p>
]]></description><pubDate>Mon, 13 Apr 2026 15:19:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47753286</link><dc:creator>rudedogg</dc:creator><comments>https://news.ycombinator.com/item?id=47753286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47753286</guid></item></channel></rss>