Live data from Hacker News

I added a real-time chat to my blog, people used it to attack me

en.andros.dev

41–50 of 110 posts

Re: I added a real-time chat to my blog, people used it to attack me

#44
post #32

I’d suggest one additional heuristic: once your bad word detector has triggered, shut down the chat for 10 minutes. That way waves of assholes don’t monopolize the chat, and when they move on to the next target the functionality returns to your site automatically.

But then one asshole can denial of service your chat very easily

Yeah, shutting down to that specific browser fingerprint would be the better way. Sometimes, being able to recognize a user has it's benefits for good /s

Re: I added a real-time chat to my blog, people used it to attack me

#46

Humans will really take any chance they can to troll, I would definitely get more moderation

While that's undoubtedly true, the level of trolling varies a lot so I don't think it's quite as simple as "if people can troll then they will." There's a crazy level of trolling on 4chan, quite a lot on Reddit or YouTube, and much less on HackerNews (cue troll replies to this post :D ).

I suspect that the owner, or the users, of a site are able steer how much trolling there is by incentivizing good conduct and 'policing'. If people actually value the content they won't troll, or they'll actively keep things tidy using the available tools. If people don't really care about the content (or if they only care about their relatively small corner) then they'll happily trash the bits they don't see value in.

Re: I added a real-time chat to my blog, people used it to attack me

#47
> What harm could a box that only broadcasts plain, ephemeral text do to me? You're thinking the same thing I was, I'm not crazy, right?

Not right. As soon as I saw the box (when the other article was posted), my immediate thought was that it was distracting, frankly a bit creepy (even just the counter is so), and obviously ripe for abuse. About one second after I had the thought, I saw it happen in real time.

> The goal, I suppose, was twofold: (…) and to make the article look bad in front of the aggregators and networks where it was being shared.

I think you’re reading too much into it. I bet all (or essentially all) the people doing that don’t care one iota about you or how you look to whatever aggregator and network. They’d write those same things on an empty wall if you gave them a can of paint. You gave them an avenue and they used it, simple as that.

Re: I added a real-time chat to my blog, people used it to attack me

#48

Earlier quoted context omitted.

What is there to take seriously? Sending a ~50 bytes to ~200 listeners over a websocket about once a second is trivial even for a Raspberry Pi.

It pretends to be serious with 5 tables / charts: Django LiveView vs Phoenix LiveView: a real benchmark https://en.andros.dev/blog/80134668/django-liveview-vs-phoen...

Yeah, maximum concurrent clients being 50 is nothing and you're already seeing a large gap. That is the whole point of the BEAM - it scales well with concurrent stuff which is important with web in general and very important for LiveView.

Re: I added a real-time chat to my blog, people used it to attack me

#49
Talking about this like there's an "attack" feels very melodramatic. It seems to me like the non-constructive messages are either shitposts or just curious probes (testing whether certain codepoints make it through, testing whether bad no-no words make it through, testing how various things will render, testing whether the input is sanitized...). There's links to God knows what and some walls of inflammatory language, but I'm not noticing anything that could even remotely cause any harm.

Re: I added a real-time chat to my blog, people used it to attack me

#50
I'm mostly curious why anyone would bother with doing attacks like this to some random individuals personal blog, was it one person or multiple people? What was the motivation? Is it just bots crawling the internet to spread hate?

A sad state of affairs, but certainly seems like having a strictly moderated comment section is a better option for a site like this.

Post reply on HN