Frames are a really profoundly bad user experience for someone new to farcaster.
At least in @warpcast , you are given no context as to what they are and what they do.
They look like scam links in the UI (strong calls to action with crappy graphics).
—-
Forcing users to come up with a permanent, unchangeable username upon sign up is a terrible onboarding flow in @warpcast
It’s not even necessary because the underlying identity is just a keypair. So at the very least you could allow me to make a permanent username later when I’ve had time to think about it
—-
Keywords I would suggest muting to make farcaster even minimally usable
“$”
“Degen”
“NFT”
“Mint”
This place is overrun with spam holy crap.
I gave feedback in the farcaster channel about my onboarding experience and nobody replied to it. Idk if anyone even saw it.
Maybe it got buried among all the crypto spam. But either way it is very telling.
This does seem like a nonsensical allocation.
Not to knock nostrexplained because the art is quite nice, but I don’t understand the point of the metaphors. A floppy disk? Networking has been explained with mail analogies for decades because they just make sense.
Relays are just a post office. Except when you check your PO Box, you can only take a picture of your mail while at the post office. You can’t take any of it home with you.
But you could run your own personal post office if you want to own your mail.
Thousands of NIPs could be rendered unnecessary if we just had an NIP for WebXDC apps instead.
I am once again promoting WebXDC as the standard for interactive mini-apps on Nostr.
Developed by Delta Chat (the encrypted chat client built on email), but designed as a new standard that can be used anywhere.
Farcaster has seen a lot of interest in their Frames system.
WebXDC embodies the ethos of Nostr however. “no logins, no coins, no platforms”
Check out the farcaster app (Warpcast) onboarding experience.
https://apps.apple.com/us/app/warpcast/id1600555445
Includes $5 payment for 1 year of service. That price point is perfect for me.
Nostr is better because it doesn’t require a username. Farcaster requires a username and you can’t change it ever.
Simple "for you" algorithm at https://beta.iris.to/ . It first checks who have reacted to the same posts as you, and then shows posts that those people have reacted to.
It's building the feed using IndexedDB in a web worker. When you open the page, it loads some events from relays into IDB, but the more events you have there the better the results. It rebuilds the feed every minute, or you can hit refresh.
I find the feed more interesting than plain timeline, but it should also include recent posts by users whose posts you react to, and some randoms. Ordering by score instead of time would be interesting to try.
nostr:npub1dcl4zejwr8sg9h6jzl75fy4mj6g8gpdqkfczseca6lef0d5gvzxqvux5ey was experimenting with logistic regression algorithms already last year. That might produce better results. https://github.com/adamritter/light-nostr-client/blob/master/src/lib/logistic_regression.ts
Some of you don't like algorithms, but don't worry; the CEO of Nostr has promised to not make them mandatory.
A simpler algorithm would be to see what your friends and their friends are liking. Is this already included? If so, maybe their input can be ranked higher?
Elixir has the same issue with secret imports and non-sensical macros
I like Nostr because it challenges many paradigms, including those of interfaces and user interactions, and forces those who build it to think critically outside the box.
I was working on a new design for Blowater by nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qgewaehxw309aex2mrp0yhxymr0washgetj9eshqup0qy88wumn8ghj7mn0wvhxcmmv9uqzq6ua4ysvfdhvhukpyqv20gk3gw6dlhuc0rpmatrfuwdmt9uyrnrwufzavy and asked myself: the bubbles UI, typical of chat programs we are used to, is really the best and so inevitable solution?
Quick valuation:
- Pros: it makes clear the two parts in a conversation, both with the position and the colors.
- Cons: it reduces the width available space; it gives equal importance to the two parts, while the user is usually interested on the content by the other part; doesn't scale naturally to group chat.

This is an alternative solution that came out.
In linear structure with full width available; other part messages are prominent while their own are dimmed and collapsible to save space.
The line on the right permits to immediately spot the conversation flow/frequency, also on rapid scrolling.
Can adapt to groups putting a minimal profile pic near the date and customizing the right line with the main color picked from the pic itself.
What do you think?
#nostrdesign #asknostr
This is just 2002 era IRC chat. It lost to better UIs.
Full width is just never desirable. Psychologically, we just need breathing room. Empty space is not wasted, it serves a purpose.
But as you said, Nostr can allow for people to experiment. So if you really believe in it, go for it. Usually a bad sign though if you have to explain to someone why a UI is good
The last word on home servers has not been spoken. Umbrel is great, but not there yet. Need a plug-n-play Umbrel-like device. It should basically be a toaster for money.
Maybe BitKey is already working on something? nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m
Oh I just read the thread here: very nice
https://damus.io/note1gka0msnj06h22wpef3nzhqlpw23h8pajn2m67kp39cwslyn2awgs97ajlv
Or umm nostr:note1gka0msnj06h22wpef3nzhqlpw23h8pajn2m67kp39cwslyn2awgs97ajlv
What problem does this solve that the gossip model does not solve? https://purplepag.es/what
Your DHT idea is just more robust and reliable?
Oh I just read the thread here: very nice
https://damus.io/note1gka0msnj06h22wpef3nzhqlpw23h8pajn2m67kp39cwslyn2awgs97ajlv
What problem does this solve that the gossip model does not solve? https://purplepag.es/what
Your DHT idea is just more robust and reliable?
iTunes and Podcasting are coming back in style (according to the well known 20 year fashion cycles).
Nostr can be at the forefront of this trend!
It really doesn’t need to be all or nothing.
Just eat meat *less*. And when you do, get it from ethical, small farms. Find a butcher that sources local, etc.
I eat cows because it’s the most nutrients for the least life lost. Plants are objectively alive. We shouldn’t factory farm plants just because they don’t have faces.
They’re gonna have a field day with Nostr 😂 this network will be a feeding ground for every parasitic surveillance economy out there nostr:note12l9e3klyd6vs4yghvh744hvus8uc75r7vjdy06t0tnnzkkajuk3q4urxpm
Does anyone remember that Wikipedia style project built on nostr? Anyone remember the name or developer of it?
Maybe some others in the nostr developer community would be interested in setting up a service to plug into lume. Maybe even pay via bitcoin or something
