Rethinking community discussion forums
This is a shitty way to build any form of discussion system where you want new ideas and real discussion rather than just a bunch of people everyone likes saying things everyone likes.
People who say things others do not like, even if they say it in a really nice way, will get pushed down due to the pushback from the community, and their content will never be seen, they will get less rep as a result, and will be pushed out. Meanwhile, if the community agrees with something, the idea goes up, and the person with correct opinions is the only one getting a place to speak.
This assumes ideas are contended, or debated, rather than disliked entirely by the community. Ideas can be incredibly unpopular, and incredibly hated at first introduction, then grow on people over time. This system prevents that from happening.
The idea of a community where your ability to speak depends on how much people like you sounds much the same.
Except they won't, because all the posts everyone is able to see will be from those with reputation, and those people will gain reputation at ever faster rates, pushing out everyone lower than them. Even an exponential model isn't going to fix something like this, because no sane amount of exponential increase will turn 1 or 2 votes a post into a user who can compete with 100 or 200 votes a post.
Yes, because we should punish the active and dedicated users. Consider a person who is really passionate about a subject, and posts about it frequently.
If you arrive several hours late, everyone has already seen the post, and there is nobody else left to comment in the first place, even if you put new comments as a higher weight, it isn't going to well promote new content.
Reddit has subreddits, CSS, automoderator. What exactly does this mean?
Again, reddit has an ad system that does exactly this. Also having site-control of the content in a site designed to act as reddit is not a good idea.
Good luck funding your site.
Big words. Now lets see you actually find a decent, fair system to make this work.
Great features there.