skysight-inc/HackerNews huggingface dataset:
The police, or at least two of them, claim that he drew the taser. That doesn't mean he actually drew it, but merely that the police did what police often have done in the past--embellish or exaggerate the details to exonerate themselves.

For this reason, and of course also to protect police from dishonest civilian witnesses, body cams should be standard issue equipment. In fact, I'm surprised SFPD hasn't long since required them.
[Response from Kik] a discussion about the breaking of the Internet
I think that Step 2 can be replaced with the even simpler "Step 2. Code". Paid programmers are not the only programmers.
Review of Java Static Analysis Tools
95% of Top 100 Authors in Computer Science Are Male
In a theoretically perfect economic market you're right, but there is little if any evidence to suggest there is a causal link between economic displacement and wage growth. In fact wage growth at the low end has stagnated in London[0] despite the advancing economic displacement of it's low paid workers[1].

[0]: https://www.london.gov.uk/sites/default/files/Economy%20Comm...
[1]: http://www.londonspovertyprofile.org.uk/indicators/topics/lo...
There is no such thing as shooting to not kill.

Officers are (correctly) trained that if they are in a situation which warrants them shooting, they should use all of the bullets currently loaded into their gun.

The issue is that in the US, officers seem to come to the conclusion that killing the person is warranted way too quickly.
It often screws over the residents who worked hard to make an area desirable. A typical pattern goes like this:
1. An area is cheap because it is considered undesirable and all the rich folk move away.
2. Poor folks move there - artists, minorities, families.
3. These folk work for years to make the area safer, nicer to live in, more interesting.
4. Now that poor folk have improved the neighborhood, rich folk flood back in and buy up property or just drive up rents, pricing the original residents out.
5. Lower class folk forced to move to the next crappy neighborhood, and repeat the process.
The point of using Docker on Mac is to ensure that your local dev environment is the same as your deploy environment, and avoid that ever-delightful "well it works on my machine, not sure what's breaking on the build server" experience.
Writing "Trump 2016" on the ground during an election year is only a threat or harassment in the case of a few people's (poorly thought out) opinion. It isn't a threat in the eyes of the law or the first amendment, even if it weren't an election year. And people who push for this type of patriarchal protection from ideas that scare them should be careful that this doesn't become the norm, for their own opinions are surely as "threatening" to others.
I'm French and while I'm generally in favor of usage of open-source by our public offices, I'm not sure moving to LibreOffice is an achievement to be proud of.

In 2016, can an office suite claim to increase "productivity" without any Cloud-based collaboration features built-in? It seems so old school, the rest of the world is moving on and once again, our public sector is left stuck in the past.

I understand the advantages of using an open format but AFAIK both Office or Google Docs can export to ODF for long term archival if needed.
Paysa: Discover and achieve your unique market salary
It would be trivial if the language lent itself to trivial solutions and there wasn't a culture of trying to anticipate and catch really messed up error cases that results largely from user errors.

In Python I would write ´if num > 0´, if it matters that it is an integer I would cast it to int, and that handles everything you should be handling at that level. If your user passes in a list instead of a number type, the code should crash because then there's probably an input error somewhere. If a user has monkeypatched a base class to make a number into something else the code should also fail and you deserve whatever happens to you.

Catching every possible error is a mistake.
the traffic, money (from the amazon links) and attention he gets is a great motivator to keep making more posts.
Does it mean no `VBox shares` mmap bug limiting the use of volumes in Cassandra and MongoDB containers?
My understanding is that Lodash started as a replacement for Underscore.js and was originally fairly monolithic. Only in the most recent version do they make it so that each function is separately requirable and published. They have modularized after starting monolithically (without verifying, I also think that Lodash develops in a single repository, but publishes a bunch of modules from that one repo).
>Somehow people all across America are managing to survive despite not living in gentrified areas.

No, they're not. Employment, especially mid-to-high-wage employment, is geographically concentrated. Most of the land-area of the USA, so to speak, is poor, and getting poorer. Also, remember, 80% of the population actually lives in large metro-areas, not in the countryside.
>I don't think Tay measured humanity. First of all, only a small part of humanity uses Twitter, and only a small part of that part interacted with Tay.

There's such a thing as a sample. And if you don't care about it being neutral, Tay still measured a large chunk of humanity.
> I don't understand why this community has to have a weekly cycle of bashing different programming communities.

It's funny if done in good taste. You should be able to take a joke with good humour, even if it's at your own expense, and this is a pretty good joke.
Ericsson's work is classic, but you have to realize A) it is primarily from the 80s and involved studying things like games or sports or trivial pursuits where expertise is more likely to be measured, and B) the author of the book described in this article is Ericsson himself - it's going to be a bit biased.

Here is some more up to date research and information on his theories:

This recent special issue of Intelligence critiques Ericsson's work:
http://www.sciencedirect.com/science/journal/01602896/45

The 10,000 hour rule has been pretty refuted in my opinion. There are so many exceptions to the rule that it's not really a valid rule.

In fact, one of the articles in that special issue is a meta-analysis that found no evidence for the 10,000 hour rule. Here's a summary:
http://www.smithsonianmag.com/smart-news/10000-hour-rule-not...
That sounds like a net zero, not a net "bad", which is what the OP was asking.
This is the equivalent of VC's throwing out the companies founders and replacing them with someone else that the VC wants to run the company.

I think I've written the same comment about 4 times now, but Starboard is a PE firm that knows what they are doing here. Nothing in life is certain, but I doubt they would go activist in this way if they didn't have a very strong feeling that they would get the required votes.

Their position is that under Mayer all Yahoo has done is lose money, with their BABA position inflating their earnings to make YHOO look profitable.

I think most people believe that YHOO is now a walking zombie and will go bankrupt given enough time, Starboard is attempting to short circuit this and force a sale of the profitable assets, essentially returning money to shareholders before the company goes under.

I mean anyone want to try to make the point that Yahoo as it exists can turn around? I mean they've already tried layoffs, acquisitions, closing unprofitable business units. What's left to try?

That's kind of shitty if you are an employee but to be fair, I haven't heard anyone put out a believable plan that turns YHOO profitable and its hard to ask existing share holders to essentially pay for people to have jobs until their entire equity is gone.
So what.
Javascript has an excellent standard library - lodash. Here is its string padding: https://lodash.com/docs#pad.

Lodash also ships hundreds of independent npm modules for those who don't need the entire package. Here is pad as an independent package: https://www.npmjs.com/package/lodash.pad.

Lodash is here today, it works, it is reliable, and it doesn't pull the rug from under you.
The severity of his "long and well-documented battle with mental illness" is:

a) Disputed

b) Weaponized against him, taking advantage of the fear and misunderstanding people have of mental illness ("he burnt a book! that sounds like he'd pull guns on people!")

c) Used to avoid engaging with the racial issue that brought it to the fore
I am personally addicted to TodoList from abstractspoon.
Too bad they don't have a linux version though.
Show HN: GONG – A way to keep up with today's top stories that doesn't suck
>On the other hand, it's an amazingly small amount of energy. A 90kWh battery holds the equivalent energy of 2.7 gallons of gasoline.

The only problem with that kind of comparison is that the energy in combustible liquids isn't actually usable for propulsion like that. There's no way (that we know of yet) to turn 90+% of the energy in gasoline into propulsion; most of it is just going to be wasted as heat due to the Carnot Cycle. Of course, if your goal is to simply produce heat (like for heating a building), fossil fuels are pretty effective at that.

Gasoline-powered fuel cells might do somewhat better than regular ICEs, but still nowhere near 90+%. In a nutshell, electricity is by far the most efficient form of energy transfer we've found so far. Everything else ends up wasting lots of energy to heat any time it's converted from one form to another, but a good electric motor can convert electric energy to mechanical energy with 98% efficiency (and vice-versa, with generators).
As a programmer, if I'm building a technology that's open to the public to use, I make sure it doesn't have canned responses to certain triggers that are abusable in that way. It doesn't matter if I'm building a chatbot, or implementing the Heartbeat extension in an SSL library. You don't get to disclaim responsibility for bad design just because you faithfully implemented the bad design.

Also, take a look at the screenshots in this comment thread: it's quite clearly responding with stuff it learned from other people. (In addition, you can teach it to reply to you with the username of someone you have blocked, thereby causing a notification to them, which is a straight-up security issue in the vein of DNS or NTP amplification attacks.)
Great article - very informative! Thanks for sharing
My issue is that before his consulting career, he was lauded as a business god, when in reality his main business couldn‘t pay the bills for a single person in most parts of the US.
If your project use the packages in the list, and got broken due to this.
Here comes a solution https://medium.com/@viktorw/how-to-fix-npm-issues-in-your-pr...
From the blog post: "Many of the OS-level integration innovations will be open sourced to the Docker community when these products are made generally available later this year."
The Quicksort algorithm in JavaScript
The Top Android Blogs for Any Developer
The Snowden Connection: Brutal cartel boss made E4M, open-source encryption
Show HN: Speech recognition bot for Slack
You think the Nazi who carried forward the genocide haven't been to schools? And the higher ranks of them in elite schools?

Education doesn't make you a better person, just a more informed one.
I prefer paper todo lists, but to actually move the needle I write down my 3-5 highest leverage activities and do one at a time. I cross them off as I finish them and at the end of the day I tear out the page and throw it away.

There was no great notebook out there for this, so my biz partner and I designed our own. We are selling them on Amazon because we have day jobs and don't have time to mess with fulfilling orders. You can see them here: http://www.amazon.com/dp/B00ZGE1914/

For me, it's the perfect todo list.
Funny way to spell CORBA.
Not sure if you've miss-replied, but in case you imply the key location works on signal strength I doubt that very much.
Show HN: RocketMap – Tag objects on map without leaving the page
99 year (or longer) leases are still very common in the UK for apartments ["leasehold property"]. There are issues with leasehold, but "I can only sell my landlord's interest to somebody else willing to be a landlord" isn't really one of them -- it's just an asset with an income stream and a certain amount of upkeep costs and responsibilities, and there are buyers out there who'll take them on and a generally accepted mechanism for valuing them.
I hear you. I often feel the same way.

Most of what coalesced into agile in the late 90s was already "in the air", just taken further and tied together.

For example, it's normal now to have CI/CD.

In 1996, McConnell listed "daily build and smoke" as a best practice, describing it as the "heartbeat" of a project. Without it, you're dead. It didn't have a sexy name it was slow and fragile, but the concept was there.

Or, variously, sprints or iterations. Various spiral models existed before Scrum and XP became the talk of the town; just nobody tried it.

This was a good discussion. I continue to disagree with you about the parallels you drew and what I see as a line of argument that adoption of a practice is commensurate solely with its value and effectiveness.

However I now appreciate why you were forceful. I fit a pattern you recognise.
He'll be asked to put his weapon down. And will subsequently be charged with possession of a firearm or of something that looks like a firearm, and in addition probably with some kind of charge for endandering people and if he pointed it a police officer there'd be a charge for that as well.

If the police felt especially threatened he might be shot in the leg or tasered (depending on what the police in that country is equipped with).

All the charges together would probably result in a hefty fine, something like a few thousand euros and probably some jail time (a few months tops).

p.s.: I'm talking about northern european countries here, southern/eastern countries are significantly less easy going.
If you're looking for a better maintained book, I'd recommend "Advanced Programming in the UNIX Environment" by W. Richard Stevens, revised by Stephen A. Rago.
It's not a free PDF however, but well worth the money.
The reasoning makes sense for small modules that might change in the future, but as he says himself, most of his modules are finished and will never change. That makes many arguments in his post moot and the modules should probably be snippets instead that are implemented directly.
Please do check out the documentation if you're a current docker-machine user. The link will be in the invite email that you'll receive along with the beta token.
The cops probably would get called, they might shoot. Police is trained to shoot to disable, not to kill. Sometimes they need to of course. Then if there is any doubt they would be prosecuted and jailed if they overreacted ( this happens ).

Of course these situations are extremely rare as Western Europe is not as a violent society as the US is.

edit: to add: private citizens carying tasers ( let alone guns ) around is unheard of / extremely rare.
Show HN: Learn React JavaScript in Browser
Did they publish the exact location of the wreck? Where's the original NOAA reports from the 2009 survey or 2014 dive?
That the police shot this person at all is a tragedy, but the number of bullets --- a detail reported brethlessly in all police shooting stories --- isn't particularly important.

Police training demands they shoot to kill. The notion of using a firearm merely to wound is mostly a TV fiction. Especially with a subject they believe to be armed (as with this case, where someone called 911 reporting a gun), if the police start shooting, they're going to make sure the target can't react. Their concern will be that even a fatal shot might leave the target with 10-15 seconds with which to get off a shot in reply.

That this is probably a reasonable thing for the police to do is, for me, a strong argument that most police should not be armed with guns. But that gets us into an unproductive discussion about American gun culture and gun control.
>The network isn't reliable, packages can changed innocently or maliciously, and mistakes happen.

Exactly. I'd like to know if andy_ppp reviews every update to packages that andy_ppp wants to include too.
Broadly speaking you're right, but in London in particular housing stock growth has been significant in the last 10 years but it has had consequently little effect on housing price deflation[0].

There are many theories as to why that is, but a personal pet one is that London is lacking in housing stock across the market and as such it is economically more viable to build at the middle and top end of the market where profits are higher than at the low end. When this is combined with a record low investment in local government social housing in London you get London's extreme housing market e.g. demand is high, but supply has all gravitated to the place where returns are highest

[0]: http://data.london.gov.uk/housingmarket/
Do people really discriminate against a suit and tie? I've dressed up for every interview I've had and nobody seemed offended.
With exoscale we kick in at 6$ and offer full control https://www.exoscale.ch/pricing/
One might as well say: "20K+ fatalities on the Boko Haram insurgency, and counting, but you're up in arms about one maybe-murder in the most privileged city in the world."

Not every community needs to be about every thing.
> Twitter would have to get a search warrant to determine that you aren't deleting tweets

Search warrants are incident to criminal activity in the United States of America. Twitter is a private company, not a law enforcement agency.
This is a very salient point about London. It's not widely known about just how squalid and cramped the living conditions are — though just ask any recently arrived migrant. It is not as black and white as poor people living in zones 3-9 and rich people living in 1-3.
Yeah, (born and raised in Ireland, complete with the mandatory Irish Language lessons), I'm just wondering where the poster above got the supposed "h" sound from.
Some of the subjects it treats are low-level enough (and of Unix-ish heritage) that their treatment is probably not irrelevant today. The performance considerations of threads and processes are probably out of date, but their API (sections 3 and 4) is largely still the same. Same for shared memory and other IPC mechanisms described in section 5. The API re. section 7 still applies -- /proc has expanded considerably since 2001, but it's still used in the same manner. Chapter 8 is probably more out of date than others, but you can still follow it. Stuff in 9 is probably not used much anymore, an #10, while adequate, would probably be considered incomplete today.

I'd say it's still useful to someone who comes to Linux from other platforms, or to people who are already using Linux but aren't familiar with systems programming under it.

Edit: although, as someone else pointed out, APUE is probably a better choice (and was a better choice back in 2001, too).
This is key for any ADDers - chains of dependencies to ensure that not only raisins are picked off your ToDo List and you get to only see next steps and not all steps.
For the past three years I have been working on this in an app sideproject and planned to launch the beta this winter, but I keep getting distracted :) Android alpha testers can get in touch with me.
> Evan Snow, a thirtysomething “user experience design professional”..., who had moved to the neighbourhood about six months earlier (and who has since departed for a more suburban environment)

> Snow never seemed to recognise that his out-of-control dog was the aggressor: “So Luna was, I think, looking to move around the benches or behind me to run up happily to get a chip from Mr Nieto. Mr Nieto became further – what’s the right word? – distressed, moving very quickly and rapidly left to right, trying to keep his chips away from Luna. He ran down to these benches and jumped up on the benches, my dog following. She was at that point vocalising, barking, or kind of howling.”

>– in his deposition for the case, under oath, his exact words were that he was distracted by a female “jogger’s butt”. “I can imagine that somebody would – could assume the dog was being aggressive at that point,” Snow said. The dog did not come when he called, but kept barking. Nieto, Snow says, then pulled back his jacket and took his Taser out, briefly pointing at the distant dog-owner before he pointed it at the dog baying at his feet. The two men yelled at each other, and Snow apparently used a racial slur, but would not later give the precise word. As he left the park, he texted a friend about the incident. His text, according to his testimony, said, “in another state like Florida, I would have been justified in shooting Mr Nieto that night”

Is this guy real? This is the sort of person I'd expect to see on Silicon Valley not in the real world, he fits the techbro stereotype exactly. After each sentence I read, I thought this guy couldn't get even more stereotypical, but he managed to lower the bar further.
You have the comparison backwards. The claim is that Google and Amazon don't care about idle power consumption, presumably because their homogeneous computing environments lead to relatively little idle time.
Hi. That's me you're quoting.

> The status quo: highly funded white people in a ranch house, obsessive dreams of white supremacy floating into the night...

Were you there? If not, then you're projecting. As it happens, the participants were at best plurality white. And no, the PoC weren't all Asians either.

Also, because Twitter requires short statements, there are multiple readings of "ignored" there. I see you're taking the least charitable one, i.e., "everyone let it slide." That interpretation is incorrect. People stopped talking to him. Isn't shunning what you progs want?
And deny the holocaust, fun times!
Accurate CRT Simulation
There are far fewer guns floating around in most of Western Europe, so it's less likely in the first place.
You are going beyond To Do Lists and stepping into full project management systems. I suppose there would be nothing stopping you from using PM software as a to do list... you would just need to focus your searches on "Project Management", because that is the feature set you are describing.
“Swift era” of Cocoa with Love
No idea why you are being downvoted. Supply and demand, this is Economics 101. I have made the same arguments about SF and people downvote me too. The #1 way to decrease rent is to build more supply. If there was double the apartments in SF, the rent would not be as high.
The Perfect Business Management Software (V2) CRM+PM+Invoicing
Lodash only got padLeft in version 3.0.0 (released last January), and then that method was renamed to padStart in 4.0.0 this January, so it's not exactly the paragon of reliability (although I understand your sentiment)
And overall gun crime in Germany is lower by, what, two orders of magnitude?

Germany's shot rate isn't lower simply because individual German police are stingier with their bullets.
I was surprised to see how much of greater London is covered by town houses, detached homes and 2-3 story buildings when I visited.

The population of greater London is about the same as that of NYC (~8.5m people), but the population density is half (5,432/km^2 for London vs 10,756.0/km^2 for NYC).
> No-one else gets a choice.

Everybody gets the same choices, or can you point me towards a mechanism that prevents e.g. Chinese or Indians form moving?

The difference is narrative: It's currently acceptable to blame whitey. Criticising non-whites is not socially acceptable in left-wing circles. Your comment is an instance of this behaviour.