Solar panels last 20-25 years. Nuclear power plants last for 50+ years and use fraction of the space that solar. It is hard to believe that the TCO is lower. Usually people just looking at the price in the short term and comparing that. Batteries are a whole different can of worms. Super toxic and you need a high volume of those because the energy density is much lower.
In the timeframe of the duration of the installation. (Total cost for the whole project + total costs for fuels & maintainance) / (kW generated * lifetime of the project)
Because context matters, and the context of the comment you replied to was literally "oh, we should just build solar panels on mountainsides which are not good for other types of building": https://news.ycombinator.com/item?id=43254135
So the conversation, in context, is literally this:
---
Someone: we should build panels on mountainsides
Me: how much more expensive will building and maintaining them will be?
You: Maintaining solar panels will be always way, way, waaay cheaper than maintaining nuclear. Also batteries will need to become cheaper
Me: Erm... That doesn't answer my question, and on top of that you're admitting batteries are not cheap either
---
But, again, this is on par with what I expect in such discussions
The lifetime difference is a standard talking point that sounds good if you don't understand economics but doesn't make a significant difference. It's the latest attempt to avoid having to acknowledge the completely bizarre costs of new nuclear built power through bad math.
CSIRO with GenCost included it in this year's report.
Because capital loses so much value over 80 years ("60 years + construction time) the only people who refer to the potential lifespan are people who don't understand economics. In this, we of course forget that the average nuclear power plant was in operation for 26 years before it closed.
The difference a completely absurd lifespan makes is a 10% cost reduction. When each plant requires tens of billions in subsidies a 10% cost reduction is still... tens of billions in subsidies.