1. image/file uploading
2. member list
3. multi admin
4. authenticated read (so that admin can config that other people can't read from this relay as well, optionally)
5. channels (or any way to divide kind1s to different groups)
features that I feel needed at the moment, in my priority
Water Blower
npub1dww6...pdnf
Creator of Blowater & I self identify as a Pro Sleeper
Other developers who don’t work on social/mobile client, what do you do when purple pilling people? View quoted note →
As a developer, can I purple pill people with a client that I don’t contribute to?
At the restaurant, 2 ladies asked me to join their table and we started a great conversation. They asked me what I did and I explained that I worked on a social/chat kind of application. But the one I am working on is not a social media per say and not really for individuals. If I
purple pill them with Damus, it feels kinda like I am lying or taking credit.
@jb55 what’s your take on it?
Sometimes I am just amazed by good quotes I come up with during code review.
In general, data structures are implementation details and interfaces describe intensions.
I love code reviews
GitHub
Sync deletion events by bob2402 · Pull Request #455 · waterblower/blowater
Dips are 10x harder than muscle up after some reps. I don’t like dips.
I worked out, ate, and coded today. It was a good day. GN.
Event Sourcing
View article →
Very detailed and right-on-point thoughts. @hodlbod I have been thinking about similar issues a lot but you put it better.
The layout messed up @PABLOF7zI experimented and had working versions of CRDT over Nostr but removed it in Blowater several months later because the implementation complexity is too high.
Very right on point.
"It can't support all the semantics needed to build any arbitrary system", every true and the semantics part is not well understood and discussed. You should have a talk about it.
Formalized my thoughts View quoted note →
There is a danger in the Nostr dev community that we are too engineering or programmer centric and underestimate the importance of product design.
The discussion today with some Nostr developers are very conflicting. Seems like developers are strongly divided into Nostr Native camp and Nostr Integrated camp.
When I started Nostr, I was “Nostr Native” and “Pure Client” so to speak. But over the course of last year, I am gradually leaning towards “Nostr Integrated”. In fact, I start to think about “Nostr Integrated” just 3 weeks ago.
The situation just makes my
talk more needed.
When we throw words like “Nostr Native”, “Nostr Integrated” or “Pure Client” around, we need to be very concrete about what we mean.
For any conclusions, I am very carefully to understand how is the conclusion derived instead of falling into it, even for conclusions of my own.
There are ideological dimension, technical dimension, psychological dimension and many more. When we are discussing about things such as Nostr which can potentially change the course of how our technology and society evolves, especially as builders, we need to be very carefully and detail oriented instead of just “all in” ideas and holding opinions.
For example, when I say I support “Nostr Integrated” over “Nostr Native”, what do I actually mean?
One client can be 100% “Nostr Native” on the surface but not interopable with other clients at all. One client can also be “Nostr Integrated” and actually be interoperable with many other clients.
We need to carefully distinguish the product design choice and engineering design choice, which are totally 2 independently envolving factors. They influence each other but are separate concepts and practices.
GitHub
"Nostr Native" vs "Nostr Integrated", an Alternative Approach to Design Nostr Applications · Issue #13 · nostrworld/nostriga
Description What is this talk about? Give us as many details as possible. Historically, nostr development has been splited to client development an...
so funny
I am not sh*tting recently. That makes me full of bullshit. I need to eat veggies so much. Nostr, don’t cancel me for saying: Vegetarian Lives Matter!
Overeating is a sin and it hurts my kidneys
hi
Traveling broadens your views.
Lime, the San Francisco shared scooter company can also be found in Lisbon.
To be honest, these kind of services is not that innovative and that’s why we can see which country has its own companies doing pretty much the same App. It’s mostly about can you convince the local government to allow you to put scooters/bikes
It’s an operational business, not technological business.
It’s always some random dudes in Silicon Valley do it first. Then Europeans copy it.