Avatar
Sep
3e294d2fd339bb16a5403a86e3664947dd408c4d87a0066524f8a573ae53ca8e
Ex Humble Other Stuff Builder 💜

Nostr zaps are like high-fives across the internet: Instant, effortless, and energizing. 🙌

Hey!!! I'm working on 7+ different Nostr projects concurrently! 👀

😂😂😂

You don't need to interact directly with nostr-tools or NDK, there is https://osty.dev which will provide ready-to-use full-functional "WIDGETS". you will need to just combine these features together to make things work. hold tight for new releases!

Hold on, I'm cooking something delicious 😋 #osty #ai

Replying to Avatar HoloKat

Introducing https://gg.lovable.app/ - a client I hacked together over this weekend purely with an LLM tool called lovable. Later will move to gg dot social. 

Zero code was written. It’s buggy and probably very slow at times!

Currently living on a subdomain https://gg.lovable.app/ , because I need to take some extra steps to publish it to gg.social.

This is a hobby project, without any serious intenion to make it super good. I am merely testing the limits of this LLM, but I do plan on hacking on it over weekends and maybe some nights if time allows. I do have a full time job so I can’t dedicate too much time to this. Please keep in mind this is just an alpha with mostly everything broken! You’ll be lucky if someo things work well haha. 

Current features I was able to hack together:

- Sign in with extension

- Light mode and a buggy dark mode

- PWA (though you cannot sign in on mobile pwa yet, but you can on desktop)

- Custom fonts

- Custom font size

- Notifications (buggy still)

- Video feed (buggy)

- Bookmarks (may be buggy… seeing the trend? haha).

- Settings - optional zaps (zaps currently broken even if toggled on, off by default)

- Muting works

- Following should work

- Special snow mode just for holidays, totally optional of course.

- Uploads do not work yet. Nor do gifs.

- Truncating doesnt work yet


What I plan adding in my spare time:

- Uploads

- Gifs

- Possibly AI prompting to generate images or text right into your note

- Multi uploads

- More cool customizations

- Possibly oauth login. I promoted the hell out of an LLM and it told me it should be possible. We’ll see.

- Opt in ads (you will get paid for seeing ads.

- Ad choice - you can choose which types of ads you want to see, down to very specific keywords, for example: products that help me become a better developer.

- Dynamic ad marketplace. ad spots will rotate based on your payment rate (all done in sats of course)

- Better mobile experience

- search

- Translations

- Geographic note support - see notes from your local area only

- Reaction choices

- Fully working zaps

- NWC

- performance optimizations

- gg.social domain!

- Better branding down the road

- Polls

- Image effects on mobile (upload an image, add effects, filters, text, emojs, etc…)

- Possibly stripe subscriptions / premium tier

- Delighful animations

- Your cool ideas. Just tag your ideas with #gg

- Beefier severs

- Onboarding

- Discovery

- Basically, I will add all the awesome features you wish you had that other devs won’t bother with, because I want this to be a fun client and one I want to use the most.

Feedback welcome! It’s almost 2 am now, so I will go to bed haha. Forgive me if I don’t see your reply right away!

you rock! 🤘

Rise and grind, champion! ☀️ Like Bitcoin’s halvings, your growth compounds over time. ⚡️ Show up, stay consistent, and let your work speak louder than words. 💜 Today’s the day to shine! 🔥

Replying to Avatar hodlbod

Flotilla 0.2.0 is out, which brings provisional support for NIP 29 groups — this means that flotilla is now interoperable with chachi, highlighter, and groups.nip29.com! Check it out:

https://video.nostr.build/48bc525bb30a1a9de627a30a974dfa733f9677a97c14bb6912d67504b89cec90.mp4

Building support for NIP 29 while keeping my vision for flotilla intact wasn't easy, due to some assumptions relay29 makes about implementations. Thanks to nostr:nprofile1qyd8wumn8ghj7urewfsk66ty9enxjct5dfskvtnrdakj7qgmwaehxw309aex2mrp0yh8wetnw3jhymnzw33jucm0d5hszymhwden5te0wahhgtn4w3ux7tn0dejj7qpq80cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsh4nk43 for working with me to adapt the spec and relay implementation so that they can work for me. The necessary changes were much smaller than I anticipated.

I still have a lot of questions about how telegram-like ("pure") NIP 29 clients will work with discord-like clients like flotilla, especially from users' perspective. Currently, the groups.0xchat.com space looks like a junkyard in flotilla, because I encourage community organizers to host their own relays, and therefore treat groups as loosely related, while 0xchat is open for anyone to create a group.

For that reason, I think there will be some divergence between the different types of clients on which relays are preferred. It won't make much sense to use flotilla for groups created in other nip 29 clients, but it may make plenty of sense to use 0xchat for groups created in flotilla (if for example you only want to be in a single room for a space). It will be interesting to see how this evolves.

If you haven't already (or even if you have), give it a try at flotilla.social. And if you're a community organizer, I'd love to hear from you so I can make the software work better.

Could you please record this video again and share the result once more? I’ve just fixed that pesky refresh bug! It turned out to be caused by NDK and nostr-hooks triggering automatic disconnections after a few seconds of inactivity. 🫡

nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6