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.

2 sats \ 3 replies \ @south_korea_ln 28 Oct

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
2 sats \ 10 tipped \ 1 replies \ @k00b OP 28 Oct

Yes it does! Fork away.

reply
2 sats \ 0 replies \ @south_korea_ln 28 Oct

Great! Thanks

reply
2 sats \ 0 replies \ @south_korea_ln 28 Oct

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
3 sats \ 2 replies \ @DarthCoin 4 Oct

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
2 sats \ 1 replies \ @k00b OP 4 Oct

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

reply
2 sats \ 0 replies \ @DarthCoin 4 Oct

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
2 sats \ 1 replies \ @DarthCoin 3 Oct

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
1 sats \ 0 replies \ @k00b OP 3 Oct

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
2 sats \ 1 replies \ @dolu 8 Sep

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

reply
2 sats \ 0 replies \ @k00b OP 8 Sep

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

reply
3 sats \ 1 replies \ @gmd 16 Jul

What happens when 1 satoshi = $1???

reply
2 sats \ 0 replies \ @k00b OP 16 Jul

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
2 sats \ 1 replies \ @anthony 23 Jul

Any way to enable the website as an RSS feed?

reply
2 sats \ 0 replies \ @k00b OP 23 Jul

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

reply
2 sats \ 2 replies \ @gmd 16 Jul

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

reply
2 sats \ 1 replies \ @k00b OP 16 Jul

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
1 sats \ 0 replies \ @k00b OP 16 Jul

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
1 sats \ 5 replies \ @g4ala 4 Sep

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
1 sats \ 4 replies \ @k00b OP 4 Sep

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
1 sats \ 3 replies \ @g4ala 5 Sep

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
1 sats \ 2 replies \ @k00b OP 5 Sep

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
1 sats \ 1 replies \ @g4ala 5 Sep

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
1 sats \ 0 replies \ @k00b OP 5 Sep

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

reply
reply
3 sats \ 0 replies \ @k00b OP 1 Sep

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