Avatar
Tanner Silva
2ef0fccfd5a55e36bc8be3a525c1ce97f20eabaa94e69d82febfd641d9480c35
Strategic software architect and lead nostr developer for CakeWallet. Building topaz (and other solutions) with nostr-kit. Photographer shooting Leica M digital. Watch collector. Follower of Christ.

I continue to be the spearhead of nostr development for the cake team. Nothing has changed there.

The vision is fairly lucid and the tech will come together on some timeline, still hard to predict what that timeline looks like. There are a lot of moving pieces, almost none of which have to do with nostr itself.

We were running LMDB on the client side long before anyone else had it in their projects, so I look forward to showing everyone what comes next. Seems like a lot of people are still catching up on this front.

But of course, I haven’t shipped anything yet, so I can’t get too prideful. We won’t ship anything if it doesn’t meet the bar we’re setting for ourselves internally. It will be unique.

MDB_NOSYNC bruh 🧠

Leica 90mm Tele-ELMARIT f2.8 (circa 1980).

Quality glass is timeless.

Wow damus is still super broken on iOS 17…I hope they don’t get caught with their pants down…

I have this issue with Howard Chu’s profile. Annoying.

I see his posts but have no clue who he follows, or what relays they associate with, etc.

What a complete fucking joke Primal turned out being. Plebstr too, being closed source with private backends.

This is not nostr. nostr:note10hck93gyscnkaludeylz7ugtt3erdmxrw7upngjtxt60gphqtv8qsx9kkn

Utterly confusing? No. Utterly trash? Yes.

Never used a worse client in my life. nostr:note1wh9karj7xx4ddyfp9696qnhtlr7razr3yg53shgevsr4cj73x0rs8akfxp

nostr:npub1tt4j2zeswksjh5z7zmy283qd4yd920afy9j28xg45wsxzhl9rpjqrex9ud

My face when I wake up to an ERCOT conservation notice.

This is fucked lmfao

For those of you that are curious what Topaz client looks like (or at this point, if it even exists), I’ll share a photo of my old alpha build which continues to run and post to this day. Haven’t touched this branch in ages. Internal team has been running various alphas since March that evolved to something like this by late May. It is very high performance, multi-user, and LMDB based.

UI was extremely minimal in these early alphas because the major investments were in LMDB and overall UX. Designed 100% by GPT4 with zero effort to refine really. Bringing years of LMDB implementation experience to this project (including my own libraries), it didn’t take me long to realize that bringing an embedded database to a nostr client only gets you so far in terms of UX polish and consistency.

We need to be reaching so much further into every corner of the stack to deliver remarkable UX. And soon, when we launch the first beta builds in TestFlight, you all will get to see for yourselves.

I am excited to share more soon.