Thursday, November 4, 2010
The annual Innovation Festival in Dublin starts next week
Tuesday, November 2, 2010
How can I trick Google into accepting my money?
I have been the proud owner of an Android phone for the last year or so. I have installed and used many free applications and because of the large range of excellent free applications I never felt the need to purchase any paid applications. However, when I saw that Bike Doctor application got a very good review on the London Cyclist blog I decided it was time to open my wallet and purchase this application (after all the price of £2.99 could be considered good value if it eliminated a single trip to the bike repair shop)
According to this announcement it should be possible to purchase Android applications in Ireland since the start of October and indeed I was able to see it in my Android Market, but when I went to pay for it Google refused to accept my credit card. A colleague told me that this is because Google Checkout refuses to accept credit cards that are registered to Irish addresses Does anyone know if there is any way to trick Google into accepting my money?
Is there anyone out there who can explain why it might make sense for Google to refuse to accept money from a significant market where it has several thousand employees and which is home to its European headquarters?
| Reactions: |
Friday, October 29, 2010
The Social Network Movie
At one level it was interesting to learn the story behind the birth of such an influential web site as Facebook. Facebook has become such an important cultural phenomenon that it is amazing to reflect upon the fact that it was created very recently by a group of very young people who had very little prior experience of establishing a busines (or experience of life in general).
I assume that the fundamental facts behind the movie are accurate because none of the individuals portrayed would hesitate to sue the creators of the movie if they felt that the facts were incorrect. However, the medium allows quite a bit of latitude for how the facts can be portrayed. The movie was particularly hash in the way that Mark Zuckerberg was portrayed. I don't know Mark personally and so I can't say for certain that this was an unfair portrayal, but at the same time I find it hard to believe that a site could be as successful as Facebook it was managed by a person so lacking in social skills as Mark was portrayed in the movie.
I also think that the movie perpetuated a number of unhelpful stereotypes:
- According to the movie Harvard students are obsessed with sex, drunk most of the time and spend very little time studying. I know students do like to party a lot, but it is also true that you don't get into and remain in a college like Harvard without having more than a passing interest in the subject you enrolled to study.
- According to the movie, women have no interest in technology. I never saw a female character writing code at any stage and it would seem from the movie that the only female employees in Facebook are receptionists. The only role women seemed to play in the story was as girlfriends to the main characters.
Thursday, October 28, 2010
The Talbot Hotel relocates from Wexford to Leitrim
| Reactions: |
Wednesday, October 27, 2010
Antennas Application for Android Phones
![]() |
| Sample Screen from the Antennas Application |
I find this application very useful. It has helped me get to know all of the mobile phone towers near my home and work. They are easy to spot when you know they are there, but the phone companies often try to hide or disguise them because many people object to unsightly masts. My favorite type of phone mast is disguised as a tree.
Monday, October 25, 2010
My First Patent gets issued
I just learned that my first ever patent was issued. The title of the patent is "METHOD AND SYSTEM FOR LANGUAGE IDENTIFICATION" and the full text can be download here. It is amazing how long it takes for a patent to be issued. The idea was developed back in 2003 when I was working with the Languageware team and the patent is registered in the name of several of the Languageware team members. I have filed a few more patents in the years since, but none have yet been issued.I must admit that I have mixed opinions about Patents. At one level I am very proud to have a patent issued in my name and having patents is considered very helpful in advancing your career inside IBM. However, I am also very aware and sympathetic to the arguments of people who argue that the current system of granting software patents is fundamentally flawed. I would consider that this particular patent has valid inventiveness and it does seem to still have value 7 years later, but I know that many patents have been registered for ideas of very little merit.
IBM has a similar mixed attitude to patents. At one level IBM are very proud of our record of being the company to whom most patents were granted for over 15 years in a row, but on the other hand IBM are also promoting an initiative to improve the quality standard for patents.
| Reactions: |
Sunday, October 24, 2010
Arduino Hack
All that is left for me to do now is to make a little movie of my project demonstration. I intend using Kino for this. It is unlikely to be an Oscar contender, but it will also be the first time I used Kino for anything more than chopping up videos into pieces and/or converting between video formats.
I will also submit a bug report to Mosquitto so that it can be fixed.
I can't really blog about the project in detail outside of IBM. It is not a very complex project, but I am proud of it because it is my first real Arduino project and also the first time I used MQTT.
| Reactions: |
Friday, October 22, 2010
My Sametime Plugin Portifolio
- Smasher - This plugin was developed as a simple tool to authenticate with the boundary firewalls used on the IBM network. It was my first ever Sametime plugin, in fact it was originally developed before the Sametime client adopted a plugin architecture. The smasher development is fully described in an earlier blog posting.
- Auto-Hello - Many people choose to start Sametime chats by sending a simple message Hi or Hello. to which I must reply Hello before the conversation really starts. I developed the Auto-Hello plugin to automate this process. After I released the first version, I learned that Sebastian Thomischke had already developed a similar plug-in so I collaborated with him on this plugin. This plugin never have many active users and when Sebastian left IBM the source code was lost.
- Proxy Buddies - When the person you want to chat with is not on-line, you must find someone else to chat with. For Hackday 4, I worked with Mark Wallace to develop the proxy buddies plugin which was an automated utility to select someone else to chat with. It was implemented in a modular way where separate plugins could provide different mechanisms for finding alternative buddies to chat with. We developed plugins which would provide lists based upon:
- Looking for on-line people within the target person's management chain
- Looking for people in the same department as the target person
- Searching for people within the target's person's social network by using the SONAR API
- Message Attendant - some instant messaging systems (but not Sametime) provide a capability of sending instant messages to people who are not currently on-line. I was thinking about ways to achieve the same functionality in Sametime and I came up with a secure mechanism whereby a Sametime user could provide limited delegated authority to a bot program to take messages on their behalf when they are not online. This mechanism was subsequently the subject of a patent application, so I can't describe too much detail here.
- IMQ (or Instant Message Queue) - was another attempt to tackle the issue of sending messages to people who are not on-line. It works by allowing people to queue up messages so that they will be automatically delivered when the person was next on-line. This plugin received a mixed reaction. Some people thought it was very useful function, but others thought that it was a potential source of SPIM. After hearing the concerns, I added features to stop the inappropriate use of the plugin. However, the feature was never adopted into the core product because of the mixed reactions.
- MicroBlogCentral/Status Updater - My idea for a Hackday 6.5 project was to develop a Sametime plugin which would be able to post to several micro-blog sites at once. When I did investigation, I found out that Jessica Ramirez had already developed such a plugin, so instead I decided to team up with her to extend her plugin. A few other people joined in with us and the resultant project is described in detail by me in an earlier blog post. A version of the plugin with slightly reduced functionality was subsequently released under an open source license through OpenNTF.
- Persistent Note store - A customer was developing a Sametime extension with the Sametime Connect Toolkit, but they ran into problems when they cound that they needed to use functions which are only available from the Sametime Java Toolkit. They contacted me through their support representative to ask if it was possible to mix the two toolkits in a single extension. I advised them that such mixing was possible and in order to illustrate the method, I sent them code that extended the BuddyNote sample that ships with the Sametime Connect Toolkit to store the notes on the Sametime server instead of the local file system (this was only possible by using the APIs provided in the Sametime Java Toolkit). This was subsequently published in an article on the DeveloperWorks site.
| Reactions: |
Tuesday, October 19, 2010
Very impressed with new M4 Service station near Enfield
Yesterday evening I stopped for the first time in the newly opened motorway service station along the M4 motorway near Enfield in county Meath. I was very impressed with the facilities with a number of different food outlets available including, Costa Coffee for the adults, Burger Kids for the youngsters. There was even a play centre for the kids to run off some energy and a number of showers which could be used to freshen up after a long journey. I must say I was very impressed, the facilities were clean (of course a cynic would point out that there was hardly any time for them to get dirty yet).
The Irish Motorway network is only fairly recently built. Initially the National Roads Authority were reluctant to build any service stations. The motorway network started off as a few a few isolated stretches of motorway quality road so this was not a big problem. However, when the network was completed there was public outcry because now people were faced with long journeys with no obvious places to take a break. The National Roads Authority finally relented and agreed to build some service stations. I am glad to see that when they finally built the service stations they did so in some style.
| Reactions: |
Saturday, October 16, 2010
Is it possible to call the Google Street View cameras back to take a nicer picture?
Naturally I decided to have a look and see how my own house looks on Street View and although I don't think it looks too bad, I was a little disappointed to see that the hedge in the front garden was clearly overgrown. As a matter of fact the hedge in question has since been removed and I wondered if there were any way to possibly call back the Google Street View cars to take a new picture of my now tidier front garden?
For me it is not a big deal how my house looks to casual browsers, but I can imagine if a business premises had spent quite a considerable amount of money to renovate their premises they would not be happy if people using Google Street View were still seeing the older un-renovated view. Perhaps there might even be a business opportunity for someone to go around taking professional photographs showing off a business premises at its best!
| Reactions: |






