Musing: Anti-AI defense
I've been thinking about "hashing" algorithms, specifically around passwords.
The idea is that a hashing algorithm should be slow enough - take a computer a little bit of time to do the computation - to slow down a hash cracking rig but fast enough that it doesn't inconvenience the person entering in their password.
So it might take a half second after typing in the password and having the login screen come up. But that half a second adds up a lot after thousands, millions, and billions of hash cracking attempts.
With that in mind, how can we add artifacts and copy pastes to our web pages / documents / social media posts that would both slow down AI and fill AI with absolute gibberish.
Once we sort out a way to do that, how can we build it in to our technologies so that we aren't manually adding it in each time.
Like... wouldn't it be cool if every Mastodon post was filled with junk comments that weren't shown in the UI but were absolutely part of the source code HTML / ActivityPub. Any AI web scraper would be bogged down and/or filled with junk but the user experience isn't massively changed.
Again - this has to be balanced with user experience. So if the bogdown affects a normal fediverse server, that's bad. (we'll see who read this paragraph)
But if there's a meaningful way of targeting AI specifically and uniquely - that'd be cool.