The original idea of https://blowater.app is to create a notion obsidian alternative with Nostr. My vision hasn’t changed yet. I was working in SaaS space since the beginning of my career. The architecture of obsidian just can’t support decentralization. Stay tuned.
With nostr:npub14kcnaaguwqww5cac9m2p755g8z0ugpg7zzcnczll5al86cwfj67sjk2chk s hard work, https://blowater.app now supports inline rendering of other notes. Just paste the note id to your friends. The easiest way to share or quote a note. 
One Relay to rule them all
Use color only to communicate UI semantics is a bad practice. It’s always shape $ color at the same time.
If clients don’t store events locally, it has to fetch from relays every time which makes it harder to switch relays
Many of you will love this PR https://github.com/BlowaterNostr/blowater/pull/177
We should use how much food you can buy instead of dollars to measure the price. I will sell 1000 sats for 1 egg
I strongly stated that decentralization has nothing to do with blockchain and web3
Not much coding today. I attended an startup hackthon event in Iceland and introduced Nostr and the true Decentralization ideas to some people. Had many great conversations. Nobody is purple pilled yet but it's good. New ideas come gentle
Most people just made up shit in their head and have opinions about their shit.
Whether we will centralize on few relays is really up to client developers. If most clients still query from relays and don’t treat local storage the primary storage, we will end up centralized. It has nothing to do with smart or dumb a relay is. We will centralize on relay implementations. But operations won’t
Code blocks and markdown are 2 separate things. We can render code without markdown. Will add it to Blowater todo list,
Many of you will love this PR https://github.com/BlowaterNostr/blowater/issues/179
Smart Client Dumb Server is very misleading. What we actually want is Specific Client Generic Server. Big Difference.
For example, adding more advanced query interface doesn’t not make the server smarter, it makes the server more generic. So that the client can be more specific instead of smarter. Software are not smart or dumb, people are.
What does it even mean?
Reading Vitor’s notes gives me FOMO, as a developer.
