"Hungarian Notation exists to make up for bad coding practices." -- I rather disagree; your argument rarely touched HN, but instead focused on its retarded and redheaded step-brother, type-based naming conventions. HN isn't what you used. HN still looks like an abomination, but isn't nearly as abhorrent as the strain you used. See Hungarian Notation (http://cupid.suninternet.com/~joeo/hungarian.html) and Naming Variables and Functions (http://cupid.suninternet.com/~joeo/4_style.html) for more discussion and explanation of this. However, note that this kind of "HN" is what's most commonly used when discussion of HN and examples of it show up.
"Coding standards for style are a temporary necessary evil, but they should be restricted only to the alignment of source code, and not extend to naming or organizational issues." -- I fully disagree with this one. Standards are standards, after all. They indicate a mindset that's supposed to be common across a project. Some (many?) standards are idiotic, no doubt. (Alphabetizing parameter TYPES? What drugs were they on?) However, well-written standards can be used to lessen the integration curve, ease testing (as there are fewer things to look for), help programmers use proper error handling ("We check every malloc(); why aren't you doing that here?" -- as opposed to "We willingly ABEND whenever malloc() fails," which is something I've actually run across), help code reviews go faster ("What's this wierd macro? Oh, it's just a wrapper for setjmp()/longjmp()...") and other various minor boons. Few standards are well-written, which is sad, but hey. That's not an indictment of standards; that's an indictment of the stupid companies that write some of them.
Categorization of freshmeat.net
I rather like the idea of multiple freshmeat.net sites, where said classification would be something like posix.freshmeat.net for unixen, linux.freshmeat.net (would include all posix software that's geared for linux), bsd.freshmeat.net (for BSD), windows.freshmeat.net (for windows), etc. This would also allow clearer seperation for languages, as well, so we might have perl.freshmeat.net and java.freshmeat.net as well.