skysight-inc/HackerNews huggingface dataset:
But you cannot measure problem solving and learning ability without relying on a set of common knowledge to use in your tests.

Again, are we speaking of giving out straight IQ tests? I think there's plenty of people that would be against that, plenty of people that consider IQ tests to be fundamentally flawed. And if not IQ tests, how do you measure problem solving and learning ability?

Maybe you give the interviewee something to do, like an algorithm or a piece of code to develop on the spot, right? But maybe your personal expertise doesn't match with what the interviewer wants or needs. And the interviewer has to give you some problem to solve in some way.

I remember that at a coding interview I was given the problem of programming a Lego Mindstorms device to detect obstacles and do stuff. But then the problem was really about reading a document on the C subset used to program the device, along with the several couple of functions needed to control the motion and read the sensors. Was that measuring learning ability in any way? Of course, if you think that the skill of reading a technical document with precise instructions is so rare. But that wasn't real world problem solving.

So how can you test real world problem solving? Do you give candidates a homework? Ah, but then you run into another problem: the good candidates, the ones that might actually solve your homework, are rarely interested in spending their time on such things, because most good people already have jobs and a life and things to do and you can consider yourself lucky if you get their attention for a couple of hours.

In that light, I don't think it's that unfair to give problems to solve that rely on basic algorithms and data structures, especially for companies where the problems solved are much harder than that.
> For most cultures on Earth, the last color they named was blue --- this is thought to be due to its rarity in nature.

And for the sky and water that we'd now call blue, there was no need to differentiate between blue and green. You might want to tell someone "Don't pick the green fruit, only the ones that have turned red," so having a single word for green and red would be a problem. But the sky is always going to be either blue, gray, or red, so a single greenblue word doesn't constrain your communication about it.

I can think of a couple exceptions, like blueberries (where you can refer to their darkness instead of hue for ripeness) and green tinted skies in severe storms, but it definitely makes sense that the word for blue would be invented last.
Custom Lego Star Destroyer (1.5m)
Kind of tangential, but I'm wondering: if he is unable to implement BFS in a reasonable time, how was he able to implement Math.pow over the phone? Would this have been a Math.pow that didn't account for fractional exponents?

I spent a few minutes trying to recall how it would work and I couldn't, and it seems like a fully working Math.pow is a little complex for a gatekeeper question – or maybe I just forgot the trick.
Yeah, totally agree. They also have aggressive print advertising everywhere (here in Munich) for this campaign.

I wonder if they can attract any real talent though? Only people I know willingly wanted to work for the Bundeswehr eiter did not have the grades to study elsewhere or went to Afghanistan for the money.
You're going to have to give some concrete examples. All the "typical" SV startups I can think of were very much about creating value for the user. (If anything the lacuna in the business model tends to be around getting the user to pay for that value).
Mostly, but there are always cases where this is not pratical. For example, the detectors at CERN (or any other particle accelerator probably) contain a lot of electronics (to capture and pre-filter the data) which cannot really be shielded (otherwise you don't have a detector anymore) or moved elsewhere (which would incur a lot of inconvenient delays and additional noise. Also, you don't wan't to lay a few meters of cables for every pixel ;)). Most of the computing power sits in an adjacent cave however where it is quite safe.
There was an interesting 2012 interview with John Muratore (SpaceX director of vehicle certification) about radiation tolerant design on SpaceX Dragon: http://aviationweek.com/blog/dragons-radiation-tolerant-desi...
Yes, but my point is that unless you set out to avoid casting blame, there is a huge incentive to avoid blame by sabotaging the investigation.
> Having said that, 3D touch is far from the only improvement on the 6S.

However the internals are largely the same as the iPhone SE
Liberal arts types say engineers are not creative, but they're wrong. Find some creative engineers, it won't be much of a challenge.

Write 5 lines of perl that run logical AND and logical OR on a randomly generated bitmap emulating flash memory error rates at 1e-3, 1e-5, 1e-7, then run a billion emulation cycles (depending on code complexity this might take a long time, or maybe not).

If you're doing it right, you have the code for the emulator, never use closed source for this kind of work unless you trust it with your life (LOL) so implement statistical error injection in your emulator. Guess what, your CPU adder now has a 1e-5 bit error rate.

This is before the dreaded "programmer with a soldering iron" is unleashed. A white noise source is attached to pin D0 of the CPU and levels are increased while behavior of the system is analyzed in the test jig.

Simplistically, radiation is linear, so running at 100x intensity for a month is the same as running at design intensity for 100 months. Talk to your local nuclear physicist or radiologist. Especially about neutron activated decay products, LOL. In more detail, if it takes xenon 12 hours to build up to a problem level, you can't just test at 100x intensity for an hour and call it good because 11 hours after the test ends you'll finally have 100x the xenon decay product as a contaminant, but that's a weird situation.
> Western commentators will tell us that huge bloc of elders are an impossible burden on Japanese society.

It's only a certain type of ideological commentator, who also tend to insist on the contradiction that the burden of a growing number of elderly is unsustainable for the working age population, but that we are also all being automated out of our jobs.
Well, I wouldn't have considered half of those things as part of "front end development" work, but it pretty much drives my point. I'm a firm believer in the idea that you'll be more effective at all of those things if you have a general baseline knowledge of CS, so that if you need to you can (relatively quickly) understand how and why all of your tools work the way they do.
Yes, I wasn't trying to put them in antithesis, I was trying to point out the wider context, and yes, I agree with you (that the narrower context automatically involves all of the wider encompassing context). The meaningful distinction is that customization warrants contact requirement, for both big enterprises and individuals.
We asked the top Product Influencers: “What will PM look like in the future?”
How does doping prevent injuries?
Yea I once left during an interview when I realized that I don't want to work there anyway (the atmosphere told me).
Part of AMD's Open Compute. Discussion: https://news.ycombinator.com/item?id=10973956

Repository: https://github.com/RadeonOpenCompute/ROCm
http://www.marketwatch.com/story/apple-hints-at-big-acquisit...
Capitalism killed democracy and now technology is killing capitalism. Once technology is fully embraced, capitalism will seem archaic and cumbersome. In capitalism money rules. In democratic socialism utility rules. Take your pic.
Says the guy who has written books about venture capital as awe inspiring geniuses who never do wrong and is currently writing a book about Stanford (let me guess, it will be positive). Now Stanford and VCs want to distance themselves from Theranos so they call in this guy.
Incidentally, I interviewed a guy yesterday and we whiteboarded a real problem we had encountered last week. He couldn't solve the problem we presented and really didn't even try to dig in much. I was surprised how unwilling he was to dig in so I started asking him about his own environment and tried to get him to describe other problems he's solved and how they might relate. He couldn't really do it even with that being so open ended. At the end of the interview I came away with the impression he was just turning knobs at his other jobs and didn't have much of a chance to think for himself. In this case more enthusiasm would have gone a long way for him because if he could have shown me mastery over the things he did know I would have been willing to teach/train him on the many things he didn't know yet.
The question is though how does this differ to what other teams do every year?

Many, many teams have played counter attacking football and not done nearly as well. Ranieri himself, even until very recently, said the target was 40 points.

I purposely never said that Leicester's success is luck or a fluke. The point I raise is that how can we begin to unpack their success? For every point in their favour this season, there are many examples of teams who have adapted very similar policies.

Counter attacking, ball-winning indefatigable midfielders, pacey strikers, treating the players with a caring hand, scouting for players in the lower French leagues, thoughtful managers, creative wingers, colossal centre backs – these are old tricks.

What lessons can we take from this success? Arguably, none.
Uh, the three countries are the USA, China, and Taiwan. How is that disappointing? Taiwan is HTC's home country and the other two are the two largest economies and countries with direct links to VR: the American companies who are making VR a reality (Valve, Oculus, AMD, Nvidia, etc) and the Chinese and Taiwanese companies making the hardware. The USA also has all the gaming and media companies who make the content.

Considering this is a tiny, tiny industry (less than 50k HMD's shipped this year), its a fairly big step. Give it time and lets see how the market reacts to VR.
There's lots of other reasons - money, prestige, chance of winning European trophies regularly, even input of their agent - which would suggest a player would move even without the promise of first team football.
> It was a joke of a web-framework.

Hey, at least it wasn't ASP classic
Alphabet’s Next Big Thing: Building a ‘Smart’ City
New Apple MacBook comes with tamper evident screws
Customer communication over messaging apps
Sounds like a sales rep.
The blue in LEDs was also the last (and most difficult) color to be developed. According to [1], it actually won a Nobel Prize.

[1] http://sitn.hms.harvard.edu/flash/2014/why-the-blue-led-shou...
Are you sure you replied to the right comment? :-)

From my point of view, an interview really isn't an exchange between equals, but a meetup where two parties meet, state their demands and evaluate each other. It works in both directions of course.
If I'm on an airplane listening to music/watching a movie on my device, the last thing I want is another dongle to keep track of.
Agree. Really wish mosh support would be merged into standard ConnectBot. The linked build on the mosh site is hacked into an old version of an old ConnectBot fork.
Sometimes actual code too. For instance, if I'm designing an optimization pass for a compiler, I'll write toy IR programs and show how the optimization pass will rewrite them. And I'll do it on a whiteboard.
Passwords are not stored in the firefox extension, they are stored encrypted server side. The firefox extension is there make sure the cryptographic library (openpgp.js) cannot be tampered with (via MiM/XSS for example).
> a dollar invested in cleaners buys a greater fraction of lives than same dollar invested in doctors

the dollar equation is relative, i.e. "in such a case". The balance point still ends up with doctors being payed more, and cleaners significantly less.

Plus, who guarantees that dollar cleaning improvement? Maybe all you'll be doing is setting a precedent for higher pay - you need more to correlate with better cleaning. Maybe regular (independent) inspections & testing?
I'm happy to see an x86 book on there, and that it is free. The last book I read on the topic (Assembly Language Step by Step) had a strange distaste for C, Unixers, and in gereral anything that wasn't his own. It also spent 200 pages explaining history and how to set up the Kate text editor.
We would always roll two d10 for 1-100. You would call one as the "tens" die before you rolled, but inevitably, this would be a great opportunity to fudge things a bit.

Rolled a 19? Oh.. well actually I meant that the RED one was the tens. Now it's a 91! :)
WD has a customized-for-RPi product.

http://wdlabs.wd.com/products/wd-pidrive-314gb/
I think memorization tests of the sort that ask what FunctionX you should use from LibraryY for a particular situation are terrible.

I don't consider asking a developer about basic data structures and their properties as terrible. This is foundational knowledge that is useful for nearly every programming job. Knowing about lists, hash tables, trees, etc and their operations or tradeoffs is extremely important.

Similarly, having a developer that can reason about the runtime and memory complexity of the code they write is important as well.

These are the "lingua franca" things that I was speaking about in my previous post. Even if particular developers think that the above things aren't useful to them, I would argue that they are probably wrong and just don't know how or why they are.
Well, this is the language where Turing-complete template metaprogramming was "discovered" as an emergent property of the system!
Qatar National Bank is allegedly hacked, data of 1200 entities leaked
My two favourite Jarre tracks and two of my all time favourite pieces of music are Oxygene II and Last Rendez-Vous (Ron's piece; so named because Challenger astronaut Ron McNair was meant to have played it from space and record it to be played during Jarre's Rendez-Vous Houston concert - as a result Jarre almost cancelled the concert after the explosion, but was convinced by people at NASA to go ahead, with a replacement playing the piece, as a tribute; I rarely care about "background" behind music, but that piece is hauntingly sad to begin with and the story behind it magnifies it greatly).

If you haven't yet, you should check out the two opening tracks to Electronica 2. They are basically an exploration of Jarre's early symphonic style with lots of references to Oxygene (though not Oxygene II) and Rendez-Vous to the point where I keep being "cued" by it to expect well known sequences from those albums that never comes (normally this would detract from it, but it works well).
It appears that they entrapped him as an accessory to a crime. By saying things like 'I need help cheating my border patrol test. Can you help me?' Terrible..
>You can't put a price on peace of mind

The peace of mind may not last too long.

The Japanese public debt exceeded one quadrillion yen (US$10.46 trillion) in 2013, more than twice the annual gross domestic product of Japan [1].

>general atmosphere of civility and willingness to come together for a common cause.

Yes, the US could use a bit more civility.
But in Japan, the "willingness to come together" comes at a price - of culturally suppressed individual expression.

[1] https://en.wikipedia.org/wiki/Japan_public_debt
> You interview for one job, and eventually end up doing something else.

LOL yeah, that's what happened to me for my last job. A recruiting process that lasted 4 bloody months for an electronic designer position, and when I was finally hired they put me on software testing; not only I had never done this, but I had never heard it was a thing. Anyway, after less than 2 months I was better as this than the CS graduates who had been doing it for several years and they were asking me for help in their work.

But now I have been unemployed for 2.5 years, I made it to the interview stage only once during that time, and I have given up on even just applying to any job offer for the last 5 months because it is absolutely pointless and humiliating to be repeatedly discarded by people who are clueless, who don't give a flying fuck about the persons they "harvest" and lack the basic respect in social interactions (like spending 2 minutes of their precious time answering a question, not blatantly lying, doing what they said they'd do, or even just showing up at the very appointment themselves fixed!).

So yes, in a way, I've quitted and I am getting ready to become a street beggar when all savings are gone. In the blogger case, his situation is too fresh, I don't think his mood of the day will last long for this time (and after all, he got plenty of interviews, at least), but I am really really tired of these completely nonsensical recruiting processes and their humiliating consequences.
I think it's rare to see "Reddit" used to refer specifically to a subreddit. The two words are distinct for a reason, after all.

And I have noticed that there is a 1-3 day lag from the front page of HN to the front page of /r/programming+/r/technology. My guess is most of the frequent contributors there see the content here on HN then repost it.
I'm not that familiar with her story. What did she develop? Did she get funding based on the prototypes she made?

I always assumed the money came first and then engineers and scientists developed the tech. She provided the vision.
Interesting insight: maybe capitalism optimizes progress but ultimately brings society to a local maximum.

It is possible we will get stuck and need another system to advance further, by going through regressions first.
http://anandtech.com/show/10273/intel-proposes-to-use-usb-ty...

As Anandtech points out it gets HDCP, so I'm sure there's going to be some uptake for apps that require a protected path.
It's unclear what sort of prep work the author put into each interview, but interviewing is nothing more than a sales pitch and a "game" to be played.

I'm 100% self taught, having never set foot in a CS classroom, and this is what I do for every interview process:
1. Find everything you can about company and their interview style;
2. skim over Algorithms in a Nutshell;
3. Take an hour to refresh Big O notation;
4. Read up on "best practices" for the technologies the company uses.

Finally, after the interview always follow up -- say something nice and memorable, be humble and express interest in learning their technology stack _before_ your first day on the job.

I find it takes 2-3 company's before I hit my "interviewing stride".
Why do you think that any crime has different rates in different countries? Should we order schools thats located in areas with high murder rates and teach children that "Murdering your friend is wrong. Write it down 10 times in this book".

Maybe you live in a area with higher murder rate than I (its likely, given that my country has one of the lowest rates in the world). Should you be sent to a re-education camp to be thought how to socially behave and not go around and murder people? Can you prove you are not, deep down, thinking about murder someone right now and are barely able to restrain yourself?
> Tim Draper is a Silicon Valley VC with a track record.

Him investing in Theranos only at best shows that he thought that it had been appropriately de-risked enough to justify a tiny pre-seed investment, not that it was later de-risked enough to justify the seed, A, B, etc.
Our Free Webinar on Bitcoin, Blockchain and Distributed Ledgers by Magnr
my point is hiring a team of people, as long as just one person on that team is really great, is no riskier for a company than hiring separately
It's funny that the times (along with many others) was essentially a PR mouthpiece for Theranos less than 6 months ago[0]. In the article I cited, Teranos is lumped in with other darling unicorns (which have proven products). The news media did just as much due diligence as the investors (next to none) with Thernaos; I find it somewhat hypocritical to be calling out VCs without admitting to some blame themselves.

0: http://www.nytimes.com/interactive/2015/10/12/t-magazine/eli...
As a side-note, I heard that he gives players 2 days off after a match to relax. He supposedly says he is happy with their performance in the pitch and thus allowing them more time to recover.
If they're in my ears, how do they have sufficient cell surface area and incidence angle? Do I have antennae sticking out the sides of my head like a 1950s movie alien?
> disabled its protective shield

I think you added an apostrophe by accident, or the poster corrected the mistake.
Elixir is great. Simple and powerful. I just wish the size of the Erlang distribution was small so that I could use Elixir for desktop apps as well, as currently it would require a 100 mb VM for people to run even a 10 line script.

I have not used Elixir for anything big. I would really love to try elixir someday for bigger apps. Is there a Elixir-to-JS compiler somewhere? Nodejs is much smaller in size than BEAM. So distributing Elixir apps would be easier.
Can you name an open-source C or C++ project that you believe avoids undefined behavior? Because some people have spend serious time looking without success. E.g. http://blog.regehr.org/archives/1292
A virus is something that copies itself. If something is copying a virus, it is infected.

So the virus would have to infect both android and the cockpit to spread from phone to cockpit to phone.
In China...Hmm I would think that considering the population she would have been noticed. Terrible..
I've let mine lapse completely to weed out companies searching only for major certs, i'm not interested in competing with cheaters.

Vastly fewer responses and recruiters on major sites, but i've got about another 6 months to go on a really interesting couple of projects at my current job, so I'm not too upset about it.
Session Windowing in Flink
I'm pretty sure he meant ASP Classic. In any case ASP.NET a.k.a. ASP.NET Core is one of the best looking frameworks right now.
"Valid" in that the standard absolutely requires that compilers give them some particular meaning, no matter how rules-lawyery the compiler is? No. "Valid" in the sense that the intent is perfectly obvious to any reader? Yes, plenty. "bad"? No, unless you use the standard as your definition of good/bad.
I think they mean "because the computers that fly the plane run a different OS than the computers that control the in-flight entertainment". The malware isn't going to cause the plane to crash, but it could still execute and spread itself via those little seat-back touch screens with their USB ports.
Though in very low light (such as moonlight), all three types of cones are equally useless and you'll change from photopic vision [1] to scotopic vision [2]. In that case, your eyes will be more sensitive to blues than they are to reds, but you can't discriminate between colors at all.

For the scenario of a neon sign at night, you're probably in the mesopic vision [3] range, which is a somewhat fuzzy mix of the two. If they're all putting out an even number of photons, the blue sign would still not be as visible.

An interesting real-world experience I had with this: I was driving at night and saw the indicator LED on my phone flashing blue out of the corner of my eye. When I stopped and checked it, it turned out that it was actually yellow. Even when something's bright enough to trigger a color response in the center of your vision, it may be a primarily cone response toward the outside of your vision, which is strongly dominated by rod cells [4].

[1] https://en.wikipedia.org/wiki/Photopic_vision

[2] https://en.wikipedia.org/wiki/Scotopic_vision

[3] https://en.wikipedia.org/wiki/Mesopic_vision

[4] https://en.wikipedia.org/wiki/Photoreceptor_cell#/media/File...
The "make it so" button is actually a Makefile

GNU make, just to drive the purists nuts.
Unfortunately it's objectively wrong.