skysight-inc/HackerNews huggingface dataset:
This comment seems really broad, I've worked in big and small companies and the size of the company had nothing to do with whether or not I was given the ownership and freedom to be creative. On what basis are you judging that this is the case?
Thank you, I hope this is as enlightening to the OP as it was for me!
I am also not a “rock star” developer and I would have no chance of answering all the language trivia questions in an interview, but despite this I have managed to solve complex problems that nobody else seemed to be able to.

On the topic of language trivia is there anyone out there that can keep it all in their head? I only spend about 25% of my time writing code and I need to work in 5 languages (C, Java, JavaScript, PHP and ObjC) on 5 different platforms (Linux, Windows, MacOS, iOS and Android). I find it impossible to keep more than a limited amount of all the detail in my brain at any time. How do you geniuses do it?
Rank and file developers should not be creative. We must follow the rules and do what we're asked to do. Creativity is distractive and destructive. Filtering out too creative candidates is one of the main purposes of an interview in most companies. You can hate this fact, but you won't change it.
Oh cool, I love your hypothesis. Based on science, easy to implement. I definetly have to test this.
Usage of metal weights on its own doesn't really say anything about the quality. As an example: Computer mice have used weights for ages, just because those are awkward to use when they are too light.

And no, I'm not a fan of this brand of headphones either, and yes, they are probably way overpriced.
Heh, at least it's better than them happily typing away at keyboards while wearing ski-masks in a dimly lit room.

I thought Vice was 'good' journalism, turns out they pretty much sensationalise everything :(
Type erasure kills the language. Otherwise, it would have a bright future.
Totally relate to this. As soon as you're put into a programming role, all of a sudden it doesn't matter if you have domain knowledge, lateral thinking that can lead to improved processes, personable skills etc All that matters during the interview process is whether you can remember some obscure construct in a language, or what the Big O notation of Quicksort is - something that you'll very rarely even have to think about while making web pages...

I guess the problem stems from people hiring others who are like themselves ignoring the fact that diversity isn't whether you are black or white, male or female, but actually stems from the experiences you've had, and the ways in which you think.
Here is one guys opinion: http://infoproc.blogspot.com/2015/05/fifty-years-of-twin-stu...

>The most interesting aspect of these results is that for many traits there is no detectable non-additivity. That is, gene-gene interactions seem to be insignificant, and a simple linear genetic architecture is consistent with the results.

We already knew this sort of from animal studies and evolutionary theory. But it's interesting to see it confirmed in humans.

The implications of this, is that it will be very easy to predict phenotypes from genetics. We don't need to model complicated interactions between genes like many people thought, and can simply take the genes that correlate the most with a desired trait.

This means you could do a large enough study and find every gene that correlates with intelligence, and create the optimal combination. Creating humans orders of magnitudes more intelligent than any human who has ever lived.
Okay, so what elements of the paper did you find interesting?
A guide for sharing your dick pics more securely
static variables, methods, functions, and linkage IIRC.

But the fifth, and most important of all, is race conditions...
> Creativity is next to impossible to measure during an interview.

Torrance Tests of Creative Thinking:
https://en.wikipedia.org/wiki/Torrance_Tests_of_Creative_Thi...

These tests measure how many different ideas you can come up with and how detailed and original they are. These seem quite easy to measure during an interview. It doesn't really have anything to do with the formal or aesthetic qualities of what is being created.
Well yes, but those could, potentially, be made to sound great if put into a housing that has been very carefully designed and produced.

And also: Do you really think the drivers used in a Sennheiser HD 630VB (I just randomly picked this model from a reputable vendor) couldn't be produced for $10 in mass quantities when aiming for a 1'000'000 piece production run?

I think the problem of the article is that it's focusing on "look, how cheaply this has been produced", when instead it should focus on "look, how bad it sounds, how easy it breaks and how uncomfortably it sits on a head".
Most of this and related studies seem to tie back to insulin one way or the other (the article mentioned IGF1, many of the autophagy studies mention the process only happening with low insulin levels eg http://www.cell.com/cell-metabolism/abstract/S1550-4131(10)0...). It would stand to reason managing meal glygemic index would be important (naturally fasting lowers insulin, presumably so would low glygemic index diets)
Thanks! That is interesting. I would love to see that happen -- even if there are ethical issues to consider. Maybe we can start by making the most genetically intelligent rabbits or something.
This does not follow at all, because there is no evidence for any master mechanism that would correlate the group average of one trait with another. So simply because a group can be clustered by one trait there is no reason to expect they will differ from the population average in others.

For example, if you were to sort the population the length of their pinky finger, and then look at two groups of people, one the longest-pinky quintile and one the shortest, there is nothing in this study that would suggest those two groups would have different resting heart rates. This is true even though we can assume on the basis of this work that both pinky length and resting heart rate are about 50% heritable.

The only way they would be correlated would be if there was a single selection mechanism for both, and given that visible traits and non-visible traits tend to have completely different selection mechinisms you'd have to show positively and directly by experiment that such a common mechanism existed in any given case.

Ab initio there is simply no basis for the claim any random non-visible traits like resting heart rate will have different group averages for groups that are segregated from the general population by any random visible characteristics like pinky length.
There's UniFi NVR for Linux and Windows [1] or you can buy preinstalled pc [2].
Cameras have an SD card slot, but with current firmware it's not used. Might be supported in future [3].

[1] https://www.ubnt.com/download/?group=unifi-nvr
[2] https://www.ubnt.com/unifi-video/unifi-nvr/
[3] https://community.ubnt.com/t5/UniFi-Video/UVC-camera-sd-card...
For many years I was fiercely against ES. With ES6 I start to change.

Your suggestion make sense and I applaud it. Something like

"use strict es6"

would make our lives easier. Backwards incompatibility here has a goal.
I marveled at my own solution to a Challenge Question, but the CTO didn't even look at my source, he passed it to his engineer who found that it failed test. That meant that I was not invited in for an on-site interview.

What gets me down is that I had a partial solution that would have passed all the tests had I persisted, but I felt that it was stylistically poor so I rewrote the entire thing from scratch. That would have worked but by writing the entire program twice, I didn't leave myself enough time for adequate testing.
> Engineers have built new methods to secure blockchains that don't require mining.

Whitepaper or it didn't happen. Unless you are not talking about blockchain but about distributed database under some form of central control.
That's your opinion. Others will think differently - recruiting is purely a matter of opinion.

I tried to define it here:
50 characteristics of a great software developer
http://www.supercoders.com.au/blog/50characteristicsofagreat...

In software engineering terms, specify the requirements that make a great programmer and if there is science to it then you should also be able to define concrete test cases that tell you if someone meets each requirement.

It can't be done, doesn't work in real life.
At least according to the linux documentation, network IO is NOT part of the load average, only processes waiting for disk IO and runnable processes.
There's lots of studies behind intermittent fasting and there definitely seems to be an effect. https://en.wikipedia.org/wiki/Intermittent_fasting
Yes you can’t compare heritability between populations only within populations.

The other big misunderstanding is that environment means the contribution of family or society. It is really just everything that is not genetic and is mostly noise. When you try to measure the effects of family background on most personality traits the contribution is close to zero.
Then that should be the argument, not the drafting of the order.
- Atomic group communication (broadcast) is highly useful
Perhaps. We've never used it or felt the need for it.

Interesting given that broadcast seems to be one reason for the kdbus push.

- File server replication is an idea whose time has come
Perhaps. Simple hardware solutions like disk mirroring solve a
lot of the reliability problems much more easily. Also, at least
in a stable world, keeping your file server up is a better way to
solve the problem.

- Distributed shared memory in one form or another is a convenient model
Convenient for whom? This one baffles us: distributed shared memory
is a lousy model for building systems, yet everyone seems to be
doing it. (Try to find a PhD this year on a different topic.)

Seems like rebuttals of containerization.

- Threads should be managed by the kernel, not in user space
Better: have a decent process model and avoid this process/thread
dichotomy.

And iirc, that is what Linux ended up doing.
Hello from India,
We know this since vedic times i.e. about 1750 to 500BC.

Thank you!
Regardless of whether you respect bankers or not - putting a rational human being in a cage is a fucking disgrace.
http://www.unz.com/akarlin/spellchecked-supermen/
As long as it is only about trying to get people to think about what they are saying that seems ok, but I suspect it will only degrade into a pitchfork mob on most occasions.

Really as others have suggested the only required "rule" is: talk about programming.
I think you're double-counting something:

1) static variables outlive function scope

2) static methods don't get a 'this'.

3&4) static functions have no linkage??

I like your fifth though :)
I used to (and, a few years ago, turned away smart people who failed them), but realized they were the wrong test for a small company. I switched initially to getting people to complete a task in their own time with the resources they liked and send us the code, and now entirely on network (i.e. who our CTO has already worked with and knows).

Big companies can't afford that luxury though. If big companies set tasks, the tasks would eventually leak because of the sheer number of people applying (both per position and over time). By necessity, you need the same task for all candidates to compare them effectively (ours was "build an inventory management system in Haskell for shoes", and we checked for things like documenting code, error management, and the sensible shortcuts someone might take), so you can't switch tasks around, and people will eventually learn what you like, work hard at faking the knowledge (e.g. copying and lightly modifying the code from other applicants), and you'll get loads of false positives.

So a big company needs to find relatively generalist questions that correlate roughly with later performance, and it seems that whiteboard CS questions are those by testing existing knowledge; through the sheer breadth of the exercise, it's a lot more time consuming to "revise" to fake that knowledge, and harder when on the spot to prove understanding. Are algorithm (and, less often mentioned, "fit") questions relevant to the job, maybe not, but you have to see the context and the hiring problem facing Microsoft or Google.

Of course, my opinion is that smaller companies asking whiteboard questions are just aping what they know from Google (as I was) and that there are better ways to hire when you have only 10 employees and 2 openings, but I might be wrong or at a local optimum.

I certainly regret not hiring a certain Masters in Statistics from Columbia who was very competent but who wasn't familiar with neural nets and admitted so in the interview/whiteboard... she'd have saved me at least 3 months on things I had to build later! Conversely, I later hired a guy who failed some of the whiteboard questions, but said it had caused him to learn more about the topic, which he did over a few months, at which point he came back to us, demonstrated competence and got an offer.
I want a peer reviewed paper that answers these questions:

What are the exact instructions for "observing the process"?

Does it measure some underlying factor that's independent of the examiner?

How do we disentangle the influence of youth, good looks, and verbal skills?

I suspect the answers won't be flattering to those who think they can measure creativity today.
cool, thanks for the fyi :)
This is anything but a documentary. It's a repackaged story about things happening 4-5 years ago. I never heard the term "hackerville" in romanian mass-media and I read it daily. If you google it you will see that it's a term coined by journalists to re-sell the same old story: ex-communist slums, "hackers" with russian accent, cyber-crime, dangers everywhere. It started with Wired in 2011, France24 in 2012 and now this..
I think that the Scandinavians moved into the area on the order of 2000 years ago (before that the Sami lived there from 11000 years ago). The neanderthal went extinct in the order of 40000 years ago.

https://en.wikipedia.org/wiki/Norway

Nice idea but it seems improbable
Will you be exited if I tell you that nginx doing async DNS queries for decades without threads? It has it's own async resolver implementation.
And yet I've had people literally laugh on interviews when asked to merely describe binary search (if 10 yr olds can figure it out, it seems fair to ask a pro). Even if they have a masters in CS.
Effective Note-Taking to Get Ready for Exams
This is an interesting theory. Do you have any evidence to back this up?

EDIT
I have some cases to counteract your theory:

- Flat Earth

- Earth as centre of Universe

- Quantum mechanics

- Relativity

- Thermodynamics

- Newton's laws

- Evolution

- God(s)

- Bible stories in general

Basically scientific progress has been a story of overcoming verbal traditions and received wisdom.
I'm not particularly convinced that "alienating to the community." is really appropriate, because by and large it doesn't seem to be their community up in arms.
I would ask the candidate how they would solve a particular problem we saw in production. It could be simplified, but i'd like to leave it realistic and un-simplified, and give the candidate clarification when they ask for it (demonstrating that they can think of things to ask without needing to be told). I find experienced candidates tend to do better in these situations, where as candidates that are mostly talk won't be able to.
This. Gibraltar built a desalination plant because it was the only option - the Spanish refuse to pump water over the border for political reasons.

They relied on a moisture condenser built into the side of the rock initially (there is often very moist air caused by the cold air from the atlantic hitting the warm air from the med), but with expansion it wasn't enough and is now used primarily to provide irrigation to the nature reserve.
So how do you re-implement something like Redis in another language?
Is it more of a translation job or do you start with splitting the concepts and try to implement it.
Or take the idea and go your own way with implementing it?
Climate Change: Why the Tropical Poor Will Suffer Most
The article in question http://www.cell.com/cell-metabolism/abstract/S1550-4131(15)0...
I don't think I believe you. It might be a side effect, but if so I don't believe it's intended. Why would anyone want to filter out people like the person who wrote that blog post?
Anytime I'm interviewing, these days for contracts as an independent consultant, I try to mention early on that my B.A. was in Philosophy, with a minor in Music History.

I try to avoid (or spend as little time as possible) with companies who are only looking for pure-bred CS majors. It's refreshing when you encounter a medium to large corporation who tell you that most of their best engineers / programmers were originally art students.
Keyword Research for Startups – A thing every content marketer should do
Email Marketing Lessons from an Email Marketer
If that's true, then the people creating the orders for these programmers should simply write code and automate the whole process. We can't do that in other jobs, like coffee servers, because vision and speech recognition, along with robotics, are too weak.

But for writing code, we've got all the tools. If "rank and file" just need to follow rules and do as asked, the asker is far better off asking a computer.

But they don't. Why?
Most paywalls are trivially easy to bypass.

You've run out of your free quote, but other people have not (or they have paid for the content) so why should they be denied content?

Good content needs to be paid for somehow.
"I'd spend a month or two immersing myself in the technical, in the algorithms, in the memorization, and in the process push aside my creative and experimental tendencies."

Memorization is certainly not the way to learn how to solve math/cs/logic problems. There's a lot of thinking and (creative) experimentation involved when trying to solve a problem.

A lot of problems are classic problems in disguise. You'd be amazed to find out how many problems are just sorting + one traversal: reducing the average wait time in a queue, convex hull, counting duplicate elements (no extra space), interval scheduling, maximum number of overlapping intervals and a ton more. Can you memorize all of these problems individually? No, but you can ask yourself "how about if I sort my data first, what then?". If that doesn't work then try another question: "I have this brute force algorithm, if I use some other data structure will it get better?" - that question alone solves half of the problems I've ever seen. Follow up questions would be "does my problem look fractal-y?, maybe I can divide it repeatedly" or "can I incrementally build the solution?"

Even more interesting is that problems usually have more than one optimal solution: Prim's algorithms and Kruskal's solve the same problem in opposite-ish ways and use different data structs. How about substring searching: Boyer- Moore searches backwards, Rabin Karp computes hashes while others simulate automata. With self-adjusting binary trees it's the same story: a lot of very diverse solutions to the same problem.

Solving problems implies doing a lot of permutations and experimenting with data structures and classic approaches if you ask me - it's certainly not about memorising more than "sorting sorts and hash tables have constant-ish access time"

Is this process any different than changing colors, fonts and layout on a website until you get a good-looking enough whole? All you have to know are some principles about contrast, alignment, spacing and what not, and the rest is experimentation.
You could apply that list to any interview process.

Essentially you are saying that there is no such thing as a fair interview process (and I'd agree with that).
Just out of curiosity... I would love to know what you did choose as a profession.
I'm very happy with my Beyerdynamic DT770 which I own for many years, closed design, go around the ears. The furry padding is very soft, the faux-leather padding will isolate better. Many parts are exchangeable, built like a tank. Cost around $150.

DT770 are available with different impedances and 250Ω will be too high for low-voltage outputs, I often have to run my Phone / Laptop almost on "full volume" to compensate, so better buy the 32Ω version.
> Take risks on people. We've had candidates who were a "no" but one person stuck their neck out and said "You know, I saw something special that none of you did, and I'd like to take a chance." Many times the candidates ended up being amazing, and it took that one person to see it.

But don't forget the inverse. We had a candidate come on board recently who passed the interview with flying colors... Except for 1 person who essentially said the same thing. "You know, I saw something horrible that none of you did, and I don't think we should take the chance." And here we are, with a bad hire in a company where letting people go in general is a non-starter (which is another problem onto itself).
Knowing the real Romania, I had the same revelation about Vice. These guys can go anywhere and pay some poor locals from some slums to say anything they want to hear, add some historic flashbacks (communist if possible) and urban mythology to it and bam !, they have a story to sell. Ridiculous
Someone should make a movie out of the whole bitcoin story.

I haven't seen so many plot twists in a long time (this, mtgox, etc)
Πως+να+βελτιώσετε+το+eshop+σας+-+SEO+|+WEB+DESIGN
I broke Uber
Bonus points if you have the site blocked under the 'file sharing' category or something like that :)
He's got side projects. They are not allowed in thousands of companies.
Please don't do that. If you're going to come here and engage in a debate/conversation with someone, try to be civil and avoid resorting to words like "complete BS" and an overall aggressive tone.
You'd convey the exact same idea with "There's no scientific evidence for the phenomenons you report and as with someone with experience fasting, I haven't ever experienced it" and it wouldn't create an atmosphere of unneeded conflict that is detrimental to the community.
G+ Hangouts History Unrecoverable?
it is claimed that once you delete your chat history it is permanently gone for good, is this true? Surely I should be able to find my chat somewhere? A shadow file, anything? I desperately need to read it. Can anyone help me/point me in the right direction? Please.
I don't believe that, just because you end your comment with a question, the only legitimate response is an answer to the question.
The reason for rejection from the Google Play Store seems ridiculous. It allows all tabs for every single website to open in the background but Google rejected it because one of those websites is YouTube