Avatar
Warren Togami
0a722ca20e1ccff0adfdc8c2abb097957f0e0bf32db18c4281f031756d50eb8d
VP Solutions at Blockstream , Founder Fedora Linux, ex-Red Hat Linux OS Engineer.

I like using Strike as a send-only app for zaps. Every time you send it deducts from your USD balance. In the backend they conduct a spot purchase and send via LN. That's great because it doesn't cause a capital sale tax event upon every send.

I recommend using a different wallet for receiving zaps as it makes accounting much easier.

Censorship resistant doesn't mean you can force people to read your content. Users can opt into whatever moderation/filtering policy they want. Both sides of this coin is voluntarism.

Quite the contrary. Botnets are only a threat to CPU mined shitcoins.

ASIC's being single purpose hardware millions of times faster than a CPU means botnets using stolen electricity can't compete.

Post such images as a link to your own web server then you can see the IP address of the readers.

(This post should encourage them to use VPN's.)

Amethyst defaults are already pretty good in hiding things not liked by people you follow. That makes it hard to find new content outside of your bubble. But I think it's a reasonable starting point given information overload is the usual problem you want to avoid.

That doesn't work as a rate limiter because zaps can be costless if you pay yourself.

They are free to make bad choices. I'm only pointing out the underlying logic is flawed. It punishes ordinary users without gaining anything.

Why require PoW if not for rate limiting or spam control?

In any case this doesn't improve anything because attackers have lots of stolen CPU botnets at their disposal. This will only waste user battery and time without gaining anything.

Please no. Spammers have large amounts of more CPU available to do PoW. Consider a remote controlled botnet army.

Spammers have a massive advantage over ordinary honest users to do PoW. So ultimately you gain not much at the expense of draining the user's battery.

IMO there is opportunity in expanding social web of trust spam filtering. By following someone that means you trust their opinion. More of your friends reporting the same thing means you probably don't want to see it. Perhaps extend this social filtering model beyond per-post to affect entire accounts. I don't have a full plan here. This requires design thinking.

#[1]

I'm tempted to launch my own paid relay because I can only trust myself.

I'm hesitant to launch my own paid relay because I know I would lose hundreds of hours obsessively optimizing it.

mobile.twitter.com isn't broken. Everything else seems broken.

Amethyst seems to both report and also block. The latter might be counterproductive because you become incapable of seeing that account's future spam so you can't again benefit your followers by reporting future posts.

The overall social spam control design needs a rethink.