skysight-inc/HackerNews huggingface dataset:
> Gödel believed that mathematical abstractions were every bit as real as tables and chairs, a view that philosophers had come to regard as laughably naïve.

It's not nearly as clear-cut. It's not the trendy theory du jour, of course, but it's an idea that perennially re-emerges in Physics circles. For a famous modern proponent (whose view is arguably even more radical), see Max Tegmark.
Video highlights from the event and from the pre-trials: http://www.cybathlon.ethz.ch/en/for-the-media/video-gallery....
My Mouse not working
For data: http://www.datatau.com/
Dumbing stuff down is not the same as giving the exact answer on some cheat sheet you've nerver seen.
This is C++ specific:

CPPCon https://www.youtube.com/user/CppCon
This is not the case (I work for Goog).
I don't. Five years ago you couldn't even count on flexbox being available, for crying out loud.
Is it just me or has the conversation on this thread gone completely off topic?
> they found a 20+ years experienced engineering manager holding patents on computer networking under-qualified for an ordinary site maintenance position.

To be fair, I've interviewed people at previous companies that had patents and 15 years at IBM on their CV and completely failed even the most basic system / coding questions.
(fizzbuzz style).

There are a lot of people that read great on the CV but then it turns out that they mostly kept a chair warm and organized meetings over the last decade without actually retaining any technical knowledge.

Not saying that was the case here, but it happens and it's probably worth checking people on their stated qualifications.
> things generally work there whereas in neighbouring countries like Cambodia/Laos/Burma they generally don't,

Yeah, I can't imagine having B-52s unloading on Cambodia or Laos had anything to do with that. Clearly it's their lack of a monarchy.
Who's answer is wrong? Cause no-one suggested a 16bit lookup table.

His answer was to look at 64 bits at a time and do a [0] Kernighan style count. The "correct" answer was an 8-bit lookup table. Which is right is going to be highly dependent on the data and the architecture you are using.

[0] http://stackoverflow.com/questions/12380478/bits-counting-al...
SipHash – A family of pseudorandom functions optimized for speed
The problem is that model doesn't work very well for probably the most common computationally intensive task consumers do: games.

It also doesn't work well with tasks involving non-trivial datasets. If you've got say 20GB of video from a Gopro you want to transcode, shipping it out to a datacenter is going to be really painful.
And a popular policy for the ruling class at that. I'd imagine it'd be tough for the king to change that law. He spoke out against it previously in 2005 but only to say that "the king can be wrong".. therefore people can say he is wrong in public. It's still being enforced often despite that comment.
Here is a brief comment I made 20 days ago on the same issue:

https://news.ycombinator.com/item?id=12559127

Thanks for your interest and looking forward to have a discussion here with other HNers
New York Times lawyer responds to Trump’s legal threat
The article uses a lot of over obvious tricks to try to grab your attention like associating the paint with dandruff and then shortly after with sloughed off skin and referring to the dumb waiter shaft as a death chute, which as far as I can tell has no historical basis.
> but it shouldn't apply to those of us in the rest of the world

Well, unless you get pulled off a flight that turns out to connect through Thailand and go to jail.
You made a straightforward claim earlier in the thread: that white flight was caused by crime, and not a causative agent for crime. That claim turns out to be straightforward to refute, because it's a basic question that social science researchers have been evaluating since the late 1970s.

Your claim was wrong.

Since you appear to be unwilling to even address the rebuttal of your argument, let alone concede the point, I'm not interested in the rest of your arguments.

This thread is deep enough already.
Thanks, I am realizing now that it was SRE. All I can say is I'm definitely a fan of how we interview SWEs and I'm sorta bummed this is how SRE interviews go. TIL.
When I was starting out, Doing well in the Google interview process was a nice confidence booster.
The Supersingular Isogenous Diffie-Hellman Protocol
FYI, drugs are always cheap or free for good looking young poets.
And another example of how wrong you are about rising tensions in the US, how many times in recent years have we seen some huge clusterf*ck about a supposed murder in cold blood that turns out to be perfectly justifiable? (Where is any coverage of frequent and horrendous, totally unjustifiable black on white crimes?)

It's gotten to the point where we see all pretence dispensed with and we now see regular race riots in the US when someone is justifiably killed by the police.

All thanks to a get out the vote effort of Democrats and their media compatriots in the form of falsely portraying blacks as victims and stoking racial tensions, encouraging the tensions along with violence in many cases.

And a deafening silence in public discussion about the huge disconnect in rates of black on white crime vs white on black.

One must wonder, what is the endgame for these people? Facts can't stay hidden forever.
Google is still a tiny company relative to the US economy. They might be slightly above average on some metrics, but that’s about it. Large enough they have plenty of idiots, small enough that most smart people don't work there.

As to high standards, you are testing for things that have very little to do with someone being good at the job. High arbitrary standards often remove the most talented people who generally don't have the same background as you.

EX: Suppose you where looking for a CEO, well having a collage degree seems like a reasonable requirement. However, a surprising number the best CEOs don't.
It's pretty telling that you won't give a yes-or-no answer to a simple question that gets to the very heart of your argument.
What's a better way to give back?

Of course, we should do so in a way that helps all. However, even if we distribute help in a totally blind fashion, a single "unit of help" given to those who have less will comprise a larger percentage of their "life capital" (opportunity, potential, resources, etc, for lack of a better term) than a unit of help given to someone who is in a better position. So both the perceived and real impact will be higher for the less fortunate.

Once we have managed to gather a shared set of resources (of course, there will be much grumbling and immense disagreements about the exact amounts), how should it be utilized? Certainly, you aren't suggesting we give a larger share to those who already have more.

If you are worried about the disincentive to contribute upon receiving help, remember, this whole sub-thread started in the context of businesses making use of new, advanced automation technologies and placing large swaths of people out of work.

What if the value of labor for a large percentage of the citizenry really does fall to unemployable levels due to technology? Should we "make up" jobs for them? Let them starve?

Why does the person who can afford to buy an army of robots deserve all of the proceeds? They didn't invent the robots, it took thousands of years and billions of human lives toiling in the dirt for such incredible technology to enter the world.

It isn't impossible to strike balance between helping those who have less, and allowing those who are skilled and make large contributions to be richly rewarded.

And even if many people become somewhat unemployable, society can choose to encourage living productive, engaged lives. We don't need to become zombies hiding in our houses playing video games all day or binge watching netflix non-stop. People still will want to be fulfilled. There is much we can do to promote fulfilling, productive lifestyles and vibrant communities.
To say it has nothing to do with race, you'd need to prove race has no effect on whether you go to college and become a member of the elite.

Or am I misunderstanding the "it"? Do you mean "taking the country back" has nothing to do with race? For you, it sounds like that's true, so that's good. That's all I can conclude however. I can conclude nothing about Trump. Literally nobody has any idea what Trump's really about. He's juuuust incoherent enough that he never manages to actually, successfully say anything. In that way he succeeds at being all things to all people. Anyone can project anything onto him without fear of being contradicted. Including his opponents. You say he's about SOCIAL EQUALITY. His opponents say he's about RACISM. Who's right? Nobody knows.

Edit: Same is true of Clinton, for different reasons. The words are more coherent, but they're so vague and full of platitudes you can't really say what she's about either.
I think the candidate made a simple mistake: the interviewer is always right. Your job in an interview isn't to be right or to teach the interviewer. Your job is to make the interviewer like you foremost, and second make the interview think that you're qualified. And of course no one likes being corrected or told they are wrong. In my opinion, it is better to do well on an interview and decide after the fact that you're not interested, than to do a poor job on the interview because you couldn't help yourself correcting the other person.

For instance during one interview I was being asked questions about a particular topic, and I started to guess that the interviewer didn't understand 100% the topic he was asking about. Rather than correcting him, I simply tailored my answers to what I thought he was looking for, not what was right. I passed the interview and got a job offer, whereas if I had corrected the interviewer the results may have differed.
Oversaturation of iOS devs. Many people chasing the perceived glamour, diluting each other's pie.

There's a lot of silver lining to doing android development for other people. Inflated demand, and all the client side - server side fires have already been put out when the company did the iOS project. So I would say, easier or less stressful.

But I've been at this for a while, so there's the possibility I'm just good at it.
I realize this is a long shot, but seeing as you're actually in a pretty high position, could you try having the recruiter screen changed to be multiple choice?

It's simpler when having a non technical person asking the questions and I imagine it would lower false negatives. Frankly I don't care personally but it seems like most people would like this better.
I especially appreciate your second paragraph's point - the mechanism of learning. Sure, having a spell-check assist when typing is wonderful, but the user still is designed to bring the language use mechanics. Forming language communications (sentences, paragraphs, etc) is not conveyed by a product or tool, I think, but uses those as conduits from learning the deconstruction and construction parts.
https://www.youtube.com/bisqwit is by far my favorite and I've spent many hours watching him.

He does things like create a Doom-style engine from scratch: https://www.youtube.com/watch?v=HQYsFshbkYw .. create a NES emulator: https://www.youtube.com/watch?v=y71lli8MS8s .. work back from a C++17 example to show why new C++ standards are needed: https://www.youtube.com/watch?v=wrwwa68JXNk .. and even building a Tetris clone in GW-BASIC: https://www.youtube.com/watch?v=JDnypVoQcPw .. Right now, he's doing a series on cracking 80s videogame passwords: https://www.youtube.com/playlist?list=PLzLzYGEbdY5nEFQsxzFan...

Sirajology - https://www.youtube.com/channel/UCWN3xxRkmTPmbKwht9FuE5A - is another interesting one. He moves a bit too quickly for me, but does things like explain machine learning in 5 minutes or how to generate music with systems like Tensorflow.
Not sure why this was downvoted. This is priming. The term should be famous now thanks to the books "Thinking Fast and Slow" and "Nudge"
http://opinionator.blogs.nytimes.com/2013/10/31/psyching-us-...
Depending on how the pivot is picked, Quicksort can actually be implemented in O(n lg n) worst-case time.

EDIT: I was going to link a proof for this but it's surprisingly hard to find. IIRC, the idea is to use the median of medians algorithm ([1]) to pick the median for the pivot, and deal with values equal to the pivot by alternatingly placing them in the left and right partition, or alternatively just keep them in a third partition in the middle.

[1] https://en.wikipedia.org/wiki/Median_of_medians
I'm a network programmer and I forgot exactly how long an Ethernet address is. (I would have guessed 6 based on memory, but I wouldn't be 100% sure.) It's an opaque structure to me; if I need the size I'll sizeof it, which is clearer anyway.

Maybe I'm a bad programmer, but I don't feel like I would be a better one with that specific fact committed to memory. I dunno.
Minimal decoupled subsystems in your rails app – Arkency Blog
Super Mario Bros Ported to the ESP32
And you are on a hiring committee?
Why just HK, though?
Static types in Python
Speaking of making assumptions, you're making a lot of them.

You say "Everyone is making the assumption that the author of the post transcribed this interview instead of paraphrasing it". As a member of "everyone", I disagree.

I do suspect it's not as black and white as the article makes it out to be but the general attitude is not uncommon in tech companies. It's in fact so common it has become a bit of a meme. So I'm personally taking the article with that in mind.

> This was a culture interview, not a technical interview

Oh spare me. If a "Director of Engineering at Google", above in the thread, calls the interview "super strange" and "making [the recruiter] look like a blithering idiot", you can't start making random excuses up for Google. "It's about the culture!"
The monitoring must have funny statistics with all the ads going to <explicitdomain>.com
That remains the plan.
Laws preventing criticism don't generally motivate people to hang pictures of the king in their homes.

A more plausible cynical position would argue that the widespread development projects funded by revenue from the king's vast royal fortune bought the affection.

But the Thai people seem to generally respect, even revere King Bhumibol, feeling that he sincerely cared for the well-being of his people.
ARM has unaligned access since v6 (introduced in 2001); if you're on linux, unaligned access will be patched by the kernel (as was the case prior ARMv6 and even for MIPS afaik).

Anyway, the point of his post was about possible gains from removing validation, not about being portable or production code.
(What the hell with the thin grey sans-serif body text font? Seriously, do you hate your readers' eyes that much?)
"Abstraction gives us the power to scale and deal with complexity".

Until things are abstracted to the point where the human brain has literally no ability to understand what is actually going on. Other interesting parallels to this post in this talk:

https://www.ted.com/talks/kevin_slavin_how_algorithms_shape_...
PS4 Media Player will let you upload your own 360-degree photos and videos
DbFit – Automated Open Source Database Testing
Could you be concrete? What specific American resources are being depleted? I know we recently became an oil exporting country. Would you be happy if we banned oil exports? Should we stop exporting corn and industrial machinery too?

China prevented their wealth from escaping through isolationist policies, it is clear that this model is the best way to secure our future. Simply lifting people out of poverty without enforcing domestic consumption...

China has the third lowest rate of domestic consumption (as a percentage of income) in the world. The only countries with a higher savings rate (and therefore a lower consumption rate) are Kuwait and Bermuda.

http://www.cnbc.com/2015/10/25/china-savings-rate-versus-the...

Oops.
It's true this is probably not exactly what happened, but Google does certainly ask these questions in phone screens and the interviewers read the correct response off of a cheatsheet.

The fact that several Google people posting here literally can't believe this is true shows how fucked up their process is.
Mitt Romney was a very good candidate, except for his ultimate lack of fight.

If you really believe that women and minorities don't have equal rights, then I can only urge you to dig a little deeper. Gender wage discrimination is a made-up problem, the statistics that you hear don't control for career choice, hours-worked, positions-sought, etc. The problem with our police force is that it's not professionalized once you get below the federal level. Police are too aggressive and quick to use force, but it's not a racial issue.

SJWism is a cancer on Western civilization and it's one of the most pressing problems we face, because it prevents us from having honest conversations about any other problem. Debates these days always devolve into accusations of racism/sexism/"ableism", or whatever the latest boogeyman "ism" is.
Ask HN: How did you cope with the loss of a partner?
Lost my wife and best friend due to child birth issues.

Baby is ok with friends and family support.

I am in a daze. Lost my drive and focus. Can not relate to anyone. Miss her physical presence.

Suggestions?
This to me looks like an initial phone screening interview. It's not actually a "technical" interview (there is no code to write and the person that interviews you is a technical recruiter and not an actual engineer). As far as I know (I might be wrong so take this with a grain of salt) your first screening interview is usually used to decide in which direction you want to proceed (for example if you want to be hired as a SWE-SRE or SE-SRE position). It's not far fetched to think that they were just applying some standard questions without having an actual clear position in mind yet.

I also agree with the grandparent, I'd be very sceptical about this transcript being 100% accurate.
The article doesn't have a byline because they're scared, The Economist just doesn't attribute articles to individual authors.

http://www.economist.com/blogs/economist-explains/2013/09/ec...
as @tiglionabbit mentioned, this is priming.
The term should be famous now thanks to the books "Thinking Fast and Slow" and "Nudge". Also probably a dose of recency bias.
http://opinionator.blogs.nytimes.com/2013/10/31/psyching-us-...
RIP Dennis Ritchie
Case in Point.

What Trump really said:

"When Mexico sends its people they’re not sending their best. They’re not sending you; they’re not sending you. They’re sending people that have lots of problems, and they’re bringing those problems with us. They’re bringing drugs. They’re bringing crime. They’re rapists, and some, I assume, are good people. But I speak to border guards and they tell us what we’re getting.”[0][1]

There was the time Trump called for a wall to keep illegals out, and social media said securing our borders – which we already try to do – is racist.

There was the time Trump suggested mass deportation of illegal immigrants, and social media said upholding current law is racist.

There was the time Trump suggested banning all Muslim immigrants until we figure out what the risk is, and how to deal with it. Islam is a belief system open to all, not a race, but social media branded it as racist [2]

[0]http://www.salon.com/2015/12/21/the_media_needs_to_stop_tell...
[1] https://www.youtube.com/watch?v=bbyoUb3mp1E
[2] http://blog.dilbert.com/post/146605145036/persuasion-update-...
I read an article about a guy that tried do a sports equipment rental site. didn't work. Turned out when he talked to retail businesses about %1 of their sales was rental.
They didn't mean in the context of hustle and bustle, they mean political and societal stability.
It's possible but Occam's razor leads me to think it was just a clueless interviewer.
Recommended Self-Study Path for Statistics
I'm a middle manager at a large tech company that recently took responsibility for a few engineering teams that do some stats heavy work. Each producing forecasts where we talk about accuracy of predictions, some that use machine learning & the like.

I have a fairly shallow understanding. I took a basic stats class in undergrad 20 years ago. Over the years, I’ve seen various analysis so I’m not totally lost when people talk about p-values (but also have a lot of gaps where some of the details are lost on me).

I’d like to strengthen my understanding so I can better understand/appreciate/represent what the teams are doing. Any recommendations on a course of study?

FWIW, I’ve considered just buying a text book or hiring a tutor. I looked at classes at the local community colleges, but both the syllabus suggests a fairly slow pace (and most things I feel comfortable with) and when I took a previous class (iOS development) it was so dang slow in pacing.
The New York Times’s Response to Donald Trump’s Retraction Letter
I had similar questions for a SRE position at google a few years back in fact, so I found it interesting and does not surprise me.

I eventually refused the position without going on-site just because of how ridiculous the questions/replies were (and frankly, because I had another good offer elsewhere, but it did contribute greatly).

While my experience wasn't as bad by a long stretch, I can see how this is plausible. In particular I immediately figured out that the recruiter wasn't very technically inclined, had a "heres a list of correct responses" spreadsheet to help him, and had very little time to waste.

Due to taking that into account - I was always accommodating instead of confrontational (which got me more interviews, which were better/with real engineers, yay - though not great either). Had I been confrontational, pointing out mistakes and misunderstandings, I'm sure it'd have gone pretty bad.
> The financial apparatus that you're referring to can solve more or less for the scarcity case, but it cannot solve (i.e. find prices for) the abundance case.

Prices should be declining if supply are increasing.

If you're right, which you're not, then prices should be decreasing very quickly.

Food and energy bills for the average person in my country and others I've been to are steadily increasing.

USA 2011 http://www.cbsnews.com/news/food-prices-increase-most-in-36-...

USA 2014 http://www.cbsnews.com/news/food-prices-soar-as-incomes-stan...

World graph http://www.worldwatch.org/global-food-prices-continue-rise-0

EX-computation, tell me something good. We can't eat silicon wafers.

The cost of energy alone is exponentially higher than it was in the early 70s.

We're not living in an enchanted forest, formerly progressive trends are going into reverse on most counts outside of computers.
Apple's demands have turned this into a dangerous PR situation. If Apple had simply reinstated the account with the brief explanation they've already given and without this silly demand, we would have all forgotten about it by now.

Developer (caught up in a mistaken fraud check|screwed up and purchased reviews) and his account was shut down; reinstated as a gesture of good will by Apple after explaining what happened. Developers in general are happy because Apple appears responsive to problems with fraud checks, original developer is properly chastized and can move on with life.

Contrast that with "Developer is still raising very public hell about their account being disabled; Apple fans digging up dirt on developer."
In my (albeit anecdotal) experience, incompetence is the norm rather than an outlier in BigCo SV land.

Frankly, if you are more qualified for a position, chances are you will be rejected because your interviewers will fear for their own job security.

I've always found that type of logic strange, though. Wouldn't you want someone who was better than you currently are on your team? Wouldn't you be able to learn from them?
Google recruiters ask these exact questions in phone screens.
Release:Windows Server 2016 with Support for Windows Server and Hyper-V Containers