i think im going to award an specific badge from nostr:nprofile1qqst4k7a55r4w2ee0pfqfr48fuh08tvjkx4vqlpafcw7c96w3nwfv2spz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsrdjfy0 account to new immortal contributors. maybe writing a github bot for it...
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.
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
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
nostr:nprofile1qqs827g8dkd07zjvlhh60csytujgd3l9mz7x807xk3fewge7rwlukxgprpmhxue69uhkv6tvw3jhytnwdaehgu3wwa5kuef0qyg8wumn8ghj7mn0wd68ytnddakj7jgvwnc your mobile relay is super cool and helpful. good job.🦩🔥
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
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
دل نگرانی ما از خودخواهی آدمیست، که می خواهد به چشم خود شاهد پیروزی باشد.
پیروزی رویت خواهد شد، حتی اگر در کاسه چشمهای من و تو گیاه روییده باشد.
#grownostr #persian
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...
next one is websocket rfc. just to learn more and understand better.
nostr:nevent1qqsgseppne3zknj9hyl657alnmckwykpgumvmrarm36l97x4j6vneuqprdmhxue69uhhyetvv9uju6n9d3k8jenfwd5zumrpdejz7q3qh49w8en79xty6j2pwgnpm3znjhyf767jua6xgt3kvyn3w80ms86sxpqqqqqqz342cvq
Check out this one.🧪👾
nostr:nevent1qqstf4pl65qcxyph96y3da5tjyfmg3ahvk29wpw0c9atxgykdyf94esppemhxue69uhkummn9ekx7mp0qgst4k7a55r4w2ee0pfqfr48fuh08tvjkx4vqlpafcw7c96w3nwfv2srqsqqqqqp95k4pe
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?
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.
That's time to post more on nostr:nprofile1qqst4k7a55r4w2ee0pfqfr48fuh08tvjkx4vqlpafcw7c96w3nwfv2sppemhxue69uhkummn9ekx7mp0f7mnu5 and nostr:nprofile1qqst72lw22q3f8rux5846y4wxt63f3uxflcsspgc9aqhs5uv93ppqpcppemhxue69uhkummn9ekx7mp0ujy5v7 and activate nostr:nprofile1qqsxyf45hmndcvq464y7syk2sjauvyt32mldq7f9w2glj4jcq5v7v3sppemhxue69uhkummn9ekx7mp03yuwsp.
Isn't it?
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.
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
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!🪼
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. 🔥🧪
Notes by k. | export