Avatar
Niel Liesmons
a9434ee165ed01b286becfc2771ef1705d3537d051b387288898cc00d5c885be
Designer that codes. Also #WordStudy #Dadstr #Farmstr

#nostrocket enables that. You earn merits (a cut of the businesses income) by solving problems. Solving problems doesn't necessarily mean that you have to do work. Paying for something is just as much a solution of a problem as writing some code is. That payment = You buying equity in a decentralised FOSS project

Replying to Avatar franzap

I have a specific requirement for zap.store that no relay provides out of the box, custom indexing multiple fields for NIP-50 full-text search (and rejecting certain event kinds).

I thought of customizing the fiatjaf golang relay framework but didn't want to learn new tooling just for this.

nostr:npub1gzuushllat7pet0ccv9yuhygvc8ldeyhrgxuwg744dn5khnpk3gs3ea5ds pointed me at Bun.sh which is a powerful JS toolkit with built-in websockets and sqlite, and I basically got a relay implemented in under a day... very cool.

This will eventually index all software releases on zap.store, and I'm thinking of making this same server implement nostr:npub1ye5ptcxfyyxl5vjvdjar2ua3f0hynkjzpx552mu5snj3qmx5pzjscpknpr-Blossom, keeping copies of all the indexed artifacts.

#zapstore

That's neat sir! 👀👀👀

Ideally I would like to access the ratings (thumbs up/thumbs down) on the criteria of a product/place across clients. So I'm trying to find a way to do that without centralising the control over the list of criteria.

With the current nip it's only the total score that has to be interoperable, so that's the real "need" in the end. My suggestion is more of a "wish", because current reviews suck 😉.

Replying to Avatar hodlbod

Oh yeah, I'm all about indexers and proxies. nostr:nprofile1qyfhwumn8ghj7ur4wfcxcetsv9njuetn9uq3zamnwvaz7tmwdaehgu3wwa5kuef0qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qpql2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afq8mwcl2 and I have talked about using signers as proxies, since they already have your key and could sign/decrypt stuff on the way in and out. But these are external services that can be discovered by NIP 89, and selected by the user (even if the client provides a default).

Ooooh wow, never saw signers in that way 🤯.

They indeed are positioned in a sweet spot for that.

App creators can start of the list of questions, but they're open for anyone to add anything they specifically care about.

Would you then just put terms like "Good Food", "Great atmosphere" etc and let users thumbs up/down on those? I tried that and it always looks weird.

I agree that "Questions" is not a good title in this example and 💯 need an other word there (Criteria or sth).

👎 / 👍 ? https://cdn.satellite.earth/bc5ef681d763f0c9c578dca6487b34fdca3946ab6c3e110cc0c58fcd4d19a41c.mov

Another UI attempt at avoiding the problems with 5-star ratings.

@arkinox, do you see users creating these questions and would you then let the app surface the most relevant ones for the user? I'm asking because I don't think it's possible to determine a "Global" list of what should be the important criteria for apps, restaurants or candles.

I think the math can still work with this, since you only need an actual number for the total score (and not for the individual reviews) #reviews #nostrdesign

nostr:nevent1qydhwumn8ghj7un9d3shjtn0wfskuem9wp5kcmpwv3jhvtcpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcqyprhk5dshy7dhsl7lxe0lsq2sz0aured77g20p8ttzefcdw3v6087fmp0ha

Found it on Aurora store but it's buggy for me, feed doesn't load at all etc...

Hard coding is a losing strategy, indeed.

1. It's work you have to do to keep things up to date and Nostr moves crazy fast

2. It's an attack vector on your app

3. It's a centralizing feedback loop that hurts the discovery UX you're desperately trying to improve

nostr:nevent1qvzqqqqqqypzp978pfzrv6n9xhq5tvenl9e74pklmskh4xw6vxxyp3j8qkke3cezqy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qpqatvyml44k2vzmvjlr3uwavxfmgah8zqtq44dwe4mumhjhfzah0hstrkmsu

Replying to Avatar bob

💥 BitcoinMints.com 💥

We just launched the first place to list and review Cashu mints leveraging #nostr as the discoverability and identity layer.

https://BitcoinMints.com

Cashu is an ecash protocol that will enable https://makeprisms.com users to send millions of #bitcoin payments with one click.

BitcoinMints.com is a Nostr client that uses NIP-87 to publish and review mints.

$boost

Text input field is very small and doesn't enlarge. Should be an easy fix 😉

Noob question: what does "backed" mean in this case. That you can always exchange your $1 ecash for $1 of bitcoin at the mint?