skysight-inc/HackerNews huggingface dataset:
I think the expectation is that the app is relatively monolithic, as well. If you can force everyone into a single repository, why not force them to a single architecture to push data in?
Hey Peter,

Thanks for doing this AMA.
My question is regarding EB1A. I work in large tech firm in US, have masters degree in CS, with couple of IEEE publications and some US approved patents. Original work with total citation count ~40. I am in critical engineering role in my company in their flagship product (can get recommendations as well if needed). What are my chances for EB1? Thanks again!
The way I think of it is that the brain must explain what the body is doing. If you notice that you're slaving away for weeks to prepare for a demo and you're really stressed about it, and what you're going to do is show the project you're an expert in to a guy who has some knowledge of it and then do what he says - you have to invent a reason for why you're doing this. For me, "I'm doing it for money and to keep my job" completely satisfies. For someone who is above such base notions there most be something higher - Jobs is a genius saint of Design.
> cats are a blight on ecosystems, killing countless [...] small mammals

They do. Cats kill mice. And while domestic cats may have some difficulty killing rats, they definitely make life uncomfortable for rats. That's why the Egyptians decided 6000 years ago that cats are sacred.

Killing "small animals" such as mice and rats is a good thing. Ever heard about the Black Death? It was spread by rats (their fleas, to be precise). Yes, if we somehow managed to drive mice and rats to extinction, that would "reduce biodiversity", but it would be a good thing.
engineers at twitter are used to making useless websites ... jk, im not a billionaire. But I was accepted by twitter.
The 1997 movie "Chinese Box" opens with Jeremy Irons character in Hong Kong autographing his book, "How to Make Money in Asia". After signing his name, he crosses out "Make" and writes in the word "Lose".

So this isn't exactly a new trend.
Sorry, I’m not following. Why the gardens v fortnite dichotomy? How did you get there?
Play Store’s “Best app of 2018” is built on react-native
Being impatient is not something you are, but something you have become. Arguably, lots of social media exacerbate this issue. I would recommend you try to improve, as impatience will be very detrimental towards doing mathematics.

Without further details, it's hard to know what your current level is. Most math bootcamps cover algebra and calculus. A great high school level one is:

* Basic Mathematics by Lang

* Calculus Made Easy by Thompson

If that is too simplistic, try a Math 55 like approach:

* Linear Algebra Done Right by Axler

* Principles of Mathematical Analysis by Rudin

You can replace Axler by Finite-Dimensional Vector Spaces by Halmos. But it's harder. Sadly the latest edition of Axler has distracting pictures and boxes that have done away with some of it's TeX elegance.

You can also replace both books by Vector Calculus, Linear Algebra, and Differential
Forms: A Unified Approach, by Hubbard & Hubbard.

An alternative route is to do a bootcamp where logic and abstract algebra is the area of focus. I've never seen such a course offered to beginners, but I think it'd be great if you are later focusing on things like formal methods.
It is not religious discrimination at all, and political discrimination is not illegal, so there isn't a legal issue with any of the scenarios you mentioned.
I'm sure tardigrades have fared worse and survived, at least for a little while.
What can be simpler than tar? ‘tar eXtractZipFileVerbose $file’, done!
Does your evaluation change if, instead of making you fantastically rich his advice makes him fantastically richer?
I remember from a youtube video that the spacetime inside the black hole flipped around, where space becomes temporal dimension and time becomes spatial dimension (i.e. time is traversable in either direction while the singularity becomes an inevitable place in the "future").
CHRISTMAS GIVEAWAY ENTER Now FOR SOME GOODIES
Didn't downvote, but your premise that people don't understand that there are heating/cooling cycles is not really a thing for anyone even minutely interested in this area of study.

In fact, here's a very detailed page describing those cycles and why it appears we are deviating from the natural order.

http://ossfoundation.us/projects/environment/global-warming/...
So that if legislation is ever considered to curb their spying, they can say to congress "98% of users are OK with being tracked, according to their Do Not Track settings, so there's no reason to pass any laws!"
I got a bridge to sell you if you think press releases are reliable sources of information.
Using Mailgun for a Free Custom Domain Email Address
If you give in on this, what next will they ask? They are trying to partially take control of the business by making threats. That is never acceptable. Fire them for cause, or at least make them quit. (financially better if they quit, but they might illegally cause harm unless you escort them out immediately)

Also, you don't discriminate if you are serious about running a business. You accept all legal business that is profitable.
What I get from the article:

1, foreigners are less worshiped in China than before, giving them less advantage over locals, and in many cases a disadvantage if they have not forged strong connections

2, businesses founded on exploiting cheap labour and laissez-fair regulation are facing a hard time

3, market is maturing and the overall economy is slowing down, there are fewer untapped opportunities and existing businesses are facing increasing competition

Not to say that being a foreigner has no disadvantage, but if a Chinese entrepreneur fall into those categories, he/she will have a hard time succeeding too. In fact, if you ask Chinese entrepreneurs/business people today, chances are he/she will also tell you that it's getting harder to do business.
Is it possible to work on an online side project that generates profit, whilst working on E3/H1B visa?
Prediction for 2021:
---------

Google's blog post from the future:

Since its inception 6 years go, we have seen more and more developers building cross platform mobile applications.
Now, we see that at least 60% of mobile apps in Android use some form of cross platform technology.

We are proud that Flutter was part of that evolution.

We feel that the major goal of this framework was achieved,

And now we plan to move some of its feature right into Android OS, with the goal of enabling other frameworks to take advantage of Flutter's UI, networking and platform independent mobile device hardware access.

We hope that the new focus will let developers using React Native and other technologies, to leverage the Flutter features on a wider variety of mobile devices.

----

End of prediction.

Basically Dart will be dead by then. Kotlin will be on the rise including for Ios.
Again, why can't Americans have a perspective on life in Europe or China? (And vice versa as well frankly.)

Is our perspective any more misguided or arrogant than the perspective of a European, or a Chinese person? Because if it is, then we can all stop complaining about Europe and China right? Because our perspectives are all just misguided arrogance.

Now I'm not saying that our perspective on foreign nations is necessarily "right" and "factual". I'm only saying that our perspective is certainly no more "wrong" than any other perspective. Perspectives are not objective realities, but they do become subjective realities for the people who hold them. (Read, "all of us".)

So here's the thing, whether or not those subjective realities are "misguided" or "arrogant" is not really a function of where the holder of the subjective reality grew up, it's a function of a lot of other factors unrelated to national origin. Everyone will have a perspective any given issue. Everyone may even have different perspectives on different issues, but whether or not one perspective is more valuable than another is usually not a function of things like citizenship. The relative value of different perspectives usually turns more on factors such as power and influence; sometimes on other factors like intelligence, and thoughtfulness. Outside of maybe power, rarely do these factors respect national borders.
They're doing the same thing they are now with AVX2, but with AVX-512. So 512b instructions will translate into two uops.

It's still useful to implement the AVX-512 instructions because they fill in some holes in the existing AVX instruction sets (eg lack of scatter/broadcast instructions) and implement a new SIMT-like op-masking functionality.
PyTorch uses CuBLAS [1] under the hood, among other libraries, so basic linear algebra ops should be fast.

You might also look at CuPy [2], especially if you like NumPy.

[1] https://developer.nvidia.com/cublas
[2] https://cupy.chainer.org/
You're clearly confused as to the topic you're replying to. I responded with benchmarks to someone who said performance was bad. Stability was not the topic of discussion in this subthread.
MacPorts.
The Big Co interview process is a binary classifier (hire/no hire). It's actually reasonable to tune it to minimize false-positives, since a bad hire can be disastrous for all parties involved - imagine an employer changing their minds on you during your first few months. Tradeoff is that this will increase false-negatives, saying No to great people, and lead to stories in the link above.

Other thing worth mentioning is that "culture fit" might make companies turn down excellent developers, who don't happen to have the founders' same personality type.
The wording isn't as strong, but I think this paragraph explains a bit what GP is talking about:

> Ethicist Jack Marshall described "Think of the children!" as a tactic used in an attempt to end discussion by invoking an unanswerable argument.[2] According to Marshall, the strategy succeeds in preventing rational debate.[2] He called its use an unethical manner of obfuscating debate, misdirecting empathy towards an object which may not have been the focus of the original argument.[2] Marshall wrote that although the phrase's use may have a positive intention, it evokes irrationality when repeatedly used by both sides of a debate.[2] He concluded that the phrase can transform the observance of regulations into an ethical quandary, cautioning society to avoid using "Think of the children!" as a final argument.[2]
I'm guessing it's a malpractice concern. All kinds of things can happen in the first week that aren't visible until a few years later. Who's to blame? The pediatrician who has been taking care of the child for 99% of their life... except for the first critical week...
Wow that really hit close to home. ESP the bit about abstractions. And you’re right - I know a lot about things I rightfully should know very little. It’s led to people around me assuming I’m making things up when in reality I’m just connecting seemingly obvious dots.

Have you been able to make this successful for yourself?
I wasn't either!

https://developer.chrome.com/multidevice/webview/overview Since 4.4 it is based on Chrome, not WebKit. Since I think version 6, on all the Google phones it defaults to using Chrome for WebView instead of the "WebView for Android" browser.
All Skylake-X chips actually have the second 512b SIMD unit, including the i7s. Intel's initial documentation here was incorrect, InstLatX64 determined that both units are enabled.

https://twitter.com/InstLatX64/status/935966607188295680
I think the author is concerned with a much deeper issue than a simple ad blocker.
I would suggest going through the Fast.AI course [1]. It's an excellent course to learn more about DL in general, and some of torch API. The downside is that the course material was produced when PyTorch was still at 0.3, so some of the API has changed since then.

[1] https://course.fast.ai/
In my book anyone is allowed to have any number of perspectives on any number of things and I consider those perspectives valid as human perspectives. Where I consider these perspectives ‘misguided’ or ‘arrogant’ is when the purveyor of these perspectives state their perspectives as fact like the op did in this sub thread. I think having a constructive conversation around a set of varying perspectives is to entertain your own perspective as a possibility (as you might others) without necessarily believing it. This way your perspective is just as valid as everyone else’s and is only held as an opinion after. Why try to advertise ones perspective as anything but a limited cache of experience prone to invalidation based on new information? Please, share the perspectives, have them, nurture them and then tear them down when more accurate information arrives; but don’t disingenuously push them as fact by stating them as unappealable facts.
Hey Peter,

Missed dropping a message during regular hours. Anyway, hope you read this.

So I'm currently on an EB2-H1B visa, got it approved in August 2017. I've few questions :

1) If my current employer files for i140 and it gets approved, can I safely switch employers right after?

2) As a follow up to that question, in the future, If I want to leave the US for few years (cos of frustrating EB2 backlog) and work for a different company in Europe/Canada - will I lose my priority date or position in the queue? If not, can I come back in the future provided an employer is willing to file my H1B?

3) My GF's currently in India and we are planning to get married next year - she's a graphic design graduate, what are the odds of her getting to work on H4-EAD (or H4-EAD still being around) provided I can get my i140 approved?

Thanks for taking time, Peter!
> Were not for the battery degradation ghost, people would be switching in droves already.

When you say people, are you referring to people who are in a position where they could buy an electric car, but have not yet?

I personally feel the vast majority of people have not switched because:

1) Cost

2) Options (we're a country that loves SUVs/Trucks)

3) Housing / Charging

Funny enough, I could probably afford an electric vehicle, but I have no way of charging that vehicle due to my housing situation.
If it can be, it should. I'm only using electron for two reasons. I need access to a serial device, and I need to be able to package my web app to run offline.

Most users will only need to install the device shim.
Is the word "fading" really so hard? It's a pretty common word IMO, not even specific to audio/video..
Email is plain text anyway so why would it matter? If you want to keep it private you’ll have to encrypt it anyway and then all their backdoors wouldn’t change that.
> called the use of the phrase "Think of the children" in debate a type of logical fallacy and an appeal to emotion.[1] According to the authors, a debater may use the phrase to emotionally sway members of the audience and avoid logical discussion.[1] They provide an example: "I know this national missile defense plan has its detractors, but won't someone please think of the children?"
There are several good books written or in development, but if I had to pick one right now, I'd point you to this one: https://www.manning.com/books/deep-learning-with-pytorch
For iOS devices, Screen Time does that. My kids have iPads and I set certain hours they are allowed to be used at all, time limits per day, and if they run out of time they can ask for more and I can approve via my watch/phone. I set the daily time limit pretty low and then give them opportunities to earn a bit more, which I dynamically add to their total.
Piggy backing rubs the wrong way, but sometimes there is interesting content.

Personally, I would challenge the piggybacker to show me something.

Talk is cheap.
If that’s the case, why are they doing an ICO? I went to eMusic’s website and was greeted with a link to this: https://token.emusic.com

Blockchain? For music??
Needless to say, I’m a bit skeptical.
If I can pick your brain for advice - how on earth does one get into a position of being in a think tank or getting to lead teams if one struggles so much on the levels below? I have a decent-ish work history, still in my twenty’s and a masters in a hard science. I believe I’d do well in these positions but it’s daunting to think of how to get there. Any recommendations?
Predictim Claims Its AI Can Flag 'Risky' Babysitters
It may be that they are preferring not to stock them at dealers precisely because the dealer has no motivation to sell it. I believe this has happened to other models with other brands, but it’s escapimg me at the moment which ones. However a quick search pulls this up.

https://www.digitaltrends.com/cool-tech/dealerships-dismiss-...
As a user, I hate Electron. As a developer, I love it.

There must be a better solution.
Well, I suspect that pretty much everyone who travels does then. I can guarantee that no corporate executive who travels to dozens of countries a year is filing tax returns in those countries.
Calling AMP pages "instant" loads is disingenuous because Google preloads them before they are opened. Google is free to do this for my website too, but they don't.
Do you have direct experience with Chinese nationals and Chinese culture that would lead you to know this, or are you perhaps projecting your own feelings about Western imperialism onto them?

It's not impossible, but it does seem a bit unlikely that most Chinese people are holding a grudge about the Opium Wars, or that you would know what most Chinese think. Perhaps you meant to say you believe most Chinese shouldn't forgive or forget about the Opium Wars?
Not sure I understand. If you're even less likely to be at blame since you weren't even there for those "critical" days, I would imagine there'd be less liability.
Show HN: Smart contract decompiler that uses symbolic execution
Hi All,
I released an EVM/Solidity decompiler recently, here:

http://www.eveem.org/

Since it uses symbolic execution underneath, the results are quite awesome.

There is also an api that delivers a .json / middle language representation of every contract here: http://eveem.org/code/{{address}}.json

The plan is to open-source it as soon as I clean up the code a bit. Spent the last two month crunch-time to get it delivered from scratch :)
How much of that geological history has supported primates?
“touch interfaces are ubiquitous.”

I feel old, but honestly this was just, what? 10years ago?! does nobody remember how everyone in the entire mobile industry proclaimed Apple would fails because touch interfaces weren’t tactile. yet today every single phone is basically a copy of the first iPhone just with better chips and random stylistic touches to differenciate?
Wow, that is such an anti earth practice. How can we change this type of insanity? How can we protect our own guts?
> However any VW dealer who convinces a customer to buy an ICE car has also sold themselves good odds of a future revenue stream maintaining that car.

I don't know about you, but I never ever ever get my car serviced at a dealership unless it's either under warranty or a factory recall (free).
How the new astronomy obscured the traditional night sky
Someone should write a python program so anyone can do this. I don't think
Do you have an actual argument here? The story, while interesting, doesn't really contribute either way. Per the author's own story the switch to the new driver broadly didn't happen until after it was finally stable, and the legacy driver continued to receive performance optimizations in the meantime.

It's an interesting story of project management nightmares, but it doesn't provide any argument to the state of AMD's drivers as experienced by end users either way.

In terms of stability we do have some large-scale metrics on that front, such as Vista's crash blaming. Those metrics don't support claims that AMD's drivers are less stable than Nvidia's, as the Nvidia was responsible for 28.8% of Vista crashes while ATI was 9.3%. Given more Nvidia than ATI users that's not necessarily damning, but it also clearly disagrees with the notion that ATI is deeply unstable while Nvidia is rock solid.

And keep in mind during the 9700 Pro's prime all the way up to today OpenGL is used by nearly nothing on Windows. We're already talking about the niche use case.
I have no expertise in this area, but everything you said seems to make sense. If you're an expert (or if anyone else reading this is), can you shed some light on why using artificial processes to create "food" would be difficult?

It would be so cool if we had some mainstream open source software that could simulate chemical processes in a macro-level way, for example, to explore new ways of creating complex carbohydrates faster than in nature.
Apples are actually one of the most unseasonable fruits. They keep really well, albiet with some modern wizardry to help. Oranges too.

Pears, berries, melons, leafy greens, stone fruit, etc are a different story!
Except with a warrant, it's entirely legal (and has been for a long time) currently for a surveillance team to physically stalk you in areas with an expectation of privacy (TEMPEST, wiretaps, etc), and in public areas they don't even need a warrant (actually, in public areas, it's legal for anyone to stalk you - just ask celebrities about their paparazzi stalkers).

As best I can tell, from a surveillance standpoint what Microsoft is encouraging to become standardized is to apply the same level of legal rigor for wiretaps to facial recognition, which would be a significant step beyond matching legal standards for physical surveillance (which is as it should be, as there's a scaling potential with automated surveillance that needs to be kept in check beyond simply the legal limits of physical surveillance).

Microsoft's stance is a pretty good one "in a perfect world." The problem is that it isn't a perfect world, and we've already seen a good system of FISA courts established after the uncovered abuses from the 1975 Church committee turn into a revolving door for exponentially increased secret warrants for NSA surveillance, even to the point of that surveillance becoming available to local police forces.

What doesn't help is that Hollywood has already normalized a lot of surveillance tech so that most of the public assumes things are already legal/implemented in much broader ways than they are, so it's normalized the very idea of the surveillance state that we are growing into.

If anything, private corporate abuses of the technology is the only thing that will generate enough public outrage to lead to a generalized reform. Self-governance at a corporate level may seem good, but I suspect it will simply mitigate the necessary outrage.

The necessary conversation starter would be the ACLU running a personalized erectile dysfunction out-of-home display advertising campaign in Washington, DC. As long as that level of abuse is against the terms of use of the intermediate providers, it protects the less visible abuses of the technology.

Ironically, a "race to the bottom" is precisely what will result in the appropriate level of regulation - corporate self-governance will always be a half-measure that seems good on paper but leaves a lot of procedural loopholes for systemic abuses that go unnoticed for a very long time.
My last experience with homebrew was a while ago, but it was a jankfest. The repo was littered with arbitrary major/minor versions of the same packages and the bottling metaphors (bottles, casks, tap, pour -- a cellar even?) are IMO contrived and do nothing to make things understandable. At one point I had to go create a Github API token and set it in my environment just to make the thing work again. And lastly, I just couldn't take seriously the idea that piping the output of curl into sudo is the install method for something that wants to spread itself across your filesystem.

Maybe I'm old, but it struck me like they're reinventing the wheel without even trying to understand what works with existing package management.