1) it's just as likely to be a scam as not and
2) even if it's worth it right now, it will soon not because because of people gaming/spamming the system. The odds of winning an item for free are not displayed, and therefore are assumed to be astronomically high. It's assumed it's not a good return on my time to register and enter.
That said, it's a cool site, and I like your intentions. I do not think there's going to be a feasible way to prevent gaming and spamming unfortunately.
2) I show how many people enter, so the odds are 1/(total number of entries). I was thinking of requiring a valid/unique phone number on registration and require the users to input the code I text them. Think of Craigslist / Chatroulette / etc.
I don't envision any people from Hacker News using the site on a daily basis. In fact, I posted it here as a "Show HN" and a whooping <10 people visited. There are people where an extra $25 means getting to take your daughter out to dinner when she announces she's engaged or an extra $100 means you get to pay your bills on time for the month (real winner stories so far). What really pushes me to work on the site every day is that even if the site fails to grow, at the end of the day, I've helped people without asking for anything in return.
I appreciate the comments.
My goal is growth. Craigslist is a great example of a site that I want to be like. Offer an awesome service for free. I'd like to have companies fund the giveaways or maybe even have companies pay to have their giveaways featured as a top result. I don't really know yet. I'm sure there's some win-win situation that I haven't thought of where the users get awesome free stuff and there's a way for me to work on the website full time.
I'm still a bit confused. In a way, it seems "Too good to be true". I would craft a nice paragraph and put it at the top of the page so that first-time visitor understands what you're trying to do. You cannot blame people for thinking that this is scam (Hey I'm receiving emails every day telling me I won $1M).
Also, you realize that if I tell my friends about your website I have less chance to win.. why would I do that?
What's your long-term goal with the non-profit?
You're absolutely right that the more people you tell, the less of a chance you have to win. The model is flawed right now. The winners are telling their friends (or even friends are asking the winners how they are taking them out to dinner), so if I could somehow get more winners with a low budget, then the site would be a success.
My goal is to work on the website full time. It makes me very happy running the site and I'd say it's the only thing I think or care about. Also, I thought that maybe some of the users are interested in learning programming and I could create Youtube videos to teach them how to make websites/program. I've always wanted to be a teacher.
Good luck!
I agree that if I had a business guy that could do a solid pitch that I could get the donations from companies. The website is also very experimental right now, so I think I'm going to keep it up and figure out a good model before introducing people and companies into the mix. The great thing is that the website is currently a hobby project, so I can do whatever I want to it without being forced to do something I disagree with.