Figured I should do a PSA on this one. I haven't really been broadcasting updates as a lot of them are more refinements, performance enhancements, and bug fixes than features.

  1. We have profile photos now. This isn't very wow but importantly it was built generically. It should be relatively trivial to add image uploading to posts and comments now ... and then video ... and then maybe other types of files (e.g. pdf resumes to the job board).
  2. Comment depth is now visually limited to 10 deep. You can still have longer discussions. They just continue on other pages ... To date, we had only run into this issue 5 or so times that I'm aware of, but 2 of these incidents were in the last week, so I figured it was time to do.

Other smallish things you might've missed:

  1. you can control your notification settings on your settings page
  2. profiles display the user's lightning address and if you click on it you're given a lnurl-pay qrcode that pays to that user

Major plans:

  1. continue to monitor and improve performance
  2. rework WoT, like, a lot
  3. various backlog items
related
60 sats \ 0 replies \ @invar 19 May

slightly controversial but what if this feature wasnt available to users by default? it had to be unlocked. for example by paying sats. this way users could upgrade their profiles. take a step further and there could be a shop tab. so people can buy their stacker.news lightning adress tag, buy the ability to have a profile pic, buy the ability to recieve email notofications, buy a nym change. it gives an additional incentive to stack sats, and the features get more of a vanity feel :) and to be fair those features does require additional server resources etc. so it makes sense that they should be unlocked per user even if its just a small amount it cost :)

and then video

when SN GirlsGoneBitcoin ?

:) just joking

Great updates. Really liking what you're building here and think it has massive legs as Bitcoin continues to go mainstream.

Just an idea to consider for your long-term roadmap is that this lightning powered news application you're building could be packaged up as a product or open source application that many other niches could use.

Keep up the great work. ๐Ÿ‘โœŒ๏ธ

The entire project is already open-sourced. But it certainly isn't packaged in an easy to use way - you'd have to be a programmer to get it up and running.

Great improvements, thanks @k00b! Though I must admit I freaked out a little when I saw the CEO of Bitcoin on my profile picture by default. Lovely photo BTW

24 sats \ 0 replies \ @kr 18 May

โšก๏ธ

rework WoT, like, a lot

Looking forward to hear more about it in the future!

Not a whole lot to say yet, but we currently have a single trust metric for users based on post/comment quality. However, in real life we don't trust people overall if we only trust them in one category of action. e.g. If I trust your ability to drive, I don't trust your ability to perform heart surgery. Meaning, we will likely develop several trust metrics for users:

  1. do we trust their upvotes (are they voting up quality stuff)?
  2. do we trust their posts (are they posting good stuff)?
  3. do we trust their comments (are they adding to the discussion)?

Overtime many more dimensions of trust will likely emerge as we add new features.

That sounds pretty sophisticated. I like the idea a lot.

But for the sake of compute performance this would need some serious optimization or keep an extensive caching logic that keeps a users different trust scores and dynamically updates exactly those scores that are the oldest or have changed a lot.

This is just a suggestion from me, you could do it entirely different of course. Anyway, it's pretty fun to think about an architecture like this - will it slash fast if it looks like a users account was compromised? Will interaction with people with high trust scores ramp up the trust scores fast? So. Many. Things. To. Consider.

for the sake of compute performance this would need some serious optimization or keep an extensive caching logic that keeps a users different trust scores and dynamically updates exactly those scores that are the oldest or have changed a lot.

Not necessary to optimize aggressively today. Current trust algo (which we'd reuse for all these metrics) is fast and only gets computed daily.

Will interaction with people with high trust scores ramp up the trust scores fast?

This is how it works today.

Alright, then I will exchange more comments with @k00b lol

I noticed the profile pictures earlier and added one! For the LN-URL code what's the limit someone could send? For instance can I use the address on other sites to accept donations? I guess it'll be limited by your/the sites channel liquidity.

Yep just limited by the liquidity ... we >.5 bitcoin inbound though so unless you're receiving a lot you should be good.

Thanks, that's cool. Unless Saylor donates I think we'll be cool ๐Ÿ˜‚

What can be done about post that are just links to podcasts? No commentary or interaction at all.

Somehow reduce the trust of users who upvote them so that overtime we donโ€™t see stuff they upvote.

We could also create a sub for podcasts so they have somewhere to post them.

21 sats \ 1 replies \ @0xtr 18 May

Awesome! Nice touch with that slight angle on the profile pic

I really liked how Clubhouse had eggish shaped profile images so figured we do our own variation.

3 sats \ 0 replies \ @avg 19 May

Super cool, thank you :)

2 sats \ 0 replies \ @Ge 19 May

This was cool thank you for the updates sir and keep it up!

hi friend, I liked the part of the profile picture, it's great.

This is awesome, thank you so much!!!

Great work, man.

Question: Has a general Craigslist-like classifieds section been considered? I have two bedrooms I'm going to open up to potential roommates pretty soon, and I'd definitely accept bitcoin payments. I'd make a posting here if I could.

WoT?

Web of Trust. It's what we use to determine user trust. I describe our v0 approach here: https://stacker.news/items/8349

Yep, it's now the main page.

So from this I gather that a Sybil needs to upvote and be upvoted?

In its current form, yes.

Couldn't you upvote back and forth infinitely??

Is it per sat or per event?

Trust is transitive?

A user can only vote for a piece of content once and it's per vote.

Trust is transitive. If I trust you and you trust someone, I trust them somewhat.

would be cool te show the profile picture in posts and comments :)

can we have a nft filter cause my nft allergy?

just joking. thanks for the updates cheers

Gravatar image fetching for the profile photo would be nice