Wednesday, 21 July 2004

HTML Editor Blogger.com

Blogger.com added a simple Html editor for writing blog entries. Taking the Gmail efforts further with some nice javascripting, looks like soon we might have full fledged editors via the web. The current interface provides the basic funtionality of font, size, text alignment, inserting links , back ground colors, spell checking, numbered and bullet point lists.



Even the keyboard shortcuts work!



Here's the screenshot for how it looks.



Blogger. com doesn't provide an image upload service. I just tried at Flickr. I thought it would give me a direct url for an image which I make public, but it didn't do that. So for now I need to look for another photo upload service.



Opera Mobile Accelerator

Edd Dumbill wrote about his analysis of the recently launched Opera Mobile Accelerator. Mobile Phone Users can use a proxy server hosted by Opera through a montlhy subscription fees for getting optimised content saving bandwidth and cost benefit. I had a previous entry on the same topic here. Here is what Edd writes :



I decided to take the Accelerator for a spin on my Sony Ericsson P800 phone, running the Opera 6.31 browser. Setting the proxy up was simply a case of entering the URL of an auto-configuration page. Thereafter I browsed as normal.

The speed-up you get will depend on the content you read and how much Accelerator can optimize it. To see if Accelerator lived up to its claims, I performed some experiments. I tried three different sites: my own weblog, BBC News and O'Reilly Network. The latter has adverts on it, which introduces some unknowns into my measurements.

I tested the amount of kilobytes my phone had to send and receive over GPRS in order to load each page. I am charged by total data transfer, so the sum of these is the key figure. I didn't test download times, as there were too many variables involved to get an objective measure.

Here are the download results.

Site Normal (KB) Accelerated (KB) Improvement
My weblog 8 + 52 = 60 8 + 32 = 40 33%
BBC News 59 + 135 = 194 26 + 36 = 62 68%
O'Reilly Network 27 + 135 = 162 34 + 92 = 126 22%

Note that the cache was cleaned and Opera restarted before every load.

So it looks like I'm getting savings in bandwidth between around 20% and 70%. At the top end, this is definitely consistent with Opera's claim of 70%. At the lower end, however, it looks like Opera's 50% figure is a little optimistic.

The savings afforded by the Accelerator definitely improve when used in conjunction with your browser's cache. I performed the experiment again for my weblog, but without cleaning the cache:

Site Normal (KB) Accelerated (KB) Improvement
My weblog 8 + 36 = 44 7 + 14 = 21 52%

Of course, when browsing on my P800, I don't always start either with no cache, or a full cache. Neither do I always have image loading on, as I did for this test. It certainly is the case that I save bandwidth by using Accelerator, whatever the conditions.

Continued.

So, crunch point. Will Mobile Accelerator pay for itself? I often use a lot of GPRS data, but more often through fetching my email over a Bluetooth link to my laptop. Accelerator only works with web content, obviously, so how much do I need to browse to make a saving? Opera are offering the service at 3 Euros per month. Given that I might expect to get around 50% data saving, this means the break-even point is 6 or more Euros worth of GPRS in web browsing.

The complete entry is over here.



Tuesday, 20 July 2004

AlwaysOn Network Conference

AlwaysOn Network conference (AO2004) took place at Stanford University July 13 – 15. The webcast of the conference is available live. Thanks to Paul Allen from Infobaseventures for the link.



There are some interesting panel discussions. Just looked through the war between the WIFI and 3G technologies. Came to know about some interesting facts - companies like Tropos Networks using Mesh technologies with technologies such as WiMax can build up a wide area network for a whole city in just 3 weeks. Next year in Asia - WiMAX will be rolled out in some particular cities. It looks to be growing at much faster pace.



The key to all wireless technologies is still - what does a consumer want? What kind of applications - irrespective of any network will provide the kind of mobility a user wants.



The link to all the web casts and the schedule can be had from here .

http://www.alwayson-network.com/events/index.php



Raising Venture Money

NW Venture Voice has a nice blog entry "How to Shop for Venture Money" for entrepreneurs.



Rule #1: Don’t raise money.


What? A VC saying don’t sell equity? Selling equity is the most expensive way to finance a company. Exhaust ALL other options first. When I left Microsoft in 1997 to start Loudeye, the first six months were total bootstrapped. We begged, borrowed, and squeezed whatever we could out of our reserve cash, friends, neighbors, and even strangers. The first money into an idea is always the most expensive and it should be your own if you can afford it, your own sweat if you can’t. If you believe in your idea, run up your credit cards, take out a second mortgage, apply for research grants, go to the SBA, borrow money from your parents, whatever you do, put some real skin in the game before sharing with any equity investors. Think about it; future investors will value the personal commitment; if your idea is great, why sell part on the cheap? Here is another trick, put in the early money as a bridge loan which converts at a later financing round. Let the market put a value on your idea later, after it is worth more! Necessity is truly the mother of invention. Less money = more necessity = more invention! <>



Rule #2: Choose equity investors with a long-term view.


When you go to a bank to borrow money for a car they ask what your income will be next month, check your credit, ask for a financial plan and make a decision. If anything material in your financial plan changes, they will probably want their car back. Banks have a very low tolerance for ambiguity and bumps in the road. I am starting to see business plans again that are “built to flip” – companies with a 12-18 month view of the world going for a quick sale. Your equity investors should not act like this or condone these strategies. Investors who have been through a couple of tech cycles will have the right tolerance for change and desire to build a business with legs. In good times and bad, in sickness and health (sound familiar?). Ideally there should be a similar level of commitment. Software products are especially iterative undertakings. Remember Microsoft Windows 1.0? 2.0? 3.0? You probably didn’t buy until 3.1 with everyone else. As an entrepreneur with a big vision, you need investors who share a similar time frame. <> <>



Rule #3: Choose equity investors with a real life view.


Good equity investors should be business partners, not just financial investors. Purely financial investors should be the public markets, unfortunately as the mood brightens, many of them will come back into the private equity markets. Look for people who have worked in related businesses to yours. An Entrepreneur turned investor who has raised money and run a P&L statement is a good bet. Ask for references from other companies they have invested in. Call the CEOs. Ask how the board meetings go, what kinds of questions are asked, how the investor manages, their level of engagement, etc. Google your potential investors. How active are they? Do they contribute to trade publications? If they have a blog, read it. Through this research, if you get the feeling that a potential investor is more interested in their golf handicap or mastering an Excel spreadsheet, move on. Life is too short. <>



Rule #4: Choose equity investors who understand and are passionate for your business.
<>

Great start-ups solve hard technology problems. I am a technology geek. My first computer was a Tandy TRS-80. I owned a Timex Sinclair, a Kapro, a Commodore 64, Compaq’s first “luggable”, and many other first that I am embarrassed to admit. I get bored if I don’t have a hard problem to solve. I find it incredibly stimulating to be around other people with a passion for technology and a desire to solve hard problems. Investors whose interest in your business is primarily financial and have only a passing interest in the hard problem you are trying to solve can actually do more harm than good. A good way to test this is to pay attention during the diligence process. Do they ask informed questions about your business? Or is it the standard “What keeps you up at night?” Do they get up to the white board during the presentation? Are they candid and helpful with feedback? If you don’t come out of a meeting with an investor feeling smarter, more challenged and more engaged with your business, move on to another investor.





Tuesday, 13 July 2004

Portability Rules for Mobile Java Apps

Simon Keogh, Director of Product Management for Tira Wireless, wrote an article on "Avoid the 9 Common Flaws of Unportable Mobile Java Apps" here.



The key points are:



1) Avoid Hard-coding for Screen Sizes within applications

2) Avoid Hard-coding of Sound Elements (Store them in separate files)

3) Make Provisions for Incoming Calls or Messages. The application should "pause" and "resume" appropriately when a phone call or sms is recieved.

4) Store any constants needed in a central location such as a config file or class file in the JAR.

5) Take into account the MIDP Spec and Global Operator OTA Environment, especially the settings in manifest and JAD files as these can vary for operators.

6) Taking Localization Issues(multiple languages) into account from the start of the development.

7) Proprietary API's : Use judiciously - Avoid using them as it hampers portability.

8) Keep the application size below 64KB. More popular devices have an upper limit of 64KB.

9) Take care of industry De-facto standards for UI. Provide Main Menu; buttons like Help, About, Exit; and use menus and hotkeys in standard ways.



Account for portability from the beginning of development and not when the application is complete.



Gridbag - Java

Matt Quail has a cool animated blog on whats it with working using GridBag Layout!!

See the animation here.



Thanks to Cedric Beust for the link.

Monday, 12 July 2004

Semantic Web - More Richness is that we want?

Its been a year since when I have started knowing about semantic web and things that it tries to achieve. Semantic Web looks like a grand vision in which we can have some sort of machine to machine communication on the web as contrast to human-machine communication - as is the world today.



To build this grand vision of semantic web, one must know what are ontologies. Ontologies provide the necessary glue to provide semantics. Ontologies can be as simple as a dictionary, thesaurus, taxonomy to a complex structure consisting of hundreds of concepts and relationships & properties existing between concepts which can be represented formally (by logic statements).



And then there are actual data instances which are then mapped to ontology concepts. And based on this one can do reasoning on data instances. People on the web have been trying to build complex and more complex ontologies to represent small to complex domains. And the people who build such ontologies argue that this is the way to go and they have their reservations what web ontology languages like OWL-DL or others cannot even express yet.



They make a case once we have the richness, once we have the annotations, we will be able to do much more! But what that much more is, no one seems to know yet!



To me the whole question of richness and putting more and more semantics looks just odd. Rather then thinking about richness or expressivity - why don't we put effort into which problem space do we want to solve? Why don't we build and show a small mini semantic web from small mini ontologies and show it can do that particular task well. And then build a case, as this mini semantic web can do things x and y but not z, so we need this level of richness. Working other way round looks pure speculation to me.



Some of the semantic applications that I see today, don't yet have a strong appeal to make people adapt this technology fast. Semantic Web is lacking strong business application cases, which solves some real practical problems. In my view, one needs to focus on real-life business cases which give a direct (may be small) but benefit to the end user. Secondly we need strong software engineering aspects in Semantic Web Systems. The way SQL databases are used today, or Java based middleware components or Projects like Lucene, we need strong off the shelf components , which developers can use straight off.



For example, if someone wants to today build a website which tracks user behaviour and then analyses his interests and then provide recommendation, then there are very few general purpose components available to help one build this. Anyone who wants to provide such a utility needs to think everything from scratch.



To be able to make applications more intelligent, a strong focus on off the shelf, logic based software engineering components have to be supported.



Semantic Web Vision is grand and I would like to see that happen. Only time can tell about what it achieves. A small mini semantic web is what we need sooner rather than later!



Varun's Blog

One of my good friend, Varun started blogging today! Read his blog at http://www.bloglines.com/blog/varun Three cheers for him.

I didn't expect him to start writing his blog!



Especially I couldn't imagine seeing entries about java on his blog. Didn't expect that from a "kernel" guy. Perhaps this has been the affect of me giving too many java lessons to him lately:-)



Keep on writing the blog. Cheers.

Sunil

Friday, 9 July 2004

How many countries have you visited?

World66 has a nice service which generates an image, you just need to click the countries that you have visited.



Earlier, I included the image on the same page, but need to change it. Destroyed the layout of the page.

So you can see image at this link.



http://www.world66.com/myworld66/visitedCountries/worldmap?visited=ATFRDEGRITNLUKVAIN



create your own visited country map

or write about it on the open travel guide



Monday, 5 July 2004

RSS on Instant Messenger

Feld has a blog on a company called MesssageCast that will be providing content via IM technologies.



MessageCast provides a platform for publishers to provide their content via IM technologies - specifically MSN Alerts. Suddenly, instead of publishing via email, content providers can cause an MSN Alert to appear on your screen. This - of course - is only opt-in - so you (the user) have complete control (and LiveMessage is completely CAN-SPAM compliant).



"Why should the RSS world care" you ask? MessageCast is in beta on their MessageCast Syndication Edition for RSS publishers. To try it - if you are an MSN Messenger user - simply click on my LiveMessage link right here or on the top right side of my blog under Syndicate Me.



Now - MessageCast won't be a replacement for your RSS reader (hopefully it's NewsGator or NGOS Web / Mobile / POP / Media Center Edition). Instead, you'll use MessageCast for your urgent feeds - the one's you want to know about the minute they are posted. MessageCast is provided to the publisher as a service - no software is required and it takes less then five minutes to configure for an RSS feed.




Message Cast is partially funded by Mobius Venture Capital. Message Cast platform enables one to recieve RSS content on IM's , via email and via mobile phones. Complete blog at http://www.feld.com/blog/archives/2004/07/livemessage_by.html



Sunday, 4 July 2004

RSS- the next steps?

Jeff Jarvis rights in his blog, about what he is missing from RSS tools today and what they must incorporate to grow.



Blog Entry



1. Unique users. If content creators cannot report unique users they cannot get advertising. Period. So RSS readers must set unique-user cookies. Period.



2. Traffic. RSS readers must allow content creators to count displays -- versus just downloads -- of RSS items.



3. Advertising. If content creators cannot put advertising on feeds, they will not give full content and will give only headlines to link back to their sites where they have the ads. But partial feeds are a pain, right? So there's the carrot/stick: Give them ads, they will give you content. That's the way the world works.



4. Brand. I'm adding this one. As a reader, I find it frustrating that I can't see the brand of a feed unless I scroll up on FeedDemon and read the one line atop the the screen. Brand matters to the content creator, of course, but it also can matter to the reader: You want to know what you're reading.



5. Navigation. I'm adding this one, too. But I know I'm not alone here: Like many RSS fans, I use the feeds to alert me that something is new and if it is of the slightest interest, I prefer to read the post on the web page with full functionality. It's a pain to get to that web page now. The easy solution to Nos. 4 & 5 is to include a brand element that is also clickable to the creator's web page.

....

Feeding me -- sending me any kind of content anytime anywhere on any device -- is the promise of this medium in an ever-connected world and RSS will be at the core of that. This is just the beginning.





Companies like NewsGator, FeedBurner and Pheedo appear to do different bits of this world. NewsGator enables one to read the same RSS feeds both on mobile and the PC, NewsGator & FeedBurner let content provider track and Pheedo is trying to handle the RSS Advertising.



We are still missing context and personalization to make the whole experience more effective.

RSS Investment Rises to 3

RSS looks like becoming hot in the venture world. Recently I heard about Newsgator got its first investment with Mobius Venture Capital.

And I tried to dig in a bit more, and found another 2 companies.



- FeedBurner

- RSS Ad network



I knew both of these companies before hand, but surprisingly missed the news about when did they get their investment.

PaidContent contains stories about the investment in RSS and other interesting articles for business models surrounding RSS.



RSS Analytics Firm FeedBurner, startup based in Chicago, has raised a seven figure amount in a first round of venture funding. The funding was done by Portage Ventures, a Chicago based venture firm, and Ed Chandler, the managing director from Portage, has joined FeedBurner's board.



RSS Ad Network: Pheedo, a new San Francisco-based startup focused on developing solutions for advertising within RSS feeds, has received seed funding from Fastlane Ventures. The financing will be used for technology development, and key hires in business development and sales.The company claims it has already signed up big customers. Competitor in the field: RSSAds.




Opera - Browser or Server?

This is bound to be controversial in some cases, but there is'nt much choice for pure browsers for limited mobile handsets. Opera has made an entry into the mobile server market by releasing "Opera Mobile Accelerator", a proxy based server solution that optimizes the data transfer and content for the mobile phones.



After having redefined the mobile Internet experience on handsets with innovations like Small-Screen Rendering, Content Magic and Tags, Opera Software today introduced the latest tool for empowering users to get the most out of their handsets: Opera Mobile Accelerator, a new proxy-based solution that increases rendering speed on mobile devices up to 250%. Opera Mobile Accelerator also reduces the amount of transferred data traffic - thereby drastically reducing users' telecom bill.



Opera Mobile Accelerator entails that all requested Internet traffic passes through an Opera server, where the Web pages are compressed, stripping out all unnecessary elements before they are downloaded to the handset.



"For Opera, extreme speed has always been treated as essential for a good Internet experience," says Jon S. von Tetzchner, CEO, Opera Software. "Opera Mobile Accelerator is an optional service that further improves the browsing experience on handsets, reduces strain on operators' stretched data networks, while also saving users money on their monthly bills."



Operators that want to offer subscribers fast and cheap Web browsing, while simultaneously reducing the impact of Web browsing on their data network, can license the Mobile Accelerator directly from Opera




Another interesting part of their business model is, they are selling it directly to consumers on a subscription fees model. The other players in this market sell platform directly to carriers.



* 3 months subscription. Price: EUR 12

* 6 months subscription. Price: EUR 20

* 12 months subscription. Price: EUR 30



Complete article is at http://www.opera.com/pressreleases/en/2004/06/09/



Saturday, 3 July 2004

PGtGM

Gmail has created a lot of flurry in the email space even though its still in the beta stage. A number of tools are appearing for GMail. And today I saw PGtGM (Pop Goes the GMail). The name looks a bit cryptic but for those people who want to still use both GMail and POP, it will let you use your outlook express for GMail mails!



Pop Goes the Gmail is a program that sits between the http://gmail.com web server and your email client, converting messages from web format into POP3 format that a program such as Outlook Express or Thunderbird can understand.



Screenshots are at this page. http://jaybe.org/screens.htm

Skype PC-2-Phone

Skype launches PC2Phone. The Skype worldwide prices are at this link

https://secure.skype.com/store/help.pricelist.html

Friday, 2 July 2004

Handango inHand

Handango now ships a java client(InHand) for mobiles.





Hanango InHand



Each application has several details you can view on the device, including name, short description, price and screenshot. From within each product description, you can choose to try or buy the application. Product delivery and purchasing are completed directly via the phone so access to a desktop computer is not necessary.



WirelessDevNet carries an article on that http://www.wirelessdevnet.com/news/2004/jun/30/news3.html

Billion Dollar Companies

Paul Allen managing partner of Infobase Ventures writes about subscription based business models for creating billion dollar companies. Here's an entry from his blog:



I have concluded that the best and fastest way to build another billion dollar company (assuming, of course, that MyFamily.com gets a billion dollar market cap someday) is to create a subscription product that one million people will eventually pay $10-20 per month to use. A million customers paying $15 per month would generate $180 million in revenue. If the company had a profit margin of 25% and a P/E ratio of 20, the company's market cap would be $900 million.



Netflix just passed 2 million subscribers and is worth $1.86 billion.



XM Satellite Radio reached 1 million subscribers last October, less than two years after its launch. They are projecting 2.8 million by the end of this year. Market cap: $5.2 billion.



RealNetworks reached 1 million subscribers to its content service by April 2003. Market cap: $1.1 billion.



Classmates.com had 1.6 million subscribers two years ago. (It's privately held).



American Greetings, I believe, got a million subscribers (to its $11.95 per year greeting cards subscription) in less than one year.



There are many more examples of successful subscription services. The question is, is it possible to create new ones that have the potential to generate a million subscribers, or have all the good ideas already been taken?




Complete Story



In wireless sector, except for the carriers, there aren't that strong subscription model based businesses. Can these win over in that market?