skysight-inc/HackerNews huggingface dataset:
The first Google phone screening for SRE candidates is usually done by a technical recruiter who doesn't have extensive technical knowledge but at least knows the basics and is able to talk with you about the answers you give (albeit not in as much detail). It's supposed to be easy and it's to filter out people who lie on their CV or really don't have broad superficial knowledge.

The follow up phone interviews are what really matters (before the onsite of course) with actual engineers and go more in-depth with coding questions (among other things) at least.

I remember my recruiter was a really knowledgeable guy and he knew his stuff even though he wasn't an engineer. We had a nice chat and he was able to keep up with my (basic, obviously) responses of how TCP works, how to implement inode-based filesystems or whatever information you can read out of a stat call... Nothing too fancy but still it didn't sound like rehearsed script to me.
Catchy name.

https://translate.google.com/#tr/en/art%C4%B1k
I'll be an asshole. Defense contractors hire Electrical Engineers straight out of college and throw them at programming tasks. They hire Computer Scientists straight out of college and throw them at testing tasks. Of the two, the CS graduates (still woefully underexperienced) should be doing the programming, but not the design work. Instead you have EEs with 0-3 programming courses under their belt doing it. You end up with software like what I saw in my defense contractor days, where fucking BUBBLE SORT was used on an embedded system to sort 100 items. Not that long, really, but in the worst case it's 5050 iterations of a loop. These same "programmers" insist on minimizing function calls because the overhead of function calls is clearly where the hotspots are.

EDIT: But yeah, the major issue (regardless of their preference for engineers over computer scientists) is a general lack of experience in the people they hire [for the domain].
The head of the BND, the German equivalent of the American CIA, has been booted out of his job on the orders of chancellor Angela Merkel, two years before he was officially due to retire. No reason for the leadership change was disclosed

http://qz.com/671383/germany-has-sacked-its-spy-chief-but-ha...
That's an interesting read. I think the emphasis there isn't whether it's a pseudoscience or even a useful tool, but whether it should have an absolute veto w.r.t. employment.

I had to take a polygraph for a job myself, and when the technician started he asked me to choose a random card. Then he started going through each card--"was it the Queen of Clubs?" and I would answer "no" to each. At the end he could tell me what card I had selected based on my responses. So it validated that polygraphs work in some sense.

However, your reaction to a question like "have you ever hurt someone?", while verbally will be "yes" or "no", is a lot more loaded with emotion than lying about a card.

"Have you ever lied?"

"Yes."

"Really?" (looks at me with contempt)

"Yes, I recall that I lied to my mother about my college grades when she called me last week."

"Why?"

"Because I wasn't in the place or mood to have that conversation."

"Ok. Other than the times you have disclosed, have you ever lied?"

"No" (in truth almost certainly, but none that I can specifically recall).

At the end he said the tests were "inconclusive" but I got the clearance and the job, so I guess I passed.
This is not a publicly traded company, Musk has no need to satisfy shareholders. If he wants to pour profits from other areas into going to Mars, he can.

With first stage reusability well on its way, and SpaceX being the only launch provider to have it, their margins for every launch are going to become huge.
There's a difference between being negative with specific complaints versus hyperbolic, drive-by FUD.

Regarding your own complaints with Node. You're over-generalising. Nobody says you must use small modules. Larger libraries and frameworks exist. Same goes for build scripts. Also read this to get more context on small modules: https://github.com/sindresorhus/ama/issues/10
could you do it on outlook for mobile? Think that's the true benefit here, is being able to schedule across calendars from your phone.
You'll not that India is the only space faring nation that's actually signed the Moon Treaty. The relevant one is the Outer Space Treaty[1] which does prohibit owning celestial bodies but allows groups to establish installations and prohibits interfering with other nations operations so you can de-facto own what you build on. That's a lot better than allowing the USA to claim the whole moon because we got there first with a flag, though.

[1]https://en.wikipedia.org/wiki/Outer_Space_Treaty
> Does anyone know what it's written in?

The slightly sarcastic answer would be "C++, of course". There is even a code standars document that's floating around. (Edit) Link: http://www.stroustrup.com/JSF-AV-rules.pdf

That said, I don't really think the troubles come from the technology side of things.
Losen up, linking to something may be subjective. If it's not correct, HN mods can change the URL ;)

Perhaps it's not a bad idea for widening the community ( linking to gitter). I'm actually wondering if they ever used jabber, a not-well-known community for chatting about .net
Nice.

Wonder if the rest of HN readers didn't get the reference to Tadamasa Goto, the author's arch-villain in real life. If I had a superpower to give +100 upvote once every 3 months, I'd use it on your comment.
I think he prefers being called "Iron Man" rather than "Tony Stark."
Yes, unfortunately it didn't allow me to run Windows software (ex. design, video, 3d modelling or audio software, games, office, etc.), because Cinnamon is a Desktop Environment ¯\_(ツ)_/¯

Personally I prefer MATE since it's a fork of the good old GNOME 2, but I don't use a DE in my servers, so having SSH (installed by Git for Windows) is enough to connect to them.

I also install GnuWin32[1] to avoid getting the `'%s' is not recognized` error whenever I'm using the console and I type by muscle memory some basic commands like ls, or pwd, or grep, and ConEmu[2] with Clink[3] to remove several annoyances of the Windows Command Line.

Having a "good enough" UNIX terminal like OS X is something I'm waiting to see in the next iterations of Windows.

[1] http://gnuwin32.sourceforge.net/

[2] https://conemu.github.io/

[3] https://mridgers.github.io/clink/

PS. Don't patronize all the people who prefer Windows like a freshman who drank the Linux cool-aid for the first time, most of us need to exchange files with people from different areas. The need to use Photoshop, Word or Illustrator over GIMP, Writer or Inkscape is not a matter of preference, but a matter of being productive by not troubleshooting issues that arise due to the lack of popularity of FOSS alternatives, to give an example: Try to open a .docx and a .odt attachment in Gmail for Android without an Office app, you'll get really surprised and disappointed at the same time ;)
As a resident of Irvine there are many aspects at play here, and this is an over-simplification. Though I do agree with the underlying author's feeling; NIMBYs are annoying, and illogical.

I do however take great offense to being referred to as a xenophobe simply because of where I live, that's asinine.
Why would LM sign such a contract?
Is this available yet? Also I think letz will be easier for the app search engines. There is a lot of Let's * apps out there.
Elon Musk Supports His Business Empire with Unusual Financial Moves
I think it's perfectly reasonable for interviewers to ask scientific and "non-practical" questions.

1. If they just went by open-source contribution and prior experience, the pool of "qualified" people would be immense. You need some way to narrow them down, and it's fine for a company to pick their way, be it CS questions or how handsome someone is (joking) or how easy they are to talk to and interact with (charisma). It's not just about pushing code--lots of people can do that.

2. Questions like these are not totally unnecessary. Even though you won't be dealing with CS questions regularly at work, they still show that you put the effort in to learn them, and that you can think critically and on the spot to solve problems.

I don't think hiring is as broken as people make it out to be. Just learn the science and study up on it a lot before... I even bought a book that is a summary of common CS problems that interviewers ask. It's not a big deal for me to just read it up for a couple hours a day for a couple days before my interview. Good companies are looking for people who are ready to put a lot more effort in than just brushing up on Dijkstra's algorithm.

Note: One of the greatest things I learned from 5 years of undergraduate school has nothing to do with coding or science. It's the ability to just shut up and get some work done. Even if it's hard, unnecessary, or it's difficult to understand the motivation behind being assigned it, it's a useful ability (for growing professionally) to just crank out some work when you're told to do so. Many times, it takes doing the work to understand why you should do the work. Then that lightbulb turns on and you realize how much you've benefited from learning Dijkstra's algorithm and applying it to something; it's pleasant.
You'd have to rebid it, and who would take it?

A lot of these are "cost plus" contracts (the government pays the cost + a fixed % profit, and bonuses for meeting delivery dates). This has been railed against as wasteful compared to the private industry [1]
This is some of the thought process

(from article:)
"I've talked several times this year about the importance of having mature technology before you go into production," Thornberry said. "A lot of what happens with cost-plus situations is the technology's not mature so you don't know what it's going to cost because you haven't invented it yet. That's exactly what we're trying to get away from."

So the more excuses the companies make the more money make (the spec changed..), as long as you can get someone to sign off on it. The cynic in me notes that a lot of these companies have former military heads as presidents.

[1]http://www.defensenews.com/story/breaking-news/2016/02/25/mc...
It could be if iOS or OSX dominated the market share, but I don't think that's the case right now.
You make a good point point but it was hard to understand the way you phrased it: I think you mean that listing a discount rate (or any kind of pricing) wouldn't make sense because it is customer specific (history/existing relationship) and will vary accordingly?
Because without the subsidies this may never occur. Think of it like giving medical discounts to non-smokers.
This seems like the serious incident, there are now reports that 2 people may be involved as the deceased is being report as male (also gunshot)
I agree. I cringed when I checked out his Github profile because its one of those things that immediately throw up a red flag.

To each their own on their personal time, but you can't seriously expect that being associated with a stigmatized hobby is going to gain you anything.
Oh no. Apache Struts is vulnerable again
I do agree with you on all the rest of the points, but just to say I started out in software and IT sales (but now much happier in a very different field) and I have absolutely been asked to both sell interviewers pens and random products and to have lots of imaginary phone conversations.

Funnily enough, anywhere that asked me to do that turned out to be a pretty rubbish place to work...
It's a housing news site, with ads. Many tech blogs have a big call to action pitching their mailing list for their info-products or training on every article.

HN is commonly filled with blanket false-absolutes about SJWs, or Republicans, or those of faith, or those into Bitcoin, etc...
From my understanding, the zinc release is part of the natural process and they just passively observe it.
That is why the number he gave is a paltry 80,000 instead of millions. The assumption is a really tiny portion can afford it, and a really tiny portion of those again will want to move there or visit. But there's a lot of people in the world, and people have willingly settled in a lot of desolate, horrible places.
You can see crowdsourced ADS-B data at https://www.flightradar24.com; it's a pretty cool visualization, and far more accurate than other flight trackers.
Ongoing post: https://news.ycombinator.com/item?id=11583039
Interview questions are not pass or fail. They are just there to gauge you're ability to problem solve and function under pressure. I hated interviewing, but disliked conducting an interview even more. The problem is people act so antagonistic when an interviewer challenges their ability, but realistically your character is whats really under scrutiny.

Having a great resume and stellar github is why you get the call back, an inability to conduct yourself in a professional manner is why you didn't get the offer. Especially in newyork, a medium post from an employee could affect stock prices, you can't have a lose cannon working for you.
NASA basically uses the approach you patronize so easily. And while I'm not arguing that it's practical to take this approach, defensive coding techniques allow reliable code to be written in environments that wouldn't be considered safe today... like the Apollo Guidance Computer. So yea, I don't consider it useful to finger C++ when there were clearly many poor decisions made at all levels of the engineering stack.
It's likely that Lockheed's lobbyists wrote the contract.
Someone get this guy a medal.
Lasers enables to make your own circuit board
Lasers enables to make your own circuit board!
Make your own circuit board at home!
The easiest wat to make a circuit board.
https://www.youtube.com/watch?v=Q39atHpMnfo

If you have any questions, please email me: gf@endurancerobots.com
Or skype me : george.fomitchev
I noticed that many of these people photographed were staring at their own phones!
Apple Campus Death
So they didn't ask you to point out the problems in a more considerate way?

Instead, they just asked you to stop pointing out the problems?

Were these problems nitpicks, personal preference (as some here are apparently assuming) or were they objectively technical issues?
This person made at least four other grammar errors. I don't think they are a native English speaker.
Why is it always Google? Apple's iOS is far more locked down and I don't ever see them in the sights of anti-trust lawsuits.
You’re probably the 8th person telling me this.

I am not talking about the Launcher.

I am talking about THIS search bar in the RECENTS menu: http://img.wonderhowto.com/img/03/61/63551918823389/0/quick-...

It’s well documented everywhere.
The Humble Book Bundle: Hacking Presented by No Starch Press
Ability to hire people to fill the role of programmer.
There is no "green space" in Southern California. The only green there is, is supported by sprinklers watering tract home lawns.
I've been programming for ~8 years as well and have implemented BFS multiple times, especially in occasions where I have to travel nested data structures and want to print them in a specific order.

BFS and DFS are the bread and butter of tree/graph problems and every software engineer is expected to encounter them at least once in their life. What if you want to debug a complex data structure or just a tree and want to print out its contents in order? Is it really such a weird thing? It's akin to asking to do a for loop through a list to print the elements, except slightly more complex (but certainly something that should be achievable by intuition rather than by memory).
> Things are also legal in LLVM IR that are not legal in any of the languages it supports, for example, getelementptr can be used with negative indices, etc.

Not sure what you're talking about here; what's wrong with negative indices in C?
Usually larger companies have some sort of mentor ship program. If that's not true in your case, you can always find someone individually and do it unofficially.
You’re probably the 9th person telling me this.

I am not talking about the Launcher.

I am talking about THIS search bar in the RECENTS menu: http://core0.staticworld.net/images/article/2014/11/android-...

It’s well documented everywhere, and it’s part of the OS – not the Launcher – and can not be changed without recompiling SystemUI.apk
Let's be clear, this isn't left-pad we are talking about - these are MASSIVE projects which are in some cases 16+ years old. Personally, I find the fastest way to get up to speed is on projects of this size is to usually jump into IRC, find a mentor and start sending in documentation patches. Here the engineers for the runtime, framework, compiler teams are hanging out in Gitter and engaging with the community out in the open instead of being hidden behind closed doors. Why would you ignore an opportunity like that? They are there soliciting the advice from the community and if the there is no uptake/reciprocal energy then that's a problem. I agree on RTFM but at this stage, there is minimal documentation for the majority of these projects and that internal domain knowledge needs to be dispersed into the community. Code only tells you about the implementation, it does not tell you about the why and information about trade-offs which were made.

http://dirkriehle.com/publications/2014-2/the-five-stages-of...
not sure whether this is a good idea…

limiting your news aggregation by following a few (preferred) people makes me wonder whether you'd not better share your email address and start a cozy conversation.

i'm aware this app is for those interested and those who don't can continue to use hackernews as they're used to, but i fail to see the added value of making it "social"…
Can you share an example of a good business practice that is frustrated by any city's regulations?
FYI, you can do that with react as well.
For what it's worth, if you were interviewing for a security job and couldn't solve the longest increasing subsequence problem within a minute, I would probably say "no hire". All security folks I know can solve such problems in their sleep, and it seems really important for the job. Or at least you'd have to show your algorithmic skills in some other way, without relying on "business" rhetoric. Does that sound reasonable?
There is nothing as comparably desolate, and horrible on Earth. There is nothing to sustain life, at all. Even in the most punishing Earth environments, people find ways to survive for the simple fact that basic necessities still exist. Mars has none of them, namely air.
That's true and experimentation is good thing, just look at CoffeeScript, although I never liked it.

However I always bet on technologies that are standardized rather than maintained by a company. Not a fail safe approach, I know, but that's the way I minimize risk.
How is this still getting funded?!
Where has that been demo'd using anything like a realistic scenario? Every iPhone since the 3GS had oleophobic glass - combine with cloth pockets and any fingerprints are not going to be high-quality enough to survive for long.
Helium Core unexpectedly turns iPhone into fully-fledged imaging rig
Not exclusive to CA! This happens everywhere
PLE as well! https://github.com/ntasfi/PyGame-Learning-Environment

(disclaimer I'm the author)
No, they can’t.

Google prevents OEMs like SAMSUNG from shipping Kindle devices. If SAMSUNG were to ship a Kindle device, Google would immediately stop licensing them the Play Store for their other devices.

This is part of the contract between Google and OEMs, and it contains this specific limitation that an OEM can only either ship Google Play devices, or AOSP devices – but not both at the same time.
you could say that about any high level language. i.e. that it's effectively metadata few levels above metal ignored at runtime. But it is relevant here because the relevant part is working with application code within a team half of which may choose to use optional features
And in the US, corn burned for ethanol, which is 40% or so of it. Now plenty of that food value is passed on to animals, the largest byproduct is "distillers dried grains with solubles (DDGS)", which is 31% by weight of the original corn, so it's not entirely wasted on that boondoggle today, but all of it could be redirected. Europe also has biofuels programs, doesn't it?

The title of your link: "U.S. could feed 800 million people with grain that livestock eat, Cornell ecologist advises animal scientists"

What, and give them type 2 diabetes?!?!!

Seriously, a lot of the usual suspects should reconsider their animus towards animal husbandry in the light of the increasing evidence the move to a low fat, high carbohydrate diet caused and is causing untold morbidity and mortality.
You can have both a safely regulated economy as well as a non-burdensome one. America has it particularly bad because a good portion of the population doesn't believe in regulations _at all_.

A smarter strategy would be to see what other countries in the world do that is both effective and efficient.
This certainly rings a bit true from the myriad of stories about this around the web.

I would however disagree with your handwaving statement that 'they only need people in the 4 to 6 range'. Sometimes companies need some highly skilled types to try and rein in the chaos being creating by the 4s and 6s.
Neuroscientists create interactive model of word-to-brain-region mapping
I used `dull patent` as a synonym of `stupid patent`[1], so you are right with the meaning you inferred.

[1] https://www.eff.org/issues/stupid-patent-month
I'm very happy my governement makes regulations :
* the market didn't decide VW should not fake emission
* the market didn't decide Fukushima to be secured
* the market didn't decide bisphenol-A is dangerous
* the market didn't avoid asbestos
* the market didn't choose forbid to sell cigarettes to people who can be hurt by them (i.e. children)
* the market didn't decide tax avoidance is a bad thing

Eventually, those things will get fixed, but when the damage is done (see asbestos), i.e. when it's too late.

The problem is that market pushes business to make money, not to be virtuous. That's because when a business must choose between "closing" and "going on but being less than virtuous", the business says "I don't have choice, it's either live or nothing", so I choose "live on".

I understand that not all business operate like this. But many people will make that choice because it's practical. Much like choosing between free software (politically fine but economically broken (that's an approximation)) and proprietary software (ok to enslave people but economically viable).
That's not a bad idea, thanks.

Are there better job boards than Dice for this? State HR is a solid piece of advice, and confirms a friend's experience here in the city. But it'd be nice to look at non state/city roles too!

Startup type job boards perhaps?
How do you expect me to feed these five mouths?
Data Visualization of Peak Slavery in the United States
Well, families with children make things a bit less likely, but I 100% would be on a list to go if I was childless. Even knowing it was a one way trip. Life is already short and if you cannot do something truly meaningful (subject to personal interpretation), then what are you doing with your life? Meaningful to me happens to include space exploration. Having had kids that list also includes raising my part of the next generation to be good members of the human race.
I don't get why you state your response is slightly sarcastic. You mean "probably C++, even though it's not a suitable language"? Why not?
This is a consumer-grade dryer. They specify it in the pricing section. If I were a stylist I wouldn't hesitate to drop $400 or more on a good fast dryer.