Avatar
freecritter
a24d0c86708fdda3300907a1f08a65468468653546d797dd425e2d46ec0f47ce
Lightning & other stuff
Replying to Avatar gsovereignty

Just finished recording a podcast episode with nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr and during the whole conversation I was nervously watching hurricane force winds blowing trees over and sending branches and stuff flying around everywhere just ouside my window.

Stay safe and excited to listen 🎧

GM fren 🫂💜🤙

Bullish AF on #bitcoin and #nostr

But now I must sleep 🛌

Gn frens 🤙

I’ll be doing live commentary for some of the primetime #nfl games 🏈 via #nostr.

I think there are a few fans on here and hope to have some fun 🤩💜🤙

nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955 let’s you know from their profile page. Not sure if any other clients do this.

Replying to Avatar HoloKat

Wikipedia on Nostr? What might that look like?

Right of the bat we’d have to think about spam. To combat spam we’d probably need to introduce proof of work. And it can’t be too easy to complete.

To allow for a wide variety of perspectives we’d probably want to show the end user various different “views” of the same page, based on user-specified criteria. Much like algo choice, the user would need to have control over how many opinions and which they’d like to consider while viewing that page.

For example, a page about CCP might be heavily edited by CCP and it is entirely possible that the page would be manipulated via PoW, likes, zaps, whatever… So what is the end user to do? They would have to be able to use the social graph to determine how many and which opinions they value most. But even that comes with a bunch of challenges and possible manipulation.

I imagine Atlas, sorry Pablo haha, would resemble version controlled UI where you can quickly broaden or narrow the scope of opinions you wish to consider which then updates the document version based on how many people in you’re criteria edited it or found it valuable.

Challenge 1: Most people will not interact with the millions upon millions of pages so there may be weak signal from your personal or even extended social graph. How do we keep the pages balanced in perspective? Do we provide geofenced views? “I don’t care what China has to say about itself” What if they just use US IPs?

Challenge 2: Even if you were able to source enough social graph signal, that signal can also be manipulated by someone who is keen to manipulate via likes, zaps, or PoW.

Finding signal with NIP5

One thing we could consider is designing the UI in such a way that it specifies which entity a user is related to via NIP5.

For example, it is not inconceivable that lists could be curated that include all known government and university websites. Then, anyone with a NIP5 from any of those domains would be classified as a “government official” or “associated with X university”. Combined with the information about who made the last change you’d have a clearer picture of the potential biases involved.

Of course, this doesn’t mean only users from govts or universities provide signal (govt domain is mostly to monitor potential abuse), so we’d need a UX that helps jump between various sources of edits including the plebs. The UI has to be obvious enough and easy enough to navigate that you can see the page edits from these various sources without clicking too much.

The question that remains: how do you know which version to present the user if they are constantly edited by hundreds or thousands of people near real time?

Perhaps the answer is: You don’t.

What if we use DVMs as a means of querying the information to find what we consider to be most fair and bias-free.

For this, we could provide some pre-built prompts to show results that exclude govt domain edits, or exclude university domain edits, or exclude Bulk geo-fenced populations. This would probably require a smarter relay though… have to think that one through. But the idea is that you could see which country is making the edits and offer a DVM that excludes the country which may be biased in their edits. The pros of this approach is that you can eliminate some of the manual IP manipulation by highly interested actors.

For the final UI, I imagine a topic page that provides the following:

- Topic name
- Clearly visible which types of entities have edited it and how many times
- A query window like any of the AI chat models.

- Perhaps some “most popular” edited versions view in an easy to hover navigation) see below for what I mean by “most popular”

- Pre-created prompts to help filter without much thinking (exclude govt. edits, show university edits, exclude countries etc…)

- A highly selectable set of filters that are easy to check and apply - which then triggers a very fast DVM query.

- Name and bio of editor returned by the query

- Comments on the most commented version (perhaps also filtered by NIP5 criteria (also specifiable by end user))

We know we can’t rank anything by zaps as that is easily gamed. We also can’t fully rely on likes because it’s trivial to create keys in an automated fashion. A state actor can easily influence all of these metrics. (This is where filtering by NIP5 may actually help).

These are just some starting thoughts. I think the end result would give a lot of querying options to the end user and allow them to decide for themselves which versions of the “truth” they believe in. We can show them many versions, and perhaps find some ways to curate the top versions - whatever that means or whatever that looks like in the end, but ultimately the user can decide which sources to trust or ignore.

Thanks for your thoughts! Sounds challenging to avoid both spam and censorship and we’ve already seen how much nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg has wrestled with these challenges in something with much less complexity (IMO) with the #nostr feed.

Continually trying to get a better view from 30,000ft.

Great insights and enjoyed recently discovering this #podcast.

https://fountain.fm/episode/ww3JtvLxkuVT6SZRKQgi

I’d appreciate being able to watch the replays!

I’m usually winding down when you go live 🤙

Gm nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac- checking out your past zap.streams to learn from your design skills.

Are only some available for replay or is it an error on my end that I can view it?

Appreciate your efforts in #design for #bitcoin and #nostr and want to contribute while improving my skills 🤙

Enjoying the latest version update for nostr:npub1v5ufyh4lkeslgxxcclg8f0hzazhaw7rsrhvfquxzm2fk64c72hps45n0v5

Great work nostr:npub1unmftuzmkpdjxyj4en8r63cm34uuvjn9hnxqz3nz6fls7l5jzzfqtvd0j2 and I’m glad to see the features are quickly getting on par with my previous daily #podcast player. Especially the drag and re-order.

One thing I did notice is my queue order seems to reset every now and then. I find it sometimes correlated with when I pull down to refresh for the latest episodes that are released and then when I return to the queue the order has changed.