Advanced Internetting: Two Factor Authentication

Earlier this week, I discovered that GitHub supports two factor authentication, and I emailed all my coworkers, explaining what it is, why it is important, and how it works. Since I’ve already done the leg-work, I figured I should post it here, too.
Continue reading


Advanced Internetting: RSS

UPDATE: In the post I say that I say that I am too lazy to separate feeds out into more categories than “comics” and “everything else.” But then I was on vacation for a week and had several thousand items to read.

Now it’s split into the following:

  • comics (same as before)
  • pay attention (stuff that I want to make sure I pay attention to)
  • bullshit (stuff that I don’t care if I blindly mark as read, but is actually really fast to blast through – typically these are sites that post single images as the sole post)
  • too many posts (these have good content, but they’re first on the chopping block, because they post too often; eg hacker news and fark)
  • subscriptions (my catch all, which needs a better name)

Ultimately, the point is to be able to prioritize which categories I really care about if I have too much stuff to read, and I need to mark an entire category as read, so I don’t have to declare complete RSS bankruptcy.

There was a pretty big dustup when Google announced it was shuttering Google Reader earlier this year. If you were using it, you’ve almost certainly found a replacement by now. But if you weren’t, and you aren’t familiar with RSS, now is probably the best possible time to get familiar. Google Reader replacements have started popping up all over the place, but they won’t do you any good, if you don’t know what they do.

Continue reading


Static Serving this Blog with Hyde

Last week, I converted my blog from WordPress to Hyde.

Blogs are fairly straight-forward bits of software. Because of this, and the fact that everyone and their mother has a blog, building a blogging platform has become a sort of Hello World for showing off new programming languages or frameworks. Static site generators are starting to become more popular, too, because Amazon has made serving static content stupid-cheap with S3. The first big time static blog generator was Jekyll (at least that I’m aware of), which is built using Ruby on Rails. Not to be outdone, someone in the Python community made Hyde.

Continue reading


Raspberry Pi Mail Server: Final Touches

Updates: It turns out the relayhost setting below didn’t work for me. Here’s what I did instead.

If you’ve read any of my prvious posts about this (previous posts listed here), you’ll know they pretty much all included a “Next Steps” section. I have finally finished everything on the lists, so unless I discover I’ve done something wrong, or I think of something else this needs, I should be done with this project. Here’s what was left, which I’ll cover in this post: