344 karma · joined April 23, 2014
Maintainer of Mail-in-a-Box here. I'm sorry you had that experience. Definitely was not the intention of the project to be hostile (but I can see how it might come off that way).
Right, of course. The protocols are more complex. (Add TLS, MTA-STS...) But whereas 20 years ago you _had_ to start from scratch and understand the whole stack, today that's just not necessary. There are numerous projects that make running a mail server readily possible without knowing e.g. the sendmail configuration macro language. And there are many many more good resources to learn it all if you want to know than there were 20 years ago. It is both a more complex technology and also undeniably easier for people to actually do it.
Not much has actually changed about the complexity of running a mail server in the last 20 years --- if anything it's gotten easier. What's changed is there are other, polished, turn-key options now. Great. (Those options tend to have spam policies that aren't friendly to the independent servers, but that's life.)
Choose to be artisanal.
(I'm the primary maintainer of https://mailinabox.email/.)
This isn't an either-or scenario. If you want to do that, do that. Go raise a lot of money. In the meanwhile, there's this, and it didn't cost anything.
It was a convenient example. And I hadn't noticed the interactivity before writing the article. That said, I don't think the zoom function makes it much better.
If you think it's OK to routinely portray America as being only rural white America, and if you're not interested in knowing in a quantified way how different a map is from reality, then we live in different worlds. As I said at the top of the article, the point wasn't that there is a bias (because that's no surprise to anyone) but to find out how large that bias is.
If folks want to toss links to good examples of cartograms in replies here, I'll add them to the article!
Yes it does.
For the authoritative part- Congress isn't the only stakeholder who wants to see the law published correctly, fortunately. Businesses, lawyers, federal agencies, and others are looking over the US Code as it is published. In many ways it's like the open source model: many eyes and many copies (e.g. in libraries) keep it safe. The law is 200+ years old, though, so we're still stuck with old-timey ways of doing it for now.
Congress is very quickly modernizing now. They recently converted the US Code into very good XML: http://uscode.house.gov/download/download.shtml. Anyone could copy it into github or run it through diff to see changes.
For instance on auditing, from looking at Kolab's source code I have no idea what kind of security settings are used. In Mail-in-a-Box I try to make these sorts of things clear and highly commented in the setup script.
It sounds scary to set up glue records, but so is setting up all of the DNS records manually that you'd need for really good mail: MX, SPF, DKIM, and DMARC, and if you want secure DNS and/or mandatory encryption on the wire you'll want DANE records and zone signing.
Mail-in-a-Box wants to take over your DNS because it wants to take care of all of this for you. If you run your own DNS, it's still secure. An alternative is to use a new domain name.
Thanks for the feedback.
[I'm the guy behind the project.]