<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: johnduhart</title><link>https://news.ycombinator.com/user?id=johnduhart</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 22 Apr 2026 16:43:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=johnduhart" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by johnduhart in "Claude Code to be removed from Anthropic's Pro plan?"]]></title><description><![CDATA[
<p>Pricing page reflects this: <a href="https://claude.com/pricing#individual-features" rel="nofollow">https://claude.com/pricing#individual-features</a></p>
]]></description><pubDate>Tue, 21 Apr 2026 22:36:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47855566</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=47855566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47855566</guid></item><item><title><![CDATA[Claude Code to be removed from Pro Tier?]]></title><description><![CDATA[
<p><a href="https://x.com/TheAmolAvasare/status/2046725498592722972" rel="nofollow">https://x.com/TheAmolAvasare/status/2046725498592722972</a><p><a href="https://xcancel.com/TheAmolAvasare/status/2046725498592722972" rel="nofollow">https://xcancel.com/TheAmolAvasare/status/204672549859272297...</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47855565">https://news.ycombinator.com/item?id=47855565</a></p>
<p>Points: 264</p>
<p># Comments: 2</p>
]]></description><pubDate>Tue, 21 Apr 2026 22:36:24 +0000</pubDate><link>https://bsky.app/profile/edzitron.com/post/3mjzxwfx3qs2a</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=47855565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47855565</guid></item><item><title><![CDATA[New comment by johnduhart in "AWS Lambda Silent Crash – A Platform Failure, Not an Application Bug [pdf]"]]></title><description><![CDATA[
<p>Absolutely, I do this at $dayjob to update feature flags and refresh config. Your code just needs to understand that such execution is not guaranteed to happened, and in-flight requests may get interrupted and should be retried.</p>
]]></description><pubDate>Tue, 15 Jul 2025 03:01:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44567489</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=44567489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44567489</guid></item><item><title><![CDATA[New comment by johnduhart in "AWS Lambda Silent Crash – A Platform Failure, Not an Application Bug [pdf]"]]></title><description><![CDATA[
<p>Oh wow, a 23-page write up about how the author misunderstood AWS Lambda's execution model [1].<p>> It emits an event, then immediately returns a response — meaning it always reports success (201), regardless of whether the downstream email handler succeeds or fails.<p>It should be understood that after Lambda returns a response the MicroVM is suspending, interrupting your background HTTP request. There is zero guarantee that the request would succeed.<p>1: <a href="https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtime-environment.html#runtimes-lifecycle" rel="nofollow">https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtime-...</a></p>
]]></description><pubDate>Tue, 15 Jul 2025 02:43:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44567380</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=44567380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44567380</guid></item><item><title><![CDATA[New comment by johnduhart in "Authentication with Axum"]]></title><description><![CDATA[
<p>> I won’t get sucked into the session ID vs. JWT argument, but honestly, using JWTs in cookies is a win because you don’t have to fuss with storing session data on the server.<p>Okay, but then you implement storage of the refresh token and build this bespoke JWT re-issuance logic. So where's the win here? Just use sessions.</p>
]]></description><pubDate>Thu, 05 Jun 2025 03:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44187974</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=44187974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44187974</guid></item><item><title><![CDATA[New comment by johnduhart in "Twitch star HasanAbi says he was detained, questioned by border agents"]]></title><description><![CDATA[
<p>Linking to a collection of context-less clips from a streamer with an active sexual harassment suit[1], whose community is engaging on a harassment campaign against the subject in question[2] isn't the unbiased source you think it is.<p>1: <a href="https://www.polygon.com/news/527186/destiny-steven-bonnell-sexual-harassment-lawsui" rel="nofollow">https://www.polygon.com/news/527186/destiny-steven-bonnell-s...</a>
2: <a href="https://en.wikipedia.org/wiki/Destiny_(streamer)#Post-Twitch_career_(2022%E2%80%93present)" rel="nofollow">https://en.wikipedia.org/wiki/Destiny_(streamer)#Post-Twitch...</a></p>
]]></description><pubDate>Tue, 13 May 2025 07:12:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=43970361</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=43970361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43970361</guid></item><item><title><![CDATA[New comment by johnduhart in "Twitch star HasanAbi says he was detained, questioned by border agents"]]></title><description><![CDATA[
<p>> Yes it is. But the the 1st amendment does not say that any speech can have zero consequences for you.<p>The Government taking action against a citizen for voicing opinions it does not agree with falls pretty clearly into what the 1st amendment covers. This is not a "yelling fire in a crowded theater" type scenario where speech is being restricted for the benefit of many.</p>
]]></description><pubDate>Tue, 13 May 2025 07:06:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43970320</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=43970320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43970320</guid></item><item><title><![CDATA[New comment by johnduhart in "UnitedHealth hired a defamation law firm to go after social media posts criticiz"]]></title><description><![CDATA[
<p>> Their profit margin is 5.5%.<p>5.5% of what, dmm?<p><a href="https://www.healthcaredive.com/news/unitedhealth-unh-2024-record-revenue/737477/" rel="nofollow">https://www.healthcaredive.com/news/unitedhealth-unh-2024-re...</a><p>> the Minnesota healthcare behemoth reported adjusted profit of $25.7 billion — an all-time record.</p>
]]></description><pubDate>Tue, 11 Feb 2025 18:24:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43016281</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=43016281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43016281</guid></item><item><title><![CDATA[New comment by johnduhart in "AWS acquires Talen's 960MW nuclear data center campus in Pennsylvania"]]></title><description><![CDATA[
<p>Does AWS need to build anything on the site as part of this deal, or are they simply leveraging the power added to the grid in their existing us-east-1 footprint? The distance from Ashburn is too far for this to be an extension of a region.</p>
]]></description><pubDate>Tue, 05 Mar 2024 04:03:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=39599289</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=39599289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39599289</guid></item><item><title><![CDATA[New comment by johnduhart in "Tata Consultancy Services ordered to cough up $210M in code theft trial"]]></title><description><![CDATA[
<p>> Transamerica is getting worse service because the contractor that they prefer wanted to look at documentation for a system they payed for. This is why enterprise IT is a legally mandated mess.<p>No, I don't believe that's at all what was happening. I really recommend reading the original compliant[1]. TCS was leveraging their employees with access to CSC's documentation and source code to glean information about how a particular feature was implemented, _not_ for supporting Transamerica, but for reimplementing the feature in their own product.<p>From paragraph 29 of the compliant:<p>> A TCS employee, who upon information and belief is part of the U.S. BaNCS development team, wrote in an email: “Quite honestly, I’m not sure how VTG [Vantage] does this today, so maybe we should engage [TCS employees with access to the Vantage source code] if we want to emulate that?”<p>The complaint goes on to describe the engineers sending the actual source code to the team. This is pretty clear cut theft IMO.<p>1: <a href="https://regmedia.co.uk/2023/11/22/csc_complaint.pdf" rel="nofollow noreferrer">https://regmedia.co.uk/2023/11/22/csc_complaint.pdf</a></p>
]]></description><pubDate>Mon, 27 Nov 2023 20:33:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=38437856</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=38437856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38437856</guid></item><item><title><![CDATA[New comment by johnduhart in "Google has been DDoSing Sourcehut for over a year"]]></title><description><![CDATA[
<p>> I mean, you didn't even consider implementing a simple fetch of an already cloned repository in your mirroring server code. So yeah, I'd argue that the bad faith part is actually justified.<p><a href="https://github.com/golang/go/issues/44577#issuecomment-1137818914" rel="nofollow">https://github.com/golang/go/issues/44577#issuecomment-11378...</a><p>> We did consider caching clones, but it has security implications and adds complexity, so we decided not to. It is certainly not trivial to do and not something we are likely to do based on this issue.<p>Drew continues to act as though he is always correct, and any viewpoint that isn't his is just moronic. I've repeatedly seen this behavior from him in multiple venues over the years, and
I'm happy to see the wider community start calling this out as childish.</p>
]]></description><pubDate>Wed, 25 May 2022 20:54:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=31510405</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=31510405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31510405</guid></item><item><title><![CDATA[New comment by johnduhart in "Twitter Employee Revealed Identity of User to WaPo Reporter"]]></title><description><![CDATA[
<p>There's a _lot_ of assuming happening on this post so far. My understanding was the Twitter account previously had different handles, including her real name. I don't think that level of sleuthing requires internal access, using old/archived tweets can unmask the account.</p>
]]></description><pubDate>Wed, 20 Apr 2022 04:58:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=31092970</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=31092970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31092970</guid></item><item><title><![CDATA[New comment by johnduhart in "Twitter Employee Revealed Identity of User to WaPo Reporter"]]></title><description><![CDATA[
<p>> sourced by a former Twitter employee<p>Really missing a key word from the title there, OP.</p>
]]></description><pubDate>Wed, 20 Apr 2022 04:50:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=31092927</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=31092927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31092927</guid></item><item><title><![CDATA[New comment by johnduhart in "Update about the October 4th outage"]]></title><description><![CDATA[
<p>I think you need to re-adjust your expectations, it's  not reasonable to have a fully fleshed out RCA blog post available within hours of incident resolution. Most other cloud providers take a few days for theirs.</p>
]]></description><pubDate>Tue, 05 Oct 2021 03:03:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=28755063</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=28755063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28755063</guid></item><item><title><![CDATA[New comment by johnduhart in "Windows 11 laptops will require front facing camera in 2023"]]></title><description><![CDATA[
<p>> It seems our completely untethered tumble into the world of 1984 led by Big Brother and every all-seeing eye on the planet, with Microsoft pushing us through a new window and into a new era with Windows 11.<p>Ah yes, that's absolutely what it is, not an attempt to match what is already standard on every Apple laptop.</p>
]]></description><pubDate>Tue, 06 Jul 2021 16:21:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=27750607</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=27750607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27750607</guid></item><item><title><![CDATA[New comment by johnduhart in "Embrace, extend, and finally extinguish – Microsoft plays their hand"]]></title><description><![CDATA[
<p>The author took an article about somebody suggesting that having email be the only mechanism for contributing to the Linux kernel might be a barrier to entry for new developers, and construed it into this piece on how the evil Micro$oft is looking to dismantle distributed git development.<p>From the original article:<p>> Picking her words carefully, she said work is being done towards “moving from a more text-based, email-based, or not even moving from, but having a text-based, email-based patch system that can then also be represented in a way that developers who have grown up in the last five or ten years are more familiar with."<p>That seems like an entirely fair statement to make for somebody who is on the board of The Linux Foundation.</p>
]]></description><pubDate>Thu, 27 Aug 2020 15:52:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=24294886</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=24294886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24294886</guid></item><item><title><![CDATA[New comment by johnduhart in "Coming Soon – Graviton2-Powered General Purpose EC2 Instances"]]></title><description><![CDATA[
<p>I've been extremely skeptical of ARM EC2 instance types getting any sort of traction, as I don't believe most companies would bother to port their software to another architecture. This line pointed out something I never considered:<p>> Based on these results, we are planning to use these instances to power Amazon EMR, Elastic Load Balancing, Amazon ElastiCache, and other AWS services.<p>Amazon running their PaaS services on top of their own silicon is really an interesting prospect. I wonder how much hardware is allocated to running their platform services vs. EC2 instances for customers, as there's definitely an opportunity for Amazon to port these workloads and decrease the dependence on Intel.</p>
]]></description><pubDate>Tue, 03 Dec 2019 17:01:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=21694129</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=21694129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=21694129</guid></item><item><title><![CDATA[New comment by johnduhart in "German federal office publishes Windows 10 telemetry analysis"]]></title><description><![CDATA[
<p>> Consider yourself told, then.<p>Oh, please enlighten me, Drew.<p>> Linux works OOTB on pretty much all hardware, often better than Windows<p>Are device manufacturers supporting Linux?<p>>  since it ships with all of the necessary drivers.<p>No it doesn't, last time I checked to even get the recommended usb wifi module to work on Arch required downloading additional packages and compiling a kernel module.<p>> The average user can handle KDE Plasma just fine.<p>Cool let me know how you handle explaining why they can't run some exe they downloaded on your GNU/Linux setup, and when they complain that they're used to Microsoft Word not this LibreOffice stuff.</p>
]]></description><pubDate>Mon, 26 Nov 2018 04:57:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=18531182</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=18531182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18531182</guid></item><item><title><![CDATA[New comment by johnduhart in "A Silicon Valley Train Gets Stuck"]]></title><description><![CDATA[
<p>I'm confused, where did the he/she state that?</p>
]]></description><pubDate>Mon, 13 Mar 2017 21:02:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=13862333</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=13862333</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13862333</guid></item><item><title><![CDATA[New comment by johnduhart in "Visual Studio 2017 Launch [video]"]]></title><description><![CDATA[
<p>I'm also super excited about VS2017.<p>But excuse me this HN comment (last line, with the insensitive remark) is super cringe-inducing. Horrible.</p>
]]></description><pubDate>Tue, 07 Mar 2017 18:13:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=13812962</link><dc:creator>johnduhart</dc:creator><comments>https://news.ycombinator.com/item?id=13812962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13812962</guid></item></channel></rss>