skysight-inc/HackerNews huggingface dataset:
Heck, even compromised wireless routers[1] and CCTV systems[2] become part of botnets. Anything that's known to be insecure will be exploited.

[1]: http://krebsonsecurity.com/2015/01/lizard-stresser-runs-on-h...

[2]: https://blog.sucuri.net/2016/06/large-cctv-botnet-leveraged-...
I'm almost certain I had a similar problem on Windows, though it was a few months, maybe a year ago.
Why there are few African programmers
I can only speak for the UK, but we can give personal attention to disabled students, making sure all content they need is available to them, including individual tutoring for example.

This seems to work very well, but is ad-hoc and wouldn't be suitable for a massive online course.
Behind the wheel of Uber's new self-driving car
The author understands that. "That demand" is referring to the tourists, residents, young people, etc.
If U.S. leads the way, EU, Canada and Japan will follow. Then you have over 50% of world GDP behind ecological embargo. So the rest are not too much of a problem.

If U.S. does nothing, then each individual EU country and Japan and Canada will all be individually too small to do it. EU won't take orders from non-NATO countries. And EU can't risk it's credibility on something that expensive that's not backed by USA. It would fuel exit-populist propaganda too much. Meanwhile USA is not breaking apart in similar fashion.

Looking from a Nordic country, this is the only reason why electing Trump would be a sad mistake. Otherwise Trump is just funny.
Price efficiency, Stability, Optimized for developer time and not operational costs, aka capabilities.

I've used AWS, GCloud, DO in production and Heroku for side projects.
I am in wine business (owner-winemaker of small winery) and it hold true, so I guess it applies to bars as well
If you are already a virgin, don't you think it might be a difficult road to get to being a parent when your elderly parents are living with you in a tiny cramped house?
Ouch. Yeah, that would suck. But then, IIRC, people have been saying that X is dimishing MIT's future ability to be MIT since before the death of 6.001. I suspect it's another manifestation of the same kind of human impulse that makes the elders of every generation decry the youth of the next ones. And a bad building design isn't impossible to work around, just very, very, very, very inconvenient.

But then, just because you're paranoid doesn't mean they're not out to get you.
You're selecting for language dilettantes, then, I'm afraid. Especially for languages like C++ or JS, that contains worlds of different approaches within their umbrellas, I don't necessarily see not dabbling with something that fills the same niche as a deal-breaker, or indeed all that valuable, really.

I would consider a more useful filter looking at people that have experience in multiple levels of the stack, whatever your particular niche happens to be. For web dev, having a good handle on two or more of: SQL, a server-side language, and JS/CSS/HTML. Substitute whatever blocks fit in your particular equation.
One of the reasons to do this would precisely be to free up engineering talent that would otherwise have to be dedicated to developing specialized laptop logic board designs (and other specialized parts). If you can build a relatively flexible internal hardware platform that can handle laptop, tablet or phone use cases, then your production teams can focus on core problems for a specific product while borrowing whatever solutions they need from other teams. Apple already has similar chips and boards running iPads and iPhones, so why not consolidate laptops too?

For some evidence that this could be happening, look at ifixit's macbook teardown[0]. The logic board seems to be approaching the size of an iphone logic board [1]. Someone at Apple has to be asking a what-if question here when looking at this thing and thinking about how they could go all the way.

[0] https://www.ifixit.com/Teardown/Retina+MacBook+2016+Teardown...
[1] http://www.cultofmac.com/315469/new-macbook-logic-board-is-o...
I suspect their advice is for their benefit, not other website devs. They can save a lot of space in their archive if everyone's pages were smaller. Nothing compared to better image compression though.
Their government trying to correct it but doing completely wrong. For instance, for overtime issues, they are trying to cut long hours but if they are already unpaid (and thus, untracked) it just won't work, rather it promotes even more of untracked unpaid overtime rather than eliminating unnecessary overtime.

What they need is real teeth against law breaking buinesses.

Some of Western countries have same problem as well, but Japan's cause for overtime can be tough one as it often carries mentality of management that is heavily process orientated.
> Are you willing to be actively unethical

But the details matter with respect to the meaning of the word "active". Pushing someone off a bridge and watching them die is very different from flipping a switch from the "five people die" to the "one person dies" position.
People seem to forget the principle that while a great salesman can sell dirt, any idiot can sell gold.
The answer is rather simplistic and does not even scratch the surface of the drama surrounding zeromq/nanomsg.

I knew a big part of the reliability problems we were having was related to the distributed state that needed to be kept synchronized. I wanted to move to something simpler that did not rely on any durable, distributed state, while supporting the messaging patters we required. ZeroMQ fit the bill.

While there were other implementations with similar properties, there is no reasonable way to compare them up front given that what makes the real difference at the end of the day is the behavior of the system at 2am one day after a prolonged stress run. As a startup one does not have resources to conduct an up front analysis of that sort. You just take a bet. If it does not pan out, you pivot. This is exactly what we have done with the move from Kafka to ZeroMQ in the first place.

Now that we've been using ZeroMQ for over a year and have been perfectly happy, there is no incentive to look elsewhere.
> I’m happily walking away from this with an extra 21GB in my pocket! And now I ask you: is your Chrome bigger than mine?

Given I don't have to rely on third party updaters, I doubt it. Let's see...

$ let size=0; dpkg -L chromium | while read path; do if [ -f "$path" ]; then let size=$size+$(du -sb "$path" | awk '{print $1}'); echo $size bytes, $(($size/1024/1024)) megabytes; fi; done;
172060669 bytes, 164 megabytes
$ du -sh .{cache,config}/chromium
8.4M .cache/chromium
25M	.config/chromium

So the cache is 8M, config files 25M and program files 164M (listed by dpkg -L, then some command line magic to add up file sizes). A grand total of just under 200MB.
Put the meta stuff in the header, like styling, alternate languages and stuff that are not content. Things that conserns the compiler.
Very cool. I did not know that stuff was optional.

If its less code to type and send over the network then that's great. HTML 5 is not XML. Which is fine.
I think you mean "about 0%" see a broken site in response to my comment. Anyway, I get your point.

However, I am a big fan of the robustness principle: Be conservative in what you do, be liberal in what you accept from others.

So for me personally, the issue is clear-cut. I will keep my codebase as clean as possible/affordable, be it HTML or C++, not relying on quirks that have been introduced to tolerate faults of careless designers and programmers.
> authoritatively declaring it to have 'vanished', has not vanished by a long shot.

I agree with you completely. Indians are quite guilty of giving really weird ideas of India to outsiders. I mean, the culture is vastly different from western culture, as it is, but adding a thick layer of nostalgia or romanticism will only make their expectations more fantastical.
Can someone please screen record and put it online :)
What sales numbers regarding Mac OS world wide!?

Are you aware of the amount of countries where even software developers hardly earn more than 1000€ per month on average?

How many apps are you selling on southern Europe, south America or across Asian countries?
The original "Gojira" (Godzilla) in 1954 has been regarded as an expression of the impotence and powerlessness felt by many Japanese after being forced to surrender to the Allies in WW2, and the subsequent American occupation.

http://www.telegraph.co.uk/culture/film/10788996/Godzilla-wh...
Well, if people are not banging, that would affect fertility rates too. So in a sense, there's some relationship between the two.
There's a corollary theory here in America where the people who lived through the horrors of WWII reacted by raising the next generation to be free spirits interested in enjoying life while they could.
Google's plan to deter aspiring ISIS recruits
immigration will solve all these issues for now? Japan is not alone. In the future I think the babies can be born outside of the womb at some centers in volume per nation/race's needs.
Amazon Wind Farm Texas
Maybe there's something about me then because I hate it when strangers try to talk to me on a plane or in line (I'm in the midwest of the USA so no so much train riding going on here).

Maybe it is cultural, maybe it is because I'm an only child, maybe it is genetic, or some combination of all of them (probably) but this article sounds like a nightmare to me.

I don't want to hear about your kids. I don't want to hear about your favorite sports team. I don't want to hear about your political views.
I'm interested in this as well. I've been thinking about doing a startup with no stock options. Budgeting an average of about $125K in W2 salaries for developer types in the Austin/Dallas (or remote). (I realize that this would be light for the Bay Area or NYC).

It's a new company, so I cal it a "startup" (although we may elect not to do a raise for a year or so), but I don't think it's fair to ask the developers to fund the company through reduced salary in return for lottery tickets. Everyone ends up feeling a bit raw if they've been eating cat food for 3 years and it then doesn't work out...
So, if you can't beat 'em, join 'em :)
That trolley problem has always seemed fundamentally dishonest to me. It sets out to present two scenarios that are somehow morally equivalent, but they're only equivalent for for people who magically know the outcomes of their actions.

That is, "would you push a fat guy in front of a trolley if you knew it would save five lives?" isn't a question that's relevant to human ethics. It would need to be "would you push a fat in front of a trolley because you thought it would save five lives" - and, implicitly, then bear the responsibility for your action if you were wrong?
A disturbing collection of Hearthstone chat sessions
This is exactly how we solved our "discoverability" problem at the end of the day. It was pragmatic enough for us to have each node register itself in our production MongoDB in a collection with a TTL index. If the node went down, the DB itself removed its registration.
Correct me if I'm wrong, but I feel like bank transactions aren't always commutative. Consider:

balance = 0
balance += 100
balance -= 50

You can't swap the order of addition and subtraction, because that would mean withdrawing from an empty account, and afaik you can't do that. Is there something I'm missing?
I wish they used youtube live stream. This one is laggy for me somehow.
I think the big gripe most people have is that competition really isn't cutthroat, and that's the issue. The big cable co's have de facto monopolies and can charge whatever they want, because it's so expensive to run lines through the ground. The FCC has traditionally been very friendly with WISPs because we 1) promote competition in markets where there often isn't any and 2) can get out in to rural areas better/faster than telcos. (As long as we stay within RF broadcast restrictions and abide by DFS, etc ... they get testy quick if you're not staying in bounds.)
git to the point. tenthousand lines and one of importance. to paraphrase: as neurons are connected to form fields of perception, we can recognize shapes quicker, but as the fields grow, we cannot resolve smaller details. I'm sure I got some detail wrong, didn't want to copypaste.
Correct - because it's a thought "experiment", not a physics experiment. There is an attempt at logical and rational rigor, but there is a reason philosophy is not a hard science.

It doesn't attempt to model the world accurately, it attempts to make concrete understanding from abstract principles. Unlike the sciences, the experiments are not designed to conclusive, they're designed to be instructive.

One could take issue with philosophy as a discipline for working this way, but "them's the rules."
iPhone 7 home button doesn't work with most gloves
>Indentation

>Indent by 2 spaces at a time.

>Don’t use tabs or mix tabs and spaces for indentation.

Let the wars begin.
Without the lines... there is much higher contrast.

I'm all for hearing an alternative hypothesis, but right now this article's seems pretty good at covering whta is happening.
For anyone not familiar, Hearthstone is the digital card game released by Blizzard a couple years ago. There is a worrying amount of negativity, and vitriol when accepting friend requests after matches. Often times, it's used as a way to just make awful comments towards others.
There are definitely solutions for handling this with consistency semantics that are something weaker than linearizable consistency. But they usually become expensive in other ways and loose a lot of the availability benefits to recover the consistency properties you do need. Most of the models we're even talking about here are something in the realm of sequential or causal consistency, which are still considered strong consistency models (and are usually implemented on top of linearizable algorithms that allow for weakening invariants that protect against witnessing inconsistency. spanner is an example of this).

Your friend-state solution only protects the visibility of the post if the friend-state between the two users has not changed more recently than both the post and your version.

I.E.

Friend state 0 is we're friends.

Friend state 1 is we're not friends.

Friend state 2 is we're friends.

Friend state 3 is we're not friends.

I have friend state 2, and the post is at state 1. I accept my version incorrectly and am able to view the post, despite the fact that we're no longer friends.
Many of the things described in that reference could be applied to medicine, in general. And, probably other sciences where Human-crafted models cannot possibly account for all influential variables (i.e. Economics, etc.)

These days, when one is diagnosed with a major mental disease (in contrast to a minor one that's managable with physical or mental exercise e.g. CBT), the treatment process is very experimental. The doctor presents a long list of chemicals that are known to alter different chemical pathways. Then they choose one or more with the fewest negative side-effects. Then, it's a process of trial and error until the right mixture is found.

If the doctor is competent and ethical, which many are, then at each step they weigh the risks against the benefits.

Many, but not all, patients eventually find the right mixture that allows them to live a relatively 'normal' life. The side effects are tolerated because the alternatives are stark - usually dissociation or early death.

I'm certain that many of these diseases are aggravated by our self-imposed habits, rituals, and culture. But, to be a Human unfortunately means tolerating pain for potential future gain.
Not the bus that roars past my window at midnight every night.
Are you ever annoyed if someone is blasting music you don't like on a train?
Japan is remarkably uninterested in becoming an immigrant country. Guests are treated with warm, well-mannered hospitality but long-term immigrants are neither desired nor able to assimilate. How many other countries are there with a sizable population of 3rd generation foreigners?

Immigration might be a harder sell than dwindling down and disappearing altogether as a nation/culture/race/whatever else is bundled in with being "Japanese".
P4: a high-level language for programming protocol-independent packet processors
This concept is relevant to multi-tenant platforms/apps that want to allow their users to extend their functionality by writing custom code. The litmus test is this: if you expose webhooks today, you can improve the experience of your users with webtasks.
That does not seem to be the case at all.
>Only famous non-politicians have interesting and specific things to say (e.g. someone like Malcom Gladwell, etc)

Malcolm Gladwell is paid to be a presentable face for the tobacco, banking and pharma industries:

http://shameproject.com/profile/malcolm-gladwell-2/
heh, nice

user@t61:~$ let size=0; dpkg -L chromium | while read path; do if [ -f "$path" ]; then let size=$size+$(du -sb "$path" | awk '{print $1}'); echo $size bytes, $(($size/1024/1024)) megabytes; fi; done;
162190110 bytes, 154 megabytes
user@t61:~$ du -sh .{cache,config}/chromium
386M .cache/chromium
84M .config/chromium
> “It got a little out of hand this season where it became more of a line-calling game and a sweeping game as opposed to a throwing game,” explained Miskew. “We don’t want it to be about the fabric on your broom head. We want it to be about throwing it [the rock] well.”

So it sounds like they make the throwing part of the game "obsolete" since the sweepers have so much control that it doesn't matter how bad the throw was. So it's unbalancing the game in unexpected ways.
Emacs 25.1 released
From the wikipedia article linked above:

"In 1944, an Albanian Waffen-SS division was formed, which arrested and handed over to the Germans a further 281 Jews from Kosovo who were subsequently deported to the Bergen-Belsen concentration camp, where many were killed."

WW2 was a deplorable part of Europe's history and I honestly don't think there is a place not mired in some kind of tragedy from that period...
Don't be silly. The sport is about improving players skill, not technology. The brushes, like aluminum bats in the MLB basically provide so much of an advantage that the skill factor is reduced significantly.

I mean we could have robots play the game perfectly and that would be a lot less fun... or at the least a fundamentally different sport.
To pick an easy target, smartphones mean you can travel for 3 months and still talk to your hometown friend every 5 minutes. Everyone is sharing their moments with their e-friends, instead of with others actually living that moment too.
DC/OS Distributed Security and Networking with Universal Container Runtime
That's one way of doing it, sure, but some restaraunts are themselves the product. My parents, for instance, would be completely lost trying to eat in a startup type restaraunt like you describe. They want familiar menu items served in a nicely apportioned, comfortable restaraunt. The operators of those kind of places are usually more business people than artists. Getting a restaraunt like that up and running on time and within budget is it's own challenge, requiring a different set of skills.
I'll probably get downvoted for this.. but I really like Peter. I think he's a shrewd businessman who would be an asset at my board table, and I would never let his political views, prior investments (Palantir) or failures (like Clarium) skew my perception of his business acumen. I also truly believe that he cares deeply about liberty, and that says a lot to me, because whenever I talk about liberty to people in my life, usually they ask me something along the lines of "whats that?".

With that said, I highly value Peter and I hope I at least get to have one conversation with him during my lifetime.
Except it's not a language implementation detail, it's part of what the language is. You might as well ask why a user of another language needs to know what a class is, or how inheritance works. Too many people seem to be assuming "Oh, it's like void*, so it must act like that always!", but it's not.
How long did you stare at the test pattern?

For long-lasting effect mis-calibrating any of these low level visual recognizers, you need to look at the test pattern for quite a while. Just a minute or two isn’t going to prompt a long-term effect.
Apple Weekly 2016/37 is out with most relevant iPhone 7 and Apple Watch reviews
Very interesting, thanks! Especially that second link.

Interestingly, I seem to have a little different effect than they did in the second illusion they present. First of all, I find there are three distinct perceptions, the left-right and up-down that they mention plus spinning (fan motion). I actually didn't see the left-right form at all until getting to the page with the larger star, although when I went back I could see it in earlier pages. On the page with rows of red x and green o with alternating color positions between rows, I see the top row as spinning and the other rows as up-down; after looking at it a bit longer than for the other pages to change it changes to all spinning, then can change back to just the top row spinning. Now when I go back to the similar colored dots page I see the same thing, although I didn't the first time.

Also interesting how you can affect what you see in that illusion - not reliably at first, but with increasing accuracy over a few minutes. Or at least affect what most of them do - that top row on some of them still does its own thing sometimes. I wonder if more complex perception changes would be possible with more practice. Very interesting stuff!
My Self-Driving Uber Needed Human Help
You can use 3 asterisks - * to italicize a single asterisk:

*** as such

Or you could always use a pre-formatted block:

* just prefix with two spaces
That's a perfectly reasonable response within the Trolly-Problem debate.

It isn't dishonest because it is there to analyse precisely these kinds of concerns.
Most farmers in East Norway don't believe the official numbers on the wolf population, due to personal experiences with seeing wolves, and having animals killed by wolves.

I'm curious myself; I've heard separate stories of people in different regions seeing large packs of wolves (10-20 individuals) and also observing wolves crossing the road at night, etc. It would be nice to know more about how the official count as been made, because I'm skeptical that there are less than 70 wolves in the entire country. Large areas of Eastern Norway are largely uninhabited, and it doesn't really make sense that there are so many observations in populated areas.
And people think they are great salesmen like they think they are great drivers.
We're always up for the Romantics (though I prefer Coleridge), but maybe not like this. Your comments have been inappropriate for Hacker News lately, especially the one where you impersonated another user. This sort of pattern will get an account banned, so please stick to civil, substantive comments only.
I can imagine many html crawlers and parsers breaking for these pages, searching for <head> or <body> but nothing to be found...
Execution matters too. Where I work, there's a limited number of restaurants in walking distance, and a number of office parks in close proximity. A restaurant recently opened up. It has good food, and initially, there were lines out the door. Unfortunately, their execution has been shoddy. Bathrooms not always stocked, not always able to give change for cash purchases, frequently get the orders wrong, slow customer throughput due to poor layout and poor planning. They're at only a handful of customers at prime lunchtime now, which is a pity since the same old restaurants have gotten beyond boring, and it's nice to walk instead of spending the entire day indoors.

I guess this is a long way of saying "make sure you have good food, that sells, and make sure you can actually sell it (at a profit)".