skysight-inc/HackerNews huggingface dataset:
I know some companies do this, but this is Google. There's no incentive for them to hire H1-B's if a equally qualified American citizen is available, since they are going to pay equal salary.
That's pretty similar to what I was asked over the phone in an interview for API support (I forget exactly what the title was) for Google Maps, I believe. I got the SYN, SYN-ACK, ACK answer; questions about sorting algorithms; and stumbled a bit on random Linux questions, even though I use it daily as my desktop OS and have administered various Linux web servers for years without issue. I guess I use the man pages too much. The recruiter didn't cut my phone interview short, but did tell me that the technical interview was going to be WAY harder and that I needed to study my Linux, low-level networking, and algorithms. It was a good interview experience to have, but left me feeling like I'd never have the knowledge to pass a technical interview there.
OK, I just tried it. Not seeing any gray blobs. I don't really want to do it again; it was a little annoying.
If there was a place tracking unethical behavior by companies and an app that scanned barcodes to help people avoid companies they don't approve of, would anyone here use it?
I had a very similar experience with them (around Java and Python dev questions) a few years back. Completely turned me off applying to Google, or replying to the numerous pings I get whenever they want to expand headcount in Europe.

(I'm not going to mention other companies here, but I also had enough "technical" interviews of this kind to make me wonder if people actually know how to recruit outside their - often quite narrow - perception of what their area of expertise actually is.)

Makes me quite sad, really, because there is zero assessment of experience, talent and know-how in this kind of interview (and whiteboard interviews can be ridiculous in their own right, too, but that's not the point here - it's just that they appear to be the next step in this broken appraisal).
Would combining Peltier coolers with CMOS/CCDs on high ISO photos work? How much of the noise at higher ISO is heat, little I'm guessing?
Related to increasing productivity and a public view option, one thing that Ricardo Semler brings up in his book, Maverick, that is a big productivity boost for teams is to incorporate regular public mood feedback to allow an individual to communicate how they are generally feeling that day to the whole team. It can put a lot of interactions in context and is something that's been implemented by a number of companies, could be a potentially valuable addition to the product!
I find the thought more plausible that Google had 100s or 1000s of candidates and they weren't willing to interview all of them directly because most are usually crap, so they let some incompetent contractor do a pre-screening.
Maybe it's more of a case that a technical person was asking the questions but doesn't really care about justifying why they should hire an applicant if they don't say exactly what is written down
Since you seem to want actual evidence that Windows 8's UX was a disaster, well, what's the biggest difference between Windows 7 and Windows 8 for a user? It's the UX, I assume you can agree.

And if you look at the marketshare of Windows 7 vs. Windows 8/8.1, you see a pretty big difference.

StatCounter (includes mobile): 20.36% vs. 5.64%

netmarketshare.com: 48.27% vs. 9.61%

Steam Hardware Survey: 36.38% vs. 10,78%

Now, you might respond with Windows 7 simply having more adoption, because it has been around longer, which is a valid point. I can only really refute that with the anecdotal evidence, that Windows 7 is currently seeing more growth off of the people moving away from XP and Windows 10, than Windows 8 is seeing.
There's always that possibility to buck the trend, but they certainly didn't.
Experienced this more times than I wish to admit.
The phone screen is like that, albeit in my case with an interviewer that could adapt a lot more, even if not technical himself.
I never imagined how much focus and fascination society would place on computer science when I chose it as my major over a decade ago. There were under 5 CS majors in my graduating class of hundreds of students.
This has me wondering about the future.
What will be the next big thing with which we will see articles claiming

"Soandso is the first president to do X"[0]?

or "...X will be a fundamental skill—just like reading, writing, and arithmetic..."[1]

Are there any so-called fundamental skills left for us to discover?

[0]: https://www.whitehouse.gov/blog/2014/12/10/president-obama-f...

[1]: http://socialissues.cs.toronto.edu/index.html%3Fp=279.html
I also have an Infiniti, and have suffered through others. Relatively speaking it is pretty decent and still usabale. Have you tried it out?
Cdist 4.3.2 has been released
Actually, most people with a networking background would know this kind of detail (and more). It's the relevance (and appraisal of answers) that is shocking.
<3 pdb and ipdb.

When working in ruby, check out binding.pry
And so what if he were to be scooped? No ones all knowing.
The issue is rarely the schools themselves (hell, nearly all charters are non-profits, for that matter) but the Education Management Companies they hire to do the actual operations. The school is simply a conduit to get public money to that company.
Thank you for the link. I was unaware of the handicap system. Although I think this is a novel approach because you don't need to first rank the players, both players are equally disadvantaged.

In theory, I still bet that a strong player would win regardless of which pieces are on the board.
I'd like to see a car have both Apple car and Android Auto. My point was more around the universal ability to extend either to your screen and not have to have to pick a particular car and particular phone to work together.
Soylent halts sale of bars; investigation into illnesses continues
War Goes Viral: How social media is being weaponized across the world
> False story after story.

What is false?
I legitimately had a huge argument with my (former) roommate over primary colors.

She was more artsy, I was insistent that the primary colors were RGB, she was insistent that they were RYB. We googled. We were both right in some senses.
As stated elsewhere, these questions have been very typical for what I'd call 'first level phone screen' for SRE positions at Google.

I interview with Google every couple of years for fun; I always learn a lot and have a lot of fun with the on-site interviews.

The recruiter does indeed ask these kinds of questions. I've been asked most of the ones mentioned here, some of the multiple times.

I find it extremely hard to believe that the answers the recruiter had in front of them was wrong.

So to be clear, how it has worked every time I've done the dance with Google is:

1. An initial, non-technical recruiter chat.

2. The recruiter gives me a series of technical questions with extremely clear-cut answers, as described in the article.

3. A phone screen with someone technical.

4. A second technical phone screen.

5. On-site, 5-6 50 minute interviews.
Does someone have ProductHunt Invite?
Hi,
I'm Nicolò Magnanini the CEO of Pigro. I'm trying to enter with my startup in ProductHunt and i hope to receive an invite. My email is nicolo.magnanini@pigro.ai

What is Pigro?
Pigro is a starup that works in the AI area. We develop general purpose and topic focused bots. The core of Pigro is a big data technology developed by us. Our algorithms can group unstructured texts around topics. Our technology can delete redundancies and repetitions in these sets of unstructured texts and then can index little snippets of text. The bot interface let us engage the user in a better way.

What are our products?
We develop bots based on our search engine with the features i've described you before. If you want to try an MVP we have developed one on US Elections called Pigro for President.
“Pigro for President” promises to keep you informed about US elections and politics in a very effective way. Given your interests, our aspiration is that Pigro for President is simply useful for you.

If you want to try our MVP:
Telegram (https://telegram.me/PigroForPresidentBot ),
Facebook Messenger (https://m.me/PigroForPresident )
or directly on the “Pigro For President” mini-website: http://forpresident.pigro.ai/

I hope to receive a ProductHunt invite, in any case thank you so much from the Pigro team.

Best regards,
Nicolò Magnanini
Pigrosoft, nicolo.magnanini@pigro.ai
Sure, why not.

Just please note, aeronautics does not defy gravity. It makes use of knowledge in mechanics of fluids to produce vouyancy, which ultimately is a manifestation of gravity.

To be more clear, infinite knowledge does not allow you achieve any arbitrary goal you care to imagine. It informs you on what means can be used to achieve the subset of goals that are feasible to begin with.

Throwing arbitrarily large amounts of computing power to the same problem may as well result in a flood of responses: "No. Nice idea, but it has been tried before N times, last time at T. It never worked because of X, Y, and Z"; "No. Nice idea, but it has been tried before N+1..."
What's wrong? I think this is exactly why this test exists. They don't care if you get the "correct" answers at this stage in the process. This is a glorified personality test that, in my opinion, the author misinterpreted as a technical exam. Directors at Google are not going to be the people that know the answer to everything and talk down to people. They're the people that have technical skills while, more importantly, having the personality and people skills to actually direct people and communicate with people of varying skill levels.

You and large amount of very technical people in this thread are the exact types of people that Google would, more than likely, try to avoid for a position like this.
I recently ran across this homemade camera mod [1] to reduce astrophotography noise. There's some brief notes on creating it somewhere in the creator's (James Tobin) profile [2] but G+ isn't the happiest place to search.

Edit: Found one of them [3]

[1] https://get.google.com/u/0/albumarchive/11010321236096143315...

[2]https://plus.google.com/110103212360961433158

[3]https://plus.google.com/110103212360961433158/posts/58k5AgTx...
The UN would be a rather horrible solution.

No, I trust the Norwegian parliament and its assigned panel a lot more. Nobel Peace Prize and its reputation is theirs. So far they've done a decent job, even if some of the appointments - like the premature selection of Obama - are disappointing.
It's not a good argument at all. It's circular, or a tautology depending on how you define things. You're using different words, but what you start with is the same as what you end up with. You assert that humans are different from computers: computers can't "see" something that humans can. And you use that to "prove" that humans cannot be computers. Of course. If you start by asserting humans are computers plus some magic, then of course humans cannot be mere computers.

You could write a computer program to generate random propositions, and test those logically against known truths. After enough testing, the program could assert that propositions not disproven are true. Voila! You have a computer program that has "arrived" at truths outside of a logical system. Some of those truths will be wrong, and some will be right, much like humans and their "truths" that are not based on logical reasoning.

If you've never encountered a human claim to "see" the truth of something that turns out to be false, well, it happens... a lot.
No one claimed that. They are just repeating the fact that he praises Putin more than Obama.

Repeating words that directly come out of his mouth isn't bias.
Theres a number of initiatives to end homelessness and how much of the public cost and burden is lowered by ending homelessness first.

The housing first principle is an interesting thing to look into -- has been successful in some areas at greatly reducing issues and helping people improve their position in life.

http://homelesshub.ca/gallery/housing-first-principles
I was asked pretty much the same questions for an SRE position at Google. Note that I only found the recruiter phone screen to be this kind of 'pop quiz'. The engineering interviews were more detailed discussions with engineers.
I've had food that is widely considered good, and while I do find it to be good, it's not good enough to be worth the trouble (which is where your analogy breaks down).

Really, it's just the day to day inconvenience of having to worry about where and what to eat that bugs me, because I don't enjoy food enough to make it worth the trouble.
The goal of a fingerprint hash is to convert an input space of "large" values to an output space where the output space values are much shorter- typically fixed size and two similar input values have effectively random outputs (without spending the CPU cycles to implement a cryptographic hash). This permits a wide range of optimizations (a document can be fingerprinted, and looked up by its fingerprint, to see if it's a cache, has associated data, etc).

A non-fingerprinting hash function - well, one example of one- is something that for similar inputs, produces the same output (similarity being defined by some distance metric). See, for example: https://en.wikipedia.org/wiki/Locality-sensitive_hashing
and https://en.wikipedia.org/wiki/MinHash

Confusingingly, many functions that are used for similarity detection are called Fingerprints, (https://en.wikipedia.org/wiki/Acoustic_fingerprint), but I consider that a distinct use of the term.
I'd be interested to see how the poster in this article compares to the same poster but with a QR code instead of a tag to tear off.
It all depends on the axis of the vibration. Front to back won't matter much, side to side will matter as soon as it is > .5 CCD elements.
That sounds about as convincing as saying "If you find a watch in the woods, you will surely never think that it happened to be created through a natural process; a living organism is much more complicated, so it must have been intelligently designed."
I'm no expert in the area, but Housing First programs seem to be getting popular and having some results.

To me it seems if we say food and shelter are our first needs, it's hard to work on other health and life issues without those first.

Very few people choose to end up in the circumstances that lead them to be homeless and once there, I can't say many people with homes and resources would fare much better if both were taken away.
" He took a fairly savage beating."

He got a tongue lashing. He still has not faced any real consequences for what he did.

"For some reason, the fact that Wells Fargo is a really big enterprise cut no ice with the various Congresscritters."

Why would that excuse any of it? He's paid ungodly sums of money to be in charge of the company, and be responsible for it. If he can't handle it, then he does not deserve that money.
I did say "usually". It's not as if I go about upgrading servers every season, that would be insane.

Oh, wait, this is the MEAN stack age :)
Found: https://news.ycombinator.com/item?id=12702088
Many of us don't limit ourselves based on how seriously others take things, and we don't really have or need a reason. It's just as fair as considering royalty to be sacred.
Huh...strange.

Ubuntu 16.04 boots my macbook faster than any other OS before it.
On one hand you say that these are "bog-standard" SRE questions, and on the other you say it's "super strange".

What exactly is super strange? That a non-technical recruiter asked the questions? If that's not the strange part, then surely it's believable that the recruiter would not recognize some of the subtleties involved?

That said, if this guy is the creator of GWAN, then it's entirely possible that his personality rubbed someone the wrong way and he was nixed for "personality reasons" in the only way they could.
‘Allumette’ Is the Longest VR Animated Film So Far and It May Make You Cry
Not sure how much you're kidding, but... that's true for a subtractive colour system, where you start with a white sheet of paper (i.e. reflects every wavelength) and subtract colours (filter out wavelengths) by painting over the paper with crayons. For an additive colour system, where you start with a black monitor screen, and you add wavelengths, the primaries are RGB.
Five years of observations from tandem satellites produce 3D world map
Faster C++ solution load and build performance with Visual Studio “15”
My sarcastic reply is to your very reasonable answer is:

On the x86 architecture, integer multiplies take more cycles than a comparable solution that uses bit twiddling so you're just WRONG!

You are the weakest link, GOODBYE!
>>Recruiter: I have to check that you know the right answers.

This is classic: the right answers!! Must be google getting infested with managers who don't have shit clue about what is programming and computer science.
=== In typical New Yorker fashion it assumes you have never heard of platonism, formal logic or 20th century physics but assumes you remember the future conjugations of regular latin verbs.===

So true and so well put - And I love the New Yorker. If I use this phrase in the future should I attribute it to you (although "according to gumby" might not fly so well with my other New Yorker aficionados).
This well illustrates the problem with "CS Trivia" style interviewing. It's billed as "exploring your background and how you think, not quizzing you for specific answers," but almost always devolves into an adversarial ego-measuring contest to see who can recite the most trivia from memory.

Much of of the content is minutiae that a working software engineer doesn't ever need to know and would just look up in the rare case where they did (how many bytes in a MAC address? Seriously?).

It's particularly bad when, as here, the candidate knows more than the interviewer does. The interviewee gives exact, nuanced answers while the interviewer only knows approximately correct answers that don't quite match. The interviewer then feels that their ego is vulnerable, that they are facing a serious potential competitor for social status at the company. They then summarily reject the candidate's correct answers as a defense mechnaism.
In theory, that's basically the idea of most questions asked during interviews (except maybe very basic CS ones). The idea is that they will look at how you approach the problems. If you already know it and spew out a memorized answer, it's much less interesting to them than if you've never heard it before and you approach it with a clever way (even if you don't get the answer).

But yes, in practice, YMMV.
What makes you skeptical, though? If anything, there are two things that make me almost certain of it:

1. The author of the post says that this was a phone call. That means that this, more than likely, is not a transcript of the call, but a paraphrase. The entire tone of the post lends itself to the author thinking that they're "correct" and that the interviewer was just a rude, monosyllabic simpleton.

2. The interview ended immediately after the author started to argue. Instead of trying to relate to the person and simplify their answers after the first few super-technical answers weren't accepted, they trudged on with the attitude of "this person has no idea what they're talking about and this is stupid" rather than "I'm clearly overshooting the mark here, maybe I should try and simplify the answers".
Our app built just fine on a 2GB RAM machine with a 64GB SSD.

Ironically, it was my repurposed Chromebook :)
I know, but Canadians never call themselves Americans.
The Guarniad has become mostly opinion click/outrage bait, and then they wonder why people are turning away in droves.
That's not at all what that means, she explained what that meant during the last debate.

This is the issue with all of these "leaks", they can create a one sentence soundbyte and make uninformed people think conspiracy theories when in fact it is standard mundane work being done by people trying to fix complex problems involving many different groups of people who need to come together to find a solution.

No wonder why the leaks are always in drips, no one is bothered or intelligent enough to spend more than 3 seconds analyzing the story they'll just re-post some nonsense from their Facebook feed and assume it is true.

I think this is the exact reason Trump is where he is. The right wing media frenzy has come full force and the echo chamber has reached a new high. Unfortunately when he loses badly the conspiracy nonsense will come back full force in that he was cheated out of the election. No one but the subset of a subset of Republicans will believe this but it is what it is.
It's not a debate about giving music rights out.

If someone makes a song that sounds a lot like a Dylan song, it would be telling how he would react. He's taking about musical evolution, not free streaming.
It's not that you can't have people who are inherently conscientious (heck, it's considered a personality trait); it's rather that it's very hard to filter the non-conscientious people out by anything other than attrition, because in conscientiousness-rewarding industries, the non-conscientious have every reason to pretend to be otherwise.

With the checklist analogy: some doctors are willing to follow checklists; other doctors aren't. Of the doctors who have killed a patient from not following an available checklist, usually all are willing to follow a checklist—for the ones that still aren't, and kept on killing patients, have been disbarred. "Did a bad thing and is still a doctor" is a sort of survival-bias heuristic for filtering out the non-conscientious.

Here's another way to think about this: a soldier might have trained for years and years, and be very good at all the arts of war. But most people would prefer to staff a "hand-picked" strike force with veterans—soldiers who has been in a number of battles, and in particular have been engaged in a number of individual combats—rather than just people with "natural talent." Because attrition ensures that the only veterans who survive are the ones who know their business.
Very interesting. Going completely P2P avoids making a client/server distinction, and I could still run it continously on a server just in case connecting sporadically would miss content.

I don't like the use of a blockchain though; it's a heavy requirement for something as simple as nickname assignment, which would actually be more flexible if it were done in the client anyway (in the same way that my Pidgin buddy list assigns names of my choosing to XMPP IDs).
> Why do we let this happen?

Because it is better in the long run.

> How is it the responsibility of the American people?

I can't answer that one for you, but I can answer for my own situation (NL): This country got rich over the backs of many people in other countries, if it wasn't for centuries of abuses, war, colonies, mass murder, slavery and exploitation we wouldn't be nearly as wealthy as we are today. This continued right up to 1975 with some nice examples of war crimes right up to and including modern times.

Compared to that wealth the little bit that we end up sharing with the rest of the world is an absolute pittance.
It makes sense if they want a firewall from the public, a legally defensible position, while behind the scenes they hire via other channels ( close friends )
We Were Very Wrong About the Number of Galaxies in the Universe
Poll HN: Wikipedia certificate revoked?
Reading more closely, it sounds like they are not interviewing him for a director of engineering position; it just sounds like he thinks his current role, CEO-who-writes-code of a very small software company (http://www.gwan.com/about), qualifies him for a director-of-engineering-level position. He's probably being interviewed for an SRE team lead or thereabouts.

Why he's being interviewed for that position is a different question entirely, and I can imagine Google being totally right or totally wrong.