skysight-inc/HackerNews huggingface dataset:
> Once the direct subsidy of nuclear via the military's nuclear weapons buildout went away, new plant construction... went way.

I don't think there was ever a direct subsidy of civilian nuclear power for weapons production. The ways in which military reactors are run to produce fuel for weapons is different than that of power plants. There are dual use technologies involved, shared R&D costs, and so on, but there is no direct subsidy of civilian nuclear power the way you are implying.

> The capital costs of any traditional power plant are massive, and fix high costs of goods sold for the life of the plant.

I'm pretty sure you are in fact missing the point. The costs of building a modern nuclear plant include a huge amount of one-off engineering because we build so few of them. If we swapped the numbers of units built of coal and nuclear power plants, the cost structures would (probably close to) swap as well, which was the original parent of this thread's point.

Look, I'm not here to advocate for nuclear power. I think renewables + batteries are likely to win on economics in the near future, but with some major challenges (building enough batteries for the long tail of intermittent production lapses seems really difficult to me).

But that doesn't argue against the fact that we shot ourselves in the climate change foot by not prioritizing nuclear over coal power for decades, and I think a big part of that is based on a mistake ("nuclear is expensive") is because of this inability to amortize costs over more units.

edit to add: I think your singling out of capital costs is a strawman of the original comment ("Frankly if there was a COTS design pre-certified, then it might be possible to wipe out a huge fraction of the built cost."). It's unclear whether you are including certification and engineering costs in "capital costs", but the intention of the original point was to include those costs.
It appears my workplace blocks any domain with the word twitch in it, even if it is a blog. Amazing.
RobinHood's response: https://www.reddit.com/r/wallstreetbets/comments/e4r0sy/robi...
What if it's actually priced below cost and supply is deliberately restricted? Making the top bins of a part "marketing only" products has been done in the past, and fits the evidence here...
Their stocks has increased 2000% since 2016, not sure if there is any value left to extract.
Can't they do something useful with the energy?

E.g. aluminum is used everywhere, the ore is also everywhere it's 8% of the crust, the major cost to convert ore into metal is electricity. Can't they engineer a robotic aluminum factory which scales fast enough to capture the cheap power?
Ehh, I think you’re projecting quite a bit here. From my experience, side projects are what sets sets students apart in undergraduate. I frequently show around my side projects at career fairs and get lots of interviews as a result.
Whomst'd've?
> If the demand is exceeding AMDs manufacturing capacity, then they should have priced higher

If they did that the news would have been AMD is expensive which is not much of a news-story. Whereas now the news is that AMD is sold out because it is so good.
What do you mean low margin? They're making 45% gross / 30% net, that's pretty respectable I would think.
I've been creating multiline strings and then just using components(separatedBy:)
Patient satisfaction is part of performance reviews because CMS decided to use it as an input for their hospital ratings that are posted online. They also adjust payments to hospitals based on the results.

Also, most hospitals in the US are nonprofits, though that doesn't free them from cost pressures or the need to advertise.
That might be a Japanese-market device in the photo? I see a PSE mark from TUV SUD and a Japanese importer name. Having a WEEE bin but no CE mark seems odd though.
I believe Aaron Hsu's work on tree processing for Co-dfns [0] is a novel example of tree handling - a data parallel compiler for efficient compilation on a GPU using extensive tree-oriented "nanopass" transformations [1].

[0] https://github.com/Co-dfns/Co-dfns

[1] https://dyalog.tv/Dyalog18/?v=hzPd3umu78g
Sounds like mathematicians need to collaborate more then.
Many nuclear power-plant projects, conducted by experts, are way late and over-budget. See Olkiluoto, Flamanville.

Many potential units are purely and simply cancelled because they are too financially risky (notwithstanding other risks) given the falling costs of solar and wind.

The hot nuclear waste disposal challenge is not solved, wherever you check (France and the US, experts both are "in the process of solving it"... for the last 50 years!). Check the Yucca Mountain waste repo, a non-solution since 1978.

Decommissioning costs are everywhere very probably largely underestimated because they explode as soon as a project begins. Check the UK case:

UK discounted provision for decommission costs: £100+ billion in 2013 https://www.theguardian.com/environment/2013/jun/23/britain-...

Then £161 billion in 2017 https://web.archive.org/web/20170516093449/https://www.gov.u...

Then £234 billion in 2018. Costs were so quickly exploding there is a new way to forecast, which dissimulates... err... is more... well... https://www.gov.uk/government/publications/nuclear-provision...

Until now the taxpayer covers it, but our impoverished nations just cannot cope anymore.

Moreover a small-scale reactor is difficult to protect (theft, terrorism, nuke (especially dirty weapons) proliferation...)

Fukushima politically put the last nail in this coffin.
I see no cryptocurrency option for renewal.

https://keybase.pub/mirimir/ExpressVPN.png
Bryan Cantrill is a far left SJW cuck. Down-voted.
Ahhh, that makes sense.

It is actually true though. Delayed release would be expected to reduce abuse liability.

That doesn’t mean OxyContin is not addictive, it just means it’s expected to be less addictive than immediate release oxycodone.
Baremetal assembly
You also technically don't have to give your real information to a VPN provider.
I'm not going to convince you, but some of what is being built there are native packages likely for things like QEMU. You need to look at the actual manifest in the deploy folder to see what got installed. You will find that it is quite small, not even including exta kernel modules, maybe 10MB or so.

I have shipped products with both buildroot and Yocto and I have to say I have fully moved over to Yocto now. Adding things like OTA are trivial, and I can inject extra tasks for enforcing rules or extracting license meta-data. But being able to create real packages is huge when you have a larger system and just want to test the new version of an application. With buildroot I have to manually copy the files around. Same thing if I want to add gdbserver, you cannot create a package repo to pull from you have to rebuild the whole image.
Customers want holes.

At one level I entirely agree. But at another, when it comes to the holes they drill in the bathroom to hold the toilet roll, and the holes they believe were drilled in the pickle fork holding the wing onto the 737-max, they feel very differently about the holes. The first one, They don't much WANT The toilet paper falling off, but its kinda meh. The second one, being told uncle fester was given a hand drill from the barn and told to ream 'em good and deep doesn't fill anyone with joy.

Customers want the right kind of holes.
The only new feature in USB4 is Thunderbolt, so yes, if a device doesn't need Thunderbolt features it should stay on an older version. Of course, older USB versions will end up rebranded as something like "USB 4.0 1x1 High Speed".
Tell HN: My first day of Advent of Code ended with some sourness
I learned a great deal about error handling in Rust as a result, however. So I consider it a win. Here is my final commit message of the day:

fix(2019/1): avoid unwrap

unwrap() panics on error, which is not my intention.

Rather, I wish to return a generic error result.

I use the std::error:Error trait as a boxed type here,
based on a thorough review of my error handling options.

The following information was helpful in identifying which
options are and are not viable for error handling in Rust:

https://doc.rust-lang.org/std/result/index.html

https://doc.rust-lang.org/book/ch09-00-error-handling.html

https://blog.burntsushi.net/rust-error-handling/

https://lukaskalbertodt.github.io/2019/11/14/thoughts-on-error-handling-in-rust.html

I am disappointed that I must forgo the functional paradigm
in order to properly bubble errors up to the caller.

Ignoring read/parse errors while summing lines is incorrect,
in this case.

If omitting IO errors and malformed lines is acceptable,
a functional style can be achieved with filter_map().

https://gitlab.com/cameronnemo/advent/commit/d3b78501d91502691d5cc6762001d4832c3bf494
Can't view your link.
So your personal experience does nothing less than illustrate Google's tracking to an "obvious" degree, but my personal experience is simply "making a sweeping judgement" and "confusing this with knowledge for the sake of my own cognitive hygiene".

Thanks for clearing that up.

Edit: Flagged and downvoted within seconds of posting (obvious bot is obvious)? While the snide, passive-aggressive post I replied to is still black? This is bordering on insane now. LOL
A “year” is possessive in your example, but “decade” is more ambiguous.
Scrum.
I consider discovering reserves to be very different from "producing" them.
Consider that this article is from January 30, 2019.

There have been a lot of improvements in this space in the past 11 months.
HN is a commons, and follows few/none of these principles. This comment, for example, could ungenerously be considered "low effort", but that's because it's easy to dismiss a comment with few characters, so making sure the number of characters written in a comment is long enough to match the magical "not low effort" value that's applied (unevenly, to be clear).

Even trying to talk about this problem leads to censorship on this site.
When we did forth(like) languages in computer science kindy (back in the 70s and 80s) the lecturers used to smirk because real languages like ADA took 20 passes and built huge models and were therefore more betterer and gooderer for some value of complex. Having the thing function as a stack machine in Reverse-Polish meant you didn't have to parse anything, it was basically already there for you sitting on the top of the stack (dock of the bay) watching the PC come in.

I think the smirk was misplaced. What they needed to do was talk about this in comparative language classes and about why people drive to small(er) languages, and fitness for purpose, and what kind(s) of things happen when you force people to think this way, vs why you drive to COBOL and what you force people to think and do, when you go there. They're all turing-complete. They're all capable of expressing the same things, at some differing level of complexity and cost, in some variant of machinery.
I'm thankful to my God who has bestowed love in the heart of my parents, siblings, relatives and friends because of which I'm what I'm today. Their compassion, support, up bringing and timely suggestions/warnings etc.

I'm thankful to them all!

"If one is not thankful to people around him, he can't be thankful to his God"

So thank you everyone.
What Are Qubits?
> Strong argument against Go

No

Weak argument against Go ?

No

Let me know which language was perfect

That there is a proposal to work this out and relevant people are working on this makes a strong argument for go IMO.

https://github.com/golang/go/issues/23044
Researchers extend WiFi range by 200 feet with a software upgrade – Engadget
What the Is DevOps: Continuos Integration with Azure DevOps
I recommend AirVPN. They're very reliable and run by activist hackers. I've heard good things about Mullvad too.
Seems like a worthwhile enough capability to make Forth worth learning.
More info in their Mobicom paper: https://dl.acm.org/citation.cfm?id=3345436
There’s a reason I call the BCS theory “seductive”. It’s striking, beautiful and powerful. I also think it’s clear that BCS is far from the whole story when it comes to superconductivity and I also think the huge success of the BCS theory has cast a long shadow which makes developments in different directions more difficult.
https://news.ycombinator.com/item?id=21625592
John Earnest also details how trees are handled in K (an array based language invented by Arthur Whitney).
https://github.com/JohnEarnest/ok/blob/gh-pages/docs/Trees.m...
The binning on 3950x chips is nothing extraordinary, thats why the chiplet model is so powerful, because you don't need to have 16 perfect cores on one die to sell the CPU.
> How is overall utility measured

In the sense of the model, it's not necessarily measured. There is an understanding that there is no such measuring tool as a "util measuring stick." Util being my made up word for a unit of utility. It is taken as a given that utils are roughly convertible to currency, or at least that people are willing to exchange a roughly consistent amount of currency for a given amount of utility. The amount of currency exchanged in a voluntary economic transaction represents both an upper bound on the seller's valuation of what they are selling and a lower bound on the buyer's valuation of what they are buying.

All of this with the appropriate vast numbers of caveats about it just being a model. It's a tool for rough prediction.

> human attention is zero sum

This is not so. You could be forced to pay attention to paint drying on a wall, or you could watch a show that moves you to tears. Both consume the same amount of attention (by which I think you mean, "time spent paying attention"), but both do not provide you so the same amount of utility. You would obviously pay more for one of those experiences than the other.
The mistake you’re making is thinking there is a such a thing as “50 cents a month” of content. HBO was never going to sell you Game of Thrones for 50 cents. Netflix was never going to sell you House of Cards for 50 cents. They are selling you [your favorite show] for $10 and throwing in the rest of the catalog. Digital content has zero marginal cost. That means that a provider would rather sell you every show in their catalog for $11 then just the one show you want for $10. Turns out most consumers prefer that option too. If they don’t, they can still buy the individual unbundled seasons.
Top Recruitment Trends You Shouldn't Miss
It could potentially be a violation of Terms of Service to provide a false identity to any provider of any given set of services, but I guess you're technically right.
They all optional. Don't throw exceptions and they won't unwind. Standard library is optional, there're good alternatives like ATL and EASTL. Microsoft's package is optional, change a compiler switch and your binary will stop using or requiring that package.

However, manual memory management makes development more expensive. Especially if you don't crunch numbers but parse strings. C++ probably ain't a good replacement for Go. For the last decades people and whole industries have been migrating the other way, from C++ to higher level memory safe languages, initially Java and C# then others followed.
Actually I totally botched the intent of my first message. My point is that the publication process is used as a reputation metric, which is something the research world (not science) needs. It needs it for valid purposes and using number of citations and impact factor for it is a hack that is now becoming very noisy due to the various exploits that can be made to this metric.

The publication+review+reproduction process is fine to discover scientific fact, I totally agree.
From what I've read/heard - AMD are selling every chip they can make.

So whatever the highest test the chip passes, it's sold as that.

This is apparently why nobody is having much luck getting any kind of overclocking beyond the on-box specs - AMDs just very good at ensuring chips go where they're required.
It's not really the instructions, but having to implement an obviously imperative ruleset using Elixir. I completed the previous two years using Javascript and Ruby, and it's honestly much easier when you have access to imperative constructs. This year I'm using F#, we'll see how it goes.
Get a VPS and run a VPN client to it and/or run Tor. VPN providers suffer adverse selection, catering to powerless customers who don't have their own data centers, but have something to hide. And they know who you are, which Tor exit nodes don't. That makes them juicy targets for spies, not all of whose compromises will be as obvious as a financial takeover.
Better Intuition for Information Theory
See, my experience is quite the opposite when it comes to programming documentation. Whether it's StackOverflow or Django/Python docs, DDG seems to always get me there faster.
I switch to Google for absurdly specific errors because it's database is simply bigger, but every time I have to spend a few minutes throwing quotation marks around parts of the query to get Google to actually find anything useful.
How do big life events affect self-reported life satisfaction?
I made a sardonic reply to someone else's joke reply the other day and it was fun to watch it bounce around all day between +4 and -3 every couple of hours. Everything in moderation.
Can recommend ipredator.se
Enlarging the nuclear engineering workforce would have arguably an even greater societal benefit. "Nuclear engineering" sounded pretty cool when I was choosing majors. The residual knowledge of things like linear algebra and material science those engineers take into other endeavors.
> ok boomer

Please keep this nasty trope far away from here.

https://news.ycombinator.com/newsguidelines.html
They also support WireGuard, which is why I use them.
I mention it on HN because it's a lot like that time the bearded guy and the clean shaven guy convinced their camps that their descriptions of the scientific method were different enough to warrant distinct sets of conferences. But at least in that case the result was only monumentally boring and not deadly.
We took the night train into Aguas Calientas, the town that’s at the foot of Machu Picchu. The surrounding area has few lights at night, so we didn’t see much on our trip to AG.

We took a day train out of AG, and we were blown away by the tide. There are so many ruins you can catch quick glimpses of from the train car, some very close to the railroad itself. The amount of ruins in Peru is astonishing. And the scale of the Inca’s roads rivaling, and even besting, the road distance of the Romans is a stunning feat that I barely heard of before visiting Peru.
Things have tightened up a bit since then, though not completely. My dad ran hospitals for a living when I was a kid and we got tons of free tickets to sporting events from various vendors trying to sell him stuff. He would have to listen to a 10 minute pitch from some salesman (that he always made fun of later) and in return he got a free night out with the family. I remember being mad when that dried up in the mid-2000s. I later learned that CMS had implemented some regulations cracking down on the practice.

These days, thanks to the ACA, you can look up exactly how much money your doctor has received from medical device manufacturers or pharmaceutical companies (https://www.cms.gov/openpayments/)
My Ryzen 3400G APU worked perfect on a fresh Manjaro installation using the mainline AMD driver.

I moved to a GTX 1660 yesterday and immediately hit a bug where KDE isn’t able to detect display refresh rate when using the closed source Nvidia driver.
Counterexample: https://en.wikipedia.org/wiki/Pentium_FDIV_bug
I remember a time when Google would turn up countless Yahoo answers posts. Now it’s all Quora.
Your comment reminds me of this classic: http://ashvital.freeservers.com/ze_dream.htm
So there’s some need to take a vision test periodically. You actually don’t need a professional for this, you can print an eye chart off the internet.

Even so, the need to get your vision tested is often not related to the need to replace your glasses because they broke or you lost them.
Has there been any discussion or proposals to Go to simply provide a free() function? This could recursively GC up all objects starting with the given root pointer. The idea is to avoid hacking around the GC system and instead give some hints to the runtime to better optimize GC - without penalizing folks that don’t care about this level of performance.
I see, the relocations happen in pairs then - lower order and high order bits. Is that correct?
Could be. Alternatively, he might have had a long paper trail of dissent on the topic of removing the hardware interlocks and they just wanted to keep him off the stand.
Me too. I cancelled my subscription about a week ago when I first heard of it (and I explained why on their cancellation form).

I'm looking at Mullvad and NordVPN. I know Nord had a MITM attack on a Finnish datacenter a few months ago and didn't immediately notify affected users. I'm having trouble understanding what it says about Nord's culture and likely behavior in the future. On a technical level, it's pretty bad when users of a VPN like this can be MITM'd. Blaming the datacenter's remote admin tools doesn't help me as a user because the same thing could happen again. I know they have a bug bounty program and audits now, but still I'm concerned that they didn't notify people which might indicate a cultural problem.

How would Nord handle a problem like this in the future, and can we still trust them?
I don't get why either of these people are being downvoted.

So please, downvote me too. Downvotes make me feel less lonely.
Agree. Some faulty commits may go through. But then you strengthen your test suite to prevent similar issues to happen again, and so on.
I'm trying to use J and still struggle with the second part of day 1. Any other J users?
I think you might want to try modern C++ (C++17 and the soon to be released C++20), if memory allocation and lifetime is your major concern.

The language has improved itself so much that it's now a better syntax and verbosity
It has been addressed and their CEO offered hundreds of apologies on Twitter. It is definitely not okay and I would still not use them as there are better plugins out there, but they (now) say they made a mistake and owned it.
Well no, it is not, [1] is the world smallest 100W Charger with GaN and 4 Ports. And it is even smaller than the 61W MBP Charger with 1 Port.

And the link to my previous question's answer [2] from an electrical engineer. I will paste it here as well.

Cost, and the fact that it doesn't actually buy you much. I've evaluated GaN for a couple recent designs I've been involved in and found that its benefits simply didn't justify its costs.
What GaN actually does is, mainly, decrease switching losses. That means switching frequency can go up, or efficiency, or power density. These are all good things, to be sure, but the magnitude of improvement GaN brings to most designs is simply not large enough to justify the cost of the parts and the increased design attention needed to use them. (They're fussy little things.)
That said, I'm bullish on GaN in the medium-term. There are some cool tricks that are infeasible or impossible without them, and they really are better in a lot of ways. It'll just take a while for them to trickle downmarket, and even still they're not going to be replacing Si FETs anytime soon. (Part of the lag in GaN adoption is simply that Si FETs have gotten really, really good.)

Yes, size is the main product-level advantage of GaN. But it only lets some of the system shrink; for something like a mains charger, you still need the isolation magnetics, so your overall size is still constrained. And at the power levels of a few watts that many chargers work with, Si FETs are simply good enough. A 5W USB charger isn't going to get any smaller with GaN. It only starts to get interesting with really high power densities.

[1] https://9to5mac.com/wp-content/uploads/sites/6/2019/11/Hyper...

[2] https://news.ycombinator.com/item?id=18853313