Hacker News new | past | comments | ask | show | jobs | submit login
All 500 of the world's top 500 supercomputers are running Linux (zdnet.com)
371 points by doener on Nov 15, 2017 | hide | past | favorite | 188 comments



A win for open source. I was just thinking the other day that it's a shame that Linus is not a billionaire. Seems he's doing just fine however:

"Finnish-American software engineer and hacker Linus Torvalds has as estimated net worth of $150 million and an estimated annual salary of $10 million. He earned his net worth as the principal force behind the development of the Linux kernel."

Source: https://www.therichest.com/celebnetworth/celebrity-business/...


I don't think its so much a shame that Linus isn't a billionaire than it is we have billionaires at all.

There is limited rational or ethical reason for one human being to accumulate so much centralized wealth. There is being rewarded for hard work / skill / innovation and there is exploiting people to become rich, and the line between those is very hard to distinguish when talking about individuals making more than 9 figures off of the endeavor.

It is also worth considering you don't make billions operating a nonprofit or making a valuable software product (or any product, in general). You make billions founding or investing early into a multinational corporation that amasses more wealth than many nations.

And that is where I think the conversation breaks down - people take personal offense to conversations about wealth and equality but we aren't talking about people wielding the influence of themselves as individuals, we are talking about people who control more assets than some nations, that can potentially have financial influence on the world stage greater than the combined influence of millions of fellow humans.


> There is limited rational or ethical reason for one human being to accumulate so much centralized wealth

First: yes, there are ethical reasons to accumulate so many resources: because some problems are incredibly hard to solve and need a lot of resources to even start to solve.

Second, it is not on the people who have earned something to prove why they should be "permitted" to keep it; it's on the people who believe it should be taken away from them to justify that. Saying "it's a shame that there are billionaires" is a complaint that some people are wildly successful and shouldn't be, or that they shouldn't be permitted to keep what they earn. There is justifiable resentment and offense to a conversation that starts with a thinly veiled demand for justification, rather than a presentation of justification. The burden of proof is approached the wrong way, and nobody seems to discuss that.

(I'm not interested in quibbles over the word "earn" here.)

It's not a shame that there exist billionaires. It's a shame that there exist people with nothing. The former doesn't need fixing; the latter absolutely does.


> Second, it is not on the people who have earned something to prove why they should be "permitted" to keep it; it's on the people who believe it should be taken away from them to justify that.

This is a great example of status quo bias.

You believe that the onus of arguing ethics is on the people who want to change the status quo when really, we should start by thinking about what society ought to look like from first principles. And then you absolutely do have to give arguments for why you want any inequality to exist in the first place, let alone billionaires.[0]

> It's not a shame that there exist billionaires. It's a shame that there exist people with nothing. The former doesn't need fixing; the latter absolutely does.

While I'd agree that the latter problem is more urgent, the former can't be dismissed so easily, either. For one, the existence of billionaires (and upper-range millionaires, really) is pretty antithetical to one of the foundational principles of democracy, which is "one person one vote". It gets even worse when you consider the possibility and practice of inheritance.

And besides, some people might argue that if we didn't have the former problem, it might be easier to tackle the latter -- because when there is less inequality, there tends to be less focus on wasteful jockeying for social status overall, and then people might be more inclined to help those that are below themselves on the social ladder.

[0] There are good arguments in favor of some inequality, but the degree of it is pretty important.


Equality of resources and status, or equality of opportunity?

Some people are worse than others. Some people are less useful to society than others, though that doesn't make them worse. Some people, given large amounts of money, can do amazing things for the world. On a whim, I can think of Elon Musk. If he weren't allowed to have his fortune from Paypal because inequality is unethical... who would have gotten that money? A government? What would they have done with that money? And why is government/the public always the best decider of how wealth is spent?

Your argument may be reasonable in degrees: Who needs $500 billion dollars? Should there be a legal requirement to invest that money in the public at a certain point, if it isn't taxed directly? I don't know. But I believe inequality is ethical and necessary.


Equality of resources and status, or equality of opportunity?

Both, for two main groups of reason.

The first one is that when the available positions in society are highly unequal, then equality of opportunity may simply not be enough for a fair outcome, as who ends up in the comfortable and high-status position ends up largely being down to mere luck.

The second one is that (at least as long as families and inheritance are a thing) the two are linked anyway. Inequality of resources and status is the leading cause of inequality of opportunity, after all. You basically have to either go Brave New World or increase equality of resources in generation N in order to make serious progress towards equality of opportunity in generation N+1.

And we agree that a lot of it is about a matter of degree -- I've said as much in my original post, after all :)


> And then you absolutely do have to give arguments for why you want any inequality to exist in the first place

I'm not in favor of inequality, but I can't disregard the fact that it is naturally occuring in most realms. From geography, to agriculture, to education, to skill, etc. If there is one principle that I think is true is that in nature there is a complete lack of equality, yet there is balance.

I understand that equality is an ideal that we aspire toward. But it almost seems arbitrary and forced when you consider that systems don't inheritely have equality built into them.

Sorry if this doesn't make sense, just trying to spark conversation.


> You believe that the onus of arguing ethics is on the people who want to change the status quo when really, we should start by thinking about what society ought to look like from first principles. And then you absolutely do have to give arguments for why you want any inequality to exist in the first place, let alone billionaires.[0]

Interesting challenge, taking a look at the need for inequality based on first principles. Let me attempt my hand at it.

If you look at a capitalist economy as an optimization mechanism, large wealth concentrations are sources for large jumps in the solution space that escape local maximums. Explaining why:

Start by ignoring the comfort providing aspect of wealth. At these levels, wealth is more about power to shape society than it is about personal comfort. On the personal comfort scale, you get diminishing returns as you spend more.

In terms of shaping society, a billionaire has more power than a millionaire. Whereas, for a large project, a millionaire must convince other millionaires to share the risk, a billionaire may throw himself on a tangent all on his own.

This single-mind behaviour, when compared to group-mind behaviour, produces solutions that are a lot different from the status quo. In terms of optimization, they are larger jumps in the coordinate space.

Now, these large jumps in the solution coordinate space may be beneficial, may be dangerous, or altogether innocuous. Most are innocuous, some are wildly positive (Tesla pushing the auto market to move towards electric traction), some are wildly negative (Koch brothers capturing government).

The question of whether the final balance is positive or negative is an extremely difficult question. We're talking about very rare events in the optimization of very complex systems.

So, I have a very nice, useless theory :-)


Democracy should be a tool not a religion. I'm pretty glad Elon Musk had $100 million to save Space X and Tesla during the financial crash.


Money is a social construct. A person can only earn money because as a society we've decided to create the rules and institutions that allow that to happen. Our current free-market system that assumes money should be accumulated freely and its ownership preserved by default is based on ideology, not physics.

Given the current massive wealth inequality, one really simple, effective, and ethical way to help people who are poor and suffering is to redistribute wealth. We don't do that because our political and cultural systems disproportionately represent the interests of the rich.

It's reasonable to say that as long as there are poor and suffering people, as long as we don't all have access to health care and education, as long as there are causes for the common good, there may be an asymptotic upper limit to the amount of wealth a single person can ethically have, when that wealth could be going toward improving other people's lives instead.


I think people are still coming to grips with the incredible scalability of software. You might hate a business tycoon, but somebody worked their ass off to build that business. But today, you write a nifty little game about a bird worth a few nickles or something, and thanks to stupid-scalar you're an overnight billionaire. People don't know how to feel about that. I don't know how to feel about that.

The closest analogue from before would have been inventing something clever, making a proof of concept, filing a patent, and chaching you never have to work again and have your own Senator. And of course that never happened.

Linus obviously puts in a hell of a lot more work than that, but the simplified version is a thought experiment.

Anyway, nobody begrudges someone who had a good idea and did the world good, having it made and living a good life. But I think there's two elements that turn things sour- one is the influence of money in politics, and the other is as you mentioned that some people have nothing. If nobody was starving and we got money out of politics, it would be easier to applaud overnight billionaires with no reservations.

As for the "Hard Problems", it's businesses or government that tend to tackle those. The billionaire investor-philanthropist funding a derring-do venture out of his own pockets ala Musk is not the norm.


> yes, there are ethical reasons to accumulate so many resources: because some problems are incredibly hard to solve and need a lot of resources to even start to solve.

Allowing people to become billionaires is a hideously inefficient way to solve hard problems. Most billionaires hoard their wealth, or spend it on the hard problem of ostentatious display of wealth. Billionaires who solve hard problems: Bill Gates and Elon Musk. The rest of that wealth goes on things like solid gold soap dishes for superyachts - my neighbour worked at a shipyard, and a customer had them rip out merely gold-plated soap dishes in all the showers.

If even a fraction of that money funded university research departments, say, we'd get far more problems solved.


> Allowing

One word in, and already the same inverted burden of proof problem as the comment I replied to.

> people to become billionaires is a hideously inefficient way to solve hard problems

It's a good thing that's not the reason, nor is any reason required, and that's not your choice to make. And, also critically important: it's a great way to solve specific hard problems that aren't the ones most people are focused on.

Over the course of my lifetime, I expect to donate 99+% of my lifetime earnings towards specific charitable causes that are not something that the vast majority of people care about, though I believe they should.

> If even a fraction of that money funded university research departments, say, we'd get far more problems solved.

University research departments are a passable way to solve some problems, motivated by the ability to attract grant money and publish papers. Many problems are far more efficiently and quickly solved when motivated directly by producing a product or service people will pay for.

Again, the problem is not that we have millionaires and billionaires. The problem is that we have people with nothing. Let's fix that.


Your property rights are secured by the government you live under. The government you live in doesn't exist without the consent of the governed (unless you live in one of the many autocracies/despotisms/theocracies/etc. in the world). "Allowing" is the correct word.


> I expect to donate 99+% of my lifetime earnings

Good on you.


Taxes are state allowing you to keep X% of your earnings. Apparently they don't need a proof that they can do that.


> If even a fraction of that money funded university research departments, say, we'd get far more problems solved.

No, you'd get more grantsmanship. It's an indicator of how hideously inefficient and misguided our university research programmes are that the word even exists.


It seems that you have a very strong opinion on the matter already so I won‘t try to convince you to change it but I want to offer some points that follow from your perspective that you might not have considered before.

If you take into account the historical development of the world you basically argue for the natural state of affairs. The stronger or more powerful person is generally right and free to do as they please and the weaker have to bring forth good arguments or band together to become stronger to assert there „rights“. This is certainly the way it used to be and often still is but we humans have come up with societal arrangements to change this because we realized it is ineffective - there are simply more fights and less cooperation otherwise.

As you alude to in your last statement you agree that humans have basic rights and there needs should be met. However, regarding the effectiveness of social arrangements, do you really believe a society with a handful of super rich and a broad majority of have nots is going to be effective and cooperative? If you think about the natural state of affairs, who is more powerful, the many or the few? While it’s certainly not easy to organize large groups of people, it‘s possible and happening as seen with Trump and Brexit. These are movements which in my opinion have a strong attitude of „sticking it to the man“ and are a direct consequence of inequality. So I think if you somewhat follow your own logic to the end the billionaires actually have the burden of justifying their wealth to the general populace. Otherwise you would be mixing and matching rights and the natural state of affairs in a way that contradicts your own argument in the first place.


> It's a shame that there exist people with nothing. The former doesn't need fixing; the latter absolutely does.

I'm not sure if you are being facetious or you generally don't see the link here.


There's a massive difference between "we should tax people slightly more" and "nobody should have more than X amount".

(Leaving aside that we already have the money to help people who have nothing and are just really terrible about actually doing it for all sorts of reasons that would not be solved by having more taxes.)


I think that there are similarities with gun control laws. The gun in wrong hands is a dangerous thing. Especially so if there are lots of hands. Billion dollars in the wrong hand is far more dangerous. Especially in a country that has lobbying as a standard way law influence.

Of course it's easier to get a gun then to become a billionaire. But billion dollars is closer to nuclear energy than to pistol.

I'm not sure if billionaire-control laws would be beneficial, but I understand why there are at least a few positives.


>because some problems are incredibly hard to solve and need a lot of resources to even start to solve.

But there's not a whole lot of evidence that solving one problem truly lends itself to solving any other of any actual utility.

EDIT:

Downvotes are cool and all, but actual examples?

Offhand, Musk is probably an example. Gates has done good things, as well.

Meanwhile we also have people like Peter Thiel attacking freedom of speech. Or Larry Ellison. Or the Kochs. Or the Murdochs. Or the Waltons.

Not convincing to me if we're talking single digit percentages. I'm swayable, but it's going to require proof.


Blame the SEC for this one. Their accredited investor regulation gave the future to the rich. Seed round, series A, B, C, etc should be a vehicle for class mobility. Instead it's a way for the rich and powerful to accumulate more wealth.

With YC and other incubators acting as a filter for where investors should put money, it matters more which zipcode you were born into than your overall intelligence and creativity.

People talk about bitcoin, but it's the only 'startup' that regulation didn't prohibit people from investing in. Facebook should have made millenials/gen x rich. Github should have made developers rich. The list goes on and on.


Investor accreditation makes sense (for now.) Giving poor people free access to untested-investment-vehicle-X is basically the same as giving them over-the-counter access to scheduled drugs. Mistakes will be made, and the people making them—lacking resources as they do—won't be able to recover from them.

Right now, we're spending a lot of money trying to figure out how to get people out of these ruts. (Free housing seems to be helpful.) Creating more ways for people to get themselves into them seems ill-thought-out.

On the other hand (to pile tangent upon tangent), something like UBI would neatly fix the "problem" that investor accreditation addresses, because it would mean that even the poorest people would have a cushion in case their investments don't work out.


"Investor accreditation makes sense (for now.)"

No it doesn't. It's pure nanny statism. The government has no business telling people what they can and can't invest in or spend their money on. Yes startups are risky. So are lots of things. Why should the wealthy have no restrictions on them, but the poor do? This is literally "class warfare".


The government isn't telling people what they can invest in; it's telling companies whether they can take people's money. It's not illegal to hand money to a private company (you will not be charged with a crime); it's illegal to, as the company, accept that money.

Private companies are a very specific kind of company—they're supposed to be a temporary condition, a way for companies to not have to go through the effort of going through disclosure, underwriting, etc. right away, because they're still just two guys in a garage and don't have the resources to do so. Private companies, as a special case, don't get to participate in all the things public (i.e. "normal") companies do. Private companies are to public companies as minors are to adults.

In your phrasing, you could say that government also "tells people what they can and can't" eat, in the form of the FDA. But, just like this case, it should be clear that the FDA never goes after someone for eating a poisoned cucumber; it just goes after the company for selling poisoned cucumbers.

(The DEA, on the other hand, is pure nanny-state-ism.)


Regarding the FDA I don't think the government should be telling me what drugs I can and can't take. Plenty of people are denied from taking early stage drugs because they are not FDA approved and dangerous, but if people are aware of the risks I think they should have every right to take them.

In your poison cucumber example I think this would qualify as knowingly poisoning someone else which is clearly illegal and we do not need the FDA for that. As long as the cucumber is labeled as "poison" I have no problem with people selling them.


The FDA doesn't tell you what drugs you can and cannot take. (That's what the DEA does, and why I don't like them.) The FDA just tells companies what drugs they can and cannot sell in the US. If the DEA didn't exist, and you wanted an early-stage drug, you could just mail-order it from another country where they do sell such drugs, and nobody would stop you from taking it. Or you could get in on an informal "clinical study" of your friend making it in their chem lab, and take it. As long as no money was changing hands, the FDA wouldn't care.

To be clear, the strict purpose of the FDA is to ensure that for things-where-you-can't-easily-tell-what's-in-them, like food or drugs—but which have ingredient labels (or names that serve as common-sense ingredient labels), the thing must actually contain what it's labelled (or common-sense expected) to contain.

The FDA looks for poisoned cucumbers, because the FDA's job is to define "cucumber" and stop people from selling something as a "cucumber" if it's not one.

That's about poisoning; but it's also about high levels of weird things like potassium, that are fine normally but which people don't think of as being in a cucumber and might interact with the drugs some people take. It's also about products that don't contain the right ingredients (i.e. why Cheez Whiz isn't Cheese Whiz.)

And, for drugs, it's about the name mapping to a registered claim of a particular effect, such that manufacturing pills that don't have that effect means you can't call them by the registered name. (Otherwise you could sell "ibuprofen" with 2 nanograms of ibuprofen per cap. The ingredients list wouldn't be a lie, per se; it would still contain ibuprofen.)


Thanks - learned a bit here. You did contradict yourself though from your original reply to this one.

"In your phrasing, you could say that government also "tells people what they can and can't" eat, in the form of the FDA."

"The FDA doesn't tell you what drugs you can and cannot take."


First one is an expression of your perspective; the second one is mine.

The FDA's actions do effectively stop you from having any source to buy a poisoned cucumber, or homeopathic ibuprofen, or whatever else, where said source is a US corporation. But only because it's going after those corporations. It doesn't care what you do.

(In a world where the FDA did care about such things, we'd probably have "drug tourism" laws the way we have "sex tourism" laws, where you could be prosecuted for drugs you used while abroad.)


> Regarding the FDA I don't think the government should be telling me what drugs I can and can't take.

That's not what the FDA does (the DEA, OTOH...)

The FDA deals with how drugs can be marketed, not what people can take.


> The FDA deals with how drugs can be marketed, not what people can take.

If that's all it did, the FDA would be an ideal system. However, that's not true; the FDA also deals with which drugs can be marketed. Effectively, the FDA is indirectly preventing citizens from taking experimental drugs, whether they have a terminal illness or not.


> It's not illegal to hand money to a private company (you will not be charged with a crime); it's illegal to, as the company, accept that money

IANAL, but I'm fairly certain it's actually the solicitation part that's illegal. In theory, the company could accept it without an issue if they could prove that they didn't solicit at any point. In practice, there's no way to do that reliably, though.


It's not about poor people. A huge number of middle class people aren't accredited investors. But they could easily put a small sum into a high risk investment and potentially benefit greatly from it. Bitcoin is a decent example of this. There aren't any accredited investors regulations, and I highly doubt there's hardly anyone who bought so much of it that they'd go bankrupt if it became worth $0


I would be absolutely shocked if Bitcoin hit $0 and nobody came out of the woodwork sheepishly admitting that their investment strategy was "put 110% in Bitcoin". People go bankrupt on much sillier schemes than Bitcoin on a routine basis...


I already cashed out enough to pay for school, a new house, and a new car. My parents are farmers. Even if Bitcoin went to $0, the number of people who became wealthy vs broke would be skewed towards individuals becoming wealthy because the late money is primarily institutional.


They won't go bankrupt because they aren't purchasing it using leverage.


Poor people are allowed to legally gamble away their money in situations where its 100% known that they will lose it all.


This is kind of why commercial casinos are illegal in 30 states, why racetrack betting is illegal in 29 states, why online gambling is illegal in 46(!) states, and why the only legal (non-charitable) lotteries are state-run.

It's not leftover morality laws; it's that monitoring commercial gambling to protect against exploitation of the poor is a really hard problem, one we haven't really solved. Some states choose to allow it despite this, and then deal with the consequences of increased poverty. Most don't. (And then they're forced to allow it in anyway by native on-res exceptions.)

This is also why such commercial gambling establishments as are legalized, are heavily regulated. For example, see the Nevada state laws on gaming fraud: https://www.leg.state.nv.us/NRS/NRS-465.html#NRS465Sec070

Those laws aren't there to stop people trying to cheat the house. They're there to stop the house from exploiting people by rigging the game.


> This is kind of why commercial casinos are illegal in 30 states, why racetrack betting is illegal in 29 states, why online gambling is illegal in 46(!) states, and why the only legal (non-charitable) lotteries are state-run.

And we all know no poor person in these states ever gambled their money away! Or, alternatively, they did gamble it away, but since gambling is illegal, they were also cheated mercilessly and have no recourse and no place to complain, since being poor and telling police you participated in illegal activity gets you an express ticket to jail.


Meanwhile, buying loot chests in Android games is perfectly legal and lets people spend thousands of dollars in a gambling stupor and get nothing for it.


> Poor people are allowed to legally gamble away their money in situations where its 100% known that they will lose it all.

Gambling is viewed as entertainment, both by the government and the people participating in it.

As entertaining as startup life can be, there's a very big difference between a risky investment and gambling for entertainment value.


In the US we let people gamble; the government even runs and promotes it in many states. We let people get credit cards to buy consumable products and then pay 20%-30% interest. We let them take out loans to buy real estate worth multiples of their annual salary and have a debt overhang greater than they could ever save in a lifetime. We let teen-agers take out $100k of student loans that can't even be dismissed by bankruptcy. We are not "protecting" people in all these other problematic financial situations.

I might advocate for shutting down gambling, credit cards and getting the government out of student and home loans, but if we think those actions should be are allowed, investing in small companies should be also.


> I might advocate for shutting down gambling, [...]

Why not reintroduce prohibition while you’re at it? It is not possible to force your opinion on other people like that, it only drives the behavior underground, which is a breeding ground for crime.


Why I don't see many people in the UK going bankrupt of stockmarket investments opposed to say video poker in the Bookies

Its just the Maggie meant what she said about a shareholding democracy

And even Sweden has a strong retail shareholdings they even have national organisation that looks out for their interests


I don’t think you have the correct picture of what the US “accreditied investor” laws are about.

Anyone can invest in publicly-traded companies. The law prevents unaccredited (i.e. not rich) investors from investing in private companies.

A company has to go through a number of processes, such as disclosure and underwriting, when it goes public. These processes effectively make it a much safer investment vehicle, amenable to purchase by pretty much anyone. A company that hasn’t gone public hasn’t gone through these processes, and therefore might just be a huckster’s sham.

For a look at what it looks like when private companies are allowed to raise money from the public, don’t look at other countries (which have similar laws) or at Bitcoin (which nobody but rich people even understands.) Look at early Kickstarter, before they put in more stringent disclosure requirements; and look at Indiegogo, which still doesn’t have such requirements. Especially look at projects that started on Kickstarter, were kicked off for not meeting the disclosure requirements, and then went on to raise money on Indiegogo. You know what percentage of those are scams? It’s not small.

Early US stock market investment, before the requirements to IPO were made stringent, look a lot like Indiegogo. Anything and everything was up for investment, without examination. Many people did lose their livelihoods.


Yes that was pre crash of 1929 its 2017.


Banned from investing in floats on the UK stockmarket though


I can see that being a millionaire already is (somewhat) correlated with being less vulnerable to scams, but if you were designing a rule to protect the vulnerable, is that really what you'd come up with?

The first thing to come to mind for me, besides taking a test, is for people to show they can make it as a blackjack card-counter -- seriously, wouldn't an official investor-accrediting poker league, even, do a better job of sorting out or educating the marks and freeing up much more of the population to invest? If we have to deal with this problem by prior restraint at all.


> basically the same as giving them over-the-counter access to scheduled drugs.

Something that also should be legal (with reasonable discrimination). I would choose a different metaphor because this one doesn't work in your favor.


I believe in safe injection sites; in having way more doctors; in having more state-sponsored free clinics; in encouraging said free clinics to be willing to prescribe narcotics in cases where the patient is unable to function without them; in support programs for getting over addiction using drugs like naltrexone; etc. I also, I should especially highlight, don't believe in prosecuting people for drug possession, of any kind or amount.

But I don't believe that we would benefit, on net, if you could buy heroin in the corner convenience store without a doctor's encouragement to do so. The number of people who would be able to safely manage their own treatment, would be outweighed by the number of people who would become newly addicted due to increased access and the aura of illegitimacy being removed.


Not everyone is against drug legalization


And if you put your life savings into a hedge fund and it blows up ?

See http://hf-implode.com/index.html#lists for a partial list.

Even the famous Marc Mezvinsky's notoriously "well supported" Eaglevale Partners fund has shutdown up after losing 48% of investors funds.


There's plenty of means within the existing legal framework to allow investors access to VC investment options. Blackstone IPO'd ten years ago, and Intel, Google and GE all have VC subsidaries. My pension with Oregon has a variety of investments in VC private equity funds that have done quite well.

There's really no reason to agitate for people to invest their savings directly into a single series A round. Capital pooling and diversification is a key function that VC provides investors.


If you believe that, create a VC fund, make public offerings, and let the general public buy shares in your fund via their brokerage account.


I definitely believe ICOs are the future of funding. We are at a premature stage, but as the ecosystem matures we'll see a lot of great things come out of it unless the SEC and whatnot decide to nuke it.

For instance, until now ICOs have been able to raise money without a prototype in hand, this I believe will change.


That’s an interesting position.

What you’re effectively saying is, if you’re stupid enough to invest in a scam then you should be allowed to. The establishment shouldn’t put barriers in your way if you want to give your money to a hoax.

There’s something to be said for that. If you’re not capable of managing your own money then maybe the con artist will do better?

Personally, I’d prefer to give to a charity with a decent track record but it’s your money. You presumably don’t need nannying.


That's some of the most short-sighted comment I've read on HN. As somebody else here points out, there are a ton of unhealthy activities (I can think of a thousand) that are not only legal but well advertised. In fact, the current US president owns one of those great places where people can flush their money down the toilet.

You are fundamentally saying all ICOs are a scam, otherwise your comment doesn't make much sense. Because that's false but it's true there are a number of scam ICOs, it's also true we can lower that number. If you read my comment, you probably noticed the part about the need for the ecosystem to mature also.


I'm not saying all ICOs are scams. I doubt that they are. But I don't know. Nor do you. Nor does anyone.

And I'd like the ICO industry to die. Quietly. In its sleep if possible, not with all guns blazing.

Why? Because the Satoshi network is one of the most important societal developments of the last 20 years (if not longer). It's important because it made more progress in the field of trust than we've made since, I don't know, the Templars probably.

And what do we do with that gem? ICOs. ICOs, whose trust model consists of anonymous people asking for money with vague promises about a non-existent future. It's a travesty. It's like drawing a smiley face on The Scream. Das is nicht einmal falsch.

And you're right. It's not worse than opioids or gambling. But really, is that the bar? Shouldn't we be building on the progress rather than pissing on it? Wouldn't it be better if we were working on the trust problem for exchanges? On the oligarchy problem of mining pools? Taking the flaws in the current network and fixing them?

So yes. I'd like the SEC to step in. Maybe the old guard can help the rotten branch wither so the tree can flourish. I hope.

If you want another cesspit, can't you dig it somewhere else?


Gambling is legal, smoking is legal, and yet risky early stage investments aren't? And the reason these investment opportunities aren't available to us is because they are risky and dangerous? Hmm....

Point being the government deciding how to "protect us" is based on arbitrary criteria at best.


I hope you are correct, coins are the right abstraction for shares. It requires talented people to take a risk.


The problem is that the realistic alternative is that there is effectively even more centralized wealth, or wealth control with governments.

It would be neat if money was spread even more evenly. But the costs of the intervention to try and wangle it would probably outweigh the benefits.

That isn't to say that taxes shouldn't be higher or benefits higher. But even Sweden and France have billionaires. They just have their wealth in foundations and in Luxembourg.


> It would be neat if money was spread even more evenly.

Change "neat" to "critical", and I'll agree with you.

My gut feel is that the US is close to another revolution. All those less-educated white males with several automatic rifles each are not going to like it when they find out their beloved Donald (oh look, another billionaire solving hard problems!) makes their lot worse instead of better.


People are mad, but they aren't mad at the powers that be, they are mad at arbitrary groups of "others" whom they dehumanize into a threat to their way of life.

Its an intentional misdirection through disinformation, but rich and powerful men have been adept at it for centuries now, they learned well from the examples of the French, Bolshevik, and similar revolutions on how to make sure the impoverished masses are focusing their discontent on anyone but the ones truly responsible for their plight.

If you wield power as long as you keep the poor fighting amongst themselves they can never organize against you. See how Occupy Wall Street fell apart through mostly infighting and misinformation as a simple example of this effect that isn't exactly contemporary.


> But even Sweden and France have billionaires.

The problem is impossible to solve because those who are doing better than the US still have this problem?


>>> You make billions founding or investing early into a multinational corporation that amasses more wealth than many nations.

Or you buy land in the 80s.


Just not in Tokyo. That would be a bad investment by the 90s.


What if you weren't born yet?


Tough luck, roll the dice and hope you land on Community Chest or Free Parking.


That's a good analogy there. The chances of winning the boardgame "Monopoly" are virtually zero for somebody who joins the game late.


There is no problem in having billionaires, there is no problem in an income gap. If we are all billioniares, fine. If the lowest income can buy everything they want, fine.

The problem is that billionaires buy politicians, people are too poor to live in western countries despite working, sometimes two jobs, and people with income from work pay for social security and income taxes while billionaires with income from capital gains don't pay relevant taxes and don't pay for social security or their fair amount for health care.

So focusing on billionaires is a distraction. We need to focus that people have meaningful income - especially with the coming AI/robot revolution - and meaningful lives. Capital gains and companies need to be taxed the way people with income from employed work are taxed and need to contribute the same amount to health care and social security.

But this will not happen, because see "buy politicians". There is only one reason that billionaires and celebrities hang around with boring politicians. It's the best investment.


> There is no problem in having billionaires

> The problem is that billionaires buy politicians

Is your solution somehow forcing billionaires to not do what their wealth allows them to? If they can, they will. That's why having billionaires is a problem.


> it is we have billionaires at all.

This line of thinking always makes me laugh. You don't complain when a doctors makes money by serving hundreds of patients every month right? Then, when someone builds a product/service that is used by hundreds of millions, or billions of people, the natural conclusion is that they will become millionaires and billionaires.

It's very natural, and very logical.

> we are talking about people who control more assets than some nation

How about folks who centralize powers like politicians in high level functions, who have not even been elected but appointed? How do you feel about that? They also can have massive influence on the world's affairs, even if they are not billionaires. I'd be way more concerned about that.


> It's very natural, and very logical.

Being natural and logical doesn't make it moral or ethical. I think you're only kidding yourself if you believe that people deserve that much money and power.

> How about folks who centralize powers like politicians in high level functions, who have not even been elected but appointed? How do you feel about that? They also can have massive influence on the world's affairs, even if they are not billionaires. I'd be way more concerned about that.

Nice use of whataboutism. We can protest, resit, or vote for politicians and bureaucrats. A billionaire will be a billionaire unless the economy collapses or they decide to become a philanthropist.


Ideologies and violence caused so many disasters in history. At least money does not directly terrify us like that. Billionaires usually became victims of such disasters. In the end, money is not the ultimate power. It's violence that matters most on this planet.


And money grants control of violence. Either direct, as a drug lord in Mexico in the absence of a strong central state monopoly on violence, or indirect by simply being above the law in the US if you have enough zeroes in your bank account to afford the lawyers to make any accusations go away when there is a strong central monopoly on violence. Or on the reciprocal, you can use money to inflict violence through frivolous lawsuits or even worse the kind of patent trolling used by heinous groups to ruin ventures.

Turns out people want money, and will offer you violence in return for it if you offer enough to justify it.


> I think you're only kidding yourself if you believe that people deserve that much money and power.

And who is it to decide? What organization? Money is simply a proxy for utility in society (at least for salaries) based on demand and offer. Do you want to replace that by divine birth rights? Casts? Or cancel private property altogether? So far that's the "less worse" system we have found that does not make people live in abject poverty. And you know what, it's working. Look at WHO poverty reports: poverty is decreasing progressively around the world.


I guess they should feel lucky you don't get to decide how much money they are allowed to have.


I wouldn't want to personally decide or have a government which decides limits on wealth. I just hope one day American culture will be driven more by compassion, kindness and duty to common a good, rather than endless accumulation of material goods. At some point maybe cultural shame could embarrass the super rich to become more philanthropic. But that is quite wishful thinking.


Controlling enourmous amounts of assets makes humans extremely powerful, and that's the problem. Being good at making money is not a particularily wise way of assigning power to people, who not atypically go on using it to accumulate and preserve said power and become tyrannical.


There's no problem with someone having a billion dollars, the problem comes from those billion dollars being diverted into rent producing assets


Rented assets allow people to take advantage of resources without the hassle and expense of owning them.

If there is a demand for the use of certain assets without the hassle of owning them, why shouldn't some billionaire invest into that to meet the need.


Would you be OK if one person controlled 99% of the world's wealth? If so then what percent of the world's wealth concentrated in one person would make you uncomfortable? Why this percentage and not a lower one?

As it stands now there is a huge disparity in the distribution of wealth. Shouldn't there be a cap on how much one person can have and floor on how little a person can have? I think so.

My wife is a doctor in the U.S. Her salary is large. I think it should be less. But let's be clear that there is a huge difference between my wealth and the wealth of a billionaire. The delta between me and Bill Gates is quite a bit larger than between me and a poor person.


So let's accept as a hypothetical we do cap wealth. We all get to vote how much people are allowed to have. Yay. The people who have more have to do what exactly?

They have to leave the country with the fear of extradition at some point? They have to give away their excess, but who gets/takes the money? They go to jail? Who enforces/regulates that people are only earning/saving what they are allowed?

It's sounds virtuous to say "Things would be better with less wealth inequality" and I agree that it would be a better situation, but any means to actually move towards that situation gets ugly fast.


You're right, it's just too hard. We'll leave it to the billionaires to solve - I know one who says he's the only one who can fix it.

Sorry, my cynicism is showing. But we already have the organisation (IRS) in place to regulate people's income, and they already do exactly this job. Yes, we do need to find an impartial way to redistribute the wealth, but we have working models of an array of options around the world. With functioning government, this is really not that difficult.


This hints at the ideological chicken and egg problem here - wealth centralization breeds power centralization which breeds state corruption. The corruption of power through centralized wealth is presented as defenders of such wealth as an indicator of the states inability to impartially control such corruption.

The trick is the corruption already happened. The money was already too centralized, and has already done damage to the integrity of public institutions. That however is not a reason to abandon such institutions in favor of the monied interests that brought about the corruption, it is a reason to more seriously pursue means to purge the corruption and restore democracy. When that centralization of wealth causes that corruption, that means you need to address that vector in your ideology and policy goals as a citizen.

Ignoring it is just a long term means to eventually collapse the society as a self sustaining growth of both inequality and corruption consumes all prosperity and growth.


Reducing power centralization is the key issue. Lobbying is cost-effective, and it shouldn't be.


> who gets/takes the money?

The default option is putting it in the government budget. Seems obvious to me.

If we reach the point where this cap-tax is able to pay for the entire government by itself, and we still have extra, then we can worry about where the rest goes.

> Who enforces/regulates that people are only earning/saving what they are allowed?

The IRS.


We don't have a tax on wealth in the US at the moment. Implement a tax on wealth with a 100% take over say 1 million? This would just be basically the nationalization of most of the companies and much of the real estate in the US. We could try communism/socialism at this scale, but it has not worked out well in other places it was tried.


> This would just be basically the nationalization of most of the companies and much of the real estate in the US. We could try communism/socialism at this scale, but it has not worked out well in other places it was tried.

That's the "ugly" part. And it gets really ugly.


Yeah, nationalizing all companies would be ugly.

And has nothing to do with taxing personal wealth over 10 million (or other arbitrary big number).


It doesn't get ugly fast. The tax rate for the wealthy used to be 90%. There was a time in the country where it was recognized that robber barons were not in our collective interest. This is not an unsolvable problem.


90% tax on income not wealth. Our current system already punishes income earning over wealth growth and much gaming goes on by the rich to keep wealth growing while keeping taxable income low.


Generally when talking about tax rates in this context it's about the income tax. There is no wealth tax in the U.S. I don't think there ever has been one either. Reagan believed the tax on labor should be less than the tax on capital. I agree with him on this but the current Republican party has deviated quite far from where even Reagan stood.


> Shouldn't there be a cap on how much one person can have and floor on how little a person can have? I think so.

Why fix a cap? As long as you have a free market, people will compete and the fortunes of yesterday does not mean the fortunes will be there tomorrow. Plus, people die, so whoever was powerful 50 years ago is progressively replaced by the normal order of things, their wealth heavily taxed and split among their descendants.

> Would you be OK if one person controlled 99% of the world's wealth?

It would be great to stop drawing caricatures in order to have serious discussions. Otherwise anyone can make grossly inaccurate assumptions and reach extremely nonsensical conclusions anytime.


I wasn't drawing a caricature. I asked a question about wealth concentration. How about answering it? Is there a level of wealth concentration that is immoral or unfair? I believe so. I think it is the case that 500 people control more wealth than the bottom 3.5 billion. That seems absurd to me. The free market is not a great mechanism for controlling such an outcome given that we are in a situation of extreme wealth inequality. The distribution of wealth in the world is grossly unfair. And yes I'm in the part where my wealth is grossly unfair in comparison to the bottom 50%.


Aren't there a ton of those multinational corporations making products and software?

Some of those companies have produced far more than some nations. What of it?


The corporations being more powerful than nations is a thing, but is tangential. Corporations are controlled by charter and regulations of the nation they incorporate in and are accountable on more fronts than an individual actor. This is a discussion of what happens when individuals have access to state-scale resources of their own personal possession.

Tons of corporations are worth a billion dollars, many more than individual humans are worth a billion dollars, and the implications and side effects of each controlling such large centralized capital differ substantially because of the rules of business they each abide by.


Your reasoning seems to be coming from an assumption that there should be an underlying ethical reason for this; that there is, in fact, some common ethical ground that could possibly be enforced on all of humanity for the greater good.

But why do you think that such an assumption could be even remotely true?


That reminds me of an old (and highly illegal at the time) Soviet joke: it’s 1917, the Russian revolution is getting into its full swing. An old man is lying on a couch reading a newspaper. His grandson runs into a room, and excitedly proclaims: “Grandfather, Bolsheviks have seized the means of production, and there will be no rich people anymore”. To which the old man replies: “Funny, the revolutionaries of my generation fought so there’d be no _poor_ people anymore”.


Similar to what a Chinese teacher abroad told me:

We tried even distribution and found that everyone being poor sucks, so now we let some people get rich first then actually have something to even out.

Very optimistic but seems to be the official reading of the plan.


Those folks have been through the communist grinder too. It’s only the doe-eyed idealists here in the US who think they’ll do it right this time, just like their Russian counterparts 100 years ago. 100M deaths later we’re back to square one.


The linked article looks like SEO spam to me. There's no sources and the article looks like it's a rehash of Linus's wikipedia page. Given that his employer is the Linux Foundation, I'd be surprised if they were paying him $10 million per year, especially as it looks like only in 2015 did their salary expenses even exceed $10 million (https://projects.propublica.org/nonprofits/organizations/460...).


> it's a shame that Linus is not a billionaire

I mean $150m is a LOT of money. $10m/yr is a lot too. Just to put that into perspective, you could put that in a very safe ETF and make over $1m/yr. You could easily make $10m/yr just off interest.

That's A LOT of money. And a lot of people would be perfectly content with that, let alone know what to do with it. I mean if you can rent the entire country of Lichtenstein for over 12 years, I'm sure you're pretty comfortable. I don't think Torvalds is in it for the money. Measuring success by somebody's net worth is a really poor metric.


Your whole comment is insightful and makes sense, but what about the last sentence? It is an unrelated statement tacked on without any support or connection to the rest of the paragraph.


The parent comment was implying that Linus SHOULD be a billionaire because he was so successful. I'm saying that measuring success with net worth is not a good metric. How are we defining success? I think it is a pretty personal thing. Success is really a question of "did you meet your goals?" and "how far did you exceed them?" or "how close did you get?" Money can help you meet a lot of goals, but I don't see how it determines success.

We can even refine more. What is success to you? Total wealth? Leaving an impact on the world? Finding yourself? Being happy? Money definitely helps with all of these, but when you have the income we're talking about, how does it help you then? There are diminishing returns. The only version of success it substantially helps you with is if you measure success by wealth. And most people don't actually internalize that definition. So I personally do not feel like you can say Bezos is more successful than Gates. Or that Putin is more successful than either of them. Is Linus less any successful? You can't judge that without knowing what their goals are/were.


Linus is awesome, and he deserves all of his success/money, and possibly more. But it is also important to recognize all of the others that were involved in making Linux such a success. Linux w/ only Linus would not have been the success it is today.


That's true for everything. Apple wouldn't have been apple without Woz, but I'd argue Jobs had a much bigger role in making apple what it is. Similarly, Linus is the one who has built and shaped Linux into what it is today. Other people have of course contributed, but they haven't influenced Linux in any way. If not for these specific people, some others could have contributed and we'd have the same result today. But you cannot replace Linus like that.


What I mean is that it isn't just the Bill Gates, Steve Jobs, or Steve Wozniak that makes a product/idea/company what it is.


Linus joked about that page in the comments of one of his Google+ posts. It's apparently wildly inaccurate.


It’s hard to say anyone should be a billionaire, frankly, let alone deserve it. Sad to see this attitude on HN.


On HN? I don't think so :-) even to Socialist Workers Party in the Uk accept share options


Instead of all the money funneling into one person/org, that wealth (and several times more) was spread to the many people who built things on Linux.


The vast majority of money made on open source actually lines the pockets of executives. Linus' wealth and the salaries of all the deverlopers who build Linux or stuff on Linux combined is less by far.


Many of those execs were undergrads or industry swes before they made their billions. Linux and open source should deserve some of the credit for their success.


To me $150 million is not much different from $1 billion. Maybe that just indicates I'm poor :)


It indicates you don't have the disease that is collecting money for the sake of collecting money.

You can absolutely SPEND $1 billion. There's no way you can ever APPRECIATE that money.


Interesting, that site says his background is actually Swedish(-speaking, at least).

>Born Linus Benedict Torvalds on December 28, 1969 in Helsinki, Finland, Torvalds is the son of journalists Ana and Nils Torvalds who belong to the Swedish-speaking minority.


Big difference between Swedish and -speaking. Swedish speaking Finns typically identify as just that: Finns who happen to speak Swedish.

It's a bit like calling someone from Quebec "French".


Didn't know it, thanks. Agree with the Quebec thing.


When I visited Finland for this year's Worldcon (SF convention) I learned that all Finns learn Finnish and Swedish, the two official languages of Finland. Knowing some German, I found the Swedish street signs more helpful than the Finnish ones!


:)

Yes, since Swedish is a Germanic language, I suppose. I know a bit of German too, and have noticed that when I read words in Scandinavian languages, I can sometimes guess what they mean, due to their being similar to corresponding German words.

Had been reading on Wikipedia about different human languages and their backgrounds and histories a while ago, and was interested to see that Finnish and Hungarian had stuff in common. They are both Uralic family languages according to Wikipedia.

https://en.wikipedia.org/wiki/Finnish_language

https://en.wikipedia.org/wiki/Hungarian_language


You also appear to know English, another Germanic language.


Ha, good one. In fact I had mentioned in a thread about Berlin startups on HN a while ago, that knowing English helped me a bit with guessing the meaning of some German words, since the two cultures have some common historical and cultural background.


English has been widely influenced by French after William the Conquerer and the Normands rule over England for almost 4 centuries.

Take a look at Beowulf and good luck trying to understand the original germanic version of English. You won't.


There is a whole branch of the conlang (constructed language) community that is interested in what English would be like if it hadn't been manhandled by Norman French. Science Fiction writer Poul Anderson wrote an essay in which he tried to use as few non-Anglo-Saxon words as possible, using calques from German where necessary. The result is sometimes said to be in "Anders-Saxon". The essay[1] is fun to read and has a Wikipedia page [2]. A friend said it was like reading one of the Norse sagas.

[1] https://groups.google.com/forum/message/raw?msg=alt.language...

[2] https://en.wikipedia.org/wiki/Uncleftish_Beholding

Sorry if this is way too much topic drift from Supercomputers!


My Hungarian friend finds the link to Finnish hard to hear or see, but some Finns I spoke to said that when they visit Hungary, they hear it, more in the rhythms than in actual words.


A lot of Finns speak Swedish as their mother tongue

https://en.wikipedia.org/wiki/Swedish-speaking_population_of...


Including Sibelius and Jansonn.


Please keep in mind however that many of the world's "supercomputers" are simply "bigger dick" projects where some government or organization slapped a few thousand blades into a rack and connected them with fiber crossbars so they could say they "built a supercomptuer."

And also that there's no standardized definition of what a "supercomputer" is.

My iPhone is not a "supercomputer" even though it has thousands of times more computing power than a Cray 1, which is considered a "supercomputer."


There is no precise definition but I think everyone will agree your iPhone is not a supercomputer :)


In 1976 a 80MHz Cray-1 with 160Mflop/s and 1MB of non-ECC memory damn well was a supercomputer.


Note that BlueGene/Q is commonly reported to run "Linux" but 99% of the nodes are running CNK instead. https://computing.llnl.gov/tutorials/bgq/#Software


> This is an open source, Linux-like, light-weight, 64-bit operating system that runs on the compute nodes

Seems to be a Linux kernel fork with performance optimizations.

EDIT: I stand corrected https://en.wikipedia.org/wiki/CNK_operating_system


With such a glaring misconception, it makes you question the rest of the information presented.


  With an anti-science regime in charge of the government, America will only continue to see its technological lead decline.
Brutal to be confronted with such a cutting opinion in an otherwise congenial article and to have no thoughts of disagreement.


America is a bet that chaos has some advantages over good governance.


Is good governance obtainable in a country of such scale and idological diversity?


One of the most discerning and succinct comments i've ever read


I remember Linus mentioning [0] about the major benefits of tuning Linux for super computers that came to be really useful for when trying to get performance out of a mobile phones decades later.

[0]: https://m.youtube.com/watch?v=MShbP3OpASA&t=39m


Serious question (not in IT), what else can they run?


They could likely run any of the BSD variants. Some form of commercial RTOS might also be viable. Even Minix might be an option (hire away some of those Intel folks!) though I'm not sure of its hardware support.

That said, why bother? Linux is customizable enough to strip out almost everything extraneous for nodes and has the largest pool of experienced developers, and it's unlikely that any of the other options would have any performance advantage - and less likely that they could keep any performance advantage once it was identified.


Why on earth would you want a RTOS for HPC?

RT is all about privileging latency over throughput, whereas in HPC throughput is everything.


Perhaps not a RTOS per se, but latency is an issue for some HPC applications. Or not latency per se, but unpredictable latency among different nodes. The basic problem is that many large-scale simulations do frequent global barriers. So if one of the nodes is a bit slower because, say, the OS decided to schedule out the application and run ntpd for a fraction of a millisecond before switching back to the application, all the other nodes will wait. The more nodes, the higher probability that something like this happens, and application scalability takes a hit.

The term you want to search for is "OS jitter", lots of papers on that topic.


Perhaps because a lot of tasks are not embarassingly parallel, which means moving data around, which means network interconnects, which means latency matters. Every millisecond delay in forwarding a packet is thousands of instructions stalled.

I'm not saying this is actually a sensible tradeoff for any extant HPC architecture, but it could be. You certainly want the 'OS' that runs the pipeline on your CPU to be real time!


It is a misconception that RT means "lowest possible latency".

It actually means "latency with a known upper bound". The point of it is to be able to give engineering guarantees - the actuators on the rocket engine vanes will move within N milliseconds of the input voltage from the gyroscope module changing; the robot arm motor will be de-energised within N milliseconds of the laser perimeter sensor activating.

Bounding the worst case can often mean making trade-offs in the best case, and that doesn't make sense in HPC because the hard upper bound just isn't necessary in this environment.


True, a lot of tasks are not embarrassingly parallel, as you point out, but most tasks that run on supercomputers are embarassingly parallel. That's why those supercomputers have value in that problem domain in the first place.


It's unlikely that you would, but once you make it through Linux, the BSDs (including macOS), Unix systems (legacy?), Windows and Minix there's just not that much else left that's modern. At least with a RTOS or something designed for embedded systems you have some hope that it's designed to be lightweight.


IIRC at one point Microsoft paid one of them to run Windows and years ago there was one running OS X. Decades ago during the Unix Wars there used to be proprietary HPC OSes.


When Cray and SGI were still in the game there was a lot more operating system diversity.

Apple's Xserve cluster was an interesting experiment but it never really went anywhere.


> Apple's Xserve cluster was an interesting experiment but it never really went anywhere.

A pity Apple does not manufacture real servers any more. With the old cheesegrater-mac-pros, which were the last thing available after the Xserve death, you at least have the option to put in 4 disks and do a RAID setup, but no remote power/console management or a serial port...


They've acknowledged the "trash can" design was a mis-step and they're working to correct it, so there's that.

Competing in the server market was very difficult for Apple, their needs are often radically different from consumer or even "pro"-consumer. They realized the couldn't "win" at servers, so backing out was the best bet for them.


> They realized the couldn't "win" at servers, so backing out was the best bet for them.

The need for servers is there, or otherwise the "macOS Server" would not be in the App Store. It actually is really nice, it provides everything needed for a business: LDAP, file server, mail, calendar, webserver, TimeMachine centralized, print server, ... - but how am I supposed to recommend this to a customer when Apple does not have any kind of HA ensurance (dual power supply, remote management, auto power on after AC loss, proper SNMP support, Wake On LAN), a way to attach more than 4 disks (or a real RAID, not a software one like CoreStorage does, and they cut out RAID management of diskutil anyway) or actually hardware that I can mount in a rack without wasting immense amounts of (expensive) space?

For the small-business scale, Microsoft actually has the SBS Server licenses, which are not tied to any specific vendor and are exactly the same tools used at big companies so a company can hire any competent consultant/admin for management.

Hell, they could simply ask Dell, HP or whomever to sell a specific server as "macOS Server compatible", charge a bit of money for the OS and that's it - people would rush to buy it, and if only to run a CI/CD environment for mobile app building without having to run it on non-DC-grade hardware!


There's still a market, but Apple's not interested in being a bit player in it. HP, Dell, and SuperMicro utterly own the server space. Taking those companies head-on with a single one-size-fits-all server is never going to work, and Apple wasn't prepared to build out a complete server line.

The "Server" software they have is for small businesses and is pretty good for 10-20 users, but beyond that you'd probably use Google Apps, Microsoft Exchange or something more serious. It's a nice thing to have, but it can't compete at an enterprise level.


Both Cray and SGI (now HPE) are both still very much in the game. Their systems all run Linux.


I mean with their respective UNIX-like operating systems.

There was a time when you'd find server rooms with a mix of AIX, HPUX, IRIX, SunOS, VMS, A/UX, and Netware and that was considered normal. In an academic environment you'd have someone running Plan9 or BSD some other quirky thing as well just because.

Then Windows and Linux came along and started to kill off this diversity one system at a time.


If you go here:

https://www.top500.org/statistics/overtime/

Then select "Operating System" and submit, you can see the OSs that used to be run on systems over the past 10 years.


Nice chart! The speed with which Linux supplanted proprietary Unix systems is remarkable.

It would be interesting to know what version of Linux is used most often on current supercomputers. The supercomputer here at Goddard runs SLES (Suse) and I believe other NASA supercomputers run that as well.


Depends on what you want to do with it.

Basically anything else that operates on their hardware infrastructure is ok. Though it may be very challenging to get a useful supercomputer on very old operating systems.

I'm guessing one of the major factors to decide for Linux is this:

"The licensing cost of a custom, self-supported Linux distribution is the same, whether you're using 20 nodes or 20-million nodes."


NetBSD because "Of course it runs NetBSD" :)


The Cray I used to program used an OS called Unicos, which was a variant of Unix.


In recent history, a fair bit of AIX on IBM Power. Further back, lots of other Unix variants and other vendor-specific OSs.


FreeBSD? Netflix runs it on their OpenConnect boxes, but that's about the extent of my knowledge.


Blue Gene runs Plan 9 and Inferno


A few years ago I remember some of them were running BSD derivatives.


Where does that put Minix if the supercomputers have the ME chip? Based on the findings this past month, Minix is on the most computers.


The real question is are they all runix minix(Intel ME)


Most of them run Xeon, so yes, but about 10% use either Opteron, SPARC64, Power, and Sunway.


How does one go about learning more on this topic -- being a Linux admin for a supercomputer?


I don't think there's a degree for supercomputer admin, it's mostly on the job training. And to be fair, a lot of it is similar to generic Linux sysadmin stuff. Especially so nowadays with the focus on devops/infrastructure-as-code/etc., or generally the idea of how to administer many nodes in a scalable fashion.

If you want to play around, go to http://openhpc.community/ , fire up a few virtual machines, follow the installation instructions, and start playing around.


These linux OS are customized, compiled and not out of the box, correct?


At https://www.top500.org/statistics/overtime/ click "Operating System" and "Performance Share" to see:

  - 300 PFlops: Linux
  - 260 PFlops: other 
  - 150 PFlops: Cray Linux
  - 130 PFlops: CentOS
  - 1 PFlop: bullx supercomputer suite (supports RHEL/SUSE/etc)


More correct title would be "All 500 of the world's top 500 supercomputers are running Linux kernel". Of course nobody uses off-the-shelve Ubuntu (or another distro) to power supercomputer. I'm not an expert, but I bet that it's heavily modified Linux kernel with custom userspace optimized for a given task in mind (scientific calculations, simulations etc.)


I vaguely remember that Microsoft offered version of Windows Server for HPC environments at one point.

Are the reasons for not using Windows purely financial (in a cluster with thousands of nodes the licensing costs can become substantial) or are there technical reasons as well?


I doubt licensing costs have much to do with it, it seems like flexibility would be the driving factor. Supercomputing centers, vendors, institutions which use supercomputers, etc. all frequently modify and contribute modifications to the Linux kernel and associated userland. You have to imagine they are making changes which Microsoft could not afford to care much about, nor turn around in competitive time.


That makes sense. Thank you!


Ronald Minnich (if you don't know him see [1]) comments :

[1] https://share-ng.sandia.gov/news/resources/news_releases/san...

-----------------

"The semiannual TOP500 Supercomputer List was released yesterday. It also shows that China now claims 202 systems within the TOP500, while the United States claims 143 systems."

My fellow Americans:

Did you ever want to directly experience the transition to being a Tier 2 country? This is what it's like. It starts with the cancellation of the collider in Texas in 1994 (see Tyson's comments on that one). It continues as steady decline through the next two decades, under both Republicans and Democrats, and now it is reaching its culmination in the Trump administration with the replacement of scientists by political hacks. It's not fun. It's quite sad to watch, that's for sure.


While I don't completely disagree with the premise, I'm not sure that having the most supercomputers in the TOP500 is evidence of it.

The PRC is striving to become a global competitor in as many fields as it can, as quickly as possible. But sometimes they go after the status symbols of achievement versus actual productive achievements. Both the ghost cities that stood initially empty and the supercomputer clusters that lay idle are results of this pursuit of the appearance of being a global player. [Apologies for not providing references here]

Most countries these days (post cold war) don't build super computers for bragging rights; they build them for defined tasks that drive their specification. Economics, budgetary concerns, and even power consumption often trump absolute performance when specifying a machine for a task.

The rise of clustered machines with commodity parts also distorts things since a faster computer (by some measures) can be made by adding more nodes rather than applying any fundamentally "better" technology.

That's not to say that the PRCs efforts are in vain. Focusing on competitiveness has produced results, and politics notwithstanding, the existence of these capabilities will create opportunities for their use.

But yeah, I was bummed about the SSC (especially given the decision's geopolitical context). I also agree that given fundamental research's past dividends, we should be funding a whole lot more of it.


Personally I think China is doing a much better job at securing the future prosperity of the country than the US is. The Chinese Government is systematically executing on a long term plan to do that. One example is the way China has cornered the rare earth elements market.

We seem to be flailing in 4 (or 8) year cycles with most of the progress made in previous cycle being wasted or destroyed within the next cycle.


FWIW Ron has been around a looooong time. He used to work on FreeBSD in the early 90s.


Trump is not the problem. It is all the non-elected dark figures behind it all.


From what I can see anti-science, anti-technology attitude is endemic to modern English speaking western culture.

Elected and un-elected officials are just a symptom of the problem. They'd all flip-flop if they thought the political and media climate was shifting.


Sure thing, blame everything on the Illuminati.

But were there not actual people voting for him, a lot?

(but well, the alternative? you americans degraded indeed ...)


I wanted to fully quote Ron because they're his feelings and I think that's the only fair thing to do. He's my friend (this is from Facebook (a public post so I don't feel it is violating any trust))


I think it's hilarious that so many run CentOS instead of RHEL. Redhat has managed to make their product worse than free with their licensing bullshit.


It makes sense though, because a supercomputer installation is exactly the kind of place you'd expect to have its own experts that support and customise the OS.

And there really aren't that many supercomputer installations, so any that RHEL does have are probably more for the prestige than the revenue.


With an anti-science regime in charge of the government, America will only continue to see its technological lead decline.

This is idiotic. The new admin could well commission new supercomputers for espionage or other military purposes.

The constant politicization of every single aspect of life is going too far.


"For example, the new Linux 4.14 enables supercomputers to use Heterogeneous Memory Management (HMM). This enables GPUs and CPUs to access a process's shared address space. Exactly 102 of the Top500 are using now using GPU accelerator/co-processor technology. All of these will perform better, thanks to HMM": it sounds like some of the 500 supercomputers use Linux 4.14. I guess none of them uses Linux 4.14 yet.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: