<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: kevinday</title><link>https://news.ycombinator.com/user?id=kevinday</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Apr 2026 09:59:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kevinday" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kevinday in "Writing string.h functions using string instructions in asm x86-64 (2025)"]]></title><description><![CDATA[
<p>I think people started doing that after one of the Intel SSE examples did it and everyone just copied it.<p>But on any modern CPU there should be essentially no penalty for doing that now. Testing the full register is basically free as long as you aren't doing a partial write followed by a full read (write AH then read AX), and I don't think there's any case where this could stall on anything newer than a Core 2 era processor. But just replacing that with a "jnc" or whatever you're exactly trying to test for would be less instructions at least. I'd love to see benchmarks though if someone has dug deeper into this than I have.</p>
]]></description><pubDate>Mon, 20 Apr 2026 21:28:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47841070</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=47841070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47841070</guid></item><item><title><![CDATA[New comment by kevinday in "Anthropic's original take home assignment open sourced"]]></title><description><![CDATA[
<p>I tried GLM-4.7 running locally on a beefy GPU server, in about 3 minutes it got to 25846 cycles, but then struggled in circles for about 90 minutes without making any meaningful progress, making the same mistakes repeatedly and misdiagnosing the cause most of the time. It seems to understand what needs to happen to reach the goal, but keeps failing on the implementation side. It seemed to understand that to beat the target an entirely new approach would be required (it kept leaning towards a wavefront design), but wasn't seeing the solution due to the very limited ISA.</p>
]]></description><pubDate>Wed, 21 Jan 2026 21:07:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46711569</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=46711569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46711569</guid></item><item><title><![CDATA[New comment by kevinday in "Show HN: A Claude Code plugin that catch destructive Git and filesystem commands"]]></title><description><![CDATA[
<p>Yeah, I had an issue where Claude was convinced that a sqlite database was corrupt and kept wanting to delete it. It wasn't corrupt, the code using it was just failing to parse the data it was retrieving from it correctly.<p>I kept telling it to debug the problem, and that I had confirmed that database file was not the problem. It kept trying to rm the file after it noticed the code would recreate it (although with no data, just an empty db). I thought we got past this debate until I wasn't paying enough attention and it added an "rm db.sqlite" line into the Makefile and ran it, since I gave it permission to run "make" and didn't even consider it would edit the Makefile to get around my instructions.</p>
]]></description><pubDate>Tue, 30 Dec 2025 04:49:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46429655</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=46429655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46429655</guid></item><item><title><![CDATA[New comment by kevinday in "Tonight's restaurant dinner fell off the Sysco truck"]]></title><description><![CDATA[
<p>I just saw a YouTube video on a similar topic, with the host noticing that jalapeno poppers seemed to be the same no matter what restaurant he went to, and then it dives into the struggles of NOT using Sysco as your distributor if you want to have local goods. <a href="https://www.youtube.com/watch?v=rXXQTzQXRFc" rel="nofollow">https://www.youtube.com/watch?v=rXXQTzQXRFc</a></p>
]]></description><pubDate>Thu, 09 Oct 2025 03:07:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45523067</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=45523067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45523067</guid></item><item><title><![CDATA[New comment by kevinday in "Refurb Weekend: Silicon Graphics Indigo² Impact 10000"]]></title><description><![CDATA[
<p>In the article you mentioned the Indy having a T1 interface. I only remembered having ISDN as an option on them, with the use case being that ISDN was pretty easily orderable for people working from home or branch offices and needing to get online with it. T1s were still exotic, expensive and not available in a lot of places. Do you have a T1 card for an Indy? I'd love to see that! Do you know what the intention of that was?</p>
]]></description><pubDate>Sun, 14 Sep 2025 12:37:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45239357</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=45239357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45239357</guid></item><item><title><![CDATA[The new rsync exploit is sort of hilarious [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=eKtpdMmLMHY">https://www.youtube.com/watch?v=eKtpdMmLMHY</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42744780">https://news.ycombinator.com/item?id=42744780</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 18 Jan 2025 00:52:08 +0000</pubDate><link>https://www.youtube.com/watch?v=eKtpdMmLMHY</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=42744780</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42744780</guid></item><item><title><![CDATA[Cuba's grid goes offline with blackout after a major power plant fails]]></title><description><![CDATA[
<p>Article URL: <a href="https://apnews.com/article/cuba-power-outage-blackout-4ae305120a99fec17c79e7621e8dac4b">https://apnews.com/article/cuba-power-outage-blackout-4ae305120a99fec17c79e7621e8dac4b</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41885463">https://news.ycombinator.com/item?id=41885463</a></p>
<p>Points: 86</p>
<p># Comments: 103</p>
]]></description><pubDate>Sat, 19 Oct 2024 03:36:11 +0000</pubDate><link>https://apnews.com/article/cuba-power-outage-blackout-4ae305120a99fec17c79e7621e8dac4b</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=41885463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41885463</guid></item><item><title><![CDATA[New comment by kevinday in "DigiCert Revocation Incident (CNAME Domain Validation)"]]></title><description><![CDATA[
<p><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1910322" rel="nofollow">https://bugzilla.mozilla.org/show_bug.cgi?id=1910322</a><p>for more background. The short story is that when doing CNAME based validation, they were supposed to put an underscore at the start of the random string for you to add to your DNS records. They still generated sufficiently random strings but didn't include a _ before it which is in violation of the RFC. The rationale is that some sites might do something like give you control of yourusername.example.com and they don't want to make it possible for random users to register the random string and be able to manipulate it. If you don't allow users to generate anything that causes a hostname to appear with a leading underscore, they can't pass the domain validation.</p>
]]></description><pubDate>Mon, 29 Jul 2024 23:32:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41104711</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=41104711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41104711</guid></item><item><title><![CDATA[New comment by kevinday in "A woman bought a vintage dress. It had a secret pocket with a mysterious note"]]></title><description><![CDATA[
<p><a href="https://www.noaa.gov/heritage/stories/cryptogram-in-silk-dress-tells-weather-story" rel="nofollow">https://www.noaa.gov/heritage/stories/cryptogram-in-silk-dre...</a><p>This is a slightly better and more detailed version of this story.</p>
]]></description><pubDate>Tue, 16 Jan 2024 05:48:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=39009920</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=39009920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39009920</guid></item><item><title><![CDATA[New comment by kevinday in "[dead]"]]></title><description><![CDATA[
<p>Please renew your Buypass ACME (Go SSL) certificates issued before December 22 12:00, 2023. 
We have identified an issue within our systems so that these certificates do not comply with certificate issuance requirements. We have corrected the issue, but all still active Buypass ACME (Go SSL) certificates issued before December 22 12:00, 2023 must be revoked.<p>Renew your affected certificates and install them immediately to ensure that your services continue to be available.<p>If you need support for the renewal, please comment here on the ACME Community where our staff and Community members will be able to assist.<p>We apologize for any inconvenience this may cause.<p>Buypass as</p>
]]></description><pubDate>Fri, 29 Dec 2023 22:17:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=38810914</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=38810914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38810914</guid></item><item><title><![CDATA[New comment by kevinday in "Still no love for WPA3 on the Raspberry Pi 5"]]></title><description><![CDATA[
<p>Yes, but you can’t use it if you enable 6ghz according to the 6E specification.</p>
]]></description><pubDate>Tue, 07 Nov 2023 02:18:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=38172360</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=38172360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38172360</guid></item><item><title><![CDATA[New comment by kevinday in "Still no love for WPA3 on the Raspberry Pi 5"]]></title><description><![CDATA[
<p>There’s a nuance that I didn’t explain well. WPA2 and 6GHz clients can’t exist together on the same SSID. According to the specification, if you enable 6GHz, the whole network becomes exclusively WPA3. If you enable WPA2, that SSID can’t speak 6GHz. Having new non-WPA3 devices being sold is going to really slow down the adoption of 6GHz, because they can’t coexist. You can’t band steer 6GHz clients to a preferred 6GHz compatible WPA3 only network, it’s up to the user to pick the right SSID.</p>
]]></description><pubDate>Tue, 07 Nov 2023 01:45:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=38172087</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=38172087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38172087</guid></item><item><title><![CDATA[New comment by kevinday in "Still no love for WPA3 on the Raspberry Pi 5"]]></title><description><![CDATA[
<p>The problem is that if you enable 6GHz on an existing 2.4/5 GHz SSID, you immediately kick off all WPA2 devices. So you have to create a unique SSID for 6GHz devices to use, which is kinda confusing to end users.</p>
]]></description><pubDate>Tue, 07 Nov 2023 01:28:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=38171920</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=38171920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38171920</guid></item><item><title><![CDATA[New comment by kevinday in "Still no love for WPA3 on the Raspberry Pi 5"]]></title><description><![CDATA[
<p>WPA3-only is mandatory if you want to use 6GHz frequencies though. At least for the gear we use, that means if you want 6GHz you either must only have devices that support WPA3 or you have to use a separate SSID for 6GHz clients to use. Fallback to WPA2 isn’t permitted.<p>I appreciate the sentiment, but new devices being sold that still don’t support WPA3 means the adoption of 6GHz is going to be a very slow process.<p>More info here since this is surprising to many: <a href="https://www.extremenetworks.com/resources/blogs/wireless-security-in-a-6-ghz-wi-fi-6e-world" rel="nofollow noreferrer">https://www.extremenetworks.com/resources/blogs/wireless-sec...</a></p>
]]></description><pubDate>Tue, 07 Nov 2023 00:59:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=38171654</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=38171654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38171654</guid></item><item><title><![CDATA[What color was “Apple Beige”?]]></title><description><![CDATA[
<p>Article URL: <a href="https://bzotto.medium.com/what-color-was-apple-beige-acd14bca0c1a">https://bzotto.medium.com/what-color-was-apple-beige-acd14bca0c1a</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36265663">https://news.ycombinator.com/item?id=36265663</a></p>
<p>Points: 14</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 09 Jun 2023 23:19:31 +0000</pubDate><link>https://bzotto.medium.com/what-color-was-apple-beige-acd14bca0c1a</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=36265663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36265663</guid></item><item><title><![CDATA[Cloudflare: Adjusting pricing, introducing annual plans]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.cloudflare.com/adjusting-pricing-introducing-annual-plans-and-accelerating-innovation/">https://blog.cloudflare.com/adjusting-pricing-introducing-annual-plans-and-accelerating-innovation/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33802847">https://news.ycombinator.com/item?id=33802847</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 30 Nov 2022 16:14:02 +0000</pubDate><link>https://blog.cloudflare.com/adjusting-pricing-introducing-annual-plans-and-accelerating-innovation/</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=33802847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33802847</guid></item><item><title><![CDATA[New comment by kevinday in "TV Tropes"]]></title><description><![CDATA[
<p><a href="https://allthetropes.org/wiki/Category:Banned_On_TV_Tropes" rel="nofollow">https://allthetropes.org/wiki/Category:Banned_On_TV_Tropes</a></p>
]]></description><pubDate>Mon, 14 Nov 2022 02:21:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=33589572</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=33589572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33589572</guid></item><item><title><![CDATA[Every Video Game Console Ever Made Selling on eBay for $1M]]></title><description><![CDATA[
<p>Article URL: <a href="https://nerdist.com/article/every-video-game-console-ever-made-ebay-1-million-dollars/">https://nerdist.com/article/every-video-game-console-ever-made-ebay-1-million-dollars/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32693359">https://news.ycombinator.com/item?id=32693359</a></p>
<p>Points: 5</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 02 Sep 2022 17:23:24 +0000</pubDate><link>https://nerdist.com/article/every-video-game-console-ever-made-ebay-1-million-dollars/</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=32693359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32693359</guid></item><item><title><![CDATA[Rogers CEO apologizes, says ‘maintenance upgrade’ behind major outage]]></title><description><![CDATA[
<p>Article URL: <a href="https://globalnews.ca/news/8978590/rogers-communications-network-outage-explanation-ceo/">https://globalnews.ca/news/8978590/rogers-communications-network-outage-explanation-ceo/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=32060161">https://news.ycombinator.com/item?id=32060161</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 11 Jul 2022 18:52:40 +0000</pubDate><link>https://globalnews.ca/news/8978590/rogers-communications-network-outage-explanation-ceo/</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=32060161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32060161</guid></item><item><title><![CDATA[New comment by kevinday in "How Apple overcame its culture of secrecy to create AirPods Pro"]]></title><description><![CDATA[
<p>Bash really isn't a standard outside of most Linux distributions, you're going to find the same issue anywhere that isn't Linux.<p>OpenBSD uses pdksh, Busybox/NetBSD/Minix use ash, there are some linux distros that use zsh, OpenSolaris is ksh, etc.</p>
]]></description><pubDate>Sun, 08 May 2022 15:26:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=31304911</link><dc:creator>kevinday</dc:creator><comments>https://news.ycombinator.com/item?id=31304911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31304911</guid></item></channel></rss>