pull down to refresh

This completes the new referral system as described in #600103.

To recap:

  • 20% of daily rewards go to referrers
    • 10% to the referrer that led to the stacker joining
    • 10% to the "one day referrer" of the stacker
      • a one day referrer is someone that referred the stacker the most that day, meaning the stacker clicked on their /r/<nym> links or their implicit referral links more than anyone else (more below)
  • in addition to /r/<nym> links, all links on SN are implicit referral links
    • when you share your items (or those of others), e.g. stacker.news/items/1, it attributes a referral to the OP
    • when you share your profile (or those of others), e.g. stacker.news/k00b, it attributes a referral to you
    • when you share your territory (or those of others), e.g. stacker.news/~bitcoin, it attributes a referral to the founder

This last mile:

  • daily referral reward notification like the daily rewards one
  • the rewards page shows how much in referral rewards each stacker is generating for their referrers
  • your referrals page shows both "forever referrals" and "one day referrals"
  • your satistics charts have more detail and also show the new referrals stuff

View all commits here: https://github.com/stackernews/stacker.news/commits/master/


Since starting the Open Source Contributor Award Rules (OSCARs), we've paid a total of 7.6m sats to 24 contributors for 114 contributions! View an up to date list of contribution awards here: https://github.com/stackernews/stacker.news/blob/master/awards.csv


Previous release: #593321


We are hiring.

This is very cool!

Out of curiosity, why did you separate it from the current daily rewards? I was imagining it would become 20% of our leaderboard score.

reply

It was easier to separate them. Referral rewards are given to people that referred the stackers getting daily rewards. It'd be self-referential if they were combined.

reply

That makes sense.

reply

I still don't quite understand this, what do the bars on the graph mean?

https://m.stacker.news/39251

reply

I think it's the number of stackers who clicked on more of your stuff that day than anyone else's.

reply

Explain it to me like I'm really dumb :) I didn't understand the part 'than anyone else's'

reply

im also struggling to understand

reply

If today I click on 4 of @0xbitcoiner's referral links and 3 of @fm's, then "I clicked on more of [@0xbitcoiner's] stuff that day than anyone else's."

reply

Ah, okay! Now I get it. Thank you! From the graph it looks like I have quite a few followers.

reply
reply

The numbers on the leader board is getting more and more complicated 🤔

I personally like the previous system, which was way simpler, all you need to do is create good content and zap the good ones; now it's a bit forcing you to do certain things, e.g. ppl might making posts/comments for the sake of making them, or zapping for the sake of ranking higher... it feels a bit leading to an insincere number game.

reply

You wish us not to have referral rewards or you just don't want them displayed in the leaderboard or you want us to remove the leaderboard all together?

reply

I don't have much problem with the referrals, as I already have the option to opt out 👀 but the leader board wise, happy to see it being removed, everyone should be equal and stay humble.

reply

You wish us to remove the leaderboard or rewards all together or want us to reward everyone the same amount?

reply

remove the leaderboard, and maybe even go back to randomize the rewards 👀

reply

There are benefits to making it more complicated. For instance, if it's easier to understand "get rewards for doing stuff that's good for SN" than the precise mechanisms, then people will be less likely to game it.

You're right, though, that you always want to have an eye on what kind of behavior is being incentivized. This does seem to incentivize post quantity, in addition to incentivizing attracting new stackers.

reply

i noticed reposts to nostr include a non refferal link back to the stackernews post

maybe make that link into a referral link by default

reply

That link is a referral link. Links to items attribute referrals to the OP.

reply

oh cool, good to know

reply

On the leaderboard, instead of displaying the amount going to referrers, why not show an estimated payout for stackers?

reply

Can you explain this differently. I don’t know what you mean

reply

If I understand correctly, the value shown in parentheses now is 20% of our rewards, which goes to referrers. Instead of this value, could you show an estimate of how much we will receive for people using our referrers links?

reply

I see. Maybe

reply

Thanks! It is a great step to boost the referral system. The one day referral is unique and I think it will be the one that will create a chain system where Stackers can even share any content for one day and be rewarded for the same.

What I didn't get is—Can we also refer someone from outside and when he reads a post but does not join SN? Is he counted as one day referral?

reply
Is he counted as one day referral?

No he is not. One day referrals only apply to existing stackers that are logged in.

reply

Thanks for clarifying!

All the best!

reply

I just saw it and then saw your post! This should definitely improve our referal system. Seems nicely implemented!

Does this +... after the reward is added to our rewards?

https://m.stacker.news/39248

reply

No, it's how much is going to your referrers. But that's confusing. I'll remove the +.

reply

So, will I get 3854 or 3854-973 sats?

As seen in the image above?

reply

You will get 3854 and another 963 will go to your referrers.

reply

But those 963 aren't in their estimated rewards yet, right?

reply

Right

reply

I don’t understand this (+ xsats to referrers). Who are the referrers these sats are going to?

reply

The person that referred them to sn that led to a sign up (forever referrer) and the person that referred them the most for the day (one day referrer).

reply

No one referred me to SN though but it is showing 630 sats.

reply

If you weren't referred to SN, all the sats go to your one day referrer rather then being split between them.

reply

Who is the one day referrer? How do I know?

reply

We don't know who it is until the day is over.

reply

Ok gotcha.

reply

Never a dull moment on Stacker News.

reply

This is huge, excellent work 👏👏👏👏

reply
reply

Great. Looking forward to seeing if it moves the needle on new signups.

reply

@k00b @ek

Yesterday I received a notification saying that somebody joined Stacker News with my referral link but I just checked my referrals page and there's nothing there

Was that a bug or something?

reply

Zoom out in the referral chart.

If an existing stacker doesn't have a forever referrer, you refer them, then they login, you'll become their forever referrer.

This referral is plotted when that stacker joined, which may have been years ago, not when the referral happened.

reply

Hmm I updated the page and then I zoomed out and a small blue bar appeared showing one referrer for a few seconds and then it vanished, like if it was drained

reply

Forever referrals will give you orange bars.

reply

Waoh! Great work done.

reply

Okay,I think this's good. Thanks yoh

reply

I got a referral on the new system. I have no idea who it is, but I would love for them to participate whoever they are.

reply

This is really nice, the referral reward will actually boost your sats beyond your own capacity

reply

It's huge! One day referral system, wow! It means more engagement as I can assume!

reply