skysight-inc/HackerNews huggingface dataset:
The US hasn't forgotten. Nor is this unique to the US. It seems to be a widespread issue in the developed world.

The problem is that labour is simply too expensive now. And, to a lesser, extent, so is real estate.

In the 2000s Australia experienced an unprecedented resources boom fuelled by China's growth. This especially impacted Western Australia and Queensland. WA in particular is rich in iron ore, oil and gas and other resources.

In Perth in 2000 you could buy a 70s 3 bedroom house within a few miles of the city center for <A$100k. By 2005 it was $350k. Capital projects for the resources industries were in the works amounting to over A$100B. All of these have a huge construction component that soaked up the construction supply.

In the 90s you could build a house in as as little as 3 months. From the early to mid 2000s that time frame is now closer to a year and costs 5 times as much.

So homes became much more expensive. Of course building commercial and industrial property also got more expensive. Property costs are a significant input cost into any business that operates there. Increased residential costs soak up disposable income and lead to wages growth. Increased wage costs makes things more expensive and the cycle continues.

So Perth transformed in the 1990s from a city that was very affordable with a good standard of living to one of the haves and have nots. The haves are those in the construction and resources industries. They were making crazy money. Everyone else was pretty much a loser.

Arguably this is dutch disease [1].

So now the city wants to do things like build train lines. Well labour is stupidly expensive because the cost of living is so high and buying up real estate to put said train line on is also super expensive.

A lot of people don't seem to feel this because they're incumbents (ie they bought their houses 15+ years ago). Others have immigrated so have foreign money bypassing the local economy.

So look at the Second Avenue Subway as one example. $17B for a few miles of tunnels? Really? Well that's the cost of labour in the US and real estate in Manhattan. Since it's underground I don't imagine a large percentage of the total cost is real estate either.

So it seems like when a lot of this infrastructure was built, the relative cost of labour was much lower. The standard of living was also much lower, apart from the 1950s and 1960s, which can be viewed as a transitional anomaly more than a normal equilibrium.

[1] https://en.wikipedia.org/wiki/Dutch_disease
The simple reason is if they thought that App Review might catch their shenanigans then they might decide to not do it on iOS, because being caught means having their apps pulled. I'm not surprised that Apple pulled their apps anyway, it's what I'd expect of them since they've demonstrated a willingness to put adware in their apps, even if it was only on Android.

So basically, maybe they put the adware in the iOS apps, maybe they didn't, but we can't tell from the article. But one would think that if they did, the article might have mentioned that, because it's a much better story to say "malware in the iOS app store" than it is to say "malware in the Google Play store".
Yes incentives. The I-85 repair had huge political pressure to get it done because a major highway was closed, inconveniencing many voters and commercial entities.

Most infrastructure projects have incentives to delay. The longer the project, the more time for more people to make more money.
Just because Goldman Sachs would make an amazing profit if Venezuela actually made good on their debt doesn't mean they don't own Venezuela debt, right? "Goldman Sachs has not and is not lending Venezuela any money" is patently false.
Zuck's Speech (Prelude to 2020?)
I wish the Libertarians who post this solution ("shrink the state to the bare minimum") would ever actually show us where it's working in practice, to provide a decent quality of life for people.

In China, they're building mad infrastructure--big state. In Europe, they're providing a good quality of life--big state.

The "small state" places I can think of, none of them are places people are flocking to for an improved quality of life.

Why can't we see how well this idea works out in practice? Why does no one ever say "look at [minimal-state place X] and see how people are happy, thriving, and free"?
This sounds like an excellent description of US politics for the last 30+ years.
It's exciting to see such an incredible rate of advancement; I can't wait to see what transistors at 7nm and less will make possible. I can still remember when these same components were measured in millimeters.
I would like to read more about corruption in American infrastructure. Can you provide a link?
If the explanation is some fundamental law of economics/politics as you seem to be suggesting, what is the reason the USA is afflicted more by the problem than other first world nations, or than the USA of a century ago?
If I was a VC, I would be pooping myself. Quick, get on the phone with your old college buddies at the SEC / IRS, and stop this right now! The whole VC model is going to implode if companies can raise money like this. No equity, no dilution, no kissing ass... MADNESS
MFC here! When you use it as a thin wrapper around win32 it's not bad. Actually I quite like it, but that's probably at least partly because I've been using it for so long and I know the warts.

I'm convinced that the time I spend on working around its age and oldschool architecture is less than what I would have spend had I switched/"upgraded" toolkits every 3-5 years as seems to be the common practise. Same goes for using C++, btw.
Please don't use distrowatch as a metric, it is utterly useless as a general usage metric due to it considering only within itself and not as a general statistic.
But aren't we trying to get away from MACs into authenticated ciphers?
Indeed. The scary part is that eventually the consequences of this will propagate up to someone important and powerful enough to do something about it, and then I worry that there will be legal limitations put on the industry.

I believe there are already substantial rumblings in this direction given the current state of cybersecurity, so this new age of recklessness only stands to hasten it.

I am really hoping that we can avoid such strenuous regulations, lest highly functional autodidacts and anti-authoritarians find themselves shut out of yet another high-paying, at-least-semi-merit-based career. The evisceration of the legal profession should stand as a warning to us. We do not want the actually good and useful people, who generally have low tolerance for the systemic brutality of rote learning, edged out by status seekers who have no real value to offer but can occupy space in a room for the requisite time to earn their certifications.

And on the note about microservices, you couldn't be more right. These architectures are such nightmares to debug that special transaction tracing tooling had to be invented to ease the process, and you have to either go through and update all 90 of your services to use these or go through a centralized service broker (now called a "microservice mesh" so that people don't catch on) to append tracing tags to each request.

Please get real here, people. There are times when this kind of stuff may be useful (if you're running Google or Twitter, for example). That does NOT apply to your small company of 100 employees. You are only making things harder on yourselves.
full text: https://www.facebook.com/zuck/posts/10154853758606634

He's got quite the agenda.
Pandoc seems to exist only to support moving from one markup language to another. And markup languages seem to proliferate when people decide to trim down the options from what they had been using. Only to build them back up to the point that a new one is formed, to trim down the options.

Which is ultimately frustrating if you ever try to go back to an old document, and realize you don't have the exact markup engine that you used back then, so that you can't actually rerender it.

Now, to be fair, often this is ok. In particular, you might not care about how it rendered before, and a minimal markdown is fine.

However, if you do care about presentation, it is maddening.
I think you may allude to some connection between Bantu people and Egypt. It is difficult to interpret ancient Sub-Saharan Africa in our modern terms. Basically there were four broad areas that were populated at that time, the western Africa (Mande/Sao), the Niger basin(Nigeria/Cameroon inhabited since 120,000 years and place of a wonderful civilization: Nok), the Chad area (remnant of a mega lake, also inhabited since the humide Sahara period) and the Nile area (from Middle east up to Ethiopia).

It was possible to travel from the Victoria lake to the Mediterranean sea (and vise versa).
At the same time there were hydrological connections between the Chad basin and the great Lakes and between the great lakes and the Congo basin. And from the Chad area to the Niger area.

From the Jos plateau (cradle of Nok culture) it is possible to reach Lake Chad via the Komadugu River.

It is also possible to travel to Cameroon and near Chad Lake, via the Benue River, which is a tributary of the Niger. From the Benue River, it is possible to reach the Logone which flows north towards the lake in Chad.

From Chad Lake it is possible to take the Chari River towards the Congo River. A recent study was published about the Congo basin, describing it as a massive swamp 4,000 years ago.

The rivers of Dja and Kadei are born in Cameroon and head south-east to throw themselves into the Sangha river, which is a tributary of the Congo River.

The Uele River has its source close to the White Nile and Lake Albert.

My points are:

1) That people could move at that time on very large distance via boats.

2) That there were already beautiful civilizations in the Niger basin at that time.
I am using Dokku (https://github.com/dokku/dokku) for exactly that and love it. If you've ever used Heroku, you'll feel right at home. When I looked into Kubernetes for my purposes, it seemed to be quite the overkill.
American's obscene wealth, in pictures
I am speaking directly to that circumstance. It gives some people the idea that evolution has a goal
#1 reason we wouldn't do things like that today: 112-154 people died during construction (number depends on if you believe that carbon monoxide poisioning during construction was purposely mis-diagnosed in order for the company to skip on paying death benefits).
Lol @ this.

The very act of double clicking the icon to boot up unity === terrible performance.

"Maybe she's born with it" was a funny joke I recall when working in Dundee on a Unity Project. I remember moving to a temporary role (More to fill the team for the investors to smile) and they were using Lumberyard and what a total difference.

Unity is a poor mans game development solution and that might have perks, but a game the scope of KSP deserves way way way way more respect.
We had this issue previously as one of our clients was using cyberduck to upload files and it had default read access for public for uploads.

[1] https://forums.aws.amazon.com/thread.jspa?messageID=213248
I don't know if "forgotten" as used in the title is the correct word so much as just "out of practice." Look at this list of infrastructure projects in China in the last decade or so:

http://www.businessinsider.com/giant-chinese-infrastructure-...

It's hard not to be impressed by that list. And China is undertaking these scale projects abroad as well from Latin America to Africa.

It's should be no surprise that you get really good at something the more you do it. What was the last project that the US Federal Government undertook on a similar scale as one of these? "The Big Dig[1]"? Notable for being the most expensive highway project in US history and yet served only Boston?

The US seems to spend interminable months squabbling over whether or not its un-American to use imported steel to replace parts of its crumbling infrastructure(see Bay Bridge, Tapan Zee projects etc.) while the Chinese seem to spend that time actually executing the project.

[1] https://en.wikipedia.org/wiki/Big_Dig
That's a good point, but the truncated SHA-2 variants (512/224 and 512/256) are also not susceptible to length extension, and are faster than SHA-3. BLAKE2 was a SHA-3 finalist, and thus by definition isn't vulnerable to length extension either.
Let's not go giving The Expanse too much credit, here. That no-thrust gravity slingshot around all of Jupiter's moons in 2 hours was...stretching it.
An authenticated cipher is usually just a composition of a cipher and a MAC.
I think it'll be overkill for smaller sites, but it would work. AWS ECS is a bit simpler IMO. You may also want to look at Dokku, which gives you essentially Heroku in a box, and you can deploy either classic Heroku-style or Dockerfiles. You could run it on a very small Digital Ocean droplet.
Haha yup, my excuse is that HN directs me to a lot of long-form content with tangible value instead of throwing shit at me that'd only serve the purpose of keeping me coming back.
If you're a little faster than average on the draw and have money to burn, the profits from the successful investments outweigh the money lost on the unsuccessful ones. E.g. if you have $50k, and spend it on five companies, only one of those companies has to be Apple for you to make way more than you started with...
مقالات فنی بلبرینگ – شرکت بلبرینگ پارس تامین پرشین
The OP doesn't seem to work there and seems like an outsider who thinks he knows how to run a company better than the people on the inside. This obviously misses a lot of moving parts and internal incentives (which yes may ultimately created a bad product). But I'd personally rather hear the experiences of people directly involved with the company.

I don't see anything wrong with training people on their tech stack either. That's not a scam, that's a highly valuable skillset if it gets you a job and experience. You can always learn other languages on your own, which is 10x easier after you know one.
> Yet France’s trains cost much less.

Decades of expertise might be a reason here, France has the longest amount of (high speed rail miles / country area), and the non high-speed network is also huge. It's also possible that the monopoly of having only one, state-owned, railroad company (SNCF) let that company negotiate/choose better prices much more aggressively than if there was many companies. I don't think it was stupid at the time to have such a state-owned monopoly for building this key infrastructure.

Also I'd think that with that big of a network, some things start to become less costly because of economies of scale. Last April SNCF bought 30 trains to Alstom for 250m€, with the current US infrastructure I doubt the US needs that many trains. If one day like France they have 450 high speed trains, maybe it'll cost them less to have more built.

Japan and France are dense countries, the area of France is roughly equal to the area of Texas, it's hard to imagine 450 high speed trains there, where they're struggling to even get one high speed rail line between Houston and Dallas.
At the same time, not every gay person wants to be publically out. I'm perfectly fine with any publication that forces that upon someone dying in a fire.
The assessment that SHA-3's performance is bad completely disregard the results from hardware benchmarking (FPGAs and ASICs). All the hardware results have shown conclusively that Keccak is multiple times faster than SHA-2. While I can't say that the algorithm is going to be supported in HW, with enough usage it might be the case.

Edit: Removed my comment regarding BLAKE as it was incorrect.
Ask HN: Are bonuses common for software engineers?
I'm curious how common bonuses are for software engineers at other companies (in the US). My company has a bonus structure but it effectively never pays out anything (by the time it gets to my level [staff software engineer], the bonus pool is exhausted). I have never considered the bonus (or potential bonus) to be part of my total compensation, which is just a simple salary. Do some or most engineers making well over six figures also receive any kind of bonus? For example, I've read on several occasions that Google engineers have a slightly lower-than-market base salary, but bonuses (and stock, but let's forget about stock for the purpose of the question if possible) usually result in a net earnings above market. I don't know how true that is, but I'm curious if it's standard or not.
I doubt that. The brothers behind it couldn't care less about money. To them, DF isn't even half complete, and won't be for many, many years.
I don't know the answers, but as someone who works in the industry (on the design side). I think a big unmentioned factor is probably liability and the prospect of litigation.

If you look at old blueprints for projects in the past, they are a LOT less detailed. They had to be, because it was physically more difficult to produce them since they had to be drawn by hand. A lot was left to the contractor to figure out in the field.

Now, drawings are more detailed and contractors are incredibly reluctant to make even the smallest decisions on their own. They don't want to assume the liability and risk getting sued if they do something wrong, so they push that off on the engineers and architects.

This means every time there's a question, it has to be submitted through a formal process, tracked, answered, documented. And if the change has any cost impacts, the contractor tacks on a hefty premium because they know they can get away with it (and they probably underbid in the first place to win the job). Delays pile up, every clarification becomes an expensive change order, construction workers twiddle their thumbs while designers get around to addressing questions and this all costs money and time.
Political polarization may emerge because of conflicting desires, not beliefs
I think those were examples of movies that got it mostly right. Had to read it twice, myself.

It had a couple mulligans like the different space stations being in really similar orbits, but otherwise was pretty good.
If you're concerned about the primitives making up your password hash, you shouldn't be using PBKDF2 to begin with; better to use a purpose-built KDF like scrypt, bcrypt, or argon2.
بلبرینگ FAG – شرکت بلبرینگ پارس تامین پرشین
I might be mistaken about what you mean by "spawning wasn't synchronized" but if I see a Pokemon pop up, I know that whoever I'm playing with will see the same one in the same place. That's a huge part of the fun of the game.
This looks really cool! Hopefully it scratches the same itch docker-compose did a long time ago, but for those running Kubernetes.

I was just talking to a coworker this morning about how Helm is great, but its very analogous to debs or rpms: You would use it all day to install core-libraries (or services for k8s) on your system (or cluster), but probably not your first choice for shipping your business application.

I know, with Helm you can update a value for an image of a "release" (Helm term for an installed chart): but you hand off the upgrade of the application to the Tiller server to manage. If anything in your deployment goes south, Kubernetes will just keep trying to push it out until it works or is manually rolled back. Until Kubernetes gets automated rollbacks (https://github.com/kubernetes/kubernetes/issues/23211), this can be less than ideal.

Going with the rpm/deb analogy, I prefer to use something that would take the place of Puppet/Ansible (like Spinnaker) for _my_ applications I release, and still use Helm for the cluster level services like monitoring, logging, etc.
Let's be honest, there are not that many examples to choose from.

What I like about China is, it illustrates how effective a mostly benevolent dictatorship is. It is the optimal political system imho, provided it remains benevolent of course, which is no small feat.

Provided they don't trip and fall, if China is not the absolute supreme leader of the planet in 25 - 50 years I will be shocked.
How long do you think you need to give it become aware of what you need vs a temporary state of mind?

Was in my last position for 18 months, and the one before for 3 1/2 years, but now after only a couple of months am back to where I was feeling toward the end of both of those places. It is a great company, and a fantastic opportunity, but do mentally seem to be struggling.
Or he just installed Windows to see whether the sources compiled, then switched back to Goobuntu. And plugged his Yubikey in.
Seems like it. :(
Just to clarify, in case anyone isn't aware, MRSA refers to a any number of bacteria in the genus Staphylocaccus which is resistant to methicillin. (Methicillin-resistant Staphylococcus aureus)

It is generally also resistant to another of other common antibiotics such as amoxicillin, penicillin and oxacillin.

The big deal about MRSA is that bacteria can transfer parts of their genome to other bacteria, so if one strain of staph becomes resistant to antibiotics, it can transfer that trait to other strains of staph.

The good news is that all Staphylocaccus bacteria are gram-positive, so you not only gain the ability to treat MRSA, you gain the ability to treat bacteria that might become MRSA.
Elon Musk has accomplished much in business. He has failed miserably at his family life. So how much has he accomplished?
Chips that are just like the ones we have now but 30% cheaper? I don't see how this is going to open up whole new technologies that weren't possible at 10/15nm.
I don't miss this style of site. However, I do miss the web that existed at the same time as this.

Simpler markdown, less centralization and commercial crap, discoverable on search engines, and generally less crap getting shipped in my face.
Hypothesis: nicotine is a nootropic [0] good for say, 6 IQ points on average (Danish study I saw referenced, not linking unless I can find the original paper). The Hoover Dam and many other great infrastructure projects were created in the earlier 20th century when smoking was pervasive. Perhaps we were somewhat smarter in aggregate back then and that's why we can't engineer infrastructure at the same level anymore.

0 - https://www.scientificamerican.com/article/will-a-nicotine-p...
Unfortunately not. I've recently started working on a series of articles and papers to close that gap though.
Maybe they don't have the key but prove that they sent you a key. then maybe your lawyer will be able to force a hardfork. In which case you'd get killed by the community; which is worth it.
Sure, but needing to increase wages to hire is something you'd expect in a "tight" labor environment, the environment pointed to by employment statistics.

That the statistics don't measure other economic factors seems to be incredibly frustrating to some people that are convinced that labor statistics should measure things other than labor though.
I believe that they are, but that is clearly no panacea. Massachusetts is famous for having lengthy and onerous regulations and code but the Big Dig project still had many failures.

https://www.bostonglobe.com/magazine/2015/12/29/years-later-...
He never did that before when at Mozilla.
Amazon begins refunding up to $70M in kids' app purchases