Jobs can now be posted for a flat cost of 1 sat, and the sats/min fee is optional.
Job posters can still choose to pay a sats/min fee to promote their job and have it ranked above the non-promoted jobs
9/27/2022 - Greeter Mode, Fee Updates, & User Bios
If you toggle on 'greeter mode' in settings, you will see free posts/comments created by new users. As a greeter, you are doing the community a service by screening new users. When you upvote their posts/comments, you make their posts and comments visible to non-greeters, and you give the new users sats to spend.
We've removed the fee multiplier on images and links. Conditional costs are more confusing than they're worth.
User bios will no longer appear on the homepage. They'll still appear in the recent tab, but will not create noise on the homepage.
On each item, there is now a ... link where you can tell us you don't like something. Think of this like a downvote. It costs one sat and is a vote to 'outlaw' an item. Items with low downvotes relative to upvotes are simply down ranked. However, if an item receives enough downvotes, they are outlawed and filtered from view.
If you toggle on "wild west mode" in settings, downvotes have no effect on your experience. It'll be like they don't exist. Downvoted posts don't lose ranking and are never outlawed. If you're not logged in, or haven't toggled WWM, by default you are in tenderfoot mode.
We've refined how trust is established between users. In this release, trust is gained when two users upvote the same piece of content and diminished when one user upvotes something the other user doesn't. A statistical model is used, specifically, a binomial proportion interval, to determine this trust level even when the sample size of upvotes is small.
Given the trust algorithm change, we needed to change daily rewards too, since your upvote trust doesn't entirely account for the value you bring to SN. Also, the way rewards were dispersed was not obviously related to the value you provided. You now receive rewards strictly depending on the last 36 hours of value you provided. Very good and active users are likely to see their daily rewards jump by 5-20x.
How rewards are dispersed now:
Users who posted the top posts of the last 36 hours get 1/3rd of the daily rewards. Users are rewarded based on how well the post ranked relative to the other top posts.
Users who posted the top comments of the last 36 hours get 1/3rd of the daily rewards. Users are rewarded based on how well their comment ranked relative to the other top comments.
Users who upvoted the top posts and comments above are given the last 1/3rd of daily revenue. Users are rewarded based on:
How early they upvoted the content relative other users
How much they tipped
Their upvote trust
The ranking of the content they upvoted
Reward notifications are always viewable in your notifications, and for users who don’t visit frequently we identify groups of reward notifications and combine them into one notification to limit noise.
An MVP usage dashboard is now live. You can view it here. It's also available in the footer if you click analytics -> users. Site visitor data is still available via Plausible by clicking analytics -> visitors in the footer.
Daily earning is live. All the sats that SN has earned to date was paid back to the best users today, proportional to how well they are trusted.
In addition, the sats that Stacker News earns from ~jobs, posting fees, and boosts from here on will be divvied up daily, and sent back to SN's most trusted users. The idea is that the people who make the site valuable will be proportionally paid for their contributions.
Right now, we sum up all the sats we earn each day, then multiply it by how well a user is trusted relative to other users. That is, <daily sats earned> * <a user's trust>/<total trust of all users>.
The ~jobs sub is live. It's an MVP and it'll be refined over time. It's cheap to post a job: (10,000 sats/mo or $5) but as jobs are added, staying on the front page could cost more depending on what companies are willing to pay. Jobs are also paid for by the minute: 10,000 sats/mo is actually billed at 230 millisats/min.
The higher your bid the higher your job will rank. The minimum bid is 10000 sats/mo, but you can increase or decrease your bid at anytime. You can also edit or remove your job at anytime. Your job will be hidden if your wallet runs out of sats and can be unhidden by re-filling your wallet.
2/3/2022 - Web of Trust, Search, and Filter Upgrades
The Web of Trust is now the ranking mechanism we use on the homepage and in comments.
Search highlighting has been added to all queries, and exact matches rank higher.
Search is now live. You can search for anything on Stacker News by clicking the floating yellow icon in the bottom-right corner of your screen. This search addition is intentionally simple so we don’t have to overhaul the UI to support it.
Tips have been overhauled. If your default tip amount is 10 sats, your first click of the lightning bolt gives the user 10 sats as do the subsequent ones. You can still hold the bolt to send a custom amount.
Hovering over the sat amount shows how many users have contributed sats to a post, and how much you have collectively contributed.
Twitter embeds are live, so now all Twitter links are rendered on Stacker News as embedded tweets.
Static assets (js/css) are now served from a global CDN to improve site performance.
Invite notifications are live, so you know when a new user has redeemed your invite code.
A number of addiitonal bug fixes have been completed too.
Each user is a node in a graph and directed edges in the graph represent how much a user, Alice, trusts another user, Bob, on a scale of 0-0.9. We determine this edge value based on how many upvotes Alice has given Bob. We then use the model described in Modelling a Public-Key Infrastructure (1996) to assign each user a single trust score of 0-0.9 where the source node is the moderator of the sub. We compute these trust scores daily.
That trust score is then used to weight a user's upvote in the ranking algorithm. For instance if Alice has a trust score of 0.9 and Bob has a trust score of .45, Bob's upvotes count for half as much in ranking. Carol, who is a Sybil attacker created by Bob (and hasn't received any upvotes), has a trust score of 0 , and consequently their upvotes don't count at all.
1/7/2022 - Daily Discussion Thread & Various Updates
We have added a daily discussion thread. To find it, look for the pin icon on the main page.
We now save any un-submitted posts or comments to local storage, so if you accidentally navigate away from the page you won't lose your work.
When you post a new post it takes you to the 'recent' tab.
You can no longer see the wallet balances of other users.
We added a job queue as a backend upgrade. This will allow us to distribute a bunch of periodic tasks that shouldn't run alongside the web servers.
You can now view your historical transaction data. If you're logged in and visit this link you can see all your wallet activity. There's a link to your “satistics” on both your profile and wallet pages.
A few more tipping refinements have been released. There is no longer a half filled bolt after your first tip, everyone's tip default is now 1 sat, and the tip default can only be set to another amount in your settings.
I reset the log base of the color index on the Lightning bolt icons to 10,000 sats, many users suggested a 100,000 sat tip is too rare.
We revamped the upvote/tipping UI. We have a new upvote button and it works the same but changes its look based on how much you've tipped. One upvote gives you a half filled bolt, the bolt fills fully after you've given the OP 10 sats, and the bolt changes color the more sats you tip.
The color of the Lightning bolt icon is determined by taking the log base 100,000 of the amount of sats you've given the OP. For example, the bolt changes color a lot more at lower tip amounts and if you give the OP 100,000 sats your bolt will finally be purple.
Your own posts don't display the bolt next to them because you can't interact with them anyway. Plus, it gives you some visual indication of where your posts are.
You can now filter top posts by day, week, month, year, or forever! The "switch" for this is in the nav bar at the top and is also available in the dropdown. We also remember whether you last viewed "top" or "recent" and which "top" interval you last viewed so that it's fewer clicks away next time you visit.
We now support Lightning Addresses. In wallets that support sending to Lightning Addresses (I tested Breez and Wallet of Satoshi), you can now send sats to your SN wallet by sending to <username>@stacker.news, e.g. email@example.com.
Users now have bios. Bios reuse some aspects of discussion posts internally. This allows for markdown bios and comments on a profile without having to implement anything new. This is also a way for users to introduce themselves to the community when they fill out their bio.