I've just installed Self Control for Ubuntu.
It looks like it just tweaks /etc/hosts and defines some rules in iptables.
Some sites aren't getting blocked, and I think it's because they're distributing hosting across a couple of servers. There's a system administrator way to say that, I'm sure, but I suspect I need to define wildcard rules.
So my first question is: can I write wild card rules for /etc/hosts and iptables (which?) to prevent access to anything at, hypothetically, *.facebook.com? I don't need to do this inside of SelfControl.
I'd also like to fail more elegantly -- now the page just tries to load and doesn't. I'd like to redirect to a local page where I can offer myself little reminders about how this isn't actually where I want to spend my down time. Can I do that w/in the framework above? Redirect to a page on localhost?
(I am running a local web server, as I think anyone on Ubuntu is)