Sorry for the duplicates--first time poster, getting used to the system. :-)
Newbies and Duplication
(Consider this a follow-up to glyph's comment.)
While I'd certainly like to see a greater variety of applications on FM, I wholeheartetly support people who post programs they wrote as exercises or learning activities (as ph43drus mentioned above). Yes, it's great if a person can contribute to an existing project, but doing so can often require a more patience and skill than one possesses. Not only do you have to deal with learning how to code what you want to code, which can be hard enough, but you have to sift through a great deal of other people's code, which may be poorly commented/documented, if at all. This is certainly a useful skill to acquire, but it's not the sort of thing to do until one's more comfortable with one's own skills
For people like the one's I've mentioned, I'd say: do your stuff and post it, even if you don't plan on continuing it--someone else might be able to learn something from it, or critique you and teach you something, or maybe he'll keep the project moving on his own. Just be clear about the status of it, at least on your homepage.
I'd bet that most people don't post stuff to be "seen", and if they do, who cares? Anyone who maintains a "37337 h4X0R" attitude won't get other coders on his project, and wouldn't be much use to another team, anyway.
Let's stop worrying about other people's apps and focus on writing our own.
TO THE FRESHMEAT PEOPLE: there was an excellent editorial a while back on how to submit something to FM. I would recommend posting it in a highly visible place on the front page and on the submission page.