#computing #ai
# [[Epistemic status]]
#schroedinger-uncertain
# [[Turing Test]]s are in a [[Biology/Evolution/Red Queen|Red Queen]] competition with [[Turing Test]] solvers
My first introduction to [[Programming|programming]] was when I was a kid, playing some shooter game (WarRock), there was a lot of cheaters there, I wanted to cheat to, so I used Google.
I learned how to use Google (one of the most important skill nowadays) and [[Programming|programming]], by copy pasting C++ stuff somewhere into some IDE (Microsoft visual studio, I still have nightmare of using Microsoft software, they are mighty to create incredibly shitty UX).
I was barely understanding anything, there was a lot of pointers, adresses and mess, but it worked after some tries. After that I was stuck in the hacker treadmill, I would rather hack games than play them, I even made good amount of money by botting and selling pixels[^1][^2][^3][^4] (don’t tell the police pls).
Coming back to the topic, I evoked this brief passage of my life to show that, as I was hacking games, developers would reinforce it, it was a [[Biology/Evolution/Red Queen|Red Queen]] competition, I would say that anti bots systems can be called [[Turing Test]]s, typical ones were about detecting too fast actions.
Then came [[CAPTCHA is an anti concurrency weapon developed by Google|CAPTCHA]]s, which were pretty good, until the [[Biology/Evolution/Red Queen|Red Queen]] adversary caught up, and realised that **there is not many things that a human can do that a machine can’t**.
Solving a CAPTCHA only takes Googling some open source [[Computing/Intelligence/Machine Learning/Machine Learning|machine learning]] models, use an headless browser, use chrome dev tools, and… done.
But I see some companies emerge, specialising in creating these [[Turing Test]]s since CAPTCHA are too weak, but it’s an endless run!
Now we have [[GPT3]], [[BlenderBot2]], [[T0pp]], good luck to detect all these!
Now CAPTCHAs are so hard that humans aren't able to solve these anymore. Basically we created a kind of [[Paperclip maximizer]] and fucked ourselves up.
[^1]: https://github.com/louis030195/D2Etal_PoD
[^2]: https://github.com/MephisTools/diablo2-protocol
[^3]: https://github.com/AstrubTools/dofus-protocol
[^4]: https://github.com/louis030195/xmoto_learning