budde
Maybe the future of frameworks like this will be on the GPU. I'm just not seeing any evidence of it yet. Right now, Spark fills the space where you can throw globs of memory at TB- to PB-scale problems. I could very well be wrong, but I don't see how this is going to be cost-effective on GPUs given the current cost of memory there.
He provides no evidence to back the conclusions he draws from that data though. It reminds me of some articles or posts you might see briefly gain traction on the internet where the author starts from a point backed by one or two reputable sources and proceeds to use those references to back an argument that lies well outside the bounds of the original data.
As one of the authors of a paper cited in the memo puts it:
> In the case of personality traits, evidence that men and women may have different average levels of certain traits is rather strong. [...] But it is not clear to me how such sex differences are relevant to the Google workplace. And even if sex differences in negative emotionality were relevant to occupational performance (e.g., not being able to handle stressful assignments), the size of these negative emotion sex differences is not very large [1]
[1] http://quillette.com/2017/08/07/google-memo-four-scientists-...
> The Harm of Google’s biases:
...
> - A high priority queue and special treatment for “diversity” candidates
...
> - Hiring practices which can effectively lower the bar for “diversity” candidates by decreasing the false negative rate.
Do you really not see the concerns this engineer has introduced for Google over his ability to objectively judge his peers who are women or members of an underrepresented group or at least how such coworkers might now have these concerns if they find themselves working with him? Do you not see how the long-term detriment and risk to Google could be (substantially) greater than the value the engineer brings to the company? Even if you remove the high-mindedness and virtues that tech companies like to project in their PR, do you not see how this is the only rational business choice for a Fortune 50 company?
He listed references that indicate, when viewed broadly, that men and women can exhibit different observable personality characteristics. That was not the argument of his memo. His argument was that, because of this broadly measurable difference, this leads to women being less interested in computer science (although not to the degree of similar STEM fields, oddly enough!) and therefore he shouldn't have to be subjected to bias training or be burdened with any other sort of program that suggests maybe, perhaps, potentially the social culture in tech/SV could be exacerbating this.
> All we really know is that the Silicon Valley thought bubble, and political intolerance is extreme to such a degree that people have to watch what they say and think at all times so as not to anger the thought police. The moral superiors.
Did the thought police make this guy write and publish a work memo suggesting some women are too neurotic to be software engineers?
> No room for discussion. No room for debate. Just fall in line and be sure to advertise your virtue and 100% agree with views that the political left mandates you to hold.
How about don't write a company-wide memo that insinuates some of your coworkers aren't there by merit because they don't have the biological composition to stomach the job? It's not like somebody was having a conversation with this guy in the break room, asked his opinion on diversity and ran to the press to start a witch hunt against some random Google engineer.
Fired from a tech company for publishing a company-wide memo insinuating that some of his coworkers are, on average, at a biological disadvantage for the type of work they do and suggesting that some subset of them haven't achieved their position based on merit.
By my count, Jobs shepherded the following hit products (I'm giving the Apple ][ to Woz):
- Macintosh (1984)
- iPod (2001)
- iPhone (2007)
- iPad (2010)
I think you're exaggerating how often Apple rolled out new product lines under Jobs. You could even argue that the iPod and iPhone overshadow the other two substantially in terms of cultural impact.
> Their only option now is to start creating variations of existing product lines to keep them "fresh".
Isn't this kind of what you'd expect out of a business? Refreshing and supporting their existing product lines while occasionally trying to establish new ones? The iPhone is looking more and more like a once-in-a-lifetime home run product (Ben Thompson has done a lot of good writing on this), the likes of which Apple (or anybody else, for that matter) may never be able to top. This isn't to say that Apple doesn't miss having a visionary like Jobs at the helm or that their product lineup doesn't have glaring flaws. I just think the massive success of the iPhone set expectations way too high.
Messenger has had CallKit integration for quite a while now.
Let's suppose Apple were to open up their APIs to allow other services to send push notifications to their devices. Since they are no longer the intermediary they've given up control on how often a developer's servers are sending notifications via the third party, they've lost a control on throttling how often notifications are sent to devices. What happens if the push service or the developer's backend is compromised (or misconfigured) and attempts to send hundreds of push notifications per second to thousands of phones? Features could be added to the OS to help mitigate this but the phone must still service the incoming traffic. Strictly speaking, this isn't Apple's fault but this won't be a sufficient answer for their customers.
Which isn't even considering that they need to figure out a secure mechanism for allowing third parties to uniquely identify iPhones.
> There's an argument that there is benefit in not having multiple different web browsers on a user's phone. But there's no benefit to having Apple's webkit be the one-and-only web browser ever allowed on the phone -- that's not opinion, that's vendor lock-in.
What happens if Mozilla, Google, etc. release a new browser engine for iOS with all the latest whizz-bang HTML features but at the cost of doubling power consumption? Apple support needs to deal with the customers who suddenly see their battery life plummet when switching to a new browser. 99 customers out of 100 will blame Apple for this. What if a vulnerability allowing RCE is discovered in the JIT code included in the third party browser? Apple has lost control of the patching cycle and their only recourse would be to remotely remove the browsers from their customers' phones if the vendor does not update the app in an acceptable timeframe.
I feel like a lot of Apple's decisions around the iOS ecosystem can be explained by looking at the problems they had with customers running Adobe Flash on the Mac.
Now if only they could take a look at the user-hostile default "allow" option on the dialog Safari presents when a website wants to start sending you push notifications...
Additionally, "social justice warrior" is truly a pejorative that says more about the person using it than its target.
At this point, at least among young people, I feel most former BBM users may have simply moved on and the prospect of using BBM on their new devices may just not be an interesting one anymore. Perhaps I'm wrong about this, though. Regardless, I think it's a good choice on RIM's part to launch a multiplatform BBM, I just feel like it would've been much more valuable to have done it a lot sooner.
To me, this doesn't read like he was "let go" at all from Apple. It seems like they extended him an offer to come back for another internship, which he failed to respond to in a timely fashion. Deadlines like this are given because departments need to determine their itern headcount for a summer so they can extend offers and allocate funds accordingly.