skysight-inc/HackerNews huggingface dataset:
Google has been unusually/surprisingly environment-agnostic when it comes to Kubernetes, and it has ample support for AWS: It will read EC2 metadata (instace tags, AZ placement), it will automatically provision route tables and ELBs, and can attach EBS volumes. As such, it integrates almost as well with AWS as with GCP.

It's telling that Google has lots of experience with containers, because GCE is a smoother environment to deploy Kubernetes in. Perhaps the most visible is the one-IP-per-pod/one-IP-per-service design requirements of Kubernetes, which fits directly into GCE's super-flexible IP address space (an amazing, modern L3 SDN), whereas on AWS you have to work around AWS's creaky, old-hat VPC system and its positively stone-age security group system. As a result, a lot of people are resorting to overlay solutions like Flannel, Weave and Calico (overlays on top of overlays!). GCE's networking, in short, is amazing, and AWS's isn't.

GKe's automatic cluster setup is also impressive. GKE will create a master for you and you just tell it how many nodes you want. Disappointingly, the Kubernetes dashboard is not integrated into the GCE admin, but it's likely that they're working on a new one for that. Because of the lack of a UI, though, GKE feels a bit unfinished right now.

That said, it's obvious from even a casual glance that GCP as a whole is a lot less mature than AWS. The SDK situation is a mess compared to AWS. Google's complicated style of authentication is particularly onerous on developers. Google's services feel less nailed down than AWS; for example, CloudSQL exists as two (incompatible, afaik) versions, and there are multiple APIs that are marked as beta-quality (Google is slowly adopting gRPC throughout their system as an alternative to REST APIs). Some of their services offer odd design decisions; for example, Pub/Sub is clearly a clone of SQS, down to its more annoying features (no proper fanout support, and plenty of latency), but it also innovates on it by supporting "realtime" delivery... which for some reason only supports push events. Go figure. Overall, Google Cloud Platform feels a bit half-hearted, unpolished and ramshackle in many places, even though clearly there's a lot that is technically solid. This impression is partly due to the messiness of the documentation. As with Kubernetes itself, it seems Google likes to developer faster than they can document.

I do think that GCP will, in time, be much better than AWS. They are clearly innovating in many ways that Amazon isn't, especially in containerization.
the winter temperature in my Canadian city
can reach -35ºC in the deepest part of winter.
Aspera is often used in the film industry to move large video files around. My understanding is their software takes over some layers of the network stack to make sure the pipe stays saturated.

http://asperasoft.com/
Maybe on the first day, but with that many planes taken out of action each day, it'd tail off pretty fast... :)
I own a lot of Photons (and Spark Cores! :P), I've even bought large amounts for hands-on classes, but I've fallen in love with the ESP8266. You can program it using a custom build of the Arduino IDE (if you want), one of my projects lives off a cheap 3.7V battery pack for weeks at a time. I love it! My favorite time spent with hardware hacks was in my AVR and PICAXE days, the ESP8266 gives me the best feelings about those + modern conveniences.

The future is looking really exciting too, Particle's new cellular chips open up a lot of possibilities (especially with their out of the box no-need-to-use-a-dynamic-dns-system), and I will definitely litter my apartment with ESP32s -- built-in bluetooth 4.2, that can talk to the built-in bluetooth on my new Raspberry Pis, I love 2016!
If the effect of getting arrested can in and of itself be life destroying then perhaps its far more rational to keep the evidence for further testing and act if and only a real lab finds the evidence compelling.

If the offender is from out of town and skips that is unfortunate but not as unfortunate as wrecking peoples lives.
We deployed K8S on AWS (I'm a dev at Appuri). Like Bilal mentioned we run pretty much everything on AWS, so it was an easy decision.
Perhaps magnets or passive transponders.
I can attest to that. I have the username "tim" on bitbucket and get added to private repos all the time by mistake.
I have some data generation scripts in a bash pipeline where pypy is significantly slower due to startup overhead. When you run anything in a loop ten thousand times, the startup time matters a lot for some people.

That said, PyPy is awesome. :-)
You think there's a wizard behind the curtain but there isn't. Some counterpoints from my own experiences as a once broke, now financially successful entrepreneur:

<< The wealthy usually have an (often inherited) network of financial advisors, people investing their money, and lawyers, all of whom stand between them and bad decisions >>

More often than not these advisors and lawyers are experts at extracting outrageous annual fees in return for mediocre advice. All you need is a Fidelity account and a few index funds. If you read this book (https://www.amazon.com/Bogleheads-Guide-Investing-Taylor-Lar...) then you will be a more successful investor than the majority of wealthy white collar professionals.

<< The wealthy are typically surrounded by a culture that has always been rich, so has always been able to afford universities and good health, and so can afford to value these highly >>

Thanks to the point above, wealth (with rare exceptions) doesn't survive more than one or two generations, which would present some headwind to this second argument. I spent my childhood split between Manhattan and San Diego. Most of my friends from Manhattan are the descedants of Jews who emigated either immediately before or immediately after the holocaust, very few with any substantial assets. If by rich culture you mean a focus on education, ambition, and professional achievement, then yes, I agree with you. Most of my friends who lived in California had parents who moved there from the midwest in the 60s and 70s and struck it rich as the state was developing, and so much money was made over the next few decades that it didn't seem to matter how much you started with.

<< The wealthy are usually surrounded by other wealthy people, who are not usually expecting (justly or not) financial favors (e.g. a brother who needs medical debt paid off) >>

A wealthy social circle can trap you into a lifestyle that is extremely expensive to maintain. Only my wealthy friends call and invite me on trips that cost $10k+ per person or to fundraising dinners at several thousand dollars a plate. My ''median income'' friends are ecstatic if I pick up a couple hundred dollar bar tab. Assuming you don't allow your family to blatantly take advantage of your wealth to fuel their unnecessary consuming spending, I actually think blue collar millionaires have it ''easier'' here.

<< The psychological difference between growing up rich or working for a high salary, versus a sudden unexpected windfall our of the blue, must be immense. >>

Here I agree with you 100%. Easy come, easy go. It's hard to appreciate what you didn't work really hard for. I see this attitude among lottery winners and heirs alike.
People who are good at what they do, do not need, nor want to work for a big, slow enterprise. Many of the people hired into entry positions will soon move on. The ones who stay, are usually the ones that you actually did not want to stay. Therefore, at some point there will be no other solution than to orchestrate mass layoffs again. Watch out, because the fact that you have been working there for a long period of time will be used as a counter-indication for talent and ability. It is exactly the ones who have been there 10+ years that are high up the list of people who will be laid off.
We used the stock AMI. I would not be surprised if we had a configuration issue, but we spent a lot of time trying to debug it and were never able to find the root cause of the issue.
It was possibly even a Apple added their blocks extension to C and Obj-C, I remember this verifying some issues for Haskell tool which parsed C.
Pharmasave Rewards – Pharmasave
My problems with my neighbors cats: destroyed flower beds because they like to rest on the fresh shade, remains of doves carcasses in my lawn, urine and feces where my children go play and even in the vegetable garden,...

Yes, there is an advantage on they being around: it keeps the squirrels away from my berry bushes. But I still would prefer they didn't come.
I'm tempted to point out that you went from zero to Godwin in record time. To assume that Konrad's party affiliation (likely a pragmatic choice at the time) either validates or invalidates his work is a bit absurd. The issue as I see it is one of the modern meaning, which is to say, a tendency to see patterns where none exist.

Nonetheless, let us see whether Konrad's work has been dismantled in more recent studies. A quick trip to PubMed suggests otherwise:

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2800156/

Note that I did not claim Konrad's result was fundamental. I stated that if I ignored a fundamental result in my writing, I would be pilloried. Konrad's theory of prodromal schizophrenic ideation beginning with this tendency to see patterns where none exist is perhaps of interests to psychiatric historians, but it is not what I would call fundamental. I would claim that if the perfect term for a concept exists and is established, one should use it.

Apophenia, in its now accepted colloquial meaning, is an exceptionally handy shorthand for what the writer describes. Like other swell ideas (Gaussian processes, natural selection) it is so useful that it has accumulated several names (as a parallel, kriging and clonal evolution are alternate). Either would work fine here.
Yours is as well as a sort of meta critique of gp!
Thats ridiculously beautiful! Thank you!
Robot delivered lethal explosive in Dallas police standoff
Procrastination Why, What and How?
Did she do a talk at strange loop about system calls? Her Google interview story was hysterical if it was her

Edit not on mobile now. I was randomly looking through strange loop videos and watched one of her. Her enthusiasm and attitude are infectious. Its so fun to watch her be so excited that she gets tripped up trying to decide which awesome thing to tell you. I saw no picture of her on the website i viewied but surmised from the other comments here. Great video and seemingly an amazing person.

The google interview story is superb to hear if anyone hasn't watched yet.
Using a Bomb Robot to Kill a Suspect Is an Unprecedented Shift in Policing
Because I'd rather run Consul?

Zookeeper as a hard requirement feels like asking me to supply an entire container port to unload one container from a semi-trailer.
Do you know if Quay (or anyone else) solves the compilation issue?

The issue is that if you compile anything in your Dockerfile, you end up installing the compiler as well as producing unnecessary build artifacts, which will still remains as a layer that must be downloaded even if you uninstall the compiler and clean up after yourself. In other words, a bunch of unnecessary cruft. This applies not just to compiled languages, but to any language (Node.js, Ruby) that relies on a build phase as part of getting dependencies.

The proper fix is to perform the compilation outside of the main container (for example, by starting a throwaway build container that you only use for compilation) and then copy the final artifacts into the final container. But I don't know of any hosted solutions that support that workflow.
Strange reply to a comment that called federal sentencing guidelines quackery.
Warning: Pokemon GO Is a Death Sentence If You Are a Black Man
I also would love to see a gcc front-end for rust, but my reasons are not related to the license.

I have to support platforms that gcc has backend for, but LLVM does not.
> In May Daniel Saks, who runs a San Francisco cloud-services startup called App Direct, flew in for a two-day business trip. Saks has used Uber in more than 60 cities; in Vancouver he paid a private driver $1,000 to ferry him around.

He could have rented a car for around $50/day for a compact. Want something more flashy? Mustang Convertible for around $80/day.
I have cat hoarding neighbors. It can be a real problem. Feces. Hair. Mice (read: flies). Also, I have a son with a flea allergy.

A cat or two never bothers me. But when my neighbor gets to putting out 5 or 6 food dishes for the strays each Spring, we can easily find a dozen cats in our back yard.
The kube-up.sh script can start a complete Kubernetes cluster on AWS in one fell swoop. It's pretty smooth.
You are over complicating. We can and should have different rules for speeding tickets and murder trials.

In the case of the latter and other serious offenses it's simple restrict sentences to what was offered in a plea bargain excepting situations in which an offer was contingent upon giving evidence against another.

Its still perfectly possible to deal with traffic and other tickets mostly without court at all and plea bargains designed to make cases in which guilt is unambiguous go quicker by agreement between defense and prosecution about a fair penalty can still be negotiated.

If there is any doubt of guilt or a fair sentence let it be adjudicated and let us bear the cost as the cost of a fair system.
They had him surrounded. He was no danger to anyone. It's not like he died in the confusion of a shootout or something. They took their time to plan it, set up the bomb robot and a bomb, slowly drive it up to him and detonate. That's an execution.

Honestly I'm glad the guy is dead, and it's easy to let emotions of this influence opinions. But I'm scared for the precedent this sets. In the future, when a suspect is cornered and would normally try to be talked down by police, they'll just send in a bomb robot and blow him up. Maybe he won't even be armed, but the police don't know that. So he's an "imminent threat" and can legally be executed.
>In any dispute the intensity of feeling is inversely proportional to the value of the issues at stake.

https://en.wikipedia.org/wiki/Sayre%27s_law
I agree, but I also have to add Muffin Man[0] to the list for those who might know Frank. My two best friends passed away one recently, one a few years ago. In school we bonded over Frank Zappa (I'm 27 by the way). His music will always hold a special place in my heart for me.

[0]https://www.youtube.com/watch?v=ptoN-5QE0Lw

Edit: Another reason Frank is my hero, Him and George Carlin are the reason that they put those 'Parental Warning' labels on albums. Here is video of him on crossfire defending his right to free speech[1].

[1]https://www.youtube.com/watch?v=HpdvfTlKjP8
Irony: someone with the user name "apathy" cares a great deal about word choices.
couldn't that be a more general 2nd pass. rust -> rust?
Perhaps deal with a few less offenses and spend less money paying officers to troll for victims.... err I meant criminals.
They've got an absolute shit-ton of recruiters out there manufacturing those candidates. I've never done an on-site Google interview (never the right timing) but they hit me up once a year trying to drum up interest. And then every one of those drummed-up interview loops takes time from their engineers who could be working on stuff.

They could probably do better for themselves as businesses with an interview process that looked for skills that are necessary to get the job done (not white board big-o olympics) and sufficient to get the job done (not white board big-o olympics).
And that aspect of the story is indeed being discussed:

https://news.ycombinator.com/item?id=12055492

https://news.ycombinator.com/item?id=12057421
Why I'll never abbreviate a variable as long as I live
Well, our beloved hero and martyr Micah Xavier "Cop slayer" Johnson did such a great job knocking out the enemy positions targeted, killing an impressive number of satanic whores, that I completely forgot about Sterling and Castile, but yes, you are right. My condolences.
Ongoing discussion:

https://news.ycombinator.com/item?id=12055492

https://news.ycombinator.com/item?id=12057421
But the Facebook app and Android still have access to unencrypted messages ...
"Tell me more about the array you want me to sort" is the only valid initial response to "best way to sort an array." That said, the question posed had very little to do with sorting arrays and I'm not sure where your hostility came from.
> Also I think what you say is an assumption and there may not even be correlation.

There can be no meaningful discussion if you demand a cited argument for every link in the chain from origin. Both anecdotal evidence and formal studies show that violent crime is overrepresented in poorer demographics, and richer demographics don't tend to put themselves at physical risk. Yes, domestic violence is seen at all levels, but street violence is not.

Trying to argue about the nature of the argument itself on this point is just playing academic parlour games. It's taking people who want to talk about an advanced physics topic and derailing the conversation by making them instead define what a meter is - when everyone interested in the topic already agrees with the definition of that basic building block.
If it talks with my internet connected shower it could start my toast 5 minutes after my shower ends which might save me about 30 seconds of waiting to toast it myself. Just offering a potential (though far fetched) use case. ;)
I was looking at something like this for my dog .... Wow - |via http://bit.ly/hnbuzz01 |
This whole prep for interview testing seems very unpleasant and of questionable value to me. Are these interviews in any way representative of day to day operations in the job you are applying for?

I worked as an independent software developer while doing my undergraduate in CS and was very successful just by using fundamentals I learned in courses and then reading and supplementing new things. I then transitioned into a PhD student role in robotics, where I regularly need to come up to speed on topics from all fields of engineering and implement solutions. I love learning and solving problems, but the types of coding interviews discussed seem so far from evaluating that. I produce reliable and novel things I am proud of that take a lot of work, but that would not be enough to pass these interviews.

I know employers need proof of a good fit and competence, but I just dread the day I have to go through one of these things.
Show HN: GitHub starred page
There is nothing wrong with people sharing anecdotes, experiences, feelings, impressions, idle thoughts, and speculations in HN threads. On the contrary: HN threads are conversations, and those things are the life blood of good conversation.

True, the article title made a factual claim about data, but that doesn't mean commenters aren't welcome to share their related experiences, or deserve to be chided for not presenting rigorous evidence or treated as if they don't know the difference between the two (which does seem a little disrespectful, though I appreciate that you were trying not to be).
Previous discussion:

https://news.ycombinator.com/item?id=12055492

https://news.ycombinator.com/item?id=12057421
There's not really any comparison. Docker is clearly beefing up Docker/Swarm to be more like Kubernetes, but in its current state, Swarm is just a glorified Docker Compose.

For example, it does not handle services (K8s can automatically provision a load balancer against all your containers), there's no volume handling, no centralized logging, no label-based targeting, it has very limited scheduling (K8s uses cAdvisor to help scheduling, can automatically ensure that pods are spread out across multiple AZs, etc.), etc.

It'll be interesting to see what happens as Docker starts pushing into Kubernetes' space. Given the multiple points of overlap/contention between K8s and Docker (you have to disable Docker's built-in networking and iptables management; Kubelet has to continually monitor Docker for orphaned containers and volumes and so on; etc.) I wouldn't be surprised if Google one day decides to eliminate the Docker daemon as a dependency entirely, by writing a bare-bones container engine into Kubelet.
The ASPack emulator that was vulnerable was one of the few not inside of a virtual machine, hence why this overflow could be easily used to get code execution.

[previous Symantec employee]
The future of Standard ML (2013) [pdf]
A Chrome plug-in
I actually enjoyed the format of your article, and your explanation of the links makes perfect sense, to me. Thanks for taking the time to write this.
hi everybody, i made a chrome plug-in about Chinese "dirty" hospitals. You can have a try or give me a star to encourage me. Thanks a lot.
Agreed. If I have to prepare for an interview, that means that the interview isn't testing what I use every day in my work, which makes it a bad interview process. I could do something more useful with that time, and I no longer feel like investing time jumping through artificial hoops like I did in school and college.
Is Maple able to show the steps a human would typically take to solve a given elementary algebra equation?
Japan's first virtual reality porn festival cancelled – due to overcrowding
so stay hungry
Several projects have had good results with embedded magnets:

http://www.gizmag.com/volvo-road-magents-autonomous-cars/311...

It wouldn't be too hard to pattern the magnets to communicate other info to the car too, such as an upcoming sharp turn. More abstractly, magnets could mark the car's position extremely precisely, and the car could then acquire regularly updated info about upcoming road conditions from the internet, or a short-range local radio broadcast.

Magnets seem very cheap compared to the cost of resurfacing. I don't understand why we haven't been putting these in for years.

> The magnet-based system relies on magnets embedded along the center of the lane 1.2 meters apart to define the roadway. The car tracks the magnets with less than 7.5 centimeters of error. Although this requires doing something to the road, it is very cost-effective to spend about $10,000 per lane mile to buy and install the magnets compared to spending from $1 million to $100 million per mile to build new lanes. And the life of the magnets is 30 to 50 years -- longer than the best pavements.

http://www.fhwa.dot.gov/publications/publicroads/97novdec/p9...
To be fair, the guy quoted in the article, who is urging Venezuela to default, probably has a huge bet placed that Venezuela will default.
Dad Wears Friday the 13th Mask and Pranks Family
Internet Millionaire Seeks Partners to Use His Secret Internet Income System
Do not let these other less hardy commenters make you think you are alone in appreciating winter – there's literally dozens of us!
I think this podcast may give you a different perspective: [1]. It's not particularly about old age, but about how trying to just solve someone's condition can sometimes lead to unsatisfying results (especially when the condition is chronic and people trying to solve it haven't admitted yet that we just don't have any good solutions).

[1] http://www.npr.org/programs/invisibilia/483855073/the-proble...
But the situation being compared is 'metadata' vs 'metadata + content'
One reason I am hesitant to go this route is because I don't want to hard-code Amazon's API's into my apps..
Jonathan Blow always has interesting things to say. I love watching his YouTube channel about his programming language too
Having internal consistency or logic does not mean the framework is rational. If you're destroying your menas of living beyond repair, causing misery, you're irrational, even if there's internal consistency as in communist regimes
You're excitement is definitely contagious! I'm always wondering what people do with these things though? What kind of projects? Just getting started with electronics myself and not quite sure what to make of microcontrollers yet.
Outdoor cats are a scourge on songbirds.