HNHacker News
TopNewBestAskShowJobs

rainsford

2,600 karma · joined January 16, 2013

submissionscomments
rainsford··on Let's Encrypt: 64-Day Certificate Lifetimes Coming Feb 2027
It's actually much worse than that. Institutions were rarely able to actually detect said compromise, leaving attackers with certs that were indistinguishable from the real thing and valid for a long period of time. Even when institutions could detect the compromise and could quickly rotate certs, getting users to not still trust the old ones could be a non-trivial challenge.
rainsford··on Let's Encrypt: 64-Day Certificate Lifetimes Coming Feb 2027
I agree with you that it's a very good thing, although I think the automation is less the end goal and more a means to an end. The end in this case being moving the idea of webpki certs from pets to cattle and the positive impact that has on the security of webpki.

The original idea of these certs, that they're very valuable long-lived secrets that have to be carefully hand managed and protected, while simultaneously being accessible to your active infrastructure, was always going to be too brittle. The idea of short-lived secrets that are regularly reissued allows for much more robust validation and less catastrophic failure modes.

I'm generally not dogmatic about this kind of thing and think there are often multiple right answers. But short-lived webpki certs are one of those things where if people don't see the value, I'm convinced they're not thinking about security correctly.

rainsford··on Let's Encrypt: 64-Day Certificate Lifetimes Coming Feb 2027
Even if your own personal key handling security measures are better than the security of your domain registrar, which I seriously doubt is the case for most people who handle certificates, the impact of an attacker managing to obtain your real long-lived cert is significantly worse.

An attacker who manages to get a cert provider to mint a new certificate for your domain might be able to appear legitimate, but remember that it's a new cert, not an identical one to the cert you already have. You as the domain owner can easily detect this new cert was created using CT logs and visitors to your site can potentially detect two certs for the same domain depending on whether the attacker can convince them to only visit the spoofed site. Short lived certificates also mean the attacker must execute their new cert attack frequently if they want longer term success.

On the other hand, an attacker who manages to penetrate your impenetrable personal cert management security measures now has the real cert they can use to pretend to be you for as long as your certificate is good for. And unless you detected their one-time break-in, there is no way for you or anyone else to tell this is happening since the attacker is using a cert that matches the real one byte for byte.

Edit: I forgot to mention that short-lived certs are also a response to the general challenge with certificate revocation mechanisms as a reliable way to respond to the unlikely event that you actually detected your long-lived cert was stolen. Even if you figured out an attacker stole your certificate, convincing users to not keep treating it as valid has a lot of interesting failure edge cases. You might just have to wait for its validity period to expire.

rainsford··on Powerless F1 drivers frustrated by Bahrain F1 software glitch
I'm not saying they're necessarily wrong in this specific case, but basically every change in every single sport ever is treated by the participants and "serious fans" as a horrible idea that will be the death of the sport.

Sometimes changes really are bad and are reverted, but more often the changes eventually get accepted and years later everyone involved treats it as an integral part of the sport.

Even "serious fans" almost always seem to be biased by the state of the sport when they started watching. Every change since that point is horrible and misguided, but they rarely argue for reverting changes that happened before then.

rainsford··on In Ukraine, distributed renewables foil Russia's assaults
> Anyway, a very optimistic calculations means you need the flat area of at least 800 m^2 in a sunny climate, to charge a single electric truck to full power.

The math the person you're replying to was talking about was solar power vs ethanol. While your 800 m^2 sounds like a lot of land area for enough solar panels to fully charge a large electric truck, it's basically nothing compared to how much land area you'd need to grown enough corn to produce enough ethanol to power a similar truck. It's about 500 times as much land area, a fairly obvious result when you consider you get solar power from the land basically every day and corn once a year. Growing plants for ethanol is dumb.

Of course the benefit of a combustion engine is that you don't need to grow corn to make ethanol for it, at least as long as you can get fossil fuels out of the ground and the enemy doesn't disrupt your supply chain for drilling and refining fuel oil. But that's irrelevant since that wasn't the land-use comparison the parent poster was making.

rainsford··on Tesla takes on $30B in credit as it approaches unprofitability
Shorting it would only make sense if you believe the stock value is at all correlated to the technical feasibility of the long term vision. I think the entire point of the person you're responding to is that it's fairly obviously not.
rainsford··on AI needs $6T in annual revenue to justify data centre boom
Anecdata to be sure, but my personal experience with AI has been that I've used it to do stuff that is certainly useful but far from significantly transformative. It definitely helps make certain tasks easier and faster, but it doesn't do so consistently enough with enough of those tasks to make my overall life experience feel that much different.

Maybe I'm using it wrong, or maybe the tooling around AI hasn't yet caught up to the capability of AI models. It feels somewhat wrong to me that the benefit any individual person gets from AI is derived from their own prompting rather than autonomous systems that run in the background for them. But either way, the massive investment in AI compute seems very disproportionate to the actual benefit the average person, or even a tech savvy person, is seeing day-to-day right now.

rainsford··on Japan moves to tighten rules for foreigners
That's not how good risk analysis works. You also have to consider the alternative that you exclude someone coming for a job they excel at while becoming a net benefit to society just because they couldn't support themselves in an eventuality that didn't come to pass.
rainsford··on US Revokes Limits on Power Plants' Climate Pollution
Rooftop solar in the US is incredibly expensive from most installers even as panel prices have come down and energy prices are typically low enough that the payoff time and up-front cost are seen as not worth it for many people. The US also has a lot of homes where (cheap) natural gas is used for cooking, heating, and hot water, which you'd have to continue paying for even after you installed solar panels or pay a lot of money to convert to electrical equivalents.

That said, I know a lot of people who have recently installed solar panels on their roof and it's increasingly worth it from a financial perspective. The other thing worth noting though is that while cool, rooftop solar really isn't the best approach to installing solar capacity compared to grid scale solar farms on land which also tends to be abundant in the US.

rainsford··on US Revokes Limits on Power Plants' Climate Pollution
But the solar panels we already have don't suddenly stop working, which is an important difference between sourcing solar panels from a potential enemy and sourcing raw fossil fuels from one. There's also nothing stopping the US or other trading partners from making solar panels, China is just the most convenient and cheapest source as it is for many other things. And to that point, the end of trade between the US and China would be incredibly damaging to both countries whether or not we buy solar panels from them now.
rainsford··on US Revokes Limits on Power Plants' Climate Pollution
You're not being pragmatic, you're being myopic. Our current energy systems are the result of deliberate complex work. It seems shortsighted to think it's somehow the only system that can ever be built just because other systems have new challenges to overcome.
rainsford··on US Revokes Limits on Power Plants' Climate Pollution
That seems like a pretty bad example considering the rising popularity of EVs has coincided with an enormous grown in available charging infrastructure to service the EV customer base. It's almost like human society can handle complex, interdependent systems as they change, either through deliberate organization or natural market incentives.

It's not like the current mix of electrical generation and fossil fuel distribution is some naturally occurring phenomenon or alien technology. It's an enormously complex and interdependent system we built. I'm pretty confident we can build new and different things.

rainsford··on “Tweet” and the bird logo apparently enter the public domain
> That's is however also rather genius, because now the connection between X and "social media" is strengthened every time it's mentioned.

If that was true we'd be getting closer to a point where you could mention "X" without having to further specify what you're talking about, which doesn't seem to be happening any time soon. Maybe more to the point, "Twitter" already had that instant association that Musk totally threw away.

But I actually think changing the branding of the platform was far less dumb than the related necessary changing of terminology associated with using the platform. Twitter managed to associate a unique word for posting on their platform, "tweet", that became widely used and an instantly recognizable reference to using their social media platform specifically even if you didn't mention their name. You could "post" any of a dozen places, you could only "tweet" on Twitter. That's the kind of branding that doesn't happen often and a company would kill for, and Musk threw it away in favor of the same "post" terminology that literally every competitor also uses.

rainsford··on Tesla killing Solar Roof is leaving installers with six-figure losses
I can't speak for everything the author has written about Tesla, but I don't see any intent stated or implied in this particular article. Instead it seems to mostly be accurately describing an action taken by Tesla that doesn't cast the company in an especially good light. That's not bad journalism just because some people might like Tesla or Musk and want to give them the benefit of the doubt or downplay anything negative they might do.
rainsford··on The moral panic over data centres is foolish
> going to go out on a limb here and guess that net-net, a datacenter provides more benefits to a broader spectrum of society than a golf course does.

Is that true locally though? Having a golf course nearby your home is better than the golf course just existing somewhere, at least if you play golf, but that is decidedly not true of data centers. You might benefit from at least some of them existing, but derive very little benefit from having one in your backyard and a lot of potential downsides.

rainsford··on Mom gets 6-month suspended sentence for letting 5-year-old walk to the pond
To be fair, there are an embarrassingly large number of places in the US where safely walking to a store a few hundred meters away would be very difficult at best.
rainsford··on New Mac mini, featuring M6 and M5 Pro
I don't remember any previous price increase this significant or sustained. Relevant to this thread, I don't ever remember major computer companies like Apple having to significantly jack up their prices because hardware costs had gone up so significantly and stayed there.
rainsford··on New Mac mini, featuring M6 and M5 Pro
I know it's at least a little irrational, but I am indescribably angry with the pricing trajectory of personal computing. I'm not all that young and for pretty much all my life the computers you as a random person could buy have consistently become massively more performant and massively cheaper over time. Even when the exponential performance increases started to taper off, every few years you could buy or build a new computer that was either cheaper or faster than the one you already had.

That trend of the last several decades has been completely destroyed in the last year or so. Sure you can buy a new computer that might be slightly better than one a few years old, but it will be significantly more expensive to the point where an upgrade is almost certainly not worth it unless money is no object. Even replacing a computer from the pre-AI era would be virtually impossible at anywhere near what it cost you to buy it new unless it was verging on truly ancient by computer standards. Computers have always been a counterpoint to inflation everywhere else, but now that seems to be not only no longer true, but computer costs are inflating significantly worse than other goods.

I find myself increasingly in favor of the movement against data centers. Not because I think data centers are bad on their own, but because of the hording of computing resources they represent and the impact that has on people trying to buy any sort of computing device for their personal use. The PC I built 2 years ago is basically irreplaceable at anywhere near the price I paid for it. That's a truly unacceptable state of affairs in personal computing.

rainsford··on Tracking down the 16-year-old WAL-reset SQLite bug
One maybe non-obvious benefit I see in that from the individual Tailscale user perspective is that only having SSO rather than username/password keep the security of my login in the same bin as the larger customers where Tailscale makes their actual money.

A username/password would be perfectly fine for my use-case as an individual user using Tailscale for my homelab and personal devices. But I suspect the majority of real paying customers don't want a separate authentication flow just for Tailscale and would rather use the SSO they already have. I have confidence Tailscale wouldn't half-ass usernames and passwords is they offered it even if it was mostly just for non-paying hobbyist users, but I'm also sort of glad I get to bucket my account security risk with the people paying their bills.

rainsford··on Letter to Governor Abbott on responsible AI infrastructure in Texas
This seems like an entirely predictable outcome of data center builders and operators behaving like anti-social neighbors with noise just because no law prevented them from doing so.

Building a data center near homes and running your incredibly loud gas turbine generators 24/7 for months, destroying the property values and quality of life for the people living there, is a giant middle finger to the community they've moved into. I'm not saying the backlash banning them entirely rather than adding some additional regulations is entirely logical, but it's very understandable. And should have been eminently predictable.

rainsford··on Letter to Governor Abbott on responsible AI infrastructure in Texas
There is a much stronger argument for why housing should be built near existing housing than for why data centers need to be built near existing housing. Housing NIMBYs are being unreasonable because if they got their way the only new housing would be built in the middle of nowhere, which is clearly unworkable. Data center NIMBYs are arguing for much the same thing, but focusing on building data centers a good distance away from housing seems pretty reasonable.
rainsford··on Amazon backs power plant that may become top source of US climate pollution
The harder thing would be to explain why your species continues to get energy by burning things despite having multiple alternatives and that many people are deeply ideologically opposed to moving away from burning things.

Or maybe not. Maybe this is a civilizational growing pain these aliens are familiar with. Maybe they went through the same period themselves.

rainsford··on Americans are rallying against data centers. Surprisingly few are getting built
Does everyone there know they aren't running their own generators or are they legally prevented from ever doing so? I don't disagree people may dislike them for other reasons, but the horror stories around generator noise mean the data center builder would need a very strong counter argument for why residents would never have to worry about that.
rainsford··on Americans are rallying against data centers. Surprisingly few are getting built
The gas turbine thing really is justifiably killing the public perception of data centers since the obvious message is that even if your local data center isn't destroying your quality of life with incessant noise, it's only because they have decided it's not in their best interest to do so right now and that decision could change at any moment. As long as that is a possibility ever, you'd have to be nuts to want a data center built anywhere near where you live.
rainsford··on Federal Communications Commission scraps limit on broadcast TV ownership
That article seems pretty ironic considering the Baltimore Sun is controlled by the head of Sinclair, a group pursuing (partisan) media consolidation.
rainsford··on Utah produced more power from solar than any other source in May, a new first
While the politicization of renewable energy isn't great, the interesting and positive thing to me is that it's entirely possible we're past the tipping point where the politics really matter.

Republican politicians in the US publicly rail against renewable energy because it's red meat for the Fox News crowd, but in reality you see even very Republican states like Utah investing in renewables because economic reality ultimately beats political ideology on stuff like this.

Maybe the worst aspect of renewable energy being turned into yet another political culture war issue is that while renewable energy resources themselves are probably inevitable, the political nonsense surrounding them has helped limit US investment in their development relative to places like China. As a result, the US and the West as a whole is likely to be far more reliant on Chinese technology in renewables than we otherwise might have been.

rainsford··on Microsoft raises Xbox prices by up to 43%
Sure, but this particular issue isn't because we're hitting some plateau on computer cost or performance efficiency where instead of paying less money for more performance like we've gotten used to you're paying the same to get similar performance.

Instead for probably the first time in the history of computing devices as a consumer product, you're paying significantly more money to get the same thing you could have paid much less for months or years ago. If you bought a computer in 2025, it's unexpectedly an appreciating asset.

rainsford··on Why a $154B CEO just endorsed stripping most Americans of voting rights
The fundamental problem is that almost any qualifiers you add that dictate voting rights gives those with voting rights a powerful incentive to run the country according to their own interests while ensuring those qualifiers continue to only apply to their in-group.

Would I rather live in a country run by scientists than deadbeats? Probably. But that's based on the idea that we live in a reasonably free society with social mobility where the difference between scientist and deadbeat is at least partially down to intelligence and work ethic. Hand all the power to the "scientists" though and it's not obvious that distinction would continue to be true past a few generations, because later generations of "scientist" didn't come up through the same free and equal society. I buy that the first generation of all-powerful scientists legitimately will want to turn the grocery store bagger into a future scientist. History suggests later generations will have no such interest.

rainsford··on Why a $154B CEO just endorsed stripping most Americans of voting rights
Like any engineering exercise, there are ideas within the bounds of reasonable debate and ideas that are so bad they should be immediately dismissed and those advocating for them excluded from further discussion until they can participate like intelligent adults.

If I'm a civil engineer designing a bridge, I think it's perfectly reasonable to call someone crazy if their plan is to build it out of Popsicle sticks and unicorn tears. Or more appropriate for this discussion, from the bones of poor people. Wasting time on their nonsense not only makes it harder to reach our actual goal of building a bridge, but reinforces the nonsense notion that all ideas are equally valid or worthy of consideration just because someone voiced them.

rainsford··on 42% of adults rely on their parents for financial support
Those aren't really two different arguments. Wanting housing to be a good investment is one of the reasons we have a supply problem because it incentivizes people to vote against allowing more housing to be built. But at the end of the day the high cost of housing really is a simple supply problem, it's the reason for that lack of supply that's more complex.
Page 1 of 22Next →