skysight-inc/HackerNews huggingface dataset:
Was in a similar boat, also Indian, I don't know what the cutoff for FOB is, I been hear 7 years now. This happened about 5 years back, after I learned this one weird trick that I am about to espouse, I couldn't close interviews. Since then I have been getting multiple offers each time I look for a job, and I am currently in a senior role at a "Fortune 10 best places to work for”.

(Accent yes, but no one has asked me to repeat anything in many years. In recent times folks have asked me if I was born in the US. So let's get that out of the way)

Ok, what is the one weird trick. Its actually two.

1. Know yourself: I wasn't really into software engineering, I was a scientist, and I really wanted to get into SE because those jobs were more abundant, esply when you are junior you can't crack into the scientist job unless you have a Phd - I dropped out. When I am at an interview, I couldn't help but convey that deep down I really didn't want this job. This will show, you could pretend on the phone, its harder when in person. Folks still do it, I couldn't. Understand who you are, and that you really want this job, you are hungry for it. Go ahead and show it, let them feel your animal energy! For all his faults, and almost all of his person is a fault, the current US president has "raw animal energy” (RAE), which people like, love even. You can get a job you are not even qualified for by just having this RAE. So get to know some of that in your own personality.

2. Dude(or girl) I can't stress this second point enough. One of the biggest things that is different about Indian culture is this. In India if you are confident and know a lot - you are trained to show that power by being Quiet. Silent. Calm. This is the case with many cultures. It is not however the case with American business culture. Please read my point above about bringing out your animal awesomeness. In the US, I don't know how else to say this: being bombastic is what will pass for confidence. (Bombastic from an Indian perspective, of course it is just awesomeness from the American perspective). Show your energy, jump around. I know, it will be very unnatural if you are new to it. So I’d recommend acting classes like some of the other comments, but I didn’t take any. I was able to channel my inner panda by just being aware of this problem.

Think of your personality itself as having an accent. It is not a crime to have an accent, but if you can tone it down, it helps everyone involved. This is what you need to do. You have to not only be confident, you have also to convey it effectively in the language of the culture you are in.
No, they are legislators banning regulators. Regulators are executive branch officials whose rulemaking power comes from legislative grants of power and can be removed or limited by the legislative branch.

This is, of course, aside from the question of whether a particular legislative limit on rulemaking is desirable or not.
I'd like to read more on the cancer and pet vaccines issue. Can you point me toward any good journal articles?
There is another issue, that US citizens ussually do not encounter. When you setup a VPN on amazon, for example, you would like only some of the traffic (intranet) to go through that VPN (or SSH socks proxy). The rest of the traffic should go directly to the internet. The reason being is that the roundtrip is too costly.

I am not sure configuring these settings are trivial, and VPN clients provide that out-of-the-box.
The only close thing to that which I've used is "feature flags". I could imagine a feature-flag for PSQL, debugging output, etc. But not for "linux" vs "openbsd".
As I understand the term it's someone who inherits the feature-complete codebase after the original author left it. The duty of such a programmer varies depending on the place and project, but it's generally someone who will be asked to fix the bugs and implement new features should the need arise.

There's nothing derogatory to the term, although it's good to have some sympathy for such people - enough not to write bad code when first coding the project in the first place.
> Congress can't ban future legislation

It regularly does, but such bans have no force beyond that of tradition.
If someone stayed with Uber this long (specifically, in an engineering role, where they have ample other opportunity), they have serious ethical problems. I wouldn't hire them.
Horribly. I get a few games from the Japanese market, and almost each one requires in immediate internal download and update.

Although those updates never trigger the Android update service, so I'm not sure if they are just downloading more resources of if they are able to request new permissions(I would like to assume not.)
My grandmother used to but chicken in instalments... This is in the UK in post war years before the US flooded Europe with battery farmed chicken. This led to the 'Chicken Tax' (see SUV/Trucks). My grandmother would only eat chicken on special occasions, a birthday, a wedding anniversary etc.

Easter has this 'egg theme', again, eggs were not a year round thing. Available at Easter and sometimes later in the year if chickens had a 'second brood'.

So, no, 100 years ago meat was scarce and valued, not wolfed down without a second thought.
A Life of Meaning – This Book Left Me in Tears : Bill Gates
Doing code splitting with Webpack
I'm not sure if this is good or bad news. I wonder what google motives are and how they will influence kaggle if this becomes reality.
Building Self-Healing Clusters with Docker SwarmKit and Infrakit
If you can train yourself to put the constant first, you can train yourself to use the right operator.

Ideally, of course. But pragmatically mistakes happen. The point is that there's no cost - so why not use an explicit order and the right operator?

And you can test your code.

A lot of developers don't, or they only test for simple success cases that wouldn't catch this class of bug. It's scary.
This must imply Kaggle has some internal software that Google want?
> Downtown LA to Santa Monica at 9am

That's against traffic. What does Santa Monica to Downtown LA at 9am take?

A big problem in LA is that many people drive much longer distances than that, 30, 50, 70 miles one way in their commute.
Decentralization and centralization are processes happening every day everywhere throughout the internet. One big change in topography doesn't mean decentralization done for. It's a constant cat and mouse game and in net the decentralizers are winning.
Well, supposing this is correct...Congratulations to Anthony and the rest of the Kaggle team! Those guys do a great job. Hopefully they get rewarded for it.
It's really sad, because that kind of stuff lets you fix bugs / mitigate outages in the wild without having to wait on apple's schedule.
Would you have made the same comment if GP had qualified everything with "she"?

Also, many European languages have gendered grammar, which means that it is hard for English second-speakers to speak about someone in a gender-neutral way (for example, it would not be syntactically possible to create such sentences in Slavic languages).
Tensorflow is getting dynamic jit optimization too. I think part of the reason that some dynamic optimizations might perform better is that the results of the optimization can be cached for most other batches and they can specialize to utilize batch/shape/input specific properties
Most likely most games are updating only game related data and graphics files. Very few games actually use internal scripting that would be needed to do code updates
I count 5 women out of 28 on the SSGA leadership team [1]. I look forward to seeing them lead by example by bringing their leadership team closer to gender parity.

[1] https://www.ssga.com/global/en/about-us/who-we-are/team.html
There's a very big difference between push and pull. Why else would drug companies spend billions advertising to consumers?
Nah, they just want a good recruiting station.
Code push doesn't push Native code. I think Rollout uses swizzling to send native code over the air to your app and then uses JavaScriptCore to inject it into your app at runtime. This always seemed pretty sketchy to me and I could see why Apple would be annoyed by it (it allows you to push changes which can call private objective c apis).

React Native code push does not push any native code, just JavaScript. Out of the box it does not allow you to push code that can call private API calls at runtime.
I am wondering if it's a marketing and recruiting play
if (x = 5) is a default warning in clang (and I think gcc) nowadays.
Insert {protected minority} and see how it sounds.

People may have worked there for a variety of reasons and/or in different team. Let alone that stuff like Stockholm syndrome exists for a reason.
How does solaris find the page? If it's mapped to a fixed address then it does have that problem.
The XLA and vanilla TF variants appear to be the same here:

https://github.com/tensorflow/tensorflow/blob/2c8d0dca978a24...

https://github.com/tensorflow/tensorflow/blob/2c8d0dca978a24...

Chalk it up to poetic license? ;-)
Only Google can spend this much on what's ultimately a recruiting project.
Can't you just treat newlines like any other delimiter? Granted many tools assume newlines, but you could just not use those tools, or replace newlines with a placeholder so you can parse programs as a single line.
Is there a specific claim there that says to you it isn't debunked?
Hate to think that some of the beauty of Kaggle being independent will be lost but that's likely
Point this guy
Moondoggle: The Forgotten Opposition to the Apollo Program
Why does the article say that Ben Hamner was involved in the founding in 2010? He joined years later. Some basic fact checking would be nice, even in tech articles...

(Ben has been a great contributor, mind you.)
As a side note, XOP had rotate instructions. Sadly it is no longer supported in Ryzen.
A half hour isn't so bad, 45 minutes (more with traffic) both ways was getting pretty stale. As for the motion sickness, I'm certainly not implying the bus is for everyone, just wanted to speak up for those of us who have a role for it to fill in their commute :)
Bug: if you hover over the "popular" ones, some say 3.81 views, etc.
If Snap is not Facebook, why did Facebook hustle to get Messenger out? Snap is messaging. Messaging kind of a big deal.

Any company can own any of a number of corners of the social media space. Facebook can't eat Tumblr unless Tumblr drops the "commentary is king" ball. Snap can't eat Instagram unless Instagram drops the "streams of nice pictures" ball. No one company can control it all because there are many different social physicses and people can only handle a few physicses under a single brand name.

And no one can eat Snap unless Snap drops the "send media to your friends right now" ball.

All Snap has to do is execute. Sure, they could stumble over themselves, but person-to-person media rich messaging is theirs to lose.
For practical use you want the xvfb-run wrapper script, and use a saner mode than the default 256-color one:

xvfb-run --auto-servernum --server-args="-screen 0, 1024x868x24" firefox
Since forbes refuses to give me the article unless I disable adblock, is it really worth the read to me?
Start writing the way you want with Trestle
Boycott is a valid response no matter how much you try to make false analogies. Pulling app out of app store is by no means equivalent to suicide. At most you change your business.
Probably because Crunchbase has Ben's title as "Co-founder & CTO", which is also what his LinkedIn says.

It's not unheard of for people who came on ex-post facto to be offered cofounder titles to sweeten the deal or for other reasons (titles are cheaper than equity, I suppose).

Edit: just rechecked and his LinkedIn notes Nov 2011 as the start date for Kaggle. Guess it was easier to condense it into one sentence than to explain the difference to TechCrunch's audience?
AOT for GPUs is doable. Do you have a killer use case?

For CPU, mobile code footprint reduction was the driving force.
In the nnpack implementation, the same exponential (i.e. expf) is computed twice for each element, which is a waste of time. A faster implementation should save each expf result to output[sample][channel] first, compute the sum and then rescale output[sample][channel] by the sum.
That situation is actually covered in a short little book, Dead On Arrival. Basically, a legal threat by you would make that company difficult if not impossible to fund. DOA.

https://www.amazon.com/Dead-Arrival-Avoid-Mistakes-Start-Up/...

That and you should get a lawyer.
I made one as a hobby project. I'm using it for some lightweight projects.

https://github.com/shi-yan/Swiftly

I love c++ more than any other languages.
Is this what wikileaks is doing? Omitting words from sentences to change the meaning?

Surely omitting some emails is different from omitting pieces of some of the emails to change the meaning.
Actually, no, now I don't. I despise ads for reasons not least of which is that they are a form of insidious psychological conditioning.

I'd much rather have the predominant funding model be similar to services like patreon. Netflix has shown that you don't need ads, ads everywhere to produce quality media in this age, just as premium cable did in the past. I'd rather have a few channels or sites of quality than hundreds of pieces of crap
Ok in that sense i am wrong. But it could mean sometging else.
I grew up in a small village in Switzerland (Chancy, near Geneva) which also had a bad construction scandal in the (early) 70s: the village had outgrown it's "let's run the elementary school from the church in two rooms" stage, but vastly overbuilt a large school to pad some builder's pockets.

Sounds bad but the outcome is more or less as follows, if my rather vague memory (I was in said school when it opened ;), and finding summaries of local events from the 70s on the internet is not straightforward) is accurate:

* some combination of the village's mayor and/or builder went to jail

* the village residents had to pay extra taxes to cover the overbuilt school's costs

* growing up, I had a really nice school (nice play yard, lots of classroom space, dedicated gym, swimming pool with adjustable depth so regular swimming lessons, etc)

* eventually, the population of the village increased enough that the school was actually a useful size (it's more than quadrupled, from the mid 300s to ~1600, since the 70s)

It feels like somehow the failures modes of "bad government" are less bad than they could be ("at least we got something for our corruption!").
This is whataboutism. (it may be inadvertent)

Firstly - On HN people do bash the media, but its based on the context of the conversation.

So on a discussion on wikileaks, very few people are going to make the side jump to criticizing the other media channels.
Guess that means Kaggle users can expect it to be shut down in the next five years.
https://www.amazon.com/dp/B01K082HI4?psc=1

some reviews complain of fit, but a lot more say it's perfect. YMMV of course.
Extensive discussion on front page: https://news.ycombinator.com/item?id=13810015
Group Video Chat on Your Browser. [No Plugin]
Intro to progressive Web Apps
giving that acquihires in AI seem to go like $10M/head, Google access to that Rolodex would pay out pretty quickly
Fake news is essentially a man-in-the-middle attack.

Who's actually been to Iraq or Afghanistan? Who has actually seen first hand evidence of global warming or water pollution or of anything?

Most facts are too detached from ordinary reality. That's why the person in charge of relaying them can alter them as they see fit.

We're not to the point where we're faking wars (I don't think), so there are starting points. But the story, the narrative, and the facts of the matter are all subjected to manipulation. Even the "honest" media is guilty of sensationalism and clickbait.

But the point is, when these are your "facts", you can't turn around and tell normal people to be more scientific or to choose your sources more wisely. You saying that just makes you another channel, waving yet another banner that says science, and a proponent of your version of the truth.
Link to the actual paper: https://arxiv.org/pdf/1703.01253.pdf
Would you please not post national slurs here?

We detached this subthread from https://news.ycombinator.com/item?id=13811990 and marked it off-topic.
This has always been a requirement for Apple apps, hasn't it?
> This means that a recruiter, several engineers and a culture interviewer have to also be present after work hours

Well no, there doesn't have to be that many people in the interview, especially the first one. I've never heard of recruiters being there for the interview at all.

> I wouldn't want to work in a place that does this on the regular.

Depends, some might allow the interviewers to start late or to take an time in lieu after several interviews.

I'd prefer more interviews to be after hours, otherwise it's too hard to look for jobs when you already have one.
You didn't recognize any of the names or the place either? Also, the whole fight against animal cruelty is a little strange if they're from one of the U.S.'s BBQ capitals surrounded by farmland. I know very few vegans out here.
My friend's wife was previously in an abusive relationship. Some people would say she stayed too long. She's a great person and I'm glad my friend married her.
PM on the CodePush team here. The rejection notice seems to explicitly call out the native methods that are a cause of the issue. CodePush cannot inject private frameworks or expose any methods that React Native already exposes.

I would also recommend not using CodePush to completely what an app does.
> the chance of a 'piss bus'

Oh my. Is this a regular enough occurrence that there's a name for it?
Show HN: DesignR – Collection of really good articles, books, tools, and videos
I prefer the other one, because then I don't have to consider whether there is an outer variable 'x' that is being clobbered.
So it's a half an hour for this start and end point, but that's mainly because they're both on the border of the "city center" (Yamanote line).

I live just outside the center (to the north, Ouji-Kamiya), and my workplace is just outside the city center (to the south, Naka-meguro), and it takes me about an hour door-to-door to cut across the city (50 minutes station to station), with 2 transits.

This is probably the longest possible way to cut across the city in public transportation, but I think you can expect 45 minutes to cut across in general, given transits.

The other problem is that the center is less than 15 miles in diameter, so a bit hard to get the same "feel" as LA for the comparison.
Compilers don't have cognitive loads.
Sometimes. My kids bedtime is also my bedtime. My 4 yr old sleeps for 9 hrs as do I!
CodePush PM here - note that CodePush cannot push any native code to the app.
Deep Mind keeps acquiring appendages
If you have an efficient vectorized implementation of expf (NNPACK does), softmax is a memory/cache bandwidth-bound kernel, and storing data is less efficient than recomputing.
Or maybe they were on a team with a normal manager? These kinds of incidents are probably _very_ team dependent.
Don't know why. Just don't think this is going to happen.
Hello HN!

I’m co-founder of Coursebirdie, an ed tech company that teaches latest digital skills, both online and on-site.

I am really passionate about design and over the past few years referred to few good online resources when designing my own or client websites. These resources helped me figure out things when I couldn’t quite get something to work.

I am sharing these resources on our website and will keep on adding more. I believe this collection of some really good articles, books, tools, podcast shows and videos would help creatives, designers, developers, marketers and startup founders build great websites and mobile apps.

I will be around to answer any of your questions. Looking forward to your feedback/suggestions!
Comparing voluntary highly-compensated employment to domestic abuse is an insult to your friend's great wife, among many others.
Those people were not borne and bred at Uber, many are talented people who were poached from other "high status" companies. It may be the "culture" at Uber makes some people do dumb things, but it seems to follow that if they behaved well while at other well managed companies that they would become good assets under a positive management structure elsewhere.
I have given up now. With fatigue and kids I don't have the desire to do coding in my spare time. Any other work I do in my spare time needs to be geared to investment or making money.
You seem to be arguing against actual freedom of speech. And focusing on the utilitarian importance of agreement with "the truth of your group" vs "the spectrum of lies". The problem is that "truth" is nontrivial to determine, and arguably best approximated through dialog. And without freedom for everyone to make their arguments, there can be no useful dialog.
Though the security justification here is limited to private APIs & native code pushing, the first few sentences of the rejection definitely seem like the "spirit" of the terms includes any significant functionality pushing at all. Wouldn't be surprised if they ramp up enforcement on that.
awesome, good collection :)
I knew that a lot of nineteenth century inventors were renaissance men but despite being a ham and adoring fan of Morse code I knew little of his story.

Did you know Alexander Graham Bell almost beat the Wright brothers to the invention of airplane? I visited his workshop, which is now a museum, in Northern Nova Scotia which has his plane hanging in the rafters.

https://www.carnetdevol.org/Bell/aeronautical.html

http://www.pc.gc.ca/eng/lhn-nhs/ns/grahambell/index.aspx

Interestingly he worked with Glenn Curtiss. After the Wright's Brothers success he lost interest. Curtiss went on to start Curtiss aircraft which was a pioneering airplane company.

https://www.glennhcurtissmuseum.org/about-the-man-glenn-h-cu...
Father of a nine months old. I do as much task at work and try learning up at work. When I come home, I try to spend as much time as I can with my boy. Even though I want to go open up my machine, whether it's for work or for blog posts, his cute smile hooks me in. My wife and I love to spend time with the baby. We appreciate how hard it must have been to our parents to raise us, and since they made it, we believe we can too. So cheers to all the parents and the babies and the diapers.
I'm being contacted around 3 times a day for the last couple of weeks from a laundry list of companies so I don't think the article is true. Not all orgs at uber have/had a bad culture and the engineering teams are fantastic. Many people love working at Uber, but clearly something needs to change, and they are, for the better.
3 under 5 here; evenings and random hours here and there on a weekend. Also, one of my hobbies is hacking on random software and hardware things... strangely I find it's a way to de-stress. I put all my random side projects on GitHub. Every once in a while one gets FP'ed on HN, even! But I only maintain a few of the projects I set up.
Pick your day job carefully and tend the garden that is your career.
It's tough, I won't lie to you about that. But it can be better if you have a supportive partner who understands, and is willing to give you decent blocks of time to code or study.

That is really the secret - reduce constant interruptions, so it may mean trading time between you and your life partner and other kids etc. Basically take up extra load with baby duties so they can get sleep/work etc., and in return, arrange for 2 to 4 hour blocks of time where you can cut code or learn new techniques uninterrupted.

Good Luck. Oh, and it does get better years later when your kids show an interest in your work and ask you to teach them! :)
Blank? Doesn't it show just the price? (single number at the top left corner, probably)
Show HN: Complicated JavaScript Object operations in one step
According to the article, Google mainly wants the Kaggle community.