Google to bring (some) Android support to the Raspberry Pi 3 

Microsoft to Further Streamline its Windows Phone Business 

Virtually Free Raspberry Pis 

Chromebook, the Dark Horse

The Google I/O keynote this year started off in an almost pedestrian, passé note – instant messaging? Seriously? Even with a dollop of machine learning hype, the subject felt stale.

The only thing that held my attention was the Instant Apps demo, which besides bringing to mind XKCD #1367 posed an interesting technical conundrum – after all, how do you slice your .apk bundle and make sure distinct activities can not just be dynamically loaded but actually work separately from the “whole” app? More to the point, how do you get that working on KitKat as well?

After watching the keynote I scanned the schedule for more interesting announcements, and found nothing much. Obviously, I missed the interesting bit: Official Android app support in Chromebooks, available this summer to developers and going mainstream this fall.

I agree with both Ars Technica and The Verge that this is big. Exactly how big, though, it’s too soon to tell. This because even though people are going ballistic about Chromebooks outselling Macs in the US, they tend to overlook the “in the US” bit.

Obviously, I don’t have hard figures on Chromebook sales outside the US, but if they’re happening anyplace else then they must be shipping inside unobtainum crates to the rest of the world, because it’s still almost impossible to get hold of one by normal means in my neck of the woods. I’m looking at you too, HP.

That said, the implementation looks solid (at least as far as The Verge’s short demo goes), and given my lasting desire to have something much like it, I’m definitely going to keep an eye on things. Their inclusion of corporate administration policies is a nice gesture and a hint of how serious they are about the whole thing, but on the other hand Google still hasn’t figured out enterprise sales, so… It’s a toss-up.

But there is one thing I keep thinking about: Android Instant Apps on a Chromebook could be an absolutely killer business platform – heck, it even has the potential of finally living up to the network computing hype and providing people with a truly usable interface that is loaded piecemeal off the network and is able to run on any device.

(The whole thing is actually kind of ironic considering that the Oracle vs Google trial is ongoing as I type this, but I digress.)

And it would span phones, tablets and laptops, starting from an installed base (and an app catalog) that despite not being high on quality (in any aspect), is almost certainly the largest in terms of quantity (either way).

Which gives it a pretty big market reach, and hence more appetizing to developers.

On the other hand, there are other takes on what a “universal” platform should be like.

Now, I haven’t been keeping track of UWP (and my current role at Microsoft doesn’t intersect with that space, so I have no stake in it either), but you have to wonder about where computing as a whole is going…

It’s going to be an interesting year. In fact, it’s already too interesting in many regards – but that, I will leave for another time.

Updating a classic 

The Azure Treasure Map 

Putting My Foot Down

In case you haven’t noticed yet, the site now sports a spiffy fat footer, and is a lot more mobile-friendly.


Gotta Love Standards

What happens when you have perfectly fine, years-old code that works without a hitch, passes validation and whatnot?


Some Breakage May Ensue

I’ve been meaning to redesign the site and move it to new infrastructure for a long while now – well over a year, in fact – and finally decided to go about it in earnest.


Bright Pixel is born 

One Googler’s take on managing your time 

The Curious Case of The Craving For Elbow Grease

It’s now been six months since I joined Microsoft, and it’s a good time as any to jot down a few notes on what it’s been like so far, from a very generic (and, above all, professional perspective).


Dave Cutler’s five-decade-long quest for quality 

Why Microsoft needed to make Windows run Linux software 

The iPhone SE 

More Chinese Mobile UI Trends 

Xamarin for Everyone 

Ubuntu on Windows - The Ubuntu Userspace for Windows Developers 

Python, Machine Learning, and Language Wars 

Micro: A microservice toolkit