<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: ctippett</title><link>https://news.ycombinator.com/user?id=ctippett</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 11:30:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ctippett" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ctippett in "Apple Is Reportedly Facing a 'Massive Dilemma' with the MacBook Neo"]]></title><description><![CDATA[
<p><p><pre><code>  > A company having slightly lower margins does not seem like an actual issue. It doesn't even sound like they would end up loosing money on this device just lower their own margin.
</code></pre>
It's more than just lower margins though, sounds like they're chowing through whatever stockpile of binned A18 chips they had earmarked for the Neo and once they're gone, they're gone.<p>Replenishing A18 stock comes with the opportunity cost of sacrificing TSMC production to manufacture more A18s, but because they're using binned chips in the Neo, a fresh manufacturing run will produce A18s in whatever ratio that splits good chips with binned chips. Apple has no need for good A18s anymore, so they'll need to make a choice whether to handicap the chip so newer Neos match the marketed specifications and performance characteristics of other Neos of the same generation OR release a lacklustre out-of-cycle update to the Neo.<p>Sounds like a logistical nightmare to be honest. They've been producing iPhones for nearly two decades now, their supply chain forecasts must be so well tuned to be almost perfect. That is, until the Neo.</p>
]]></description><pubDate>Tue, 07 Apr 2026 21:09:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47681397</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=47681397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47681397</guid></item><item><title><![CDATA[New comment by ctippett in "My Google Workspace account suspension"]]></title><description><![CDATA[
<p>It was only a few years ago that they offered all of their Stadia subscribers a full refund for every dollar they ever spent on the platform. By this point their reputation for customer service was well and truly known, but colour me surprised when I received a not insignificant sum credited to my bank account from Google.<p>I saw it mentioned in a comment elsewhere in this thread, but the level of service you get really seems dependant on which pocket of Google is responsible for the product you happen to be using. Unfortunately Workspace is a giant pocket with many billions of users with suboptimal and/or perpetually exhausted support.</p>
]]></description><pubDate>Sun, 05 Apr 2026 21:52:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47654263</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=47654263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47654263</guid></item><item><title><![CDATA[New comment by ctippett in "I prefer OG style websites – what are yours?"]]></title><description><![CDATA[
<p><a href="https://www.cstrike.co.nz" rel="nofollow">https://www.cstrike.co.nz</a><p>I rescued the domain after it was left to expire and did my best to honour the original design from 2000.</p>
]]></description><pubDate>Fri, 03 Apr 2026 15:57:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47628295</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=47628295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47628295</guid></item><item><title><![CDATA[New comment by ctippett in "Tailscale's New macOS Home"]]></title><description><![CDATA[
<p>Anyone know if this new windowed Tailscale view is enabled on the non-App Store version?<p>I guess I'll find out soon enough once I update, but I didn't see any specific callout in the article.</p>
]]></description><pubDate>Thu, 02 Apr 2026 19:10:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47618841</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=47618841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47618841</guid></item><item><title><![CDATA[New comment by ctippett in "Chess in SQL"]]></title><description><![CDATA[
<p>I don't know I'm sorry. I'm not involved in the project, just a curious bystander!</p>
]]></description><pubDate>Wed, 01 Apr 2026 19:00:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47605039</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=47605039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47605039</guid></item><item><title><![CDATA[New comment by ctippett in "Chess in SQL"]]></title><description><![CDATA[
<p>I started playing World of Warcraft at the same time I was studying database systems at university and had a similar curiosity. Twenty years later the AzerothCore project pretty much satisfies this curiosity, they've done an incredible job reverse engineering the game server and its database.<p><a href="https://www.azerothcore.org/wiki/database-world" rel="nofollow">https://www.azerothcore.org/wiki/database-world</a></p>
]]></description><pubDate>Wed, 01 Apr 2026 17:59:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47604271</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=47604271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47604271</guid></item><item><title><![CDATA[New comment by ctippett in "Good CTE, Bad CTE"]]></title><description><![CDATA[
<p>Not to sound like a broken record, but I need to echo what many other replies have already said: great article.<p>Embarassingly, despite thinking of myself as pretty knowledgeable with SQL, I had no idea you could nest DML statements <i>inside</i> a CTE. I always assumed/used DML statements as the final statement after a CTE was defined. I'm not sure if or when I might use this in the future, but it's neat to learn something new (and to be humbled at the same time).</p>
]]></description><pubDate>Tue, 31 Mar 2026 13:25:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47587039</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=47587039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47587039</guid></item><item><title><![CDATA[New comment by ctippett in "Desk for people who work at home with a cat"]]></title><description><![CDATA[
<p>Rebuttal exhibit A: <a href="https://imgur.com/a/Eu8zKMm" rel="nofollow">https://imgur.com/a/Eu8zKMm</a></p>
]]></description><pubDate>Fri, 27 Mar 2026 20:39:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47547964</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=47547964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47547964</guid></item><item><title><![CDATA[New comment by ctippett in "Reverse-engineering the UniFi inform protocol"]]></title><description><![CDATA[
<p>Nice trick. Just a heads up that I had to whitelist your domain as NextDNS blocked it for being newly registered.<p>Given this thread will probably attract other Unifi users... has anyone had success migrating from MongoDB to something like FerretDB?<p>I played around with getting this to work a few weeks ago and found that day-to-day it works without issue, but restoring a backup will error since it relies on some unsupported Mongo semantics (renaming collections iirc).</p>
]]></description><pubDate>Mon, 09 Mar 2026 15:14:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47310180</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=47310180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47310180</guid></item><item><title><![CDATA[New comment by ctippett in "MinIO repository is no longer maintained"]]></title><description><![CDATA[
<p>You're very conscientious, thank you (providing a separate link for UK readers). I hate that it's come to this.</p>
]]></description><pubDate>Fri, 13 Feb 2026 16:26:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47004499</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=47004499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47004499</guid></item><item><title><![CDATA[New comment by ctippett in "Nintendo DS code editor and scriptable game engine"]]></title><description><![CDATA[
<p>I gifted a Brick Hammer[1] to my
brother-in-law for Christmas. It's an amazing little device, form factor of a Gameboy Pocket and can run games from the PS1/N64 down to NES. The build quality is extremely high too (I got him the metal chassis version). I think it can even run 3DS games, but don't quote me on that.<p>[1]: <a href="https://retrohandhelds.gg/trimui-brick-hammer-review/" rel="nofollow">https://retrohandhelds.gg/trimui-brick-hammer-review/</a> (most links are to third-party resellers, so a link to a review is probably safest)</p>
]]></description><pubDate>Mon, 02 Feb 2026 01:51:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46851482</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=46851482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46851482</guid></item><item><title><![CDATA[New comment by ctippett in "Did a celebrated researcher obscure a baby's poisoning?"]]></title><description><![CDATA[
<p>The headline was editorialised for the web. It originally ran under the headline "A Fatal Error".<p><pre><code>  > Published in the print edition of the February 2, 2026, issue, with the headline “A Fatal Error.”</code></pre></p>
]]></description><pubDate>Thu, 29 Jan 2026 12:52:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46809529</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=46809529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46809529</guid></item><item><title><![CDATA[New comment by ctippett in "I reverse-engineered Netflix's 4K restrictions"]]></title><description><![CDATA[
<p>I'm putting a lot of weight on this part from the README:<p><pre><code>  > If you're paying for 4K but using Chrome, Firefox, or a setup Netflix doesn't "approve," you're stuck at 1080p or lower. This extension fixes that.
</code></pre>
But I get the confusion though. I'm now second-guessing if <i>I</i> misread the README.</p>
]]></description><pubDate>Thu, 29 Jan 2026 00:56:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46804194</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=46804194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46804194</guid></item><item><title><![CDATA[New comment by ctippett in "I reverse-engineered Netflix's 4K restrictions"]]></title><description><![CDATA[
<p>If you're paying for 4K and you never notice whether what you're watching is actually in 4K, then I have a suggestion for how you can save some $</p>
]]></description><pubDate>Thu, 29 Jan 2026 00:47:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46804115</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=46804115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46804115</guid></item><item><title><![CDATA[New comment by ctippett in "I reverse-engineered Netflix's 4K restrictions"]]></title><description><![CDATA[
<p>You misread the README. Although it suggests using Edge at the very bottom, the extension doesn't require it and actually spoofs Netflix into thinking it <i>is</i> Edge via changing the user-agent.</p>
]]></description><pubDate>Thu, 29 Jan 2026 00:44:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46804080</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=46804080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46804080</guid></item><item><title><![CDATA[New comment by ctippett in "UK Government’s ‘AI Skills Hub’ was delivered by PwC for £4.1M"]]></title><description><![CDATA[
<p>There would've been an RFP for this, surely? Which means PwC was chosen to deliver this ahead of n number of other tenderers. I'd be curious to see what other proposals there were and the decision-making that went into choosing the winner.</p>
]]></description><pubDate>Thu, 29 Jan 2026 00:32:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46803949</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=46803949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46803949</guid></item><item><title><![CDATA[New comment by ctippett in "Show HN: A MitM proxy to see what your LLM tools are sending"]]></title><description><![CDATA[
<p>As someone who just set up mitmproxy to do something very similar, I wish this would've been a plugin/add-on instead of a standalone thing.<p>I know and trust mitmproxy. I'm warier and less likely to use a new, unknown tool that has such broad security/privacy implications. Especially these days with so many vibe-coded projects being released (no idea if that's the case here, but it's a concern I have nonetheless).</p>
]]></description><pubDate>Thu, 29 Jan 2026 00:17:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46803797</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=46803797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46803797</guid></item><item><title><![CDATA[New comment by ctippett in "Creators of Tailwind laid off 75% of their engineering team"]]></title><description><![CDATA[
<p>You can really feel the stress in Adam's comments. It must play absolute hell with your mental health, it's anxiogenic from the sidelines just thinking about it. Stay healthy and safe mate.</p>
]]></description><pubDate>Wed, 07 Jan 2026 17:21:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46529230</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=46529230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46529230</guid></item><item><title><![CDATA[New comment by ctippett in "It's hard to justify Tahoe icons"]]></title><description><![CDATA[
<p>Sounds like Android's share button is exactly as ambiguous as the one on macOS/iOS... A dumping ground for all the misfit utilities and functions that couldn't find a home anywhere else on the system.</p>
]]></description><pubDate>Tue, 06 Jan 2026 11:16:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46511000</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=46511000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46511000</guid></item><item><title><![CDATA[New comment by ctippett in "It's hard to justify Tahoe icons"]]></title><description><![CDATA[
<p>It's very hard to reply without making a snarky sarcastic comment at Apple's expense. Thanks for sharing that super intuitive interface trick, it's so obvious now I know it's there.<p>(seriously though, thanks).</p>
]]></description><pubDate>Mon, 05 Jan 2026 23:34:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46506722</link><dc:creator>ctippett</dc:creator><comments>https://news.ycombinator.com/item?id=46506722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46506722</guid></item></channel></rss>