<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: dualvariable</title><link>https://news.ycombinator.com/user?id=dualvariable</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 14 Jun 2026 22:28:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dualvariable" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dualvariable in "A 'cold blob' in the Atlantic could be a sign of AMOC shutdown"]]></title><description><![CDATA[
<p>And the people involved in climate policy have solutions to climate change which don't involve enormously large restrictions on consumption, but just require more energy efficiency (which is savings) and investment into carbon-neutral energy.  And they've had those solutions for at least the past 20 years.<p>This isn't an insolvable problem, but the carbon-based energy sector will be big losers, and they're fighting tooth and nail against it.<p>An awful lot of our politics and geopolitics right now is symptomatic of the carbon energy sector fighting against the reality that it needs to die for the good of the human race, but it is also extraordinarily powerful.</p>
]]></description><pubDate>Sun, 14 Jun 2026 22:25:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48533533</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48533533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48533533</guid></item><item><title><![CDATA[New comment by dualvariable in "Arch Linux Now Believes Malware Incident Under Control: More Than 1,500 Packages"]]></title><description><![CDATA[
<p>Only thing I can find on requesting to take over an inactive account is here:<p>> We do not accept requests to release, transfer, or reclaim usernames on the basis that they appear inactive or unused. If the username you want has already been claimed, you will need to select a different available name unless you are submitting a trademark complaint as described below.<p><a href="https://docs.github.com/en/site-policy/other-site-policies/github-username-policy" rel="nofollow">https://docs.github.com/en/site-policy/other-site-policies/g...</a><p>Also even the original user renames or deletes their account any popular repos they have will get tombstoned, so the new owner can't recreate them:<p>> GitHub uses a tombstoning algorithm to reduce the risk of repo-jacking by permanently retiring specific owner name, repository name combinations. The github/cmark-gfm example above is purely hypothetical, because, in that scenario, the old name would get automatically tombstoned. For example, even if an attacker managed to register the username github, they would still be prevented from creating a new repository with the name cmark-gfm because that owner name, repository name combination (github/cmark-gfm) would be permanently retired. Therefore, repo-jacking is only a risk for repositories that fall below a certain usage threshold. We don’t tombstone all renamed repositories because there’s a tradeoff between usability and security: a tombstone is a potential inconvenience for our users which we don’t want to impose unless there’s a genuine security-related reason to do so. That’s why our tombstoning policy only kicks in after the repository has met certain criteria, such as exceeding a specific number of clones.<p><a href="https://github.blog/security/supply-chain-security/how-to-stay-safe-from-repo-jacking/" rel="nofollow">https://github.blog/security/supply-chain-security/how-to-st...</a></p>
]]></description><pubDate>Sun, 14 Jun 2026 00:19:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48522883</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48522883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48522883</guid></item><item><title><![CDATA[New comment by dualvariable in "AI coding at home without going broke"]]></title><description><![CDATA[
<p>Am I the only one happy on a $20/month pro plan?<p>Yeah, every now and then you blow out the window limits.  So you take a break and think about something else or go out and do something else...</p>
]]></description><pubDate>Sat, 13 Jun 2026 22:23:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48522094</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48522094</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48522094</guid></item><item><title><![CDATA[New comment by dualvariable in "Noise infusion banned from statistical products published by Census Bureau"]]></title><description><![CDATA[
<p>The Republicans were successful with the Tea Party in taking over the House and the Presidency, that's a model which I'd argue is really proven to work in our two party system because we all just literally watched it play out in real-time.<p>Arguing against that, probably comes from a cynical neoliberal perspective where the Democratic Party can't change because the argument assumes that the Democratic Party can't change.<p>And the alternative is definitely outright fascism and the suspension of Democracy.  They've told us what they're planning on doing, just like we knew they wanted to get rid of Roe vs. Wade, we just accepted the lies about it being settled law and a political football.<p>If you're not willing to vote against that, then you're comfortably middle class and don't think you'll be one of the ones that are going to be hurt.<p>I've voted against Trump 3 times and threw money behind trying to get Sanders the nomination in 2020 instead of Biden, so when all the horrible stuff has been going down this term I don't have to tie myself in knots with rationalizations about my actions.</p>
]]></description><pubDate>Sat, 13 Jun 2026 19:08:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48520403</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48520403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48520403</guid></item><item><title><![CDATA[New comment by dualvariable in "Arch Linux Now Believes Malware Incident Under Control: More Than 1,500 Packages"]]></title><description><![CDATA[
<p>GitHub doesn't allow me to put up my old repos for adoption by any old rando, or to allow randos to request to take over my repos if I don't respond for 2 weeks.<p>GitHub also actually protects against repojacking and tombstones username/reponame combinations (that exceed a certain minimum popularity) and never lets anyone ever use them again.<p>The utility of AUR is also really based around being able to reuse the same repo without having to re-vet every single time.  This kind of attack, that forces you to re-vet on every single upgrade so that trust inherently can't be established, is also not GitHub's model at all.<p>And go has a software package manager that heavily uses GH for distribution, and is arguably more VCS decentralized, but isn't vulnerable to this kind of attack, because it inherts GH's threat model, and doesn't implement the kind of choices that AUR decided to deliberately build into their system.</p>
]]></description><pubDate>Sat, 13 Jun 2026 19:00:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48520319</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48520319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48520319</guid></item><item><title><![CDATA[New comment by dualvariable in "Amazon CEO's talks with U.S. officials triggered crackdown on Anthropic models"]]></title><description><![CDATA[
<p>> That's a stupid comparison because other countries have much less firearm ownership.<p>Okay, let's try being slightly less permissive in our firearm laws then, since you've just proven it works.</p>
]]></description><pubDate>Sat, 13 Jun 2026 18:25:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48520021</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48520021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48520021</guid></item><item><title><![CDATA[New comment by dualvariable in "Arch Linux Now Believes Malware Incident Under Control: More Than 1,500 Packages"]]></title><description><![CDATA[
<p>That's a semantic detail based on the choice of build from source over binary distribution.<p>This is also a terrible way to run a package build system in this day and age as well, if you like.  I feel exactly the same way about it, and when I wrote that I understood what it was, so I didn't need that helpful correction (I first used  the FreeBSD ports system sometime around the turn of the millennia).</p>
]]></description><pubDate>Sat, 13 Jun 2026 18:08:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48519851</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48519851</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48519851</guid></item><item><title><![CDATA[New comment by dualvariable in "Noise infusion banned from statistical products published by Census Bureau"]]></title><description><![CDATA[
<p>> The whole idea of "third-party voting is a complete waste in the US" is incredibly dumb because a vote for someone who loses isn't a wasted vote. It shows the others that there's a voter there who can be convinced if catered to, if they select a better candidate.<p>Tried that in 2000, voting for Nader as a protest vote against Clinton/Gore third way neoliberalism.  I did that in a state where the electoral votes for Dems were 100% safe.  Still just got blamed for Bush and there was zero self-reflection on the part of the Democratic Party.<p>...<p>I would urge everyone to stop fixating on the Presidential vote as the only fight to win and everything being win/lose based on that outcome.  If the Congressional Progressive Caucus in the House exceeds 50% of Democrats in the House, then we can start thinking about a world where e.g. AOC might be the speaker of the House rather than Nancy Pelosi.<p>> It's a symptom of the terminal disease which has infected all layers of American society and has gotten it to where it's at: short-termism. Everyone just looks at the next quarter, the next election.<p>Yeah, and the Office of the President is 4-8 years and is just more short-termism, along with individualism / cult of personality / CEO-leadership.  If you want to make lasting change in the DNC, start by flipping more and more House seats to progressive from neoliberal.</p>
]]></description><pubDate>Sat, 13 Jun 2026 17:44:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48519575</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48519575</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48519575</guid></item><item><title><![CDATA[New comment by dualvariable in "Arch Linux Now Believes Malware Incident Under Control: More Than 1,500 Packages"]]></title><description><![CDATA[
<p>That is a terrible way to run a package repo in this day and age.<p>Maintainers need to have some level of vetting, and should own a repo or three for a while to establish a track record, before they get to blast out contributions to 100 of them without any review.</p>
]]></description><pubDate>Sat, 13 Jun 2026 17:22:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48519359</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48519359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48519359</guid></item><item><title><![CDATA[New comment by dualvariable in "EV demand up 50% in France and Germany since Iran war"]]></title><description><![CDATA[
<p>And all the American automakers pivoting away from EVs are just going to concede the world market to China.</p>
]]></description><pubDate>Sat, 13 Jun 2026 03:44:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48512778</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48512778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48512778</guid></item><item><title><![CDATA[New comment by dualvariable in "Claude Fable 5"]]></title><description><![CDATA[
<p>AI for $20/month won't ever go away, but it won't be the absolute latest and greatest frontier model.<p>Most of us don't need a model that can prove the Riemann hypothesis or Goldbach's conjecture in order to get work done.</p>
]]></description><pubDate>Wed, 10 Jun 2026 19:23:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48481325</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48481325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48481325</guid></item><item><title><![CDATA[New comment by dualvariable in "Chrome is looking to permanently drop MV2 extension"]]></title><description><![CDATA[
<p>People latch onto consistency and hypocrisy as their filters.<p>The problem is that anyone trying to actually be better is usually inconsistent and hypocritical at some level as in that "you criticize society, yet you participate in it" comic.<p>If you attempt to filter out all traces of hypocrisy from your trusted sources, you wind up listening to the absolute worst people.<p>The people trying to do better are usually the ones struggling with conflicts and inconsistencies.</p>
]]></description><pubDate>Wed, 10 Jun 2026 18:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48480221</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48480221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48480221</guid></item><item><title><![CDATA[New comment by dualvariable in "US Consumer Price Index up 4.2%"]]></title><description><![CDATA[
<p>1918 isn't very relevant to modern living.  And nobody wants to go back to the stagflation of the 1970s.  And that scale is logarithmic.<p>Graph it without the logarithmic scale and draw a curve through the 1982-2018 data and the recent spike will explain why people are complaining about it.</p>
]]></description><pubDate>Wed, 10 Jun 2026 16:52:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48479144</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48479144</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48479144</guid></item><item><title><![CDATA[New comment by dualvariable in "Where is the AI jobs crisis?"]]></title><description><![CDATA[
<p>If there's no jobs crisis, where are the productivity gains to offset all the massive datacenter spending?<p>If we need to spend just as much on salaries, while shelling out $700B/yr on AI, how does all that spending get paid for?</p>
]]></description><pubDate>Wed, 10 Jun 2026 03:35:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48471102</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48471102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48471102</guid></item><item><title><![CDATA[New comment by dualvariable in "Confidential submission of draft S-1 to the SEC"]]></title><description><![CDATA[
<p>Hyperscalar capital spending for 2026 is going to be in the close neighborhood of $700B, which is over 2% of US GDP.  That is about 3x the GDP spend of peak Apollo program in the 1960s, and about the same as the telecom/fiber buildout of the late 90s and the railroad buildout of the 19th century (both followed by a collapse).  And there just isn't that much revenue coming into the system, and there aren't the productivity gains coming out of it.  When 95% of corporate AI initiatives are still failing, the value proposition isn't there. And if you try to look at something like Microsoft's reported $37B in AI revenue a lot of that is really internal spend from leasing compute to OpenAI, which it partially owns.  The real revenue coming into the AI industry is likely well under $100B this year, and the productivity gains to end consumers is likely much less.  So if you think a few $10B/yr here or there is "serious dough", it just isn't enough to fill the gap.  And OpenAI should burn through $14B this year, up by a factor of 3x over last year.  Anthropic has a projected revenue for 2026 of $26B and is running around cash flow neutral, but that doesn't approach the $700B spending gap.  And that is with accounting that depreciates GPUs on 5-6 year schedule instead of the more realistic 2-3 year schedule--so Anthropic may kick the can down the road a bit, but in 2-3 years they'll still be depreciating GPUs that they're throwing away and having to replace (of course this may be WHY Anthropic is leasing compute from xAI since then that accounting hit falls on xAI instead of Anthropic).<p>In 10 years, we probably will have $700B/yr in productivity gains and revenue from LLMs, but we're not going to be able to sustain $700B/yr in capital spending until we get there.  And the problem is much worse than the fiber buildout of the late 90s.  Fiber built out in 1998 was still usable 10 years later.  The GPUs that are being built out today are going to be obsolete trash in 3 years.</p>
]]></description><pubDate>Tue, 09 Jun 2026 18:11:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48465097</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48465097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48465097</guid></item><item><title><![CDATA[New comment by dualvariable in "WWDC 2026: Apple is Folding"]]></title><description><![CDATA[
<p>> the vast majority of the market prefers solid near glued together phones so that's what companies make.<p>the vast majority of companies only make solid near-glued together phones, so that is all anyone buys.<p>if apple made a phone with replaceable batteries with a bit more thickness and some compromises on water resistance vs. cost, you'd actually see the consumer preferences play out.<p>> The folds do add functionality and I think there's an impulse that leads people to say they don't see the point of something just because they're not interested in it personally.<p>you're going to have to go through some real mental contortions to support foldable phones as consumer choice while treating repairability/replaceability as inherently not worth it because you like slim designs.</p>
]]></description><pubDate>Tue, 09 Jun 2026 17:16:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48464122</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48464122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48464122</guid></item><item><title><![CDATA[New comment by dualvariable in "Confidential submission of draft S-1 to the SEC"]]></title><description><![CDATA[
<p>Because it is hiding the fact that there's very little external revenue coming into the AI sector compared to the costs.  AI companies doing business with each other isn't net revenue into the sector.  Treating the whole sector as a single entity isn't arbitrary.</p>
]]></description><pubDate>Tue, 09 Jun 2026 02:12:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48455366</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48455366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48455366</guid></item><item><title><![CDATA[New comment by dualvariable in "Confidential submission of draft S-1 to the SEC"]]></title><description><![CDATA[
<p>If you were to treat all the hyperscalars as one company with one 10-K then Anthropic buying compute from SpaceX/xAI is an internal bookkeeping transfer between two departments.  It isn't the same as top-line revenue into the AI companies.  It is still mostly just financing money that Anthropic raised being transferred to SpaceX.</p>
]]></description><pubDate>Mon, 08 Jun 2026 23:49:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48454097</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48454097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48454097</guid></item><item><title><![CDATA[New comment by dualvariable in "Conventional Commits encourages focus on the wrong things"]]></title><description><![CDATA[
<p>I didn't abandon it, it was run by a different team, and we were one consumer of it.  When the organization switched from Jira to GH issues the Jira was kept running for years, but nobody got the information into GH issues.  Eventually the Jira was shut down, certainly by the time the company got acquired.</p>
]]></description><pubDate>Fri, 05 Jun 2026 23:34:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48419760</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48419760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48419760</guid></item><item><title><![CDATA[New comment by dualvariable in "Conventional Commits encourages focus on the wrong things"]]></title><description><![CDATA[
<p>This is the way we did it when we used JIRA.<p>For GH issues you can always navigate back to the PR discussion (which should have linked issues and other pointers in it) from the commit.<p>Of course when we switched to GH issues, we largely abandoned JIRA and years later the instance got turned off and deleted.  Now all those JIRA tags are entirely useless.<p>IMO that actually argues for tight coupling between your issue tracker and your git repo.  And what you really want is portability (which I don't see how you get other than with tight coupling).  Ideally there would be open standardized formats, but as it is, github is the 800# gorilla that defines the format and as long as gitlab and other clones can slurp in github project metadata (or at least PRs) then that effectively gets you closer.<p>But any way... Fixed, immutable pointers to an Atlassian product that you might not be using in 5 years is not a good policy.  I'd sooner accept the policy that the git commits needed to stand entirely on their own and all the information about the "why" of the change needed to be baked into the git commit or the comments in the source (I think that fails, though, since everyone is overly terse in git commits and summarizes issues and loses information--and the back-and-forth dialog in a PR discussion is useful because it contains more than just one person's voice summarizing the reason for the change).</p>
]]></description><pubDate>Fri, 05 Jun 2026 18:14:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48416201</link><dc:creator>dualvariable</dc:creator><comments>https://news.ycombinator.com/item?id=48416201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48416201</guid></item></channel></rss>