skysight-inc/HackerNews huggingface dataset:
The implication was applications. But even then, everything on your list is emphatically not true:

- operating systems

Ironically Linux was one of the first things to ever be compiled to run in the browser using empscripten.

- hardware drivers

Linux doesn't run without hardware drivers. In this case, the hardware drivers were wrapping JS FFIs.

- a networking stack

Yes you can.

- trading algorithms

Why not?

- fighter jet firmware

It's not a fighter jet, but the SpaceX Dragon 2 space capsule's UI is built using Chromium.

- ultra low latency DSP

Why not?

- processing data from LHC collisions or imaging satellites.

Why not?
So, did you ever actually get accurate reports from pilots and make changes to the behaviour?
The Seductive Appeal of the “Nazi Exception”
another day another dude that didn't read the article in the link, and also didn't read the link title.
Please don't think the previous king is clean. We've been fucked up for almost a century once the monarchy power rises again after Siamese Revolution of 1932. He.. is the one behind a couple big civilian kills. One of the saddest ones is Thammasat massacre on 1976 (https://www.youtube.com/watch?v=mOCoecsm27o)

I don't want to mention more.
Hopefully this doesn't come off too rude but you've linked this 5 times now in this thread and to me this has passed the point of promotion and reached spam.

Any chance this can be the last one?
Thanks :) and for now by hand. Working on a much quicker way to do this.
There are many great libraries for backends available in many different languages. Some resources to find one:

http://graphql.org/code/

https://github.com/chentsulin/awesome-graphql
Just got an R3 250 (fanless) with a Ryzen 7 1700, everything works out of the box with Fedora 26 Alpha (Kernel 4.11).
I used to not hesitate to defend my views on HN. The result: I ended up rate limited, probably because as a woman, I often have a minority viewpoint. This makes me look extremely fighty merely for being willing to engage the discussion.

No, I do not believe most comments here are inviting me to substantiate anything. A few are, but most actually are dismissive. That is the entire point: I am a woman with an opinion and that can't be allowed. It is a threat to the status quo.

It is one of those damned if you do, damned if you don't things. There is no winning move. You either don't express your opinion at all, or you tread incredibly lightly and worry vastly more about the overwhelming majority male POV lest you draw this kind of pile on, or you speak your mind and draw this kind of pile on and get downvoted to hell and then have to worry if you will be rate limited or banned or something for what amounts to merely being female.

I am fine with debating people. I rather enjoy that. That mostly isn't what happens though when a woman expresses herself.

I have blogged about how I think Holmes' gender helped create the Theranos debacle (http://micheleincalifornia.blogspot.com/2016/05/theranos-cul...). But, I do not know how nor understand why I need to "back up" my concern that the enormous negative press here has a potential serious downside for women generally. I also do not know how on earth to get past or around the very obvious "People are being disrespectful and dismissive of me in a way that looks like sexism at work and it looks to me like proof of the very thing that worries me and... Why am I being asked to give evidence amidst this that this exact sort of thing is a problem for women?

I sincerely do not know how on earth to deal with that.
Someone disagrees with you so you act like a child and tell them they're bringing the "quality down" on HN? Tip: If you want people to take you seriously, act like an adult.
The word "Mercedes" in Kalanick's summary is a highly loaded word with a lot of prior meaning attached to it.

Similarly, I think, when people say "Airbnb for something", they're using shorthand for something with a lot of prior meaning attached to it.

My point: we're being too harsh on those who use "Uber for this" or "Airbnb for that"... they're using shorthand the way Kalanick used "Mercedes".
Take it from a lawyer: Do not argue with them. Pilots and ship captains are special. Their word is law. You can sue them afterwards, you can report them to police and they could be charged if they had no good reason to order your removal. But at that moment on that plane they are kings. If a pilot wants you off you have to get off. Once the pilot requested police help there was nothing that man could have done to stay aboard.

They should not have treated him in that way, they should not have been violent, but so long as the pilot wanted him off he was obligated.
On these more controversial political threads: How are certain accounts instantaneously downvoted to dead on HN, within single-digit seconds? Seems automated but entirely too hard to tell.

For example, l3m0ndr0p (yeah, I'm totally him/her) made an "America first" type of comment. I know that doesn't play well with a lot of HNers, but seeing it instantly downvoted to dead was weird, too.

I know there's a left-ish bias here, I'm a bit left, but this feels different.
> TL;DR 6000 rambling words ..

I am in total agreement .. I couldn't help notice, but all these articles are written in a style so similar they could have been produced by the same author or group of authors. Nothing wrong with this kind of prose style in a long form novel, but it does take this reader time and energy to get to the point and doesn't belong in reportage.
Passing the bill means more importation of cheap labor effectively lower wages while displacing Americans from working in America.

I'm for enforcing the H1-B Visa law which means only for jobs where there is no American with the skill to perform it.
One of the differences is that men (as a group) get vastly more positive press about actual accomplishments

Well, of course they do - there are many more men founding startups overall, so they'll get most of the press even if the publications were actually more likely to report women's accomplishments.

With less than 20% of startups having one woman founder (Crunchbase, 2014), what do you expect the press to do?
I'll third this!
this is how dreaming works
Please state clearly and plainly that it is your assertion, as a claimed expert pilot and aerospace engineer, that a stock 787 as shown has enough thrust to achieve vertical flight, as you are strongly implying in your comment. Thank you.
Which IDE?
And I would love if my 2001 Honda Accord was compatible with Tesla's autopilot, but I understand it is not a realistic expectation.

I'm not sure why you'd expect the web to be a. Mostly text and b. able to render easily on obsolete devices.

The web is becoming a robust application delivery platform. That is so, so awesome. Most people do not want to be stuck with shitty looking, text only websites. Moving the platform forwards necessitates that it will use more resources. Increased resources availability and consumption over time is fairly consistent across most aspects consumer computing.
What happens after the O1 expires? It's a non-immigrant visa right? I'm assuming it doesn't mean you get a green card after 3 years, correct?
It is an extremely nutty addition to the article, and it is editorializing at its most blatant.
How to Implement Testing in a Already Built App
It's 6:11 here in Birmingham, AL. I have also been patiently waiting! Best of luck for the ones who have already received an invitation!
If you like the Rails monoculture, you may like Ember as a front-end framework. Most of the choices are made for you, and on the whole they're very good default choices. If you choose Ember, you get: a CLI tool (ember-cli), a templating/rendering engine (Glimmer), a router, a persistence layer (ember-data), a unit testing tool (qunit), a server-side renderer (fastboot), etc. If you want to swap one of things out you can, but the default has great support. There have been some bumps along the way, but everything fits together and works.
These Trump Stickers Are Bigly Awesome
Cheddar, Web Video Maker, Bets Millennials Will Use TV Antennas
Upper middle class taxes are INSANE. It's so weird to be taxed at 50% or more (state + fed) and then see others around you taxed at 15% or less. And let's not even get started on corporate taxes.

How does any of this make sense?
Well thats great because you should always use tools that appropriate for the task.
You are correct. But there are market solutions: If visas were auctioned like spectrum, only high value positions would be filled by H1-Bs, which would actually implement the stated purpose of enabling only those who cannot be found domestically to get H1-Bs. And it would largely prevent H1-Bs from lowering wages. AND that "lurking Sergey Brin" would be more likely to be found among those high-value candidates.
Hi, I'm Lee from the GraphQL/Relay team

1. Reactiflux Q&A is a great idea, perhaps someone who organizes that can help set that up.

2. We're a pretty small team and our primary focus is building great software for Facebook and the larger community, so unfortunately our ability to focus on answering questions is relatively limited. Many people on the team occasionally hop into StackOverflow to answer questions, but we definitely can't make any guarantees about answering them all or answering them in a certain amount of time.

You can run relay-compiler as part of your webpack config as a pre-compile step. Also, if you want to run relay-compiler while you're iterating on your code, pass --watch and it will rerun whenever a file is saved.
What are you building? I'm 4 hours south of you in Niceville, FL!
Instead of blogs people used to publish/discuss on mailing lists:

http://ml.cddddr.org
> Alternatively, call your favorite suppliers and demand that they furnish you with such information. It's your choice to find out, or not.

That works just as well for restaurants.
You can try to apply for an EB1
Are you from China? I just looked this up and it seems that for Chinese nationals, O-1 is single entry. I believe it's multiple entry for nationals of nearly every other country.

It has to do with some US-China reciprocity agreement.
Brian from Backblaze here.

> They only have 50 employees

We are larger than that now, but yes, still in that ballpark.

> same level of reliability as the leading providers

How is reliability related to number of salespeople? (That was a joke.)

But seriously, we published the EXACT reliability and the design in our blog post here: https://www.backblaze.com/blog/vault-cloud-storage-architect...

In a nutshell, any one byte of data is spread across 20 different computers in 20 different physical locations in our datacenter through Reed-Solomon encoding. If we lose 3 full computers in 3 separate locations your data is still fine.

We have been doing this for 10 years now, and we take it very seriously, and we have 73,000 hard drives in our datacenter. We are the only company on earth to publish our drive failure rates: https://www.backblaze.com/blog/hard-drive-benchmark-stats-20...
Smart money finds ways to reduce that income as much as possible and lives instead off capital gains. I find that there's a lot of smart money once you get above 350 or so annual.
>This is why every air craft comes equipped with a set of MKII eyeballs.

What was the the MKI?
Google’s AI Processor’s (TPU) Heart Throbbing Inspiration
I'm running/wrote a flask-restfull app on lambda via Serverless with the wsgi plugin behind API Gateway. Not a huge fan of Python, but it's all working well enough.
Whenever I see a new project my first question is always "why?".

From the FAQ:

Why yet another programming language?

Nim is one of the very few programmable statically typed languages, and one of the even fewer that produces native binaries that require no runtime or interpreter.

That's it? That doesn't answer the question at all. In fact, it makes it even less clear. All it says it that there are other programming languages that have similar features. Who cares?
A text editor[1] I wrote a while ago has a feature that allows you to compile and run any tab by pressing F5, even when that tab is not saved anywhere it will save it to /tmp and compile it for you.

It's a very simple feature that I'm sure can be implemented as a plugin in any IDE/Text editor. The Nim VS Code plugin sort of supports it, but the feature could be improved. (Nowadays, I wouldn't recommend using Aporia for various reasons).

1 - Aporia - https://github.com/nim-lang/Aporia
Lin Clark's talk makes this sound like they implemented a scheduler in React -- basically JS is single-threaded, so they're implementing their own primitives and a scheduler for executing those on that main thread.

Sounds neat, but it also seems like an explosion in complexity -- perhaps there will be a bunch of weird scheduler bugs the operating system folks more or less figured out a long time ago?
I had a lot of fun making deep throat blowjob noises...Thanks!
Seems like you have a martyr complex. You're fighting against something that doesn't exist. Nobody here is out to get you.
Thanks for update! Let's do it. Pumped.
Bill Gates, Warren Buffett, and Oprah Winfrey All Use the 5-hour Rule
Docker essentially hijacked the LXC project, failed to give credit, mislead users on the LXC project and as soon as it got traction rewrote the project in Go.

So the 'smartness' of HN when it comes to containers is in question when it failed to hold the 'marketing message' to account and single handedly hyped Docker without any context to LXC, in development since 2007 a whole 6 years before Docker 'discovered' it at dotcloud.

The reason why Docker took LXC containers and ran them without init was never explained or the trade off in complexity compared or questioned, something basic you would expect in a technical forum. The fact that most users remain confused about LXC and Docker on threads even today speaks for itself.

Now it promotes itself as the originator of container technology as if LXC on which it was based does not exist.

And not just LXC but the work of other critical projects like aufs and overlayfs is pushed into the background so Docker can 'claim ownership of containers'. Has Docker contributed code or resources to any of these projects it built on? Do docker users even know the name of the developers?

So no recognition, no support. The message to open source developers is toil for decades and any marketing savvy VC funded company can take your work to market and basically erase your contributions and no one will hold them to account. HN has been ok with this kind of predatory marketing since 2013.
twice the pride double the fall.
The fact that it doesn't work in broth and only works in low salt phosphate buffer conditions is a big red flag in my opinion.
4:15PM PST, still down :(
The H1 visa prohibits all paid work except for the sponsoring employer. This lock-in is precisely what makes these visas lucrative to TCS etc. Removing the lack of mobility will remove a big perverse incentive.
Kubernetes runs fine on a single node, and scales to thousands. Lots of developers use a single node in a VM to develop apps locally.

You wouldn't want to run a single node in production, of course, because that defeats the point (and introduces a single point of failure). But there's nothing technically preventing you from doing it.

As a Kubernetes user, I hope Docker as an application is going away, because it's increasingly in the way. Kubernetes would benefit from managing its containers with a more direct, more lightweight mechanism (like rkt or containerd).
White males commit more murders than black males. Black males typically do more time on average.

It is a little like that. It isn't proportional.

Jessica Livingston is one of the two people who dreamed up YC. Paul Graham soon wrangled his previous confounders in on it. I hear vastly more about the three male cofounders than I do about the one female cofounder. Nor do I ever here her get credit proportional to PG. He was the front man. He was replaced by Sam Altman. Sam now gets most of the press.

Maybe this is Jessica being savvy and sidestepping the sexist bs in the world by trying to avoid press. Maybe she is way smarter than me. But I think YC is probably more "her baby" than Paul's or Sam's, yet I never see it framed that way.

If women are 2% of founders and get 1% of the credit, they are still being shorted.
How does Quora use machine learning?
Mental Calisthenics for meditation and rote memorization
Are you serious?

You think a glorified taxi company has put more peoples' lives in danger than a company that knowingly sold, deployed, and signed off on an health instrument and lab work that simply did not work?

An instrument and lab work that people relied on to accurately assess the contents of their blood?

An instrument and lab work that the Center for Medicare and Medicaid Services said "did not comply with certificate requirements and performance standards"

and deemed a:

"immediate jeopardy to patient health and safety"

The reason that the stories about Theranos are about a "bad company doing bad things and Holmes is probably a criminal" is because they are exactly that!

Uber is a taxi company that most people enjoy using, has not fraudulently screwed people over, has at least on a surface level removed a level of racism (my roommate no longer has to ask me to flag a cab down for him btw), and can be linked to a reduction in drunk driving. Yes, their CEO is a douche, and they have a horrible company culture, but they are not systemically screwing people over like Theranos was.
That's a luxury you only get when your API is good. With Angular, the problem was the API.
I'm curious, what glottis wave-table are you using? Is it randomized at all?
> That issue you linked to is 4 years old and is clearly a reflection of the poster being unfamiliar with React/JSX

And yet the underlying issues still remain unaddressed. There aren't better ways to handle the cases raised in that issue, which is why people resort to adding additional non-standard syntax to work around the warts.

> Also, I'm not entirely sure what the do/while plugin has to do with JSX.

The "do" keyword is not do/while, it's a non-standard language feature that you can use to turn statements into expressions by wrapping them. It's like using an IIFE with a return value so that you can use a conventional "if" or "for" statement in place in JSX.

> I would argue if you can write your code as easily with template literals as React/JSX your application isn't complex enough to warrant using a framework.

I don't think you really understand how template literals work. Tagged templates can be used for more than just basic string interpolation. You can read more on the subject here: https://appendto.com/2017/02/advanced-javascript-es2015-temp... Or have a look at t7, which uses tagged template literals for virtual DOM templating: https://github.com/trueadm/t7
Kind of off topic, but the thing I like about the "Losing is fun!" mantra of DF is that "losing" is not the end of the game. It's just another point in history. So "losing" really just advances the story plot -- which is why it's fun. Conversely, "winning" means that you don't have anything left to do and it's "boring". I don't know any other game with this point of view.
> How many Musk-like or Brin-like individuals have come through TCS or Wipro or Infosys on a H-1B so far?

You don't know, these people are forced to be in underpaid H1B slavery for decades and are not be able to use business opportunities.
Sections 1 and 2 of GPLv2.
My founder's profile has completely vanished...the previous application is still there!
We did this at CloudSploit. Our entire service is written using Lambda-based APIs behind the API Gateway. The biggest challenge at first was the cold boot times. If our API went un-pinged for more than five minutes the next request would take > 5 seconds (!). This was solved with a CloudWatch event that invokes the function every 4 seconds (which is silly in my mind, but it works).

You can read more about our process here: https://blog.cloudsploit.com/we-made-the-whole-company-serve...
I'm not switching from email until my company, government, any website I use, friends, family, and everyone else in the world stops using email. Email is so core to the internet, name one major website that does not require an email, name a company that dont have email. Email lets you receive a letter and view it whenever you'd like, and without losing it, unlike messaging apps, it allows for archiving of information and quickly lets you search. I see no reason to switch from email.
Perhaps it was this one from 13 days ago, about Prolog and Windows NT network configuration? https://news.ycombinator.com/item?id=14046420
> involuntary layoffs

> involuntary reduction

As opposed to what?

"Boss, 231 of us decided to voluntarily be let go, effective immediately. Yeah, we know, it's a bummer. We also decided to take three months severance pay at half salary. Hey, thanks for everything. Have a nice day!"

I sometimes wonder about what might lie behind the twisted language often used by reporters.
There's 3 jobs total open in Moscow https://jobs.boeing.com/location/russia-jobs/185/2017370/2.
The Professor, the Bikini Model and the Suitcase Full of Trouble
There's more to it, though. Washington has a long history of opposition to state income taxes, for various reasons: http://kuow.org/post/strange-short-story-washington-state-s-...

In a way, he was just supporting state tradition.
Oh my gosh, your mom is Dory.
Thanks, I wouldn't have even clicked through if you hadn't written. New website looks nice!
For those who don't know, WireGuard -- https://www.wireguard.io/ -- is a next generation secure network tunnel for the Linux kernel. It was designed with many of Docker's requirements in mind, so I think it's a great match.
Yev from Backblaze Here -> My #1 feature request would be notifications or something a-la reddit that would tell me if someone replied to me. Scrolling through these is tough!
Correct use of the sentence
I'm sorry, my 'rotation' was wrong -- as you point out, it would admit reflections. I'm glad to uncover this embarrassing bug, but on the other hand, oops. https://en.wikipedia.org/wiki/Rotation_(mathematics) has more lore to check against after I've done enough mental debugging.
Can barnacle geese predict the climate?
It's not a hack, it's a product: "A version of Kubernetes that works anywhere, with zero configuration."

You can run Kubernetes locally without a VM just fine, but a VM encapsulates everything nicely without needing to configure the host's network and so on. It doesn't "emulate" a cluster, it creates a cluster that happens to contain only one node. Plus, it works on non-Linux machines.
guess it's a tradeoff. if what you want is common enough, it's quite possible it'll already have been written. if not, you may have to write elisp yourself.

but, if what you're working on is not common, maybe there isn't a (good) IDE either.
The vandal would have been disappointed: the Mona Lisa is painted on wood, not canvas.