Hacker News new | ask | show | jobs
by tlholaday 1363 days ago
Is this tool feasible?

Block user @A, and also block any user who has chosen to `follow` user @A.

Ideally:

> twitprune --block --recursive --depth 2 @A

Edit: API Review Time!

5 comments

The idea is nice and technically possible using the Twitter API but the system will clock you and ban you instantly if you try blocking 100 people at once.

I used to have an add-on that blocks people with NFT PFPs, and it queued the blocks to be done at random so the system wouldn't be able to tell it was a robot doing it.

Twitter should queue the blocks internally and apply them at a rate they can handle.

Pretty crappy to limit people’s ability to curate.

Go one step further and support block groups, so if NFT’s become interesting you can enable them.

Oh absolutely and it's not that hard. But that's an overly crude filter, because following is a one-way operation on Twitter so you might well follow people you actively dislike in order to keep tabs on what they're saying. Twitter Lists allow for much finer segmentation but because users get a notification about this many of them block people who add them to lists, and the List infrastructure is kinda mediocre.
The Chrome "Twitter Block Chain" extension does this, with the bonus of not blocking users you're following: https://chrome.google.com/webstore/detail/twitter-block-chai...
I would like something a bit more fine grained. Have you retweeted positive things about x, y, or z or negative things about a, b, or c? Then I want your tweet marked with "do not engage" because there will be no point in trying to engage with them
Well, there's a similar action:

https://megablock.xyz/

> Don't like a bad tweet? Block the tweet, its author, and every single person who liked it—in one click.

The new head of YCombinator can probably attest to its effectiveness [0]

[0] https://news.ycombinator.com/item?id=32639125