Notices by jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)
-
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Thursday, 30-Jan-2025 11:39:37 JST jb55 "look everyone is using custodial lightning so we should embrace that" makes me feel sick. I always thought this was a temporary measure until we had better wallets, TIL the plan now is to embrace it fully for mass onboarding.
We're working with a few partners to try an alternative approach. If it fails then it fails, but at least I can sleep at night knowing we tried.
Mass onboarding into custody seems like a disaster without a really good non-custodial offboarding plan. -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Thursday, 30-Jan-2025 11:34:17 JST jb55 i mean we sold all of our gold so that should answer your question -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Monday, 27-Jan-2025 23:46:24 JST jb55 its crazy how much ai content has taken over the algo on the centralized platforms. It would be nice if we had a *i verified this person in real life tag* in @460c25e6 ‘s relationship status spec so that you could build *real person* web of trust follow lists. -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Sunday, 26-Jan-2025 07:04:58 JST jb55 I think focusing on nostr is wrong. Best to put pressure on the media hosts who are actually hosting illegal content. -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Friday, 24-Jan-2025 07:37:27 JST jb55 good point -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Friday, 24-Jan-2025 07:32:44 JST jb55 this is how we win -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Tuesday, 21-Jan-2025 23:40:58 JST jb55 there’s not even a performant android client yet, this is not the biggest issue. -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Tuesday, 21-Jan-2025 23:40:57 JST jb55 I think people should try implementing outbox first in a performant way with intuitive ux before they lob criticisms at devs for not having it. I created nostrdb just so i could even begin to think about implementing outbox in a way that would be performant and reliable and that took a year. The switch from trusted relays to *any* relay requires client hardening to prevent evil relays from messing up your feeds and DoSing you. -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Tuesday, 21-Jan-2025 23:40:56 JST jb55 the ui only ever talks to the nostrdb. we can fetch in many different ways, we just dump the results into nostrdb where notes get verified and local subscriptions get triggered . This prevents relays for messing with the behaviour of things.
We don’t currently do outbox but now that all of the issues are no longer a problem adding it should be pretty simple and is a high priority. Probably will have it sometime this or next month once we implement our subscription manager @85060509 -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Monday, 20-Jan-2025 05:57:39 JST jb55 cheers mr -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Monday, 20-Jan-2025 00:40:46 JST jb55 there's enough people that care, not the majority though. still worth it to build stuff for people who care about these things. -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Sunday, 19-Jan-2025 23:59:47 JST jb55 everyone went to the chinese rednote app and they all said "I will happily give my data to china". -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Sunday, 19-Jan-2025 01:38:24 JST jb55 wanting everyone to like you is a toxic mindset. just be yourself. -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Friday, 17-Jan-2025 01:25:04 JST jb55 According to kripp the login data shows he’s playing from asia. Interesting 😂 -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Monday, 13-Jan-2025 03:44:47 JST jb55 new years resolution: keep hacking on better ux, more decentralization, more self custody, more privacy, more freedom. can't go wrong along this vector? -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Monday, 13-Jan-2025 00:20:26 JST jb55 even as optimized notedeck is network wise, I still notice subtle issue on the lowest bandwidth links.
one that stood out was that even though the data getting returned from the relay was really small, profile picture and media loading was swamping the link bandwidth and the nostr responses were just lost.
one change I'm making is QoS on certain requests. For example: ensuring nostr data is returned before we start loading media. This should work well on all connection types.
Lesson here is always be testing on low performance and low bandwidth devices (via android or iOS network link conditioners) if you want to create a good experience for everyone on the planet. -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Sunday, 05-Jan-2025 01:46:22 JST jb55 Notedeck *is* damus android. It’s built to be a responsive app. Purple is for helping support Damus development (notecrumbs web frontend, iOS, android, desktop, push notification server, damus relay, purple relay). We are not just an iOS app. We are trying to build a decentralized nostr experience for everyone, not just apple users. -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Saturday, 04-Jan-2025 00:03:24 JST jb55 The best part about #nostrdb is that you never have to keep the DB in sync with the UI, there is no serializing data in or out. Queries return pointers to flatbuffer-style note data in the page cache that can be read immediately.
When building an immediate mode UI nostrdb is fast enough to do queries at 1000s of times per second. You can render at 144+ fps while doing queries in the UI on the main thread for each frame without having any complicated async query code.
Each frame has realtime access to every profile and note you’ve ever seen. Lots of cool possibilities and features to explore with this new tech. -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Friday, 03-Jan-2025 23:55:58 JST jb55 In a local first world where each device holds local copies of your nostr nodes, and each device transparently syncs with each other on the local network, each node becomes a backup. Your data becomes antifragile automatically. When a node goes down it can resync and recover from other nodes. Even if not all nodes have a complete collection, negentropy can pull down only what is needed from each device. All this can be done without internet.
The future we about to enter is hard to imagine, but it’s amazing. -
Embed this notice
jb55 (32e1827635450ebb3c5a7d12c1f8e7b2b514439ac10a67eef3d9fd9c5c68e245@mostr.pub)'s status on Thursday, 02-Jan-2025 06:16:03 JST jb55 nostr without internet. what would you use this for? maybe chatting with your spouse from the other room when your internet is down? lol. going to do this as a hackday project.