Avatar
armstrys
c80b5248fbe8f392bc3ba45091fb4e6e2b5872387601bf90f53992366b30d720
Thinking about python, geospatial, forestry, and LiDAR in small-town Idaho.

The experience of trying to log into a web client via mobile (at least iOS) is still very rough. Maybe we need wider usage of NIP-46 to get away from reliance on poor browser extension support? How else can this be made better?

Honestly I don’t know if you can. I created one on satellite.earth and posted to it on habla

I’m just trying to hit nostr with as many pre coffee typos as possible to keep people on their toes 😂

Seems like the community support is still very limited on habla. You can post to a community but I haven’t seen much else in terms of moderation tooling.

Satellite.earth has way better moderation support, but no long-form support.

Last I checked nostr.kiwi was showing both but only allowing moderation on short notes.

Zapddit is also worth looking at, but I haven’t found myself on there yet.

Worth noting that the nip supports both long-form and short form moderation, so we just need to request the features we need from the client devs! It’s pretty new so a good time to help guide the implementation.

Like

nostr:naddr1qqxnzd3exyurgvpsx5mnxvesqgsd2s26xy7ns3sllyagc9c0jsdje49xdfw0mwcfxsrfvrmvkvtcf8crqsqqqa282pw4lj

Sliced like a patty? I don’t even know what to do with these massive ones. Haha

Summer problems. Beer for scale

Anyone tried one of these before? Garage sale pick up… cold smokes incoming

They should be able to just block certain kinds of they want to

Hey, #zapathon did you know a nostr status can do this? 😮

Status = ⚡️

👀

Replying to Avatar brugeman

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:

nostr:nevent1qqsdf8x6p2uzd7kwkgndzjnga2gt3las58l0y56l7rd2w3lmy3944ecprfmhxue69uhhyetvv9ujuam9d3kx7unyv4ezumn9wshsqpwmr4

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?

Any reason this couldn’t work with something like log-in with nsecBunker eventually? That would be an amazing set up without exposing the private key at all!

I think it’s a profile setting and I agree it should default to off. I personally like it on just because I am just staring my programming career and would like to show that I’m actively using hit, but most of my contributions are to an organizational repo that is private due to IP protection. It’s a pretty narrow reason to broadly ruin privacy though…