A List Apart is certainly ahead of me when it comes to what's up with web design, so I'm honestly not sure if it's supposed to be like that or if there's something amiss.
343 karma · joined September 29, 2010
A List Apart is certainly ahead of me when it comes to what's up with web design, so I'm honestly not sure if it's supposed to be like that or if there's something amiss.
You imply that they were gaming the system to by using their age to get on the first page, rather than their merit. I'd say that something perhaps mediocre built by someone who is young merits recognition more than something mediocre built by an older, perhaps more experienced developer (we've all seen the "Weekend project" posts, but we say "hey cool, you did that in a weekend?!").
As you say, "I think anybody who wants to learn, share, and grow should be commended and encouraged, and I’m glad HN agrees with me." Isn't knowing how young someone is or how experienced they are relevant to assisting in ones learning and growth? If you've been a Rubyist for 15 years, another's advice to you on something you've built is going to be much different than if you've only been at it for 15 months.
Let's not shit on a 14 year old kid (yes, everyone knows what post you were talking about). There's no "manipulation" in mentioning your age when you're seeking feedback and growth. It's very helpful to know where someone is in their development when offering feedback and encouragement, and I think if HN is to be the sort of place where folks come to "learn, share, and grow," we should allow people to share their age or how long they've been at it.
You did bring up a good point though, that this may not have made it to the front page if it wasn't for his age. Perhaps HN readers should be more generous in helping folks get feedback on their work by upvoting "Show HN" posts. If what they've built is really complete shit, then we should help them learn why that's so by upvoting and commenting on what they've built. It seems more constructive than passive aggressive blog posts tearing people down.
I think the first and most important thing to get right is making sure you're solving the user's problem. Create user stories, and try to really put yourself in the shoes of the user. Training yourself to think like someone who is non-technical and perhaps a casual app user is often the most difficult step, but once you do that, it's almost like programming the experience and walking them through the app. Make the workflow as intuitive as possible ("don't make me think" principle), then worry about polish.
Some useful resources that I've found useful and that might serve you well:
http://bootstrappingdesign.com/ http://designforhackers.com/ http://hackdesign.org/
Keep in mind I'm pretty green as well, but I hope this helps. Hopefully some more experienced folks can chime in and call my b.s.
Vesting schedules typically last 4 years with shares vesting quarterly or monthly.
So, you can think of it like this: After year one, you'll own a 1/4 of your 50%, or 12.5%. Year two, 1/2, or 25% ...and so on. You don't actually own the full 50% (i.e. doesn't "fully vest") until year 4.
Many vesting agreements carry a one year cliff, which means that none of your shares vest if you leave the company before performing for one full year. This is to prevent the "lazy founder" problem, where one founder is doing most of the work and the other one is goofing off, or decides to leave and take another job.
This is important because the first year is the most risky for a startup and requires all hands on deck. If someone flakes out, you can't have a big chunk of shares tied up in them. One, because it isn't fair. Two, because you likely need to go find yourself another founder or will need that equity for first employees. It scares off experienced founders and investors to see a chunk of your cap table trapped in a "bad decision" founder that flaked out. This same logic carries over to why there are vesting arrangements... you shouldn't be compensated if you abandon the company and don't put in the same work as the other founder.
Hope that helped explain what it is and the reasoning for it!
Articulated market needs are much more valuable than just an idea... Nathan Barry had a nice post on HN the other day having to do with this: http://nathanbarry.com/finding-ideas-project/
Business Model Generation (http://www.businessmodelgeneration.com/book) is a helpful resource as well.
There is also nothing in this algorithm that seems to account for scrappiness, determination, ability to take hard hits, and a host of other intangibles that make someone a good entrepreneur. I'm not sure you can measure that algorithmically, other than possibly from past entrepreneurial experience, although that's a story better told by the entrepreneur rather than some arbitrary proxy.
If I ever take VC, I hope it's from a VC that believes in me, my team, and what we're doing, and not just whether I fit into their mold of what they think an entrepreneur should look like.
So, I might not think of sharing it without seeing a button, and if I do think of sharing something, but requires me to copy, go to Facebook, write a note, paste, go to Twitter and do the same thing, I'll just be like "oh, forget it." (unless I'm really excited... I shared the general link on Facebook, but not any individual song).
I would think of sharing as a feature, rather than clutter. Here's my user story - "As a user, I want to share this tasty jam with my bandmate so we can shred together" (decided to have fun with that one).
It may be going to far, but you might even want to make sharing a song a call to action ("Did you enjoy this song? Share it with friends!" [followed by big fat Facebook & Twitter buttons])
To me, rejection is almost a non-event. If you're doing something worthwhile, you're going to see a lot of rejection. Not everyone can get on board with what you're doing. That's okay. Other people will get what you're doing and believe in you (unless you haven't shown anything... gotta give folks a reason to believe in you, after all).
That said, I understand your point (learn. move forward.) That much I agree with.
I'm sure someone else has already said it elsewhere in the comments, but I find myself wanting to share the different demos with people and I'm sure it would improve the viral coefficient. Toss some share buttons on there, perhaps?
In any case, I'm going to take this for a spin next time I sit down with my guitar. Nicely done!
Next: Stripe and Curebit. (With their speed of development, I just had to check their site to make sure this hasn't already been done.)
Maybe fix the logo and navigation to the top of the page.
In that case, that should be almost the first thing the user does. The form when you sign up is really scary looking. I would just have a modal that let's you enter the cars you own, and maybe a few that you would like to own, then let the user take it from there and play around in the communities.
If you can figure out a way to get these forums to migrate to your platform (yes, make it a platform), then I think you're on to something.
The other option is to just create the communities from the ground up and let the users fill in the gaps in knowledge.
People tend to have particular tastes when it comes to cars, so I think it's good to form communities around makes and models early on, or more general categories like hotrods or european sports cars.
Of course, I usually only go to car forums when looking up how to do a repair or something on my own car. It's a classic Saab, so the forums are simply the best place to get information on repairs.