Friday, August 28, 2009

request for articles

one liner: in news aggregation sites, provide a voted request for for a certain topic

This one is simple, sometimes people are interested in certain things that no one wrote about, sometimes blog writers don't know what to write about. Make a way for readers to request information about a topic.

Wednesday, August 26, 2009

Ideas and Startups

Something just clicked for me today while reading posts about bootstrapping startups (starting from here), that startups are businesses and businesses are supposed to make money. Ideas are like ammunition. You need to execute the ideas to get value, where each one can provide you with a slice of the market. However, having more ammunition doesn't mean you win the war. These ideas are supposed to be like resources that a company has to go from one profitable business to another. This sounds blindingly obvious, but there has always been this misconception in the back of my mind that startups are there to prove whether an idea is good or not. This post is just a self-reminder that the business comes first, ideas have no value on their own.
[of course... we'll see about all this when I actually start my first startup]

Rated Reading Lists of Blog Posts

one liner: provide a web 2.0 reading list for websites

There are lots of news/recommendation sites out there: digg, reddit, hacker news, stumble upon, slashdot, fark not to mention all the copy cats in various languages and they all provide interesting new stories aggregated from around the web. One particular property of the links provided is that they are usually self-sufficient/self-contained -- each post has a particular point to make, and it's pretty short. These work well for many types of stories, such as current events, interesting stories, or opinions. However there are other types of information that do not fit into those categories. In particular are things that take a long time to learn, like programming, playing an instrument, controversial issues, which are way too complex to be explained through one blog post or webpage.

Taking a step back, to learn these things you can just grab a book (okay you technophiles can buy the ebook online), why learn about these things in blog posts? I think there are two reasons why I prefer learning about things online, rather than getting a book. One is attention span, mine's not that long. Blame it on the information overload or whatever, but I just can't sit down and finish a book unless every page is interesting. Blog posts are just the right size to keep a person interested in a subject long enough to finish reading through it, but not go overboard to cover stuff you don't care about. Second is "peer review," the whole idea of the web 2.0. Many many blogs are submitted to these sites every second, but only a few are rated by the community to be interesting enough for me to see them. Since blog posts are short and to the point, each idea is validated by the community. The filtered posts are what the community deems worth knowing.

However there are stuff that are too complex to learn in one post. Some things do have a learning curve, which are a bit frustrating to overcome with the web. If you do a google search, you will find all the information for a subject, but it will not be organized. Same with information from these aggregation sites. You can dig into the archives and read articles that may or may not be suitable for your level, but that would be too time consuming for the web.

What I would like to see is an organized list of stuff to read for these topics that span multiple posts. For example, if I want to learn how to make a website, I want to know html first, css, javascript, php/language of choice, sql, ajax, then a web framework. It doesn't make much sense to learn django if you don't know python, or sql, or html.

To build it, I would start with a news aggregator, and add a functionality for popular posts to be in the "hall of fame" or in web forums -- "stickied," then these post that are stickied that are good enough to represent a topic would be organized chronologically into the order in which they should be read in, this organization could also take other forms, such as a tree. Posts may be replaced by other posts, or even removed if they are outdated.

On the client side there needs to be a mechanism for the user to keep track of what the user has read so far, which subjects the user was interested in, and suggest the next entry to read. On a side note, this could be an independent feature for browsers -- marking a website as one to be read later.

The business plan for this idea would be advertisement on those organized lists. They should be the finest quality that the community behind the website has to offer, and would attract a significant amount of traffic from very specific people.

Thursday, August 13, 2009

Crime reporting online

One Liner: offer a service to streamline the reporting of crimes online and also offer rewards for doing so.

Okay, even though I only use this blog to write down ideas, here's something personal: I live in Taiwan; and here's something political: the government sucks at managing the police. For those who have not visited an Asian country, you do not know the frustration at being stuck on the road because someone double parked on both sides of a narrow street, just because the driver didn't want to parallel park just a few meters away. Bad drivers, crazy motorists really drive me crazy, because they make it dangerous for so many other people to gain just a little bit of convenience for themselves.

But now that almost all cell phones have camera on them, and it is really easy to connect to websites, people should be able to report crimes easily. A streamlined service would accept pictures and other relevant information (speed, time, date, location) and try to automatically process the infraction (read the license plate) and send it to a police officer for review before sending the ticket. Reporters should be able to get a portion of the ticket as reward to encourage people reporting crimes. The tools that are used to report crimes should probably be certified for the obvious reasons, which the crime reporters would probably willingly pay as an investment for the reward money.

Chances are though, no matter how well it is thought out, this will probably not happen, since governments don't really try new things, and business that want to do this would need to jump through bureaucratic hoops.

Tuesday, July 21, 2009

Learning partners -- social network for collaboration

one liner: offer a social network for people that would like to learn a new skill that offers suggestions for people to learn or work with.

When you are learning a new skill or learning about a new subject, it is very hard to do on your own. This is one of the advantages of being in a college environment, where you have classmates where you can form study groups with people in your dorm when an exam comes up. When you have a question, you can ask your study buddy. Studying with someone else would also help give you motivation to continue with your commitment. It is also a great way of making friends with someone... small talk only gets you so far. Matchmaking online (as far as I know) has been limited to dating, but there should be ways of extending it to other fields.

One natural area where this would help would be a language exchange, where two people that are good in two separate languages can help each other get better at each other's language. English learning makes is a very large market in asian countries. There would definitely be ways of monetising it.

For implementation, there are many considerations, but many things can be copied (or learned) from the online dating websites. It should be the easiest to integrate with facebook where people already have their information and their network of people. I think there will be a significant portion of people that will use the service as a way of meeting the opposite gender, but I'm not sure how that will affect the service.
This is still a brainstorm in progress.....

I just read an interesting piece on how to get learn things well, maybe it will be able to connect with this idea.

Thursday, July 16, 2009

Activity suggesting software

one liner: make a software that would recommend activities to do (for work or entertainment)
-or the integration of scheduling software with product searches.

Before I go into the details, this idea came up when I was thinking about how else to do advertising in the future. Advertising is THE way of making money online, all other options aren't really turning out to be great business plans. In general, I do not agree with the assumption that money making businesses are inherently unconscienable. In a perfect world, money would represent the value that a business offers, and advertising offers a lot of value to the world. Annoying advertisement and false advertising do not add value in the big picture of things.

During the course of the week, there are times where I find myself wondering what to do. I have lists of TODO for home, and for work, but I don't really have a habit of going to those when I have free time. It would be nice if a schedule / daily planner would be able to suggest things to do next. For work, it would grab your todo list, and your boss's todo list, and you coworkers todo list, and combine them in a way that would maximize productivity. For entertainment, when it sees that I have some time off, it could look at my history and suggest activities for me to do. If I want to do something with my friends, it could look at their iteneraries and offer suggestions as well. Here is where the revenue would come in for this idea. Depending on who I was with, what time of day it is, or a bunch of other factors, it would be able to tell me that there is a sale at so and so place, or new movies that came out that I want to watch, or that there is a new game that came out. Companies would be able to have targeted advertisement for people that want to do certain things.

I can plan to hang out with a few friends, and the software could be able to suggest restaurants to go to, or things to do. On the advertising side, companies could develop activities for people to do, and advertise it to the people who are interested.

Since we are often defined by the things we do, I hope that such a software would help us to become who we want to be.

Thursday, July 2, 2009

Origami giraffe and bird




Giraffe made from crease pattern by Noburu Miyajima
http://www.h5.dion.ne.jp/~origami/giraffe.html

bird made from diagram in Origami Design Secrets by Robert Lang