Avatar
Paulo
b299876ba85e33da57269247f7f91aee025f5bd2bc229aa85c7908f37c10c838
Fiddling with nostr things

It is indeed. But it's impressive what you achieved so fast! Replying from your client btw

Yeah, the hover background blinded me xD

But the snow effect looks nicer in it, and didn't make my computer slower at all 😅

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!

Nostr inception

Well, he does 😅 nostr:note1a0ccneg5rdjc0ptdcj64pr4nrduusjtn58gpnymkfmj9vv006ufqr4e608

I don’t want dollars. Saylor doesn’t want dollars. Promoting the dollar to others is not in their interest. nostr:note1y3skk6qaylm3surrk9ee5426kupgyr0rfvfuss8hallf3ctkml7sgh389r

Graphics programming is awesome in general!

Also, fuck software patents. nostr:note1th0t7yz9xddz30dunluul2zhu930753sdyyqhfgqnhus3avnds4qyf5hzr

The problem with AAA games is they’re made for everyone to be able to beat them. I think that’s fine but it’s better when there’s an easier workaround that the player knows they’re taking. Fx I remember as a kid playing KOTOR I had to solve some logarithms for a puzzle, but could have avoided them through a brute force approach.

If I had spent the last decades investing my profits from Uber or running Box and then realized it was all being debased, I’d be pretty depressed too.

But it’s never too late to start stacking sats. nostr:note12hzv0l3uw4mmkzce8rljw0q6wgca7erwxzqemsmjj24v6ld4w8msqfjp3q

Forgot naddr and note 😅🙈

I feel that these concepts are core enough to nostr that they’ll make it to user land, like the @ symbol or domains did for the web. Will take time though 😅

Kind of crazy how all our lives changed so much in 34 years. nostr:note17hayhhacu3vh9qt665kvp5f9lrzulg703rt3kcuqgs9l06n504xsgzpv4k

Whaaat, I can use Nostr for my Uptime Kuma notifications! 🤩

The rest is nostr magic 🪄

Is your client snort? I see you in the devs list

Nice! For me it works on Damus, but not on Primal.

But streams in notes will be very good for discoverability.