Texas church shooting: Gunman's cellphone is locked - <AUTHOR> https://www.cbsnews.com/news/texas-church-shooting-authorities-analyzing-devin-kelly-cellphone/ <comment><USER2> Good. I don't think one dramatic incident outweighs the importance of privacy for entire world.

I also am appalled the media continues to hype shootings and "terrorism" when they are insignificant and irrelevant to modern life (more people die slipping in the bathtub each year, yet the FBI isn't worried that the lack of bath-mats is a national threat).

Do the math - If the money spent on "terrorism" went to any other cause (e.g. healthcare) we'd save 10x the lives we already do.

<comment><USER3> Exactly, these cases are outliers. Yet so many people fail to realize that. Take for example kidnapping, which is the 1th worry for parents, yet in the real world it fall 5000th of the threats to children (by close relative), by stranger I don't think even makes it to the list. The real threat are car crashes, suicide, and drowning which are 1th, 2th and 3th I think. The same think applies to "terrorism", it would be much more efficient to apply the resources to other causes. I think this whole "war on terrorism" and "war on drugs" if just fear mongering that politicians use to try and get elected.

</comment></comment><comment><USER4> If it's an iPhone, law enforcement can basically throw the phone in the trash right now.

<comment><USER5> Not necessarily. iPhones that have iCloud backup Feds can get a court order to have Apple provide as the backups not encrypted with device keys.

If it's the device data they want and it's a 5s or later yeah that's likely to be difficult to get at without decapping the chip.

</comment></comment><comment><USER6> Will unlocking it actually benefit anyone or bring anyone back? No! Nor will it give any insight whatsoever into the next shooting..

What it will do is enable them to find someone or something else to blame (TV, Rock Music, Religion, Racial Hatred...) for a complete nut jobs actions and his access to automatic weapons and therefore exonerate the Gun lobby yet again..</comment>


A Repair Manual for Spaceship Earth (2019) - <AUTHOR> https://logicmag.io/nature/a-repair-manual-for-spaceship-earth/ <comment><USER2> fantastic article. thank you for posting it.</comment>


IOS 6 Maps might be hazardous to your health - <AUTHOR> http://the.taoofmac.com/space/blog/2012/09/22/1738#ios-6-maps-might-be-hazardous-to-your-health <comment><USER2> Make you wonder how people functioned without smartphones only a few years ago.

BTW can't iphone users just bookmark maps.google.com as a "webapp" in the meanwhile?

<comment><USER3> > BTW can't iphone users just bookmark maps.google.com as a "webapp" in the > meanwhile?

Erm... the article recommends doing exactly that.

It can also be set as a homescreen "application", and in facts prompts you to do so when opened on an iphone.

</comment></comment><comment><USER4> Jeesh, we get it, iOS 6 maps are the worst thing since Super AIDS.

</comment><comment><USER5> That iOS 6 maps are bad is well established at this point. No need to run over that dead cat any more.

What would be very interesting for me to understand are the internals of the iOS 6 decision. I am, of course, not talking about technology but rather the business and strategic decisions that led to this.

One could certainly not say that there were quality problems with Google maps. That, particularly today, is self-evident. Why was Apple so hell-bent to jettison Google?

Was it out of fear of the mounting competition in the Android space?

I can understand this, of course. The problem is that you don't complete with your competitor with a product that is inferior to theirs. If anything, the barrier is, at a minimum, to be equal in features and experience to your competitor. And, in reality, you probably need to have a few things on top of them to boast about. In Apple's case, did they think that the 3D view was such a feature? They couldn't have! They are smarter than that. Right? It's puzzling.

Today we understand the value in seeking customer engagement and buy-in BEFORE taking-on, developing or deploying a major product. We know that. I think Apple knows that. How was it decided that iOS 6 maps would clear the Google Maps barrier? Did they actually show it to people? Who? Where? There seems to be clear evidence that this really wasn't widely vetted. How else could one explain airports showing up in rivers or the myriad of funny-yet-sad examples out there.

My curiosity is one of understanding the business process that led to this. From the vantage point of a startup these kinds of moves are suicidal. Apple is likely to survive it. Although, surviving it might mean taking a step that I am sure they don't want to take. Give people what they want: Google Maps.

Prior to this the most prominent example I had of corporate suicide was the UPS "What can brown do for you?" advertising campaign. There I stood in complete disbelief watching a company with a hugely recognized name and service spending millions to actually bifurcate their image and drive name recognition towards a new "brown" identity. Not only did they choose a generic term, but the jokes about what "brown" could do for you when a shipment went wrong were just too funny to ignore. It looks like someone kicked the CEO in the ass and they actually got back to marketing the brand everyone already knows. It was simply unbelievable, just like Apple's move with maps.

I don't know if it is fair to say that Apple has lost its way. Probably not. However, one has to raise questions when a bad decision of this magnitude passes through the company without someone setting the brakes with a clear- minded "We are not ready for this yet".

If it is true that maps are very hard to do well (I don't know maps), then it is beyond obvious that this is not something that can be fixed in six months. The last thing you want to do is make it impossible for your customers NOT to think about your competition. Prior to the iOS 6 maps issue the average iPhone customer probably ignored the entire smart phone ecosystem past Apple. Today you have people making comparisons. What can "brown" do for you?

<comment><USER6> > Why was Apple so hell-bent to jettison Google?

It goes both ways. There's a possibility that this is a gambit from Google, either to cripple iOS in favor of Android or to simply extort higher fees for Google Maps.

I think the software user experience of iOS Maps is actually better than Google Maps, from the visual design of the maps to the 3D flyover mode to the turn-by-turn directions. The problem is the data. We've seen Apple underestimate how hard some problem are before--MobileMe was Apple underestimating how hard cloud stuff is, Ping was Apple underestimating social. I think Apple just underestimated the problem of map data.

The good news is, the data problem actually can be solved with cash. Design and software problems can't.

<comment><USER7> Also, the data problem is not 100% clear-cut. Near my home, Apple has more details (showing e.g. sheds in back gardens and foothpaths along the water) and more recent data (showing road changes from over a year ago) than maps.google.com (speculation: that could be because TomTom is popular here)

Point of interest-wise, I think Google has way more data, and it also seems to be more up-to-date, but still, Apple has tons of (correct) data that Google does not show.

</comment></comment></comment><comment><USER8> Tao of Mac??? A blog that focuses on Apple products, and has a prior article about the Maps problem, yet you still act surprised?</comment>


Facebook Ads Tracker - <AUTHOR> http://www.adstracker.io <comment><AUTHOR> Facebook Ads Tracker monitors your competitors' Facebook ads so you can improve your CPI, CTR and increase the number of installs</comment>


Accidents at Amazon: workers left to suffer after warehouse injuries - <AUTHOR> https://www.theguardian.com/technology/2018/jul/30/accidents-at-amazon-workers-left-to-suffer-after-warehouse-injuries <comment><USER2> Yet another fucked up issue that is made worse by the lack of proper healthcare in the US. In Washington State, it's almost impossible to open worker's compensation claims at all and when one finally does manage, the state steps in with their quack doctors to claim it isn't the employer's fault and the state shouldn't pay for it. Even if the employer wants to help . Attorneys don't want to take the case because there is no profit to be made from someone getting better. And companies like Amazon and others get away with injuring workers and paying nothing for it. Pretty fucked up way to run a society. One of these days, someone like this is going to snap and then the idiots will be all up in arms about gun control or some other bullshit completely missing the point. The cycle will continue with people being abused and taken advantage of in the name of profits. I've been dealing with this shit now for almost three years and no end in sight. I'm lucky I make good money and can afford care for myself but still hurting everyday, working in pain every day. No one gives a fuck about your health here even when you are making the company a shitload of money, let alone when you're too injured to work because the job injured you. Company profits, state profits (from not paying for obvious worker's compensation injuries) are all more important than employee lives or health and employees have zero recourse especially in a state like WA. We pay for workers compensation insurance only to be denied and left to suffer. What a fucked up system.

<comment><USER3> Not that I'm saying that what's happening is right, but rather just a serious question: why not move? I know it's not fair per se, but if it's within your means why not?

<comment><USER4> because leaving your community is not a purely economic decision.

if everyone thought like this, nothing would ever improve in downtrodden areas.

</comment></comment></comment><comment><USER5> Union needed here.

<comment><USER6> Unions are needed pretty much everywhere, but I'm curious how something as big as Amazon would crush any union. How did we let workers rights get this bad?

I don't have prime anymore, and have stopped buying from Amazon all together because I know the person who put my item in the box is being treated like they're trash. It's extremely immoral and peak exploitation.

<comment><USER7> >How did we let workers rights get this bad?

We (by 'we' I mean Americans) despise anything that smacks of socialism, and "workers' rights" smacks of socialism.

<comment><USER8> Worse than that, the very term "workers' rights" has been co-opted to mask the exploitation:

[https://en.wikipedia.org/wiki/Right-to- work_law](https://en.wikipedia.org/wiki/Right-to-work_law)

</comment></comment></comment></comment><comment><USER9> The article states they have found numerous cases of workers injuring themselves at Amazon warehouses. Let's hear that number. What percentage of warehouse employees is it? How does it compare to Walmart? Why is everything written these days so stupid?

If anything, this an argument for single payer. Your health care should not depend on your job.

<comment><USER10> While I agree that health care shouldn't be tied to your job, employers still have a responsibility for worker safety and should still be responsible for any injuries that happen in their workplace.

<comment><USER11> Sure, but that's handled by subrogation.

The liable party has little to do with insurance structures. An employer is liable for injuries even if they aren't providing health care insurance.</comment></comment></comment>


Show HN: Booky – app to organize notes from books you read - <AUTHOR> Hi folks, I've launched "Booky" - app for organizing notes from books you read.
App Store: https://apps.apple.com/pl/app/booky-organize-books-notes/id1492092565
With the app you can: 1. Snap picture of the book while you're reading it 2. Quickly highlight your favorite quotes 3. Sync your book shelf with Goodreads 4. Search in the notes you scanned
Promo video: https://www.dropbox.com/s/lfnwb8cvi5oyfd9/preview.mov?dl=0
Those features are similar to what you might find in ebooks apps but the app enables you to do that with physical books. I'm not sure how to build any business model around it so I'd love to hear your suggestions :) <comment><USER2> I'll pay you $5/mo if it includes an intelligent way to sync the images I take of my book pages to my Google Drive in an organized way, such as per book. Adding in text that was OCRd and therefore searchable would also be great. So far my manual process is moving photos in Google Photos (I'm on Android) which is so-so. I'm fine with ads if I'm not paying.

<comment><AUTHOR> That's super interesting to hear. I'll definitely think about adding an auto- export feature soon. Kuzee, is there any way I could reach out to you privately? Email, whatsapp or similar? I'd love to ask you some questions about your process if you don't mind.

</comment></comment><comment><USER3> I'd love for the option to choose an existing photo from my album :)

<comment><AUTHOR> You got it. Will be adding that soon :)

</comment></comment><comment><USER4> I use Readwise.io almost obsessively and would use your app too, but I'm on Android. Any plans for an Android app?

<comment><USER5> > I use Readwise.io almost obsessively and would use your app too, but I'm on > Android. Any plans for an Android app?

Are you on the lite plan or the full version? Could you speak more to how you use the app/what you get out of it?

</comment></comment><comment><USER6> cool! i'll definitely use this. kinda similar to something i'm working on but not for physical books. this could be useful for academics, journalists, writers, etc

<comment><AUTHOR> Thanks :) Is there anything you'd add to the app? And what can you say what are you working on? I'd love to test it as well! :)

</comment></comment><comment><USER7> I will definitely try it. It looks really nice.

<comment><AUTHOR> Thanks a lot :) I'd appreciate a lot if you could name one thing which you're missing in the app. This would help me a lot.

</comment></comment><comment><USER8> Nice work!

<comment><AUTHOR> Thanks a lot :) I'd appreciate a lot if you could name one thing which you're missing in the app.</comment></comment>


Are you Chasing a Mirage? - <AUTHOR> http://marcrandolph.com/2012/02/28/are-you-chasing-a-mirage/ <comment><USER2> And here we have the economist who won't pick a twenty-dollar bill off the sidewalk, because if it were really there someone would have picked it up already.

</comment><comment><USER3> I am clear I am doing something "novel" when it comes to resolving my health issues. What I do not know is how to a) promote it to others more effectively and b) monetize it. And please refrain from being the umpteenth person to tell me that either I should give it away for free out of the goodness of my heart or that it has no commercial value. There are literally billions of dollars being spent on more expensive, less effective approaches and all the info on my website is currently available for free out of the goodness of my heart while I am homeless and deeply in debt. Are there any good articles for how to figure the right way to monetize something when you are genuinely doing something unique?</comment>


Ask HN: Your ideal job search experience - <AUTHOR> Job Search sucks. We all know that. Recruiters mostly suck. We know that too. Good ones are like needle in a haystack. Job Sites suck too (for the most part as they are a plain static list of skills which doesn't tell you a whole lot). Most don't list salary ranges and add shit like "depends on experience" which is as good as not saying anything.
This space is crowded. No doubt. Lot of people trying new things and then there is the Beast Linkedin. There are job aggregators like Indeed.
But we still know that something is broken. What will you be your ideal job search process and experience ? <comment><USER2> Having to fill out web forms rather than just uploading a PDF will turn me off applying unless I already really like your company.</comment>


Uplink – Assume the role of a hacker in the year 2010 - <AUTHOR> http://www.introversion.co.uk/uplink/

<comment><USER2> I dumped an unbelievable amount of hours into this game years back. Very good stuff.

</comment><comment><USER3> We still don't have software/hardware that's as sweet as what's in this game. But we do have elliptic curve cryptography becoming the standard now, which is cool.</comment>


blip.strongloop.com is dead – what is this? - <AUTHOR> https://github.com/strongloop/loopback/issues/1079 <comment><USER2> Between this and the other article regarding the death of ExpressJS-- is IBM is a good contributor to the JS open source community?

<comment><USER3> Did you read the GitHub thread on Express? The project is still very much alive, but its internals have been broken out into standalone packages, so the only commits to Express itself are version updates. That issue was created based on a misunderstanding.

<comment><USER4> If you read further down on the Github thread, the guy who did the splitting out is no longer working on the project and it's now fully in IBM's hands, who aren't doing much of anything.

<comment><USER3> I just saw that! I read it a few days ago, but went back to catch up. I came back to edit my comment.

</comment></comment></comment></comment><comment><USER5> I have long since come to the conclusion that most of the nodejs ecosystem is rotten. I don't even know where to begin.

I'm certain this is a mentality issue more than anything.

<comment><USER6> I just think that the nodejs ecosystem moves fast. But anything involving StrongLoop/IBM is immediately suspect.

<comment><USER7> Just strongloop is enough. IBM acquihire them and let they do what they have been doing...

</comment></comment></comment><comment><USER8> One might reasonably wonder whether executing npm outside a sandbox is a good idea under any circumstances.

<comment><USER9> But they can't be stealing any identifying information right? At best it can count the number of times the package was downloaded.

Isn't the solution for npm to have tighter controls on where it will download packages from?

<comment><USER10> It depends on whether or not it actually delivers a payload. If it does, then it can use a `postinstall` hook to execute absolutely anything it wants, under the context of the user.

This is why you should always shrinkwrap and run a private npm repository in production. Anything less is opening you up to remote takeover at the whim of a single package publisher.

</comment></comment></comment><comment><USER11> Source: [https://twitter.com/samccone/status/688809217692545026](https://twitter.com/samccone/status/688809217692545026)

</comment><comment><USER12> Analytics shouldn't break applications. If anything npm should provide a way to opt into analytics and provide them to all publishers.

<comment><USER13> Even worse, they're doing analytics without opt-in, or providing a way to use the package without analytics.

This is clearly inacceptable.

<comment><USER14> Unacceptable

<comment><USER13> See, this is why I don't like english. in- and un- both should mean the same, why I can't I use them synonymously?

<comment><USER15> Inflammable means flammable? What a country!

<comment><USER16> I'm not sure what country you are talking about. Inflammable means the same in every english-speaking country.

<comment><USER17> The commenter was making a comical reference to Yakov Smirnoff:

[https://en.wikipedia.org/wiki/What_a_Country](https://en.wikipedia.org/wiki/What_a_Country)!

<comment><USER18> Specifically, the Simpsons' reference to Yakov Smirnoff:

[https://www.youtube.com/watch?v=Q8mD2hsxrhQ](https://www.youtube.com/watch?v=Q8mD2hsxrhQ)

</comment></comment></comment></comment></comment></comment></comment></comment><comment><USER19> `curl -i [http://blip.strongloop.com/loopback`](http://blip.strongloop.com/loopback`) returns content from S3. Are we suggesting then they are using S3 bucket analytics to see how many times a package has been downloaded then?

</comment><comment><USER20> Should the HN title include "(2015)"? This StrongLoop issue was reported in February 2015.

<comment><USER10> Perhaps. I opened it a long time ago, but I've still been trying to keep it alive in the hope that somebody from Strongloop will actually comment on it.

In the meantime, if you use a Strongloop package, fork it and remove the optionalDependency.</comment></comment>


Show HN: Final round of Alpha testers wanted before public Beta - <AUTHOR> http://Beepl.com We're getting ready for our public Beta and, having rolled some changes, it would be really helpful to get a few more Alpha users in beforehand. Thanks. <comment><AUTHOR> We're getting ready for our public Beta and, having rolled out some changes, it would be really helpful to get a few more Alpha users in beforehand. Use the secret word: "magic". Thanks.</comment>


Countries and coffee consumption - <AUTHOR> http://viktorpetersson.com/2012/01/28/countries-and-coffee-consumption/ <comment><USER2> Not too surprising when you think about it; it correlates well with high incidence of seasonal affective disorder and general lack of sunlight, as caffeine is a natural antidepressant. Same reason it's so popular in Seattle.

</comment><comment><USER3> Based on this data, geeks are most likely vikings.

</comment><comment><AUTHOR> I'd be curious to see these statistics mashed up with some productivity stats per capita.

<comment><USER4> Interesting. Yes, that could be a good part two.

<comment><USER5> As an Italian coffee addict that moved to the States.. I can only warn you that measuring "productivity" in Italy can be a 'daunting' task. That being said, I'd be one more reader interested in the topic.</comment></comment></comment>


Your Child Left Behind - <AUTHOR> http://www.theatlantic.com/magazine/archive/2010/12/your-child-left-behind/8310 <comment><USER2> _Meanwhile, a 2010 study of teacher-prep programs in 16 countries found a striking correlation between how well students did on international exams and how their future teachers performed on a math test. In the U.S., researchers tested nearly 3,300 teachers-to-be in 39 states. The results? Our future middle-school math teachers knew about as much math as their peers in Thailand and Oman—and nowhere near what future teachers in Taiwan and Singapore knew._

This article is more than usually informative, and focuses on what's working best as well as worst (although in our case, that's sadly not saying much). Well worth the read.

<comment><USER3> I am glad to read that the teachers' unions' claims have been more or less blown to bits by this article. Randi Weingarten & co. would have us believe that the more they are paid and the less they contribute to their own retirement (maybe zero), the better-performing the kids will be.

</comment></comment><comment><USER4> And the best educated students in the entire planet according the this metric and study? White kids in D.C. who scored a 37 (compared to #2 Taiwan with a 28) in a city whose average is 1.8.

[http://www.theatlantic.com/national/archive/2010/11/your- chi...](http://www.theatlantic.com/national/archive/2010/11/your-child-left- behind/66069/)

</comment><comment><USER5> After reading this article I still have no idea what they are suggesting the problem is, or what they propose the solution is.

Most of it seems based on the assumption that America should be the best at everything, and if they're not then there's some foul plot afoot and the sensationalism starts with the headline.

<comment><USER6> Yeah, the article is essentially empty of any research. "Hey Massachusetts did these things and it worked out great!" Well What did Massachusetts do? Teacher entrance exams and reshuffling money. Reshuffling money where exactly? What else did they do to improve scores?

I'd also like to point out that in many other countries the state is seen as the first employer of choice. Unlike the US where Apple, Oracle, Google, and Microsoft get the best picks first and the state can choose later many countries, if you do well in school you are slotted for a teaching or gov't job with great benefits, lifetime employment, guaranteed pension, housing, etc. This might not mean much to those in the US but in Europe and most of Asia a government job is a seriously good job.

This affects the US education because some of the best teachers aren't even considering teaching, not when they can pull Google money, Facebook money, or Intel money. So in that regard, the unions are right. Our free market works so well that teachers have to be paid more. Not all teachers, but certainly the best ones.

This is why it's important to factor in opportunity costs when doing these samples. If the best job in China is a teacher making $50,000 than what is the equivalent in the US? $100k, $150k.</comment></comment>


An academic journal provides haven for rejected work - <AUTHOR> http://www.economist.com/displaystory.cfm?story_id=14119761&fsrc=rss

<comment><USER2> Super idea, now to get _all_ papers online in a free form.

The big name publications reject more than they can publish for several reasons:

\- lack of space (there are only so many pages each month in their usually dead-tree format publications)

\- overexposure of a subject (they usually try to keep some variety in what they publish)

\- some papers are just plain wrong.

The article makes the case that two very important papers were rejected (without giving reasons why) that rejected papers should find a home. I'm all for that but I think that the safeguards to keep bad science out of the larger body of knowledge should be preserved. The good stuff has a way to get through eventually, witness the fact that those two papers eventually did get published.

With a name of 'rejecta mathematica' my guess would be that this will publish papers in the subfield of math that were not accepted elsewhere, so both papers listed in the article would have been rejected by 'rejecta mathematica' with an 'off topic' anyway, the 'card counting' example is a much better one for their subject.

Here is an article about an interesting side effect of being available online for free, it seems that just by having your paper online and freely accessible the chances of it being picked up and cited are substantially better than being published in some paper periodical:

[http://www.nature.com/nature/debates/e-access/Articles/lawre...](http://www.nature.com/nature/debates/e-access/Articles/lawrence.html)

(funny that it should be on 'nature's site)</comment>


The Safe Harbor ruling stems from an earlier decision by an Irish court - <AUTHOR> https://www.washingtonpost.com/blogs/monkey-cage/wp/2015/10/06/this-privacy-activist-has-just-won-an-enormous-victory-against-u-s-surveillance-heres-how/ <comment><USER2> > _Commission negotiators are going to find that their hands are tied by the > court ruling. They will be simply unable to make concessions that they might > otherwise be prepared to make, because they cannot ignore a constitutional > ruling from the European Court of Justice without breaking the law. Any > further negotiations will take place in the shadow of a potential veto from > a European court which has staked out a very strong position on the > fundamental privacy rights of E.U. citizens._

This is what I love most about this. Now the EU Commission needs to start from a _strict standard_ of privacy imposed by the highest EU Court. The US government or companies can't lobby their way out of this one anymore. The EC, at least the previous one, was rather notorious for being easily manipulated by the US influences (remember ACTA?)

Whether the new EC likes it or not, it will have to start the negotiations for the new Safe Harbor and Data Protection Directive from the _baseline_ imposed by the Court. Or risk having the new agreements invalidated as well a year or two later. I bet they had already made huge concessions on the new Safe Harbor and Data Protection Directive to the US, but now all of those will have to be canceled.

Also, the US Congress will now be forced to take action against the FISA Amendments Act and the Executive Order 12333, as well. That's another way in which this Safe Harbor "problem" could be fixed from the US side.

<comment><USER3> > The US government or companies can't lobby their way out of this one > anymore.

Sure they can. They can make sure multinational trade agreements treat privacy laws as unfair trade barriers and allow companies to sue governments for fictional damages in kangaroo courts.

</comment></comment><comment><USER4> Bad for startups and the interconnected Internet, but still damage minimization compared to allowing the NSA dragnet.

The bad consequences are explained very well here:

[http://lucumr.pocoo.org/2015/10/6/end-of-safe- harbor/](http://lucumr.pocoo.org/2015/10/6/end-of-safe-harbor/)

<comment><USER5> I have a few questions about this:

>In a nutshell: this was the only reason any modern internet service could keep their primary user data in the United States on services like Amazon EC2 or Heroku.

But shouldn't you be fine if you use EC2 with a European location? (Then you can approximate by using the instance with the lowest ping to the user)

>The harder part is to figure out which user belongs to which jurisdiction.

Does the climbing website have to do store personal information in the first place? Does a random user-name like "a_bonobo" count as private data? An e-mail address? An e-mail address from a throwaway host? Pictures of climbing walls? What constitutes "personal data" here?

<comment><USER6> For the first question is YES But, to be picky you have to be sure that data are ALWAYS STORED in the EU boundaries. which Amazon cannot guarantee.

Personal data (and other data) are defined by the EU and probably US. The EU is EU Directive 95/46/EC (citing from wikipedia) "any information relating to an identified or identifiable natural person ("data subject"); an identifiable person is one who can be identified, directly or indirectly, in particular by reference to an identification number or to one or more factors specific to his physical, physiological, mental, economic, cultural or social identity;" (art. 2 a).

<comment><USER5> Thank you for that -

> ALWAYS STORED in the EU boundaries. which Amazon cannot guarantee.

That makes sense, and I fear of what we'd do to enforce this - full data inspection just to make sure that Amazon doesn't transfer private data to the US?

>n identifiable person is one who can be identified, directly or indirectly, in particular by reference to an identification number or to one or more factors specific to his physical, physiological, mental, economic, cultural or social identity

So a username like "a_bonobo" wouldn't fall under personal data as it's not really identifiable (but what if I research bonobos? My username gives a clue to my job, if that would be my job!). So under gasull's link I think that a lot of what the climbing community would save isn't directly personal data, as you don't need much information from your users to run such a site (except if you want to have Facebook's business model). Or am I wrong? I mean, you can even identify someone based on their writing patterns.

<comment><USER6> (sorry for the late reply)

You can't guarantee that AWS is doing. You have to belive it. That's why hospitals & co keep the data in their own servers. And, if in the cloud, they try to avoid US companies as much as they can.

the username if not directly linked to someone (e.g., not an email) usually does not fall into personal data. But, since many usernames are reused by people they may identify the person. This is a a case which, honestly, i would not know how to deal with. I'll try to get an answer.

</comment></comment></comment></comment></comment><comment><USER7> Something that's confusing me: How will companies like Facebook store inter- country friendship / chat data? If I'm in the EU and I'm friends with someone in the US, and we communicate using FB, where does that data live under this ruling? Do my transmissions to them get stored in an EU data center and their transmissions to me get stored in a US data center? Or will it be decided on something else (Who started the conversation, who initiated the friend request etc.)?

Apart from the political implications of this decision, technically, how will global "social" companies decide where each piece of data is stored?

Email providers like Gmail will probably just store a copy in each location (and they can claim fairly accurately that that's a side effect of the protocols being used) but real-time, centralized communications (FB chat , Google Hangouts etc.) seem to already break the logical definitions of a geographic boundary so I have no idea how the data would be logically segregated across these boundaries.

Has this been discussed elsewhere? I couldn't find anything with a quick search, but I'm not sure what terms I should be searching for.

</comment><comment><USER8> I am missing the part where this is a victory against U.S. surveillance. Why would U.S. surveillance care where the data sits? In fact it'd be much easier to have the allies pick up the data in their home country -- plus there are less complications. Hell, I'd call it a win.

Yep, it's a hit on operations for large companies. But it's not the end of the world. Lots of cash and severe growth mode means they'll just use lawyers to stall while they do some major re-architecture work over the next few years. Not a disaster.

The loss is for small/medium U.S. companies -- the kind of companies that go on to be Facebooks. The kind we need to make the economy grow. They're in a hell of a mess. They don't have the cash or momentum to weather the storm, and competitors overseas are now sitting pretty on a more locked-up local market.

As far as I can tell, this article has exactly nothing to do with U.S. surveillance. In fact, the results of the ruling, if anything, could be said to have exactly opposite effects of those promised in the headline. (Geesh, WP)

<comment><USER2> It's a statement that mass surveillance is illegal and violates European law. It also hurts American companies, which is _good_ , if it ends up making the US government change its stance on mass surveillance due to such economic losses. This also comes right before the TTIP needs to be concluded, and Obama at least cares dearly about passing that agreement with the EU.

The NSA did all of this mass surveillance because it thought it's "easy" and there are "no consequences" \- so why not? Now it's learning that there are consequences to such spying.

</comment></comment><comment><USER9> tu quoque washington post?

"Smart judge put Safe Harbor under the right light to be axed by the European Court"

but then if the whole title contains most the content, what's left on page views, mright?

And interestingly what that right light was is in another page altogether, here [http://www.washingtonpost.com/blogs/monkey- cage/wp/2014/06/2...](http://www.washingtonpost.com/blogs/monkey- cage/wp/2014/06/20/the-case-that-might-cripple-facebook/)

</comment><comment><USER10> I'm preparing for a big vote down on this one.

I don't understand why this is a blow against U.S. surveillance, isn't it in fact, the opposite? U.S. law supposedly doesn't allow the NSA to conduct domestic intercept on US citizens except through "legal" means. There is no such protection for the NSA monitoring overseas communications. Didn't the NSA and GCHQ have to get each other to spy on each other's domestic data?

But in a European datacenter, wouldn't the "gloves be off" with respect to NSA intercept? There wouldn't even be a need for a kangaroo FISA court or NSL.

To me, this all seems like a total break with the spirit of the internet. I grew up on the internet in the 80s, where we actually imagined it transcending national concerns and local politics. Remember John Perry Barlow's Cyberspace Declaration of Independence? ([https://projects.eff.org/~barlow/Declaration- Final.html](https://projects.eff.org/~barlow/Declaration-Final.html))

The whole point around federated decentralized networking, was common carriage of data, non-discrimination, and the fact that you could host a server and serve anyone from all around the world without having to worry about hundreds of different legal regimes stepping on your toes.

Now it seems we've got the exact opposite of the internet imagined in the 80s and 90s, free of political interference. Instead, if you set up a server on the internet these days, you'll have to worry about European "rights to be forgotten" and privacy laws, Chinese or Russia censorship, Thai insults to the King, and on and on.

The simplicity of "here's my site/app, if you don't like it, please don't use it", has been replaced with "please track the geo-ip of your users, make sure you host copies of your server in the EU, Russia, China, and elsewhere, and route traffic appropriately. Be ready to comply with 50 different national internet regulations, some of them contradictory."

The internet of my teen years has become one giant bifurcated mess, and I fear what was once a kind of global village, will become a nation-by-nation silo.

Sure, there may be very good reasons to want these regulations. But it's not clear to me that the ends justifies the means. It's not even clear to me that the state snooping has been as damaging as cyberattacks by criminal gangs stealing people's data. Every week passwords, credit cards, and other information is being compromised by hackers and sold on the black market. Millions of smartphones and PCs are infected with viruses, keyloggers, backdoors. And yet, all of the focus is on the government snoops.

What's the right to privacy and data protection if your data is forced to be hosted locally in your nation, but compromised by hackers, and then sold to governments?

Is the original idea of the internet and web worth preserving, a kind of autonomous zone, a wild wild west, or do we need to lock it down, and turn it into national highways with freeway cops and political speed limits?

<comment><USER11> The NSA doesn't need any sort of court order to access domestic data on non-US citizens / residents. While it's true that offshoring the data of US citizens could make it easier for the NSA to access that data, the court case concerns the ability of the NSA to access data of non-citizens, and while there may be agreements in place with European countries to facilitate this, at the very least this forces the NSA to go through those outside channels, rather than just getting the data directly from say, Facebook.

<comment><USER10> But to get data from say, Facebook in the US, the NSA must get a secret court order. This requires Facebook's cooperation.

To get data from European data centers, the NSA can intercept data from direct network taps in the ground, under the sea, at peering points. They can intercept router or server hardware during data center construction and plant backdoors. In short, they can take all sorts of action that might be illegal domestically, but which they can't be prosecuted for in the US if done overseas.

At best, European police/counter-intelligence could catch them in the act and arrest them as spies. So basically, European data held on domestic US soil has a greater level of bureaucracy get, compared to say, European data held on foreign soil, where all bets are off.

Remember the Echelon scares of the 90s? That was the NSA using SIGINT interception of European cellular traffic with zero oversight or regulation.

My point is, this seems to be solving a non-problem. It makes creating new companies harder and more expensive, won't actually decrease net snooping/surveillance, and threatens to silo the internet.

<comment><USER12> You are thinking of the FBI. The FBI gets a court order to look for a specific subject and it outlines who they are interested (even if it is a John Doe) and what they are allowed to take. No judge is going to sign off on big data search. It's going to get punted in court or leaves any case made from it open to appeal.

There are hundreds of datacentera throughout Europe. The equipment necessary to do all that would be very visible. And you would need the cooperation of all the employees to not say anything. You can tap a router or a switch it a server but a datacentet has thousands of these. You can't tap them all. If you did your customers would ask questions and the smart ones would be gone in an hour. We have a disaster recovery plan you know.

American exceptionalism strikes again. How about you read their laws rather than assume ours are better.

Anyone can listen into the airwaves. It's public property. Now they encrypt phone calls. They can do all these extra legal things knowing it's not admissible in court.

You want to do business you follow the law. It's how it's always worked.

<comment><USER10> I'm an entrepreneur, I want sensible laws, not laws that open up a hornets net of regulatory burden.

Almost every new breakthrough startup in recent years did so by breaking existing conventions and laws. Should Uber or AirBnB not exist because existing regulatory capture by protected industries?

Besides worrying about being sued by any jackass with a shitty patent and a lawyer, now you'll have additional regional specific worry. To me that means, if I was launching a startup today, I'd simply launch it US only.

Don't you love how when music or media services launch in the US, you don't get to watch them in every country? How Netflix or say, Spotify, are blocked for certain regions?

Get ready for a lot more of that, a balkanized internet, where a URL or IP address is no longer a uniform, universal access.

</comment></comment></comment></comment></comment><comment><USER13> We changed the linkbait title to a representative sentence from the article. If anyone can suggest a better (i.e. accurate and netural) title we can change it again.</comment>


Skype now censoring links - <AUTHOR>

I sent a friend a message in Skype while trying to get him hooked up with a porn star (one can dream) ;)
Skype removed the link on his side without any indication of doing so on my side. I
Here's the censored link (perhaps NSFW, but not pornographic either) http://www.niteflirt.com/listings/show/9553321-Celebrity-Adult-Starlet-Porn-Star-Tara-Lynn-Foxx <comment><USER2> Maybe they just have a spam filter. The words in that URL sound like they could have come right out of one of the e-mails in my spam folder. It's also possible that the domain itself has been associated with spam.

<comment><USER3> This is what one of my Skype contacts suggested too. To back it up further: the link works fine in group conversations.

</comment></comment><comment><USER4> I don't think they are banning 'porn'. My guess is they are trying to protect users from malware.

That said, it is crystal clear that Skype is probably the most heavily monitored form of IM/video/audio communication along with (plain text) email and Apple's Facetime/iMessage[1].

[1] [http://www.zdnet.com/apples-imessage-encryption-claims- refut...](http://www.zdnet.com/apples-imessage-encryption-claims-refuted- again-7000022105/)

</comment><comment><USER5> It looks like skype use domain ban. But what was reason of this is unknown. Curious is that another xxx pages is fully accessible via skype

</comment><comment><USER6> Out of curiosity, try running the same link through a URL shortener and send it again. A brief local test seemed to work.

<comment><USER5> This is workaround but the main problem is still present</comment></comment>


T-Mobile Says Their 4G Beats iPhone 3G or They Pay You $1000 - <AUTHOR> http://www.centernetworks.com/verizon-att-tmobile-4g-faster

<comment><USER2> I have both an iPhone 3G (and a 3Gs) and a Tmobile My Touch 4G.

While the 'H' network is not available everywhere - it is available at my house and the 4G network is blazingly fast as compared to any ATT offering anywhere.

Att's coverage is horrible even for 3G.

HOWEVER: I am on the _"unlimited"_ data plan on Tmobile.

IT HAS A 5 GIG LIMIT -- afterwhich they reduce your data speed to ___7 KBPS_ __

It renders the thing useless.

All carriers suck - but the rate limiting to such a ridiculous number is enraging.

(T-mobile also screws up my bill EVERY SINGLE MONTH and their support staff are too incompetent to fix it)</comment>


Ask HN: Why searching "ycombinator" on Google is giving error? - <AUTHOR> Its saying:<p>Server Error We're sorry but it appears that there has been an internal server error while processing your request. Our engineers have been notified and are working to resolve the issue. Please try again later. <comment><USER2> Good catch. I'm seeing it too.

</comment><comment><USER3> it isnt? (for me)

</comment><comment><USER4> Not on .co.uk</comment>


Could changing the physics of VR games reduce gun deaths? - <AUTHOR> https://www.fastcompany.com/40539874/could-changing-vr-games-reduce-gun-deaths <comment><USER2> Haha. This reads like an Onion article.

Utter nonsense.

That this was published by Fast Company has knocked down their credibility for me a few notches.

The prerequisite for committing such a crime is having a gun. If you have a gun then you'd train with the gun at a shooting range or on some private grounds or whatever. You can buy thousands of rounds of ammunition to train with at the cost of a VR headset.

And that's already presupposing that you can get any meaningful training from a VR game. I mean, why send soldiers to boot camp when you can send them some Occulus's instead? Any useful training you could possibly get wouldn't be in context of firing a firearm, especially without any meaningful haptic feedback. The point and shoot part of shooting a gun is understood almost immediately and accuracy is nuanced enough where even differently adjusted sights on the exact same model of firearm makes an enormous difference.

</comment><comment><USER3> No. What a ridiculous article. Anyone who wants to go on a shooting spree is going to learn how to shoot a real gun. Anyone who for some reason really wants to use VR to train will just use VR with corrected physics. This has got to be the silliest thing I've heard so far this year.</comment>


Don't buy the MacBook Pros even on sale, in my opinion - <AUTHOR> https://theoutline.com/post/4277/dont-buy-the-new-macbook-pros-even-on-sale-in-my-opinion?zd=1&zi=pydyvqbr <comment><USER3> Duplicate of [https://news.ycombinator.com/item?id=16922476](https://news.ycombinator.com/item?id=16922476)

</comment><comment><USER4> I got one of the new MacBooks at work. After a few months the 'G' key started getting flaky. Sometimes it would work, sometimes it would do nothing, sometimes it would trigger twice for a single key press.

I took it to our tech support, after spraying air and all the recommended steps they could not fix it. They took it and gave me a new one.

After a month, the 'B' key on that new laptop started to be flaky.

Unless Apple manages to fix this, my next computers at both work and home will not be Macintoshes. After over a decade of loving Mac laptops, I will either be switching over to Windows (WSL looks great) or Chromebooks.

<comment><USER5> > (WSL looks great)

It's not. Consider just going with Linux if that's an option for you.

The WSL is quite weak in the knees. I tried switching to Windows 10, from macOS, as my primary development operating system. I tried this for about three months. I ended up reverting back.

Just remember, using any OS is about crafting a tool for plying your trade. Windows, Linux, macOS, MS-DOS, they're all just tools to help you achieve your goals and Linux is the most malleable and open of the options today.

With the way Apple are going, I've now got Debian (Linux) on a second SSD in my PC and my 2014 MBP will be the last Mac I buy. Only iPhones and iPads have stayed consistently good for me.

</comment></comment><comment><USER6> My late 2016 MacBook Pro (15" Touch Bar) is the worst Mac I've ever owned. The keyboard is broken with the same problems described by others, and the screen has developed a color distortion that makes people look sickly green or pink.

It's disheartening how Apple followed up the absolute dud of the 2013 Mac Pro (serious heat issues, pointless form factor) with another design disaster in the Pro series.

</comment><comment><USER7> I bought my Macbook Pro in april 2016.

By october some keys were a bit harder to press, by december spacebar and a few other buttons gave up.

I gave it to apple for warranty, it wasn't even a year old yet. They checked it and wanted $200 for just doing the chekup with no fix (as it was my fault that the keys were broken) OR i could pay $650 to get the whole top replaced.

My income is 100% dependent on having a working laptop so it was not really a choice for me. I paid the $650. This was a few months back.

Now the "2"-key is feeling numb and I'm worried i'll have to replace the top every 2-3 months...

<comment><USER8> I just went through something similar, getting the display replaced for $700.

While that was in the shop, I bought a similarly spec'd used Thinkpad for under $500 and like it more in almost every way.

</comment></comment><comment><USER9> The one thing that has to work is the keyboard. Based on the number of reports I have seen, this issue appears to be fairly wide spread. Apple has so far said nothing, except released a document about canned air. If we assume Apple employees are using the new MBPs, then Apple should have some idea of the increased failure rate.

There are have been a lot of MBP sales lately, so I'm cautiously hoping they are dumping stock in preparation for an update at WWDC.

</comment><comment><USER10> Can confirm.

The keyboard on my touchbar Mac pro has a few sticky keys that make it super annoying to type. The butterfly key design is just not sturdy enough.

The laptop is out of warranty, so for now I am using an external keyboard.

For a $3K laptop, this is not acceptable.

<comment><USER11> Dell has started going with "maglev" keys to try and get things thinner. Anyone have experience with them yet? Is the key feel any good?

[https://www.theverge.com/circuitbreaker/2018/1/9/16826146/ne...](https://www.theverge.com/circuitbreaker/2018/1/9/16826146/new- dell-xps-15-2-in-1-laptop-announced-ces-2018)

<comment><USER12> At least dell laptop keyboards are fairly easy and cheap to replace.

</comment></comment></comment><comment><USER13> I have an early-2015 Mackbook Pro that I am absolutely clinging to because 1) it works 2) it has all the ports that I need: USB, HDMI, Mini DisplayPort and MagSafe.

That being said, it feels like it's slowing down. Has anyone had success reviving the performance of their older machine? Anyone tried backing up and doing a restore?

<comment><USER14> Spinning disk or SSD? If the former, get an SSD.

<comment><USER15> I think the last Macbook Pros to even support 2.5" drives were the 2012, non- retina ones. That was also the last generation to support plastic circle based media as well.

</comment></comment></comment><comment><USER16> My "3" key quite often repeats on mine. I really dislike the keyboard.

The up and down arrow keys are so small it makes it really difficult to touch type. Especially when coding and you're navigating about using the keyboard.

It's the stupid race to the bottom to get the worlds thinnest laptop at the expense of functionality.

</comment><comment><USER17> LMFTFY: "Don't buy the _NEW_ MacBook Pros even on sale, in my opinion"

I'm still on my old MBP2013 and kinda like it (first Apple computer and I was sceptical). However new Apple offering is plain terrible…

Also: don't do squiggly, moving underline on hyperlinks... what a distraction!

</comment><comment><USER18> After having my wonderful beast / tank of a MBA for so long, I was finally excited to upgrade to my first ever MBP. Oh boy, let me tell you...

\- Broken keyboard, twice! \- Failed motherboard (wouldn't start). \- Now I have waves of darkness/light on the bottom of my screen after leaving it to idle for just a little bit that won't go away. Looks gross. \- It's so low power tbh, the Macbook Air felt much snappier (I have the non-touchbar base model). \- Honestly, the trackpad is just a smidge too big.

</comment><comment><USER19> Apple probably needs to be "broken up", at least internally, to avoid the spread of whatever poison is causing them to simultaneously ruin both hardware and software experiences.

Any one of these fiascos should be enough for executives to start being reprimanded. Everything from "no newest Apple device plugs into any other newest Apple device" (sorry: "Courage"), to "must-have-been-High-when-released Sierra" to "Mac Pro-for-limited-values-of-Pro", not to mention destroying the App Store for most developers and customers.

The worst part of all is I _can't_ boycott Apple after all this because they _still_ somehow manage to be least-crappy-alternative when considering many other things such as security, etc.

The solution, then, seems to be to wait. In 2019-2020 when New MacBook Pro arrives, it'll probably be on backorder for 15 months as all Waiters from the last few years line up to buy a real upgrade.

</comment><comment><USER20> The most important quote:

"What should you buy instead of all these bad computers? I have no earthly idea."

Does anybody here had experience with XPS 15 or anything of similar form factor of MacBook Pro 15?

<comment><USER21> So far, I think the XPS 15 is a great laptop.

Things I don't like:

\- No ethernet port. I guess most people think this is great, nowadays. Unfortunately, I go a lot of places without wifi so I have to carry a dongle around. Drives me crazy that the trend is towards removing ports and I can't understand how anyone thinks adding yet another layer (usb/thunderbolt) to the network stack is sane.

\- Fn keys default to alternate behavior;, e.g, brightening and dimming screen instead of F11 and F12. There is a BIOS setting to change this, but it's confusingly named. You have to turn the opposite one of what you'd think on.

\- I got the 4k screen. It's very, very glossy.

\- The arrow keys are very small.

I would highly recommend it so far, but I know people are picky about their macbooks. I've also only had it for a few months. I like laptops that last ten years, and I don't know if this one will make it.

<comment><USER22> Fn + Esc on my Precision 5520 seems to switch it into function key mode, or something. Found out about this yesterday, it may work for you too since these are almost the same laptop. It also came with the ethernet dongle, but I never really need it.

<comment><USER21> Yes, this works, but you have to do it on every boot, right? I had also just found out about it recently and it worked but I was poking around in the bios for the permanent solution.

</comment></comment></comment></comment><comment><USER23> I can't believe the amount of people who don't realize the Lenovo X1 Carbon (version 6) is the powerhouse computer they've all been looking for. It's linux compatible for devs. The only reason most devs are tied to OSX is because of tooling. Mainly brew.

I bought the new x1 carbon and am never looking back to Apple.

<comment><USER20> > The only reason most devs are tied to OSX is because of tooling. Mainly > brew.

It's not brew. Linux package managers are much better than brew, IMO. It's the fact that everything works out of the box and great build quality which makes devs use OSX.

</comment></comment><comment><USER24> It's not the prettiest solution, but the transparent polyurethane keyboard covers you can buy on Amazon are cheap $10 insurance against a dead MB or MBP keyboard with the new butterfly design.

I've had mine for over a year now and the keyboard is in like new condition.

<comment><USER25> Oh wow, I hadn't even thought of that. Such a nice simple solution until they release the next version (sometime 2019!)

My MBP 2014 is starting to die in subtle ways so I'm not sure how much longer I have. Hopefully I last until the next release, but if I didn't at least this could help keep it safe when I'm not using it docked on my desk.

</comment></comment><comment><USER26> I've been really impressed with the Surface book Pro 3. Microsoft has been stepping up their game for a bit now. From my experience Apple's repair costs have been going up and the build quality has been going down in recent years. I think the sweet spot for a professional work laptop is about $1300 - <USER2> and getting 3-4 years use out of it. I generally get free laptops at work and have a high end NUC desktop at home with nice mounted dual monitors for intensive work.

</comment><comment><USER27> As a counterpoint, I love my 2017 MBP with Touch Bar.

Keyboard? Awesome. Best keyboard I've ever used. Not a single problem. Ruined me for any other kind of keyboard.

USB-C? Best port ever. Nothing better than plugging a single cable into my dock that powers everything and an external monitor.

Giant touchpad? Rules. Can't go back to the dinky small ones.

Touchbar? Better than F keys.

I have an Air that I open up sometimes, and honestly, the keyboard and touchpad on it are nearly unusable for me after spending time with the new MBP.

ymmv

<comment><USER28> I don't suppose you touch type text all day?

Edit: I mean, I'm sure the emoji keyboard and large trackpad is better if your work involves the mouse and any of those applications where you have to click toolbar buttons a lot. Just not for typing.

<comment><USER27> I touch type all day long. I'm a programmer. I also write a lot of long-form emails. I've never typed faster than I have on the new MBP keyboard. again, ymmv.

</comment></comment></comment><comment><USER29> Sigh, why is finding a good quality modern keyboard so hard.

I bought a model m clone (unicomp) a year ago and now the left alt key will get "stuck" and not register further keypresses. support just says to remove the key and reseat. actually, i have to press really hard on the key and that "releases" something so it works for maybe a week and then gets "stuck" again. -.-

</comment><comment><USER30> Work handed me a 13 inch touchbar in Jan and I'm still shocked at how poor the battery life is.

Really like everything else but it's light years behind the experience I had with an old "white" MacBook. No charging indicator, no sleep mode indicator, can't switch ram, no remote (yes I used it!), no battery led indicator (remember the button underneath the Mac that lit up a battery level?)

</comment><comment><USER31> +1, I'm also having keyboard issues on a new macbook pro. My symptoms are a bit different, I get double key's on several key's at random. So a 'r' becomes 'rr', etc. Extremely annoying.

Apple has said they would fix it, but they would need the machine for 5-10 day's, and this is my primary work machine.

</comment><comment><USER32> Same here. It still works but I see intermittent issues with mine. That and it feels like I'm typing on a flat glass surface. There's no tactile feedback. Feels like a tongue twister for my fingers. I use external keyboards almost all the time because of it.

</comment><comment><USER33> I have a mid-2015 15" that has been rock solid... Is it safe to assume I should plan to keep this thing healthy as long as possible?

<comment><USER34> Maybe they fix/improve the keyboard on the 2018 model.

</comment></comment><comment><USER34> I had the same problem with the 'b' key double input on single press. I started using a silicone transparent keyboard protection to prevent dust and small crumbs coming in. So far it's great!

I know this is very frustrating, so give it a try. It shouldn't cost more than 10-20$ and it's totally worth the price imho.

</comment><comment><USER35> yup, about once every other month a random key stops working reliably on my touch bar macbook pro. it's a bad bad keyboard. the key seems to fix itself after a few days though, so no brokenness seems to have been permanent but it freaked me out and then pissed me off each time.

</comment><comment><USER36> Doesn't Apple have a ton of in-house engineers that use their hardware every day and therefore must have these problems as well? Shouldn't they fix them if only to keep their engineers from the pain?

</comment><comment><USER37> I have macbook from 2007 something. I changed battery once, works fine.

</comment><comment><USER38> Just under a year of ownership and paint somehow scratched off the command key. Now the backlight is shining thru the crack. So bad!

</comment><comment><USER39> It's a shame because _other_ than the keyboard, the latest MacBook Pro has been my favorite by far. I can't give it up as I'd find losing the 99% of good stuff too annoying and may just buy another one and put a keyboard cover on it straight away..

</comment><comment><USER40> well the MBP 15" Pro Late 2013 also has a dust problem. Because it slows down if you don't clean it up regulary because there is not a lot of ways to get heat out of the thin layer.

</comment><comment><USER28> Is the non emoji keyboard on the current MBPros identical (read: as shitty) as the one on the emoji models?

</comment><comment><USER41> I tried switching away from Apple but can't.

I went from a 2011 17" MacBook Pro (so good.. just too big) to an HP Spectre x360 with 4k display, which was apparently a top-reviewed laptop.

The HP would be great if it didn't have such a shitty touchpad, where there's a section that's always for right-clicking, even if you try to turn that off. (It resets after every OS patch).

I went back to my 17" MacBook Pro. It's still just too good. I may switch to the newer MacBook Pro models if they get the keyboard issue figured out.

And then there's the entire Unix development environment that's perfect on Macs..

</comment><comment><USER42> I'm glad they were still selling the old version, which the old keyboard and old USB ports, when my girlfriend and I got ours.</comment>


Adding Kubernetes support to the Docker platform - <AUTHOR> https://www.docker.com/kubernetes <comment><USER3> This really helps with the dev-to-production story for containers.

When people first started using Docker containers, we were promised things would run identically in dev and production - no more "but it worked on my laptop" issues. Then the rise of orchestrators meant that there again became a significant difference between running an app locally (in compose) and in production (on Kubernetes). Docker for Mac/Windows will now bridge that gap, giving me a k8s node to run against in dev.

Whilst Kubernetes has provided a great production orchestration solution, it never provided a great solution for development, meaning most users kept developing with Docker and Compose. It's great to see these worlds now coming together and hopefully leading to a first-class solution all the way from dev to prod.

<comment><USER4> There's minikube. There's been minikube for a long while.

<comment><USER5> Is there an easy way to build an image locally and start it in minikube without an external registry or running a local one?

<comment><USER6> yes. `eval $(minikube docker-env)` will setup the docker cli to use minikube's docker demon.

[https://kubernetes.io/docs/getting-started- guides/minikube/#...](https://kubernetes.io/docs/getting-started- guides/minikube/#reusing-the-docker-daemon)

</comment></comment></comment></comment><comment><USER7> Disregarding the swarm compatibility bit (which is irrelevant because swarm is kind of irrelevant), I don't really like what this "support" really means. As others mentioned minikube and k8s-cluster is already providing dev-to-prod compatibility.

Kubectl was already providing docker cli commands like "exec" "logs" etc. So you can execute some of these commands on a k8 cluster with the docker binary too? And why would you do that?

All I see is struggling for relevance, duplication of functionality and a very unnecessary vendor lock-in vector.

<comment><USER8> Not really sure I see the vendor lock-in here. If you use Docker EE sure you're going to be locked in to their solutions to an extent but then that's true of adopting any commercial supported solution that provides layers on top of the base k8s clustering tech (e.g. Openshift).

The API is still k8s and the YAML files are identical, so migration at a technical level off that platform should be easy enough.

I think this move is about Docker maintaining the trajectory in enterprise where people want the management GUIs and extra features but where Kubernetes and particularly Openshift is making progress at the expense of Docker EE.

<comment><USER9> Openshift is open source, Docker EE is not. Big difference.

[https://github.com/openshift/origin](https://github.com/openshift/origin)

<comment><USER8> As InTheArena says, both Docker EE and Openshift have Open source cores and then supply commercial support and additions to suppplement them.

It's a pretty common model amongst these companies, and hey they've got to make money somehow :)

<comment><USER10> Everything in openshift is open source at [https://github.com/openshift/origin](https://github.com/openshift/origin). The commercial version is long term support, security response and errata, and the stability around that. There's nothing that is withheld from the open source project. It is not open core.

Edit: I forgot, the logo is not open source. So the logo is withheld :)

<comment><USER9> Its surprising how many people don't realize this!

</comment></comment></comment></comment></comment></comment><comment><USER11> Great news for everyone except for VMWare (this is a simple compelling operating system for data centers that spans both windows and mac) and Openshift (which was one of the few viable ways of actually purchasing Kubernetes support). A lot of egos on both sides had to be suppressed to make this happen. Docker Swarm was a key driver in making Kubernetes popular because everyone realized that they needed swarm, but the implementation was so poor, no one could use it. That kicked K8s up into hyperdrive. Parts of the K8s community have been particularly partisan in doing everything they can to minimize docker.

Hopefully both sides _now_ come together and sing kumbaya, and we don't see a continuing KDE versus Gnome war a embrace and extend attitude by Docker or a continuing push to marginalize docker by the Kubernetes folks.

<comment><USER12> Surpressing egos usually means one has found a joker to beat the other in the fight for leadership. I don't think that battle is over yet, though. It's a very strong move Docker does here, but at the same time k8s is considering choosing another container engine as their main component. Currently at least in Enterprise k8s has a lot more traction than docker (I personally love docker more, but every day need to focus 99% of my effort on k8s because of that).

And given enterprise support Openshift is still ongoing as the best solution. They are afaik the only ones that offer a complete set of answers to most questions you can have in the PaaS space. Everybody else is like "here's an API, choose one of 3 billion plugins" (just thinking CNI here). In the end for the customer it doesn't matter though. Customers just want things to run smoothly and if possible reduce their maintenance work force. They don't want choices, they want solutions.

<comment><USER11> Yes, but guess what, Docker CNI is now going to be supported, so CNI is no longer a issue. Ingress will still be a issue, but Openshift is still doing their own random route thing there anyways.

Being low on the stack is a power move. It's like a NFL lineman, the lower player has considerably higher leverage then the higher player. Docker can go in, run Kubeadm legitimately, but use Docker based CNI and volume plugins and displace Openshift.

Plus, Openshift is _12k_ a application node on AWS: [https://www.openshift.com/dedicated/index.html#pricing](https://www.openshift.com/dedicated/index.html#pricing)

<comment><USER12> Interesting idea, but reality looks different. Everything underneath the PaaS layer becomes less and less important. With container engines it may be hard to see for most people yet, I have to admit that. But with OS and hardware you can see it. E.g. think about what OS you run your PaaS on. It doesn't matter. The only limit here is integration with Docker/Kubernetes. If these are available on the OS then it doesn't matter which one you choose. That's also why many people now start to use complete unmodified OS images that don't update individual packages anymore but the whole OS layer together or nothing. Then hardware. Would you say anybody running k8s has an advantage when running on a super computer compared to a cluster of hundreds of desktop computers? Probably not.

</comment></comment></comment></comment><comment><USER4> This seems a lot to me like Docker Inc. caving in to what has been painfully obvious for a while: K8s won and Swarm/Mesos lost the battle for hearts and minds in container orchestration. We can argue about why it happened, but I got the impression Docker Inc. were desperately trying to wish it away.

Now reality has intruded and I am glad, though I predict they'll continue to maintain that Swarm is a first class platform for a while, then quietly let it wither on the vine until one day it's forgotten about.

Also of note is Rancher 2.0's dropping support for Swarm and Mesos and focusing solely on K8S going forward.

<comment><USER13> Not sure why you would use Rancher if you have Mesos DC/OS? Mesos eclipses every significant feature, but I'd say Rancher is easier to set up initially.

<comment><USER14> We run a DC/OS+Traefik stack here and can only praise it. Shame it doesn't get the same amount of love the other projects enjoy, but so far its rock-solid and we are more than happy with it. :)

</comment></comment></comment><comment><USER11> There is some real meat here, and things that should have been done long ago. A key thing is that the Docker network drivers (libnetwork) are becoming CNI compatable. This will vastly simplify one of the worst aspects of setting up Kubernetes, and ensure a consistent network space across containers, even if a given container is not in kube. That's nothing but awesome.

[https://github.com/docker/libnetwork/pull/1978/files](https://github.com/docker/libnetwork/pull/1978/files)

<comment><USER15> Yeah setting up networking has been one of the worst parts of using Kubernetes in my limited experience -- just using default Docker networking would be sweet.

<comment><USER12> Networking is a topic where you really need debugging functionality. That's why it hits you the hardest there. Same experience here. It's terrible. But the underlying problem is that there's basically no debugging functionality in cluster environments until you are skilled enough to set up your own (ELK stack etc). But you can't even get there in a reasonable amount of time.

The same incomplete debugging is also in kubeadm. It often hangs in the "waiting for control plane" level without any additional info. Helm also has such problems, reporting networking erros when there's no networking problem (if it checks ipv6 first but hten switches to ipv4 for instance). It's also possible that a helm deployment fails, gives no real reason why, then you can't uninstall it at all without restarting the k8s master.

It's maybe even more general, and a problem in the whole Go programming language world. Everytime I see a tool written in Go I immediately cringe and already know that there will be debugging problems. No ideas why nobody inside this community realises it or how they debug. I suspect they don't really debug and live in the illusion that actually others know something better, but actually the others also don't know it.

<comment><USER15> Yeah, I've run into that same issue with kubeadm. It was hanging because of the network not being set up.

I'm not really sure where your original comment is going, but I don't really feel the problem is endemic to Go. Using/debugging most software is an exercise in frustration. Just look at Linux on the desktop (which I use btw, I'm not criticizing). Fixing things is usually reduced to tribal knowledge, IRC, and Googling.

<comment><USER12> I agree, a lot of software NOT written in Go also has this problem. I don't know how it is in C world, but in many programming languages wriitng good activity reporting (i.e. logging) is considered a core skill of each program.

It is sometimes hard to read the logging messages and understand how they came to be. But just having a different status report for a different problem is already so helpful. For instance if kubeadm fails with "I need cheeseburgers" when you actually forgot to configure your proxy correctly, and with "I need more minerals" when you forgot something else, then the first time debuggin is quite frustrating. But after that you know "cheeseburger means proxy" and you can continue. But if you hit "waiting for control plane" for ALL the problems, then your brain can't even remember for what to check right now. I'm the best example, I already forgot the other five things that can go wrong and I would need to check my work internal wiki for that.

I think that's the main reason why logging exist, to increase the speed of hitting a symptom to discovering what's actually going wrong. And Go in general, k8s specifically, simply goes in the other direction the whole time. They don't report any errors, and sometimes even report errors when there is no error. This is systematic in some way but I would need to study the community to tell you more specifically what's wrong.

</comment></comment></comment></comment></comment><comment><USER16> Have to say, I don't see the value in being able to have Swarm and k8s in the same cluster.

"Docker: powered by Kubernetes" seems to be more of a marketing thing to move down the value chain, and not be seen as a basic piece of infrastructure.

<comment><USER17> You can disable Swarm or Kubernetes at will in each Docker EE cluster. Hybrid is very useful for enterprises who already have to manage both - it was a highly requested feature.

<comment><USER16> I think I can understand "We have both and need to manage them more easily" as a request, because it's about pain right now.

The thing I'm unsure about - and it would be really interesting to get your perspective on - is what this means for Swarm longer-term. Is there still going to be a reason why people will want hybrid? Is it a migration play?

In a hybrid, over time I'd want to two to behave the same, and getting k8s up and running is a one-time cost and likely decreasing maintenance. It seems like a point solution.

<comment><USER17> Swarm has a very special role, because it's custom-built to integrate in the Docker platform. Because it's so specific, it has a smaller standalone community than Kubernetes, but it makes up for it in focus and speed. You should expect a lot of bleeding edge features to ship in Swarm first, and a generalized version to land in kubernetes later. That's already been the case in the past: Windows support, secrets, node identity & promotion - those all shipped in Swarm first, then made their way to Kubernetes. Not because Swarm developers are smarter, but because they can focus on a narrower, more integrated problem set.

Longer term, I think all orchestrators will converge to look more and more the same. Orchestration will become a commodity, and it will matter less and less which orchestrator you use, especially to developers. But this process will take a long time, and in the meantime enterprises (our primary customers) need to deal with the situation on the ground, which is a lot of Swarm and Kubernetes living side by side because of historical decisions made in 2015-17.

<comment><USER18> > You should expect a lot of bleeding edge features to ship in Swarm first

The development of those bleeding edge features is well hidden. The contributions graphs seem to indicate that Swarm is at best a ghost town. Perhaps the action is happening somewhere else and/or Docker will start investing in Swarm once more.

[https://github.com/docker/swarm/graphs/contributors](https://github.com/docker/swarm/graphs/contributors)

<comment><USER19> You may be looking for swarmkit [https://github.com/docker/swarmkit](https://github.com/docker/swarmkit)

<comment><USER17> Correct :)

</comment></comment></comment></comment></comment></comment></comment><comment><USER11> So now the last question is how long does it take for AWS to finally abandon ECS and formally support K8S as a service? I think this makes it kind of slam dunk, but it is forcing aWS to give up a lot of proprietary lock in.

<comment><USER20> AWS re:Invent is few weeks away, so hope they announce something Kubernetes related

<comment><USER11> I'm going to be there front and center. I know that they had something they chose not to announce last year... hopefully they make up for it full tilt this year ;-)

</comment></comment></comment><comment><USER21> I see them stating "...for developers using Windows and macOS" but not mentioning Linux. I feel like I'm missing something in how I'm reading that page. How can I make use of this on Linux?

<comment><USER17> We're going to support Linux also. But we want to careful not to disrupt the users of the original container engine, as we transition it to Moby. In the future there will be a cleaner separation between "Docker CE, the developer tools" and "Moby engine, the open-source container engine". The last thing we want is someone to upgrade their production Linux engine to find an unexpected and unwanted kubernetes distribution wedged in.

That separation is already in place for Windows and Mac, so we're starting there.

<comment><USER22> That sounds like a shoehorned explanation. You're leaving developers on linux out to dry because people aren't paying attention to their production systems?

Don't get me wrong, the work you guys do is cool and all, but that isn't a valid explanation from my point of view. Any company should have some sort of staging to test updated before rolling them out - it isn't up to the developers of the software to take care of this.

And not only that - the switch will come at some point or another either way, so it doesn't make sense to hold that back from CE on linux so that someone doesn't 'find an unexpected and unwanted kubernetes distribution wedged in'. Those who would find that now would also be surprised by that later on.

To add to that - containers are tested using CI/CD tools anyhow, which are predominantly powered by linux machines, which again makes this decision less convincing. The build may be fine on the developers machine and in production, but the CI/CD environment wouldn't reflect both of these environments.

This looks more like a facade for selling more Docker EE licenses rather than wanting to protect users. Which is fine, of course - but then please say that.

<comment><USER23> There has been plenty of hue and cry in the past about the rapid rate of change of Docker, and new features bundled in when many users would have preferred a more deliberate and planned change in what is to them a critical piece of infrastructure. You're assuming quite a lot.

<comment><USER22> If they were to plan this over a longer period of time for all distributions CE is available for I wouldn't have said anything. However they are specifically leaving out the platform most people are using docker on. And not only that - they _are_ providing k8s support with EE on linux. That pretty much deliberately points towards 'buy docker ee if you want this specific feature'.

Tbh, I wouldn't even have said anything if they were making that an EE-only feature. Thing is - they want to make money with that move and they're not honest about it. And in the process they're throwing the larger demograph using docker on the bleeding edge side of things in the mud. The people who are trying the new features on their own servers in their own time.

> There has been plenty of hue and cry in the past about the rapid rate of > change of Docker

Yes, well - that is what happens when a company decides to use bleeding-edge hipster software. With puppet one minor version may not work with the server whos a few minors behind, with ELK in pre-5 versions the cluster may have gone keel over if the migration of the version hadn't been planned meticularly, with consul you may get better performance (dc-local speaking) than with etcd on one release and way worse the next.

Crying to the devs not to produce good software so quickly shouldn't be the solution.

</comment></comment></comment></comment></comment><comment><AUTHOR> Seems that people think Docker has gave in, but I am not that sure. If you can switch between Swarm/Kubernetes transparently, then why wouldn't you start with Swarm? (I'm talking about small companies who're just starting with containers.)

<comment><USER24> Why wouldn't you start with Kubes? Less vendor lock in and a much bigger community.

<comment><USER25> If "Docker == containers" continues to hold true in many people's minds, then it's possible that Docker Swarm could feel like the "vanilla" orchestration platform. Of course those of us familiar with the platforms know better, but that mindset could persist, especially with pseudo-technical decision-makers.

<comment><USER26> Could you elaborate what alternatives to docker are worth checking out? I'm unfamiliar with containers and out of my head I can't name anything besides docker.

<comment><USER27> There's CRI-O. v1.0 was announced yesterday - [https://medium.com/cri-o/cri-o-1-0-is- here-d06b97b92a98](https://medium.com/cri-o/cri-o-1-0-is-here-d06b97b92a98)

<comment><USER11> The lesson of Linux is that fragmentation is bad. This is a chance to fight fragmentation.

</comment></comment></comment></comment></comment></comment><comment><USER28> This will give IT organizations the option of getting an Enterprise supported distribution of Kubernetes from Docker.

Historically, most IT orgs requiring supported k8s have either gone cloud with something like Google Container Engine or gone with OpenShift and get support from RedHat. OpenShift is a fork if kubernetes though and lags a year or so behind. It also adds opinionated features such as Image Streams.

Docker's announcement said they were using "real" kubernetes, not a fork or a wrapper. I've setup kubernetes by hand before and it is no easy feat. I'm looking forward to evaluating Docker's solution and maintenance upgrade process.

UPDATE: My goal with this post is not to sell people one way or another, but moreso to explain where some of Docker's reasoning for this integration is coming from.

Disclosure: I work for a Docker partner

<comment><USER11> This. It's hard not to see Redhat (and to a lesser degree VMware) as the big looser of today's news. I absolutely want to see how this is implemented. Openshift's pricing is highway robbery.

Disclosure: my company is (was?) a big Openshift consumer...

<comment><USER29> VMware actually supports K8s. (you can even pay for support)

</comment></comment></comment><comment><USER30> How are they doing this? The big difference in swarm and kubernetes is the ingress. If this is seamless, then it has to be a batteries-included version of kubernetes with ingress, overlay network choice, etc already mapped out.

What are the details here?

Docker Swarm is beyond awesome and a great path for someone to scale up at the lower end of the scale spectrum (two containers). I really hope that this brings more people into Swarm.

I'm also keen to see what it means for the Kompose project.

</comment><comment><USER31> From The Information's article "When Docker Said No to Google":

> In 2014, Google approached a startup called Docker proposing the two > collaborate on software each was developing to help companies manage lots of > complex applications, according to people with knowledge of the proposal. > But Solomon Hykes, Docker's founder and CTO, said no. He wanted to go it > alone.

> Three years later, the cost of Mr. Hykes' previously unreported decision is > becoming apparent. The software that Google was developing was Kubernetes, > an open-source product that now dominates its segment of the cloud software > market. Docker's rival software, Swarm, is also open-source but isn't > anywhere near as popular, two former Docker employees say.

[https://www.theinformation.com/when-docker-said-no-to- google](https://www.theinformation.com/when-docker-said-no-to-google) (Sorry...it's paywalled :/)

<comment><USER11> Yep, Kudos for Docker for learning from their mistakes... But it's also a reminder of how powerful being low on the stack is.

</comment></comment><comment><USER32> Is this a response to cri-o taking Docker out of Kubernetes?

<comment><USER33> That was my initial thought as well. CRI-O hits 1.0, and then this. To me, it comes across as an attempt to stay in the news. Possibly to start changing the narrative from Docker vs Kubernetes to Docker <3's Kubernetes.

<comment><USER15> Docker's conference (Dockercon) is happening right now so announcements coming from them are no surprise. A Kubernetes integration has probably been in the works for a while.

It seems more likely to me that the CRI-O 1.0 announcement was a tactical move from Red Hat to hijack the conversation during Docker's own conference. CoreOS did the same thing 3 years ago when they announced rkt, trying to capitalize on Dockercon as a time to make a bunch of noise for themselves. Docker themselves have been no perfect angels in this regard, for instance with their infamous "accept no imitations" shirt at Red Hat's conference, I'm just calling it as I see it.

Disclaimer: I worked for Docker, Inc. for 3 years.

</comment></comment></comment><comment><USER34> I use minikube for dev and it's pretty good. My description of my minikube+pycharm setup: [https://kozikow.com/2016/09/16/using-pycharm-docker- integrat...](https://kozikow.com/2016/09/16/using-pycharm-docker-integration- with-minikube/) .

The only problem I didn't solve yet is debugging python code running in kubernetes using pycharm. If I run a container in pycharm using "Debug..." dialog it launches inside "docker context" rather than "kubernetes context". For example, I can't connect to kubernetes services via their ClusterIP - <USER2> container launched via pycharm does not see it. The only solution I found is using docker compose to set up an environment similar to kubernetes and using docker compose from pycharm. Hopefully, this announcement from docker will simplify this story.

</comment><comment><USER35> And Amazon making K8S a first class citizen

<comment><USER36> Any special insight here?

<comment><USER37> Amazon did join the CNCF

<comment><USER38> Yes, but it will be a while, I think, before they actually offer something based on it. I don't see any service based on it at this point. AWS ECS is based on Docker.

<comment><USER39> AWS Re:invent is in the end of november. I'd guess there will be some annoucements there ...

<comment><USER40> That's what they said last year. We got Blox instead.

</comment></comment></comment></comment></comment></comment><comment><USER41> What does this mean for Docker Swarm, are they saying Kubenetes is "better"?

<comment> why-el Not necessarily. It's like when Apple supports PowerPoint when it has Keynote.

<comment><USER11> Ehh. I think the writing is more then on the wall with Swarm. K8s is a better solution, and at this point. Docker + K8s should be the standard. Fragmentation is bad.

<comment> why-el Yep, I agree with you.

</comment></comment></comment></comment><comment><USER42> Anyone have any recommendations for getting k8s on a 3 machine system, like Digital Ocean or OVH?

<comment><USER43> [https://ronanquillevere.github.io/2017/05/16/kubernetes- ovh....](https://ronanquillevere.github.io/2017/05/16/kubernetes-ovh.html)

[https://github.com/antoineco/kOVHernetes](https://github.com/antoineco/kOVHernetes)

Go with OVH, unlimited resource usage (including traffic) and they allow you to create/own your own private network (vRack) of dark fiber. Look into using multiple points of presence that they offer. If you don't need it nownow, wait for OVH to offer local US machines rather than just geolocated IPs.

You can do this well with bare metal servers or with a number of whatever dedicated and/or shared cloud stuff they offer.</comment></comment>


The Median Isn't the Message, by Stephen Jay Gould - <AUTHOR> http://www.edwardtufte.com/tufte/gould

<comment><USER2> I remember reading this back in 2008 when Randy Pausch shared this on his site as he was fighting cancer: [http://www.cs.cmu.edu/afs/cs/Web/People/pausch/news/index.ht...](http://www.cs.cmu.edu/afs/cs/Web/People/pausch/news/index.html)

</comment><comment><AUTHOR> BTW the Steve Dunn who writes the prefatory note created the cancerguide.org site, a dense reference to cancer studies and treatments. He too had cancer and died in 2005 (from bacterial meningitis)

[http://www.cancerguide.org/index.html](http://www.cancerguide.org/index.html)

<comment><USER3> Oh nice, thanks for that link, there's a particularly good section on statistics:

[http://www.cancerguide.org/scurve_basic.html](http://www.cancerguide.org/scurve_basic.html)

Good read, as I prepare myself for a biopsy for a neck bump with relatively decent probability to be non-hodgkins lymphoma at age 26yrs old (thanks to a combination of smoking and taking certain strong medication to treat another illness that happens to cause cancer).

Note: traditional statistics examples rarely go beyond a 5-year estimate (as they claim, most clinical studies are capped at that).

I came across a good Tweet recently: "The best cure for cancer is to not get cancer". There are preventive means, so even if you don't have it, try to prevent it. Ignoring early prognosis (for ex: colonoscopies), smoking, poor environments, basic exercise, and unhealthy food is simply not worth it.

<comment><USER4> On the other hand, don't make the mistake of thinking that simply eating healthily, exercising, and not smoking or drinking will help you avoid cancer. It won't. I've just watched someone learn that lesson the hard way.

<comment><USER5> Yes, you can't buy yourself "good genes".

</comment></comment></comment></comment><comment><USER6> It's unfortunate that Gould's works are often pushed by those with an agenda and fit his work to an ideology. Not sure if he would mind too much though, but many do this. 1

<comment><USER7> I doubt Gould would mind much, he himself seems to make creative errors when they support his ideology. See the example of Morton:

[http://www.plosbiology.org/article/info:doi%2F10.1371%2Fjour...](http://www.plosbiology.org/article/info:doi%2F10.1371%2Fjournal.pbio.1001071)

Or see his almost militant misunderstanding of factor analysis.

<comment><USER8> The article cited disputes Gould's particular allegations about Morton's measurement bias.

The authors however did not dispute his "ideological" position which does have a sound scientific and historical grounding:

"In reevaluating Morton and Gould, we do not dispute that racist views were unfortunately common in 19th-century science [6] or that bias has inappropriately influenced research in some cases [16]. Furthermore, studies have demonstrated that modern human variation is generally continuous, rather than discrete or 'racial', and that most variation in modern humans is within, rather than between, populations [11],[17]."

Also:

"Morton indeed believed in the concept of race and assigned a plethora of different attributes to various groups, often in highly racist fashion."

Gould was wrong in his analysis of Morton's measurements and made his own errors but those were errors of methodology not ideology.</comment></comment></comment>