I want your feedback for my http://nostrfiles.dev nostr:npub1zxzmle6ysrvsqa4fujq352hsvclhu5faenyl6qnvxy3ux229z2aslmvwsx 😅
Hmm, who would use this app and for what purpose? I may not be the target user!
Nostr is really gonna pop off during this upcoming election cycle.
No censorship, etc
Please welcome Spring - the nostr browser.
This is the first public Android release, we're submitting to the Play Store, but an APK is ready for you to try: https://github.com/nostrband/nostr-universe/releases/download/v0.1.0/spring-nostr-browser-v0.1.0.apk
The app is open source: https://github.com/nostrband/nostr-universe/
We believe this category of a Nostr-specific browser is a very powerful tool for all the nostriches and bitcoiners. It takes the experience of using Nostr micro-apps to the next level, and should help accelerate the adoption of non-social Nostr use cases.
Some screenshots are here:
If you hesitate to paste your nsec into the app, we totally get it - just use your (or someone else's) npub to log in and look around. However, if you do add your real keys - those are handled by a separate library, stored in an encrypted form and protected by the Android keystore, inaccessible to any JS code, immune to XSS or app-level bugs.
What you can do today:
- add nsec keys or npubs, switch between keys
- browse various interesting events on the homepage - trending stuff, suggested profiles, big zaps, highlights, long posts, live streams, nostr web apps
- open any event in any web app that supports this event kind and has been published on nostr using NIP-89
- open/close/hide the browser tabs, grouped by app/domain
- log in inside the opened apps as if you have the 'browser extension' (nip-07 interface injected into tabs)
- pin apps/tabs to your app "drawer" for fast access
- access your contact list at the search page, profiles sorted by recently-accessed first
- search through profiles, notes and long posts
- tab menu - if there is an event-id/npub in the url of the opened tab, you can zap the event, or open with another app from the menu (more coming soon)
- context menu - if you long-tap on a link with event-id/npub in the url, you can zap/open-with from the context menu
- nostr: links clicked inside a tab are handled by showing a list of apps that support this event (NIP-89)
- long-tap on a text selection with event-id/npub to open the context menu to zap/open-with
- paste a url to the search bar to open it in a new tab
- paste an event-id/npub into the search bar to open it in a new tab
IMPORTANT: nostr apps running inside the browser tabs can sign events and decrypt private messages without a confirmation screen and your explicit permission - do not use apps you don't trust until we implement proper app permission management.
What is coming:
- key access permission management
- reordering of pins in the app drawer
- more event kinds on the homepage
- search for more event kinds
- tab switcher screen
- NWC to inject WebLN into tabs
- custom feeds on the home screen
- custom tab/context menu items
- DVMs for translation, transcription etc
- and much more!
What do you think?
This is basically the experience of Urbit / a personal server. Wild! So cool :)
Clients can easily let users add their own custom key:value data in their own profile. They just don’t
How might SimpleX integrate with nostr, and vice versa?
nostr:npub1exv22uulqnmlluszc4yk92jhs2e5ajcs6mu3t00a6avzjcalj9csm7d828 founder Evgeny expressed interest in conversation with the nostriches.
Some avenues that could be explored:
1) Explore SimpleX to improve nostr DMs privacy
2) Add nostr identity (i.e. npub) layer in SimpleX
3) LN and Zaps in SimpleX
#asknostr
#devstr
#foss
cc nostr:npub1z4m7gkva6yxgvdyclc7zp0vz4ta0s2d9jh8g83w03tp5vdf3kzdsxana6p nostr:npub1a7n2h5y3gt90y00mwrknhx74fyzzjqw25ehkscje58x9tfyhqd5snyvfnu nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft
How about the very basic ability to add a SimpleX address in a Nostr Profile?
Most clients just have nostr profile data artificially limited to only a few fields like “bio”, “website”, etc.
Pimsleur! Use it starting now and you’ll have a functional understanding of the basic grammar by November.
They always teach phrases like “would you like to have a drink with me” too 😂
A new Factor release has got me super interested again!
https://re.factorcode.org/2023/08/factor-0-99-now-available.html
Just deployed a massive redesign of Snort.
Say hello to Snort V2 design, huge shoutout to nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac as usual.
https://void.cat/d/RGhg4innbi5cTEfgV1DReP.webp
https://void.cat/d/JkpX5fmKyzGwMASB54sLSU.webp
As usual there are a few rough corners but we should get to them very soon, if you notice anything glaring please let me know.
This redesign has been in progress for over 2 months, the PR changed almost every file in the project.
Full-width content nooooo 😫
Feeds are easier to scan when the content is consistently indented under the author
I think of NIP-05 basically like how attestations worked in the original Iris (cc nostr:npub1g53mukxnjkcmr94fhryzkqutdz2ukq4ks0gvy5af25rgmwsl4ngq43drvk ) except it can also help your account be to be more discoverable.
Maybe I get an NIP5 from my church, my gym, and my hometown.
Each of these would not only attest my profile as someone that is “known” and (at least somewhat) trustworthy, but it would also help to increase the findability of my profile.
Now it could be that this is better solved by a different method and NIP5 should just go away. Maybe this can be solved by my church, gym, and hometown each just running exclusive relays (write for members, read for all?) and NIP5 usernames aren’t needed?
But if someone can know me by multiple usernames, I think that does help with the discoverability aspect.
Yes and no. Reading the newspaper was also addicting back in the day. News is addicting.
Twitter is more malicious with the algorithms presenting an endless feed of “provocative” content. In Nostr, this need not extend beyond your friends of friends. And it would be transparent instead of opaque (like Twitter is).
Wow! "This [Amethyst] is a legitimately better experience than Twitter. It's a better platform and a better piece of software. It works better" nostr:npub1c878wu04lfqcl5avfy3p5x83ndpvedaxv0dg7pxthakq3jqdyzcs2n8avm
Go watch it:
What is the Etsy app that he is talking about at 59 mins? “Flagstaff”?
I can think of multiple reasons that I’d want to have multiple set up and working.
Do you think it would be technically possible to have that metadata be one or many instead of just one? Or was it intentionally limited to just one?
Is there any reason that a Nostr profile can’t have multiple NIP-05s? Multiple domain verifications?
It works as part of the protocol, but clients don’t support it. Baffles me
Nostr app developers are so terrified of someone putting a non-bitcoin address in their bio that they ban custom profile data all together
Just by allowing users to set any custom data on their profile, you open up a whole world of nostr functionality for free.
A language learning app that matches people based on what they have in their “langLearning” value. Etc
Are there any nostr clients that let you set any arbitrary key:value pairs on your profile?
Why limit the profile data to just a few things? It’s annoying. Like pay more to add more than one link? Or dump everything in the bio box? What are these horrible UX patterns?
You can’t get away from “the discourse” if you’re on social media. Humans are memetic. Best we can do is offer tools like muted keywords and such
“Jarvis, show me the most engaged with content (ordered from most to least) from my friends of friends in the last X days”
