Links for Week 12 of 2016

This week I bookmarked 14 interesting links tagged google, intel, business, mobile, nest, programming, azure, microsoft, go, amazon, microservice, interview, politics, programmer, history, security and apple.

  1. BBC - Future - These unlucky people have names that break computers at www.bbc.comArticle totally missed the fact that null to a programmer is not a string and that a system that thinks "null" == null is true is broken in very serious ways. The author should have interviewed the infamous Ry4an Brase!
  2. Derek Sivers Interviews at sivers.orgSince websites come and go, but sivers.org will be alive longer than me, I figured I should start archiving all these interviews in one place.
  3. Inside Tony Fadell’s Struggle to Build Nest at www.theinformation.comTony Fadell, the company’s CEO, interrupted, pointing out that many of those departing employees had come from either Google, which acquired Nest in early 2014, or from Dropcam, maker of connected security cameras that Nest bought in mid-2014. Mr. Fadell went on to urge employees who have a problem with the way Nest is run to step up, rather than take on a “victim mentality.” Victims are “not long for the world,” he added, according to a recording of the meeting made available to The Information.
  4. Thanks For Ruining Another Game Forever, Computers at blog.codinghorror.comIn the space of just 20 years, computers went from barely beating the best humans at Chess, with a problem space of 1050, to definitively beating the best humans at Go, with a problem space of 10170. How did this happen?
  5. How Jeff Bezos Became a Power Beyond Amazon - Fortune at fortune.comAmazon’s CEO has driven his company to all-consuming growth (and even, believe it or not, profits). Today, though, as he deepens his involvement in his media and space ventures, Bezos is becoming a power beyond Amazon. It has forced him to become an even better leader.
  6. TripMode at www.tripmode.chTripMode automatically reduces your mobile data consumption when you use a mobile hotspot.
  7. Blitzscaling at hbr.orgIn this edited interview with Tim Sullivan, the editorial director of HBR Press, Hoffman talks about the challenges, risks, and payoffs of blitzscaling.
  8. Andy – Andreessen Horowitz at a16z.comThis is in part what made High Output Management so extraordinary. Andy Grove, who built himself from nothing to run Intel, stopped what he was doing to teach us his magic. And not through some ghostwriter either — Andy wrote this book himself. What an incredible gift.
  9. The Deep History of Your Apps: Steve Jobs, NeXTSTEP, and Early Object-Oriented Programming | Computer History Museum at www.computerhistory.orgSince 2008, over a hundred billion apps have been downloaded from Apple’s App Store onto users’ iPhones or iPads. Thousands of software developers have written these apps for Apple’s “iOS” mobile platform. However, the technology and tools powering the mobile “app revolution” are not themselves new, but rather have a long history spanning over thirty years, one which connects back to not only NeXT, the company Steve Jobs started in 1985, but to the beginnings of software engineering and object-oriented programming in the late 1960s.
  10. On the trail with Donald Trump’s “disgusting” press corps. at www.slate.comI also could not abide large, repeated doses of in-person Trump. It infuriated me when he’d pause between telling blatant whoppers to point at the media pen and say, “Those are very dishonest people, I have to tell you.” On cue, his minions would spin around and boo us.
  11. Apple's '40 Years in 40 Seconds' Video Annotated at www.512pixels.netOn today's Upgrade, Jason Snell suggested that I should post annotations based on Apple's "40 Years in 40 Seconds" video. So here we go!
  12. 2 out of 3 developers are self-taught, and other insights from Stack Overflow’s 2016 survey of 50… — Free Code Camp — Medium at medium.freecodecamp.comToday, Stack Overflow released the results of their 2016 survey of more than 50,000 developers. I’ve combed through this big document to bring you the most surprising insights from it.
  13. The Feds Are Wrong to Warn of “Warrant-Proof” Phones at www.technologyreview.comFor most of mankind’s history, the overwhelming majority of our communications were warrant-proof in the sense that they just disappeared. They were ephemeral conversations.
  14. Microservices: An application revolution powered by the cloud at azure.microsoft.comThese business realities are driving developers to adopt an application architecture model called “microservices,” a term popularized by James Lewis and Martin Fowler. In this post, I'll talk about how and why a microservices architecture can help with application development and lifecycle tasks, and describe the capabilities that platforms can provide to support those architectures. Then I’ll list some of the platforms commonly used by developers as the foundation for their microservice based applications that Azure supports, and finally, I’ll briefly describe our microservice application platform, called Service Fabric, that provides comprehensive support for microservices lifecycle management out of the box.