Archive for the 'Thoughts' Category

(Chronologically Listed)



Are we ready for Web 3.0?

Web 3.0I noticed that there has been quite a number of discussions over the Internet on the topic of what the future Web 3.0 is all about. Like the current Web 2.0 itself, it is predictable that the term “Web 3.0″ will never get properly defined as well, but the term will eventually be used and mentioned in numerous papers, documents and materials, in blogs and the mainstream media to describe web apps that exhibit some sets of characteristics, features and capabilities more advanced than that of the current Web 2.0. The question is, what kind of characteristics are we talking about here?

The truth is no one knows, and only time will tell. But some of the most notable implementations mentioned around the term “Web 3.0″ includes the following:

Artificial Intelligence

Artificial IntelligenceArtificial Intelligence itself represents the future, so it is no surprise that AI is going to be one of the core implementation of the future web applications. AI is, in itself, a very broad field of study which consists of many distributed branches like Machine Learning, Neural Networks, Data Mining, Voice/Pattern Recognition, Probability Algorithms and Expert Systems. Although they sound complex, what these things do is basically trying to incorporate human intelligence into machines - or in our case - the Web. Some of the web apps around lately has already started using AI techniques in their applications. SpinVox for instance has such an impressive “Voice Recognition” engine that I’ve seen so far, and also Odiogo.com which does the exact opposite so elegantly! There are also plans to somehow “restructure” (see below) the Web as a database which can be “mined” to extract a collective human knowledge around the world. Since I majored in Artificial Intelligence back in college, the idea of implementing AI to the mainstream web gets me pretty excited. Laughing

Semantic Web

It doesn’t matter how many times I read about Semantic Web on Wikipedia, I will still have trouble understanding its concept as clearly. My understanding is that it tries to put the web information into an extensible sort-of way so that it can be “understandable” by machines (when I say machines, I mean computer programs) but at the same time can also be presented to human in a form that is described as “natural”. An easy example of this is RSS feeds, which have been widely used in content publishing. Today, the data that’s being published through RSS can be submitted to many different feed readers and websites. Web 3.0 may have higher ambition towards this by which the Web could even use, digest, understand, compare, and make decision based on all of the data being presented to them in certain formats. Semantic Web will turn the web into a so-called World Wide Database, realizing the concept of “intelligent web”. I could see that this is going to be closely related to the AI field above. Didn’t I mention that this is going to be hard to understand? Tongue out

3D Technology?

This can be quite ambitious, but with the recent invention of multi-touch technology, realizing 3D experience on the web might be just around the corner. A lot of this takes the Web beyond web browsers and using the SecondLife project as an example. However, something inside me tells that 3D stuffs just doesn’t cut it for the masses. We’ll just have to wait and see whether 3D is going to be the next big thing in the future web.

Open Technologies

OpenIDWeb apps providing open APIs and using open identities (such as OpenID) for authentication mechanisms. This will allow multiple apps to be pieced together and distributed into many different platforms and gadgets. That’s probably what Eric Schmidt tried to convey to the audience when asked about what he thinks of Web 3.0 is gonna be about. And this may also be the reason why Facebook is kicking off this year with their extensible app API feature that they provide.

The video below shows Eric Schmidt’s attempt in defining Web 3.0 even though it was not entirely what I had expected. I was hoping that he would’ve at least mentioned “AI” Innocent:

Sealed

Tags: 


Working on Internet business while having a full-time day job

Entrepreneurship while working in full-time jobIt is quite common nowadays for working citizens to do some kind of *side business* in order to add more value into their fixed monthly income. Thanks to all the financial gurus out there who introduced the mantra of “creating multiple-streams of income in achieving financial freedom”, we are seeing more and more of our people indulging themselves in businesses and entrepreneurship, albeit in many different ways. Some people do this by selling “curry puffs” in front of their houses every morning before they go off to work, some become part-time freelancers doing photography or video editing on weekends and on special events, some decided to do professional consultancy jobs, other more desperate people resort to MLM businesses, network marketings, direct sellings and pyramid schemes (no good!).

Web savvy users however are more likely to conduct part-time businesses online. Smart option. These people manage their own e-commerce sites and sell stuffs online, some managed to create high traffic online subscription portals, some do Internet Marketing, good writers write and sell e-books, more technical people provide Internet services like web hosting or web design, other less technical people simply write blogs and get the extra bucks out of Google AdSense, while the rest of us venture into the Web 2.0 industry providing Web services and develop social applications. The Internet business is so flexible that you can run it and manage it from anywhere as long as there’s Internet connection that it is quickly becoming a trend for people to adopt it as their side business.

Running Internet business part time…

I’ve had experience of running an Internet business without having a full-time job before (the few months after I graduated from university) and I also have the experience of running an Internet business while going off to a 9-5 work every weekdays (which is what I’m currently doing). Unless you’re very well funded, having a full-time job really helps a lot when it comes to stabilizing your finance. As a self-funded Web entrepreneur, I fund myself using the monthly salary I get out of working in an Internet security firm. My bills, loans, leisures, food and travels are all taken cared of using my salary. In fact I sometimes even use some of them for my business, I call it an “investment”. That means I don’t have to touch a single cent of my Internet income for my personal use. This is very effective for maximizing your business’ profit.

Before I had a full-time job, my business money were also my money. Separation of entities doesn’t work in this case because we also need to feed ourselves. It’s hard to grow your business this way because money will run out very fast, sometimes it’s just enough for you and your business to survive in that particular month. That’s very choking. By having a full-time job, business risk is also reduced because I know if something doesn’t turn out right with my Internet venture, at least I still have my monthly pay to back me up. Boy that’s a relief. That fact alone gives me the confidence to do risky things in my venture.. and that’s truly interesting.

The downside of having a full-time job is that you’ll be struggling to find “time” to focus on building your Internet business. Managing it is easy, but developing it is something that takes a lot of time and focus. Everyday and every weekends you’ll be pressured to allocate a few hours to focus on your Internet business, and in some situations that can be pretty frustrating.

So what happens next?

It’s every entrepreneur’s dream to start up their own company. I’m sure most entrepreneurs out there who are still working full-time have that intention of quitting their job one day to become their own boss. However, starting up a company needs capital, plan, experience, networks, and portfolio. These are the things you can gather while working on a full-time job and conducting an Internet business at the same time. People who jumpstart their company too soon always fail miserably. As I said before, unless you’re pretty well funded, don’t quit your job just because you have started an Internet business. Do that only after you can at least make a steady Internet cash flow three times larger than your monthly full-time job salary. Can you do that? Money mouth

Tags: 


How much money do you need to start a Web 2.0 business?

Money, capital and fundsThere’s actually no definitive answer to how much capital you need to start a Web 2.0 business. How much you need may depend on so many factors that it can sometimes be a thousand bucks, 5 thousand bucks, 10 thousand bucks, 20 thousand bucks, or down to only a few hundred bucks. Those factors include what type of application you’re building, your own skillset, existing resources, whether you need staffs (if you need then how many of them?), whether you need an office, outsourcing, additional machines, servers and whatnot. Even though I can’t really estimate how much you need to start a Web 2.0 business, I can roughly say that if you spend more than 10 thousand bucks just to develop and launch your web application, then I think you’re overspending. And you better think of how you can mitigate your spending fast because touching that 10 thousand threshold shows that you’re spending too much on unnecessary things. Spending too much money before you even start making money is bad because that means it’ll take longer for you to be in profit. Not only that, if things doesn’t turn out the way you planned it to be, you may even go bankrupt for spending more than you need on the beginning phase.

Sometimes I find it rather disturbing when some of the new Internet startups claimed to have spent over millions of bucks just to get their Web 2.0 ideas developed and launched. That is totally unacceptable in my opinion. Even the overall cost of development, launching, marketing and maintaining of the web app should not take up to millions or even hundreds of thousands of dollars a year. Why? Because we’re on the INTERNET business. And when I say INTERNET that means things that used to be 10,000 bucks in real life can be absolutely FREE in the cyber world. Consider some of things below:

- Development tools are free (Komodo Edit, PHP+Apache+MySQL, Linux?)
- Open source scripts (which are free) can be leveraged for creating your app’s blog, forum or support center.
- Communication is free via E-mail, Skype, IRC or Instant messaging.
- Outsourcing is cheap.
- Existing programming components can be reused. Think about rapid PHP frameworks and Ajax frameworks
- Google is your library for doing researches
- Advertising can be free by leveraging search engine marketings, social networks, blog marketings, forum marketings, the good-ol “word-of-mouth” marketing. Or even if you purchase advertisings on certain websites, Google Adwords, Advertlets, or other PPCs, it won’t take up so much to kickstart the hype.

There you go. I just can’t help but wonder what have some of these companies spent on that took up millions of dollars for their web application business. Internet business is meant to be cheap but highly profitable. Let’s just keep it that way… Truemors did it with 12 thousand bucks overall. They could’ve spent way less… Laughing

Tags: 


Page 2 of 4«1234»