Showing posts with label Web. Show all posts
Showing posts with label Web. Show all posts

Tuesday, 7 July 2009

Firefox 3.5 Hates Google Searchs Rant

After recently updating to Firefox 3.5, I have run into a seriously annoying and killer problem. Firefox 3.5 refuse to correctly load Google searches in a reasonable amount of time or even the Google main page (www.google.com). In a painstaking attempt to figure this out, I have tried everything from running Firefox in safe mode as well as turning off things like Norton Internet Security.


The problem doesn't lie in my computer or in my infrastructure. Firefox loads all other pages normally (including Bing.com) and even loads mail.google.com as well as reader. It's just the search that it doesn't want to do. BTW, IE, Safari & Chrome load the pages perfectly well!

Enough is Enough... Let me know if you've had similar issues?

Friday, 29 May 2009

Seesmic Desktop Revisited

A few weeks ago, I posted an article about Seesmic Desktop in which I promised to continue to revisit the product. About a week ago Team Seesmic released a new version...

I have to say that the feature set on Seesmic Desktop continues to impress me and the integration they are doing with both the Twitter and Facebook API is amazing. But, yes there is a but and continues to big a But before I can fully adopt it as my staple client. Looking back at my main list of qualms from the previous post, some things have changed for the better and some things just haven't changed and plague IMHO the experience.

Most of the bugs that were itemized seem to be under control but I am still seeing some problems with CPU and still don't have my twitter avatar as well as the two window link click. I've also noticed some new quirks like right clicking on a link or other hypertext in an entry brings up either a copy/paste menu that is disabled or a weird menu with lots > symbols. Outside of that, I do believe that the stability of the solution has potential achieved a milestone.

The UI issues remain a sour point with me. Although the close box issue (at least on Windows) seems to be behaving as you would expect, I just don't understand the remaining UI and how people can actually live with them. The primary points that really need to be addressed remain: real-estate usage; the weird column/tab bar behavior; and strange column resizing layout in the scroll window when the window is resized. That last point is difficult to extrapolate but essentially I get the impression that some weird ration is being applied based on the size of the window to determine the width and number of detached columns that are displayed in the visible part.

Now don't get me wrong, I can easily live with new UI paradigms do it all the time. The problem is that this UI just does not seem intuitive and gives me the net impression that it's not convenient for ease of manipulation and interactivity.

Let me know you thoughts and/or comments through this article or via my Seesmic Profile or thru Twitter

Related Links

Wednesday, 6 May 2009

Why I'm Not Switching to Seesmic Desktop...

For a long time now I've been on the quest for a better Twitter desktop client. The reason I use a desktop client is to facilitate the reading of the tweets but also to avoid having to have an additional browser window/tab open [rant: browsers give me headache between slow performance and memory usage at least on my systems, blah blah blah]. Plus the advantage of having a separate client is to be able to get OS level notifications of new tweets. My typical poison has been TweetDeck or Twhirl depending on my mood but overall TweetDeck has been the staple diet mostly because its features suit my needs.

A few months ago, Loic Le Meur and Team Seesmic began to embark on building the “next best” thing in desktop integration of Twitter feeds and more recently to include Facebook through the new Stream API under version 0.2-rc2. Now the purpose of this post is not to review the feature set (please the Seesmic Desktop web page) but to give a critical analysis on why Seesmic Desktop is not for me (just yet)! I ran the new version of the Seesmic Desktop client for the release til May 5th evening about 4 days. To be fair, there are some interesting concepts and innovations present in this new version of the Seesmic Desktop, this is why I continue to try it.

There are two categories of issues that brought me to take this decision: Bugs and UI Issues. The bugs will be covered first with a fine grain of salt as parts of the issues are not necessarily related to the client itself but can be partially attributed to the Adobe Air platform. Bugs are also transitive things and can in most cases be corrected overtime, although I must admit that some of these issues have been around since I first started to try out Seesmic Desktop (ed. I have tried the last 3 or 4 versions) and in theory I have reported them (I think - too much on my plate).

Bugs:

  • Refresh Issues :- I've had a number of screen refresh issues where-in either new tweets don't appear (as compared to what's on my web version) or tweets appear but no notification is issued which kind of defeats the purpose (and it's not an API call limit issue as a refresh loads the missing tweets). This is even more pronounced when using multiple columns...
  • Missing Avatars Including my Own :- I've had over the testing periods moments when the avatars of the different accounts that I follow don't get updated but more challenging is the fact that my own avatar that sits next to the input box under the twitter account has never been present (it is loading the one associated to my Facebook account);
  • Memory Usage :- there is debate among the developer community on the cause of memory usage in Air applications whether it is the application or the Air framework. So I will defer on this one although I am getting mixed results from different applications, a quick quit and relaunch usually fixes this issue. But in general, I continued to see memory usage increases after initial launch but controlled (over applications I have seem to be afflicted in the same way);
  • CPU Usage :- this one was quite disturbing for me, I got a consistent above 5% cpu usage while running Seesmic Desktop there never seemed to be any idle time. Worse though was that it seemed to be rising to 15% to 25% cpu use when it was loading tweets or Facebook items;
  • Link Click Opens 2 Web browser pages :- when clicking on a link, two browser windows are launched (instead of one). I know that some developers blame the Air framework for this and how it handles the default browser settings in Windows (yes, I check my browser settings).

UI:

  • Unable to Quickly Identify New Items :- new tweets or Facebook items appear in the Seesmic Desktop application in either the home column or one of the user defined columns, however, there is no distinguishing mark or highlight that shows which are new and which have already been viewed. This makes it difficult to keep track of where you are or have been;
  • Difficult to Differentiate Facebook vs. Twitter Items :- the main home column aggregates all incoming items which is useful, however, there is no in your face mark that distinguishes from which account the item comes. This is a minor issue but it would be nice (for us older folks with vision problems) to be able to apply some kind of background colour coding for the different accounts or just make it easier to see which account it comes from (instead of the small text at the bottom of the item);
  • Where are my Favorites (missing feature?) :- so I use Twitter favorites feature to «bookmark» tweets with interesting information I would like to revisit at a later time. For the life of me, I was unable to identify (outside of the Like menu item) who to visualize or manage these short of going back to the web page;
  • Column Always Selected in Menu :- Seesmic Desktop gives you the possibility to detach menu items so that you can have multiple columns open at the same time, giving you the ability to have multiple streams viewable at once. However, for the life of me, I don't understand why when you detach columns you must still have an item open in the menu. This is difficult to explain without a visual but essentially, once you detach the columns you want to see you are still forced to have one of the left side menu items open effectively covering up parts of the column scroll window. You would think that the purpose of detaching is to be able to manage the columns and menu items independently;
  • Clicking on the Window Bar [X] Doesn't Quit :- I hate when applications do this, I don't understand why some developers think that they can redefine the meaning of menu items or window bar items. The [X] is generally considered to be the close box but when you only have one window open it should also quit the application at least that is the common accepted protocol. Seesmic Desktop doesn't quit but just closes the window and there is no quit button. To quit you need to right-click the taskbar icon (but what if you hide these) and select quit, definitely unintuitive and inconvenient;
  • Real-Estate Hog! :- Seesmic Desktop is a screen real-estate hog and the UI structure is incredibly fixed in size (apart from window resizing) and has a lot of wasted space (large borders, fixed proportion columns & menus). I know that Team Seesmic has gotten a lot of flack on this issue and I am just adding my 0.02¢ worth. Comparatively with TweetDeck for example, I've calculated that for viewing the same amount of columns and tweets, Seesmic Desktop can take as much as an addition 20% to 30% space. This is a big issue for a user who spends a good portion of his time on a laptop or wants the window to sit on the side and take up minimal space but still provide enough information.
    IMHO this type of issue can easily (as well as the performance bugs - CPU, ...) can easily be avoided by giving developers and UI designers the lowest-common denominator machines. That is to say give them a machine with a small screen (13"or 10"), low memory and a minimal CPU (maybe netbook). From what I've seen, this is probably not the case for Team Seesmic, having watched their demo videos - they all appear to have large 22" or bigger screens.

As a general comment, the UI issues is where Seesmic Desktop really looses in my book. I can eventually live with bugs and wait for fixes or try work-arounds but the UI leaves (at least in my book) much to be desired and makes it difficult to adopt the product for everyday use. I would have liked to graphically demonstrate some of these issues but for some unknown reason when you try to take a screen shot, the Seesmic Desktop window disappears...

My search continues, future release of Seesmic Desktop may get my attention, who knows!

Let me know you thoughts and/or comments through this article or via my Seesmic Profile or thru Twitter

Related Links

Wednesday, 22 April 2009

«Sign-In with Twitter»: Should we be Scared?

Last week, Twitter opened up it's «sign-in with Twitter» open authentication or OAuth service under the radar. To be fair to Twitter, the news last week was more focused on the one million follower story and the arrival of big media names onto the service. Now, I've always been an advocate of using OAuth type services (I personally use OpenID as much as possible) to both simplify a user's life and to avoid the problem of password re-use.

It also goes to Twitter's credit to move in this direction and to provide this type of service to ease the integration of external applications as well as make it easier for user's to provide their Twitter information.

Disclaimer: I have not had the time and that's not likely to change in the near future to fully investigate and examine the security of the Twitter OAuth service. The following rant is purely about Twitter's current public track record...


Twitter's public track record of securing and making a reliable service is less than top par. My top 3 frontal issues that have been discussed, re-discussed and overall made serious news for Twitter can be summed up with this list:

  • The service has a huge history of availability issues, well rather non-availability in times of high traffic although this hasn't occurred in a while it's bound to happen again seeing the growth patterns of late;
  • The security has a number of times criticized the continued use of basic-authentication (inc. accepting base64 password encoding) to use the service. The problem being that this is an easy way to grab the user's password which would break or poke serious holes in the OAuth service;
  • There have been a repeat number of XSS attacks and worms including the most recent mikkey work which last over two weeks in its different iterartions.

These three points push me to think on whether or not I would be able to really trust such a service. Will I be able to use it at all times? Am I sure the authentication might not lead to a password leak? Am I sure that the OAuth won't be replayable? Can I be sure that the OAuth session isn't being misdirected or stolen somehow in XSS or via a worm? Makes me wonder if the service will actually provide a decent and safe mechanism for authentication and whether or not my credentials are going to be safe :- scary......

Related Links:

Monday, 2 March 2009

Using TweetDeck's Features

Following a pleasant feature review (or how-to) of TweetDeck by Cali Lewis on GeekBrief.TV ep.517, I figured it was about time to actually sit down and fully investigate the different functions in the utility and did so this weekend.
I've been using TweetDeck for quite a few months now from time to time (I alternate with Twhirl) and was only really using it with some of the default columns :- all friends, replied, directs.

From time to time I also used twitscoop and in rare occasions would also run a search. For what it's worth that basic mode in itself is a very functional Twitter interface with the benefit of quickly allowing you to see the tweet feed plus tweets where you are mentioned. That's about it for the TweetDeck features :- this post is about some new features rather than a review.



The function that intrigued me during Cali's how-to was the groups ability. With it, you can group different Twitter accounts into one column. I follow a number of tech & general news magazines/webzines that use Twitter as a form of notification. The group functionality allows you to put these all together for quick identification and review. I set this up and a couple of others (tech products, security & close friends tweets).
After running TweetDeck for a few days like this, my conclusions are that it's useful and interesting but... (the buts are related to the following two points):

  • you need a really wide monitor (on my laptop this is inconvenient as you spend much time scrolling in all directions);
  • it hasn't given me and noticeable benefits in the way I look at tweets! The main reason for this is that I tend to speed read through most Internet chatter/info and focus on the points that catch my eye or raise a flag. I can do this quite easily and efficiently in the general all friends feed. This however could be a side effect of the lack is screen realestate.

I'll continue to use these features especially on my gaming rig with the big monitor where it will give me a better vision of things. On another note here, it would be nice to have a save/transfer settings feature.

I am still stuck on one point with TweetDeck and that is that I am unable to find and easily follow a new Twitter. I am sure it is there somewhere but just not that obvious (at least from my PoV). It will be interesting to watch it evolve.

Related Links:

Thursday, 4 September 2008

Integrating Web2.0 Solutions in the Corporate Env. A Challenge for Innovation!

I was in a very interesting discussion with a colleague responsible for the IT Innovation process in our company today.

The company, where I work, has for awhile now had a big focus on bringing Web 2.0 type solutions into the corporate infrastructure via the innovation process . Some current projects include looking at integrating internal social networking (ala facebook, dopplr and similar) or microblogging (ala twitter). There are many reasons behind these ideas and a lot them have to do with attracting young blood into the company & keeping them interested.

There are however a number of fundamental issues behind this logic, a primary one being that these types of solutions can be easily adopted into the user's daily business workflow to bring him/her added benefit and ease to complete their professional goals. Even more difficult in a company like ours which is not an IT focused company. Another important issue being that a majority of new recruits are indeed heavily involved in the use of such solutions! Let's face it there have not been that many studies that indicate that a majority of university graduates expect to see such tools in the work place. Yes! They want access to the solutions but at a more global and personal level - a primary goal being to be able to keep in touch with friends and acquaintances as well as continue to exist in the webosphere as they did before.

There is in fact a macro versus micro distinction that needs to be made in this domain. An internal corporate social network or microblog actually only serves a microcosm of users that already have the primary means to achieve essentially the same things with e-mail, corporate directory & IM. In a more than typical internal business environment you already communicate and share information with your colleagues and don't necessarily need to push or publish information via a web based application. Think about it what additional information is a social network going to allow you to serve more than a corporate directory or sending e-mails. One theory is to stay that in a large 50k employee company, it will allow you to discover or facilitate contacting people when you travel to a different site. I question this! As how is different than looking up the colleagues you need to visit or are based in the site you are visiting? Will a social network really bring additional benefit in that sense?

For me a lot of these Internet level solutions function and provide benefit as they permit disperse people the ability to keep in touch without requiring a formal linkage (such as sharing of e-mail or IM) as well as bringing a platform to meet new people outside of your usual domain of influence. I think the whole point here is the ability or drive to expand you domain of influence however in your work environment you already basically have the recognition and access to your domain of influence based on your experience and responsibilities. Microblogging is another good example of this and can be seen as the summum of this ability by allowing you to broadcast updates and thoughts to all your followers in a quick and dirty interface. But how does this fit into a typical business day workflow.

I am in IT and for the moment, I don't quite see it. To be honest, I already have trouble juggling my job responsibilities and keeping my Internet presence up-to-date. And this is for me and more importantly and as mentionned before the key factor: how do you fit these tools into your daily job workflow. Honestly, I don't have the answer and I still fail to see the business benefit. I am open to suggestion and hope this post will open the floor for discussion...

Tuesday, 2 September 2008

Why We Need Google Chrome

On Sept. 1 2008, Google announced their plans to release a new intiative in the web browser market ( of course it will be free - sort of) called Chrome. Some of the technical reasoning behind the browser was laid out in a home brewed web-comic. I have no intention of re-commenting this as plenty before me have [Google it!].

My apropos on this subject has to do with the fundemental reasons I think that a new browser paradigm or technology is deeply required!

Browsers today are stagnating in the form of a monolithic giant that are required to perform too much in order to support everything from scripting to multimedia to web2.0 & beyond. The problem is that the main contenders today have been adding and adding features forgetting that to keep performance you also need to optimize! This holds true even for the more recent versions of FF3 & IE8. Unfortunately performance has not gotten significantly better and this is a fundamental quagmire...

Let's face it the web is getting slower and slower and I am not inclined to accept the blocked tubes excuse. A fair bit of the slowness is coming from the iffy responsiveness of the browsers. I've seen this too many times even when trying to load local web pages (i.e. on the same LAN). Now this is a core problem because the web applications are becoming more and more complex as providers start to bring services that encompass more features. I, personally, feel like I spend more time waiting for the pages to load and respond to my request than actually using the features provided by the application.

Believe or not, this situation has already been seen when mobile operators started pushing the mobile web and the WAP standard and simplified web pages had to be developed. Look at the iPhone, despite its «full featured» browser, it still prefers to have special formatted web pages. This is equivalent to a tacit recognition that current solutions are not responding in a user-acceptable manner to expectations and something needs to change - we need the features but with the performance that makes them useable.

Chrome wants to try and resolve this issue by bettering the performance of the browser, a good start! But is this really enough, is there a need to look at changing the way these applications are delivered? I think this will remain a very open question until someone re-invents the web2.0/web3.0 paradigm!

Update 2008-09-08: So I've been using Chrome for 6 days now! It's fast... brings back the punch on web sites! However I am going to stop using it until Google fixes a number of security flaws that have been discovered since launch [IMHO some of them are inexcusable considering they had already been identified in the webkit platform]

Friday, 11 July 2008

Xoopit Enhancing Gmail's Media Capabilities

Following an article on this blog about Xobni, I was recently invited to try out Xoopit. Xoopit provides a tool to quickly access the multimedia stored in your Google Mail (Gmail) account through a number of ways including either via a Firefox plug-in (it needs an equivalent on IE7 I tend to use both so it is helpful), in your iGoogle page or through their own web interface. Disclaimer: The contents of this post reflects my experience with Xoopit as it occured from May to end June. Therefore some of the information present here may have evolved over that time with fixes and improvements. Also, this post was reviewed by one of the Xoopit co-founders before publication!

Xoopit essentially indexes and copies your Gmail contents via an IMAP interface (for more information check-out this Xoopit blog post ) and it seems to target the e-mails containing pictures, videos and files. The service starts by indexing the context of your account and after a few hours started to present the indexed media it had found. After what seemed like 2 days worth of indexing (my impression based on the increasing count of media index), the power of Xoopit began to reveal itself and that was when I realized what Xoopit is in fact providing. Xoopit gives you a nice interface for quickly viewing, downloading or re-sharing all your media be it by what you have recently received, by association to whom sent it to you or from which platform (i.e. flickr, youTube, ...) or by file type. The index even pulls references to pictures and videos from URLs which was quite interesting: it for example highlighted a flickr picture and youTube video in the May 15th Bruce Schneier Crypto-Gram and if your are subscribed you know that he tends to use tinyurls and references to articles not directly to video or pictures.

Overall my impressions and thoughts on Xoopit are mixed. I really like the ability to quickly view, locate and manipulate media that has been sent to me or referenced to me via e-mail. I was even more appreciative as I am able to link my different Gmail addresses to it (I use one for personal comms and one for mailing-lists, etc). This made it even more useful as I can now quickly locate things from one place instead of having to check multiple accounts. It was also interesting to use for sharing pictures and videos with my different contacts but I admit that I tried the sharing feature to test/try it and I am not sure how often I would get to use it my day-to-day e-mail activity(I'll explain later). Here are some of my other remarks about the tool:
  • You can quickly share videos and pictures, files however are not shareable on their own. To share them you need still need to forward the whole e-mail. I didn't quite understand this part;
  • The ability to locate media sent by contacts is neat, however some of my closets contacts have multiple e-mail addresses and in the Xoopit interface this shows up as multiple contacts... I think that the system needs to try and be more intelligent and match multiple contacts by name as well as e-mail;
  • The plug-in interacts with the Gmail search and shows a search bar along side your search results. So for instance if you search for a contact, the Xoopit plug-in gives you asidebar with all the media relate to that search query;
  • The plug-in works quite well and gives you an easy instant access to the media directly from your Gmail inbox, however one thing that confuses me is that the plug-in pulls the Xoopit copy of the e-mail instead of accessing the Gmail version. My thoughts are that this could be done better if the Xoopit used some form of indexing/referencing instead of creating a copy of the e-mails;
  • There are some other things I would like to see like: statistics, threading or relationships between media/e-mails, and maybe versioning or similar on files.
However & overall, I don't think I am getting the most out of the tool. There is a simple reason for this, I usually don't manage my e-mail contact workflow associated to media. I rarely look for a piece of media that was sent to me by one person or another. When it comes to media, I usually view & process it but then I file it away by putting it in another location (photo album, file server, ...). When I re-share media I receive via e-mail, it is usually then and there so to speak - at the time I first read it. I then rarely come back to that e-mail. The exception to this might be file attachments which I might need to refer back to but again this is a rare occurrence. Xoopit will be a very useful tool for a person spending a lot of time dealing with multimedia e-mail processing which is just not my case.

I admit my e-mail workflow is very much focused on processing via subject, keyword (I use labeling or subject line tagging for this) or even sender. When I am referring to or searching for existing e-mail conversations I typical look for it via subject matter or via the original sender (this is in fact where Xobni is quite useful). Hence my low and in frequent need to access a tool like Xoopit whose primary focus is the media.

My other mixed impressions are due to my ingrained habit as an information security professional. When I look at the Xoopit service, a few things come to mind and they be NO means imply any weakness on the part of Xoopit:
  • HTTPS compatibility in the plug-in: I use Gmail web interface using https for various reasons. When I first tried the Xoopit plug-in, it had a few glitches running under the https instance of theGmail - it would en fact rest the page to normal http. This seems to be corrected now in the latest versions and the plug-in also respect the https protocol when it fetchs data. There is also a setting under your Xoopit account to enforce the HTTPs protocol (nice!);
  • Storage of the Gmail account and password information: this is tough and I realize that today and without a proper API or security key Xoopit really doesn't have much choice. This should not be an issue as long as the data is stored and used in a secure manner. Relatively though, it does want for concern as the Xoopit service uses an IMAP connection to pull the information fromGmail , if its implemented as IMAPS then things should be ok if not then your account information is being sent between both services in clear text;
  • Xoopit shadows the e-mail on its own servers: while this is not really worrisome it does raise my eyebrow concerning data residency and security issues. In the same way that I implicitly trust Google with my e-mail, I need to implicitly trust Xoopit to safely and securely store my e-mail information. The initial thought that I have is that now I need to be additionally concerned as my e-mail information is stored in two separate locations therefore increasing the possible footprint for potential data leakage. It also troubles me personally as I am not inclined to see multiple copies of my e-mail stored outside of my direct control. I need to have total control over my e-mail storage as there certain e-mails that by nature I won't leave even in Gmail and thus I need to be sure that all copies are removed from any online storage. Of course my assumption is that Xoopit have taken necessary precautions to secure the duplicated data like encryption based on an individual account key (I know I would).
    <rant />My initial thoughts on the subject, was why store a copy? Would it not be more efficient and better to build an index of the messages instead, storing the index and references to the files then providing access back directly into Gmail. At least you would not have to duplicate and store the contents of the accounts.
I think that Xoopit however can only do a little more than what they are doing today in great part due to the limited API that is offered by Google for the Gmail service. Jonathan Katzman one of the co-founders of Xoopit confirmed this to me and indicated that they are working with Google to improve on the above:
on both those last points, we take security incredibly seriously and realize the trust users are explicitly or implicitly (depending on the user) putting on us. this is something we'll blog more about soon. suffice it to say we are taking every measure we can to keep data safe.
So despite my view of things, I appluad their solution and wish them the best of luck as they go on improving it. Let's also remember that this is still essentially a beta service (private invites only - I have some to give out). I'll continue to use the service as it is slowly proving to be worthy and useful and I might be a good extension into my e-mail workflow.

Wednesday, 23 April 2008

Follow me on FriendFeed

If you want to follow me on FriendFeed go to http://friendfeed.com/fvter and subscribe.

I have been using this service for a month or so now and I am actually quite satisfied with it. The primary reason is that it provides me with a quick a dirty daily report of all my friend's posting as well as mine. A succinct timeline of what has been going on online...

if you are not aware, FriendFeed brings together about 35 different web sources such as Flickr, blogs, music sites and many other of the social networking stuff.

Monday, 3 March 2008

Moving to Geotagging & Auto-Publishing Flickr to Blog

Being on vacation this week in a very nice part of France (Savoie and the Tarentaise to be precise), I decided to delve a little deeper into geotagging my moblog photos. This is in fact very simple with the HTC P3600(Trinity) as the built-in camera can link itself to the GPS module effectively putting the exact GPS location information in the EXIF data of the photo.
My initial problem was trying to figure out how to get Flickr to auto-process this information and map the photos directly (with-out it, you need to manually place them on the map and of course the Flickr map interface doesn't search GPS coordinates... bahhhhh). This is possible through an option in the «Privacy & Permissions» section of Your Account. The results are available on my Flickr page or through this geoTag Flickr feed.
I also decided to see what would happen with the direct to blog option that is provided in the extend Flickr options. So expect to see some moblog entries here soon.
So what's next! Well as I use Shozu for uploading my photos from the mobile device, I want to see if I can play with more intelligent tagging before it ends up in Flickr.
I am also considering joining Twitxr which seems to be some form of geotagged moblog network...

Friday, 23 November 2007

Are Facebook Apps the New Chain-Mail Syndrome?

I have had a profile on Facebook now for quite a few months (lost track to be honest). At the beginning my activity was simple enough, it consisted of just friends and posting from wall to wall.

After a few weeks, I started getting Facebook App invitations from all over the place. Some even multiple times as different friends invited me to use the same applications. The natural thing to do is to accept those invitations and add the new App to your profile. Now here is the interesting part, and the rant.

The system is conceived in such a way that when you add a new App, it automatically asks you to share it with your friends. You can of course skip this but the natural tendency is to send the new found App to your friends on your list. Now it dawned on me, yesterday, while chatting with some colleagues in Cambridge that this is almost like viral marketing or messaging (or whatever you want to call it). I would even go as far as to say this is almost like the old chain-mail, and chain-email stuff from the 80's and 90's! Remember those things, where you would receive them and in the message it would say, please forward this to your friends and colleagues etc etc etc! I am sure that this was not the original intent of the Facebook creators when they created an API and there are some good things about the extensions that Facebook supports. But...

Think about it! Facebook Apps are doing exactly the same thing right now... Some are even monetary chain-mails (yes some Apps allow you to opt into giving the creator money)! So what, well:

  • My question is will this explode into the new viral marketing of the decade...
  • Are we as humans still not evolved enough to be gullible like that (I am guilty of this)...
  • Or do we just need to have this affirmation of our power to share new things and new information with our firends

Monday, 8 October 2007

Thoughts on How to Improve Google Reader

For those who track me on Twitter and know me a little bit, you may have heard me going on about how I would like to see some form of tool that aggregates the articles coming from different feeds. My problem is that there is too much information out there and the fact is that more and more sites are covering the same news or information in general.

So I have been doing some more thinking on my ideas regarding how to improve Google Reader.

My main wish is that it be more intelligent with the feed content. As I previously have pointed out here and on my twitter, many of my feeds carry the same or similar information. My idea is that there should be some form of aggregation of this information. What is required is something similar to this diagram:

That was a simple example where the articles present the same information. The idea is that this should be extrapolatable to information that presents itself differently but is still concerning the same information. Essentially something like this:

Now this not far fetched as Google already does this in News:

Notice how this article presents one story and multiple references to similar or linked stories. This is the kind of thing that needs to be done to the multitude of articles in RSS feeds. It would considerably reduce the amount of entries to read and also cut out the noise!

So Google are you up to the challenge.
Note: The graphics are presented in this attached signed PDF: Thoughts on Improvements to Google Reader Graphics

Tuesday, 2 October 2007

Cool New Feature in Google Spreadsheets

This morning I was perusing and updating one of my Google Spreadsheets when I discovered two new functions that make Google Spreadsheets Internet smart!
The description on Google reads:
Two new functions bring the power of Google directly into your spreadsheet. The GoogleFinance function retrieves current price and volume for stocks, indices and ETF's. For example, GoogleFinance("GOOG") returns the latest Google stock price.

The GoogleLookup function attempts to answer your question using the web, with information about people, places and things, like the population of Japan, the mass of Jupiter, or the place of birth of Abraham Lincoln. It doesn't know everything, but it knows quite a bit. For example, GoogleLookup("T Rex","length") returns "40 feet".
And this was actually quite helpful as I have a spreadsheet tracking some of my stock options and I was able to use the GoogleFinance function to have it automatically insert the current stock price!
The only thing missing now is an extension to the function to allow it to read Currency exchange rate then it will be perfect (or almost)

Monday, 24 September 2007

New gMail in the Works

According to this CNet Article, there might be a new gMail in the works. Well at least a new (and improved?) interface that might support Gears.
Personally, I basically always liked the interface as is. It provides a simple and convenient way to access view and access the e-mail. Gears might be useful but if I usually want offline support, I'll use a standard e-mail client like Thunderbird.
Knowing Google though I am sure that it will be a considerably better version! I hope that they spend sometime putting in some improved mobility aspects. Some of things I would like to see include:
  • SMS push notifications
  • and or direct push of e-mail to mobile
  • Better mobile client

Friday, 29 June 2007

Doing that Kyte.TV Thing

So today, I joined the Kyte.TV craze. I decided that it might be in fact useful to be able to publish my rants and raves in glorious color webcam video!

So come check out my rants and raves on the fvter.Rant channel...


Thursday, 28 June 2007

Need an applet to update all my web presence sites...

There are more and more what some (and myself include) call web presence services. These include nano-blogs (like twitter, pownce, jaiku, ...) as well as social networking sites (facebook, virb, ...). With all of these having some form of social and presence attribute that works through the individual posting what is going on in their life.
It dawned on me this morning that some-one really needs to come up with an integrated tool that allows you to essentially replicate or post what you are doing to all these web presence sites. The application should in fact have these types of characteristics:
  • Allow the person to specify the current location
  • Allow the person to specify the current activity
  • Allow the person to nanoblog something
  • Allow the person to associate the activity, location and nanoblog entry together
  • Post the information to the different web presence services with more or less information based on the target environment
  • It should happen ALL at ONCE - one entry many updates
Over time I think that I could probably think of some other things for the app to do but for the moment this would be just fine!

Oh! And it should be mobile enabled as well!!!! ;)

PS: Greatly appreciate a nice person could invite me to Pownce...

Wednesday, 27 June 2007

Google Docs Upgrade... Are They a Collaboration Leader?

Loading my regular tabs in Firefox today, I noticed that Google Docs had received a new update. I am not sure when they released the update but it caught my attention.

The main change that is noticeable is the new user interface. This new UI actually makes it IMHO more user friendly and presents the user's doc collection in a more familiar layout.

It provides a user with a view of his documents and has converted the document tags into folders. This is definitely an update that is useful for the overall functionality.

I am actually still impressed by the ease of use of Google Docs and the ability to collaborate in it with other people. It impress me because they have basically succeeded in creating a easy to use collaboration environment. Something that corporations, including the one I work for, are having an enormous trouble implementing... Makes you wonder why a company who has no vested interest in providing these types of services achieves it better than a corporate IT department whose users are crying out for it!

Tuesday, 3 April 2007

Is Internet invading all in France...

Ok, so the title is kind of lame for one of my first rants on this blog. Its all about how much the Internet is becoming a daily tool for every tom, dick & harry here in France.

This all started when we went to purchase a new stove top for the kitchen. The unit was purchased from the biggest home appliance chain :- Darty. This is a store that has in the last couple of years complete adopted the Internet as an extension/tool for their physical commercial presence and IMHO are doing it quite successfully. Their site not only provides online purchasing but also can tell you in which store near your location has the item you are interested in. They have even become one of the newest kids on the bloc for providing triple-play DSL services. More recently they have moved to provide a customer interface.

During the purchase, the sales rep gave us an Internet account pamphlet. The card inside the pamphlet provides you with a client account number and a temporary password (which you then need to change). The card basically ties your purchasing and support information to a web profile that you create. Giving you the facility to track your purchasing history, on-going deliveries and customer care issues.

Sunday, 25 March 2007

Yeah and so... My rant on Justin.TV

Justin.TV has had a lot of blogosphere commentary and praises. If you are not aware, it is basically about:

Justin wears the camera 24 hours a day, 7 days a week. Even in the bathroom. Even on a date.

I have to give some kudos to the technological difficulty in achieving this! Let's be real, network connectivity for everywhere you go and are is not easy to achieve (and can become quite expensive).

However, I do have to consider this something of a WTF! I mean what is the ultimate purpose, document the day in a life? How long will it last? What can you real keep and archive and make useful? What kind of future commentary will this portray of today's society!

So once again a big WTF!