Pages:
Author

Topic: Activity & new membergroup limits - page 61. (Read 242442 times)

legendary
Activity: 2324
Merit: 1125
June 19, 2013, 10:17:51 AM
I like the new metric. Smiley

Please make it possible to sort the memberlist on activity. Right now I can only sort on post count.
legendary
Activity: 2618
Merit: 1022
June 19, 2013, 10:17:02 AM
this formula makes little sense
activity = min(time * 14, posts)?

activity = min(time * 14, posts), what does the , mean in there

it looks like  a = min(t*14,p)

could you be a little more explicit in the maths formula

min= minimum
time= time logged in
post= total post you made


but what is the ","? is it t*14/p, t*14*p, t*4 + g(p)?, min( t*14 || p)

I think he means min (t*14||p) to say z = g(x,y) is a 3 dimensional function

the logical "or" || should be used not ","

if(t*14{cout>>t*14;}
else
{cout>>p;}


also, I think the ignore needs some attention, as it breeds too much normative behavior by the sanction of the longest here which is death to vitality.


min(x,y) is a standard mathematical function that yields, unsurprisingly, the minimum of the 2 arguments. Just like any multi-argument function, it uses a comma to separates the different arguments. I don't see what's confusing about that.

using a logical or between arguments would make no sense, since t*14 and p are not boolean variables.

uh the t*14 is evaluated first...

wow...not sure what planet I must be on, but I never use or see min(x,y), its always logical functions...to express an idea....
probably to much into the maths than programing!
legendary
Activity: 2618
Merit: 1022
June 19, 2013, 10:11:02 AM
I feel that in the long term it will be a gain for all of us as the accounts get harder to gain seniority and in this way it helps the accounts gain more money
Why do people keep repeating this! It is EASIER than before because all you do is create an account, do 7 posts a week and you gain hero status by WAITING. Not by doing anything, not by being credible, but by WAITING.

And by that virtue, EVERYONE will get promoted to hero.

I didn't think about that.

you know this is a fair point, it's going to create legions of hero members over time....
legendary
Activity: 1666
Merit: 1185
dogiecoin.com
June 19, 2013, 10:10:54 AM
I trade a lot and so its vitally important. And although the trust system should be what is used by buyers, 100% its not. Every time I get "I see you're a hero member, I trust you", NOT because I have +250 risked in trust. No buyer actually cares about trust at the moment.

All this does is give the old members doing escrow more money.

You realize you were basically "gaming" the system, right? You registered less than 3 months ago and yet, because of your post count, you earned a Hero tag and newbies were placing more confidence in you than they should have.

The new system may not be the best idea but your arguments are hurting your case more than helping it.

Was the trust right? Yes. Have I scammed anyone? No.

As I've said 10x already, carpet bombing is not a solution.
sr. member
Activity: 294
Merit: 250
Let's Start a Cryptolution!!
June 19, 2013, 10:07:12 AM
I know enough forums where postcount is not displayed at all exactly because of people assigning misplaced importance to postcounts.

Whatever, I am done complaining, I don't make the rules. It's stupid and I am not a fan but I can't change it.

It hasn't been changed in a day, so I guess it's here to stay. I don't even want it to change, I would just like to see the total amount of posts alongside activity. Fast posts, slow posts, I just have to click everyone's profile now to know that now, on every page and on every topic. Not everyone is a spammer, scammer, noob. A lot of people come on here and make quality posts everyday, which you can check through. Which I do like in seeing who is posting good stuff and who is posting crap.

That's why I like it at least. This is bullshit.
sr. member
Activity: 294
Merit: 250
Let's Start a Cryptolution!!
June 19, 2013, 10:01:21 AM
I feel that in the long term it will be a gain for all of us as the accounts get harder to gain seniority and in this way it helps the accounts gain more money
Why do people keep repeating this! It is EASIER than before because all you do is create an account, do 7 posts a week and you gain hero status by WAITING. Not by doing anything, not by being credible, but by WAITING.

And by that virtue, EVERYONE will get promoted to hero.

I didn't think about that.
hero member
Activity: 952
Merit: 1009
June 19, 2013, 09:51:04 AM
I know enough forums where postcount is not displayed at all exactly because of people assigning misplaced importance to postcounts.
hero member
Activity: 756
Merit: 500
It's all fun and games until somebody loses an eye
June 19, 2013, 09:44:39 AM

You can still see your post count on your profile page.

It doesn't matter. There should still be a total post count stat next to your avatar. I don't click every single persons profile when I read their name.

So you ignore people it their post count is not high enough?  Seems rather short sighted.

Why are people so ignorant and make such bold assumptions? Huh Huh Have some decency before you say something so moronic and embarass yourself.

I have never ignored anyone because of their post count, it is ridiculous to not have total posts part of your name. No clicking profile, no this no that, it should be displayed. Period. Every forum works like that.

End of story.

Why should it matter what their post count is? Your post count is not part of your name. Why is it so important to you to know what their post count is?
sr. member
Activity: 294
Merit: 250
Let's Start a Cryptolution!!
June 19, 2013, 09:41:21 AM
It's interesting enough
Double demotion
But put this with the trust system and activity makes it harder to pull a scam
Well lets see how it works
But I do want to still be able to see my post count if possible just so I sort of know where I'm at Smiley


You can still see your post count on your profile page.

It doesn't matter. There should still be a total post count stat next to your avatar. I don't click every single persons profile when I read their name.

So you ignore people it their post count is not high enough?  Seems rather short sighted.

Why are people so ignorant and make such bold assumptions? Huh Huh Have some decency before you say something so moronic and embarass yourself.

I have never ignored anyone because of their post count. It's just ridiculous to not include total posts under your name with this new activity feature. Not 'oh click their profile', no this or no that, it should be displayed. Period. Every forum works like that and it should not have been changed. And if it is changed like it has been, total posts should still be included. It's like hurting all the people that have made all quality posts and not just purely eliminating the noobs and the spam.

End of story.
legendary
Activity: 1316
Merit: 1003
June 19, 2013, 08:13:41 AM
The next logical step would be to cut the status of people who haven't posted in X time interval.

You can't be a Hero if you've not posted the past week, you can't be Senior if you've not posted the past month. It'd help with the buying/hacking old accounts to prop scams.
1 day old hero accounts are more worrying.
edd
donator
Activity: 1414
Merit: 1002
June 19, 2013, 08:03:43 AM
I trade a lot and so its vitally important. And although the trust system should be what is used by buyers, 100% its not. Every time I get "I see you're a hero member, I trust you", NOT because I have +250 risked in trust. No buyer actually cares about trust at the moment.

All this does is give the old members doing escrow more money.

You realize you were basically "gaming" the system, right? You registered less than 3 months ago and yet, because of your post count, you earned a Hero tag and newbies were placing more confidence in you than they should have.

The new system may not be the best idea but your arguments are hurting your case more than helping it.
legendary
Activity: 1540
Merit: 1000
June 19, 2013, 07:45:55 AM
I was wondering what the hell was going on when the number changed beneath my name O_O.
donator
Activity: 2058
Merit: 1054
June 19, 2013, 06:32:34 AM
1. It's smoother. Instead of having an arbitrary threshold above which posts cease to count, the output varies continuously in the input of interests.
2. It requires to actually be active throughout the registration method. With your method, someone who has been registered for 104 weeks and posted once per 2 weeks (that is, not very active at all), can jack up his activity from 52 to 728 by spamming 700 posts at once. Whereas with my method there is an upper bound on how much you can boost your score by concentrated posting.
With your method, someone who posts 5 posts per period for 40 weeks has a worse score than someone who posts 100 posts per period for 5 weeks. This is wrong. Slower, more consistent posting is better. A min() somewhere is needed, I think.
No. I purposefully offered two options because I figured you might not like the sqrt version. With the hyperbolic version (x / (1 + x/28)) there's no need for min because there is already an upper bound, asymptotically approached, on the activity gained per period; in your example 5*40 would get the higher score.

Assuming the periods are treated separately and not in aggregate, this is simply a softer, superior version of min.

In any case 28 in the formula is a tunable parameter.

As you mentioned, the current method doesn't work perfectly in some strange cases because it only looks at two-week periods in aggregate,
The idea was to have a system that is difficult to game. The method doesn't work in exactly the case that someone is trying to game it.

but this makes the implementation much easier and more efficient. I can do it with one SQL statement:
Code:
select smf_messages.ID_MEMBER as id, least(count(distinct posterTime div 1210000) * 14,
posts) as activity from smf_messages join smf_members on (smf_messages.ID_MEMBER=smf_members.ID_MEMBER)
group by id;

Your method is in principle not significantly less efficient than this, but it will at least make the SQL significantly more complicated, and I might have to create a slower and much larger PHP function. (I know that your method is directly possible in PostgreSQL, but I'm not sure about MySQL.)
Would it be possible to have an auxiliary table with the number of posts per user per 2-week period, update it in a batch job every 2 weeks, and have the activity calculation simply sum over values in this table (plus the activity over the current 2-week period which is not yet in the auxiliary table)? It seems to me to be even more efficient than the current method, and is more flexible.

That said, I think the score will be even more representative if instead of looking at disjoint 2-week periods, it will count all 2-week periods (i.e. days 1-14, days 2-15, etc.). But that may be harder to do.

It could have been worse, I could have asked you to integrate over a Gaussian kernel smoother.
legendary
Activity: 1666
Merit: 1185
dogiecoin.com
June 19, 2013, 06:19:27 AM
If I post 1 message per fortnight for the next year, I'll get hero. That incentive to contribute.

If your only reason for posting is for a title, then you're probably part of the problem.
No of course its not, but I'm just pointing out the ridiculousness of the new system; its not representing anything but a random formula that correlates to NOTHING.

If I post 1 message per fortnight for the next year, I'll get hero. That incentive to contribute.

I don't get why some of you are so concerned about ranks. I really don't give a sh*t about them.

Anyhow, I do acknowledge that many members *do* look at ranks, and for them is much better to have this system. Seriously, if you really care about your rank because you conduct business in here, do you think it's fair that a spammer registered 2 weeks ago has the same rank as a member active in these forums for the last 2 years?

I get you are upset because you were "demoted" (LOL) from hero member to a lower rank, but think clearly: if you want to build trust just use the trust system, that's why it's there. You can be a Jr. Member and be trusted because of many successful transactions, so this change shouldn't do any harm to your businesses in here. Now the "ranks" are more accurate, because they represent the seniority of members. And seniority is not achieved by short-term spamming, is achieved by consistent activity over time.

I trade a lot and so its vitally important. And although the trust system should be what is used by buyers, 100% its not. Every time I get "I see you're a hero member, I trust you", NOT because I have +250 risked in trust. No buyer actually cares about trust at the moment.

All this does is give the old members doing escrow more money.

Trust is built with time. People trusting you just for being a "hero" member was a flawed system, and its been addressed. So you think is fair for a spammer registered 2 weeks ago to be able to "avoid" escrow because it has a high post count? That's ridiculous, and BTW you shouldn't base who you trust or not based on their rank, that's ridiculous - and if we want to avoid scams on these forums, nobody should decide who they trust based on post count.

I would say that you are angry because you feel that this change is making your businesses a little more difficult - just look at the big picture, think about the forum as a whole, this will give spammers less incentives to spam, and it will make scammer's life more difficult. It's a good change. People will get used to it and will start using "ranks" for seniority, while they will start to use "trust" for considering who they transact with. Much better IMO.

No of course its not, but its obvious when someone is spamming for rank. There is another thread in meta with people reporting spammers and them being deleted. I don't decide what buyers use to decide if sellers are trustworthy or not, they do.

This is such a dumb change, you're still not getting it. They've 'solved' the problem of spammers by destroying it for EVERYONE, not just spammers. People won't start using trust otherwise they would have already. Buyers decide what they use.
donator
Activity: 674
Merit: 522
June 19, 2013, 06:15:27 AM
I like this new system. It rewards also someone who spends a lot of time reading the forum, but not posting that much. Before those users were left behind in favor of high count posters.

I personally would post so much more (and longer posts) if language barrier wouldn't be so obvious...
legendary
Activity: 1148
Merit: 1018
June 19, 2013, 05:26:03 AM
If I post 1 message per fortnight for the next year, I'll get hero. That incentive to contribute.

If your only reason for posting is for a title, then you're probably part of the problem.
No of course its not, but I'm just pointing out the ridiculousness of the new system; its not representing anything but a random formula that correlates to NOTHING.

If I post 1 message per fortnight for the next year, I'll get hero. That incentive to contribute.

I don't get why some of you are so concerned about ranks. I really don't give a sh*t about them.

Anyhow, I do acknowledge that many members *do* look at ranks, and for them is much better to have this system. Seriously, if you really care about your rank because you conduct business in here, do you think it's fair that a spammer registered 2 weeks ago has the same rank as a member active in these forums for the last 2 years?

I get you are upset because you were "demoted" (LOL) from hero member to a lower rank, but think clearly: if you want to build trust just use the trust system, that's why it's there. You can be a Jr. Member and be trusted because of many successful transactions, so this change shouldn't do any harm to your businesses in here. Now the "ranks" are more accurate, because they represent the seniority of members. And seniority is not achieved by short-term spamming, is achieved by consistent activity over time.

I trade a lot and so its vitally important. And although the trust system should be what is used by buyers, 100% its not. Every time I get "I see you're a hero member, I trust you", NOT because I have +250 risked in trust. No buyer actually cares about trust at the moment.

All this does is give the old members doing escrow more money.

Trust is built with time. People trusting you just for being a "hero" member was a flawed system, and its been addressed. So you think is fair for a spammer registered 2 weeks ago to be able to "avoid" escrow because it has a high post count? That's ridiculous, and BTW you shouldn't base who you trust or not based on their rank, that's ridiculous - and if we want to avoid scams on these forums, nobody should decide who they trust based on post count.

I would say that you are angry because you feel that this change is making your businesses a little more difficult - just look at the big picture, think about the forum as a whole, this will give spammers less incentives to spam, and it will make scammer's life more difficult. It's a good change. People will get used to it and will start using "ranks" for seniority, while they will start to use "trust" for considering who they transact with. Much better IMO.
legendary
Activity: 1666
Merit: 1185
dogiecoin.com
June 19, 2013, 05:15:02 AM
If I post 1 message per fortnight for the next year, I'll get hero. That incentive to contribute.

If your only reason for posting is for a title, then you're probably part of the problem.
No of course its not, but I'm just pointing out the ridiculousness of the new system; its not representing anything but a random formula that correlates to NOTHING.

If I post 1 message per fortnight for the next year, I'll get hero. That incentive to contribute.

I don't get why some of you are so concerned about ranks. I really don't give a sh*t about them.

Anyhow, I do acknowledge that many members *do* look at ranks, and for them is much better to have this system. Seriously, if you really care about your rank because you conduct business in here, do you think it's fair that a spammer registered 2 weeks ago has the same rank as a member active in these forums for the last 2 years?

I get you are upset because you were "demoted" (LOL) from hero member to a lower rank, but think clearly: if you want to build trust just use the trust system, that's why it's there. You can be a Jr. Member and be trusted because of many successful transactions, so this change shouldn't do any harm to your businesses in here. Now the "ranks" are more accurate, because they represent the seniority of members. And seniority is not achieved by short-term spamming, is achieved by consistent activity over time.

I trade a lot and so its vitally important. And although the trust system should be what is used by buyers, 100% its not. Every time I get "I see you're a hero member, I trust you", NOT because I have +250 risked in trust. No buyer actually cares about trust at the moment.

All this does is give the old members doing escrow more money.
sr. member
Activity: 392
Merit: 250
June 19, 2013, 05:10:07 AM
My activity is equal to my post count? Why are others not equal?

Because activity = min(time * 14, posts)
And your time is high. So the minimum is ur postcount.
legendary
Activity: 1148
Merit: 1018
June 19, 2013, 05:10:03 AM
If I post 1 message per fortnight for the next year, I'll get hero. That incentive to contribute.

I don't get why some of you are so concerned about ranks. I really don't give a sh*t about them.

Anyhow, I do acknowledge that many members *do* look at ranks, and for them is much better to have this system. Seriously, if you really care about your rank because you conduct business in here, do you think it's fair that a spammer registered 2 weeks ago has the same rank as a member active in these forums for the last 2 years?

I get you are upset because you were "demoted" (LOL) from hero member to a lower rank, but think clearly: if you want to build trust just use the trust system, that's why it's there. You can be a Jr. Member and be trusted because of many successful transactions, so this change shouldn't do any harm to your businesses in here. Now the "ranks" are more accurate, because they represent the seniority of members. And seniority is not achieved by short-term spamming, is achieved by consistent activity over time.
legendary
Activity: 1652
Merit: 1128
June 19, 2013, 05:07:06 AM
If I post 1 message per fortnight for the next year, I'll get hero. That incentive to contribute.

If your only reason for posting is for a title, then you're probably part of the problem.
Pages:
Jump to: