Thank you, hopefully the code will be quite easy to read, please bear with me if it is not quite clean ๐
Maybe, you could write something like this:
"660% * - At least in my PC" ๐
How do you measure that? Maybe, you can just stated it in benchmark docs
What is their main cool features? ๐ค
Thank you. Yes, it acts like frontend proxy before forwarding any request into the backend (strfry internal relay). However, RELAYS_SOURCE determines where to fetch/aggregate Nostr events (kind 1) before classifying them into various category and send them into target relay (strfry internal relay). UPSTREAM_WS_URL is the correct one for settings which relay to be the target of proxy. I have run several tools in this docker image, maybe it makes a bit confusing ๐
Thank you Mazin. This is partly inspired when you've introduced some classification in api.nostr.wine before and how you've tell us the problem of it is quite costly when using commercial products like ChatGPT and DeepL. So i'm trying to make the 'poor man' version of those, hoping it can works ๐
Thank you, it is mostly inspired by your nostr-filter that i have the idea to make this derivative ๐
Ok, just pushed a major change into production, and hoping I didnโt break anything on nostr.build . The good news is, nip-96 is now supported and should work, the scary news is, the testing is limited and the change was major. If you see any issues with your ability to upload media as before, tag me. Otherwise, if you know/have clients that support nip-96 (Nostur TestFlight) you can add โhttps://nostr.buildโ and use it as usual with all fancy account or no account features. Godspeed! ๐ถ๐พ๐ซ๐ซก๐๐๐
Brave soul who pushes it to the limit in the week end ๐๐
Maybe try these, i am not a developer so i don't know, but people use it
Yes, it will be easier to use those libraries to start nostr project instead of writing all the things from scratch ๐
The Q3 2023 Twitter Migration report is out: https://www.deweysquare.com/digital/twitter-migration-report/
It shows Nostr is holding steady after Threads tsunami. Weโve got users, interest, and development but weโre stuck in a bitcoin / crypto echo chamber. The problem isnโt the tech directly so much as culture. How can we cultivate millions of communities with their own values and norms. Sure they can use lightning for payments, but mostly people wonโt be here because they believe in nostr or bitcoin. In fact for both to succeed we need folks who donโt care about the underlying tech at all.
Probably, need to start with more content and/or user discoverability. Most people probably have been used to how centralized social media operated. ๐
Hello imksoo-san, thank you for nostr-filter, thank you accepting several PRs. It has become the ground work for my project ๐
Oh, you can probably start with https://github.com/nostr-protocol/nips repository since there are many NIPs to learn ๐ . You can probably pick some idea and start implement it even with simple PoC code, at least they can be useful for ourself. Hopefully we can create something better later for many people ๐
Thank you. I think if this becomes standard then existing clients can query those additional data (currently kind 9978) using certain tag (currently d tag) limited to certain pubkey filter (currently with my bot pubkey). Clients can give certain filters option in their settings for users to be picked (language, category, etc). If there are other data providers then they can pick other data providers (other pubkey) so users have freedom to choose whatever algo/filter method they want.
Before that, i will check whether better use NIP-32 implementation or stay with current implementation. ๐
Thank you, hopefully more and better similar projects from others developer will come ๐ซ
You can do anything, if you love or prefer to write content or love writing article then you can probably write your thought with notes or article (NIP-23). Even our rants sometimes are useful for others ๐
Salah satu masalah umum bagi pengguna baru nostr adalah 'discoverability'. Pengguna baru pada umumnya memiliki basis 'discoberability' yang rendah sehingga tidak jarang tulisan mereka hanya akan menguap di dalam ngarai 'void' tanpa mendapat cukup interaksi.
Mungkin, mereka hanya akan mendapat cukup interaksi terutama jika:
1. Memiliki basis koneksi (teman) terlebih dahulu sebelumnya di luar Nostr yang telah aktif (established user) dikenal. Teman mereka inilah yang akan memberikan 'repost' dan mempromosikan pengguna baru tersebut
2. 'Beruntung' karena ada pengguna yang menemukan tulisan mereka melalui "Global Feed", tagar (hashtag), atau pencarian dengan kata kunci (NIP-50)
3. Bergabung dengan salah satu 'paid relay', sulit jika hanya menggunakan 'free public relay'
Pagi, Good Morning. #grownostr
Is there anyone who has already tested wss://nostr-id-relay.hf.space ? Does it work properly for your global feed? ๐
https://github.com/atrifat/nostr-filter-relay/blob/main/USAGE.md
Hello #nostr, this is my first note, after mostly lurking as silent reader for a while ๐
Happy to introduce my first nostr project, https://github.com/atrifat/nostr-filter-relay , an aggregator filter relay which classify notes/posts into various category. This relay can be used mainly as "Global" relay in nostr clients, helping users to filter their global feed.
Currently, it has already several filtering features (also planned features listed):
- Language detection
- Not SFW or SFW image content detection
- User type filtering (Nostr non-bridged/regular user, activitypub/mostr pub bridged user)
- (Planned) Sentiment analysis
- (Planned) Topic classification
- (Planned) Hate speech detection
Feel free to check "USAGE" docs in Github for more information and examples on how to use the relay.
There is a public demo (beta/test) relay wss://nostr-id-relay.hf.space for those who can't run their own nostr-filter-relay software. Feel free to test the relay, although the performance is not always guaranteed, since this is only a test server.




