post

Web Applications on the Desktop

The latest trend in Web Applications is – surprise, surprise! – going back on to the desktop. e Adobe Air and Mozilla Prism are two technologies that help Web Apps behave more .. hm, surprise, surprise! … desktop-like. Full circle? Why the “move to the cloud” circus if we’re coming back to the desktop anyway?

Well, we’re not. We’re just doing web apps differently. Matthew Gertner, former CTO of Allpeers (in the deadpool) who is currently working on Prism provides his perspective on TechCrunch. I can’t even attempt to add to the technical discussion, so I’ll play the dumb business user (won’t be too difficult smile_sarcastic) and explain what I see from that angle.

First of all, there appears to be some confusion in this dialogue: Google Gears and Single Site Browsers (SSBs) are two different animals, even if Gears has future extension plans.

  • Gears is all about offline access, which, let’s face it, make sense, until we have “always-on, everywhere” connectivity. It’s data access, and it’s good, albeit somewhat cludgy.
  • SSB’s are all about convenience: instead of just having tabs in the browser, certain applications now have their own window, can be minimized, when closed can show up in the systray ..etc – in other words they behave like desktop applications. When the everything-in-a-browser concept became popular we all worked on 15-17″ displays. Today huge displays are affordable and popular – but now that I have all this screen real-estate, I’d like to be able to display 3-4 windows at a time – not flip-flopping between, but have them all available. I can’t do that with the browser tabs, unless I launch multiple browsers ( waste of resources) or find the way to detach some tabs – that’s what SSB’s do.

A commenter on TechCrunch asks:

So it is progress to send things back to being one window with no tabs?
Wasn’t the point of tabs to put all of those windows into one?

No. The point was not having to install myriad applications that need to be patched, the data files scanned for viruses ..etc. Now, I consider myself progressive, and like to support the future trend just out of principle, but I am first of all a user, and nothing convinces a user better then their own pain. So here are a few examples of my own pain with desktop computing, just from the last two days.

  • I turned on an older laptop I don’t often use nowadays, and I literally had no access to it, the damn thing kept itself busy for an hour with Windows Update, McAfee update, (I killed the virus can), Foldershare sync and Copernic desktop search indexing. In other words, it was struggling just to stay up-to-date, and I could only get to use it an hours or so later.
  • The very reason I turned it on is that even though I now have a screamer desktop, I have to fall back on the slow laptops any time I need to edit a PDF file: my trusted old Adobe Acrobat 6 is not supported on Vista, and I am not about to cough up the price when I don’t need new functionality, so I have to keep the old junk running, just to avoid losing functionality I paid for. I won’t have to do this forever, some of the Web-based Acrobat alternatives are getting pretty good…
  • I’m in the middle of a major paper elimination project: throwing away boxes of expired folders, keeping only electronic copies of the crucial stuff. This involved hours of installing and uninstalling obsolete software this afternoon: Turbotax versions all the way from 1996 only so I can read the .tax file once and convert it to PDF. Intuit now offers Turbotax entirely online, and while I haven’t found any info on how long they support retrieval of old returns, as the years go by I’m sure they will address it – and I don’t have to install anything.
  • A few hours later the old PC started to choke: it ran out of hardware space. Impossible! Just a few months ago I removed all my photos, that’s a huge gain, I should have ample space. Yeah, right, it turns out Foldershare, which I use to keep the 3 household computers in sync accumulated over 10G in its trash folders, which is nothing on the new PC, but a third of the old laptop’s 30Mb storage capacity. And would you believe there’s no setup option to auto-clear trash from time to time? (It can auto-delete your real files, just not trash.)

Personal computers, and the desktop computing model were liberating in the 80’s, when they got us off the dumb green terminals, which we could only access at work, that is those of use who worked at large corporations who could afford a mainframe. PC’s were expensive enough that any one of us only owned one, if any, and the ability to work on that single machine actually meant increased access and mobility. But as we upgrade, we tend to keep the older computers, and I bet most of my readers have more than one computer in their household, let alone business.

Keeping all of them up-to-date, having the same Application versions on all, synchronizing data is becoming more and more of a pain. Just as computing shifted to the Client model in the late 80’s, we’re facing another shift now, and the move off the desktop, on to the Cloud will be just as liberating as getting onto it was 20 years ago. Access to applications and data will no longer will be tied to a particular piece of hardware and we don’t worry about updates, maintenance – offload it to the Service Provider.

In other words Software as a Service is increasingly all about the second “S”.

post

Apple’s Sneakiness Did Not Start Today

The entire blogosphere is up in arms against Apple, for their attempt to sneak the Safari browser onto Windows machines, via Apple Update.   Everybody is shocked, after all we’re more used to such behavior from the (Micro)Borg, but Apple are supposed to be the good guys…

Except they aren’t, and have never been.  The sneakiness hasn’t started today, it just went unnoticed for a good reason.  What’s wrong with the screen image below?

Safari selected as default?  Nope.  Nothing new there, that’s what everybody’s talking about today.  What’s really wrong is the selection of iTunes.  Wait! – you may say, this is the iTunes update program in the first place … Wrong!

I happen to be one of those weirdos who don’t have iTunes on my computer.  This is a Vista PC (no, I am not happy with it, but that’s another story) and I’ve never ever had iTunes installed. In fact I don’t like to have Quicktime either, for its stickiness (close to impossible to kill if off the systray), but I need it as some videos are only available in this format.  

But why is this thing pushing iTunes on my machine, without any config option to unselect it once and for all?  It’s just as much of an aggression as the Safari invasion today.

Now, it’s the top of TechMeme – but where is FSJ? 

 

Update (3/22):  A commenter below warned:

Be careful not to touch the “Thin Skin of Apple Fans”.:-).

Boy, was he right.  Look at otherwise reasonably objective Dennis Howlett come to Apple’s defense, who is turning it into a Mozilla issue, talks about “Badmouthing the competition”.  Dennis, you know Apple is out of line, if this was Microsoft, you and I both would condemn it, like we did in the past. 

 

Related posts: VentureBeat, InfoWorld, Asa Dotzler , MacDailyNews, InformationWeek, ReadWriteWeb, Brandon Live,

post

The Cell-Phone Aware PC May Be a PC-less PC

Mike Egan @ Computerworld makes the case for PC’s to be smarter, with improved awareness of cell-phones, which means of their owners.

PCs would benefit greatly from awareness about the location of the user. Is she sitting in front of me? Is she out of the building? Imagine if your PC performed routine maintenance, or kicked into security mode when it knew you weren’t around. Since we take them wherever we go, cell phones are ideal devices to inform our PCs whether we’re in the room or not.

We like to set up our PCs just so, with color schemes and specific files and applications we like to use. Imagine if our phones could carry sets of configurations around and magically transform any PC we happen to be using into one set up just like the computer at home or in the office.

We work on documents, then go home and work on them some more. Why don’t phones automatically carry the latest version and upload it to whichever PC we’re using? Why do most of us still use e-mail for this?

A recent Gartner study discusses similar concepts named “Portable Personality Solutions.” Whether the media is thumb drives as in the Gartner study, or cell phones as in Egan’s vision, the core idea is the same: your preferences, your “digital personality” is always with you in your device, and is uploaded and downloaded wirelessly and automatically to whatever computer you want to use.

I like the concept, but it involves unnecessary steps: far too many uploads and downloads, a sure sign that it’s based on today’s computing model, instead of tomorrow’s. I laid out a similar but more far-reaching concept last year:

  • the mobile phone brings the connectivity, browser and some personalization
  • the actual work devices are the cheap displays, keyboards easily found anywhere.
  • the apps and data are on the Net

Can you spot the key difference? There is no computer. Yes, the PC is gone, the display and keyboard are there for convenience reasons (who doesn’t like large displays?) the mobile device can do the minimal processing I need since the heavy workload is carried in the Cloud. Granted this is not the solution for 3-D Modeling, Video Editing and the like, just for regular productivity work, which is what most of us use computers for anyway.

Now, to be fair, this is not really my concept, I was just interpreting Zoho CEO Sridhar Vembu’s personal computing nirvana vision. Recently he developed his vision a step further (actually, it’s not him dreaming further, it’s the technology that advances fast):

Given how mobile phones pack a whole lot of functionality in a tiny package, I have wondered if the ideal server farm is just tens of thousands of mobile phones packed together. It seems to me that the semiconductor technology behind mobile devices is far, far more power efficient than the stuff that goes in servers. Partly it is a backwards compatibility issue, with servers having to run code written all the way back to 1980s, while mobile phones simply didn’t exist that far back. Partly, it is also a function of how traditional client-server applications were architectural monoliths, compared to the deeply distributed “service-oriented architecture” that is common in web applications today.

With mobile phones approaching very respectable CPU & memory capacity, packaging them together as a server cluster makes a lot of sense. Linux can run on almost all of the modern CPUs common in cell-phones, and the mobile version of Java seems actually well-suited for server use, particularly for deeply partitioned, distributed applications. Lightweightness is actually an advantage in server software, just as it is in mobile software.

I wonder how far-fetched this vision is, but have to say this former Qualcomm engineer who just spent a few millions of dollars to create two data centers which will soon provide automatic failover might just know what he is talking about… smile_shades

Update: “Spanning Sync” Charlie is thinking along similar lines: Will Your Next PC be an iPhone?

Update (4/13): Is it Time For a Portable Dumb Terminal?

post

Google’s Darth Vader Phone

Probably a joke but there’s a mockup of what a Google – Alienware (owned by Dell) phone would look like. Personally, I find it ugly.  Perhaps if they bundle it with a light saber?

 

More on: CrunchGear, Engadget, Gizmodo, Gadgetell, Technology Questions, PalmAddicts and Mobility Site

post

You Can’t Compare Technorati to Amazon

It’s rare that I get into a public debate with a fellow Enterprise Irregular, but today is the day:

Michael Krigsman at ZDNet’s Project Failures cites the stellar response by Technorati as exemplary customer communication at a time of system failure that Amazon should learn from.

True, Amazon did not shine (that’s an understatement) when S3 went down earlier today. I’m sure Amazon will work on not only improving infrastructure, but communication – like Salesforce.com did after their major outage, establishing an Health Monitor, reminds us Lassy Dignan at ZDNet.

True, Technorati was exceptionally forthcoming in that particular incident – but the emphasis is on exceptionally, which is why I would not set them as role model for quite a while. Infrastructure problems have been the constant state of affairs for Technorati for years, the Technorati Monster is still at large, and most of these problems have been swiped under the carpet. In fact when they recently removed old posts from their online index without any notification, they explicitly stated they hoped most users wouldn’t notice.

I salute Technorati on their new approach to transparency, if it holds – but they are very, very far from being a role model.smile_sad

post

The Dawn of SaaS-on-SaaS – Even While Amazon S3 is Down.

TechMeme is great in threading together relevant posts, but is largely based (so I think…) on direct linking, so of course it could not auto-detect the ironic relationship between:

Phil quotes Greg Olsen, CTO of Coghead, a web-based development platform which moved its servers to the Amazon infrastructure recently:

“As ironic as it may be, we continue to see software applications deployed as a service but which fail to use any service-based infrastructure themselves”

“The move to SaaS applications built on SaaS is a much more profound shift than the move from on-premise applications to SaaS applications …”

“Ironically, some of the first victims of this new economy may be some pioneers of the software-as-a-service movement. Today, many established SaaS application providers are applying much more of their precious focus and capital to infrastructure issues than newer competitors that are aggressively utilizing service-based infrastructure … the build-it-all-ourselves SaaS application vendor … will ultimately end up as [an] anachronism.”

Today’s Amazon outage appears to rebuff Phil and Greg’s point. Reality check: this is the first time Amazon S3 went down, and it’s already back up. Salesforce.com had its fair share of outages, so did other SaaS providers, and so did just about any in-house systems companies run their own installed software on. I’m a big believer in focus, specialization and I trust the few mega-cloud companies that will emerge can maintain a more robust infrastructure than we could all do individually. (So yes, if it’s not obvious, I do buy into Nick Carr’s Big Switch concept.)

Another approach is to look at where value can be added: the consensus view from a quick Enterprise Irregulars chat is that infrastructure will be commoditized faster (or it already is) than software, where there is a lot more room for innovation by new and – thanks to outsourced infrastructure – smaller players.

And if acronyms were not ugly enough already, here’s to entering the age of SaaS-on-SaaS. smile_shades

Update: What better confirmation of my point than today’s rumors about EMC hosting  SAP’s system  – I assume it’s Business ByDesign, the new On-Demand offering for the SMB market. (Side-note: I’ll be traveling and be time and Internet-challenged for the next three weeks, but SAP’s BDD is one of the subjects I will come back, as it seems to be largely misunderstood. Oh, and I just love the fact how Mozy, my favorite online backup service is often referred to in the EMC story).

 

Related posts (on the Amazon outage): Rough Type, mathewingram.com/work, LinkFog, Data Center Knowledge, Web Worker Daily, TechCrunch, Moonwatcher, Project Failures, SmoothSpan Blog, Enterprise Anti-Matter.

post

Windows "Live" (Now Dead) Foldershare Has an Architectural Weakness

Foldershare is a handy tool that keeps several PC’s in sync – most of the time, when it works.  Of course sometimes it goes down, defying it’s new Windows Live moniker. smile_embaressed

Unlike the previous, week-long outage, this one was just a few hours, but even now as it recovers, users can’t log in:

Outages are inevitable, but the repeated incidents made me realize that Foldershare has a design glitch: it’s dependence on logging in to a web server for no good reason.

  • Yes, I understand setup, customization is all through the Web.
  • However, once set up, the need to change configuration is rare, the whole idea in Foldershare is that it just runs in the background with the users barely noticing it even exists.  It does NOT sync / upload actual data to the Web server, all synchronization is strictly P2P.  In fact one of the setup options is to define whether you allow remote P2P sync to occur through the Net, or strictly on your LAN, behind the firewall.

Why on earth my Foldershare clients on 3 computers have to sign in to the Web to be able to carry out behind-the-firewall synchronization is beyond me.  Could the not cache the latest config locally, and use it whenever log-in fails?

Of course I have previously speculated that Microsoft should tie Foldershare and Skydrive, offering both PC sync and Web backup, in which case logging in becomes a reasonable requirement.  But even then, local sync should be available as a fall-back option for outages.

Update (2/13):  A day later Foldershare clients still can’t log in.  Perhaps it’s time to change “the next couple of hours” to “the next couple of days“. smile_angry

post

Matt Mullenweg and other Celebs on the SVASE Panel: Funding 2.0, How To Build A High Growth Startup Fast And Cheap.

  For all my love and support of SVASE, I sometimes complain that the monthly “Main Events” are a bit cut-and-dry.  Well, that will certainly not be the case tomorrow: star-power, money, frugality are all well represented on the panel discussing  Funding 2.0 – How To Build A High Growth Startup Fast And Cheap.

Matt Mullenweg started Automattic on a shoestring, and his product, WordPress became the most popular blog platform  before he and his company accepted major funding.  

Peter Yared, ActiveGrid’s Founder isn’t exactly unknown, either, although he is no listed as Founder & CEO, wdgtbldr.  WTF? – you might ask, but that’s a company name. His website says: ps: pls snd vwls.  We don’t get a lot smarter from this… but his LinkedIn profile reveals the company name as iWidgets, and his motto is:

The first rule of iWidgets is you don’t talk about iWidgets.

Naval Ravikant has been called a lot of names: Venturebeat labeled him: Crazy Man, his website is StartupBoy, and he is a Partner, at The Hit Forge:

The Hit Forge is a group of entrepreneurial engineers building mass-market web properties. We are owners of our companies, share common tools and code, and have enough money to fund dozens of attempts to find the next big hit. We don’t get locked into failed projects, we replace pointy-haired MBAs with modern web marketing, and we share stock so that if one of us wins, everybody wins.

Oh, and since I am a SaaS fanboy, here’s another acronym: CaaS, as in Capital as a Service (although Shai Agassi would disagreesmile_wink) .

Mike Cassidy has co-founded and sold three companies: Stylus Innovation, Direct Hit and Xfire. He is currently Entrepreneur in Residence at Benchmark Capital, one of the Big Brand Names on venture capital.   Traditional VC firms have to change: the capital efficiency of software startups means they cannot easily invest tens of millions in one startup anymore, and their traditional model is does not allow them to participate in much larger portfolios.  But Mike is not a Partner: the Entrepreneur-in-Residence title means he is there fishing for his next Big Hit, and will jump back as entrepreneur quite soon.

If you’d like to hear these four superstars discuss issues like:

• Can any fundable startup really get to breakeven on less than $1M venture capital?
• What does a “Capital Efficient” startup look like?
• Where do you find the people & resources for next to nothing?
• How can you generate revenue straight out of the gate?
• If I can generate revenue, and I have minimal expense, why do I need Venture Capital?
• If $1M “hardly moves the needle,” what returns are VCs now looking for?

– hurry, register here, before the event sells out.  See you tomorrow, at 6pm in Palo Alto.

post

Pink PC for Valentine

Valentine Day is coming: forget roses, perfume, jewellery.. this year’s hot item is a PC. 

Not just any PC, but a pink Asus eee PC.  So small, so pink… at $399 is it about to become a fashion accessory? smile_regular  Will the Fashionistas approve?

post

Amazon vs. Google?

A few years ago this would have been a crazy question. A bookstore against a search engine? Apples and oranges… not anymore. Still, we’re more used to pitting Google against Yahoo, Amazon against eBay. But think about it:

Adoption of Amazon Elastic Compute Cloud (EC2) and Amazon Simple Storage Service (S3) continues to grow. As an indicator of adoption, bandwidth utilized by these services in fourth quarter 2007 was even greater than bandwidth utilized in the same period by all of Amazon.com’s global websites combined.

The above quote is from Amazon’s earnings release. There are more then 330,000 developers registered to use Amazon Web Services. Some of these new Web 2.0 offerings will actually take off, in fact some will get mass adoption. That translates to tens of millions of users whose online activity flows through Amazon, and this is where Google comes in the picture.

Forget Search, Google is the world’s primary Advertising engine. They need to have (I did not say own!) all our data. Nick Carr is right:

For Google, literally everything that happens on the Internet is a complement to its main business. The more things that people and companies do online, the more ads they see and the more money Google makes. In addition, as Internet activity increases, Google collects more data on consumers’ needs and behavior and can tailor its ads more precisely, strengthening its competitive advantage and further increasing its income.

The business models are different: for Google everything you do is secondary (and largely free to you), since they make their money on the ads, while Amazon directly charges for their individual services (albeit not much). Amazon will have tens of millions of users, and Google wants them, too.

If we buy into Nick Carr’s “Big Switch” vision of utility computing (and I do), are these two giants competing to become “The Cloud computer”? Or perhaps one of the 5?smile_wink

Related posts: ReadWriteWeb, TechCrunch, Between the Lines, Data Center Knowledge, ProgrammableWeb.