Avatar
fiatjaf
3bf0c63fcb93463407af97a5e5ee64fa883d107ef9e558472c4eb9aaaefa459d
~

"just" is probably the biggest breakthrough in computer programs in the past 30 years.

https://just.systems/

One thing I never fully understood was how can immutable types in purely-functional languages be performant at all. They can't possibly rely on copying all the time to remain "immutable", right? So what is the trick?

The one thing that I found very odd in The Lord of the Rings was the fact that all characters always liked to sing in gatherings, and the other characters were always pleased with the songs and asking for more. No mentions of musical instruments.

Replying to Avatar fiatjaf

Pretty good UX from https://github.com/KoalaSat/nostros:

Making it easy to see each relay that a note has been fetched from, and then clicking on the relay color opens a menu for enabling it for global feed or not.

This empowers users to choose what kind of spam they want to see on global feed.

Thank you, #[1] #[0].

Hopefully we'll soon see more grouping options (like, for example, choosing from which relays replies to random posts should be fetched) and maybe the ability to create custom feeds from different groups of relays?

I don't know, the possibilities are endless, the hard part is how to present them to users without treating them as dumb asses but also without overwhelming them with menus. So far the Nostros approach is looking great.

Pretty good UX from https://github.com/KoalaSat/nostros:

Making it easy to see each relay that a note has been fetched from, and then clicking on the relay color opens a menu for enabling it for global feed or not.

This empowers users to choose what kind of spam they want to see on global feed.

Thank you, #[1] #[0].

This is just trolling.

I don't see why not.

What is it? Tidal is blocking me from seeing that page.

I am trying to fix your references so I can navigate them.

#[0] if you are bored and have nothing else to do in your life, here's one suggestion for https://nips.be/: when we try a NIP number that doesn't exist, search all the open pull-requests and redirect to the one that is targeting that NIP number.