skysight-inc/HackerNews huggingface dataset:
The shamanic line was because those two lines you suggested would sometimes work, then suddenly stop working, or just fall to start working, or even rarely dibilitate all network activity where manually removing the flag and disabling the route failed to fix anything; then requiring a full reboot to fix

Sometimes using those two lines would work alone, sometimes they would only work in conjunction with more lines with different flags.. This is why I said reliable and shamanic

I run ubuntu 1404 server, slack on my notebook, debian on my home box.. Those two lines all do something different on each at different times of day under different moons, or alike when they all fail to do anything at all

I chalked it up to some kind of collision with how nm or wicd, machine respective, were trying to run their show
I am not sure what you are even saying.

My point is that if the most optimal way would result in some other iteration order, that would be the iteration order experienced by users and that it is just a coincidence that the most optimal way results in insertion order.
I don't understand why the image distribution is so tightly tied into the main docker codebase. This is why rocket is a thing, because docker is the systemd of the container world. Please stop trying to do everything.
​North Korea's Internet is down for the count
U.S. Cyber Command investment ensures hackers targeting America face retribution
>"I was thinking something like "C++ is definitely for complicated programs"

I am not sure which language are you comparing it to but there is definitely a subset of C++ that is easy to use, very readable and type safe.

My only problem with C++ is somebody else code, because there is also a terrible subset of C++ where things can turn very hairy. But same can be said about C, and actually C sometimes encourage you to be "clever".
Most of my reservations are just for a single night, so $20 each isn't worthwhile.
The Scott Meyers books on Effective C++ are excellent.
C++ unordered map does not maintain the order of the elements, which PHP does. So it is not a fair comparison.
Your friend is an exception. I've met a few, too, but the majority of top-tier programmers I know program outside of work. I'm not talking about "hackathons" and shit like that, or github profiles--usually just personal projects for practical or amusement (often both) purposes.

Heuristics are, unfortunately, quite valuable in hiring scenarios, especially for start-ups.

It's also just much more fun to work with people who love programming, and an easy way to tell (even if it's susceptible to a few false negatives like your friend) is to find out if they program in their own time.
The Pentagon’s newest weapons look like something out of ‘Star Wars’
Ding! Ding! Ding! We have a winner.
> I wonder if any of these theologians will ever change the direction of their logic. It's funny that things like this are said, “How could he be God and leave extraterrestrials in sin?”, and not "if there are extraterrestrials, is there really a god?".

For a theologian, the existence of God is a defining premise in the same sense as the existence of an external universe governed by consistent laws discoverable through empirical processes is for scientist. As soon as you abandon the former premise, you are no longer operating as a theologian just as when you abandon the latter, you are no longer operating as a scientist.

> What's the point on logically arguing from a position of faith anyway? Doesn't that defeat the point?

No. The point of faith (in a general sense) is not to defy reason. Faith may contrast with empiricism, but the point at which they fundamentally diverge is not in the application of reason.
You can disable f.lux for specific applications. I do that I'm watching a movie as it just isn't the same when everything is orange. At least that way it's still on for the apps you need when coding etc.
Picturing a Black Hole: Japanese Games on Linux
The terrifying thing about this analysis, if we presume as the author does that it is correct and could be applied to society, is that this small percentage of our society ("the prototypical member of the social and economic elite") holds the power that creates the logic by which most of us must act within. Even if we have more altruistic and communitarian values, our life is not a neutral experiment whereby we can demonstrate these values. The logic of our social sphere seems to hinder the expression of communitarian values even for those of us whom are naturally inclined this way. For me this article exemplifies that which we worry about most - that the logic of Homo Economicus which we can be seen to adhere to is championed by those who run the game rather than those playing it.
I'm sure these people would laugh at a discussion of how-many-angels-can-dance-on-the-head-of-a-pin, but this is just an updated-for-the-space-age version of that discussion.
Actually no, and I don't think our location would protect us from legal liability. Our servers are outside Mauritius, hosting locally would be very expensive and induce latency.
Next “Uber like” companies?
IIRC a Perl hash has never been in the order of key add order, but rather that two hashes, with its keys added in the same order, returned their keys in the same order, even in separate executions. Now hash key order is always "random".

Tie::IxHash [1] is available on Cpan.

[1] https://metacpan.org/pod/Tie::IxHash
The World Is Not Falling Apart
A developer's thoughts on estimating software development
It looks like I'm already restricting scope as far as possible (for now, at least): https://developer.github.com/v3/oauth/#scopes

I request user:email and repo scopes.
So... Apple can update the software on my computer without my knowing about it. Wonderful. What could possibly ever go wrong with that?
I don't think you need to assume switching driving modes to a flatbed which would introduce bottlenecks and reduce flexibility compared to individually autonomous vehicles.

>I can't react to debris in the road, a pothole, or a deer crossing the road in 1 ms like an automated driver can and at 80 MPH that's where it really matters.

The laws of physics still apply but, yes, in general a computer could do a better job--at least on average--than a person. (Although I suspect there will be some things a computer is very good at and a few where it tends to make errors that a human might avoid.)

I agree with your basic point though that autonomous driving on significant sections of highway is by itself a big win even though it doesn't fundamentally change how most people own and drive cars.
Bookmarking because I also plan on entering C++ soon. I really don't want to be too behind.
Not familiar with the lab personally but this is probably close to the state of the art right now. http://pubs.acs.org/doi/abs/10.1021/nl903141j
Twitter's new own analytics dashboard
The Go team seems well on its way to doing just that :-)
Thanks for the feedback. I was definitely leaning towards the subscription model, but am open to other ideas.
Most of the time, tech related channels are for helping people with their problems with a particular tech - if discussions happen, then it usually is because there was a question where discussion is important for crafting the right approach.

That said, I have liked some of the discussions in #angularjs - there are some smart regulars in the channel, and sometimes discussion veers into other topics of interest.
or, http://justfuckinggoogleit.com/
Mutable arrays are not sufficient as they may still be moved to a different location at any time by the garbage collector.

Guess the StorableArray is the one that should work here.
Emoki Keyboard for iOS (Predictive Emoji Suggestions and More)
Congrats on shipping. :) As others have mentioned, I was turned off by the pricing model. Your idea of taking a % of amount saved, or charging me after you've achieved savings would be much more palatable.

That said, if you have the data for it, it would be awesome to show some proof that this is a widespread thing - that prices do fluctuate regularly and there are these drops in price people can take advantage of - if they are using your service. I think that would help your case.
Card.io: Easy credit card scanning for iOS
Hey everyone Vicc here! I'm one of the co-founders @ Emoki! We just launched our first product and would love to hear what you think! Feel free to ask us any questions! :D

P.S. We're also on Product Hunt, where we explained a bit more about how Emoki came to be, in case you're curious! Enjoy! - http://www.producthunt.com/posts/emoki-keyboard-for-ios
LOL. Like I'm going to pay you 20 bucks up front because you might be able to save me money. Nice try with the examples though.
This study examined two new things:

1. The speed at which the microbiome can change (<3 days)

2. The permanence of such changes (some of them are more permanent than others)
I would really prefer when Docker, Inc would spend their time and effort in securing their core product rather than extending it all the time by adding more and more features like Machine, Swarm, etc.
The question is a litmus test for whether or not you're passionate about programming. That may sound unfair ("Why do I need to be passionate about this? It's just a job...") but the field we work in is constantly changing and the only way anyone has a hope in hell of staying abreast is if they really love it. So if you manage to keep tabs on the industry through your colleagues and you're excited about what you're working on at work, then the personal projects are much less important, but you need to demonstrate that.
Hopefully this doesn't affect ECC DRAM? Also does the problem get worse with increased density - i.e. 16GB modules are more vulnerable than say the 8GB ones?
I think most of them would -- while still seeing the value in considering the topic -- recognize that it is in the same category of exploration of the implications of religious doctrines through hypotheticals that seem pointless from an external context as the "how-many-angels-can-dance-on-the-head-of-a-pin" discussion.
I like to get in a relaxed state before work - sometimes I'll build Legos, sometimes I'll play video games, or even just read some random source code I'm interested in
You're not the only one. Once upon a time I enjoyed working on personal projects outside of work, but a combination of factors have killed this.

First, I have a family now, and spending time with them is more important to me than any job. (And any company that has a problem with this is not a good fit.)

Second, I've been lucky enough to find jobs that are interesting and intellectually stimulating. My first programming jobs were kinda boring, so I had extra creative energy and learning and building things was an outlet.

Third, owning a home always involves upkeep and fixit projects. These can be fun and are generally easier get my kids to involved in than teaching them to program (going back to #1).
> I'm not very familiar with go but I think the motivation

The motivation is pretty transparent: since the Go team is categorically refusing to implement generics, they are trying to find workarounds to avoid having developers copy/paste code to simulate genericity.

Their solution is to have a tool generate that code instead of developers doing the copy/paste.
Tingo automatically rebooks at the lower rate when found but the downside is they are only looking at their own supply and rates. I'm hoping that HotelSaver is looking across multiple suppliers/sources to find savings in case there's a sale only on x site, etc.
Sony threatens to sue Twitter
...now that makes sense! What is Bitshares?
Rails vs. Django: an in-depth technical comparison
Google Full Self-Driving Car Revealed
GitHub Awesome Autocomplete – The Algolia Blog
I think that would still be valuable though- If you (the interviewer) had done your homework, you should be able to recognize these concrete implementations, and ask the interviewee to elaborate on how they might improve the design. Best case the interviewee starts innovating a bit, and you get a glimpse into his/her design process. Worst case it becomes clear that the interviewee can only follow patterns that he/she is already familiar with.
I think this is because they regard the tar'd layers as a transport mechanism, not as the signed payload itself.
I'm done agreeing to NDAs just to hear your idea
It seems to be a little harder to commercialize than the PR would have you believe, but it is still going. See this page with news from this year from a British supplier of the coating.[0] From that company's FAQ: "NP Liquid Glass is applied by our fully qualified team, we do not sell the product separately as application by untrained individuals is ineffective."

[0] http://npliquidglass.ie/news/
But only for indoor spraying:

> WHO recommends DDT only for indoor residual spraying. Countries can use DDT for as long as necessary, in the quantity needed, provided that the guidelines and recommendations of WHO and the Stockholm Convention are all met...

The article I linked to discusses indoor spraying and supports it. They argue though that the primary use of DDT in Africa has been agricultural spraying, which is why the resistance formed (and which is what most people oppose).
The analogy was an example of something that is inhumane for analogous reasons that restricted media is inhumane. It doesn't allow for full dog-life or full intellectual-life, some critical and important experiences and behaviors are excluded.

Changing the analogy to a fish in a tank suggests an assertion that these other intellectual modes are not important for human experience and wouldn't make communication more effective and efficient.

To tweak the analogy further: Otters are very good at swimming, but their habitats should include land.
I don't have been to coding interviews recently but is this what it is like these days? How long do these questions generally take to complete? When I hear white boards, UML diagrams and OO-design I am thinking about investing at least a few hours.

Back in my day there were no interviews like these. You just dropped your CV, had a chat with the guy and if it clicked you got a contract with a month on (paid) trial. When I hear things like this I am thinking about all the people who are investing an (unpaid) day (sometimes even recurring interviews, what!) solving questionnaires with no real context during the job.

Is it really this bad?
Photos: 75 Years of Cutting Edge NASA Research
"evidence of life beyond Earth". I sometimes think GOD is/was actually an extraterrestrial body. It/He came to earth when humans were apes ( or simply say human were not that intelligent as this extraterrestrial body was ). At that time humans decided to call him almighty for obvious reasons. That was the seed for a theory about GOD. Later on humans created lots of religions and lots of imaginary GODs as per their convenience. ( Now we have enough GODs and religions to fight with. And discuss my GOD is better/powerful than yours. You will not goto 'heaven' ( some imaginary place or may be another planet ) if you will not follow my religion ).
Yes, but each of those cores does very little compared to one core on a CPU.
Definitely this one, not only does he explains modern techniques he explains the rationale behind them, why they were added and how to use them without getting shot in the foot - emphasizing values over references and avoiding `delete`s.
DockStar Mail.app dock badge utility now available for OS X Mavericks
philosophically, the same could be applied to a paraplegic, or in most cases to somebody with Down syndrome, so I wonder if there was more in the ruling; I find this argument very poor.

Philosophically, the same could be applied to an ant. I find your argument very poor.
Dear Santa, this year I just want to break from the grid
Quartz Tests Amazon Prime Instant Delivery
It's not. If you have kids there's just no time to start a personal project next to a full time job. Having a side project just tells your employer you have a lot of spare time.
According to Red Hat, the current best way to secure your Docker usage is to `127.0.0.1 index.docker.io` and use an alternate transport.

The core "translate flags into running container options" works fine IMO, it's the centralized transport causing the issue.
Which isn't the end of the world, as distributing tarballs is not exactly a demanding task.

As an example / plug, I helped write a (prototype) tool that lets you import a docker image from the registry, then transport / version it separately:
https://github.com/polydawn/hroot

Thus, integrating via `docker load` + `docker export` is possible & reasonable.

Linked from the article:
https://securityblog.redhat.com/2014/12/18/before-you-initia...
I definitely do too, they are capable of too much for them not to have it. But it should be granted to the entire species, not just to any single orangutan.
There are a lot of problems to solve, and docker by itself only gets you part of the way. Orchestrating docker containers is the interesting problem, not so much Docker in itself (for me anyway). The handwringing that docker should do less (as a company), because each company should only solve a small problem is just stupid.

If the argument is that the tools should be small and composable, then I agree 100%. Maybe image distribution should be a separate tool from the tool used to run a container. That is actually a pretty good point.
Given the evident link between gut bacteria and mental health, it may be that we'll see diet as a component of psychiatric care in the future.

(http://www.nature.com/news/gut-brain-link-grabs-neuroscienti...)
allow me to avoid further misunderstanding due my brevity and idiosyncratic humor..

I was unoffended by the parent referring to thaemself as a grammar Nazi, my message latent in my response was a genuine appreciation for bringing my error to my attention, and my lament that so much culture is afraid to make a mistake that we shame people who explain correct usage to the point that as a defense people preemptively shame themselves

Like I said,'its fine to correct sumone[sic]'

Also, sumone was an international mistake intended to make people smile and remind us of our humanity:'to err is to be humen'
Philosophy, rest quiet for a moment -- http://www.theguardian.com/world/video/2014/dec/22/monkey-sa...
Please stop stealing my back button - if I press back it means I want to go back to where I was.

This pattern is really annoying in new sites.
Why You Should Use a Mechanical Keyboard
The inevitable CVE's coming from this report will definitely get their attention. Hopefully the adults in the room will help make sure that the Docker team addresses what up until now has been a really lax approach towards security.

Who is the architect in charge of this, and do they have any security chops? If not, it's just a matter of $$$ to get a 3rd-party security review before every major release. I've done it before, and it's really not a big deal.
I keep hearing people ask "why won't they just get the core tech right instead of adding all these tangentially related features?".

If Docker was just an open source project, it could focus on getting the core tech right. But Docker is also a startup, and the startup can't stay differentiated unless they keep adding bells & whistles, all of which stay tightly integrated.

See also "Why there is no Rails Inc" (http://david.heinemeierhansson.com/posts/6-why-theres-no-rai...)
This article claims that the plane is more efficient, and that the batteries recharge in flight, but it doesn't say where that gain in efficiency comes from.

Hybrid cars work mainly by recovering energy from braking or going downhill to charge the batteries. Planes don't do that. Where do they recover energy?
Dear santa, this christmas I would like to have frigates with friggin laser beam turrets...
Rules of Growth
Completely agree. Restrict keyword can free up the compiler to vectorize a lot of code with sse and avx on intel chips.

[1] http://locklessinc.com/articles/vectorize/
[2] http://stackoverflow.com/questions/1965487/does-the-restrict...
JPGs can be optimized without losing metadata. Google "jpegtran". It does some optimizing of the data representation while staying loseless.
This reminds me a little of the Netezza data warehouse appliance's architecture: a query planner in front of lots of little nodes with one disk, one CPU, and an FPGA. Every query is a full table scan, each node flashes the WHERE clause to the FPGA, and slurps the whole disk through the FPGA.
Programming is like any other job, in that programming is a tool that you use. I like this question, as it determines what the candidate uses the tools of their trade for. The answer may be that you do not program in your free time, and that may be just what the interviewer is looking for: someone that knows programing is a tool for making money, nothing more. Conversely, they may not like the answer, as it does not show the person thinks that programming is a tool to be used in the same way as a lawnmower; to more easily achieve an objective. In the end, the question, response, and counter response reveal a lot about the people and the situation. I'll add, in the end, the only thing that you, as an interviewer, should be concerned with is: how will this person make me money? Programming ethos, passion, and skill all add to this, but culture fit, propensity to post to HN at work, and family constraints all fit into this seemingly simple question of how to make dollars.
A few questions: Is there any comparison (price/performance) with the SLS ? Is the second stage identical to the boosters of the first stage ? I was wondering if the SLS could also have four boosters instead of two as shown recently when they tested Orion ?
You are not a biologist and your mistake is obvious. Mosqitoes larvae are extremely important part of the food chain, especially in lake and river ecosystems. When it comes to bedbugs, the answer is not that obvious.
I do not understand people downvoting me. Had they read something about evolution? Bedbugs and humans successfully co-existed for thousands of years. There may be some important perk we shall all miss if we'll just erase them. We just do not know it yet.
This is not the same thing by a long shot - you cannot force a Google Play update, and that update will take hours or days to trickle down to the users. What we're talking about is that the application updates itself instantly, even WHILE RUNNING. The user needs to nothing, no "update your app" or "newer version available". I can literally add an option in the settings menu or change something in the app and it will immediately be reflected on ALL clients connected without touching the appstore.
Not sure I follow - is there a suggestion that you can only eat 'foods enriched with bacteria like probiotic yogurt'? I would think the less questionable benefits of eating yogurt would be calcium and protein, at the very least. This study didn't try to feed any sort of special 'probiotic' foods to the mice.
That website is a facinating mixture of horrifying and then interesting news.

Going to a page like this gives you all sorts of scary related stories:

http://phys.org/news/2014-05-mexico-nuke-threat.html
Don't like Scott Meyer's books, but this pdf has chance to be good: http://www.artima.com/shop/overview_of_the_new_cpp
I wonder if they use the nanostructure of bean leafs [1] to entrap the bedbugs

[1] http://www.nytimes.com/2013/04/10/science/earth/how-a-leafy-...
They seem to have changed something recently, though - all of a sudden mine are soaking through and I have to replace them far more frequently.
Ask HN: Startup employee: sell vested options to angel investor
Hello all,

I am working at a tech startup and have some portion of vested options that belong to me. I recently have some financial difficulties and would like to know if I can trade my vested option in a secondary market or something to some angel investors who are also interested in my current company. The extra bit of cash might help me in the next few months and would like to know how I can establish that. Any advice?
The meritocracy trap