Oddbean new post about | logout
 I’ll pay 1m sats bounty to first client to add functional mute lists. 

Behavior: settings > filtering 
Mute lists 
Type words you don’t want to see notes for. If a note contains that word, don’t show it.

Must also apply to quoted notes (muted word is not within the note that’s quoting the note with that word). And should apply to reposts. 

Basically, if it’s on the list, I never want to see it.

250k sats to next 4 clients who implement it as well (limit 1m sats total) 
 Hell yes 
 So you estimate that total number of hours to implement this feature will be 5 hours of average developer time. That’s the median price per developer hour in US. The more experienced the developer the quicker they can do it, but exponentially higher pricing. Sorry, just wanted to estimate what the feature requests look like in the real world. 🐶🐾🤔🫂 
 Didn’t really think of it in fiat terms 😂 
More of an additional incentive rather than value for value payment. 

Ok let’s make it 2 mil. 

Can’t believe I have to beg for this feature 😂 😂 
 Sorry, I didn’t mean to make you bump the bounty. All I am saying is that dev time is the most expensive part of any project, and is the least paid part of any open source project. So the people who choose to work on the features are doing it for fun, experience or peer recognition. If you get lucky, one might pop up who wants to do it for the previously mentioned reasons. 🐶🐾🫂🫡 
 Yeah I gotcha. No worries. If 2 mil not worth anyone’s time that’s fine. 
 Expires in 1 month. Oct 16th (Japan time) 
 Want 
 nostr:nprofile1qqsqlc933dxm7rs25s8u63eqnv4ynv6rrlz98drqal85tjst694adtqpr4mhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet5qyt8wumn8ghj7mn0wd68ytn0deekzarn9ehhyecpr3mhxue69uhkummnw3ez6un9d3shjtnhd3m8xtnnwpskxeg0dwxpj  nostr:nprofile1qqsw4udp8gpjeejfh3s09y9qqpf3cn2jta48528hgvnfwtzy8p5z74sprpmhxue69uhhyetvv9ujuumwdae8gtnnda3kjctvqy08wumn8ghj7mn0wd68yttjv4kxz7fwv3jhyettwfhhxuewd4jsz9mhwden5te0wfjkccte9ecxcetzwd68ytnrdakssarf92  2mil sats ? 
 Ngl this was one thing in twitter I loved. I had HEX blocked and it made my feed so much better.  
 Ya I wanna block all nft shit and periodically block bitcoin terms until I need it in my feed again 😂 
 Might be a hot take but id block zapathon in a heartbeat.  
 Understandable. I don’t hate it but I don’t need it in my feed either 
 Same. I dont hate it but my feed is useless when its going on.  
 If any client is eligible nostrudel might be quickest @hzrd149 … next up Amethyst. That’s my guess. 
 Has mute lists? 
 No yet, but he is quick implementing new features 
 Ah yeah seems that client is focused on power users 
 I'm no good with NIPs but if someone wants to write up a draft NIP for word mute lists (maybe call it word lists?) I'll be happy to implement it 
 I’m told there’s a nip already 
 maybe this? https://github.com/nostr-protocol/nips/pull/673

It would allow you to add words to your mute list. but not really follow other peoples word mute lists 
 This is already a feature in yana from the very begining 
 nostr:nevent1qqsyqf68aghvd4nsr457kn0jy6whzpr4ma3a88pqgha9r5z2yzj4jpcp2emhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtmwwp6kyvfkwgc8gmpcvyenj6rgvdexzurpxqen2dfe0psksum2w94rgues0ym8gvnwx4nhqertxc68vvpkdf6xwettw9jxk734wpkqygxsm6lelvfda7qlg0tud9pfhduysy4vrexj65azqtdk4tr75j6xdspsgqqqqqqseut5vw 
 I am not finding that anywhere in the yana for android I download earlier today.

I also can't find where to turn off filtering of sensitive content.  
 In the side menu inside "Security Filters" 
 Yana is not usable. :( 
 I beg to differ but why not? 
 UX. I just reviewed it recently. 
 Where is the review? 
 I’ll find a place to aggregate them together. 

Not usable is a harsh. You caught me between dealing with kids. It’s usable - just needs some work imo. If it works great for you who am I to say anything. 

Anyway, the point of bounties is to add to the system not claim something because it’s already there. We just happen to have so many clients and I can’t keep up with all. I should be more explicit in requirements - that’s what happens when you fire off a note on mobile in between doing other stuff 😆 
 The bounty is great to incentivize others I agree. I wasn't criticizing you or anything. I only pointed out yana in case you didn't know about it.

My first ever client was branle back in november. Compared to that, all clients today have great UX 🤣 
 I see. It’s not really up to me to decide what’s good or not that’s sort of subjective. I can only point out some UX issues as I have a little experience with that but beyond that each person is different. I tested Yana just recently to share some feedback as it was requested. During my test run I could not get mute words to work. I was excited to see that feature and you can hear it once I find the video link but sadly it wasn’t working for me. 
 That’s one of the best features I use on shitter. The list has grown quite large now too. Would be great on #Nostr ✅ 
 Added first draft of muted words to #noStrudel alpha https://next.nostrudel.ninja
https://image.nostr.build/4b94306d7a604aaf1b8375c39492e306213bb2de7b1b13f8c425f78608817081.png
It hides notes with matching words ( a string with a space at either end ) or hashtags ( same string but starts with # )
Its just a field in the settings for now. but Id love to get this into a NIP so you could share word lists and reuse them across clients or use some of your contacts mute lists. 
 Cool I’ll check it out tomorrow(technically today) 
 I'll add 69 sats to that bounty. 
 I suppose if a muted word is also a hashtag it would also be muted? This would be great.  
 Can we see other’s muted words and use their lists too?