<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: karlshea</title><link>https://news.ycombinator.com/user?id=karlshea</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 01 Nov 2026 00:11:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=karlshea" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by karlshea in "Anthropic's IPO prospectus shows AI vision, surging costs"]]></title><description><![CDATA[
<p>Well that's why they're going to start injecting ads.</p>
]]></description><pubDate>Tue, 29 Sep 2026 05:10:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49888536</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=49888536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49888536</guid></item><item><title><![CDATA[New comment by karlshea in "I don't like passkeys"]]></title><description><![CDATA[
<p>I don’t know any of my passwords and haven’t for a decade, so passkeys are no different in that respect.<p>If the worry is your phone getting lost then use a password manager that syncs to the cloud and log in with the same passkey using another device. I just got a new iPhone and logged into a bunch of things on-device using synced passkeys. It worked just fine.<p>Every conversation about this seems to involve someone asserting that improving upon passwords in any way at all is unacceptable unless the solution is perfect in every possible way, with the goalposts constantly moving.</p>
]]></description><pubDate>Sun, 20 Sep 2026 05:29:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49772733</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=49772733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49772733</guid></item><item><title><![CDATA[New comment by karlshea in "I don't like passkeys"]]></title><description><![CDATA[
<p>Receiving an email at your backup email address? Getting a text message? It’s whatever you have decided to set up in your account, the same as with a password.</p>
]]></description><pubDate>Sat, 19 Sep 2026 01:08:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49762349</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=49762349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49762349</guid></item><item><title><![CDATA[New comment by karlshea in "I don't like passkeys"]]></title><description><![CDATA[
<p>The same way you recover your account when you lose a password.</p>
]]></description><pubDate>Fri, 18 Sep 2026 13:48:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49754383</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=49754383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49754383</guid></item><item><title><![CDATA[New comment by karlshea in "Cloudflare AKE cuts origin HelloRetryRequests from 52% to 3.7%"]]></title><description><![CDATA[
<p>Sorry, this just isn’t true. Some clients just don’t have the resources to pay for a dev playing whack-a-mole against residential proxy bots that are basically indistinguishable from legit users, but en masse can take down a VPS.<p>Rate limiting doesn’t work when individual IPs are only making a handful of requests.<p>So that’s why we’re using CF/Fastly. Too bad, I’d prefer not to, but there is just not an alternative at this point.</p>
]]></description><pubDate>Mon, 14 Sep 2026 20:42:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49703678</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=49703678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49703678</guid></item><item><title><![CDATA[New comment by karlshea in "AI handles incidents, engineers lose touch with their systems"]]></title><description><![CDATA[
<p>But then you’ll use it to change something, and it won’t update any of the extensive documentation. So then it’s filled with lies.</p>
]]></description><pubDate>Sat, 05 Sep 2026 16:34:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49578171</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=49578171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49578171</guid></item><item><title><![CDATA[New comment by karlshea in "Malware infects Android-based automotive head unit firmware"]]></title><description><![CDATA[
<p>Yes, the BMW NBT quadlock connector has K-CAN2 (so only body bus, no engine/chassis which is on a different CAN bus). (in true German over-engineering fashion it also has fiber for audio and Ethernet for diagnostics)<p>I brought up the backup camera as another reason the head unit has CAN, since in my car that's what's handling drawing the backup guide lines.<p>The aftermarket HU would have enough data to do so, but in my case it doesn't (although it does read CAN for buttons/iDrive). The original HU is still there and functioning, but the aftermarket Android is between the vehicle harness and the original HU with some passthrough and swapping of video cables.<p>I can hold down the Menu button on my iDrive and the Android HU switches the screen to show the original HU output and I can interact with it normally. And when I put the car into reverse it also switches so I can see the original backup camera feed, then switches back to Android after I drive forward again.<p>Of course I use none of the Android functionality at all, the whole ridiculous system is solely for CarPlay.</p>
]]></description><pubDate>Tue, 25 Aug 2026 05:26:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49429419</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=49429419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49429419</guid></item><item><title><![CDATA[New comment by karlshea in "Malware infects Android-based automotive head unit firmware"]]></title><description><![CDATA[
<p>Mine does. Its dashboard shows fuel level and a bunch of other things and I can bring up a speedometer/rpm app.<p>I believe the connection exists because the steering wheel buttons/iDrive talk to the original head unit over CAN.</p>
]]></description><pubDate>Sun, 23 Aug 2026 14:46:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49409266</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=49409266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49409266</guid></item><item><title><![CDATA[New comment by karlshea in "New Sweden: the US's long-lost 'secret' colony"]]></title><description><![CDATA[
<p>A republic is a democracy.</p>
]]></description><pubDate>Thu, 09 Jul 2026 01:41:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48839887</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=48839887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48839887</guid></item><item><title><![CDATA[New comment by karlshea in "Don't put aria-label on generic elements like divs"]]></title><description><![CDATA[
<p>This is spot on. They are ripe for getting entirely wiped out by AI, and good riddance tbh.<p>My personal gripe is their refusal to support restarting heading levels within sections, causing whole classes of problems with CMS templating.</p>
]]></description><pubDate>Tue, 26 May 2026 14:29:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48280349</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=48280349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48280349</guid></item><item><title><![CDATA[New comment by karlshea in "Don't put aria-label on generic elements like divs"]]></title><description><![CDATA[
<p>Those have been there for a bit, what is more recent is CSS anchor positioning which lets you position the popover near the item that triggered it. It’s all finally very nice!</p>
]]></description><pubDate>Tue, 26 May 2026 14:21:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48280244</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=48280244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48280244</guid></item><item><title><![CDATA[New comment by karlshea in "Tell HN: Firefox is being slowly deprecated by the industry"]]></title><description><![CDATA[
<p>Not saying I like the situation, but Firefox usage is about ~2-3%.<p>That's about where IE 6 and then IE 11 were when everyone was excited they could finally drop them. Why should anyone treat Firefox differently?</p>
]]></description><pubDate>Sat, 28 Mar 2026 03:33:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47551327</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=47551327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47551327</guid></item><item><title><![CDATA[New comment by karlshea in "Show HN: I built 48 lightweight SVG backgrounds you can copy/paste"]]></title><description><![CDATA[
<p>Hey thanks so much! I actually found your site a bit over a year ago while I was redoing my portfolio and used one for my header.</p>
]]></description><pubDate>Thu, 19 Mar 2026 03:20:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47434494</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=47434494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47434494</guid></item><item><title><![CDATA[New comment by karlshea in "My Homelab Setup"]]></title><description><![CDATA[
<p>Omg thank you, I had no idea they added this feature!</p>
]]></description><pubDate>Mon, 09 Mar 2026 14:06:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47309263</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=47309263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47309263</guid></item><item><title><![CDATA[New comment by karlshea in "Stripe reportedly makes offer to acquire PayPal"]]></title><description><![CDATA[
<p>Dildos aren’t illegal federally but you can’t sell those using Stripe either. It is actually about puritans wanting to control what you do.</p>
]]></description><pubDate>Wed, 25 Feb 2026 16:06:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47153408</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=47153408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47153408</guid></item><item><title><![CDATA[New comment by karlshea in "Fix the iOS keyboard before the timer hits zero or I'm switching back to Android"]]></title><description><![CDATA[
<p>"Quality" and "features you happen to want" are two different things.</p>
]]></description><pubDate>Fri, 13 Feb 2026 15:42:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47003965</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=47003965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47003965</guid></item><item><title><![CDATA[New comment by karlshea in "OpenClaw is what Apple intelligence should have been"]]></title><description><![CDATA[
<p>Unfortunately not satire, and the answer is $500</p>
]]></description><pubDate>Thu, 05 Feb 2026 15:24:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46900679</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=46900679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46900679</guid></item><item><title><![CDATA[New comment by karlshea in "OpenClaw is what Apple intelligence should have been"]]></title><description><![CDATA[
<p>It appears he is selling a service where he comes to you (optionally with a Mac Mini which is probably why he's buying multiple) and sets up OpenClaw for you.</p>
]]></description><pubDate>Thu, 05 Feb 2026 04:36:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46895728</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=46895728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46895728</guid></item><item><title><![CDATA[New comment by karlshea in "The Palantir app helping ICE raids in Minneapolis"]]></title><description><![CDATA[
<p>Yes</p>
]]></description><pubDate>Thu, 15 Jan 2026 16:08:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46634623</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=46634623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46634623</guid></item><item><title><![CDATA[New comment by karlshea in "Apple picks Gemini to power Siri"]]></title><description><![CDATA[
<p>I definitely pirated Photoshop around 1996 from the macfilez (possibly zelifcam by then) AOL chat room.</p>
]]></description><pubDate>Tue, 13 Jan 2026 03:47:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46597143</link><dc:creator>karlshea</dc:creator><comments>https://news.ycombinator.com/item?id=46597143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46597143</guid></item></channel></rss>