<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: vendiddy</title><link>https://news.ycombinator.com/user?id=vendiddy</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 06 Oct 2026 06:59:08 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=vendiddy" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by vendiddy in "Shopify is moving from React Native back to Swift and Kotlin"]]></title><description><![CDATA[
<p>I'm on your side regarding this sentiment.<p>I happen to work on a product that is built for accountants. You would not believe how slow these apps are and all they do is display forms!<p>I believe customers do care about performance even in these B2B industries.<p>But it feels like they sink into some form of learned helplessness. We were interviewing our customers to learn how to build a better PDF viewer for them. Their biggest complaint had about Adobe Acrobat? Too slow!</p>
]]></description><pubDate>Mon, 14 Sep 2026 10:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49694716</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=49694716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49694716</guid></item><item><title><![CDATA[New comment by vendiddy in "Shopify is moving from React Native back to Swift and Kotlin"]]></title><description><![CDATA[
<p>But this is way faster than GitHub isn't it:<p><a href="https://diffshub.com/oven-sh/bun/pull/30412" rel="nofollow">https://diffshub.com/oven-sh/bun/pull/30412</a><p>Compare that to this:<p><a href="https://github.com/oven-sh/bun/pull/30412/changes" rel="nofollow">https://github.com/oven-sh/bun/pull/30412/changes</a><p>I agree there are limitations bc of physics, but I don't think it explains this particular difference.</p>
]]></description><pubDate>Fri, 11 Sep 2026 12:24:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49657241</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=49657241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49657241</guid></item><item><title><![CDATA[New comment by vendiddy in "Shopify is moving from React Native back to Swift and Kotlin"]]></title><description><![CDATA[
<p>Ok I stand corrected. Some have mentioned the React layer is very thin it's mostly vanilla JS!<p>I think my point still stands that, if MSFT cared, it would be fast. The issue is not the technology choice in this case.<p>For example, look at their demo here: <a href="https://diffshub.com/oven-sh/bun/pull/30412" rel="nofollow">https://diffshub.com/oven-sh/bun/pull/30412</a><p>It's way faster than GitHub and you check the network tab.</p>
]]></description><pubDate>Fri, 11 Sep 2026 12:21:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49657201</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=49657201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49657201</guid></item><item><title><![CDATA[New comment by vendiddy in "Shopify is moving from React Native back to Swift and Kotlin"]]></title><description><![CDATA[
<p>I agree with you. I don't think LLMs magically solve the problem that comes with writing twice.<p>Even if they were to write for two platforms, they'd likely want to have a whole bunch of business & state management logic that would be shared between the two with the native part being a thin platform layer.<p>It seems like a <i>mostly</i> shared codebase (reglardless of specific tech choice) would let them get precisely the end user UX they care about. Both for performance and capability.<p>Not saying they should use React Native but maintaining two large apps and using LLMs to keep them in sync seems far worse than many other options.</p>
]]></description><pubDate>Fri, 11 Sep 2026 11:18:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49656507</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=49656507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49656507</guid></item><item><title><![CDATA[New comment by vendiddy in "Shopify is moving from React Native back to Swift and Kotlin"]]></title><description><![CDATA[
<p>I would attribute that more to culture.<p>For example <a href="https://diffs.com/" rel="nofollow">https://diffs.com/</a> is built in React and it's basically instant.</p>
]]></description><pubDate>Thu, 10 Sep 2026 14:51:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49644743</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=49644743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49644743</guid></item><item><title><![CDATA[New comment by vendiddy in "Shopify acquires Tailwind"]]></title><description><![CDATA[
<p>Maybe you're overthinking this?<p>Tailwind saved me time and the pain of writing CSS so I paid for it.</p>
]]></description><pubDate>Wed, 09 Sep 2026 21:06:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49634324</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=49634324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49634324</guid></item><item><title><![CDATA[New comment by vendiddy in "Git at any scale"]]></title><description><![CDATA[
<p>We're talking about MSFT here. I think they can afford whatever Cursor can. They're just not taking reliability seriously.</p>
]]></description><pubDate>Fri, 21 Aug 2026 10:01:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49385972</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=49385972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49385972</guid></item><item><title><![CDATA[New comment by vendiddy in "Windows 11's built-in Weather app wastes more than 1 GB of RAM"]]></title><description><![CDATA[
<p>Dang... I use zig at work to write single binary apps and I know what a floppy is. I feel personally attacked.</p>
]]></description><pubDate>Mon, 10 Aug 2026 16:03:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49245499</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=49245499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49245499</guid></item><item><title><![CDATA[New comment by vendiddy in "Letter to Governor Abbott on responsible AI infrastructure in Texas"]]></title><description><![CDATA[
<p>This seems like a good idea to me. I wonder what the hold up is.</p>
]]></description><pubDate>Mon, 10 Aug 2026 15:49:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49245247</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=49245247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49245247</guid></item><item><title><![CDATA[New comment by vendiddy in "Elixir-lang.org has a new design"]]></title><description><![CDATA[
<p>I don't think this is true.<p>The history of Elixir has its roots in Jose learning Erlang, loving the properties BEAM, but wanting a different language.<p>All of the principles of the BEAM still exist in Elixir. And a lot of the Elixir semantics come from Erlang, precisely because Jose studied Erlang and the BEAM.</p>
]]></description><pubDate>Sun, 19 Jul 2026 04:00:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48964859</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=48964859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48964859</guid></item><item><title><![CDATA[New comment by vendiddy in "Our commitment to Windows quality"]]></title><description><![CDATA[
<p>I've come to expect that, every time I update and OS or app to a newer version, it's going to be slower and more bloated.<p>Why can't it be the opposite? Why can't I expect an update to run faster than the previous version?</p>
]]></description><pubDate>Sat, 21 Mar 2026 13:28:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47466843</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=47466843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47466843</guid></item><item><title><![CDATA[New comment by vendiddy in "TUI Studio – visual terminal UI design tool"]]></title><description><![CDATA[
<p>I feel like they are a workaround to GUIs being slow and bloated Electron apps.<p>But I wish we'd just make fast GUIs instead of giving up and building TUIs instead.</p>
]]></description><pubDate>Fri, 13 Mar 2026 15:33:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47365842</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=47365842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47365842</guid></item><item><title><![CDATA[New comment by vendiddy in "ChatGPT conversations still lack timestamps after years of requests"]]></title><description><![CDATA[
<p>My biggest complaint about ChatGPT is how slow their interface is when the conversations get log. This is surprising to me given that it's just rendering chats.<p>It's not enough to turn me off using it, but I do wish they prioritized improving their interface.</p>
]]></description><pubDate>Fri, 26 Dec 2025 18:21:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46394662</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=46394662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46394662</guid></item><item><title><![CDATA[New comment by vendiddy in "Claude Advanced Tool Use"]]></title><description><![CDATA[
<p>Giving the AI an actual programming language (functions + objects) genuinely does seem like a good alternative to the MCP mess we have right now.</p>
]]></description><pubDate>Tue, 25 Nov 2025 09:44:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46044145</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=46044145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46044145</guid></item><item><title><![CDATA[New comment by vendiddy in "Claude Advanced Tool Use"]]></title><description><![CDATA[
<p>Demented AIs running amock is just what we need in this day and age.</p>
]]></description><pubDate>Tue, 25 Nov 2025 09:41:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46044110</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=46044110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46044110</guid></item><item><title><![CDATA[New comment by vendiddy in "Why is Zig so cool?"]]></title><description><![CDATA[
<p>We've recently adopted Zig at a few systems at our company but I think maybe "cool" or "new" is the wrong metric?<p>I view Zig as a better C, though that might be subjective.</p>
]]></description><pubDate>Sat, 08 Nov 2025 19:40:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45859348</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=45859348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45859348</guid></item><item><title><![CDATA[New comment by vendiddy in "Kaitai Struct: declarative binary format parsing language"]]></title><description><![CDATA[
<p>It is not yet ready but the master branch has an initial draft.<p><a href="https://github.com/kaitai-io/kaitai_struct_compiler/commits/master/" rel="nofollow">https://github.com/kaitai-io/kaitai_struct_compiler/commits/...</a><p>It would be premature to review now because there are some missing features and stuff that has to be cleaned up.<p>But I am interested in finding someone experienced in Zig to help the maintainer with a sanity check to make best practices are being followed. (Would be willing to pay for their time.)<p>If comptime is used, it would be minimal. This is because code-generation is being done anyway so that can be an explicit alternative to comptime. But we have considered using it in a few places to simplify the code-generation.</p>
]]></description><pubDate>Fri, 24 Oct 2025 09:45:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45692761</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=45692761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45692761</guid></item><item><title><![CDATA[New comment by vendiddy in "Environment variables are a legacy mess: Let's dive deep into them"]]></title><description><![CDATA[
<p>Just seeing this now.<p>The thinking was to minimize the the places where a secret could leak. So with an HTTP client, I would think at the lowest layer possible.<p>I don't think of it as a way to eliminate secrets leaking. More-so reducing the surface area of accidental leaks.</p>
]]></description><pubDate>Thu, 23 Oct 2025 23:20:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45688708</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=45688708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45688708</guid></item><item><title><![CDATA[New comment by vendiddy in "Kaitai Struct: declarative binary format parsing language"]]></title><description><![CDATA[
<p>It's not C but we have sponsored a Zig target for Kaitai. If anyone reading this knows Zig well, please comment because would love to get a code review of the generated code!</p>
]]></description><pubDate>Thu, 23 Oct 2025 23:10:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45688642</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=45688642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45688642</guid></item><item><title><![CDATA[New comment by vendiddy in "Environment variables are a legacy mess: Let's dive deep into them"]]></title><description><![CDATA[
<p>Not an answer, but I do wish there was a low level primitive and a corresponding high level language construct to pass around secrets.<p>Something like:
my_secret = create_secret(value)<p>Then ideally it's an opaque value from that point on</p>
]]></description><pubDate>Mon, 13 Oct 2025 17:35:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45571116</link><dc:creator>vendiddy</dc:creator><comments>https://news.ycombinator.com/item?id=45571116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45571116</guid></item></channel></rss>