<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: thecatapps</title><link>https://news.ycombinator.com/user?id=thecatapps</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 30 Oct 2026 04:16:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=thecatapps" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by thecatapps in "MacBook Pro with PROLED XDR Display and Touch"]]></title><description><![CDATA[
<p>So unbelievably disappointing, right after the disappointment of the Duo. I was in the market for both, the early reviews of the Duo stopped me from upgrading, and the landing page of this new Mac has stopped me from upgrading that.<p>1. No cellular? This was honestly one of the biggest selling points in my eyes. The iPhone hotspot has been so unreliable lately.<p>2. Never would use the touchscreen in software engineering. Agree with others that I don't understand a real use case for it, and apparently their website designers can't either.<p>3. OLED is nice.<p>4. 24h battery life is nice.<p>5. No M6 Pro/Max. Just getting one generation up?<p>6. Not even a cool name? No Macbook Ultra? Macbook Studio? Obviously not important, but even they couldn't justify it as its own separate product from the existing Pros.<p>On the bright side, the wallet savings are nice. Absolutely not worth a $4,150 hit (using my M4 Pro 48GB/1TB 16" as reference)</p>
]]></description><pubDate>Wed, 28 Oct 2026 17:32:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=50277459</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=50277459</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50277459</guid></item><item><title><![CDATA[New comment by thecatapps in "Cloudflare's AI Psychosis"]]></title><description><![CDATA[
<p>I remember being so excited about Cloudflare's releases that I'd check their blog every couple of weeks for what new thing they were cooking up. This was before I actually had to use them to serve production clients.<p>When it came time to launch (2023?), the initial setup was using DNS/Cache, Workers, Workers KV, R2, D1, Durable Objects, Access, and Queues.<p>My first hint was that the Typescript library to access their API was simply just <i>wrong</i>. API requests through the library would fail, complaining about missing fields or invalid types, even though the types said my construction was correct, and I received dismissive replies when raising it in their Discord.<p>Then there were the D1 issues with random requests failing.<p>Then there were the Durable Objects issues with syncing clients in our collaborative editor.<p>Then there were the KV and (by extension) Access outages.<p>Eventually it made sense to switch it all over to AWS. Today, I trust Cloudflare for DNS, Cache, DDoS protection, and not much else.<p>The "AI psychosis" that may or may not have infected Cloudflare and caused this reminds me of Github's, except Cloudflare has a much <i>much</i> bigger moat.</p>
]]></description><pubDate>Sat, 15 Aug 2026 15:13:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49311261</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=49311261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49311261</guid></item><item><title><![CDATA[New comment by thecatapps in "GitHub Actions and Pages are experiencing degraded availability"]]></title><description><![CDATA[
<p>This thread is about a nine hour outage in the middle of the east coast workday for Github Actions.</p>
]]></description><pubDate>Thu, 13 Aug 2026 03:49:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49281586</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=49281586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49281586</guid></item><item><title><![CDATA[New comment by thecatapps in "GitHub Actions and Pages are experiencing degraded availability"]]></title><description><![CDATA[
<p>Except when Github’s down, of course. I’m saying it’s incomprehensible to me that people would rather put their trust into an organization as enshittified as Microsoft where they get their codebases added to an AI, have an awful experience (the code review UX, for example), and deal with consistent downtime, rather than put a few hours every so often into something that they loathe to do. That does not seem like a good trade-off at all.</p>
]]></description><pubDate>Mon, 10 Aug 2026 16:18:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49245722</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=49245722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49245722</guid></item><item><title><![CDATA[New comment by thecatapps in "GitHub Actions and Pages are experiencing degraded availability"]]></title><description><![CDATA[
<p>Why? Like I wrote in a separate comment, it's not a mail server, it's a Postgres database, a Golang app, and backups (and some providers will just handle that for you!)</p>
]]></description><pubDate>Sun, 09 Aug 2026 15:52:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49232546</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=49232546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49232546</guid></item><item><title><![CDATA[New comment by thecatapps in "GitHub Actions and Pages are experiencing degraded availability"]]></title><description><![CDATA[
<p>Except it's not down more often and it's not a heavy lift. It's not a mail server, it's a Postgres database, a Golang app, and backups (and some providers will just handle that for you!).</p>
]]></description><pubDate>Sun, 09 Aug 2026 15:52:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49232538</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=49232538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49232538</guid></item><item><title><![CDATA[New comment by thecatapps in "GitHub Actions and Pages are experiencing degraded availability"]]></title><description><![CDATA[
<p>I've never understood this argument. Even if self-hosted things were offline more often (which I've <i>never</i> found to be the case, I've had Forgejo + runners running for a year now with no downtime), the real benefit is that you yourself can work to bring it back online when it does, rather than waiting on a large, slow-moving organization to figure out what slopped PR caused their global service serving ungodly amounts of RPS to go offline again.</p>
]]></description><pubDate>Thu, 06 Aug 2026 19:32:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49201256</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=49201256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49201256</guid></item><item><title><![CDATA[New comment by thecatapps in "Show HN: Voice Age Verification"]]></title><description><![CDATA[
<p>While you're 100% correct, I'm not holding my breath on that remaining infrastructure being available anytime soon.<p>I was expecting, at the very least, to see Apple make their App Store 18+ checks available to developers at WWDC this year. Yet, there's still nothing except the self-reported (useless) "Declared Age Range." Apple has the best integration story of all of them, and could bring it to their entire ecosystem (native iOS apps, mobile Safari, all of MacOS), yet they haven't. Why?<p>Also, nothing comes to mind regarding browsers, android devices, or non-mobile devices. As far as I'm aware, no one seems to be in a rush to make this available. With non-Apple hardware, I can see it being trickier, but still, I haven't seen many (any) attempts. Why?<p>It probably doesn't help that many don't see the difference between "deep-state surveillance digital ID verification" and privacy-preserving ZKPs to verify age.</p>
]]></description><pubDate>Tue, 16 Jun 2026 13:57:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48555407</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=48555407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48555407</guid></item><item><title><![CDATA[New comment by thecatapps in "Training our own AI models"]]></title><description><![CDATA[
<p>It's probably very obvious by now, but there's something to be said about companies with the "SF Quirky" vibes:<p>- The OS Redesign<p>- "Sexy Legal Documents"<p>- Emails with "<relevant hedgehog meme goes here>" as the subject line<p>- Having a merch shop with action figures of your CEO<p>It works both ways. When you're looking for adoption and making very pro-user moves, I guess it can be a benefit. However, when you're now looking to grow revenue and making very anti-user moves, it's insult to injury.<p>I'm the last person to say that tech "shouldn't be fun" or something overly-broad like that, but if your messaging doesn't match the decisions of leadership, you're gonna have a bad time.</p>
]]></description><pubDate>Wed, 27 May 2026 17:33:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48297595</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=48297595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48297595</guid></item><item><title><![CDATA[New comment by thecatapps in "Training our own AI models"]]></title><description><![CDATA[
<p>Agreed. While I don't entirely care enough to rip it out of any existing products, I certainly won't be adding it to any new ones.<p>I remember people cheering about their "OS" web redesign, which was the most confusing and unnecessary UX complication when I needed to go track down a session replay to debug something (They've since added navigation to the top right.)</p>
]]></description><pubDate>Wed, 27 May 2026 17:15:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48297333</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=48297333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48297333</guid></item><item><title><![CDATA[New comment by thecatapps in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>Wake me up.... when sloptember ends.</p>
]]></description><pubDate>Mon, 25 May 2026 05:10:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48263587</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=48263587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48263587</guid></item><item><title><![CDATA[New comment by thecatapps in "Bambu Lab is abusing the open source social contract"]]></title><description><![CDATA[
<p>What's most surprising to me is that this is coming from a company that directly markets towards hackers and makers.<p>Like when you think of the App/Play store lockdowns, the new ReCaptcha attestation stuff, and other things that have a more authoritarian angle to it as of late, you can at least see how it happens: most of their consumers aren't technical and don't even know how to argue against it or why they should care.<p>With Bambu on the other hand, I'd think a good portion of its customers do actively care about this kind of thing. 3D printing just doesn't have the same market reach as computers and smartphones.<p>Also, it seems to me like there's eventually going to be a turning of the tide on all of these pushes (app stores included) and companies that are making these kinds of moves aren't seeing that writing on the wall.<p>Anyways, yeah, my next purchase will be a Prusa.</p>
]]></description><pubDate>Tue, 12 May 2026 16:20:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48110404</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=48110404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48110404</guid></item><item><title><![CDATA[New comment by thecatapps in "Hardware Attestation as Monopoly Enabler"]]></title><description><![CDATA[
<p>With all of the discourse around hardware attestation, digital ID, and age verification in recent weeks/months, is there actually any good solution to the problems these existing tools (Privacy Pass, WEI, Fraud Defense, uploading IDs) claim to solve? Are there open and privacy-preserving standards that can solve the problem of bots and minors? If not, what would be required to establish one, and is it realistic?<p>Businesses will do what businesses will do, but it seems to me having something to point to and saying "do this instead" is more effective than "this sucks and isn't even about security, don't do this at all" even though it's true.</p>
]]></description><pubDate>Sun, 10 May 2026 19:44:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48087138</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=48087138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48087138</guid></item><item><title><![CDATA[New comment by thecatapps in "Zed Editor Theme-Builder"]]></title><description><![CDATA[
<p>It's been a while, but from what I remember you need that extension for any highlighting at all, and that screenshot is with it installed. Also, if I recall, it's something about that extension using an outdated treesitter parser or something along those lines.</p>
]]></description><pubDate>Sat, 09 May 2026 21:19:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48078369</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=48078369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48078369</guid></item><item><title><![CDATA[New comment by thecatapps in "Zed Editor Theme-Builder"]]></title><description><![CDATA[
<p>I'm extremely glad to see something like this. I've tried to use Zed so many times, and this might sound neurotic -- but there are just so many little theming things that make a difference to me.<p>For example, <a href="https://imgur.com/a/ia2GCgg" rel="nofollow">https://imgur.com/a/ia2GCgg</a> -- top is VSCode, bottom is Zed. Both using Svelte, and using a similar theme.<p>- Angle brackets are a different color<p>- Capitalized built-in components are a different color<p>- Boolean props are a different color<p>- Brackets are colored differently than text.<p>The inspector is a game changer, clicking into these specific things in the preview they provide is super helpful.</p>
]]></description><pubDate>Sat, 09 May 2026 18:40:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48077173</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=48077173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48077173</guid></item><item><title><![CDATA[New comment by thecatapps in "Google Cloud Fraud Defence is just WEI repackaged"]]></title><description><![CDATA[
<p>App Clips -- very underutilized but also very cool. <a href="https://developer.apple.com/documentation/appclip" rel="nofollow">https://developer.apple.com/documentation/appclip</a></p>
]]></description><pubDate>Fri, 08 May 2026 21:24:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48068968</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=48068968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48068968</guid></item><item><title><![CDATA[New comment by thecatapps in "Google broke reCAPTCHA for de-googled Android users"]]></title><description><![CDATA[
<p>I'm failing to see why they didn't just adopt Private Access Tokens (not that they're great either), where they could have at least:<p>- pretended that it wasn't all about invading peoples' privacy.<p>- done a good ol' fashioned "but Apple does it"<p>- pretended to be standards-oriented<p>- advertised it as something completely transparent to the end-user<p>Seems like that would've caused a lot less backlash while still achieving the goal of having some form of device attestation -- but I'm guessing that's not the real goal.</p>
]]></description><pubDate>Fri, 08 May 2026 21:19:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48068918</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=48068918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48068918</guid></item><item><title><![CDATA[New comment by thecatapps in "Canvas online again as ShinyHunters threatens to leak schools’ data"]]></title><description><![CDATA[
<p>I remember when I was in high school (2016? 2017?), I found a super simple XSS in the assignment submission form and told the programming teacher. Canvas then proceeded to lock my account and got me my first (only?) detention. Good times.</p>
]]></description><pubDate>Thu, 07 May 2026 23:27:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48056449</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=48056449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48056449</guid></item><item><title><![CDATA[New comment by thecatapps in "iOS 27 is adding a 'Create a Pass' button to Apple Wallet"]]></title><description><![CDATA[
<p>God I hope that's included. As silly as it sounds, having NFC inside passes require a custom entitlement/approval from Apple was my breaking point for ditching iOS development altogether. The form for requesting said entitlement was broken (at the time, at least), and I didn't understand why .pkpass files had to be signed at all - I still don't.</p>
]]></description><pubDate>Tue, 05 May 2026 16:10:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48024473</link><dc:creator>thecatapps</dc:creator><comments>https://news.ycombinator.com/item?id=48024473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48024473</guid></item></channel></rss>