<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: grumpy_coder</title><link>https://news.ycombinator.com/user?id=grumpy_coder</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 15:31:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=grumpy_coder" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by grumpy_coder in "Oracle files H-1B visa petitions amid mass layoffs"]]></title><description><![CDATA[
<p>The cuts include workers in senior director and vice president roles, as well as managers, product developers, product managers, program managers, software developers, site reliability developers, technical analysts, user experience developers and others.<p>They are in no-way laying off call center employees, they are laying off tens of thousands of the most highly paid US workers.<p>And yes the numbers of H1Bs granted in 2025 is relevant. You don't layoff 20% of your 100,000+ people workforce all of a sudden 'cos March went badly.</p>
]]></description><pubDate>Sat, 04 Apr 2026 03:33:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47635421</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=47635421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47635421</guid></item><item><title><![CDATA[New comment by grumpy_coder in "High school student discovers 1.5M potential new astronomical objects"]]></title><description><![CDATA[
<p>The schools studied in that paper are free, or close to free. Not $50,000 per anum
And I don't think OP was suggesting it's the quality of education that affects outcomes in attendees of expensive private high schools.</p>
]]></description><pubDate>Fri, 26 Dec 2025 23:07:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46397366</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=46397366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46397366</guid></item><item><title><![CDATA[New comment by grumpy_coder in "Architecting large software projects [video]"]]></title><description><![CDATA[
<p>Yeah, I think the first mistake is thinking 'large software project' is specific enough to have any good advice at all.<p>Large software projects could include AAA console videogame, or banking mobile app, or embedded vehicle entertainment system, or airport baggage handling system, or hundreds of other totally different domains.<p>The only good advice I can  think of is given a large software project try to hire someone (or a whole team) that have built something pretty similar before.</p>
]]></description><pubDate>Fri, 15 Aug 2025 15:20:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44913511</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=44913511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44913511</guid></item><item><title><![CDATA[New comment by grumpy_coder in "AMD CEO sees chips from TSMC's US plant costing 5%-20% more"]]></title><description><![CDATA[
<p>A fine time to cancel Larabee properly and get serious about specialized GPU hardware five years earlier.</p>
]]></description><pubDate>Thu, 24 Jul 2025 20:08:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44675421</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=44675421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44675421</guid></item><item><title><![CDATA[New comment by grumpy_coder in "The Death of the Middle-Class Musician"]]></title><description><![CDATA[
<p>The grocery bagger on a zero hour contract needs to be able to survive when not given 40 hours.
Also the 5% unemployed people in a 'full employment' economy need to be able to survive when sacrificed to control inflation.</p>
]]></description><pubDate>Sun, 29 Jun 2025 16:33:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44414346</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=44414346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44414346</guid></item><item><title><![CDATA[New comment by grumpy_coder in "The Death of the Middle-Class Musician"]]></title><description><![CDATA[
<p>Have you seen how much money we are shoveling into 'AI'</p>
]]></description><pubDate>Sun, 29 Jun 2025 16:29:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44414325</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=44414325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44414325</guid></item><item><title><![CDATA[New comment by grumpy_coder in "The Who Cares Era"]]></title><description><![CDATA[
<p>Boeing has consistently underperformed the market massively since the MD merger.
Making maybe 3% after inflation</p>
]]></description><pubDate>Wed, 28 May 2025 15:46:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44117274</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=44117274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44117274</guid></item><item><title><![CDATA[New comment by grumpy_coder in "The Ingredients of a Productive Monorepo"]]></title><description><![CDATA[
<p>Monorepo very often means bazel for tooling (rbe and caching tests) and that means one WORKSPACE with common versions of libs.<p>Monorepo also means a team 'vetting' new thirdparty libs, and a team telling you your CI takes too long, and a team telling you to upgrade your lib within 23 minutes because theres a security issue in the korean language support...</p>
]]></description><pubDate>Wed, 28 May 2025 13:23:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44115777</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=44115777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44115777</guid></item><item><title><![CDATA[New comment by grumpy_coder in "The state of binary compatibility on Linux and how to address it"]]></title><description><![CDATA[
<p>Related video about releasing games on linux, i.e. dlopen() all the things
<a href="https://www.youtube.com/watch?v=MeMPCSqQ-34" rel="nofollow">https://www.youtube.com/watch?v=MeMPCSqQ-34</a></p>
]]></description><pubDate>Wed, 02 Apr 2025 14:41:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=43557246</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=43557246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43557246</guid></item><item><title><![CDATA[New comment by grumpy_coder in "Career Development: What It Means to Be a Manager, Director, or VP (2015)"]]></title><description><![CDATA[
<p>in this context 'your boss' is usually a level or two above your direct manager on org chart
Take it as the most senior person you can get regular face time with, this also needs to be gamed.</p>
]]></description><pubDate>Fri, 21 Mar 2025 14:49:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43436381</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=43436381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43436381</guid></item><item><title><![CDATA[New comment by grumpy_coder in "uBlock Origin is no longer available on the Chrome Store"]]></title><description><![CDATA[
<p>More like the willfully blind engineers, disingenuously claim to believe that absurd bullshit. There's not a lot genuine left in that company.</p>
]]></description><pubDate>Mon, 10 Mar 2025 18:23:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43323866</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=43323866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43323866</guid></item><item><title><![CDATA[New comment by grumpy_coder in "Should managers still code?"]]></title><description><![CDATA[
<p>Should managers exist?<p>We got along better before all these managers arrived, could ship huge projects with 100 people and one ceo. And the ceo wrote code and didn't do any of the nonsense most managers fill their days with.</p>
]]></description><pubDate>Wed, 05 Mar 2025 17:00:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43269238</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=43269238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43269238</guid></item><item><title><![CDATA[New comment by grumpy_coder in "How the U.K. broke its own economy"]]></title><description><![CDATA[
<p>Then when you need to buy a house you have to leave.<p>Net migration to London from the rest of England and Wales is only positive for those aged 20 to 27<p>There's plenty of great experienced people outside London, but all the rich (business owners) are openly prejudice to everywhere else. <a href="https://www.bbc.com/news/videos/cwy57v07gn2o" rel="nofollow">https://www.bbc.com/news/videos/cwy57v07gn2o</a></p>
]]></description><pubDate>Tue, 04 Mar 2025 20:20:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=43259426</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=43259426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43259426</guid></item><item><title><![CDATA[New comment by grumpy_coder in "It’s still worth blogging in the age of AI"]]></title><description><![CDATA[
<p>Me too. At least i can be wrong in private that way.</p>
]]></description><pubDate>Tue, 25 Feb 2025 16:17:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=43173795</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=43173795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43173795</guid></item><item><title><![CDATA[New comment by grumpy_coder in "Do you want to be doing this when you're 50? (2012)"]]></title><description><![CDATA[
<p>This sounds far more real to me than the original post. All the technical issues in the world don't bother me unduly, it really is the managers who make you hate work.<p>Money wise these corps are a system of their own, they pay enough to make you not quit. The more they pay, generally the more they suck.<p>Just need to wait till my 401k doubles one more time, my kids finish college, and the house is paid off.... just 10 more years</p>
]]></description><pubDate>Sat, 22 Feb 2025 18:44:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43141767</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=43141767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43141767</guid></item><item><title><![CDATA[New comment by grumpy_coder in "Don't "optimize" conditional moves in shaders with mix()+step()"]]></title><description><![CDATA[
<p>I believe the conclusion is correct in 2025, but the article in a way just perpetuates the 'misinformation', making it seem like finding if your code will compile to a dynamic branch or not is easier than it is.<p>The unfortunate truth with shaders is that they are compiled by the users machine at the point of use. So compiling it on just your machine isn't nearly good enough. NVIDIA pricing means large numbers of customers are running 10 year old hardware. Depending on target market you might even want the code to run on 10 year old integrated graphics.<p>Does 10 year old integrated graphics across the range of drivers people actually have running prefer conditional moves over more arithmetic ops..  probably, but I would want to keep both versions around and test on real user hardware if this shader was used a lot.</p>
]]></description><pubDate>Sun, 09 Feb 2025 16:37:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=42991701</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=42991701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42991701</guid></item><item><title><![CDATA[New comment by grumpy_coder in "Ask HN: Promoted, but Career Path Derailed"]]></title><description><![CDATA[
<p>"it will almost certainly double in value in 7 years" implies 10% is an almost certain long term return. It is not.<p>10 years is a common rule of thumb to double your investment, this is a good guess since after adjusting for inflation, the real return of S&P 500 is about 6.8%. Which is about 10.5 years to double your investment.<p>(give or take S&P 500 being one of the best returns you will find historically)</p>
]]></description><pubDate>Mon, 03 Feb 2025 22:09:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=42923959</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=42923959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42923959</guid></item><item><title><![CDATA[New comment by grumpy_coder in "Mistakes engineers make in large established codebases"]]></title><description><![CDATA[
<p>I see an over-reliance on automated tests recently. Often suggesting just passing the CI tests is enough to approve a change. In ancient code it's just as important to limit the blast radius of your changes, and have a good reason for making them. Not changing something is the ultimate way to prevent a regression.</p>
]]></description><pubDate>Tue, 07 Jan 2025 23:38:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=42629071</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=42629071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42629071</guid></item><item><title><![CDATA[New comment by grumpy_coder in "Insurers rely on doctors whose judgments have been criticized by courts"]]></title><description><![CDATA[
<p>It's also important to realize claim denial isn't the same for all customers. When I was classed as an executive at a large blue chip company, my claims were approved quickly and easily at the company specific hotline. With the same provider, making the same claims, they are now partially denied initially and it requires long phone calls to get them to admit they should be covered and often it just isn't worth the hassle.</p>
]]></description><pubDate>Mon, 30 Dec 2024 20:52:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=42553369</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=42553369</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42553369</guid></item><item><title><![CDATA[New comment by grumpy_coder in "US weighs Google break-up in landmark antitrust case"]]></title><description><![CDATA[
<p>That game already exists. Intel and Amd had an odd relationship for years when Intel needed Amd so they could claim that competition existed. Cross licensing instruction sets and the like.</p>
]]></description><pubDate>Wed, 09 Oct 2024 19:01:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=41791439</link><dc:creator>grumpy_coder</dc:creator><comments>https://news.ycombinator.com/item?id=41791439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41791439</guid></item></channel></rss>