Jem's avatar
Jem
jem@cash.app
npub1sdnq...45zq
Bitcoin ⚡ engineering @ CashApp
Jem's avatar
jem 2 years ago
ln addy // nip05 this is the same picture
Jem's avatar
jem 2 years ago
#coffechain golden crema 🤤 image
Jem's avatar
jem 2 years ago
On my iPhone, Primal is best for reading, but I can't seem to post anything (yes, logged in with nsec, not npub). So I use Primal for reading and then flip to laptop or Damus if I want to write something.
Jem's avatar
jem 2 years ago
Basalt columns at Fingal Head, NSW image
Jem's avatar
jem 2 years ago
I heard on the Patrick Boyle youtubes that almost a third of people who buy _luxury goods_ earn less than $50k per year. That's insane.
Jem's avatar
jem 2 years ago
New batch #coffechain image
Jem's avatar
jem 2 years ago
Time management is a farce. The more time saving hacks employed, the busier and time poor you will feel. Attention management is the good stuff.
Jem's avatar
jem 2 years ago
This empty hole in damus where zaps used to be kills me
Jem's avatar
jem 2 years ago
“Everything is a clock. Some are just easier to read” - Frank Wilczek image
Jem's avatar
jem 2 years ago
@primal is it possible to connect ios app to a self-hosted NWC node? If not, where is this on the roadmap?
Jem's avatar
jem 2 years ago
Where can I follow the discussion around relay gossiping? #[0]​ recently mentioned that people have been talking about it, but nothing is set in stone. Clearly the protocol wraps around the idea that messages themselves can recommend relays. e.g. a user profile contains their relay list & any event can include recommended relays when referencing other events and pubkeys. My naive initial thought is that clients should connect to a set of relays that give access to all the pubkeys you follow + all the relays you define as your own when they see a new kind 0 profile clients should republish this to all the relays they are connected to (thereby propagating profiles eagerly) Something like. * Your profile's relay set {A, B, C} * You follow alice, who has a relay set of {A, F, H} * You also follow bob , who has a relay set of {E, F, G} * At runtime, a client connects to {A, B, C, F} because you should always connect to your own set, plus you need to connect to something that knows about bob's events. We choose F because it's weighted higher for us, because alice also publishes there and we can get more redundancy. When we see bob update their profile, we republish the new profile to every relay we're connected to so that more people know how to find bob. He would have written to {E, F, G} but with our help his profile is also in {A, B, C}
Jem's avatar
jem 2 years ago
iris.to is pretty great
Jem's avatar
jem 2 years ago
Vodka martini Shaken, nostr