Avatar
Water Blower
6b9da920c4b6ecbf2c12018a7a2d143b4dfdf9878c3beac69e39bb597841cc6e
Creator of Blowater & I self identify as a Pro Sleeper

Nostr, do you copy?

Can 2 people have multiple relationships? If yes, why DM between 2 people has to be in the same flow? Separating flows based on relays can capture this perfectly. I might want to talk about personal things in relay A with my friend X and talk about video games in relay B with X.

Identity is npub and role is kind0. They don’t need to be the same.

Also, why can’t we subscribe to different people in different relays? Why merge follow lists?

A GraphQL layer over Nostr network is useful. I will do a little experiment.

Nip87/86 is not in the roadmap yet. The current new design is mostly about changing relay’s role from invisible routers to visible servers, akin to Discord

Blowater new version is in development. This version will emphasize the importance of relays and make them first class citizens.

Steve Jobs quoted Alan Key in the initial launch of iPhone that: people who truly care about software create their own hardware.

We will need decentralized hardware eventually. nostr:note1jevnkgj7zmzsvkemgzhny6axqexksrf7cp9a6yh8umynumm8t2use6nkst

LOL but so true. This is very innovative. But he got a good point. Centralized SaaS is getting more and more expensive.

DHH just did https://once.com/campfire but I will make a better and cheaper Nostr alternative.

A discord inspired side navigation bar

Happy Valentine’s Day. 3rd try.

Here is a good fruit for thoughts.

Do you care which relay DMs come from? Most time you don’t because if I talk to you, I talk to you no matter what. But sometimes you might care because you might have multiple relationships with the same person. You might want to only discuss topic 1 in relay A and topic 2 in relay B with the same person.

Not all conversations are created equal.

Your questions are way too serious and articulate than my complaints.

Steam has horrible publishing process for game developers. It’s just very hard to publish at the beginning. Both in terms of bureaucratic processes and UIUX.

A game discovery websites with global social network reach could be nice. Aka Nostr.

Gamers might care if the price is off by 20% for every game. Developers definitely cares.

These is absolutely no reason for steam to be so dominant in the game industry. It’s service sucks. Nostr can be a great platform for game developers.

Blowater is approaching its 1 year anniversary of public release 2/18th and you must have noticed that I have not been pushing major updates for the last 2 months. (NIP44 is implemented I am glad)

I am re-designing it and shifting focus.

In Feb 2023, it’s not clear to what exactly I want to build. I chose DM domain because there weren’t good DM clients.

But it remains unclear to me, what does communication mean in a decentralized relay network.

One year later, the problem remains unsolved but I started to think outside the box.

What if, instead of solving the undefined decentralized communication problem at once, let’s solve it progressively?

What if I just treat relays like slack workspaces or discord servers and never blend data from multiple relays into one uniformed UI?

What if it’s ok to extend relays with my own features?

Yes, this architecture will be less ideal and be more “centralized”. But, it’s still much better and much more decentralized than any current mainstream communication apps.

It’s a 80% solution for most cases.

Let us first win these 80% problems first to win users and to gain knowledge. Then we can solve the remaining 20% in a new client! That’s the beauty of Nostr. We don’t need to solve every problem in a single app.

Stay tuned.

Happy February. The 1st month of 2024 has passed and I have learned a lot. February will continue to define our journey. Every moment is a definitive moment.