How does the fee system work?

Posts, comments, and upvotes on the main page cost 1 sat. These will never cost more than 1 sat.

Why is my wallet balance going up?

When people upvote your posts and comments, those sats go to you.

How are stories ranked?

The basic algorithm divides upvotes by a power of the time since a story was submitted plus the boost divided by a larger power (relative to upvotes) of the time since a story was submitted. Comments in threads are ranked the same way.

How do upvotes work?

Upvotes (denominated in sats) go the user that posted the story or comment being upvoted. Each user can upvote a story only once.

What is boost?

Boost allows users to boost the ranking of a post upon creation.

How do I tip?

If you press the upvote button a second time, a dialog pops up to tip. Optionally you can set this amount as your default tip to avoid the dialog on subsequent tips.

How do I reset my default tip?

On the settings page accessible from the dropdown menu. If you only want to temporarily vary your default tip, you can press and hold the upvote button to present the tipping dialog.

How are posts/comments formatted?

We use github flavored markdown.

Where should I submit feature requests?

Ideally on the git repo https://github.com/stackernews/stacker.news/issues. You can also DM me on twitter https://twitter.com/k00bideh. Satoshi blesses thou for every feature request.

Where should I submit bug reports?

Also the git repo https://github.com/stackernews/stacker.news/issues.

Where can I ask more questions?

Reply to this FAQ. It's like any other story on the site.

What if I use Twitter auth for my Stacker.News account, and then Twitter suspends my account?

Is there some SN account recovery process, in that instance?

reply

There isn't yet. We have an issue open to link multiple sign in methods to a single account: https://github.com/stackernews/stacker.news/issues/73.

reply

I have a withdrawal of 3 sats that with fee shows 4.001 sats. No problem there.

But the wallet balance only shows a whole number, and was reduced by 5 sats after this transaction.

I'm just curious, did this 4.001 spend take 5 sats from my balance, or does my balance still include the 0.999 sats, but the balance just doesn't display it (i.e., truncates any decimal amounts)?

reply

It truncates it. Internally your balance is in millisats

reply

Would be cool to be able to see all the posts a user upvoted. Also would be nice to have a bookmark feature.

reply

Apparently I was able to upvote my own post once.

reply

Yep, when you exhaust your free posts/comments you'll automatically upvote all your own stuff.

reply

My main concern with upvotes is privacy. If I do it I'll probably make it opt-in. Also, I rarely go to someone's twitter profile and see what they're liking.

I agree on bookmarking! Created a GH issue https://github.com/stackernews/stacker.news/issues/71

reply

I see the license for the code building the SN website is MIT. Does this mean I could completely fork off the code, and build my own project with it (even going completely away from the SN project, just taking advantage of the website structure so I don't have to start from scratch)?

reply

Yes it does! Fork away.

reply

Great! Thanks

reply

Asking because I never made my own website. Also to take advantage of the core functionalities using the LN and paying with sats. Don't want to leech of @k00b's hard work, so prefer asking before proceeding.

reply

Can you add here in FAQ how to send tips? I see posts that says "4 sats \ 20 tipped \ 1 comments" So I understand that 4 sats comes from people clicking on "boost" icon and goes to OP wallet, but the tips from where are coming?

reply

Sure. But to also explain it here: after you upvote, every following upvote is a tip.

reply

ahhh ok now I get it. So only the first click on boost is like upvote, after that if are from the same user, are tips. Nice.

reply

What does it mean those numbers next to the user name? I have like 90 \ 140 I understand that 90 are sats received in my wallet, but 140 what represent?

reply

The first number is your wallet balance - what you have to spend or withdrawal. The second number is the amount of sats you’ve stacked (or earned) in total on the site.

reply

What happens when 1 satoshi = $1???

reply

lol Any day now! But when it's that high, hopefully there will be subs that have different, cheaper unit economics. The database denominates everything in millisatoshis so this aspect is future proof until each bitcoin is about $100 billion.

reply

Any chance we can change login method but keep our account? (name, posts, comments, balance...) Thanks

reply

This is tricky from a UX perspective. I can probably figure it out though. I’ll add it to gh

reply

Any way to enable the website as an RSS feed?

reply

This exists now, where the "front page" entries are available as an RSS Feed.

https://Stacker.News/rss

reply

Not yet. But that’s a good idea. I’ll open up a gh issue

reply

How do you boost a post? Went back to my old post and I'm not seeing the option on my end.

reply

You boost a post like you upvote it. After your first upvote, all your subsequent upvotes are considered boost.

Note: that boost decays pretty fast with time since the original submission. The older the post the more upvotes (and yet even more boost) a post requires to rank higher.

I might change this in the future. Rather than using the time since the original submission I might use the average time of the upvotes and boost rather than the time of the submission.

reply

I was trying to boost this FAQ in hopes that it would show up in the "Front page" (and thus in the /rss fee), so that new posts would automatically occur in the @StackerNewsFeed account on Twitter and also on Mastodon.

Is there a (reasonable) amount of sats that would cause this to happen (for this post from back in July)? Or does the rank algo just make that infeasible?

reply

Ranking algorithm makes it infeasible.

reply

Adding a math plugin to my markdown editor is on my todo list ... so I can show rather than tell what the ranking algo is among other things.

reply

Hey. Thanks for the site; cool. The RSS feed is not working as it should, well not with my reader app that is [I'm a Thunderbird user]. Also, I really can't stand 'white pages with black text'. Any chance that you could implement a profile based theme changer? I look forward to seeing how this site grows as I've yet to find a bitcoin community to which I feel that I can belong. Be safe; peace.

reply

I'll give it a test with thunderbird. I haven't used RSS recently so I've been relying on user bug reports.

We have a github issue open for dark mode, and the approach suggested by John will allow user theming pretty easily.

If you have anymore advice, let it rip. Looking forward to seeing you here!

reply

Thanks for the quick response. Regarding the RSS feed; it could very well be that I'm simply expecting more in the way of content from the feed, rather than any fundamental issue with your implementation. Some time ago, I implemented a web server based RSS reader. This is my code for one such feed...

1<ul> 2 <?php 3 date_default_timezone_set('UTC'); 4 $dom = simplexml_load_file("https://blog.rapid7.com/rss/"); 5 echo "<hr>"; 6 foreach ($dom->channel->item as $item) 7 { 8 print "<li>"; 9 // print "<a href='{$item->link}'target='_blank'>Link</a>"; 10 $d = strtotime($item->pubDate); 11 echo "<h3>Publishing Date: " . date("d-m-Y",$d) . "</h3>"; 12 echo "<h3>Item Title: " . $item->title . "</h3>"; 13 // echo "<br>"; 14 echo "<h4>" . $item->description . "</h4>"; 15 //print "</a>"; 16 echo "<a href='{$item->link}'target='_blank'><b>Open Item in a new TAB</b></a>"; 17 print "</li>"; 18 echo "<hr>"; 19 } 20 ?> 21</ul>

... It's not that I think that you don't know what you're doing, as you clearly do; it's more likely than not, that I'm expecting too much from your RSS feed. The code here is a simple demonstration of what is fetched for each <item / channel / dom> which may or may not be of use to you.

reply

So it looks like all you're grabbing is:

  1. date
  2. title
  3. description
  4. link

I have all of these in the RSS feed afaik. I'd be happy to add what's missing if you can pinpoint it. Other channels?

reply

It's cool man; don't spend your time on it, thanks. Your feed does the minimum requirement, which is to provide a 'head-up' for site updates, which is just fine. I'm sure you've enough to keep you busy without having to service elements in the RSS feed. Keep up the good work and have a great weekend. Peace.

reply

Alright, let me know if you do want anything more elaborate, or if you need anything else. 🤙

reply
reply

Lower fees on funds/withdrawals. Liquidity helps the site. We might eventually become a hub I guess.

There might be better nodes to connect to but this node is ours. 😋

reply