Firehou.se RSS Feed
Two things I love: firefighting and technology

The Firehouse

The Tech Category Filed in the Tech Category:

Google GPS? Not so fast!

Posted by Mike on October 30th, 2009

So Erick Schonfeld took a shot at the iPhone maps app, which uses Google Maps as its data source, and all other car-mount GPS manufacturers such as TomTom or Garmin, saying that Google should make Apple beg for maps navigation. I don’t agree with much of his post, here is why:

  1. Real-time navigation availability depends on the type of license map data is served under, as I explained in a post a few months ago. The map data served by Google to Apple for use on the iPhone does not allow real-time, turn-by-turn navigation, thus, it is cheap and much less money flows from Apple to Google for it. This is explicitly referenced in the iPhone SDK’s licensing terms. Google must be paying a premium on the data it serves on the Android GPS app for this kind of use.
  2. A real-time navigation system depends on constant availability of maps, which means online devices, such as an Android phone running Google’s app, must have perfect wireless coverage, in terms of both connectivity and bandwidth, and we know this is next to impossible. A comment on Erick’s post suggests Google caches map data when the route is created, which would be fine…if people followed the route perfectly. Many times, this is impossible for a number of reasons, such as bad routing, roadworks, or heavy traffic. All of these require re-routing, so Google, and any online system, would need to cache also every possible deviation and re-routing from the original path, which is impossible. There is a reason why TomTom’s iPhone app comes loaded with several hundred megabytes of map data.
  3. The GPS chipset on mobile devices is not well-suited for high-rate position updates. This is evident if you use TomTom’s iPhone app, and is also evident as TomTom includes a separate GPS chipset in their iPhone car kit, for “…the most accurate positioning“. Since position update rate means battery consumption, and a phone has a ton of battery-consuming electronics on its own, the GPS typically provides less frequent updates than a dedicated GPS device.
  4. Dedicated GPS units are best at taking you from A to B, re-routing you within a couple of seconds if you deviate, and showing you the location of speed traps safety cameras and other points of interest (POI). As you go up the price ladder, you are provided with additional functionality, such as voice commands, phone connectivity for hands-free audio and real-time traffic data. On this particular point, I totally agree with Matt Burns on his CrunchGear post, who says of GPS makers: “They are in the habit of producing 78 different versions of the same GPS. Each model steps you up $20 and adds another feature“. But I digress. With such a model, of charging for map updates, or for safety cameras, would they not also be charging for POI data if it was of any real use in vehicle navigation? Like updates to the “Restaurants” category? No, the issue here is that POIs are the least used feature in GPS navigators, and the makers know this. You may occasionally look for the nearest gas station, but that’s about it. If you want to eat something, you will ask around at your destination, or will have looked up options before the trip, but very very rarely do people go looking for stuff on their GPS devices. It’s true that Google makes it a lot easier to access this kind of information, and puts it right there on your face, but nothing will beat a dedicated service such as Yelp, or a dedicated app such as Bliquo (shameless plug for my good friend David Douek, who works there now, hope it helps your SEO at tiny bit!).
  5. You can pick up a dedicated GPS unit for almost what you will spend on car mounts and cig-lighter adapter cables. They have faster routing, better planning capabilities, no need for wireless connectivity, and a much better audio output than any mobile phone.
  6. You are supposed to be looking at the road while the GPS guides you by voice instructions, not at the GPS screen while it provides you with fancy data and/or graphics. Once you safely stop to look at the GPS, there are much better ways to present useful data, such as POIs, than Google’s interface. Many countries are looking into forcing GPS manufacturers into blanking the screen while the vehicle is moving in order to further prevent distractions to the driver.
  7. TomTom, as an example, can add natural voice route requests to their higher-end units via software updates. Some already feature dictated destination input, but its use is clunky and not very useful right now – I bet we will see improvements soon. All it takes is the licensing of a proper speech-recognition engine. Google doesn’t have any major competitive advantage here, other than being the first to implement an (allegedly pending actual reviews) good functionality.
  8. TomTom owns Tele Atlas, and Nokia owns NAVTEQ, which combined provide a huge chunk of the map data used by Google Maps. I love you Fake Steve, but you’re wrong on this one – GPS makers are fine, and they know it. Unless Google is planning on re-creating all the map data on their own of course, which is discussed extensively on this post by James Fee, but this would only mean Google would be free from other providers, not crush them.
  9. Erick argues that “…the future of mobile apps are Web apps”. I think this is a huge over-simplification – the future of some mobile apps are apps that pull some or all of their data from the web. I regularly use an iPhone app that provides emergency response information on hazardous material (HazMat) incidents – I would be screwed if I had to depend on cellular coverage and a web service for this! We all saw how long Apple’s hard stance on iPhone web apps lasted, and the App Store just broke the 100.000 approved app barrier, so I rest my case.
  10. Further from the GPS-centric topic, I’ll question wether Google really developed the Mail and Search functionalities of the iPhone – AFAIK, these are implementations of Mail and Spotlight respectively, can anyone confirm this one?
You should follow me on Twitter here.
The Tech Category Filed in the Tech Category:

Google sucks at finding product reviews

Posted by Mike on May 3rd, 2009

Case example: the Sony SPK-HCE waterproof case for video cameras. I tried to find a good, in-depth review, or even just a blog post by someone who had used one and could shed some light into wether dumping over 200€ on this thing is worth it. However, searching for “SPK-HCE review” on Google returned 1660 results, of which the third goes to ZDNet, in fact, the Google summary says “Get the full unbiased review of SPK-HCESPK-HCE at ZDNet Reviews. Each review comes complete with video or image galleries, Camcorder Waterhousing …”. Bullshit! Click on the link, and land here (click for full-size version):

So…you are showing me ZERO ratings, and ZERO reviews, but at least a dozen links to online stores where I can’t even buy this accessory, but a whole different camera!! Google: you suck, you cannot tell SEO-laden pages apart from good review sites, and ZDNet: you suck too, for polluting the Internet with shitty useless content designed to fool users and drive revenue.

You should follow me on Twitter here.
The Tech Category Filed in the Tech Category:

Understanding the iPhone SDK’s restriction on real-time navigation

Posted by Mike on June 16th, 2008

Reading this post on iLounge about TomTom’s plans to include their real-time navigation software on the iTunes AppStore (or lack thereof) brings back memories from when I was developing advanced vehicle tracking systems a few years ago.

The root of the issue seems to be this line on the iPhone SDK’s license agreement:

“Applications may not be designed or marketed for real time route guidance; automatic or autonomous control of vehicles, aircraft, or other mechanical devices; dispatch or fleet management; or emergency or life-saving purposes.”

This stems from a chain of license rights that originates with the providers of mapping data, such as NAVTEQ or Tele Atlas. Apple has integrated Google Maps on the iPhone, which in turn uses mapping data from these providers under license. Pricing of map data varies with respect of what you intend to do with it, and for some reason, the providers value real-time tracking of anything as a top dollar use.

Apple had to accept the licensing restrictions that Google’s providers impose, and they very likely include real-time navigation and tracking of objects. In fact, Google Maps terms of use read:

“Except where you have been specifically licensed to do so by Google, you may not use Google Maps with any products, systems, or applications installed or otherwise connected to or in communication with vehicles, capable of vehicle navigation, positioning, dispatch, real time route guidance, fleet management or similar applications.”

This trait started when Microsoft released MapPoint 2004, which included for the first time a clause in its terms that forbid using the application for real-time tracking of vehicles and objects, and any such tracking should have a minimum 15-second delay between reality and display. With MapPoint 2002, one could use ActiveX objects to integrate the maps into a third-party application, like I did when I released StumbVerter, and fully control the map and data overlays. This meant that one could write a VERY cheap real-time tracking software application to go with the GPS tracking hardware the company sold. One could thus use pretty good maps of Europe and North America for a little over 400 Euros, compared to quotes I received that licensed only Spain for some 90.000 Euros! Microsoft got some heat over this, but defended its position by stating this restrictions had been imposed by the map data providers.

I don’t think TomTom will have a problem placing their software on AppStore, as they don’t infringe on the intended Location Services API clause, and maybe Apple will ease this clause by stating that the restriction is on using Google Maps rather than your own licensed map data for displaying location of tracked objects.

You should follow me on Twitter here.
The Tech Category Filed in the Tech Category:

Facebook – a short tail ad system

Posted by Mike on November 11th, 2007

When I started reading some interesting articles about Facebook’s new ad system, which is supposed to combine what your friends are doing, buying and recommending, with the available ad content, my first thought aside from the spying-on-users issue was “How are they going to get the little guys on board this thing?”.

Let me explain: CocaCola doesn’t really -need- to advertise on Facebook, as it’s one (if not the most) recognized brands on the planet. Still, it has created this animated Sprite Sips Facebook application, which you can “boost” with codes found under Sprite bottle caps. The app will most likey be installed by a large number of people, basically, because it comes from a well-recognized brand which is also regarded as cool, many of which already drink the stuff on a regular basis.

What is happening is that users are marketing to other users with well-known products – but would they do the same with, say, ‘BoogieCola’? This imaginary company may be desperate to market its product as much as it can, having just launched into an already crowded space, with a product that may not be so nice and with a brand image which could be the result of the CEO’s 5-year-old son’s doodling on a paper. In other platforms, they could buy their way into the top advertising spots (read: Google AdWords), and make an impact across a wide population segment. While not a guarantee of success, at least you will not be able to say you failed because nobody knew you existed. On Facebook, this company would have probably gone largely ignored – as the ads targeted to users would probably point to the already-know, already-heavily-recommended brand. Thus, it will be pretty hard for newcomers to make Facebook an effective platform for entry into a market. In the end, the (OMG I’ve said it, I will burn in hell!) long tail of advertisers, who provide a sizable chunk of Google’s revenue, will not be sending their bucks to Facebook.

Could this new system make substantial revenue for Facebook? I guess so – but not in the long term, and most definitely not enough to even consider taking Google out of the picture. Google is omnipresent in many countries and market segments, while Facebook has had an impact basically in the US, a large market by itself, but again, not as big as the one the Big G has access to.

You should follow me on Twitter here.
The Tech Category Filed in the Tech Category:

Facebook is going to start tracking you on 44 sites…so what?

Posted by Mike on November 7th, 2007

Google is already tracking you on millions of sites, thanks to this little piece of code:

<script src=”http://www.google-analytics.com/urchin.js” type=”text/javascript”>
</script>
<script type=”text/javascript”>
_uacct=”UA-xxxx-x”;
urchinTracker();
</script>

FacebergDo you use GMail? Well, Google is scanning the contents of all your messages, and they also log the IP address you use to check your email – thus, they can tie all your browsing habits to your individual email account and the content of your emails. This is a huge amount of information for any company to gather about individuals. Additionally, Google keeps records of the searches you perform on their engine, thus giving them yet another layer of data to check. Scared yet?

In contrast, Facebook announced that they will be launching a targeted advertising platform with 44 partner sites, which will add a tracking code informing Facebook of your browsing habits. More by Om Malik here. I personally don’t care about 44 sites, but about the millions of sites using Google Analytics, and about the people using GMail to check their corporate email accounts, thus potentially having sensitive material indexed by Google. Food for thought.

You should follow me on Twitter here.
The Tech Category Filed in the Tech Category:

Breaking news: Google announces Android – a mobile OS, not a phone

Posted by Mike on November 5th, 2007

View some live coverage by Engadget here, who are in a conference call with Google’s PR. The new mobile OS will be called Android – a damn ugly name if you ask me, but we’ll see if it will live up to expectations, with the iPhone raising the bar much higher than Symbian ever has done.

You should follow me on Twitter here.
The Fire Category Filed in the Fire Category:

Tracking the California fires

Posted by Mike on October 24th, 2007

The Los Angeles Times provides a great Google Maps mashup that tracks the huge fires currently raging in southern California in almost real time. What is impressive is the amount of resources committed, with one fire pulling in almost 1800 firefighters. Here is a screenshot of the map, click on it to go to the LA site:

LA fires tracker

You should follow me on Twitter here.
The Tech Category Filed in the Tech Category:

GMail to handle other providers – Google to mine even more data

Posted by Mike on December 9th, 2006

So, the great news over at TechCrunch today were that Google has added a feature called Mail Fetcher to GMail, which basically allows you to grab email from other services, such as Yahoo.

This sounds great, and it probably is for GMail users, but it is also great for Google. Someone with legal wits should point a browser towards GMail’s terms & services, and check whether there are any provisions to exclude or include, explicitly or not, the scanning of all incoming and outgoing email from these other services. Maybe Google will also scan the contents of the additional email services you add to your GMail account to send you targeted ads. Maybe Google will have even better demographics by tying the IP addresses found in the headers of all the additional emails with their own database of registered users. There is a saying that nobody sells dimes for 9 cents, it’s a rather good saying to move your wallet by.

Any lawyers in the audience?

You should follow me on Twitter here.
The Tech Category Filed in the Tech Category:

Who says Google doesn’t already have deals with the copyright owners?

Posted by Mike on October 10th, 2006

Reading with interest the flurry of posts about Google’s purchase of YouTube for around $1.6 billion, it seems the main worry right now is that since Google is a very rich company ($131 billion cap!), the lawsuits for copyright violations will start raining faster than you can say MPAA. Mark Cuban is particularly pessimistic about the business decision.

My take is that Google in general, Larry and Sergey in particular, are rather smart, and would not have taken this step, putting the entire company at risk, without first having an agreement with the main content providers that would be likely to sue. This would include TV networks, MPAA, RIAA and the usual suspects. A very obvious conclusion is that if there is money to be made placing ads on content, or selling premium accounts the way Flickr does, why can this not be shared with the copyright owners?

A more twisted conclusion is that the copyright owners could be giving up on microcontrolling every individual byte in an Orwellian manner, and see the light. What is better at promoting new content than the word-of-mouth of millions of fans?

YouTube videos are of notoriously bad quality for the most part, in essence, making it possible to turn the originals into streamable flash clips. Have you ever tried to watch a video full screen? It sucks. What the clip may do is convince me to go out and buy the DVD!

Time will see, but I place my bets on a blanket all-you-can-eat license that will allow YouTube to promote content, keeping both users and moguls happy. 15-second ads at the start of each video? Maybe, but then if you pay us $19.95 a year…

You should follow me on Twitter here.
The Tech Category Filed in the Tech Category:

The real FON statistics – lies, manipulation or fantasy

Posted by Mike on September 25th, 2006

On September 14th, FON launched the new version of their online mapping service, after several months of complaints from users that the service wasn’t up to scratch, and announcements stating the development team was working on the problem.

On a first look, the maps look really nice – they use Google Maps, by default in the mixed view, where you see a satellite image and an overlay of roads and placemarks. I will not bore you with the details, as it is better that you check them out yourself and make up your mind.

This post is not intended as a review of the service itself, but rather, a revelation of the real figures behind FON’s network – peeking under the layer of PR and flamboyance. Martin Varsavsky is always boasting about FON being the largest WiFi community of the world – in my view, this is not accurate.
During months, FON has been claiming to be a “movement”, with a marked communist image behind (the marching workers, the spray-painted logos, etc.). This movement was supposed to kill mobile operators, who currently oppress people with their sky-high tariffs. We could go into a long debate just on this topic, but lets move on. During all this time, FON has suffered untold problems with staffing, PR mini-scandals, shipping broken routers or taking weeks and months to even send them out, not replying to repeated requests to support@fon.com, and blatantly ignoring the public forums, where the community behind the movement was expressing its increasing anger and frustration.

The blinding truth – less than 3.700 routers online worldwide

Digging a bit deeper into the workings behind the maps, I have found that there is a method to run a query to retrieve all the hotspots in FON’s database, not just two hundred, or those in a particular region. If you want to see an example, click here. This is a query that will return all hotspots on the planet that have been FONing home during the last hour. It can take a little while to load, so be patient. Until a couple of days ago, results were returned in XML format, which has been dropped in favor of the new plain, comma-delimited format.

I predict that FON will not like the above link, and thus will try to either change the format of the php call, or add artificial records to confuse the application I have written to process the data. First, I wrote a simple application using RealBasic (having been a long-time Visual Basic acolyte, it is a welcome change, allowing me to code under Mac and Windows transparently) – source code here. A screenshot of a full run is shown below.

Application screenshot

Just from the details shown after the run, a few enlightening facts surface:

  • The highest user ID found is 92.192, but the total amount of processed records is only 55.384. I have to investigate a bit further, but it appears that in some cases, a record is stored twice, once holding the user type (Linus, Alien or Bill), and again holding the router mode (online or unknown). This is the reason why some people see both the orange dot and the green halo on their locations at maps.fon.com, and also the reason why at this time I cannot confirm that the real number of Foneros is 43.896.
  • There are only 3.674 routers online on the entire planet. So much for the largest WiFi community in the world. The other 7.814 are registered routers, from which nothing has been heard during the last hour. These figures have been checked a few times during the last few days, and they stay more or less constant.
  • Out of the entire user base, only 1.317 have become Bills. So much for milking one’s WiFi.
  • The highest router ID found in the results was 19.889, so if we add offline and online routers (best case scenario), then around 8.401 routers have never been registered, representing 42.2% of sold routers. Extrapolating this to the 1 million routers Martin wants to sell would results in a loss of $10.55 million!.

Looking at the per-country statistics (per-city could be made, given some extra time and coding), some curious details also stand out:

  • There are two registered routers in Afghanistan – but neither is online. Not surprising, considering the amount of explosives that have been dropped on the place.
  • China and Taiwan have 9 routers registered, but none online. Martin was blogging about his expansion into Asia, which looks rather bleak right now. 165 Foneros are registered however.
  • Germany and Spain have around the same number of registered routers, although Germany almost doubles Spain in the number of online routers.
  • The United States ranks third in number of registered and online routers, however, it holds the highest number of Bills (408). The next is Germany, with 237.

Finally, we can derive a few figures from these numbers. These are highly interpreted, and must be taken as theoretical extremes.

  • If FON sold one $3 one-day pass every day of the year on each of the online routers, it would make a gross income of $4 million. This is before tax and the Bill’s share where applicable. You at the back, stop giggling!
  • Making a wild assumption that each router’s signal reaches 100 people, FON would only cover 0.11% of Germany’s population of 82 million.
  • Boingo gives you access to 45.000 hotspots. FON has about 8% of that figure, and with location quality debatable – it is a fact most FON hotspots will not be optimized for even street-level coverage.

I believe it is time for FON to stop boasting about having the largest WiFi community in the world, and start concentrating on its real problems. And if they still don’t know what these are, they have a nice summary at the online forums. Besides, for spending 500.000 Euros per month, this is a pretty poor show, in my humble opinion.

Below you can find a few pie charts representing the statistics produced. You can download the original Excel sheet here (minus the graphs).

32% of routers online is not such a good show.

What really surprises me is that the UK is so far behind. This is a distribution of registered users, that is, those that once were online, but have never been heard of since.

No surprises there, other than as mentioned the difference in online/offline ratio between Germany and Spain.

Finally, it is evident that the Bill model has not motivated many users. Lies? Manipulation of the facts? Fantasy? You decide!

You should follow me on Twitter here.

« Previous Entries