I've just culled a few thousand spam accounts, and added recaptcha to our signup-page as a quick hack to see if I can prevent this from becoming even more of a problem.
This site has 124,348 registered users. I suspect maybe 2048 are genuine. The rest are bots. le sigh.
Originally the code behind this site as 100% open, but during the course of some of the earlier migrations it was closed by accident - jumping from CVS to hg, and now to git things moved around a lot.
Nothing was ever intended to be secret, private, or closed, it was just an aspect I've failed to pay attention to.
Anyway the code behind this site is called YAWNS and once again it is open to the public:
The code behind this site is badly in need of another overhaul.
At the moment it runs on a set of ropy CGI scripts that are neither efficient nor pleasant.
My current plan is to record the basics from scratch, then port over functionality as time goes on. As part of that I think I'll be coming up with some toy-servers:
With that structure in mind the core of the site can just mediate between requests and the actual backend - without worrying about actual implementation-details.
In terms of features the only thing I think I'm going to remove is the comment-feed RSSs.
There is a feed for the comments on every article - and that feed gets spidered like mad, for articles that are many years old.
I'm open to the idea of collaboration if there are users who wish to help - and the code will be on github in due course.
I resigned from the debian project a few years ago, but I'm currently going through the process to un-retire.
(I have more free time now that I'm happily married and my wife works as a Doctor in A&E - having a few late-night shifts in local hospitals.)
So I accidentally released a service which will give you resilient, low-latency, DNS-hosting (which uses Amazons route53 on the backend).
If you'd like to use Git to store your DNS-data, and add/update DNS-entries via a simple "git push" then you should check it out:
If you're looking for a system administrator, who is very very familiar with Debian GNU/Linux, please do consider getting in touch.
I'm an ex-member of the Debian project, and was a member of the Debian Security Team, which involved handling security updates for the distribution. (This came about as a result of my interest in auditing software, a process which lead to the discovery, and fixing, of numerous flaws in popular open-source applications and servers.)
I'm based in Edinburgh, but I have had many years working remotely, and would be happy to repeat that.
As you can see from my prior submissions I'm very familiar with system administration, including (but not limited to):