Oddbean new post about | logout

Notes by k. | export

 i think im going to award an specific badge from nostr:nprofile1qqst4k7a55r4w2ee0pfqfr48fuh08tvjkx4vqlpafcw7c96w3nwfv2spz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsrdjfy0 account to new immortal contributors. maybe writing a github bot for it... 
 for a better development of Immortal we just started a test suite project which is going to be a complete testing tool for relays.

zn-testsuite:
https://github.com/zurvan-lab/zn-testsuite

immortal:
https://github.com/dezh-tech/immortal 
 ditto 
 probably no. 
 nice. i didn't thought something like block storage still get updated and changed in bitcoin core. i need to study this code base more. 
 that was interesting! thanks for the explanation. ill try to put more time on these code base. i need to study some cpp first. 
 we would be happy to do it for dezh.tech website. currently its hosted on github. 
 Web-development was a mistake. 
 web was a mistake. 
 im kind of agree about this one. 
 frustrated enough with nostr clients that i want to create my own 
 ah shit, here we go again. 
 I noticed that my AdBlocker hasn't been working consistently when it comes to YouTube ads.

I swi... 
 brave has a very smooth and cool experience tbh. but for me, being lightweight is super important in case of some software that im using. after 2-3 years i think im going to stop using it. 
 Sometimes I think I need to learn about #Nostr relays, in addition to creating art. As an active ... 
 thats always good to learn new stuff. specially if it's something you use everyday.

you don't need to learn them in depth imo. but reading some nips maybe helps you a lot.

i have work in progress book about nostr in persian:

https://kehiy.github.io/persian-nostr-book/

currently its mostly nips translation, if you have any suggestions to be added and explained without complex technical stuff, let me know.

also you can check out our relay implementation here as well:

https://github.com/dezh-tech/immortal 
 just finihsed rfc6455 (websocket) now. it was a good read.
https://datatracker.ietf.org/doc/html/rfc6455. 
 just started reading some of them, i feel same. i would be happy to hear your suggestions if there is any. 
 thanks a lot. I would check all of them. also i have to read bips and bolts soon. at least some of them. 
 There is so much spam. 
 these are going to be the last spams in nostr history. 
 Hashtags are always and everywhere unreliable and incomplete. Labels used as hashtags plus people... 
 I can't zap you due the 403 error. it this normal? 
 ok, ok, ok, we just made it and database services now works. next step is integration with server, then events will be stored there.

you can find codes here:
https://github.com/dezh-tech/immortal

also, don't forget that all kind of contributions are welcome. 🦩🧪

nostr:nevent1qqspev8rfh946jj552n6ws906e2ju8w94nn650r597rutfax2mvyhnsprdmhxue69uhhyetvv9uju6n9d3k8jenfwd5zumrpdejz7q3qh49w8en79xty6j2pwgnpm3znjhyf767jua6xgt3kvyn3w80ms86sxpqqqqqqz022dff 
 now, we just added integration with database to store stuff. next is querying them.

nostr:nevent1qqszqjxgwj5vex7s0rl2jc4cv55njhzc7t6up9x5mrc0m4jwydrprmgprdmhxue69uhhyetvv9uju6n9d3k8jenfwd5zumrpdejz7q3qh49w8en79xty6j2pwgnpm3znjhyf767jua6xgt3kvyn3w80ms86sxpqqqqqqzal4tqn 
 Bloom filters are awesome! More feedback is welcome!
nostr:nevent1qqstyvmhgw7uwq6pkut7qtpc4ecawkn... 
 they are amazing. we utilize them in our relay implementation for even more features and performance improvements which community can see soon. 
 what about purple? 😵‍💫🟪 
 thats cool, i can see. but will be amazing to see a full purple carpet design. 👾 
 ops, no. saw it right now. half purple. thats nice.🦩👾🔥 
 https://bitcoind.me/

#منبع پارسی غنی برای درک بیت کوین، پرایویسی، آزادی مالی و غیره.
اگر براتون مفید بود حتما بهش ستاره بدید.

nostr:nprofile1qqs0ud3zs3nrwd7tskwf96kf3jesh7h7ejufkrc7kaz3qfk4nmhr3xcpzamhxue69uhhyetvv9ujuvrcvd5xzapwvdhk6tc5lxsp9 
 nostr:nprofile1qqs827g8dkd07zjvlhh60csytujgd3l9mz7x807xk3fewge7rwlukxgprpmhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0qyg8wumn8ghj7mn0wd68ytnddakj7jgvwnc your mobile relay is super cool and helpful. good job.🦩🔥 
 Testing mobile relay. 
 Yes, exactly. It's called citrine and currently it's for android. Maybe we saw some IOS versions from damus in future? 😵‍💫😎 
 Of course. 🦩 
 the nip 01 implemented on immortal successfully and passed the basic tests.

Let's go for database stuff.🦩

nostr:nevent1qqs0hc0w2jagecpgc8fptzchdlac427yjuakg9msqfjjsddd78n02esprdmhxue69uhhyetvv9uju6n9d3k8jenfwd5zumrpdejz7q3qh49w8en79xty6j2pwgnpm3znjhyf767jua6xgt3kvyn3w80ms86sxpqqqqqqz6smxpw 
 ok, ok, ok, we just made it and database services now works. next step is integration with server, then events will be stored there.

you can find codes here:
https://github.com/dezh-tech/immortal

also, don't forget that all kind of contributions are welcome. 🦩🧪

nostr:nevent1qqspev8rfh946jj552n6ws906e2ju8w94nn650r597rutfax2mvyhnsprdmhxue69uhhyetvv9uju6n9d3k8jenfwd5zumrpdejz7q3qh49w8en79xty6j2pwgnpm3znjhyf767jua6xgt3kvyn3w80ms86sxpqqqqqqz022dff 
 I'm less likely to sign up for an app if I can't log in with my alby browser extension. Me lazy. 
 Logil everywhere by signing a message. this is what makes nostr auth simpler and better than google. 
 Nos2x.
Nostr connect.
Alby.
Amber.
And more. 
 today just opened a draft pr to add websocket and start nip01 support on immortal. there is still a lot of todos there, but tomorrow i think it will be finished.

on the other hand database design research has been started.

#immortal  
 the nip 01 implemented on immortal successfully and passed the basic tests.

Let's go for database stuff.🦩

nostr:nevent1qqs0hc0w2jagecpgc8fptzchdlac427yjuakg9msqfjjsddd78n02esprdmhxue69uhhyetvv9uju6n9d3k8jenfwd5zumrpdejz7q3qh49w8en79xty6j2pwgnpm3znjhyf767jua6xgt3kvyn3w80ms86sxpqqqqqqz6smxpw 
 KEEP NOSTR WEIRD! 
 we have to make it immortal first.  
 دل نگرانی ما از خودخواهی آدمیست، که می خواهد به چشم خود شاهد پیروزی باشد.

پیروزی رویت خواهد شد، حتی اگر در کاسه چشمهای من و تو گیاه روییده باشد.

#grownostr #persian 
 is there any nostr client that supports setting NIP-40 expiration on posts and replies ? 
 I didn't see any till now. But I can see in web coracel(?) supports the most NIPs.

I believe beside clients, relays mostly don't support this stuff well... 
 Hmm. We have two options:
1. Suggest them.
2. Write a simple tool to do that, or contribute on them. 
 I wish I had something deep to say... but I don't. 
But I will post this anyway because this is N... 
 Me too. I just develop stuff on Nostr and post reports here. 
 Hey nostr:npub18c556t7n8xa3df2q82rwxejfglw5przds7sqvefylzjh8tjne28qld0we7
for longing in "Pinstr"... 
 Amber is a good option as well. 
 Just finished JSON RFC right now.

https://datatracker.ietf.org/doc/html/rfc8259 
 next one is websocket rfc. just to learn more and understand better.

nostr:nevent1qqsgseppne3zknj9hyl657alnmckwykpgumvmrarm36l97x4j6vneuqprdmhxue69uhhyetvv9uju6n9d3k8jenfwd5zumrpdejz7q3qh49w8en79xty6j2pwgnpm3znjhyf767jua6xgt3kvyn3w80ms86sxpqqqqqqz342cvq 
 Check out this one.🧪👾

nostr:nevent1qqstf4pl65qcxyph96y3da5tjyfmg3ahvk29wpw0c9atxgykdyf94esppemhxue69uhkummn9ekx7mp0qgst4k7a55r4w2ee0pfqfr48fuh08tvjkx4vqlpafcw7c96w3nwfv2srqsqqqqqp95k4pe 
 OK, this is a test case for Immortal. 
 nostr:nprofile1qqsyvrp9u6p0mfur9dfdru3d853tx9mdjuhkphxuxgfwmryja7zsvhqpzamhxue69uhhv6t5daezumn0wd68yvfwvdhk6tcpz9mhxue69uhkummnw3ezuamfdejj7qgwwaehxw309ahx7uewd3hkctcscpyug

I'm using Amethyst for a long time and always suggest newcomers to use it. 

Based on their feedbacks most of them think that any section expect chat and public notes such as communities or the section which is like TikTok is annoying to them. Some of them believe that it makes the app more complex and hard to use.

Note that they are not technical guys.

Also in my opinion, it doesn't let the develop process to be focused on the main thing.
They are also don't work well.


What do you think about that? Is there was any same feedbacks?  
 I have to mention that this client it super amazing! 
 Yes, I can see this. But the point is the idea of keeping in everything in one thing or more simpler all in one softwares are always hard to use. Or kind of bad idea. 

I saw a lot of super apps and all in one apps which didn't made any process against other apps.

For example I can remember lot of people was complaining why Telegram added stories while it's not a social media. And more.

Maybe we can do a poll on Amethyst profile. 
 😎

nostr:nevent1qqs26hsrv5mnk9585ylz4kk9hrd9d345ekqwceqyu0km8n72h05yjssppemhxue69uhkummn9ekx7mp0qgsvfa085adgecmg84ffelcxx6zrn3ffu5jrc6cjtwng0zge3ptv43crqsqqqqqpe0j08n 
 That's time to post more on nostr:nprofile1qqst4k7a55r4w2ee0pfqfr48fuh08tvjkx4vqlpafcw7c96w3nwfv2sppemhxue69uhkummn9ekx7mp0f7mnu5 and nostr:nprofile1qqst72lw22q3f8rux5846y4wxt63f3uxflcsspgc9aqhs5uv93ppqpcppemhxue69uhkummn9ekx7mp0ujy5v7 and activate nostr:nprofile1qqsxyf45hmndcvq464y7syk2sjauvyt32mldq7f9w2glj4jcq5v7v3sppemhxue69uhkummn9ekx7mp03yuwsp.

Isn't it? 
 i've noticed that notifications are a bit wonky stijll in the new nostrudel version, seems to tak... 
 My (a native client user) reaction:

Do you guys have notifications at all? 
 Bruh. Be 100 percent sure at the current stage of Nostr this is a super luxury thing. Lol. 
 Clarification: I don't mean it's bad or nostr is undeveloped. It's just a tricky topic in tech even for centralized projects! 
 I'm just thinking of a client that people can sign in with Nostr there and report bugs and suggest features for different clients and relays. Then it can be delivered to maintainers as well. Or maybe posting client ideas.

Much simpler than github issues and more people can use it. Telegram have a similar thing as well. 
 So, notes are enough. Let's start working on some new relay.

More stuff will be posted here. Just wait...🧪🔥 
 hi, i checked out your relay grain. it was cool, good job.
currently we are working on a relay which is a little bit different from other versions. 

you can find the code here:

https://github.com/dezh-tech/immortal
 
 I think by the time this happens there will be already another pseudo-decentralized social networ... 
 Good point is at least on my network people started understanding the concept of Nostr much better and they can see what's the difference.

I'll continue, more people are joining. 
 We are testing our relay to make sure it's OK and go for launching paid relay service. We would be happy if you help us to test this. Here is our relay address:

`wss://relay.jellyfish.land`

Post your feedback on comment! 🧪😎 
 Hi, thanks a lot! It was a database issue since we had postgres replicas. It's now fixed and you can add it to relay list and use it.🧪

Note: this is test relay. And not our implementation. We are running this for now. But on the other hand in our team we are implementing a golang relay aimed for large scale and performance. It's started today.

I'll be happy to have your thoughts if you tested the relay. 
 Thanks!
Will be happy to have your opinion and feedback.

We are going to launch our paid service as well. Also we working on a new relay implementation. 
 Cool, thank you for your response. I'm happy that hear it works smooth for you. Yes we have a favicon but I think we set it up wrong, will check and update it soon!🪼 
 Got it! Though they read it from NIP-11 perofile. Thanks a lot! 
 Me too, soon I'll check client codes to find out how exactly they obtain these informations.😵‍💫 
 Thanks. Is they for any specific kind or tag? Or search queries?

If yes, I would be happy to have the detail of the event or query.

Also, sometimes Jellyfish errors are due the hardware, network and devops issues, we are actively working on them.

But code issues may take more time to fix since we are working on our own implementation. 
 Ops, #a tags requested to relay is empty and error is valid. I think other relays ignore invalid requests and focus on other fields instead of making errors for better UX. Robustness principle!

We will consider that. Thank you soo much. 🔥🧪 
 Yes. We will fix it to handle this small mistakes from clients. But that's good to report them. 
 What's the best use case here?
- separate x posts and nostr?
- duplicate everything 
 Deactivation of X and posting everything here.

#Nostr  
 چرا ما تو #نوستر تک و تنهاییم 🥲 
 به دیدگاه من اینترنت اشیا در حال حاضر لزومی نداره روی نوستر بیاد.
چه مزیتی میده؟ 
 بله متوجه شدم. اره همه اینا شدنیه.
بازی هم میتونه یه مورد باشه.