Google’s Browser Project: Chrome

There have been a lot of rumors that Google was building a new browser. Today, I came across this blog post where more details appear on the upcoming browser. Basically it not fair to call it a browser since it will actually be a whole new enviroment able to connect Google (and other) apps into the software and bring the whole internet experience to a new level (moving from web pages to apps). I would say that this is one step closer for Google taking over computers and operating systems in general. I suspect that this browser (or an enchanced version) will be able to be integrated as kind of a firmware to future devices (say 2-3 years from now).

I also had a chance to try the beta version of Microsoft’s Internet Explorer 8 and I would say that there is a similarity of the approach with what Microsoft calls “Accelerators” and what Google calls apps. What is certain is that our internet experience will keep getting better!

p.s. There is a nice comic from Google at http://blogoscoped.com/google-chrome/ showing more information about the upcoming browser.

Posted in Software | Leave a comment

Google to launch app marketplace for Android

Less than 10 days passed from my article “The future of operating systems” where I was suggesting that there are three more companies to launch app marketplaces (Google, Microsoft, Nokia) and Google made the move and announced the Android app marketplace. More on this article on Techcrunch.

I am pretty sure that Google will dedicate a lot of their resources into Android, not only for taking a part of the mobile software pie but also for a future market share in operating systems in general. Mobile phones are the best way of making people familiar with your applications and this is why the race for the winner is going to be pretty hot!

Posted in Websites | Leave a comment

Your personal archive.org library

The last few weeks I have been using a site called Iterasi. It is a social bookmarking website but with an interesting twist; it let’s you save a snapshot of any website and view it later. In other words, instead of simply saving an address like on Delicious you store the whole page on their servers. This is a huge advantage since later you can perform searches within the content of the websites and also find out how the sites changed over time. For the latter one, Iterasi allows you to schedule automatic snapshots of websites at regular intervals so a personal archive of websites that are of your interest if possible and very easy!

Posted in Websites | Leave a comment

Amazon Elastic Block Store launches

Amazon has just launched EBS (Elastic Block Store) which allows anyone to attach persistent, high-performance, high-availability block-level storage to an EC2 instance. For me basically this is the end of hosting to traditional companies and from now on all our projects will be hosted there. The easy of use and the scallability are factors highly critical for any start up and Amazon has a very good set of tools to let your company grow. I have been using all Amazon web services for quite a long time and persistent storage was available through some 3rd party tools but with the launch of EBS anyone can now create a good webserver on EC2 without the fear of loosing any data if the instance is shut down for some reason. For more information take a look at this post.

Posted in Development | Leave a comment

The future of operating systems: my point of view

In the last few years there have been many changes in the world that were so expected that only few people talk about how they will change the future of personal computers. First of all I would like to summarize these changes and then analyze 4 different approaches on the future operating systems that are already in place by 4 different companies.

 These changes are: 

  1. People move their tasks on the web. This means that they will not be buying expensive hardware anymore in the future. There will be a shift from buying local hardware to renting remote resources (CPU, storage). Of course this will need better and more stable bandwidth. Even tasks like playing games which are very CPU-intensive can and will be moved to remote servers (see OTOY about remote rendering as an example).

  2. Remote resources are becoming widely available. There are several choices now and practically anyone can have a few machines running on Amazon EC2 and a few terrabytes of storage on S3. While this is for the technical people, there are services built upon them that allow easy implementation.

  3. Information is getting standardized. Most people use the computer for surfing through websites, reading RSS feeds, hearing to music, viewing videos, photos and doing office work. All these tasks can be done (and will be easier to be done) through a browser. So there will be only a few cases where desktop software will be needed.

  4. All the above tasks are being done on the new mobile phones like iphone, nokia smartphones, blackberry, palm, etc. by a lot more users.

 The last point is the most important one. The reason is simple: People are getting comfortable with operating systems that use on their mobile phones for everyday use. They use their phones for all the stuff that a PC is for. So they are getting used to an operating system. It’s very common nowdays that someone will come and ask you how to do a task on PC that he is doing on his phone (e.g. Upload some photos).

 Saying so, you can easily imagine who the 4 players will be in the next operating system war(?):

 Microsoft, Google, Apple, Nokia who all approach the game in a different way.

 Microsoft is the major player in desktop operating systems. They also have a good mobile operating system which has been out for years and is used by many people. On the other hand their web based applications are not widespread and not so good as the applications offered by Google.

 Google is the major player in the field ot internet apps. During the last years they are taking great steps to expand their consumer base (Google apps, new SDKs/APIs, Android, etc.). However they have done nothing for the mobile phones yet. It is very critical for them to succeed with their upcoming Android operating system for mobile phones and then I am quite sure they will be launching a desktop OS as well.

 Apple is the player in the middle. They have a desktop operating system which is being used by far less people than Windows but they offer a great experience for mobile users through their iPhone device. Iphone and its operating system is great for both inexperienced and experienced users but still the users are way fewer than those who use Nokia phones.

 Nokia is the king of smartphones. Like Google they do not have a desktop operating system but I believe that they are considering of creating one. They have more and more people using their mobile operating system every day and that makes them a strong player.

 So what could a next operating system offer?

 My view is that future operating systems will be a very simple and lightweight software that could even be offered in a way of a “firmware” to desktop and laptop computers. It will allow users to browse the web and use web apps and also bundle with some basic applications just like mobile phones do. Most chances are that this operating system will be totally free and users will be renting remote CPU and storage. That way a new market is going to open. A lot of applications will be offered for free and charged based on the resource utilization. Even games I would say (e.g. Play 2 hours of World of Wordcraft and pay depending on the rendering quality you request to be delivered during your gameplay).

 Who will win the game?

 The game will be won from the company that creates the most profitable app marketplace along with a profitable resource renting model. I really believe that Apple’s app store was a great move but that’s not enough. If Apple had the penetration of Nokia with their iPhone they could definitely dominate the market at this time. I also suspect that marketplaces like the one from Apple will be introduced from all these companies (Nokia already has one for games). There will be a huge competition over the 4 companies (especially Google and Microsoft).

Posted in Websites | 3 Comments

Latest news sum up for next gen Toyota Prius hybrid 2009

In the last few days there has been a lot of activity and press releases regarding the upcoming Generation 3 Toyota Prius. So here is a sum up of all verified news regarding the new Prius:

  1. Next Gen Prius to have 67% larger NiMH battery with 71 MPG (vs. 50 MPG current Gen)
  2. New Prius to cost $500 more in 2009
  3. Toyota to boost Prius output by 70%

In more details:

1. Quoting the article at http://www.resourceinvestor.com/pebble.asp?relid=44746:

Toyota’s current NiMH battery, which is a direct descendant of the original NiMH battery invented by Energy Conversion Devices, Inc., in the 1980s and licensed for manufacturing and use in vehicle propulsion to Toyota in the mid 1990s. It requires at least 12 kg (26 lbs) of the rare-earth metal, lanthanum, per Prius-sized battery. Today’s Prius, utilizing such a battery, has a range of 500 miles on a 10.1 gallon tank of fuel at a top speed (capability) of over 90 miles per hour. Prius has very low emissions unmatched for its size, weight, and “cargo capacity (825 lbs),” until the recent introduction of 4-cylinder turbo-diesel-powered small cars by several European manufacturers. Reportedly the next generation Prius, due in 2009, will use a larger NiMH battery to achieve a fuel economy of 71 miles per gallon; it will require a battery made with 20 kg (44 lbs) of lanthanum.

….It is important that you know that every hybrid vehicle today mass produced for sale by Toyota, Honda, GM, Ford, and Chrysler utilizes a nickel-metal-hydride (NiMH) battery. Even more importantly you need to know that in the 2007 model year GM made or sold 9,000 ‘hybrid’ vehicles and that all 9,000 were recalled to replace a defective NiMH battery. In the same year Toyota sold more than 250,000 Priuses and there is no report of any 2007 model year battery failure. Note well that Toyota makes its own NiMH batteries in-house and that GM buys its battery components from a Japanese manufacturer-not Toyota-and has them assembled by the joint venture between Chevron and Energy Conversion Devices, Inc called COBASYS, which has been in existence for most of the twenty-first century, has burned through more than $200 million of Chevron’s money and has never made a profit! General Motors, Ford, and Chrysler have been forced to try to develop a lithium-ion technology based vehicle for the simple reason that due to mismanagement and short sighted planning they have no way whatsoever to obtain either the critical raw materials for, or NiMH batteries themselves. GM, for example, is only trying to make an expensive niche market lithium-ion plug-in hybrid, because it, through its own shortsightedness, cannot make a Prius fighter based on NiMH technology

….There is no longer any way for GM, Ford, or Chrysler to compete in the mass-produced, profitably sold, hybrid-powered vehicle market. These companies can only hope to survive as mass marketers of small diesel-powered cars and freight vehicles. Toyota and Honda are now and will remain the world’s auto giants….

Toyota does not want GM, Ford, and Chrysler to fail any time soon, because it fears that its capacity will not be able to capture enough of the cascade of market share with which it could be deluged.

2. According to press release by Toyota which can be found at: http://biz.yahoo.com/ap/080725/toyota_price_increases.html?.v=1

3. Article available at: http://www.autonews.com/article/20080725/COPY01/448002161/1176

Special thanks to Priuschat.com for the info.

Posted in Cars | Tagged , , , | 3 Comments

Can you please tell me how can I search for something on Google?

Ok this might be an extremely stupid question. But really do you think there are many websites out there that asking how to use them sounds stupid to practically everyone?

Posted in Websites | 2 Comments

A tip for ultra-fast web browsing

 The last few months there has been a great interest around SSD drives and their 0.1ms access time. We all want to get an SSD ASAP but the prices are still too high. However there is software that can create a drive on your computer using its memory. This means that they are even faster than SSDs. Of course the great disadvantage is that these drives are deleted once you turn off your computer. So a good solution is not to use them for storing data but for common tasks that need to be performed like web browsing. In reality, using a portable browser like firefox 3.0 on a ramdrive is so very fast. After doing so I can switch tabs instantly and open a lot of pages with flash at the same time. These were tasks that had a delay once the browser was on my hard drive. So here are the instructions on how to set this up. It won’t take more than 5 minutes:):

Requirements:

Grab the following files:
Ramdisk: http://www.box.net/shared/htpmm1zm8e
Firefox Portable: http://portableapps.com/apps/internet/firefox_portable

Instructions:

Unpack Ramdisk to a location on your harddrive. Run ramdisk.exe, select install ramdisk. A warming might come up so click to allow the driver to be installed. Once installed you can set the size of the ramdisk and the drive letter. Click ok, the system will restart.

Once the system is restarted you will find a new drive. This is a drive that stays on memory. All the data in that drive will be deleted once you reboot. However if you just copy the portable version of firefox 3.0 in that drive (it takes 2-3 seconds to copy it) you will be enjoying the fastest ever possible web browsing.

So for firefox, execute the file you downloaded and point the installer to your desktop. After the installation finishes you will have a folder named “FirefoxPortable” on your desktop. Each time your computer restarts, simply drop that folder on your ramdisk and  run FirefoxPortable.exe from that location. Browsing will be very fast especially on sites with flash like youtube or vimeo for example.

Posted in General | Leave a comment

Seesmic shows how we will be communicating with other planets

I got the 9th issue of Virgin Galactic newsletter today in my gmail. Some great stuff is going on there and I wish I could be one of the first people to try this out. Though it’s quite expensive and I suppose there is a big waiting list.

planets But Richard Branson and his team seem to be dedicated to conquer the universe. And what if we really relocate let’s say half of the population to another planet. How that will be like in terms of communication? If for example I want to talk to my partner in Mars would that be possible?

Well, obviously we can transmit signals to other planets but considering the fact that light needs about 4.35 minutes to reach Mars from Earth we won’t be able to have real time communication with any of the inhabitants. So the way we will be communicating will be through video conversations exactly like the way seesmic works (of course with some more delays since videos won’t be available immediately from planet to planet).

Loic my friend, the future of extraterrestrial communications is in your hands;)

Posted in Extreme thoughts | Tagged , , , , | 2 Comments

Music on devices will eventually be free

One thing is for sure when talking about the music industry: Everyone wants free music on his computer, phone or mp3 player. And since it’s very easy to obtain your music free (not legally) the music industry has to legalize the use of it by searching for other ways to make money from it.

qtrax p2p legal music downloadsWith Qtrax launching today people will have immediate access to over 25M songs for free. That’s almost 10 times the whole iTunes collection and about 8 times the Amazon mp3 titles. But still, Qtrax does not provide the final solution. Qtrax is a p2p network where users can download music which can be played only on players that support Microsoft’s subscription DRM. It’s an ad supported music download service but at the same time it has some restrictions caused by not using a DRM-free format.

The ultimate solution for music would be totally free distribution. The labels should be able to monetize other activities like performances, movie licenses, sponsored events, etc. to a greater extent so that all of us could enjoy free, legally downloaded music.

And the question is: Music industry takes some actions now to be better. Is movie industry next to follow?

Posted in Music | 1 Comment