Remote desktop for the everyman

Some day we'll have fast enough connections to do this properly. It's a shame that you can't run OS X under virtualization. You can run OS X Server apparently (only on Apple hardware as of current, IIRC).

It's almost affordable create a VNC solution using Amazon S3, EC2, Xen to create a completely virtual desktop that lives entirely in the cloud. Amazon EC2 gives you 20-cores (at about 1.0GHz each), 7GB of RAM and 1690GB of local storage for $0.68/hr. That's less than $5.44 for 8 hours. Not bad. I wonder if anyone has ever tried using a virtual solution like this as a practical desktop solution. I think I need to play around with this.

Filed under  //

Comments [0]

Something more exciting than the iPad

This is awesome. Ever since I decided to move away from the iPhone I've been waiting for an announcement like this. I bought the first iPhone on launch day and the reality is that, while revolution in terms of UI, the iPhone OS is terrible in terms of productivity. It's a toy. It was never designed to run native applications.

Here's hoping that Version 4.0 is an all encompassing operating system with multitasking, a proper file system, and the ability to create applications outside of the draconian rules set forth by the iTunes Store. It's going to be a major letdown if it's just a refresh of their current operating system.

Filed under  //

Comments [0]

Why open source phones still fail

"Truly open-development, open-source phones like the Nokia N900 will never hit the mainstream in the US because wireless carriers in the country hate the unexpected, writes PCMag's Sascha Segan. The open-source philosophy is all about unexpected, disruptive ideas bubbling upwards, and that drives network planners nuts. So, you get unsatisfactory hybrids like Google Android, which uses some open-source components but locks third-party developers into a crippled Java sandbox. The bottom line is that while Linux the OS, the kernel, and the memory manager are attractive to phone manufacturers, Linux the philosophy — and users banding together ad hoc to create new things — is anathema to wireless carriers."

It’s sad but true.

But even if the carriers were on-board with and open source operating system it still might not work. In fact, it may make things worse. Why? Versioning. Just look at Android. It’s only gone mainstream in the last few months and there are already three different versions of the operating system, all with proprietary UI elements, running on an array of different hardware. There is no uniformity, and application development is pretty lackluster. There are only three versions out in the wild (1.5, 1.6 and 2.0), and it’s already problematic.

RIM has run into problem similar to that of Android, being that there are quite a few versions of the the Blackberry OS, and not every application will run on every version. Some phones can be upgrade, and some can’t. Its up to the carrier to decide what happens, and often they do nothing.

Despite the draconian policies Apple has put in place with respect to application development (and application approval) for the iPhone, it just works. At any given time there is only one version that developers have to worry about: the latest version. It runs on every iPhone, and every iPhone user can upgrade to the latest version of the OS. Applications lack the ability to access certain system functions, and so you never have to worry about them turning your iPhone into a brick.

I have a feeling that even if we had a real open source operating system for mobile, we’d still have problems and the user experience might be even worse than it is today with Android handsets. You might have hundreds of different versions of an OS, with the carrier only supporting one or two. Whether or not an application would run on your phone would be determined by what spin you have and what your hardware specs are. No one wants to sit there hacking away at a command line just to get the GPS to work in some new application you downloaded.

It sucks, but as bad as the Apple/iPhone model is, it’s the best we’ve got.

Filed under  //

Comments [0]

Chrome OS was not a disappointment

To begin with, one of the more surprising reveals that came out of yesterday's news is that the OS cannot be installed on your own computer. Oh sure, there are downloads available that use Google's open-sourced code to create bootable builds tech-savvy users and developers can play with, but the official word from the search giant is that anyone wanting to use the "real" Google Chrome OS will have to purchase a new netbook to do so. You cannot simply download it from the web and install it on any machine.

Yesterday, Google released the source for their new Chrome OS – a super-lightweight Linux distribution that only runs their Chrome browser and Google Gears. It's basically a new window manager running on top of the Linux kernel. Most of the big tech blogs slammed it for not being a "real" operating system and calling it a huge disappointment. What the hell are they talking about?

I read the snippet above and started wondering what's wrong with some of these tech blogs. Why has the editorial level of the content fallen to the level of the comments on Digg or YouTube? The articles on TechCrunch and Mashable were no better. Why are people who know nothing about Linux writing about a new Linux distribution? They all rush to get articles out the door as fast as possible and then they end up writing ignorant nonsense. The big three web technology blogs (TechCrunch, Mashable, and ReadWriteWeb) now routinely write articles about things they know nothing about, or products and services they've never used. What is this?

... anyone wanting to use the "real" Google Chrome OS will have to purchase a new netbook to do so.

The source is available in full. Anyone who wants to use the "real" Google Chrome OS can compile it from source – just like every other linux distribution. Since when is compiling from source not real? Google has simply chosen not to use a standard library of drivers in the OS they seed to OEMs. In fact, they may leave it up to OEM manufacturers to develop driver packages themselves. In any event, the OSS community will likely develop a set of drivers for the Chrome OS in no time. It all ready works in a virtual machine. That's a good start.

I thought that the Chrome OS was a brilliant idea. One of the biggest problems I have with modern notebooks, netbooks and smart-phones is that the battery life is abysmal. An operating system that's designed to only run web applications could run with a very low CPU footprint. I, for one, welcome an era of netbooks that last all day on a single charge.

Filed under  //

Comments [0]