Live data from Hacker News

Show HN: SQRL – Anti-spam rules language Twitter acquired in 2018, open-sourced

websqrl.vercel.app

21–30 of 49 posts

Re: Show HN: SQRL – Anti-spam rules language Twitter acquired in 2018, open-sourced

#21

I wonder is Twitter even using this any more? I report spam a lot and i's common to find 50+ identical tweets being pumped out at the rate of 10/minute, or tweets that include variation but link to the same piece of media or URL hundreds or even thousands of times. Given the quite fine-grained control in the filter stream API, it's very easy to get streams of spam, so I wonder what their excuse for letting it prolife…

At Twitter scale, arbitrary hard-coded rules are almost always useless; they make life more difficult for authentic posters while nefarious actors can work around them with varying degrees of triviality.

Honestly our findings from working at scale (Facebook, Google, Twitter, Discord, Reddit, ...) were actually the opposite.

With hand written (not arbitrary) rules it's easier to understand the intent of the attacker and build a system that they can't work around because we're blocking them at their source of income. Sure they can figure out how to post messages but unless they can include their link/payload/etc it's not worth their time.

Machine learning defences are definitely a part of what we did, but they're slower to respond to attacks and generally easier to work around.

Re: Show HN: SQRL – Anti-spam rules language Twitter acquired in 2018, open-sourced

#22
this is just a thought experiment, but instead of "no obscurity open rules engine" for blocking spam which can be used to help create ever more creative $pAm, how about a "no obscurity open rules engine" that all acceptable posts must meet, a sort of Turing test. Then the stuff that was allowed through would at least be readable.

remember that post a month back (and of course all other recently discusseds) for stylometry, to use writing style to identify authorship? would it work to require posters to expose a unique "voice" in their posts, and where banning of your style would definitely be something you'd want to avoid.

This is a thought experiment to talk about. Yes, there are obvious criticisms, but would it also produce something "we can have nice things" useful?

obvious criticisms are sort of like "what about the children!?" concern trolls (this is meant to be hyerbolic and biased): "what about PopulationX, the half literate know-nothing n00bs who are barely surviving under repressive regimes, they may all sound alike, but we can't silence their voices!" Which I agree with, we don't want to silence their voices. But again, this is just a thought experiment, I bet all the super high quality well informed thoughtful posters would in fact sail through the system. So the question is, does PopulationX actually all style-sound alike? (where population X is the concern you raise, not the fake one i just made up) maybe they are just as distinctive and the system would actually work for them too.

and the criticism "this is not going to work because it's just spam filters with more steps and a minus sign" is not an adequate criticism because (a) spam filters do exist, and are deployed, and do take care of a bunch of spam. and (b) yes, what I'm trial ballooning here is similar, it would just distribute some of the work of maintaining the tasty spam rules to good posters who might get some sort of "you can't post hot grits here, naked or petrified" warning, more frequently then they currently do, hopefully in some way that would be useful for the community at large.

Re: Show HN: SQRL – Anti-spam rules language Twitter acquired in 2018, open-sourced

#23

I wonder is Twitter even using this any more? I report spam a lot and i's common to find 50+ identical tweets being pumped out at the rate of 10/minute, or tweets that include variation but link to the same piece of media or URL hundreds or even thousands of times. Given the quite fine-grained control in the filter stream API, it's very easy to get streams of spam, so I wonder what their excuse for letting it prolife…

Allowing spammers to run wild artificially boosts activity statistics.

I seem to recall that this was supposed to be a reason Elon didn’t want Twitter.

Re: Show HN: SQRL – Anti-spam rules language Twitter acquired in 2018, open-sourced

#24

I wonder is Twitter even using this any more? I report spam a lot and i's common to find 50+ identical tweets being pumped out at the rate of 10/minute, or tweets that include variation but link to the same piece of media or URL hundreds or even thousands of times. Given the quite fine-grained control in the filter stream API, it's very easy to get streams of spam, so I wonder what their excuse for letting it prolife…

At Twitter scale, arbitrary hard-coded rules are almost always useless; they make life more difficult for authentic posters while nefarious actors can work around them with varying degrees of triviality.

arbitrary hard-coded rules are almost always useless

I disagree; just pointed out how it's not hard to get pure spam by using the filtered stream rules. If I can reliably identify & filter for spam on my creaking desktop with limited compute power and technical/coding skills, I would be happy to operate a silicon backhoe for a modest fee.

Re: Show HN: SQRL – Anti-spam rules language Twitter acquired in 2018, open-sourced

#26
post #22

this is just a thought experiment, but instead of "no obscurity open rules engine" for blocking spam which can be used to help create ever more creative $pAm, how about a "no obscurity open rules engine" that all acceptable posts must meet, a sort of Turing test. Then the stuff that was allowed through would at least be readable. remember that post a month back (and of course all other recently discusseds) for stylom…

> would it work to require posters to expose a unique "voice" in their posts, and where banning of your style would definitely be something you'd want to avoid.

"Hey, GPT! Can you please take the following ad for eyeglasses and rewrite it in the style of fsckboy so we can assign any blame in the spam filters to his account?"

"Hey, GPT! You helped some spammer get the unique way I talk banned by spam filters; can you rewrite everything I say from now on to sound like a British chef?"

Re: Show HN: SQRL – Anti-spam rules language Twitter acquired in 2018, open-sourced

#27

I wonder is Twitter even using this any more? I report spam a lot and i's common to find 50+ identical tweets being pumped out at the rate of 10/minute, or tweets that include variation but link to the same piece of media or URL hundreds or even thousands of times. Given the quite fine-grained control in the filter stream API, it's very easy to get streams of spam, so I wonder what their excuse for letting it prolife…

[deleted]

Re: Show HN: SQRL – Anti-spam rules language Twitter acquired in 2018, open-sourced

#28

It says "Compiled! Running", and shows some code in their language, but the other half of the screen is just black for me. I assume from the text on the page that it is supposed to be showing tweets and some kind of spam rule classification or something. The Wikipedia Recent Changes demo https://websqrl.vercel.app/wikipedia however did show one element on the right side, with an article title, IPv6 address, timestamp…

[deleted]
Post reply on HN