An experiment in fighting spam on public forms using “proof of work”
Related
More from Gonçalo Valério
Here we go again for another post of this blog’s irregular column, entitled Django’s Friday Tips. Today let’s address a silent issue, that any of you that have formerly worked with internationalization (i18n) almost certainly already faced. You add a string that must be translated: You then execute the manage.py makemessages --locale pt command,...
Another year went by, and another batch of books was consumed. Just like I did last year, I want to share the ones that I enjoyed the most. But what kind of metric is that? Truth be told, it is not an objective one. Last year, I clearly described it like this: I don’t mean […]
I’ve been participating in the Fediverse through my own mastodon instance since 2017. What started as an experiment to test new things, focused on exploring decentralized and federated alternatives for communicating on top of the internet, stuck. At the end of 2024, I’m still there. The rhetoric on this network is that you should find […]
In practice this already happened a couple of years ago, now we are just making it official. For those who don’t know, Hawkpost is a side project that I started while at Whitesmith back in 2016 (8+ years ago). I’ve written about it here in the blog on several occasions. To sum it up, it […]
Ironically, according to my experience, the .well-known directory doesn’t do justice to its name. Even in use cases that would fit nicely in its original purpose. But I’m getting a bit ahead of myself. Let’s first start with what it is, then move to discuss where it’s used. But we’ll do this rapidly, otherwise this […]