skysight-inc/HackerNews huggingface dataset:
Every time I use the lifts in the building I work in I think of this question. There's only 7 floors, yet the software appears to be rubbish.

The idle time question is an interesting/important one, arguably the more important for elevators for relatively low utilisation, where the capacity is there, but you wait for a lift as they are all elsewhere.

In my building it seems that not only do the elevators not have sensible 'resting points' at peak times of the day, it seems that it also doesn't weight requests at all, so you get a massive number of people waiting at the ground floor, as only one lift is sent at a time.

And even if there are multiple elevators waiting at the ground floor, they will only open one at a time, once another lift has left.
I wonder why they disabled it after enabling for a very short time.
He's the fourth author and receiving royalties from publishers for use of his intellectual property (at some unspecified point in the past) probably isn't uncommon for a leading researcher in a field, particularly one that is employed by Harvard Medical School.

I'm not saying the paper is necessarily without its faults because of who he is (again, noting that he is only the fourth author of the paper), but implying that the paper was somehow funded by the publishing industry seems misleading at best.
> I am nothing close to a mechanical enginer, but I always thought that hybrid car engines use the wasted kinetic energy from things like breaking to recharge their batteries.

You probably mean to say "braking" -- recovering energy from breaking to recharge the battery would be an interesting feature, but not particularly useful for most operation -- but, in any case, while regenerative braking is a feature common to hybrids, its not the only thing they do. A big advantage is running the engine at its most efficient setting whenever it is running at all -- this is usually higher than typical "cruising" requirements, even with the smaller engine used by hybrids -- and using any surplus power to charge the batteries.
Of course, it's "speceisist" to swat mosquitoes, as well, if you take it far enough and I'm not a big fan of labelism in general.

Personally, in that case, I'd have ruled that they have no standing to represent the animal as they are neither related nor has the animal agreed to their representation.
Sony Pictures Will Screen the Interview After All
I disagree, it is possible to get quality work for U$ 20 or less... but it probably takes so much time to sort the actual decent bidders from the busts than it should not be worth it.

I know of several good developers that started out on those sites, but were quickly snatched full-time by companies that realized they were good.
Sue the Ivy League
At least you can connect to new networks now. Pre 1.0 it was practically a joke.
pretty clear in Docker Inc CEO words here: https://gigaom.com/2014/12/20/on-docker-coreos-open-source-a...

“The closest analogy I guess I can give you is, for people who think of Docker and containers as a new form of virtualization, so [with] open source we gave away ESX and what we are selling is something akin to vCenter or vSphere.”
Thanks and nice work!
There is also this: http://www.layoutit.com/
Thing is, I graduated CS without ever hearing about this, but that doesn't make it any less trivial. The amount of HN articles on this question makes me feel like I'm missing some huge "gotcha" secret about the answer.
We should. Sadly, it's hard to administer, and harder to make money off of.
The real yogurt is the Bulgarian yogurt, not low-fat high-sugar ones sold at store in the States. Only an idiot will eat a probiotic "yogurt" with 30g of sugars in the small container and think they are doing good to their health! Fortunately, there are two brands [0] of the original sold at Whole Foods today (one, unfortunately, available only on the East Coast [1]), but they are too sour for the American to like. Does it have questionable benefits? Maybe you should try to research how yogurt got the attention of medicine. It was eaten by my predecessors for centuries and the benefits are without doubt.

When babies are born, their gut is sterile before it gets colonized from outside. The diet definitely can affect which strain will outgrow others, but all gut bacteria is exogenous.

[0] http://www.whitemountainfoods.com/YogurtProductPage.html

[1] http://www.trimonayogurt.com/
I definitely get many days out of my Pebble (I don't bring the charger on weekend trips, etc).

I completely agree though that the Pebble is best as read-only and notify device. Interacting with it, even to change apps, is a chore. But I don't really see the point of putting a lot of interaction on a watch when, at some point, it's easier to just pull out my phone.
Erm??...

That's a biased renderer that uses all sorts of caching and approximations that there's no CPU-based renderer that supports (VRay's closest with it's ability to configure primary and secondary rays using different irradiance cache methods), and as Redshift doesn't support CPU rendering, it's hardly a comparison worth talking about as you'd be comparing different algorithms. The pure brute-force without any caching numbers I've seen for it don't look any better than the other top CPU renderers doing brute-force MC integration.

Also, a quibble, but I guess by "high-end rendering world" you mean archviz (where VRay and 3DSMax are dominant) and a few small VFX studios who happen to be running Windows?
Looks awesome. Cryptocurrency development has seemed pretty intimidating to me but this is probably the going to be the push that gets me started supporting tip sharing features on my site.
Thanks for helping me look at the evidence! Maybe you're right. Do you want to pick another two or three random games from that list and figure out what language they're written in? Or figure out what MK3 was written in? I was trying but then I ran out of time while writing my comment.

I don't think RollerCoaster Tycoon is a good piece of evidence because it's famous largely for being written in assembly at a time when most games had already abandoned it.

(Sadly, I don't think it would be odd at all to ignore the evidence, but I aspire to better than that.)
If you want to learn by examples, check out the following repositories:

https://github.com/daniel-j-h/cpp14-snippets
https://github.com/daniel-j-h/cpp11-snippets

(Disclaimer: the C++14 version is still missing proper references to the official C++14 standard)
Science is when you try to answer questions about evidence, with evidence.

Philosophy is when you try to answer questions about definitions/language, with definitions/language.

That doesn't make philosophy useless. It just makes philosophy one part of the system -- a lot of times philosophy generates questions and ideas which are later addressed in a scientific way. It's a useful tool; be careful not to either overvalue or undervalue it. (Likewise, AFAIK no important scientific advance has ever originated from a grammar instructor, but coherent language is an important tool for allowing science to be performed and communicated.)
Yogurt is a great, but greatly overlooked source of many other nutrients such as iodine.
I think the first problem is that you're working more than 40 hours a week already... I'd ask how much of that is coding vs. meetings vs. other time.

I'm in the office 40-45 hours a week typically, I spend 20-30% of my time just thinking about the problems I am solving, or stuff like this, or following github projects, or other technology reading. I probably do about 4-5 hours of actual programming a day at work. My output during that time tends to match or exceed most of my peers in both quality and quantity.

The problem is getting people to understand more hours isn't the same as more productive output. Spending a couple hours thinking through a problem (or even prototyping) will usually save you more time down the road. This is true from simple data modeling to working through how to fit a system together.

As to the original question.. it is far from the only indicator of a person's own skill and drive, but it is an indicator. Especially in more junior level candidates. There's also the fact that the technology in use changes rapidly... and do you take the time to learn it... either out of your in-office day, or outside.
He means that, if you play through the game, you shouldn't have to click back 20 times to return to hacker news. : )
> Wellington said he'd come but he didn't

Wellington said he'd come if he wasn't attacked himself, but he didn't because he was attacked. That's rather different than what you said.
What you saw launching the Orion was a Delta vehicle, not the SLS(Which has yet to fly). The SLS will not support more than two first stage boosters.

The Angara family of rockets is not meant to compete with the SLS and they're entirely different classes of rockets. The SLS could be described as a super-heavy lifter, and the Angara as a heavy lifter.

The most primitive form of the SLS (without any additional boosters) is planned to be able to put 70 metric tons into low earth orbit.

The most beefed-up form of the Angara is planned to be able to put only 23 metric tons into low earth orbit. Its most primitive form puts only 3.8 metric tons up there.
Piston engines were already replaced by something more efficient: jet engine. I dont buy that batteries are 'light enough'. More likely we will see modern jet-turboprops even in tiny aircrafts. Or perhaps some sort of catapult for faster take-off.
Looks awesome!

Are you experienced with Objective-C or did you just pick up swift?

How would you recommend learning swift without covering anything more than the basics of Objective-C?
I don't really understand what benefit using the backchain for this. If you're already depending on an external application, why not do something simpler with a direct challenge-response like SQRL: https://www.grc.com/sqrl/sqrl.htm
The paradox is that the best programmers tend to be the worst at interviewing (because they usually get hired quickly) and the worst programmers gradually get better at interviewing (after doing lots of them).
Fantastic....not very intuitive to select beats...really strange.
I think C (and Unix) was the original context in which the static keyword appeared, and as such, changing its meaning would be a terrible idea. A C programmer has to deal with things a lot more complex than the syntax (which IMHO is much clearer than any more modern language, in the context in which it is most commonly used, i.e. system programming).

So if someone is 'confused' by the fact that a keyword has two different (albeit related meanings) in the language, and is too bothered to check a manual, or the internet for an explanation, how is that person supposed to write a driver or an operating system, or use low level ipc/communication mechanisms, or debug an elusive deadlock? C is not JavaScript, get over it.
You dispute that mental illness is a thing that exists?
Hmm, maybe it's because of the proximity of the screens? I hadn't considered TV. Interesting point.
Pinterest Engineer Tracy Chou Is Breaking the Silicon Ceiling – Vogue
You have to log in with your twitter. Which gives them control over your account to follow who they want, and the ability for them to tweet for you.

I'll pass.
Well, the Falcon Heavy has yet to launch, and SpaceX has yet to reuse a rocket. Someday, SpaceX may be 10x cheaper, but until then...
I'm pretty sure the Perl, Python and Ruby reference implementations all use it.
A superficially boring issue like someone who doesn't know how to fucking google it could be a much more interesting problem. Is your program laid out well? Is there some hitch in the workflow that you're not noticing because you've gotten accustomed to some misfeature? Are they trying to do something with the software that you didn't intend, but could make good money at by offering as a companion product, or other upgrade? These are things that support can teach you, because you're actively engaging with someone who has a problem.
We use the Clevercat too, not because of smell or whatever but because our cat is such a vigorous digger that with any open litter box he sends litter all across the room.

But otherwise he mostly uses the big litterbox called Nature, never needs cleaning and doesn't smell!
Storing sensitive data in a Git repository using git-crypt
https://news.ycombinator.com/item?id=8787218
This beer tells you how much to drink to boost your creativity
He seems to be warning against falling into a localised optimum, thus missing out on something better. Fair advice, but I don't think that's what's commonly a meritocracy.

Sadly unrelated, the term meritocracy was coined by Michael Young - http://en.wikipedia.org/wiki/The_Rise_of_the_Meritocracy - and was supposed to suggest a strongly negative idea. It isn't really used like that these days.
Please, put the letter as qwertyuiop... and not abcdefg... Otherwise, cool project!
I've become pretty cynical, I suppose.
Management Cliches that Work
I just spent a few months interviewing developers in all career stages. I ask a problem in a similar vein that's designed to get both of us up in front of the whiteboard working out the design of a problem together. In those 20+ interviews I've seen all kinds of answers to the problem, some bad, some ok, and some pretty good. I can learn a ton about you as a developer with this question. And almost without fail the candidate ends the interview with something along the lines of "that was a fun problem to work on".

I combine that problem with developng a simple end to end feature together and the combination of that with a high level design problem turns out to be a really good indicator of how someone actually performs on the job.
It's too bad you're being downmodded. I'll state what I think you're getting at: "holistic MDs have, for decades, hypothesized that the link between foods and gut bacteria is much more important than the scientific community yet realizes". Everything else they did from that point, yes you can call it "bullshit" because it was conjectural/anecdotal/etc, so downmod away for daring to suggest that such a morally bankrupt bunch as the holistic community might have had the faintest conjecture about something that turned out to be scientifically significant.
Problem: They propose a solution and calculate the reliability of the solution. Why not test it with their FPGA based memory controller and demonstrate an improvement?

Second: While the problem looks real enough, the tests to demonstrate it are not realistic. Hammering the same rows with consecutive reads does not happen in the real world due to caches which the get around via flushes. I'd like to see more data on how bad the abuse needs to be to cause the problem. Will 2 reads in a row cause errors? 5? 10? 100? They never address how likely this is to be a real-world problem. I don't doubt that it is, but how often?
That one seemed pretty ridiculous to me as well. If your project's direction is constant but your user's understanding is changing, then either you're failing to communicate or (worse) your product is actively forsaking its users.
I deal with this every day. Eventually we gave up on the proxy pool idea, and started running the headless browsers in the pool as Selenium nodes. It's definitely not easy- for example, we've also had to build infrastructure that helps keep track of IPs and their history.

We've open-sourced part of it. https://github.com/cardforcoin/shale
If you practice ALL of these questions for at least TWO passes: https://oj.leetcode.com/problems/ , you can get a software engineer role in at least one of the famous tech companies, e.g., facebook, linkedin, google, amazon, microsoft, ...

Nowadays, very very few companies innovate in recruiting.

I've interviewed with most "hot" companies, and I can find most interview questions (>90%) from https://oj.leetcode.com/problems/, exact same question.
Computation Containers (or let Docker mind your Ps and Qs)
The accompanying video is much better than the article in that respect: it explains quite clearly the additional thrust from the electric power is most useful when the aircraft is climbing, and the rest of the time it can be recharged via the main engine.

Fully electric commercial aircraft are going to need to stretch electric engines as well as battery technology well beyond what they're presently capable of. The video is probably being kind when suggesting it's mere "decades" away.
How do I make the music?
Can someone speak to my theory (that's based on limited knowledge), that if we wanted to "reset" the gut, we could deliberately take antibiotics to wipe out good/bad colonies of microbes and tailor a hyper-specific diet for sought after results. The hypothesis being that if certain microbes flourish for years and that if it is impractical to genetically map the gut biome to identify which are thriving in every patient, this could help us get to a clean slate before therapy is attempted.
This dude is just a worry wart. Plus, docker only has to keep your nodejs bitcoin app running in the cloud secure enough until the VC check clears...
Which means that a cure for obesity (or at least one of the components of a cure) can be as simple as an antibiotic that targets the "bad" gut bacteria. Very interesting.
That's fine, but if you work that much are you interviewing at places as well?

I couldn't imagine working that often and not enjoying it.
Software engineering interview questions
So you're saying its ok to have bigoted opinions about things people choose? Honest question.
The paper's unfortunately paywalled, but it being two years old, and with AMD's fusion platform having added a few interesting features in the interim, like being able to just throw a pointer over the wall to the GPU, instead of copying the entire data structure over, makes me wonder if the paper needs to be revised to address this. GPGPU is a rapidly changing field, and just a couple years is a big difference.
> the transaction algorithm is different from and so may not be as good as Bitcoin.

So you're saying if it's not like Bitcoin, it's not as good?

> The other bigger problem is that a majority of the coins are premined.

30% is not a majority.

They've got a testnut running and plenty of code to back them up.
TVs were much brighter than LCDs and directly throwing electrons at your eyes on top of the emitted light. I can' fathom why they would have been more harmless than a tablet in 2014.
I commented on /r/machinelearning but the obvious disadvantage of this over the importance (mean impurity decrease) approach is that it won't handle non linear, non monotonic and multivariate effects as well. It is also still plagued by the same issues as importance including being "diluted" over highly correlated features etc.

Tree structure and rf interpretation work is really cool stuff but this is hardly state of the art or groundbreaking. There have been a number of papers out there that address the issues above by developing a more nuanced or augmented approach to importance, including Brieman's proposal for a local importance based on permutating each feature and recording the change in oob accuracy for each case.
It is known that the reliability of psychiatric diagnoses is non-existent
https://en.wikipedia.org/wiki/Rosenhan_experiment

Edit: It is ok to downvote if you disagree. But think what it says about you if you are downvoting facts.
I'm sure there are many here who would agree with you, but let me offer an alternative viewpoint. You said:

> Ask me that question and I'll probably
> find a way to wind up politely and leave.

The implication is that rather than opening a dialog with someone to (a) find out why they think that question is relevant, and (b) offer reasons why you'd be a good fit despite not working with code outside your job, you'd simply leave?

For me, as a potential employer, that would be a good reason not to want to hire you. It makes you sound like you would not be an easy person to work with. It sounds like if someone came to you with an unreasonable software requirement you would simply shut them down without trying to find a way to deliver something that finds a good balance between what they've asked for, and what can be done.

But perhaps that's not the impression you intended. If not, could you expand further?
Still penises four hours later. As soon as I saw the link, I just knew that's what I was going to see. Humans are very predictable.
Does any one know what the toxic propellants are (the Briz-m upper stage)?

Edit: "burning storable propellant combination of nitrogen tetroxide as oxidizer and unsymmetrical dimethyl hydrazine as fuel. The engine had a specific impulse of 328.1 seconds and was designed for eight firings during a mission. "[1]

[1] http://www.russianspaceweb.com/briz.html
9 Mobile Game Monetization Questions Your CEO Wishes You Would Ask [pdf]
I agree, but different people have different ideas on 'where I was' means, depending on how their site loads. The previous fight? or back to HN because you are bored with the whole thing? Sometimes I've wanted to step back one link within the same site, only to get dumped out to the previous site I visited because the whole thing was JS-driven. this is especially annoying with the endless scroll sites that are so popular these days.
Looks like they built their NSA spy module out of coffeescript, neato
I would much rather hear about their past projects and have them clearly convey design decisions that they made before then have them work on a "on the fly" question. Everybody has off days, not many people have whole off years or careers. Just because I can't design Monopoly in one hour on a certain given day doesn't mean I do not have the relevant experience in my past, whether it be professional or as an undergrad.
Growth Hacking Tips
Probably not. Your employee stock agreement probably requires company approval for transfers, and unless you're at a large company that already has a liquid market for its equity, that approval will not be granted.
Charlie Shrem’s Poetic and Beautifully Written Sentencing Memo
Your selling it a little short, pretty much everyone not doing feature films like game cinematics, commercials and product viz.
It's unfortunate that you were downvoted when you're right, at least for the console space. You couldn't use many of the advanced features of C++ on the consoles of 1995 (rtti, exceptions, STL was garbage in 1995); C++ compilers were all non-conforming and so cross-platform was horrible; code optimization was bad and space/cpu was at a premium. I don't think either the Saturn or the PS1 devkits even had a C++ compiler in 1995 though it would have been possible, and the other consoles definitely didn't. I think people get used to how well things work and how ubiquitous tech is now and they don't remember how it used to be.
Some details from Google: https://www.google.co.uk/policies/faq/
Awesome man! Just downloaded the app and I have to say I love the fact I don't have to change keyboards to add emojis. Love it man! Can't wait for updates!!
-JD
Why BulletProof Diet/Coffee is based on a fraud
What if you have side projects that make money, i.e. are "work"? Is that discounted by "non-work, non-school" or by non-work do you mean "not your day job"?
If one is sufficiently motivated (and can utilize all the product), it's not hard to make ones own yogurt, with starter.

For that case, you could find your favourite local milk and make yogurt who's ingredients you are certain of, because you put them in.

http://www.wikihow.com/Make-Yogurt
Show HN: Ascii-breakout