Week 24

Pick of the week

A fascinating and insightful Apple Insider look at the origins of Swift hinting at the painstaking unglamorous long-term engineering work that is needed behind the scenes to bring a new programming language into existence.  In the case of Swift, Apple’s hiring of Chris Lattner, the creator of LLVM, in 2005 was key to its development.  His online resume highlights his now critical role within the company:  “In January [2013], I took over management and leadership of the entire Developer Tools department at Apple (> 100 people). In addition to compilers and low-level tools, I am now responsible for the Xcode IDE, Instruments performance analysis tool, Apple Java releases, and a variety of internal tools. Xcode 5 is the first result of this work, though much of the feature planning and implementation was complete before I took over. I drove convergence and defined a few key features that were released at WWDC.”   The end result according to Apple “is the first industrial-quality systems programming language that is as expressive and enjoyable as a scripting language”  which is some claim.  This snippet provides a glimpse at some of the evidence by showing lineage of array allocation from old style Objective-C in Xcode 4 up to Swift:

Xcode 4:  
NSArray *names = [[NSArray alloc] initWithObjects: @"Tom", @"Dick", @"Harry", nil];

Xcode 5: 
NSArray *names = @[@"Tom", @"Dick", @"Harry"]; 

Swift: 
let names = ["Tom", "Dick", "Harry"]

Smartphones/OEMs

  • How iOS and Android smartphones have utterly disrupted Japanese camera manufacturers in one startling image:

Embedded image permalink

  • Indoor GPS is now closer to reality on iOS8 with the addition of IPS (indoor positioning system) support:  “iOS 8 adds the M7 processor and iPhone motion sensors to the CoreLocation API, handing off location tracking to those elements from GPS, cell and Wi-Fi tower broad location detection used for outdoor navigation when a user arrives at a venue.”   IPS handoff appears distinct from the other Indoor GPS enabler Apple is pushing, namely iBeacon technology.

  • Microsoft are also seeking to differentiate Windows Phone with Kinect-like sensors to support a range of unique gestural controls: “At least one device, codenamed McLaren, will debut on a range of US carriers later this year with features that let you hover your finger over the screen to interact with games and applications without ever touching the display. Sources familiar with Microsoft’s plans tell The Verge that the technology, known internally as 3D Touch or Real Motion, has been developed by Nokia over a number of years. “
  • Several positive in-depth reviews of the new LG Android flagship G3.  Engadget put LG’s differentiating software including a simplified camera app, Smart Notice phone assistant and LG Health pedometer app through their paces.    The Verge were enthusiastic about the product but a little down on the plastic metal cover.  Both praised the industry-first infrared laser fast image focussing system used by the camera and the stunning QuadHD screen.  Interestingly, the G3 is significantly outselling the Samsung Galaxy S5 in South Korea in the first few days since launch: “And the situation is very good indeed for LG. The G3 has been averaging around 25,000 to 30,000 units sold per day since its release, compared to just 7,000 to 8,000 for the Galaxy S5. That’s quite a difference, more than a 3-to-1 ratio in fact.”:

Z206-04_1213vs

  • Unwired View picked up on a hint that the next ZTE flagship Android device, the Z7 is coming soon and suggest it: “should sport a 5-inch 1080p Full HD touchscreen, a 16 MP rear camera with optical image stabilization, a quad-core Qualcomm Snapdragon 805 processor, 3 GB of RAM, and it will feature Nubia UI 2.0, the latest from ZTE on this front.”

(TECLAST) P89 3G 7.9\" Retina IPS Screen Android 4.4 MTK8392 Octa-core 16GB Tablet Phone w/ GPS Bluetooth ETC-316629

Google/Android/Apps

Android usage share in June 2014

  • Meantime, the latest KitKat 4.4.3 update is out positioned as an incremental, minor update.  The reality from inspecting the source is of a cumulatively significant amount of change across many different AOSP components.   To which you can add silicon vendor changes to the mix.

wm_Screenshot_2014-06-03-20-08-43 wm_Screenshot_2014-06-03-20-09-16

Dragon

Asia

  • Helping validate that trend, this IDC report highlights smartphone adoption in India happening faster than anywhere else in APAC aided by migration from a vast existing feature phone base.  The biggest beneficiary is Samsung and the primary loser Nokia:  “India was the highest growing market in Asia Pacific with a year-on-year smartphone shipment growth of over 186% in 1Q 2014.   The vast majority of the country’s user base migrated to smartphones from feature phones and as a result Indian smartphone market outshone other emerging markets like China which registered a year-on-year growth of 31% in 1Q 2014.”

Embedded image permalink

  • Business Week published a profile of Xiaomi “the world’s fastest growing phone maker” covering the background to the company, its international expansion plans and driven work culture.   They were granted access to Xiaomi offices to take this picture:

<p>Xiaomi&rsquo;s 5,200 employees work at two office buildings near Beijing&rsquo;s Fifth Ring Road.</p>

Cloud/Infrastructure

  • InfoQ posted an article on Kafka, the publish-subscribe messaging system used at LinkedIn and later absorbed within Apache.  The article outlines Kafka’s plus points in comparison with AMQP.

Security

  • The FT’s latest Cyber Security report highlights how regulators are being outgunned by criminals and state-sponsored attackers.  A section on car hacking highlights the sobering number of ways into a vehicle for a determined attacker as a result of the inclusion of technologies of convenience.
  • Sherlybox is the latest crowd-funded “personal cloud” Kickstarter NAS proposition.  It’s powered by a Raspberry Pi:  “It works like a cloud, but data stays on your own drives. Make a folder and invite friends to share it”.
  • Google has released an early alpha for an end to end Chrome encryption plugin focussing on the security of email as it transits the Internet: “The “End-to-End” extension is intended to make the “Pretty Good Privacy” (or PGP) encryption standard super simple to use. “End-to-End” refers to data that remains encrypted until the recipient decrypts it. In this case, it would apply to messages sent from your browser and decrypted in the recipient’s browser.”  Meanwhile, the FSF, who presumably don’t approve of Google’s approach, compiled a proactive technical user-oriented piece on how to go about proper email defence.

Services

  • Passpoint looks like an interesting proposition for the “next wave of WiFi” helping tie up the likes of iPass and Boingo to operator infrastructure:  “You may not have heard of Passpoint, but it’s the next big thing in Wi-Fi, and soon you’re going to see it everywhere.”

Big Data/Machine Learning

  • Extensive mainstream media reported about Eugene Goostman, a computer program “that convinced humans that it was a 13-year-old boy” from the Ukraine and in so doing “has become the first computer ever to pass the Turing Test.”   Many more technically astute commentators however including Ray Kurzweil disagreed.  Kurzweil provided the transcript of his conversation and this pithy assessment:  “I chatted with the chatbot Eugene Goostman, and was not impressed. Eugene does not keep track of the conversation, repeats himself word for word, and often responds with typical chatbot non sequiturs.”   You can talk to Eugene online but the site appeared to be hosed after the announcement:

Wearables/InternetOfThings

  • Google Glass is going to be huge over the coming couple of years in spite of its many detractors because of the sheer number of “killer” use cases involving surveillance and the enterprise environment.
  • Smokio is an “e-cigarette” proposition looking for an irreverent place on the health IoT stage.  “It works by hooking the device up to an app on your smartphone which captures your vitals every time you vape, even when your phone is out of sight. The app tracks how often you smoke and how much nicotine is currently in your body.”

  • Neoji is a crowd-funded smart home security hub proposition with ambitious goals:  “The device has built-in movement sensors, a microphone, voice recognition tech and machine learning algorithms so it can alert the user to unusual activity in the home.”

neoji

  • The Japanese network operator SoftBank is moving into robotics with the announcement of Pepper, an “emotionally mature” robot which will go on sale in its stores from February 2015.  Pepper “uses an ‘emotional engine’ developed by SoftBank, which is powered by a cloud-based artificial intelligence system. Each robot provides feedback from its experiences into the cloud AI, in a process designed to help them collectively improve their intelligence and awareness.”

pepper 730x535 Pepper is an emotionally aware robot available in Japan next year for under $2,000

Games

  • Tetris, created in the Soviet Union during the Cold War era in 1984, is 30 years old:

  • Modio is an interesting iOS app aimed at kids with iPads that “allows you to build Lego-like creatures that snap together and can be printed in multiple colors” using a 3D printer.

Programming

Miscellaneous

  • A look at the UK government’s “Future Fifty” UK companies: “Announced in late 2013, the Future Fifty, a selection of the finest 50 tech companies the UK has to offer, is a government initiative to create a “solid pipeline of British tech IPOs”.   The majority are eCommerce-related, fintech (financial technology) or fashion propositions:

1 The Future Fifty: A dissection of the United Kingdoms tech scene

  • Eye contact is good but too much is creepy and to avoid that you should apparently “triangulate” between eyes and mouth.  Useful to know the next time you spot someone doing it.
  • Content Loop on creating a culture of innovation: “An innovative culture begins with the organizational attitude of accepting that the world really has changed. It’s about cultivating a mindset to learn to see the world in new ways.”