stackernews / stacker.news

Internet communities that pay you Bitcoin
https://stacker.news
MIT License
420 stars 106 forks source link

Auto Boost #566

Open ghost opened 11 months ago

ghost commented 11 months ago

Is your feature request related to a problem? Please describe.

Boosts are one-time payments that allow stackers to temporarily promote their content. This format works for one-time announcements or product launches, but doesn’t allow for persistent advertising campaigns on Stacker News.

This severely limits the willingness of advertisers to spend money on Stacker News, and thus severely limits the size of the daily rewards pool.

Describe the solution you'd like

To fix this, an “auto boost” checkbox can be added next to the "boost" option that is displayed in the hidden menu on all posts. Enabling the auto boost checkbox would re-surface the stacker's boosted post every day as if it were a new post with their chosen boost amount. The post wouldn't need to be re-written every day, in fact the creator wouldn't even need to take any action.

Auto boosted posts should persist until the creator either run out of funds in their wallet or they turn off the auto boost setting on their post.

A V2 implementation of auto boosting should give advertisers the ability to set more refined boost schedules.

SatsAllDay commented 11 months ago

Enabling the auto-boost checkbox would re-surface the stacker's boosted post every day as if it were a new post with their chosen boost amount.

When would it re-surface the post, exactly every 24 hours after the post was created?

ekzyis commented 11 months ago

Auto-boosted posts should persist until the creator either run out of funds in their wallet or they turn off the auto-boost setting on their post.

Or set an optional limit?

Also, on different days you might need different amount of boosts to become #1 on the front page. So results might be unexpected. Am I right @huumn ?

huumn commented 11 months ago

Also, on different days you might need different amount of boosts to become https://github.com/stackernews/stacker.news/issues/1 on the front page. So results might be unexpected. Am I right @huumn?

Yes, we couldn't promise the placement.

huumn commented 10 months ago

MVP:

24 hours later, atomically:

  1. deduct boost amount from account
  2. update the created_at column to now() 24 hours later