Avatar
hodlbod
97c70a44366a6535c145b333f973ea86dfdc2d7a99da618c40c64705ad98e322
Christian Bitcoiner and developer of coracle.social. Learn more at info.coracle.social. If you can't tell the difference between me and a scammer, use a nostr client with web of trust support.

Are there any good nip 46 desktop signers?

Keep complaining to the devs, and tell people who want/need it

I'm not sure what you mean by "lnurl says outdated". Sending zaps doesn't have anything to do with the lnurl attached to your profile, but rather with your sending wallet.

Usage numbers are like GDP, they only indirectly correlate with real value ("wealth"). Assessing real "success" in human terms requires us to adopt a measure of human flourishing that is subject to an over-arching qualitative framework of value.

If nostr "fails" it still won't have been time wasted, so I agree with you. I'm mostly talking about the tendency fixate on current user numbers, as if that has anything to do with the eventual usefulness of the technology. I was here when it was all just devs building a thing and no one else cared. My motivation hasn't changed since then, and won't change unless and until either 1. someone comes up with a better solution, or 2. the benefits of social media prove to be outweighed by the negative externalities, even when decoupled from centralized control and incentives.

That's good to hear β€”Β at some point I might ask you to compile a list of that stuff for onboarding purposes

Yeah, quantifying success is something companies do in order to project growth and inform how they organize. It's inherently difficult for a decentralized developer community to do the same, but maybe someone should do some vision casting. Maybe I should write a blog post.

Took 20 minutes and two separate devices. I'm a champion

Ever since I started working on the problem of alternative/decentralized social media I've said that "it's a 10 year project with a 0% chance of success". I'm stunned with how well nostr has gone over the last 3 years, and I think we have already achieved some measure of success (though global adoption still remains pretty unlikely in my book).

If you're feeling discouraged with engagement on nostr, user growth, client UX, business model profitability, developer funding models, or protocol stability, just remember how early we are. Very few new businesses reach profitability; protocols are even less likely than that to reach widespread adoption. Nostr's success is far from certain but it's worth investing in anyway. It's an incredibly ambitious project, and requires that we lower our time preference.

nostr:nevent1qvzqqqqqqypzp978pfzrv6n9xhq5tvenl9e74pklmskh4xw6vxxyp3j8qkke3cezqy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcpr9mhxue69uhkscnj9e3k7unpvdkx2tnnda3kjctv9uqzq7rj27teyddj34xpngwpplzepcx90d7atd2c426etrw73306kczlmfkhtk

nostr:nprofile1qyg8wumn8ghj7mn09eehgu3wvdez7qgswaehxw309ahx7um5wghx6mmd9uqsuamnwvaz7tmwdaejumr0dshsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0qy2hwumn8ghj7mn0wd68ytn00p68ytnyv4mz7qpqqsu8mh3sr48qph0dsv5tmvgy8099m9ud4f7prg8uyely7nlvwczsnnzzk2 nostr:nprofile1qy88wumn8ghj7mn0wvhxcmmv9uq37amnwvaz7tmwdaehgu3dwfjkccte9ejx2un9ddex7umn9ekk2tcpz9mhxue69uhkummnw3ezuamfdejj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qgnwaehxw309amk7apww468smewdahx2tcqyqlhwrt96wnkf2w9edgr4cfruchvwkv26q6asdhz4qg08pm6w3djg9tx6g8 nostr:nprofile1qydhwumn8ghj7un9d3shjtnhv4ehgetjde38gcewvdhk6tcpzemhxue69uhhwmm59ehx7um5wgh8qctjw3uj7qghwaehxw309aek2ctjvd5zumn0wvh8gmmyv9uj7qghwaehxw309amxjar0wghxummnw3erztnrdakj7qg4waehxw309aex2mrp0yhxgctdw4eju6t09uqzpkkwvwcqcshxuqtaqrw3jz5n9quxqqhlt9acg844a7gauncuapy3qrg4yx

Replying to Avatar Dawn

I'm simultaneously attempting to populate nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hszxmhwden5te0wfjkccte9emk2um5v4exucn5vvhxxmmd9us2xuyp 's praise relay & giving honest complements... everyday for the remainder of Sept.

I truly do learn a ton from you. There's a handful of people who have inspired me to expand my horizons. You are one of those very good teachers. Whether by accident or intention, you are great at conveying complicated ideas. Thank you... and sorry if this seems weird πŸ˜‚

πŸ˜‚ I'm always happy to be fodder for fiatjaf's experiments

This is the correct gif

Could only be a client issue really. Just remember that nostr is a 10+ year project with slim chances of real success. No less worth doing though

Thanks, that's nice to hear

I do, I use Amber and sign in with NIP 46. However, I do cheat by also using alby and nos2x. NIP 46 has real usability issues related to latency, otherwise I think it would be ideal. I do want to dogfood it though to get the UX hiccups related to dealing with latency out so that we can onboard people onto multisig bunkers. This is the whole motivation behind welshman's thunk system, which optimistically updates the local database even before signing events.

Replying to Avatar Anthony Accioly

Yes. Haven is a personal relay and Blossom server that you can use with multiple clients. I'm not sure if Coracle is Outbox enabled ( nostr:nprofile1qqsf03c2gsmx5ef4c9zmxvlew04gdh7u94afnknp33qvv3c94kvwxgspz4mhxue69uhhyetvv9ujuerpd46hxtnfduhszrnhwden5te0dehhxtnvdakz7qgewaehxw309a5xyu3wvdhhyctrd3jjuum0vd5kzmp0er5gcs ), but it does have custom views where you can look only at your own outbox and inbox relays.

Other from restricting your inbox relay to your WoT, Haven allows you to keep a copy of your own notes and media, and to serve them directly instead of relying on third parties.

PS: The official version of Haven on Bitvora's repo is WoT-enabled, but I haven't merged the ownertrust + TOFU model yet. I may contribute it to the upcoming v2 if I'm confident it is stable enough for me to commit to backwards compatibility.

Yep, coracle uses outbox and is is haven friendly

Quick demo of Flotilla's new onboarding flow, which uses invite codes to instantly grant access to new users. Coming soon!

https://coracle-media.us-southeast-1.linodeobjects.com/flotilla-invite-onboarding.mov

Anyone have recommendations for how regular users can decrypt an ncryptsec? Command line is out, dedicated web tools seem like a bad idea, most clients don't have support. Seems like best case would be for signer apps to universally support ncryptsec.

One of my favorite programs that I've written:

https://hmap.surge.sh/

It's a trivial implementation of a heightmap generation algorithm based on plane bisection, but I love the landscapes it generates β€” I can imagine them as alpine lakes, and I want to go there.

(only works in chrome)

New Flotilla release, version 1.2.3 is out β€”Β highlights include an in-app onboarding flow and bunker login to reduce user confusion, bugfixes and other UX improvements.

https://flotilla.social

* Add `created_at` to event info dialog

* Add signer status to profile page

* Re-work bunker login flow

* Add in-app onboarding flow

* Only protect events if relay authenticates

* Filter out non-global chats from global chat

* Improve publish status indicator

* Fix encrypted upload content type

* Add relays to event details dialog

* Add universal link handler for apps

I merged the NIP, I'm currently learning about MLS but it's going to be some time before I release any code

"Just as liberalism discusses and negotiates every political detail, so it also wants to dissolve negotiation, a cautious half measure, in the hope that the definitive dispute, the decisive bloody battle, can be transformed into a parliamentary debate and permit the decision to be suspended forever in an everlasting discussion."

- Carl Schmidt

Public schools use laptops instead of desktops so that tech companies can addict kids earlier, and leftists can indoctrinate kids more effectively

Replying to Avatar elsat

nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn have there been cold eyes reviews of the other cryptographic schemes in nip-17, nip-59 etc?

Just NIP 44

Coracle does it without relying on vertex. It works very well for vetting search results and spotting impersonators. I don't know if it's directly applicable to the geo use case though.

We're out of town, but lunch during the week?

I've written a few but they are all terrible. I do think maybe self-attested nip 66 would be better here. That way you're not hijacking random personal relays, instead relying on volunteers who want to serve a particular geography. You would only need the usual 2-5 per region, and a few geo "hubs" could do a lot of the lifting.

Both, but more salient is download permission. I had it working a while ago with a custom khatru relay which checked authorization based on a nip 98 header, but the code for probing support was nasty, especially if you wanted to make sure the relay was properly enforcing read permissions.

I'm loading relay selections more aggressively, and being more strict about which relays are used to ask for notes. It's just another small evolution in the delicate balancing act that is relay selection.

Yeah, it's a really clever way to experiment with things that may or may not end up on bitcoin. And simplicity sounds truly amazing β€” the only scripting proposal I've heard so far that doesn't sound extremely scary.

Am I old or is Material Design 3 incredibly ugly

When designing a cross-platform mobile app, how important is it to use material/hig conventions? I am unable to find much support for react native UI libraries that render differently depending on platform β€” most seem to have a single look on both platforms. But doesn't this undermine UX patterns that rely on platform-specific idioms? I'm super confused about this.

Yeah, I never weight trained before, it makes a huge difference