My window to the world

What will be Windows Phone 8 update strategy?

By Mauricio Freitas, in , posted: 15-Sep-2012 09:30

Now that we know Windows Phone 8 and Windows 8 share some of their code, I wonder. Will we finally see an update policy for Microsoft's mobile platform that reflects the one we are used to in our PCs?

For years Microsoft has released operating system updates every second Tuesday of the month (second Wednesday New Zealand time). Only in cases of a real treat such as a zero day exploit has Microsoft released an "out of band" update. This policy has been going on for years and still most people I talk to and remind "tomorrow is Windows Update day" say they never knew it.

On top of those monthly updates Microsoft releases Hotfixes, which are patches that fix small problems in specific areas. For example there's a patch that fixes a problem when plugging a USB hub in a specific type of computers with specific drivers and so on. These only need to be applied if you are experiencing a very specific problem.

Every few months or years Microsoft releases a Service Pack for its operating systems, which contains all the previous updates and hotfixes all in one. It's Microsoft's policy not to release new features in Service Packs.

Then there are other software updates targeting applications such as Messenger, Movie Maker, Skype, Security essentials and others which are not essential part of the operating system but offered by the company.

I wonder if Windows Phone 8 would follow the flawed model implemented with Windows Phone 7, or the more advanced and logical model adopted by the company by its PC operating systems and applications until now?

Perhaps Microsoft should separate the applets built-in inside Windows Phone 8 and consider those as applications instead of core, and release them independently of the operating system.

For example a new feature implemented in its mobile email client could be delivered to users around the world with more speed than before. Instead of waiting for the whole Windows Phone 7 process of sending an entire operating system to OEMs then waiting for those to customise each image to different devices, then waiting those to be sent to each mobile operator around the world for approval, then the slow staggered delivery perhaps Microsoft should consider making these updates to apps independent of the entire chain and deliver them directly to end users.

This would speed up adoption of new features, use existing Windows Update infrastructure and get slow OEMs and mobile operators who are not actively supporting the ecosystem completely out of the picture when it comes to happy users. The chain of approval would only ever exist for core operating system functions.

This is completely different from the strategy used by other smartphone platforms too, and could be a differentiating point.

Somehow I think Microsoft would never do that though.

A few quiet yarns

By Mauricio Freitas, in , posted: 11-Sep-2012 11:13

For months Ryan Ashton (LinkedIn login required) has invited me to attend "A few quiet yarns" in Auckland. For months I politely declined seeing I am based in Wellington. Then I was attending the Microsoft TechEd 2012 and the September event was happening just that week, so I went along with Paul Spain.

Ryan describes the event as

"A few quiet yarns" is a distinctly Kiwi styled event where the emphasis is on meeting people in a social sense to find out who they are and what their story is, forming a relationship that sets the scene for business engagement or introduction to a relevant contact of your own.

Everyone gets introduced to every one by Ryan Ashton, event organiser the recent maximum test was 135 attendees - this makes it a very personal event where the barriers to engagement are reduced.

No "hard selling" is allowed and typically, "no fees, no speeches, no sponsors" is the catch phrase, however, sometimes there might be short guest speakers or debates under the name "Town Hall Session" - an extension of the distinctly kiwi style where important matters were discussed by everyone who attends.

I first met Ryan while he was working at ICONZ, now working for Fronde and had no idea of how capable he's of connecting people. Seriously, at the start of the evening he took the stage and recited everyone's name and occupation before telling people to go on and introduce themselves to each other. Incredible memory skills there!

Join the group here to get invites to the next evenings:

Legal video, movie and TV downloads and streaming options in New Zealand

By Mauricio Freitas, in , posted: 30-Jul-2012 12:39

I have moved the list to Geekzone where it will have a larger audience: Legal video, movie and TV downloads and streaming options in New Zealand.

Legal music downloads and streaming options in New Zealand

By Mauricio Freitas, in , posted: 30-Jul-2012 08:46

I have moved the list to Geekzone where it will have a larger audience: Legal music downloads and streaming options in New Zealand.

How advertising delivery can be bad for your web site, your readers and advertisers

By Mauricio Freitas, in , posted: 19-Jul-2012 20:11

Another advertising order for Geekzone, another reason to be happy. But I'm actually sad - sad for my readers and advertisers.

You probably know by now I try to get maximum performance out of the servers we use. I also work hard, using different software, services and techniques to get the site as fast as possible.

Many people use ad blockers for different reasons. Some say they find the ads slow down their PCs, others say ads may be vector for malware. Some say ads slow down web page load times.

To solve this last problem we use different approaches: we use Google DFP for ad delivery (and gain speed thanks to their world wide network of caches), use Javascript asynchronous loading, and enable single request for ad delivery.

Assuming we are hosting the creatives (ads) with Google DFP, a single call will be all its needed to get the image and parameters to show it on the page.

If the advertiser is using DoubleClick (a Google company agencies use to manage a campaign workflow) , Google is smart enough to get the ads out exactly like it would do with hosted creatives - that is in a single call.

Between advertisers and publishers there's almost all the times an agency that represents the publisher, trying to sell available inventory. These agencies get paid a commission on each sale they manage to complete. They also like to know how many impressions and clicks campaigns are getting. As a publisher using Google DFP I can easily give agencies access to real-time reports for their campaigns. But I haven't seen any agency that takes advantage of this feature.

Instead, these agencies load the tags supplied by the advertisers into their own systems. In turn they give the publishers their own tags. And we obviously need to load our own scripts to manage the delivery.

So instead of having one script that loads and ad with a single call (the Google DFP and Google DoubleClick integration), we have a script that loads the agency script than in turn loads the advertiser script than in turn loads the ads.

This ads an incredible latency to the whole ad delivery system. Usually these ad agencies don't have servers closer to end users. They don't use CDNs. Things get slow. And when things get slow users navigate away. And when users navigate away then don't see the ads.

For all purposes Google DFP delivered the code and counted one impression. But by the time the browser loaded the second script and is waiting to load the third script the user might have closed the window or clicked a link to go away. So the agency doesn't count the impression. Then they complain there's a difference between my counter and their counter.

Another important thing: Google DFP is smart enough to deliver more impressions of those ads that perform better. In other words, if the advertiser supplies more than one ad then Google DFP will make sure it shows more of the ads getting a higher number of clicks. If we run an agency tag we lose control and can't count the clicks, meaning all ads are delivered in a balanced manner. This mean the optimization that could benefit the advertiser and attract more clicks is lost.

At the end advertisers lose the opportunity to get more clicks, our reader sees pages slowing down, and agencies act as a middle man that really is trying to do more than they should do by getting technical where they don't have the capability and don't actually ad any value.

This is not a rant at one specific agency. Most agencies work like this. They just don't understand that a fast web means more business for everyone.

Broadband in New Zealand according to OECD: a six month update

By Mauricio Freitas, in , posted: 19-Jul-2012 10:30

About six months ago I posted some New Zealand broadband statistics collected from the OECD Broadband portal. These numbers have now been updated by the OECD, and here is the latest numbers after six months:

1. Fixed broadband subscriptions per 100 inhabitants

December 2011: #17 (26%, 1,138,830 connections)
June 2012: #17 (26.9%, 1,174,790 connections)

Although not a change in position, a very small increase in connections.

2. Wireless broadband subscriptions per 100 inhabitants

December 2011: #14 (54%, 2,380,709 connections)
June 2012: #9 (67.5, 2.946,260 connections)

What an incredible jump for wireless broadband. This includes 53.7% mobile broadband as part of a mobile plan and 12.9% dedicated mobile data subscriptions. The other connections are satellite and terrestrial fixed wireless.

Windows Phone updates: no better than the old Windows Mobile updates

By Mauricio Freitas, in , posted: 17-Jul-2012 14:53

This was supposed to be a long blog post. I have deleted everything and will leave just this: the Windows Phone 7 update experience is terrible. I wish they would at least once actually copy something from another company.

Could Amazon beat Apple and create the largest MVNO in the world?

By Mauricio Freitas, in , posted: 12-Jul-2012 08:48

By now you probably read reports around the web about Amazon's efforts in creating its own smartphone. Articles on Bloomberg and The Wall Street Journal say it's being tested.

I'm pretty sure it is. I can't go in details now without risking someone's job, but from little bits and pieces collected around I'd say this has been going on for some time now.

If Amazon continues with its Amazon Kindle Fire ecosystem (and why not?) then it will be an Android-based device. But what I haven't seen yet is any comment on how Amazon's work with telcos from around the world could make it the largest Mobile Virtual Network Operator (MVNO) around.

Generally speaking, a MVNO works with a mobile operator to get bulk access to network services and resells these with its own branding and prices.

Amazon, through its Kindle 3G strategy, already has relationships established with almost one mobile operator in each single country in the world.

This is how it works: when you buy a Kindle 3G you receive an eBook reader (or tablet as is the case with the Kindle Fire) with mobile data access enabled and ready to use. You can turn the Kindle 3G on, select a book online from the Amazon store using its browser and have it delivered in seconds, without ever coming close to a computer. This also includes subscriptions - newspapers, magazines and blogs.

At no moment you have to sign a contract with a mobile operator. You don't actually even need to know which mobile operator is your Kindle connecting to, or how much they charge for the content download (mobile data charges are already included in the book price). You don't have to insert a SIM card in your Kindle 3G (there isn't even a visible access to it). It's ready to use out of the box. All you know is that Amazon is sending the book to you "over the air", automatically charged to your Amazon account.

Currently this is for electronic content download only, but there isn't anything preventing Amazon from offering voice services in addition to the existing mobile data they already use. It would make even more sense if these were VoIP over the data network.

Rumours have been around for years now that Apple would like to sells a more complete iPhone package - one that they control without interference from mobile operators. This would even be the force behind Apple's insistence in creating a new nanoSIM card standard.

We don't know if this is the model Amazon will bring to its smartphone. But it would make sense. And it looks like Amazon could beat Apple to the market.

Alan Turing

By Mauricio Freitas, in , posted: 24-Jun-2012 18:38

Today would be Alan Turing's 100th birthday.

Turing was one of the leaders at Bletchley Park, working as a codebreaker during the war, working on the cryptanalysis of German's Enigma machine.  Probably the man who helped England the most when all was but lost to the enemy during WWII, ended up persecuted for its sexual orientation, after the war.

His conviction for indecency cost him his security clearance and job for the Government Communications Headquarters. He was forced to undergo chemical castration. And he commited suicide (although some believe it was an accident).

And to think the top German scientists got free passes to America thanks to Operation Paperclip, while England did nothing but to hunt Turing.

Turing gave us the modern computer, thanks to his design of a stored-program computer.

When I was first introduced to computers, back in early 80s (and I was late to this!) our teacher made a point of showing the class the works of both Turing and Von Neumann.

But most of all, I still believe he is responsible for saving Great Britain's hide during the war. Even with an official apology from PM Gordon Brown (10 September 2009) it's still a shame his name has a record of a conviction for indecency against his name.

Microsoft Surface: coming soon, any time now?

By Mauricio Freitas, in , posted: 19-Jun-2012 12:14

Microsoft has announced its own tablet, running on Windows 8 supported by both ARM and Intel Core processors. The specs are not bad either, with 16:9 aspect ratio, 32GB to 129GB memory, USB support.

It looks good, the built-in keyboard and kick-stand together will make it a worthy contender no doubt and certainly a good replacement for many laptops.

Except when you read the press release and it says "coming soon" and "[Surface] will be sold in the Microsoft Store locations in the U.S. and available through select online Microsoft Stores."

Microsoft wasted the opportunity to get the world by surprise, with something like "available in the US end of June, in another 20 countries by August and the rest of the world by September".

Apple still knows how to do it.

freitasm's profile

Mauricio Freitas
New Zealand

I live in New Zealand and my interests include mobile devices, good books, movies and food of course! 

I'm the Geekzone admin. On Geekzone we publish news, reviews and articles on technology topics. The site also has some busy forums.

Subscribe now to my blog RSS feed or the Geekzone RSS feed.

If you want to contact me, please use this page or email me Note this email is not for technical support. I don't give technical support. You can use our Geekzone Forums for community discussions on technical issues.

Here's is my full disclosure post.

A couple of blog posts you should read:

Social networks presence

View Mauricio Freitas's profile on LinkedIn

My Blog by tags...

Viral Marketing...
Web Performance Optimization...
Windows Phone...

Other recent posts in my blog

Now with more fibre...
Unlimited is not unlimited: Vo...
How bad is Vodafone cable at t...
Frustrated with Microsoft Fami...
State of browsers Geekzone Mar...
You are still a pirate accordi...
2015 New Zealand Hi-Tech Award...
Trackers - How technology is h...
Geekzone is a ESET NetGuide We...
Windows Phone and Android apps...

New posts on Geekzone