"And I realized, when you go through any endeavor, any journey, whether across town or to the moon and back, all that matters is that you share the experience with people that you love. That’s what makes life special, ‘cause ultimately, that’s all there is. That’s really all there is."
-- Alan Bean, fourth man on the moon
Litany against NAT
apologies to Frank Herbert
I must not NAT.
NAT is the net-killer.
NAT is the little-death that brings total obliteration.
I will face my NAT addiction.
I will permit it to pass over me and through me.
And when it has gone past I will turn the inner eye to see its path.
Where the NAT has gone there will be a proper firewall.
Only IPv6 will remain.
I have my phone set to auto-deny any number that is not in my contact list to combat the ever increasing amount of spam I've been getting. Unfortunately there is one insurance scammer that has taken to leaving voicemails. Multiple VMs a day for the last two weeks.
I contacted my provider about disabling my VM box altogether. They do not support this. You can, however, redirect missed calls to another number instead.
I now send missed calls to: https://github.com/pjf/rickastley
Eat Rickroll, spammers!
This is the truth. I know it is because I work with kids all day long and I hear them talk about it.
Checklist for programmers working on almost any web site that processes peoples’ names, even if it is just in the login & profile sections. The upshot of this is most of the clever ideas you might have for parsing and making deductions from a person’s name are probably not generally useful and should not be attempted!
Announcing Meme It So! It's a Star Trek The Next Generation Meme and GIF Generator, inspired by Frinkiac.
It has every line of dialogue spoken on STTNG tied to screencaptures. Which makes it good for looking up lines as well.
OK, in order to re-live a tiny bit of my childhood I'm going to need an Action!  ROM for my emulator so I can compile and run the air hockey game  I used to play.
Job opening: Cloud DevOps Systems Administrator
This is not just my department at the university, but my group as well.