257 karma · joined July 9, 2020
Website: https://prologic.dev/ Twtxt: https://twtxt.net/~prologic Blog: https://prologic.blog/ Git: https://git.mills.io/prologic
What if it were you or me (I'm a native English speaker). Why if the tables were turned the other way around? I'm not even sure how I'd honestly be able to communicate with a person say from France, as I know a lick of French really, so I'd be reaching for some kind of translator, anything really. How do I avoid the wrath of those that would ben me over "AI Slop"?!
Marko looks like a mix of at least 3 languages. No thanks!
- Writing an Interpreter in Go [1]
- Writing a Compiler in Go [2]
Absolutely best books I've ever read on the subject. And if you like to follow a step-by-step (each commit is a part of the boks) feel free to clone my own monkey-lang that followed the books pretty closely: https://git.mills.io/prologic/monkey
The only effective way I've found to combat "unwanted traffic" (bots, botnets, crawlers, search engines, etc) is to a) make request/responses as cheap as possible (heavy caching, rate limiting, etc) and b) measure cohorts, fingerprints and behaviour and block patterns that can't possibly look like "normal human traffic" (tricky to get right, but this is to a large extent what Cloudflare is doing I believe, and I've had great success with this technique and building out an OSS Caddy module for this...)
Nice song :D
Four if you include: https://news.ycombinator.com/item?id=50135762