Replies (29)
a screaming fast, joyful UX is all we ever needed ๐๐
Nice pun.
A blend of the best features of Primal and Amethyst would be cool ๐
This is the way
...gif-first software principles ๐คฃ
wait, are we talking about #wisp or #knots or #core? because I need a place to store my NFTs. ;)
you can store them on blossom media servers, it's highly encouraged
excited to see what you crank out!
Keep it lean and mean. You will need to add a lot of indirections with the user's preference for relays, mute lists, mute words etc. This is vertical integration. Those will already make it slow and that slowness multiplies by the amount of kinds you want to render.
For instance, I think you don't need DMs. They will become very annoying to deal with as time goes by and as you import more DM features from other kinds. DM clients will bloat the DM spec and you will have to implement all of them in order to be usable.
Same for streams, video feeds, DVMs, marketplace, communities, public chats, nip-29 groups etc. This is horizontal integration.
Focus on vertical integration and you will be the king of some part of Nostr.
Focus on horizontal and you will be the king of bloat.
dms already causing huge issues because some retarded clients still use nip04 in 2026 smh
Just delete all of it. You don't need it.
Everything is fast when it's fresh and there is not much going on. It's only downhill from here.
you could have many features but have them be toggled off
by the way post input boxes could be auto-focused when clicking to reply or write new
Updated from 0.1.0 to 0.2.3 on Zapstore and got:
Update signed by different developer. Uninstall current version to update.
INSTALL_FAILED_UPDATE_INCOMPATIBLE: Existing package com.wisp.app signatures do not match newer version; ignoring!
It appears like you changed Android keystore
you downloaded 0.1.0 from GitHub right? pls say yes otherwise I fucked up bad
my original alpha release on GitHub used different keys
It's not because you use some Nostr feature that it must be in your client. Everybody is using multiple apps anyway... Hopefully a lean and mean DM app for Nostr shows up and win everyone's hearts
meme should read "you can git fork'd"
Trying to get Crinkl on the Zap store but having an issue getting my profile to load in there.

Emacs shows how to craft a very diverse and flexible system still without UX issues :D
Beside that Nostr is "an everything network" so it's normal that clients should be " everything apps", and any modern everything app beside Emacs and Smalltalk from the ancient PARC, is actually limited by the underlying UI/UX limited and limiting model.
Nostr could be:
- a blog platform, so those who want to blog well... Need a web skeleton like WriteFreely or Hugo to build their own personal Nostrsite
- a generic discussion platform, so something like Lemmy/Reddit is equally desired
- a distributed address book, or rather a social network for humans in the style of Facebook and classic phone books
- a direct textual messaging platform, long form as emails, posts as chat messages
- a media sharing platform, for video, audio and images, so a gallery, player, playlist manager is a nice addition to have, supporting both private usage (like Jellyfin, Immich etc) and public sharing
- an economic platform, the web3 who succeeded, not just limited to few-sat zaps but also substantial jobs with the "blog/website" mentioned early who are also job boards like UpWork, MTurk etc
- for chats, nowadays people expect also VoIP call, so a TURN/STUN etc servers + the needed UI is in the wishlist of many...
- for easier management a single integrated Nostr app-service including bitcoin core and lightning node to be fully sovereign on our own homeservers is also in the wishlist of many
- since many have no knowledge to deploy homeservers BUT have some friends who have one with Nostr a web client with all the above stuff for them as well is on the dreams of many
IMVHO the current Nostr problem is that there are a gazillion of projects started as experiments with no clear vision where to go, often abandoned, so most stay away because they do not know what to do and while interested have not enough docs to understand what to do for themselves. A "reference implementation" with the above stuff, maybe "modular enough" to allow third party features on the same codebase could be a gamechanger, like Matrix vs XMPP where Matrix succeed over XMPP even if technically not much nice just because they offer "a complete package" others with little knowledge of the project could get and play with.
This is not mobile of course, but could be as app on phone + webapp/service on homeserver. Try for a lower entry barrier for casual users it's a no go because they simply cost too much for a FLOSS project who start to have filled up blossom servers. A geek easy game to start could spread enough to push more people in at a peace slow enough not to clogs the public servers.
What extension are you using?
So... I shouldn't send you my 42-page PDF of niche edge-case feature requests? Just kidding. Keep it lean, $wisp is better for it. Stay focused on the vision.
Ok yes. Our bad tho, full onboarding is being built.
The ability to pivot is crucial in development ๐ซถ
No, not at all.
WhatsApp is in there ๐.
Currently we are building what's needed to easily allow anyone to create app catalogs (communities).
At that point the Zapstore main/default catalog will probably only accept a certain niche of more freedom-tech aligned (self-published) apps.
The Zapstore app will become then in a way a browser for whatever catalogs/communities the user wants to read from.
The Zapstore dev tools are going in the same direction, where devs can target their app to specific niches of users (and engage with those). While ALSO blasting their apps to the max amount of relays willing to store their app (without getting blasted in return with all the spam comments etc... from those relays, only looking in the target communities for the interactions).
Fair point. I've seen it go too far in both directions.
Wrong guy to ask as I dislike all of them.
I use Alby, but only because I used to have a wallet with them before. Nos2x might be the leaner answer (for geeks).
I downloaded it yesterday from Zapstore when we were troubleshooting yesterday's issue
yeah the first version I uploaded before troubleshooting had my test keys. shouldn't ever happen again I noobed it up. #grownostr