SQRL
Security and privacy
spam filtering rules language
SHOW HN2023
200points
44comments
#278of 3,109 in 2023
Top 9%of 2023 by points
How HN took it
RoastedHalf or more of the comments are critical
3 positive, 3 neutral or asking, 0 mixed, 6 critical, out of 12 comments about the project. Thread score -0.18.
Idea: 1 for, 3 againstExecution: 0 for, 2 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Cool, neat demo and useful ideas from experienced spam fighters.
From 3 comments
That’s a really neat demo!
rengers on HNSuper neat demo!
karinemellata on HNWe used to use Smyte at my place of work prior to the twitter acquisition. Very cool stuff. Ended up rewriting it in house. We ended up with a SQRL variant that is a restricted…
jhgg on HN
Objections
Hard-coded rules are useless at Twitter scale; spammers adapt.
From 2 comments
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…
simondotau on HNAs someone who has personally battled such adversaries, I call bullshit on that. People with a financial incentive to spam in a user discussion environment are able to change…
simondotau on HN
Python expressions already do this internally.
From 1 comment
I built something similar internally, just use Python expressions directly.
est on HN
Requests
Working live demo with more events and a pause control.
From 1 comment
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…
codetrotter on HN
Questions
Is Twitter still using this system?
From 1 comment
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…
anigbrowl on HN
Alternatives named
Python expressions used directly.
From 1 comment
I built something similar internally, just use Python expressions directly.
est on HN
Twitter filtered stream rules.
From 1 comment
These are Twitter's filtered stream rules. They're accessible via the API to select from the global feed in real time. I don't have access to the firehose, of course, but my…
anigbrowl on HN