Hey nostr, I was the "emoji" spammer and while it probably went overboard my hope was to help incentivize people to help solve the spam problem. That's why it was targetting devs. Hopefully it was not too disruptive to ordinary users.

Anyways, I think the point was made and some good discussions have started so I've gone ahead and shut it down. If anyone is curious I can share the code.

BTW I'm not the "ReplyGuy."

nostr:nprofile1qqs8d3c64cayj8canmky0jap0c3fekjpzwsthdhx4cthd4my8c5u47spz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcpzemhxue69uhhyetvv9ujumn0wvh8xmmrd9skchd02dz nostr:nprofile1qqsr9cvzwc652r4m83d86ykplrnm9dg5gwdvzzn8ameanlvut35wy3gpzpmhxue69uhkummnw3ezuamfdejsz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qdwkdtx nostr:nprofile1qqsqgc0uhmxycvm5gwvn944c7yfxnnxm0nyh8tt62zhrvtd3xkj8fhgprdmhxue69uhkwmr9v9ek7mnpw3hhytnyv4mz7un9d3shjqgcwaehxw309ahx7umywf5hvefwv9c8qtmjv4kxz7gpzemhxue69uhhyetvv9ujumt0wd68ytnsw43z7s3al0v nostr:nprofile1qqsw9n8heusyq0el9f99tveg7r0rhcu9tznatuekxt764m78ymqu36cpz4mhxue69uhhyetvv9ujuat50phjummwv5hszymhwden5te0wahhgtn4w3ux7tn0dejj7qg4waehxw309an8yetwwvh82arcduhx7mn99uuwx66a

Reply to this note

Please Login to reply.

Discussion

I'm curious to see the code

Thanks for making Nostr stronger...

Who is “Reply Guy” then, if not the duck?

I have no idea, but might be somebody who wants to highlight which relays are not filtering spam well (hence why it says which relay it came from)

Good duck 👍

Are you the AWS server or the Colorado one?

Both, I was using a VPN in Colorado at one point. Sorry if things got a little out of hand, and much respect for handling it really well

You know what would have made this whole exchange better? If you were talking to me the entire time you fucking retarded coward.

You’re not challenged nearly as often as you should be. It’s made you harsh to viewpoints that aren’t your own or in those of your circle. Missed opportunities to take it in and grow from it.

Hey now… nostr:npub108pv4cg5ag52nq082kd5leu9ffrn2gdg6g4xdwatn73y36uzplmq9uyev6 that’s a pretty intense take. We’re building a system which is going to face much more direct and underhanded attacks. Having friendly red teaming of Nostr right now, is good. Sure, it was frustrating, and it could have been better if it was in the open, but future adversaries aren’t going to do that.

Seems reasonable

💯

Absolutely. Best thought of as helping nostr to improve. This is nothing compared to what will come if nostr continues to gain more traction

💯

So pleased nostr:nprofile1qqs8d3c64cayj8canmky0jap0c3fekjpzwsthdhx4cthd4my8c5u47spz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcpzemhxue69uhhyetvv9ujumn0wvh8xmmrd9skchd02dz for this sensible take. I can see why some may not see the positive side of this esp if it is their work or their "baby" is at stake. But greatness requires moving past your pride and ego. 🫂 Whilst it is frustrating, sometimes tough love is required to accelerate the discussion esp if it is common knowledge within the tech community that it is a problem. I'd say, I'd prefer to have a friendly red team than a malicious one. Yes, it is frustrating to the non-tech but we are also early adopters so we have high tolerance for this eventuality. In the end, we are hoping to see a solution that will not compromise the foundation of nostr - censorship resistant. ❤️👌

Red teaming is one thing, but what these people did goes beyond that. They're not adversaries testing the system—they're criminals, effectively stealing time and resources from devs who are already struggling to keep things running. It’s not just frustrating; it’s actively harmful to people trying to build something good, especially when the attacks are done in secret

Been saying for months that narrative warfare never takes a break. It will get worse. This is the nature of any #war. Information war is just another one. #AI will continue to get more targeted. Many won’t know if they are speaking with a human or bot 🤖. To be fair it’s already been happening for years but will continue to imbed in all systems.

Again, how humanity deals with #AI the next 10 years will echo for generations.

Already gave my empathy & explained my views to nostr:npub1vj0wlergmkcs0sz7hfks2ywj555c2s87f40squ4sqcmqpr7897fqn6mfew on this.

That the time and resources can be stolen so easily is the problem.

PPN (pay-per-note) is the future.

Otherwise all incentives will align with centralization and walled gardens. The cypherpunks knew this. Bitcoin is the base layer to a larger decentralized solution.

As of now, 11.2% of Genesis-000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f branch realities have already figured that out.

When will we?

Bro calm down. He did it for the betterment of the protocol. Imagine when state actors try to compromise nostr and make it unusable…

Yonle did a bunch of shit to draw attention to Nostr's weak points, yet all he got was relentless shit from the majority of developers and users while having his technology unfairly targeted to the point of saying "fuck Nostr" and leaving it entirely.

Fuck off, Alex has a right to be mad as hell right now.

🤣🤣🤣

Think of it as free beta testing. If one bottom feeder can break your relay, you have serious work to do.

Exactly, we need people attack nostr all the time to make it stronger…

When? My assumption is they are already here. Why? Governments who seek to maintain control always seek out anything that stands against it. #btc & #nostr both challenge modern society.

Once Jack Dorsey endorsed this place it would have definitely been monitored if not before then.

🤨

Really not doing yourself any favours here Alex. Think of this as someone disclosing a critical security vuln in 99% of the apps in an app store. Some apps won't patch until forced to do so. Pure white hat reporting just wouldn't work. And like others have said, this spam could be much worse if truly malicious.

Control issues

So you are a BOT thank you for the inspiration

Speaking as an ordinary user I never experienced any spam, thanks.

THIS IS GOOD 😊 to hear.

Interesting.

I appreciate that you've come out. And I also appreciate that you were considerate. enough to only target devs.

However no dev ( myself included ) likes having their app exploited. Especially when they know it's broken. So you saying that the spam was worth it to start a discussion feels like gas lighting. because many of us already knew that spam was going to be an issue

All that side I will swallow my pride and admit that it did quicken the discussion of how nostr clients can deal with spam. And did force me to reconsider some things in my client

Well said.

forcing (not offering) your opinion on to everyone else and make them do your work for you immediately when you want it done is so not nostr.

I most definitely want to see this code.

nostr:note159dc9eccy6wfrz7fcs0kaytuupwvar89hts2wg20a0rax6lm7dls6zq0zc

omg replyguy is terrible...

Oh.

Takes balls to admit 🫂

behind a duck? not really

At least the truth came out. That's what matters

Why? 😂 Admitting that you threw out a fire strike to make the ecosystem stronger shouldn’t require this.

Nostr needs red teamers to flourish. One type of spam makes devs lazy with filtering ✌️ WoT based filtering is the robust answer

Is this a throwaway identity or should I follow?

nostr:npub1qny3tkh0acurzla8x3zy4nhrjz5zd8l9sy9jys09umwng00manysew95gx nostr:npub1guh5grefa7vkay4ps6udxg8lrqxg2kgr3qh9n4gduxut64nfxq0q9y6hjy would love if this was on the rhr list this week!

Thank you for your service, sir.

Only no publicity is bad publicity 😃

Good to hear you're done now.

No pain no gain… real enemies are going to try and take you down, not polish off and improve things

Embrace the chaos

FACTS!!! Boots on ground formerly. Learning cyber warfare to be of service to humanity.

Are you now working on solutions?🤔

"Hopefully it was not too disruptive to ordinary users."

You failed on that on nostr:npub1gj79sm9n8z4p3klueytek6gak6yqncrj2av0rguyx7c0whumsuwsq6scaa

What did you in advance (solving the spam problem) before taking action unleashing that amount of spam?

nostr:nevent1qvzqqqqqqypzq39utpktxw92rrdlejghnd53md5gp8s8y46c7x3cgdas7a0ehpcaqqs2zkuzuuvzd8y330yug8mwj97wqhxw3njm4c98y987h37nd0alxlc4za3mt

If your intentions weren't malicious, it's worth pointing out that this was poorly timed. New people from back-to-back conferences, the telegram thing, and the Brazil/X thing probably hadn't even a chance to figure out how to manage relays, let alone how to manage spam.

it was more effective than my 9 months of saying "wen auth" tho

I'm just saying, as an ordinary user, maybe try to minimize harm, if strengthening is the goal. This would have been just as "effective" during a period of stagnation.

An ordinary user below said they weren’t effected. It appears this was a targeted attack against only developers.

Truly malicious actors won’t care.

i think the latent frustration behind these "attacks" will become clear in coming weeks

me, nostr:npub12262qa4uhw7u8gdwlgmntqtv7aye8vdcmvszkqwgs0zchel6mz7s6cgrkj and nostr:npub1f0restzwusrck2k62dq2ueelrrfmdfnyk8uhart8n8nqwn94cwwsppm0sa have all been shouting about the culture problem in nostr dev

and yeah, if it had been me doing this, i'd only have spammed replies on threads of the devs, because they are the ones most impervious to the message

i also don't agree with the retarded indiscriminate nature of the spectacle, it could have been a lot more selective, because it drove away a lot of tentative newbies

The "civilian casualties" could have been reduced 😅 Not a single one of my adoptees has stuck around through this.

Ifs, buts, and coconuts & all that... timing is everything. I know how it is to have an idea & want to act on it right away. It's not always the best decision to do so.

well, i'm not apologising for it, i'm just saying that i had been warning about this

what is even more hilarious is the people doing it are doing it to make a dig at the devs, but not being very selective (they should have just been targeting their npubs only, IMO, to disrupt their lives instead of everyone)

anyhow, nostr isn't going away, but a lot of rockstar in group devs have faces covered in egg at this point, and i'm gonna enjoy that for a while

also, it's worth pointing out that with the hemorrhaging of userbase like this all those fancy pants are gonna be extra shamed out of this because they had plenty of time to make the system more resilient

Theduck said he hoped it wasn't too disruptive. I was just offering some input on how to, perhaps, be less so, if that was a truthful statement. That's all.

yeah, it was disruptive, but he says he not replyguy, i only even saw one of this dumb things, didn't seem that big a deal to me, just some nutter

i mean, honestly, the replyguy notes are easy to recognise, all of them have the URL of the relay they were posted to at the end of them...

i think that replyguy actually has highlighted the fact that the majority of nostr client devs don't have basic programming skills like writing regexp

Why is this on the client devs and not relay operators?

Seriously, no client dev should be writing specific spam regex.

outbox model is client side, it's key to decentralization as well

write permission for relays is a separate thing, that's to conserve their resources

for example, and why i currently am not using coracle, it reads from relays in my follows lists, of which many of them include the relays targeted by replyguy, damus and primal being the two i see most often

why should it be reading from relays that aren't in my relay list, of events that are not of my follows, or my follows follows?

the default posture should be conservative for this client behaviour, so this is an example of how client devs need to take part in it

nostrudel is the best for fully implementing outbox model, IMO, though gossip and coracle both are not terrible

regex is too complicated and if not properly done, without following the basic foundation of programming, it can be a disaster: a) audit and continuity b) could open to a can of vulnerability. 🙈😬

if it is true, those clients are f*cked! 😬 or we are f*cked too 🙈 I have been asking if anyone has done red teaming (pentest) on nostr. 🤞🤞🤞Any takers from our anon friendly white hats? ☺️

There is never a good time for attacks. The best time is now.

👀👀

Heard. I understand why you did it. Appreciate you taking the shrapnel. Hugs 🫂

Brilliant

Yes, I have been pinged by the bot.

Wood gork!

enable zaps

Plot twist: nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 is the reply guy.