Computer Science Canada

Some thoughts about the forum

Author:  mzhang [ Thu Jul 21, 2005 12:54 am ]
Post subject:  Some thoughts about the forum

I know that I just started here, but I have some suggestions that could be used to improve the site.

1. For each user, one could label which languages they program in. This could be used for users to easily locate others who program in the same language.

2. The forum has no "Improvements" section, that's why I'm posting here.

If this post is against any forum rules then please remove it.

Author:  Hikaru79 [ Thu Jul 21, 2005 6:13 am ]
Post subject: 

We don't have an "Improvements" forum, but we have a "Suggestions for V3" thread around here somewhere, which are basically feature requests for the upcoming version of the forum. You can post your ideas there Smile

Author:  Tony [ Thu Jul 21, 2005 5:58 pm ]
Post subject: 

programming language labels would have a lot of issues.

Mostly because users who do not know what they are doing will list every language they've heard of, and programmers who are to some level proficient will actually be aware that they don't know that much.

Besides, there are a lot of languages out there. I have to pick and choose which ones go on my resume, because they all don't fit on a single line Confused

Author:  [Gandalf] [ Thu Jul 21, 2005 7:24 pm ]
Post subject: 

Who said it has to be a line? Laughing

Well, this was discussed, I brought it up, and I still think it would be pretty useful. The problem is that yes, it would be like putting a 'label' on someones knowledge, and it would have to be proven (which would take considerable effort).

I'm not sure, but one thing I just came up with is. Maybe we could make it so that it matters on the amount of posts you have in a certain area? Usually when someone has a bunch of posts in an area they have some knowledge ofthe subject. Still, there are obvious problems with this solution. No matter which method we use, it can't really be accurate, so...

Author:  Amailer [ Thu Jul 21, 2005 8:01 pm ]
Post subject: 

Nah bad idea... people are skilled in many languages sometimes (WTD) it could be just that the forum of that language isn't that active (popular), its really no use XD

Author:  [Gandalf] [ Thu Jul 21, 2005 8:18 pm ]
Post subject: 

Then you could do it for the percentage of posts in total for that forum?

Author:  Tony [ Thu Jul 21, 2005 8:32 pm ]
Post subject: 

We could then add emphasis on posting tutorials and introduce ranking systems..

But then this information cannot be in real time. Too much computing and database access to figure it out for each user. So perhaps during weekly updates or something..

But then again.. what about very knowledgable users that do not post often? Regularly, but in small amounts Confused

Author:  [Gandalf] [ Thu Jul 21, 2005 8:49 pm ]
Post subject: 

Yea... It's just an idea. Another possibility is to allow mods to rank users (but this would put lots of work on you).

Maybe you could do it for the percentage of that persons post count, now thats starting to get complicated (but yes, it could be done weekly).

Author:  Bacchus [ Thu Jul 21, 2005 9:43 pm ]
Post subject: 

Or maybe even have regular post ranks like we have now and have an option for MODs that when they read a post/tutorial/code they can add special points that can go towards getting special titles and the such.

Author:  [Gandalf] [ Thu Jul 21, 2005 9:49 pm ]
Post subject: 

Glad my idea is finally getting some inspiration Smile, still we will have to see. Bacchus, I think that might be too much since its really similar to bits right now. It would be simpler to just have a 'rank' or 'point' system for each language, which still isn't overly simple...

Author:  Bacchus [ Thu Jul 21, 2005 9:55 pm ]
Post subject: 

Yes that would be interesting having different bits for each type of language. But then again this itself would present more problem because would some bits be better then others? Universal is the way to go on this I think so all people can get them. I guess the main thing behind my post was that we need more stuff in the shop. Razz
Also I'm loving my bits right now lol

Author:  [Gandalf] [ Thu Jul 21, 2005 10:36 pm ]
Post subject: 

Burn him at the stake! Twisted Evil

Yep, more stuff in the shop would be good, but having many types of bits would be hectic (how the heck do you spell hecktic). It's just good to know who know what language so you can ask them without looking at all their posts, especially for newerbies. It's also good to get some 'promotion' once in a while Wink.

Author:  Tony [ Thu Jul 21, 2005 11:26 pm ]
Post subject: 

Bacchus wrote:
would some bits be better then others?

Yes, different bits will be like foreighn currency. We'll then be monitoring inflation and exchange rates.

Author:  Martin [ Fri Jul 22, 2005 12:31 am ]
Post subject: 

What we need is a reputation system and to get rid of post counts.

Author:  [Gandalf] [ Fri Jul 22, 2005 1:58 am ]
Post subject: 

Laughing And we could have a stock market!

Well, I personally don't know what a forum would be without a post count, but reputation isn't a bad idea Wink.

Author:  Bacchus [ Fri Jul 22, 2005 6:40 am ]
Post subject: 

Yes a reputation thing would be cool. I've seen a karma one on another forum and every user could add a positive point or a negative point to another person's karma. The only problem with this is people abusing it Confused

Author:  Cervantes [ Fri Jul 22, 2005 8:19 am ]
Post subject: 

The other thing is that we do not support all languages at this site (with their own forums, that is). So there's no way to say that wtd has a knowledge of haskell, for example, based on the ideas so far about posts in a forum.

Author:  Martin [ Fri Jul 22, 2005 10:39 am ]
Post subject: 

Post counts are misleading.

Take wtd and myself. We both have similar post counts. Only difference is that he contributes to the forums and I..well...yeah. You get the idea.

Author:  wtd [ Fri Jul 22, 2005 2:44 pm ]
Post subject: 

Cervantes wrote:
The other thing is that we do not support all languages at this site (with their own forums, that is). So there's no way to say that wtd has a knowledge of haskell, for example, based on the ideas so far about posts in a forum.


Do a search for the word "Haskell" and filter it by my username. Smile

Author:  McKenzie [ Fri Jul 22, 2005 3:26 pm ]
Post subject: 

I think trying to cover ALL languages would dilute the forum. As wtd says you can always search for a language and talk to the person about it. A while ago someone (shorthair?) was pushing for coverage of "other basics." Now it's a dead forum. I'm not saying that it shouldn't have been added. I just don't think we should add every single language that catches someone's fancy for the day. I think the admin do a good job of carefully considering language choices befor adding them. Ruby is a good example of this. It's taken wtd beating everyone over the head with Ruby, and a number of people taking his advice and giving it a serious look, before adding it.

Author:  [Gandalf] [ Fri Jul 22, 2005 3:37 pm ]
Post subject: 

Quote:
Search found 41 matches

Smile

Yep, having a specific forum for every language would be pretty pointless, but wouldn't it be useful to simple have an "Other Languages" section. The "General Programming" section should be for all around programming things, not for everything that doesn't fit anywhere else.

Bacchus wrote:
The only problem with this is people abusing it

How so?

Author:  wtd [ Fri Jul 22, 2005 3:47 pm ]
Post subject: 

McKenzie wrote:
I think trying to cover ALL languages would dilute the forum.


Indeed. I also think the General Programming forum presents a good opportunity to "accidentally" discover interesting new ideas and languages. It's a cauldron of ideas, constantly being stirred, and that keeps it fresh.

Author:  1of42 [ Fri Jul 22, 2005 11:59 pm ]
Post subject: 

[Gandalf] wrote:
Bacchus wrote:
The only problem with this is people abusing it

How so?


Well, 2 good examples spring to mind:

In 1 forum, a group of guys who frequent the forums got together and started a thread in which they mutually give postiive reputation to each other, and have for a long time. They now have massive reputations, despiet not necessarily posting all good things.

In another, there was this one guy (this was a forum for a text-based web game) who just wouldn't stop going on about rebalancing this or that in the game, but most specifically his favourite type of race to play. Anyways, long story short, a bunch of guys who were fairly good at the game (and friends) ended up conducting a neg-repuation campagin against him, to the point where an admin eventually had to intervene.

Both are examples of places where while reputation was initally supposed to be used to reflect the quality of a person's postings, it eventually became used as a weapon/used as a useless fun tool. It' basically, at the end of it, just a random gimmick.

Author:  Dan [ Mon Jul 25, 2005 10:02 am ]
Post subject: 

Alot of intresting ideas have been brougth up here. I do not have alot of time to post right now since i am at work so i will just address the mian one of this topic. The idea of puting a line for what langs some one knows could be very usefull but i do not think it is somthign that has to be relgualted or controled by the site or staff. I think an open text box where u can list all the langs u know or are learning that you can chage at any time whould be great in poleopes bios. This whould not show up on there pots but in there profile. It could be part of the bio system in v3. This way it is up to the user to fill in that info and keep it up to date. Also was thinking of add to this idea a bit and having a section that lists langs they are learning, langs they are well versted in and langs they know just a bit about. I do not see why this has to be controled by any one but the user since lieing about it whould onyl hurt the user.

Author:  [Gandalf] [ Mon Jul 25, 2005 6:21 pm ]
Post subject: 

Yep, that's probably the simplest way of doing this. People can still lie, but it will soon become obvious is someone claims they know something that they have no idea about. It's like 'occupation', or 'location' - nobody is going to prove you are telling the truth (obviously).

"Karma" would probably be too much. Whenever I see these kinds of things, they are there instead of 'bits' or something else. Do we really need more than bits and post count?

Author:  Dan [ Mon Jul 25, 2005 7:18 pm ]
Post subject: 

[Gandalf] wrote:

"Karma" would probably be too much. Whenever I see these kinds of things, they are there instead of 'bits' or something else. Do we really need more than bits and post count?


Indeed, affter spending a week or so on this site u learn who is who. And u do not realy need a mod that simulators somthing that all ready exists on a fourm (repuation).

Author:  naoki [ Sun Jul 31, 2005 5:03 pm ]
Post subject: 

1of42 wrote:

In 1 forum, a group of guys who frequent the forums got together and started a thread in which they mutually give postiive reputation to each other, and have for a long time. They now have massive reputations, despiet not necessarily posting all good things.


It's called a "circle-jerk" and you usually have to be funny or insightful in the first place to snag the attention of the bigwigs.


: