Startup Ideas We’d Like to Fund - Ycombinator

Tagged Under : ,

Today you can find quite a few sites that list off random ideas for startups, but how often do you find a list of ideas from a venture firm that are all web2.0 related?

Check these out. They describe what they’re looking for and why. Do any of them sound interesting?

http://ycombinator.com/ideas.html

1. A cure for the disease of which the RIAA is a symptom
2. Simplified browsing
3. New news
4. Outsourced IT
5. Enterprise software 2.0
6. More variants of CRM
7. Something your company needs that doesn’t exist
8. Dating
9. Photo/video sharing services
10. Auctions
11. Web Office apps
12. Fix advertising
13. Online learning
14. Tools for measurement
15. Off the shelf security
16. A form of search that depends on design
17. New payment methods
18. The WebOS
19. Application and/or data hosting
20. Shopping guides
21. Finance software for individuals and small businesses
22. A web-based Excel/database hybrid
23. More open alternatives to Wikipedia
24. A buffer against bad customer service
25. A Craigslist competitor
26. Better video chat
27. Hardware/software hybrids
28. Fixing email overload
29. Easy site builders for specific markets
30. Startups for startups

Pushing Some New Ideas

Tagged Under : , ,

I recently published an article over at Neude.net about an interesting concept called The Distributed Observer Pattern. Since then, I have been giving this idea a lot more thought because it wasn’t enough to find a solution to a problem. Now I want to see if I can squeeze any money making ideas out of it. This is one idea i came up with…

A Push Service Hub

Here’s the elevator pitch:

A central hub that connects people that have data they want to push to multiple subscribers with people that want to have data sent to them only when certain criteria are met. The criteria could be only when there is new data, at timed intervals, etc. Essentially elimination the need to make multiple requests for data. Both sides benefit by having an intermediary since neither has to expose their destinations or webservice information to eachother. This service would manage all the security and authentication as well as provide a wide range of possible destinations that could include email, sms, post to url, invoke webservice method, twitter api, instant message, etc!

How does that sound? There isn’t much meat to the idea but that’s because its really just about enabling communication through the means that users choose. It might resemble SMTP or Twitter in some aspects. Perhaps to understand it better, think of subscribers as followers. But instead of just 144 characters you can basically send and receive any kind of data. It’s like SMTP in that you send data to one server and the service will figure out how to get it to the subscribers. Some might want to be notified through email while some may want to have data actually posted or pushed to their own webservice for processing.

Today, many sites and services exist to help users exchange information, status or content with eachother but each one ends up implementing their own api’s and notification systems. This system could be used professionally between businesses as well as socially between users and allows each party involved to choose their own method of sending or receiving information. All this while still adding a level of security between the actual endpoints involved in the communication process since neither side communicate directly. Features such as re-pushing data again later when a destination is unavailable or perhaps the ability to charge for subscription access could be implemented.

Some Examples

Sharing your status and other bits of information quickly with friends is all the rage these days. But there is a bit of disconnect between the various services such as Twitter, Yonkly, Jaiku. It would now be possible to broadcast one message to the service hub and have it push the message to all your accounts on each of these services as well as enable other people to programatically subscribe to your new messages. Your friends could now choose to have your new tweets pushed to their own destinations such as a webservice to be used in an entirely different application if you allowed it.

A business that deals with inventory could use this service to broadcast new inventory count when new stock arrived or when items have been purchashed or are out of stock. This data could be used to track trends and events as they happen as opposed to waiting for a weekly report.

 The service could also mimic push capabilities for webservices that do not support it. This service would be responsible for making multiple requests throughout the day to constantly check for new data while only sending notifications to subscribers when there is new data.

A wordpress plugin could be created that would enable push RSS capabilities. Whenever you write a new article on your blog, subscribers could now be notified of the new post instantly without having to check their feeds over and over for new content.

Research

As I discover sites and articles related to this subject I’ll post them here.

Web Hooks
PUSH RSS
Extensible Messaging and Presence Protocol (XMPP/Jabber)
Distributed Observer Pattern with REST
The Publish-Subscribe Framework with WCF
Beyond REST

LinkBee.com - Bringing money to your links

Tagged Under : , ,

I can’t believe it but someone actually implemented the idea I had some time ago. Sadly my friends didn’t seem to think it was a good idea when I tried to pitch them idea for a project we should work on.

So what is LinkBee all about? Basically it’s a TinyURL type service but they insert an ad on the site that you’re linking to and YOU make money off it! That’s right, they share 50% of the revenue with you. Its easy to create and manage a collection of links using their site and they also tell you how much money you have made so far. There is even the ability to refer friends and earn revenue from the links they share!

It’s easy to Sign Up for LinkBee, it literally takes 5 seconds. If you have a decent twitter following this is definitely something to check out.

Distributed Twitter using SMTP

Tagged Under : ,

Lately there has been a lot of discussion about creating a distributed twitter network because of how often Twitter seems to go down. Some people say it will solve the problem because it eliminates the single point of failure. But, who is going to want to host such a thing for free?! If you start distributing your data then you start depending on those endpoints on being online. So what’s the solution? Think about this…

Isnt twitter just restricted email? 

Twitter is just a blob of text you send (spam) to people. The ONLY reason its 140 characters is because thats what most SMS systems allow you to send and receive per message. When you write a new ‘tweet’ it becomes available to all your friends instantly. Then one day it hit me, isnt twitter just restricted email?! Writing a tweet is no different than me spamming my friends with an email. The more I thought about a distributed twitter the more I realized that people basically wanted SMTP for twitter messages. But why reinvent it for twitter? Why not use it!? It solves more problems than you might think.

SMTP saves the day?

Everyone knows how to setup an email account and the majority of email services offer a way to access your email (POP3) using third party software. Say I were to create an email account: twitter@vyrotek.com and I registered it at some new twitter kind of site called… AnotherTwitter (sure why not). I give this new site the username/password so that it can access the emails in this account.

Now, whenever I feel like the world really wants to know what I’m doing I basically send an email to myself! I write an email to twitter@vyrotek.com and now there’s an email sitting in there. Now this is where the new site does its magic. You have basically a public inbox! Going to AnotherTwitter.com/Vyrotek would access the emails in this inbox and display them just like twitter does. Of course the whole friend following thing could be slapped on top of this easily and when someone views my timeline the system would just request all the ‘tweet’ emails from everyone’s inbox of those people that I am currently following.

Benefits

  • No central database storing all the tweets.
    • Any email service becomes your own database of tweets - Gmail, Hotmail, etc
  • No single point of failure - If one email service goes down, it wont affect anyone else.
  • Tweets can now have file attachments.
  • People can use any email application to send new tweets.
    • Most mobile phones already support email

Possible Gotcha’s

One issue is that the email account you setup for these twitter messages might need to be kept a secret. This is because if someone discovered the email they could ’spam’ it and now they posting tweets as if they were you. This could be addressed in a couple of ways - From Address filtering or requiring a password/key on every post are just two I thought of.

Interesing Side-Effects and Ideas

- The ability for multiple people to use the same account could be considered a feature! A group of friends could all contribute to the same account.

- Or, if someone named Bob were to email twitter@vyrotek.com then maybe the system would detect those as ‘private tweets’ directed to just Vyrotek. If this were the case then you could share this email account with others and even if they didnt know what twitter was they are technically using it! (from Vyrotek’s perspective).

- What if people wanted to use their existing email accounts but not have everything broadcasted as a tweet? They could as long as there was some sort of ‘keyword’ in the subject line that AnotherTwitter could detect. This would be configured in the site to be whatever the user chooses.

- Groups could also be formed based on what email domain you are using. For example, you could easily find all students from Neumont if students used their @student.neumont.edu email accounts.

I know I went a bit random on the ideas but I just typed them as they popped into my head. I want to know what you guys think. I’m really tempted to play around with this idea and make some sort of prototype.

Ideas vs Judgment and Execution: Climbing the Mountain - Paul Buchheit

Tagged Under :

“How much is an idea worth? Many normal people assume that ideas are valuable, and that if only they could think of one, they might be able to sell it for millions of dollars, like the Pet Rock. On the other hand, many engineers, VCs, and successful entrepreneurs claim that ideas are worthless.”Idea * Judgment * Ability * Determination * Luck = $$$

 

I just recently started reading Paul Buchheit’s blog and thought i would share this great post on the value of Ideas. Since you all know how obsessed I am with coming up the next big thing you can see why I would find this interesting. I better get moving because I dont have much time if I plan on retiring by 26!

Check it out - http://paulbuchheit.blogspot.com/2008/03/ideas-vs-judgment-and-execution_9197.html

Going for it… will it pay off?

Tagged Under : , ,

So if you haven’t heard, the deadline to turn in your Android app has changed to April 14th instead of March 3rd. This is great news! Im not quite sure why Google decided to bump it back but it gives more people time to submit worthwhile apps. Perhaps they are planning on releasing some new additions to the API that they want exposed to developers before the due date… who knows.

As I mentioned in an earlier post I am actively working with the Android SDK along with some friends to create a submission to hopefully win some cash. I originally started working on one idea with some friends but most of us just got too busy and things just werent progressing fast enough. We also wasted a lot of time talking about different ideas and what to go for. This same thing has happened in the past many times though. We usually come up with an awesome idea, but then no one really takes charge and the idea and any progress dies. You’d think that you could get away without having some kind of CEO figure when you’re all good friends working towards the same goal. But, even between friends it seems you still need to apply the same principles that exist in the workplace. People get distracted, people have different opinions and ideas and without someone with a schedule and a vision nothing really gets done. Thats why its so easy to just work on stuff by yourself. Meetings are easy to arrange and your opinion is always right ;) . Even with this early fallout I was still determined to develop something new for the Android competition.

What am I working on now? Well, an Android app of course. I actually just started working on something by myself once things got too quiet with the other idea. I played with the SDK and learned a little bit of everything that I would need to get something basic working. First I went and learned how to make a REST service using .Net and WCF. I went with REST because I learned online that parsing SOAP wasnt not an ideal thing to do on a mobile phone to be doing. If youve ever used any sort of public webservice from Yahoo or Google youll notice that almost everything is in REST too. So, I wrote a whole datalayer wrapped in a service and created a small proof of concept for an idea I’ve had for some time now. I had my idea written down on a couple of Google Docs to get all my thoughts and questions down somewhere so I wouldnt forget anything. I ended up sharing this with some friends and ended up with their support.

So now we’re going for it. We’re going to try and create the next big thing. One friend mentioned to me that the new mobile frontier is our chance at making it big. We were too young to be able to do anything when the internet first came out, but the mobile net is just waiting to boom. Hopefully we’ll get our project done on time and if we’re lucky we could make off with a great prize and HUGE opportunity to be part of something big.

I’ll share details about the actual idea soon :)

Amazon Web Services Start-Up Challenge

Tagged Under : ,

If you haven’t heard Amazon is putting on an awesome competition. Until I heard about this competition I didn’t know anything about all the different types of web services that Amazon provided. I had heard that you could make your own type of store front using a service they had but I was never interested in trying to sell books. Then, with the announcement of this challenge I started to investigate the services they had. I wanted to learn what the big deal was because in the details of the challenge it mentions:

“The Amazon judges’ panel will review all applications and choose five finalists, based on originality and creativity of the idea, likelihood of long-term success, how well it addresses a need in the marketplace, and implementation of pay-as-you-use Amazon Web Services.” (AWS Start-Up Challenge)

I had no clue what they meant by ‘Pay-As-You-Use’ and I was defintely intrigued. What I learned is that Amazon provides some incredible services that have nothing to do with selling books. So the idea is to come up with some great idea that uses their services and Amazon will give you some cash and invest in your project. Below is a list of the services that are available to use:

I am personally interested in the new Flexible Payments Service. You could basically create your own better PayPal type service. The incredible thing about it is that it allows you to make Micropayments!

Marc Andreessen on startups

Tagged Under : , ,

I recently read a really interesting article written by Marc Andreessen. You can find the article here. He starts off by saying ”A startup’s initial business plan doesn’t matter that much, because it is very hard to determine up front exactly what combination of product and market will result in success.” And concludes with ”If Thomas Edison didn’t know what he had when he invented the phonograph while he thought he was trying to create better industrial equipment for telegraph operators…what are the odds that you — or any entrepreneur — is going to have it all figured out up front?” Intrigued? You should be! I thought it was a pretty good article.

That blog article reminded me of another one I read a while ago that can be found here. This second article goes over some similar ideas. He suggests that you probably wont get it right the first time so it’s probably not a good idea to develop a whole idea in stealth mode and then try to release it to the world. He suggets that you develop some of your project, let users play with it, listen to their feedback, make changes that will keep your users happy and then repeat the process. If you’re trying to provide some sort of service to users, then best thing you can do is listen to what the user wants. That sounds like some good advice to me.

Give me your money!

Tagged Under : , , ,

What will it take to have you hand over your money? Maybe that sounds like horrible question to ask, but I really want to know. People have money, people want things and people are willing to pay money for those things… right? Well, what is it that people want? I guess people want a lot of different things and there are many companies providing to those needs. I want to be one of them!

I have had many discussions with friends about which companies are making the big bucks these days. Obviously, for a company to make money they need to provide something people want and implement a successful business model. There are many business models that a company could adopt. Quite a few websites make all of their revenue from ads while others actually charge money for access to a service they provide. Everyone wants to find the perfect business model and I am right there with them. It is farily difficult to think outside the box and come up with something new. And even if you do think of something new the timing is really hard to get right. So what’s the solution? I don’t know. The next big thing doesn’t have to be something brand new I suppose. Myspace wasnt the first site to offer a place for people to put up pictures of themselves. Google wasn’t the first search engine. Digg wasnt the first user contributed content site. I just need to find that one thing that people need (or dont even know they need) and get it out at the right time.

I am also discovering that another problem is that most of the time you don’t know about the problems that exist. Why is this a problem? People pay for solutions and other things that they want. But, it’s really hard to solve a problem you don’t know about or provide something to people you don’t know they want. So I suppose one solution to the problem would be to find a Domain Expert of some sort and learn from them what the problems are. Any domain experts out there?