Friday, July 8, 2011
How to avoid being ripped off by exorbitant mobile data roaming charges
One big exception to this is when you leave your home country. The roaming data rates charged by most operators when you bring your Smartphone abroad are nothing short of outrageous. For example, my provider charges €10 per MByte for data access when I am outside of Ireland so naturally I turn of 3G on my phone and try to survive without connectivity when I am travelling.
In recent years the European Union has done a great service to the public by putting pressure on the carriers to reduce their roaming charges for phone calls within the EU. They have recently turned their attention to also reducing data roaming charges, but this initiative is likely to take some time to bear fruit.
I recently came across and the TEP Wireless service which seems like a really cool idea whereby you can rent a pocket wifi from them for the country that you are travelling to. Then you can configure your Smartphone to use this wifi service and you are able to use your Smartphone abroad as much as you want without having to worry about running up large bills. The rates seem quite reasonable, presumably because they buy the devices and sign up for contracts in the country you are visiting so they are paying local rates rather than visitor rates.
I can't wait to try out this service (it was only launched a few weeks ago). Unfortunately they don't offer service in South Africa yet, so I won't be able to use it on my upcoming vacation, but I definitely will try it out soon.
| Reactions: |
Monday, July 4, 2011
Is the era of Windows dominance coming to an end?
I wrote before , that Google Analytics tells me that roughly a quarter of the readers of my blog are using Linux, but this is a small and unrepresentative sample. I recently received a newsletter from the Google Analytics team where they analyse data from hundreds of thousands of sites (including mine) which have enabled anonymous data sharing.
The following table summarises their statistics about the relative popularity of various operating systems at the start of this year as compared with the year before. I assume it is probably typical of the Internet as a whole.
| % Visits from OS | Nov/09 - Feb/10 | Nov/10 - Feb/11 | Difference |
|---|---|---|---|
| Windows | 89.9% | 84.8% | -5.1% |
| Macintosh | 4.5% | 5.2% | +0.7% |
| Linux | 0.6% | 0.7% | +0.1% |
| Other | 5% | 9.3% | +4.3% |
You can see that the percentage of people using Windows is indeed going down (even if it is still the lions share of the market at about 85%). What is interesting is that most people are not moving to Linux or Macintosh, but are moving to "Other". I suspect that this is mainly a reflection in the increasing number of people using various mobile devices to access the Internet.
I think that this is great news, because variety is very important for the health of the Internet.
| Reactions: |
Wednesday, June 22, 2011
I will be going to the London Olympics in 2012
I was very excited to hear that I will be going to the London Olympics next year. Recently my friend Ross jokingly commented that I should be able to qualify for the olympics because I had accidentally uploaded GPS data from a cycling trip with tags indicating that it was a run. However, this is not the reason I am going to the Olympics - the real reason is because I was lucky enough to be allocated tickets for Hockey and Canoe sprint heats in the recent lottery based application procedure. I have been allocated 6 tickets so I will be bringing my parents as well as my wife and two daughters. It should truly be the experience of a lifetime and none of us are likely to get to the olympics ever again (unless the girls have sporting skills that they have not yet revealled). My daughters are actively involved in both sports so I know that they will like to see top class athletes competing in sports that they understand.
Many people who did not get the tickets that they were seeking, have been critical of the lottery process. I know my opinion is coloured by the fact that it worked out for me, but I think that the allocation process is as fair as it could be. Whenever the demand outstrips the supply by such a huge amount, it is inevitable that people will be disappointed.
The one thing that I thought was unfair, was the fact that tickets could only be purchased with a Visa credit card, but I can't say I am surprised because they are a major sponsor. The way that the process works is that you needed to supply details of all of the events that you would like to go to by a dealiner in May. This is a tricky process because you need to have enough money/credit available to buy all of the tickets you have applied for eventhough it was obvious that applicants were unlikely to get most of the tickets that they applied for. I chose to apply for a large selection of low profile events rather than going for some of the high profile events which I thought would be way oversubscribed. Since these events were cheaper, I was able to afford to apply for a wider range. It seems that this was a sensible choice because I applied for just short of 2,000 pounds worth of tickets and was allocated over 200 pounds worth which seems to be higher than the normal "rate of return".
I have not yet made any travel or accomodation arrangements. I know demand will be very high during the busy Olympic period, but I have more than a year to sort this out surely it will be possible too arrange something.
P.S. What is really cool is the fact that I was able to write up this blog post while on a plane thanks to the cool tablet PC I got for father's day.
| Reactions: |
A fathers day present that really brings a smile
What really makes this present useful is the fact that they also bought be a cover/case to protect it which includes a built in keyboard. This means that I don't need to frustrate myself (and make loads of typing mistakes) by trying to use the in built touch screen keyboard. As you can see in the picture, when in the case, it looks more like a small netbook than a tablet (and I still have the option of removing it from the case if I really want)
Although the keyboard is quite small, I have not had nay problems when typing long documents with it. I have even started use Lotus Traveler on this device because it is much easier to type a complex password on this keyboard and hence my earlier objections to using it on my phone won't apply.
It always takes a little while to determine if a new computer is something that I will really use. I have only been using this device for a few days so far, but I am convinced that this will be a long term love affair rather than a brief fling.
| Reactions: |
Saturday, June 18, 2011
Is it possible for someone in their 50s to remain cool?
I grew up and matured so my music career is only a distant memory, but my brother is determined to remain young at hard and so he joined with a few friends to form a new band recently. His new band is called Diamonds in the Rough and here is a video of them in action. They actually sound not unlike what I remember of UllSkull (not sure which band members will be more insulted by that comparison) but thankfully they don't look at all similar.
If you are based in North Carolina and are looking for a band, I am sure they would accept bookings. In fact I am sure that they would be happy to travel even further away from home if the fee was right :-)
| Reactions: |
Wednesday, June 1, 2011
Our team for the Cycling Challenge is called "re-cycling crew"
As I normally cycle to and from work, I think this is a great idea. I have recruited 5 colleagues (including one novice cyclist) to join me in a team which we have chosen to call th ere-cycling crew. I am sure you will wish me luck, although this is clearly an event where the taking part is more important that the winning. Hopefully there won't be too much rain during the month. You will be able to follow how we are doing on the leaderboard which will be updated weekly.
| Reactions: |
Tuesday, May 31, 2011
With broadband speed you don't necessarily know what you will be getting
Recently, I was delighted to receive the following text from my broadband provider: "UPC has increased your broadband speed from 15Mb to 20Mb Unplug your modem from the power supply, plug it back in and you'll have even faster broadband. Enjoy." Clearly, this was good news, but since I am sceptical I decided to use a SpeedTest.net testing service to test my Internet service both before and after the upgrade to see if the speed I experience really was as high as claimed.
If you read to the end, you can see the full details of the testing I did of my connection speed before and after the upgrade, but if you want a quick summary here are the conclusions:
- The download speed achieved on my download link did indeed increase as promised by my ISP, however in most cases it would not have any noticeable effect upon the overall experience of using the Internet because download speeds from many sites was way slower than the maximum capacity of the link from my ISP. Therefore, although any increase is welcome, it is probably not worth my while to spend more money on a further increase in download speed.
- The upload speed of my connection was much slower than the download speed. This did not change noticeably after the upgrade which is a pity because this would be a factor that would impact my experience of the Internet. Upload speed should become an important factor when comparing different Internet providers, but very few publicize their upload speed.
- Some of the sites which were giving me the fastest download speed also had considerable ping delays. In some applications (e.g. VOIP calls) the ping delays I measured would be likely to have a noticeable impact upon performance.
Before I present the actual test results, I think I should briefly explain the parameters that SpeedTest measures about the link. It measures three factors:
- Download Speed: This is metric shows how quickly it is possible to download a large file from the test site. It is measured by downloading test files of various sizes and then measuring how the time to download varies with the size of the file i.e. they ignore the overhead delay which would be required to start any download. This is the metric most commonly quoted by ISPs in their advertisements because one of the most common uses of the Internet when it first became popular was to download large software kits. However, the things that people do on the Internet has changed significantly in recent years so this is not necessarily the most relevant metric for current users of popular sites like Facebook etc..
- Upload Speed: This is a measure of how quickly you can upload a large file to the internet. It is essentially the same measurement as the download speed except that the data is going in the reverse direction. This would be the metric that would affect how quickly you could upload some pictures to your favorite photo sharing service. Many Internet links provide significantly less upload speed than the download speed because they assume that you will spend the bulk of your time accessing information that other people have uploaded rather than uploading your own information. However, since many people spend a lot of their time online using social network sites it is not clear to me that this assumption is still valid.
- Ping Time: This is a simple measure of how long a single packet of information takes to travel from your computer to the chosen Internet server and back again. This measure is important in any application which involves real-time interaction over the network because this will set the minimum on the communications lag. For example, many people will have seen remote correspondents being interviewed on the TV news where it is clear that their is a noticeable lag between the interviewer asking a question and the question being heard by the interviewee. As you know packets are not sent directly from your computer to the Internet server, instead they pass through several intermediate nodes with each hop adding to the delay in delivery time.
I ran the first test utility before I rebooted my network router so this would be a measure of the performance of my existing network link. By default, the site assigned me to use a server in Limerick for testing, but the performance of my link to this server was surprisingly poor so I repeated the tests with 3 other servers in more distant parts of the planet. I took each measurement twice to get a quick feel about how repeatable the test result might be.
By default, the speedtest site selected a server in Limerick, Ireland to test my connection. Although Limerick is not very far from my home (roughly 200km) I found that the results from this server were quite poor (perhaps the server is overloaded or else it might be in a data center without fast connections to other parts of the Internet). I chose a few other servers in different cities to repeat my test and as you can see below the tests varied quite a bit depending upon which server I selected.
The speed of my link to Oslo and San Jose was reasonably good, but the link to Philadelphia was not as good and the link to Limerick was worst of all. It is surprising that it took longer for my network packets to reach Limerick (which is roughly 200 km from my house in Dublin) than they took to reach San Jose (which is over 8,000 km away) - but of course the packets destined for Limerick could very well be routed through intermediate servers on the far side of the Atlantic.
| Download Speed (Mb/s) | Upload Speed(Mb/s) | Ping Time (ms) | Server Location |
|---|---|---|---|
| 0.97/1.97 | 0.94/1.03 | 215/220 | Limerick |
| 10.27/9.23 | 0.99/0.95 | 115/120 | Oslo |
| 2.25/1.99 | 1.08/0.99 | 123/124 | Philadephia |
| 9.07/6.75 | 0.84/0.82 | 176/182 | San Jose |
I repeated the same test immediately after I rebooted the network to see if there was a noticeable difference. When I ran the pre-upgrade tests I did not realize that there was a test server available in Dublin. I ran tests with this server and I was pleased to see that the speed achieved to this server was over 15 Mb/s so the link from my house must indeed have been upgraded beyond 15Mb/s. The ping time to the server in Dublin was dramatically better than any of the others which probably means that there were very few networks hops between my home and this server.
| Download Speed (Mb/s) | Upload Speed(Mb/s) | Ping Time (ms) | Server Location |
|---|---|---|---|
| 0.98/1.39 | 0.80/0.84 | 217/231 | Limerick |
| 10.38/11.18 | 1.05/1.03 | 122/110 | Oslo |
| 1.70/2.10 | 1.15/1.06 | 121/124 | Philadelphia |
| 10.18/10.88 | 1.23/1.10 | 178/178 | San Jose |
| 15.98/15.36 | 0.94/1.02 | 31/30 | Dublin |
In general there was not a noticeable difference in the speed of the link to any of the servers I had used before. Of course the speed of an overall network link is determined by the speed of the slowest link along the path. Looking at download speed, there is a dramatic difference between the speed when using different sites. This seems to suggest that the so the link from my house to the ISP's data center is not the bottleneck and the bottleneck must be somewhere else along the path to the slower sites. Therefore speeding up the capability of the link between my house and the ISP is not likely to affect the overall download speed achieved from most of the hosts.
However, the upload speed tells a very different story. The upload speed was around 1 Mb/s for any of the servers tested which is much less than the download speed. This means that the upload speed was probably limited by the link between my house and the ISP's data center.
Using a VOIP tool like Skype, the same amount of data would be transferred in both directions. In most cases it is the upload speed of each parties Internet link rather than the download speed that would determine the overall quality of the connection achieved. Therefore someone who is unhappy with the quality of their Skype link would be wasting their time and money in switching to an alternative service provider who promised higher download speeds.
Of course network performance will vary depending upon congestion so I did the following tests the next morning. It seems that the download speed from Limerick had improved from the day before, but the download speed from the server in Dublin was worse. The upload speed was still remarkably similar for both servers although it was about 20% faster than the night before.
| Download Speed (Mb/s) | Upload Speed(Mb/s) | Ping Time (ms) | Server Location |
|---|---|---|---|
| 3.05/2.93 | 1.27/1.1.6 | 216/214 | Limerick |
| 12.93/12.72 | 1.29/1.33 | 27/24 | Dublin |
This asymmetry between the upload and download speeds is mainly a feature of the domestic broadband market. Commercial services are more likely to provide matched upload and download speeds. To see how a commercial service would perform I repeated the tests from the office where I work.
Although I the office is physically in Dublin, my employer has an internet connection provided by a UK based company. Therefore the SpeedTest.net service defaulted to using a server in London which it was able to reach faster than the one in Dublin. Luckily my employers has a very good internet link, but the download speed was 14-15Mb/s which is only slightly better than the speed I was getting at home. Looking at the upload speed however, the connection in the office was about 10 times faster than my home link
| Download Speed (Mb/s) | Upload Speed(Mb/s) | Ping Time (ms) | Server Location |
|---|---|---|---|
| 14.38/14.23 | 12.90/13.82 | 56/77 | Dublin |
| 15.10/14.09 | 10.68/13.10 | 24/24 | London |
I mentioned before that part of the reason limiting the speedtest results are the fact that my packets were competing with packets from other network users (this is called network contention). Therefore I decided to test the speed of the link again early on a Sunday morning when I guessed that there would be relatively little traffic congestion on the network. As you can see from the results below the download speed was indeed much faster, but the upload speed was virtually unchanged.
| Download Speed (Mb/s) | Upload Speed(Mb/s) | Ping Time (ms) | Server Location |
|---|---|---|---|
| 19.52/19.16 | 1.25/1.24 | 26/25 | Dublin |
| 2.75/2.10 | 1.26/1.28 | 215/215 | Limerick |
| 12.38/12.90 | 1.37/1.38 | 110/109 | Oslo |
| Reactions: |
Saturday, May 28, 2011
Could I run a Triathlon?
A colleague recently told me that he was entering into the Tri Athy event. This is billed as "The Perfect Introduction to Triathlon" because the relatively short course that involves a 400m Swim followed by a 13.6km Cycle and a 3.6km Run. I did give some consideration to joining him for the event, but then I chickened out at the end because I was not sure if I would be able for even this shortened version of a triathlon.
This morning I was visiting the gym and so I decided to do my own version of a mini triathlon to see how I would get on.
- I started by swiming 20 lengths of the pool which is equivalent to 500m. This took me about 17 minutes which I think is a reasonable pace. I swam crawl all the way and didn't stop at all, although I slowed down quite a bit nearing the end.
- Next I went for a cycle of about about 15km which took me slightly over 4o minutes. I was trying to be as close to triathlon conditions as possible, but I didn't run out of the gym onto my bike in my swimming gear. Instead I tried off properly and changed into my cycling gear. If it was a real triathlon, I think that the transition from swimming to cycling would be hard to do properly and I would certainly not relish the prospect of cycling in wet gear in Irish weather.
- I was feeling Next I ran a 6km jog around a nearby park which took me 36 minutes. I was wondering how I would be sure how far I was running. I used the My Tracks application on my phone to monitor my progress and a new version of the application was pushed out just this week. I was pleasantly surprised that with the new version a robotic voice informed me as I passed each kilometer marker and it gave me statistics about my running pace so I never had to look down ad the screen to monitor my progress.
| Reactions: |
Friday, May 20, 2011
Do we really need competition in the electricity market?
I am not an economist, but as far as I understand the reason why they recommend the introduction of competition into markets is because the competitive pressure to win market share will encourage the various companies involved to introduce innovations that will reduce costs and/or increase quality of service.
I can see how this works in the telecoms market. Some of the companies active in the market provide high quality services and premium prices and others provide lower levels of service, but at cheaper prices. In practice it can be difficult to find out the quailty level of the service you will get from a particular service provider (in fact it can sometimes be hard to find out the exact price they will charge you either), but in general the market works well with different service offerings appealing to different market segments.
The trouble with the electricity market is that the electric grid is designed to deliver exactly the same voltage of electricity to all of the customers. I know that some of the companies like to boast about the fact that they use a high percentage of renewable energy sources such as wind, but there is no way to tell that the electricity delivered to their customers' houses is from these clean source sand not from the dirty coal fired stations owned by their competitors. Likewise, if the wind didn't blow and there was a shortage of electricity, fairness should dictate that the environmentally conscious customers should be the ones subjected to the inconvenience of a temporary loss of supply - but there is no way to cut off supply to these customers while maintaining supply to the customers who chose to go with the less environmentally friendly company.
As far as I can see the only way that the electricity companies can compete with each other is in their billing system. This is hardly the area where the greatest amount of innovation is to be found. Am I missing something?
| Reactions: |
Friday, May 13, 2011
The importance of regular excercise
It is surprising how few IBM employees at the site where I am based realise that there is a beautiful walk around the perimeter. The complete circuit is 4.5km, but several shorter options are also possible if time is limited. Although parts of the path can get a little bit mucky during the winter months it is really beautiful. Trees have been planted that obscure the view of the IBM buildings and at times you would find it hard to see the IBM buildings and so when you see the cows on the neighbouring farms, you would find it hard to believe that over a thousand people are working in high-tech jobs only meters from where you are walking in the middle of nature. It is very common to see hares sharing the track and even the occasional fox (probably looking to feast on the Hares).
View Lunch walk Around IBM campus in a larger map
Incidentally I am no longer mayor of my local gym. I have not been back since I was ousted from the mayorship at the end of March. It is not that I have been sulking it is just that it seems a shame to be indoors running on a treadmill when we have been experiencing a rare extended spell of sunny spring weather in Ireland.
| Reactions: |



