franzap's avatar
franzap
fran@zapstore.dev
npub1wf4p...dgh9
Building nostr:npub10r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7stjt2p8 and #purplestack | BA ๐Ÿ‡ฆ๐Ÿ‡ท
franzap's avatar
franzap 6 months ago
I'm certain I got the first #purplestack release right: it's full of bugs ๐Ÿ˜…
franzap's avatar
franzap 6 months ago
Very intense work, but enjoying the continuous feedback loop I get from Zapstore, Derekstr and another vibed app to keep improving #purplestack If you can wait a little bit, next release has a ton of improvements, including zap support via NWC.
franzap's avatar
franzap 6 months ago
Major flaw in current LLMs is them forgetting clear and simple instructions. This is not about the context window. At least, it really does not seem like it. You tell it to fix all tests, "do not stop until 100% completed". It agrees, fixes a few, and 2 minutes later congratulates itself for reaching 96.9% ๐ŸŽ‰ In context files, we still need to use over the top language like **CRITICAL** or it just doesn't give a fuck. Looking forward to the next-gen of "don't make me repeat myself" LLM tech.
franzap's avatar
franzap 6 months ago
@Alby in my Alby Hub > Connections, why are NWC payments showing the nostr zap request only sometimes? Also my zaps are not making it to the `relays` tag I supply Are there issues on your end or I'm doing something wrong?
franzap's avatar
franzap 6 months ago
Highlighted from "Perspective Is Important": But as you age, and particularly after you have children, the reality
franzap's avatar
franzap 6 months ago
Highlighted from "Perspective Is Important": Enjoy every moment. It only goes by faster as you get older
franzap's avatar
franzap 6 months ago
Highlighted from "Perspective Is Important": Enjoy every moment. It only goes by faster as you get older
franzap's avatar
franzap 6 months ago
I have to go to bed but this is too much fun
franzap's avatar
franzap 6 months ago
can't stop vibin' image #purplestack
franzap's avatar
franzap 6 months ago
When you build on #purplestack none of the nostr events come *directly* from relays. Everything rendered on screen comes from a fast local database, that a websocket pool writes too. This means that by default all apps built with this stack are local-first and should work decently offline.
franzap's avatar
franzap 6 months ago
Cool side effect of basing #purplestack on Flutter: Vibe code for Android but also for: - iOS - MacOS - Windows - Linux
franzap's avatar
franzap 6 months ago
#purplestack alpha is out! For the audacious and intrepid, git clone the repo or call stacks View article โ†’ It is based on the purplebase Dart library, Riverpod, GoRouter, Material 3, and others including Amber Signer. It features a long context file that I have been refining over a few weeks while building Derekstr and Zapstore. As well as built-in components like a note parser and an engagement widget for displaying likes, comments, zaps, etc. There will be bugs, guaranteed, but if you want to try it out let me know what you think. View quoted note โ†’
franzap's avatar
franzap 6 months ago
Vibe coded an Android app in honor of our vibe coding captain Mr. @Derek Ross It's called Derekstr and shows you Derek's notes, and from there you can tap on profiles, hashtags, zaps (to see the tally) and also sign in with Amber and like any note. It's the first "real" vibe coded app with #purplestack, it took me a few hours. Super basic but does have features, available on @Zapstore - let me know what you think!
โ†‘