Damus

Recent Notes

lunox profile picture
This is why all Open Source apps should have an LLM architecture. Maybe 1 for contributors + 1 for users. Give the non-technical user an LLM guide to modify source code.

All this is really exciting for open source
@naddr1qqgr...
lunox profile picture
Would be awesome to have the price of the Global Thermometer plotted next to the index.
lunox profile picture
agreed. That's how I implemented it. Though I haven't yet tested the regular flow
lunox profile picture
Agreed. I'll take a stab at it. Might be something that desktob has more space for though
lunox profile picture
@nprofile1q... I feel like Amethyst should take a bolder stance on redefining UX standards. For ex. making all broadcast events more transparent, for ex: reaction broadcasts to show a "note like broadcast to x/n relays" snackbar with an expandable popup with the relays and broadcast status. Benefits IMO:
- more transparent about what hitting like just did
- drives user decisions about managing relays. "Why is this relay always failing, etc..."

What do you think?
lunox profile picture
I don't know how I didn't know about @nprofile1q.... It's my favorite way of interacting with the internet: sync, go offline, read and interact. And sync next time when I go online

lunox profile picture
@nprofile1q... PR with Threads and Notifications for Desktop: https://github.com/vitorpamplona/amethyst/pull/1663.

I've moved files around without the type alias reference hack. One q I'm having is how to share ViewModels properly. Feels like there's a lot to be shared, but part of it is platform specific.
What do you think of introducing UseCases in the Domain layer? ViewModel becomes more dumb and just UI logic related. Maybe the Actions can already be considered domain layer components ๐Ÿค”
lunox profile picture
A little bit different on desktop. JVM works relatively well across these 3, but definitely something to be tested