Archive for the 'web2.0' Category
Report on the Next Web Conference
Saturday, June 2nd, 2007An interesting report from the excellent Read/Write Web blog on an interesting conference.
Two different but interesting thread of ideas have emerged at this conference:
1) Future of Web
- Deportalization or SOA for consumer (remember the original Web services vision?)
- Personnalization (actually those two ideas are deeply coupled)

(source: Flickr)
2) European start-up
- Be ambitious
- Fail if needed
- Think big
(Same remarks those three ideas are corollaries of the think big meme)
From Web Applications To Personal Virtual Machine
Thursday, May 24th, 2007I have recently relocated from a big city to a small town in the countryside. This lifestyle change pointed out several limits of the web application paradigm since I have now only a very limited Internet connectivity.
At first I tried to use web applications extensively for my private life: agenda, text processor, todo and so on…. But it turns out this is a far from ideal situation.
For instance:
- No confidentiality. I don’t want to expose all my data to outsiders especially on a wifi network. I send and receive sensitive data like my credit card number.
- Only online access. OK this one is obvious but my Internet access is limited and irregular. This is is the first time in more than ten years. It is destabilizing. How do I access my calendar even when there is no Internet around? Web application do not provide this.
- Silo effect. I usually process subset of my data with custom made scripts. Those scripts are not web aware. There are as far as I know no find or grep for the Web. Not even a universal and easy way to parse any HTML page from any computer language.
- Lack of customization. I have tailored my desktop to my needs and this is a huge value add for me. For instance, Evolution, Skype and Gaim are automatically launched at startup times, my SVN repositories are updated… Web application does not offer any way to configure them this easily. What I need is kind of NetVibes on steroids
- Integration with current application. Desktop applications are heavily integrated. For instance, I can load with my desktop computer my Ipod. I can not from web applications.
- Interactivity. I need speed and efficiency. This is the basis of interactive applications. Web applications (even Gmail) are slow and clumsy for obvious latency reasons. This is OK for email not for code editing.
One silly example that happened yesterday. I need to fill online my tax declaration. For this French’s government is generating a certificate. But no web applications allow me to store this certificate for me (and for good reasons).
You might object that I could have built a web application to take care of those needs, this Netvibes on steroid. Actually I started but I found in between a much more elegant solution: the use of a remote desktop system. One issue remains though. Its cost: a dedicated server is expensive.
(USB systems have also their own limit mainly “no background mode”.)
A virtual machine paid by the hour such as EC2 is perfect and nearly free (it could even be financed by advertisement if a company wanted to operate such a service). It is my Personal Virtual Machine (PVM). Some companies have started offering them for free (ie Desktop On Demand) but their offer is unreliable, slow and you cannot run all the applications you want/need.
In the end I installed KDE and NXE on my dedicated server (NXE is a great WAN remote desktop tool. Truly impressive). It solved all my problems really fast although it is costly (more than 30 euros per month). Marketing hype is on web applications but now we should start to explore alternatives especially if they empower users and are a cheaper alternatives (I can demonstrate it if needed). I can access it from my corporate PC, my cellphone or a cybercafe.
As a final note I am not saying that WebApp are bad. Just that they are not the universal panacea. Especially for lonely, interactive and heavily used applications. I will discuss this in more depth later. The PVM vision is not either the perfect solution but for heavy computer users such as myself it offers real advantages: no need for backup ever,r power consumption alway the lowest possible, you access your machine at your will without leaving it on.
The next steps is to be able to tie a virtual machine to a physical computer and then sends it back in the cloud. VMware system allows such trick. I will discuss this later in more depth too and I will tell you how it was to use this prototype for a month.
What do you think of this idea? Would you like me to explore those ideas more in depth?
Future Of Google?
Wednesday, May 23rd, 2007 “We are very early in the total information we have within Google. The algorithms will get better and we will get better at personalisation. The goal is to enable Google users to be able to ask the question such as ‘What shall I do tomorrow?’ and ‘What job shall I take?’ ”
Eric Schmidt, Google CEO

Link via Rough Type
End Of Photo Crazyness
Friday, May 4th, 2007I still use a lot my new camera, but I put its photos on a dedicated Gallery I just set up. I evaluated using Flickr but I discarded it for a variety of reasons.
Dynamic Website For Everyone
Tuesday, March 27th, 2007By dynamic, I mean adapted to each user. The phone WAP site are good at that for various reasons. It is trivial for the Web but we lack some good ideas to execute. This article shows some of them.
The marketing message is good, but I think their approach is only partially correct.
An Interesting Read On Search Engine
Friday, March 9th, 2007This post does not address mobile search; it is still an interesting read. He forgots somehow how much search is broken: do you find easily what you are looking for?
What could be the best interface? Looks for words? Meaning? No one really know.
For instance, Google is perfect to help me solve technical issues because there are a lot of computer related content and I am looking for something precise. But it does not work when I am looking for a more general terms.
Maybe search is more complex than envisioned and should be addressed by various tools?
LinkedIn’s Reid Hoffman Interview
Friday, January 19th, 2007This interview is quite old but a really interesting read. Reid has understood everything about social networks and entrepreneurship. Since it is his job, it is great for him and for us since he explains most of it in this text.
Future Of Computing
Monday, January 8th, 2007Help On My Probatory Thesis (French Speakers Only)
Sunday, January 7th, 2007As you know we are in the web 2.0 times. This is why I am asking your help for proofreading/finetuning this thesis on Querying XML Documents. It is in French though.
I need to give it back by Tuesday. All hands are welcome: proofreading, mistakes, suggestions.
Thanks a lot. You are saving my life and helping me get my degree!
Please use track change function under OO or Word so I can aggregate all your helpful remarks.

