skysight-inc/HackerNews huggingface dataset:
To be honest, this quiz makes me feel that I'm learning more about you than you are about me. I especially find the reactions to the complaints interesting. This response could be read in a negative way, which is not as I intend it. Hopefully it can provide a window to view things from a different perspective.

It is not possible to really determine the ability of a programmer in an interview -- the scope is too large. It takes time and effort to understand how well a person will perform. In an interview we try to find indicators of how well a person will perform. So, a quiz that tries to unearth those indicators is interesting.

Your quiz makes me feel that technical details are foremost in your mind when you asses performance. Will the candidate make technical mistakes that you have seen many times before? Similarly, there appears to be considerable bias evident in your selection of questions. All of these questions asses whether or not a candidate deeply understands the functioning of the code snippet, or whether they understand it shallowly. For the candidate who admits a shallow understanding, their only recourse is to guess (and potentially fail).

From that I infer that your cultural makeup is one where you have a bar that you expect all candidates to surpass. This bar is single dimensional, though, and especially your responses to the complaints imply a lack of realisation that you are narrowly optimising for a single useful ability.

Finally, the quiz is set up in a "run the guantlet" fashion. Can you avoid the pitfalls that others have fallen into? This tells me that you fear candidates who do not statically measure up to your bar more than you are excited to find out what a candidate brings to the table.

While you clearly will have other interview techniques for other aspects that you value, this particular quiz would worry me as a candidate. It's essentially the same question 15 times in a different context. When people complain that the quiz is too Python specific, the answer is essentially "But it covers concepts that are similar for many languages and you should be able to figure it out". It's a kind of "Well, I'm sure I could do it pretty easily, so you should be able to too". It makes me worried that there is a lack of empathy on team and that there will be problems if I don't think exactly like the leaders on the team.

On the other hand, this may be fine if that's what you want in your interview process. Personally, I probably would not apply to your company having seen this quiz. This may also be a good thing from your perspective :-). However, if you ever get to a point where, despite having excellent people on staff, you can't seem to get to the next level, I would concentrate on examining potential biases of what is "good" on your team.

Good luck!
Is there a win-win here if we want to strike out on our own as "consultants"? What if we charge exorbitant sums for simple robust solutions, but provide the execs with needlessly technical descriptions of what we've done so they can show it off? Big budget, sounds impressive, works consistently, and we get paid. Or is that plausible?
Most companies don't have strict, unchanging rules about issuing new shares
I'm a part-time Uber driver and I've never been treated like garbage by them. They pay me exactly what they say they'll pay me and on time. If I don't like the rate I'm earning, I turn it off and go home.
It's taken hours so far to complete the registration. Transferring BTC to the Blockstack wallet first. Now waiting on the name registration to complete.

Edit: transitorykris.id is now registered.. but doesn't appear linked to my keys.
I said I wanted to avoid terrorist attacks, not be near them.
...and this leads to some interesting theories.

If you want a deep dive into Conspiracy Theory Territory, google for "Crown Temple" and read about how the "Crown Temple" controls the (regular) Crown and how it secretly owns the United States of America.

e.g.: http://truedemocracy.net/hj31/20.html
> Why would anyone want to go through that on their vacation?

honestly? the us is a beautiful country, with amazing people. i love visiting and love going to weird towns to meet different people. (also, my sister is married to an american citizen, and i want to meet her every once in a while).

but at the same time, it's really fucking awful to be treated as a criminal every time you try to go to the country.
40% work remote? It's a mass layoff in sheep's clothing.
The FAQ continues to list the "HN becoming more like reddit" comments (which I'd classify this comment as, considering even in a vaccuum both exhibit regression-to-the-mean based quality deterioration, so it's familiar) as a newcomer misconception, so either the mods here are in denial (worse) or lazy enough to not care (better, but still not great).

I'd take an update to the FAQ as at least acknowledgement of issues here, but tbh I don't care much either. Once you have some feeds up for the voices you do like having weigh in the standard content curation set doesn't matter as much.
> I doubt most people even know you can get an electric Focus.

And the people who do know, are (mostly) the folks who would never buy one.

Who's going to buy the Focus Energi that gets 21 miles on battery, when you can get a faster, nicer Volt that gets 53+ miles on battery.

Who's going to buy the Focus Electric that gets 100 miles range, when you can buy a Bolt EV that gets 238 miles of range.
Maria Loh recommends the best books on Lives of Artists
Of course it's not unreasonable, but 'reasonable' is not the relevant criterion here.
Detect CBP IP address?

> There are 0 passwords in your vault.
I'm imagining online home buying with a checkbox "[ ] Create a shell corporation to hold the asset acquired in this transaction (+$3,000)".
So value is intrinsic if it meets some vague criteria of stability? How stable does the value of something need to be for it to be intrinsic?

Can you enumerate these "reasonable assumptions"? The idea sounds pretty dubious to me.

And yes, I would say that if the sun exploded, killing all Earth life, nothing would have value, at least not from a human's perspective. This doesn't seem to help the case for intrinsic value.
The parent's point is that as something becomes more and more scarce, the price will increase. As the price increases, fewer and fewer projects will be able to justify its cost, leading to many to have to find alternatives or not be built at all. To take it to the extreme, as price continues to rise further, at some point there will be no project that creates enough value to justify the cost of concrete, at which point it will "no longer be needed".

He is not dismissing anything, just pointing out a simplified rule of economics.
I think this is bad advice. Protect your sensitive data with plausible deniability, that's what the pros do. The travel feature is just that, as well as truecrypt decoy partitions. Showing you have nothing to hide is a lot more pragmatic and versatile than the cryptonerd fantasy alternative https://xkcd.com/538/ .
I live in Silicon Valley, and I never heard anyone say that.
> the border agent doesn't care if the data is technically in the cloud

In reality, they do. They are not asking you for every password you know and access to all the remote systems you have access to, and any that you can get access to if you ask someone, etc, etc.
An RV is mostly flat. That will save a lot of time ($$).
None of these reasons you list make sense in this context.
If you wanted to make a generalist quiz, why not ask the questions in psuedocode?

Asking the user to choose between 'queue.extend(node)' and 'queue.extend([node])' is purely a Python syntax question; it has nothing to do with programming per se.
Why would anyone rent out a dedicated mining machine for less than the return it would make mining, rather than mining with it for profit?
Open Group had COMsource: http://www.opengroup.org/comsource/
Everyone can work in a noisy space where interruptions abound. They're just going to be hella unproductive.
Why doesn't it make sense today?
I checked the GitHub issues, issue projects, milestones, labels, and all that but all looks a bit out of date.

I tweeted this thread to @mdo, so we'll see if he happens to stop by with an update on when v4 will hit beta.
We have written distributed crawler using celery/Rabbitmq.

Analyzing social signals real time and it is processing more than 10 million requests everyday. On the way to scale it to process more than 50-100 million requests per day.

Other than that doing nlp tasks along with machine learning using topic modeling, ner etc.
FTA: "Google says it has access to roughly 70% of U.S. credit and debit card transactions through partnerships with companies that track that data."

Wow.
Do US consumers print money?
Hello! I've gone ahead and uploaded the source to Github [0]. For anybody that needs instructions: Just clone it somewhere, visit chrome://extensions in your Chrome-based browser, click the "Enable developer mode" checkbox, then "Load unpacked extension" and select the "antihnbs" directory where you cloned it.

[0] https://github.com/fapjacks/antihnbs
Running the web app server in debug mode in prod.
Scott Alexander wrote about Bem and parapsychology back in 2014, http://slatestarcodex.com/2014/04/28/the-control-group-is-ou...
Well 1.05x but yeah. Truth hurts!
Disclosure: I know almost literally nothing about trading stocks. (The following will likely prove it.)

Seems to me that automation should be a massive benefit to everyone in stock trading, except for the folks whose jobs are directly displaced by it.

The relatively small number of people in this profession command massive salaries, largely because of their position as a bottleneck for financial dealings. They are gate keepers, highly educated gate keepers, and their relative scarcity means that the management of money is really, really expensive.

If algorithms can do the job, well, it's much easier to duplicate an algorithm. Shouldn't automation increase competition, the expertise and leverage of a relatively small and powerful employment sector duplicated and spread out, to the point that the cost of trading stocks becomes essentially zero?

So while my 401k may be run by a human hedge fund manager who's competing against automation, and is likely to lose this "battle against the high frequency traders," shouldn't I hope that my hedge fund manager is replaced by automation, rather than finds a way to beat it (or make it illegal)?
Agree -- that is a staggering figure and I'd love to know more about what they mean here.
I wooed my wife by being able to solve a computer problem as well. Her laptop wouldn't boot, and she had a paper on the hard drive that needed to be submitted that day. "I have just the thing," I said, and I ran home to get my drive-to-USB adapter. Pulled her hard drive, recovered the paper, and printed it from my own laptop. The rest is history.
Their pricing structure floors me. On the i7 models, you pay $1100 more for 750GB of extra SSD space and 8GB of extra RAM over the entry level i7 model. That is ridiculous. With that kind of premium to protect, they'll also make it nearly impossible to manually upgrade/replace the RAM and SSD, which makes buying one of these things a pretty bad decision.
Honestly, most of the "jargon" I know is mostly by reading the news.

I guess I know a bit more than the typical layperson but that's because I do a little bit of personal investing outside of Robinhood and most of my friends not in tech are in finance.
Introduction to Functional Programming (with JS)
Hello, please see the sibling comment for a link. No cleaning necessary! It's so small I can't even realistically call it a pile of ugly hacks. It's just a three-line... Non-hack? :)
As someone who knows nothing about machine learning and nothing about PCA (well, until now :)), can someone please explain how the two relate to each other? Is one of them a subset to the other, or what?
"The kinds of data that Google is collecting also could become an inviting target for hackers, said Miro Copic, a marketing professor at San Diego State University"

As if Google wasn't already a target already?!
Can someone clarify this: "...particularly at 200 meters and beyond. That’s how far cars will have to see at highway speeds if they want to give themselves more than half a second to react to events."

200 meters, half second? That would mean the car is covering 1km in 2.5 seconds, or 1440km/h. Not sure what type of car is going that fast.
To be more employable/skillful/wellrounded and structured in my approach to learning. I'm developing for VR in C# and C++ and finding that I want to get myself on a dedicated learning path to get more of a broad skillset versus what I happen to run into through my work.
Eventually, probably. But for a while, the numbers go up.
VS Code 也可以一键使用变量命名神器 Codelf 啦
Lots of companies have been improving attribution online. Offline is quite a different beast.
Hi, Travis! Welcome back.
> Unless I can unplug the WAN connection on my router and connect to your product instead, keep in mind that you haven't invented the next internet.

I realize this isn't exactly what you're talking about, but it is indeed possible to unplug your WAN connection and plug something else in instead. Amateur radio operators do this amazing and fun thing with self-discovering, self-linking mesh networks. Great fun to learn and explore!

A good starting point: http://www.broadband-hamnet.org/
It gives them experience with controls and motors. They can take that and buy bigger batteries from LG.

Earlier I found this article that breaks down the design of the Bolt:

http://www.greencarreports.com/news/1102176_bolt-ev-powertra...

So GM did the motor and controls and such. But you don't need a big battery in a practical vehicle to work that stuff out, you can work on it in an emissions vehicle with a little battery.

GM is certainly doing better than Ford in terms of what you can buy right now. I'm not sure that matters much with batteries still costing quite a lot.
What Should I Work On? A Mini Guide for New Programmers
For this to really work, you need to also prove to a border agent that you can't access it.

In that sense, Travel Mode sort of defeats the purpose -- all the border agent needs to know is that Travel Mode exists, and then ask you to turn it off.
Agreed, but how's that different to what the competition is doing?

16GB RAM starts at 2199 $US. That indeed quite off-putting for something that should replace my laptop.
Processing lag probably contributes
Maybe I'm going off on a tangent but I hate these "Economics 101 dictates that a fair market price..." arguments. Yes, we're all aware of how the supply and demand curve works but you're not really addressing the grandparent comment's concern.
Where do the percentiles come from that are displayed at the end of the quiz? Are these based on a previous test sample group or are they being updated as more people take the quiz?
You are right about both points!

PS: The second you quoted out of order. If you reread, you will see that I was referring to FOO as the first "argument" (a typo for "element"..).
> You are absolutely the worst kind of person.

What? I'm not sure I believe the grandparent's post, and it would be nice if it were sourced or clarified as opinion rather than stated as fact (as briandear (https://news.ycombinator.com/item?id=14406689) and Banthum (https://news.ycombinator.com/item?id=14407293) urged), but your reaction seems grossly hostile and unconstructive.
Exactly. And I'll add for me: it was cool hearing about a unique marketing angle, compared to reading the 231st copy of "Improving Your Conversions using A/B Testing". Like the marketing kid who got into a company pretending to be the donut delivery man[0].

[0] http://www.adweek.com/creativity/guy-posed-donut-delivery-ma...
> Now, I'm sure Gosling is a much smarter man than me

Java doesn't represent anywhere near the full depth of what Gosling actually knows about programming languages. You remark about "static typing without generics or macros to make reusable collection". Yet, Gosling made a structural macro system for the C language in 1989. The ideas in that could easily have been further developed in Java.

From Mock Lisp to Java: the really unfortunate thing about Gosling is the cynicism in his designs.
Too many language specific aspects.
I remember reading an article a few years ago about Facebook doing this. It's also why some merchants will ask for your phone number, even if you pay in cash. With your phone number, the merchant can identify you. In Facebook's case, they know what ads they show you online, then they can tie any subsequent purchases tagged with your phone number back to your FB account.
For anyone who wasn't sure who this is, it is the company formally known as ZenPayroll (who changed name presumably to avoid confusion with Zenefits).
My reading is that the half second only accounts for reaction time, not stopping distance. Two cars head on at highway speeds would barely be able to stop from a 200m detection.
> You need some of the things ADHD people uniquely have, such as a tendency to try new things, or rather to try more things, than others might.

Hm, people without ADHD can try a lot of things too... can you please explain why you feel people with ADHD are better at trying new things? If you have ADHD yourself, do you find this to be true?

Of all the successful CEOs, do you think there is a higher occurrence of folks with ADHD? I ask because in my mind, these are the people who have been good at a lot of things: Jobs, Musk, Thiel, Altman, Bezos -- the most salient examples of multi-disciplinary folks I can think of do not have ADHD (well unless they are keeping their ADHD private).
Oh man, and I bet you were really eager looking to! Kept looking at everyone who came your way with an expectant smile? I would totally have mistaken you for a sales person.
There are certain products that people are more likely to buy in-store than online (clothing etc) but may be exposed to/advertised to online. I've always wondered how retailers track offline conversions effectively...
The intent was that node.children would be the giveaway. The question is about BFS, and you'll notice that only one of the answers references the node's children (in a sensible way). The intent was that that would be enough to answer it without knowing python queue syntax (for what it's worth, I know python well and don't have the deque API in my head)
Just guessing (I'd love to know the real reason):

Just because we know the object vibrates when making sound doesn't mean we know that sound travels through the air as a bunch of vibrations. Or that are ear is picking up vibrations. Maybe they thought the vibrations were something like the heat given off from friction. Not necessarily the main thing, just a side effect.

For all we knew maybe it could be some sort of "sound light" or magnetism like thing. Someone had to prove that it was vibrations all the way from the start to the end.
Ask HN: Why being a consultant makes you feel more valuable?
I've been a senior software engineer for one of the big 4 in silicon valley as well as a consultant for a huge IT company. I was making way more money as a software engineer. We're talking +200K/year versus 150k/y (consultant).

Though, I felt much more valuable and respected as a consultant, having a corporate card, traveling around, booking flights, hotels, restaurants, meeting with all kinds of large companies. I was an expert in a specific domain even though technically speaking, things weren't super advanced compared to when I was a senior software engineer. As a software engineer, I was stuck 10h/day in front of my computer in an open space, micro-managed, working on a tiny little features that would be integrated into a gigantic product, moving cards on a whiteboard, fixing bugs, standup meetings. I felt like a little kid at school. But I was making more money!

Why do we have this imbalance?
ID3 a D3.js IDE
iD3 is an open-source, cross-platform desktop application geared to simplify data visualization with D3 for non-JavaScript and JavaScript data scientists and analysts. With our integrated Python based data management system and custom generated attribute controls, iD3 supports the full process from importing your data to exporting your final presentation.

Visit our website also at http://d3-id3.com/
You've misunderstood my point, which is that distant iris data collection from non-cooperative subjects is so easy now that vendors are selling solutions pretty cheaply. So using it for security, without additional checks in place, is like walking around with your pin written on your forehead.
Much of the world lives under repressive regimes that can confiscate your assets at the drop of a hat. There is nothing other than cryptocurrencies that can protect them. That's a super valuable utility.
I think it will be released around the same time as Immutable.js 4.0.
This is cool and a lot lighter than WINE, though the important keyword is self-contained Windows libraries. I gather this won't work on DLLs that call any of the plethora of Windows APIs. I'm actually very surprised that any non-trivial DLLs are self-contained in this way, like his example of Windows Defender which I thought would call 1000 Windows API functions.
I'm partial to Bluffworks personally. I've sat in an office for 8 hours a day in them, hiked, ran, bouldered, rode motorcycles through the mountains of Vietnam, swam, the gamut. Anything I do in any other specialized pant(jeans, sweatpants, khakis, Carhartt work pants, etc), I've done in them to see how they take it. They've held up beautifully.
Hmm I was wondering how some stores show up on Google maps even though I did not use Google maps to get to those places. God damm Google.
OSGi Bundles that help diagnose issues on OSGi containers., 1.00.009 released
I don't understand why this is a big deal, people seem to think disabilities (not limited to ADHD nor dyslexia) are barriers.

People learn to overcome all sorts of disabilities all the time.

In my opinion, this article shouldn't single out that ADHD and dyslexia as a limitation, in a way you can say the contrary, that it's what made him where he is. I'm sure Steve Jobs wouldn't have been as successful if he didn't have dyslexia.
Border guards were doing this stuff long before Trump was elected, and it was never a significant campaign issue one way or the other. Stop trying to make everything about Trump.
I did all of 2016 as a full time webdev with 4 gigs (not on a surface pro).

Linux, a reasonably memory efficient text editor, and some chrome tab discipline is all it takes.

In end, however, Docker dependencies eventually forced my hand to upgrade.
My family is in small towns: David City, Nebraska. Columbus, Nebraska. Lamar, Colorado. Seguin, Texas. Until I read this headline, I had no idea that anyone could define a small town as a town large enough to have a mall. The hospital I work in employs more than twice as many people as live in David City.
Now I will have to seriously consider getting off the Google ecosystem now. Deactivating facebook was okay, but Google might be tricky considering many of website accounts use Google authentication.