pull down to refresh

freebies are hidden by default?
yes
freebies don't cause notifications?
yes
Maybe instead of the popup, it could be a less intrusive notification?
There's a button to never show it again next to the skip button.
We added the popup because people would create a post and then be surprised that they received CCs instead of sats because they didn't know they need to attach a lightning wallet to receive sats. That's a pretty bad initial experience imo.
I couldn't find a way to make a post for free. Wasn't sure if that's something SN does. But could new users be given some amount of free posts, or seeded with some cowboy credits?
We had free posts in the past, but they were abused iirc. Too much spam.
proof-of-work system
mhhh, I don't like PoW to protect against DoS (as @calle mentioned today here) but maybe the context here is different enough that it wouldn't be as bad
We added the popup because people would create a post and then be surprised that they received CCs instead of sats because they didn't know they need to attach a lightning wallet to receive sats. That's a pretty bad initial experience imo.
Pretty tricky issue to optimize for because there are likely different kinds of users with different priorities.
One type would prioritize ease of use and engagement and isn't as concerned about "real sats". Another type has strong feelings about real sats and is more concerned about that than ease-of-use.
Ideally, we could just get non-custodial lightning to become easy to use, which is what I'm sure you guys are thinking about how to do all the time.
reply
50 sats \ 0 replies \ @ek 12 Jun
For whoever doesn't know which prompt we're talking about, this is the one:
Just noticed that the checkbox is not "next to the skip button", but on the other side. Maybe that makes it easy to miss?
reply
30 sats \ 1 reply \ @sox 12 Jun
proof-of-work system
A coincidence that I came across this post, as for the past 5 hours I've been designing a PoW system as fun activity, for a cooler stateless auth sync.
Only to come to the conclusion that a) it's kinda absurd for this b) iOS JS just shits itself
reply
117 sats \ 0 replies \ @k00b 12 Jun
PoW is also hard to tune for multiple device types. A cheaper phone is going to struggle to do what a modern desktop CPU can do instantly … so what people end up proposing is reusable pow, where you pay a server to make pow for you, but then we’re kind of back to using bitcoin (which is ultimately reusable pow).
reply