arthurfranca's avatar
arthurfranca
npub1l3cg...6vs2
Software dev + graphic designer + Nostr enthusiast https://github.com/arthurfranca
arthurfranca's avatar
arthurfranca 3 months ago
"We regret to inform you that your project was not selected for funding. [...no feedback whatsoever...] Feel free to apply again in the future" Thank you for letting me know ๐Ÿฅฐ Oh I sure will </sarcasm>
arthurfranca's avatar
arthurfranca 4 months ago
Primal's relay isn't my Nostr dev sidekick anymore. My napp store page custom events started getting erased. Other public relays weren't even accepting them. Add to this all the WoT conversation going on. Out of sheer necessity for a home for experimental event kinds, one that must not have its DB filled by spam or misuse, I'm building a public relay that won't rely on WoT to filter out spam. If I'm successful, the relay could be the basis of a future fully private Nostr client.
arthurfranca's avatar
arthurfranca 4 months ago
View quoted note โ†’ That and I would like to use nostr apps with private follows, private reactions and so on. Using WoT to rank people and content is incompatible with this path forward.
arthurfranca's avatar
arthurfranca 6 months ago
Could it be possible to improve user retention by making Nostr web apps work **without** a browser extension? Help me test this vision by uploading your static (nostr) websites at https://44billion.net. Sign in/up then click on the (n)app icon with a big "N" (a Napp store) where you can upload them. Hint: Before uploading, you could add some code to your napps to support auto-login. You just need to get the logged-in user's pubkey on load by calling `const userPk = await window.nostr.peekPublicKey()`, which returns the pubkey without prompting the user.
arthurfranca's avatar
arthurfranca 8 months ago
oh hooo dude, let me tell you: bending passkeys for storing and retrieving nostr keys does work! browser extensions no more. very soon! image
arthurfranca's avatar
arthurfranca 8 months ago
This week I tested it with Jumble's source code and after some bug fixes... it works perfectly! Yeah you can upload anyone else's code easily or just use official Jumble, if the Jumble's dev chooses to upload it. Later, there will even be a 'draft' release channel if say a vibe coding platform wants to upload and show a preview before really publishing a vibe coded app to the 'main' channel. 1 or 2 weeks tops to finish and integrate the signer module and it's ready for demo. \o\ View quoted note โ†’
arthurfranca's avatar
arthurfranca 8 months ago
oh the web! a popover is opened with a custom longpress event. when the touch/click is released, the browser-controlled backdrop receives a pointerup event and immediately auto-closes the popover. All cool, except that the pointerup event isn't exposed to the js, thus can't be canceled. damn, these kinds of unimportant problems keep slowing me down.
โ†‘