Archive | op-ed

SCOTUS, Proposition 8, and DOMA

I really tried to avoid saying anything about this today. And (to their credit) my friends tend to agree with me, at least in regards to what I’m about to say so I didn’t think I needed to say it. So, please forgive me while I grandstand for a moment but I just want to be clear:

Discrimination of civil rights by any name and/or by any logic is wrong.

Period. Full stop. If a right becomes discriminatory, then it’s no longer a right but a privilege. And this is a point I will argue eloquently, loudly, passionately, and if need be violently with anyone, any time, anywhere. And even if I don’t change your mind with rhetoric, volume, passion, or my hands, history will play out in my favor on this one.


Working. Busy. Read these instead.

So many posts in the “draft” status, and so little time to make any of them presentable. But there’s been a ton of interesting things coming down the pipe for the last few weeks and I wanted to hype a few things that caught my attention.

  • Ruby 1.8.7 EOL in 90 days
    The only reason to have any Ruby 1.8 installations floating around is because it’s what
    Puppet Labs distributes if you use the packages they provide.
    Embrace change.
  • Marc Gauthier | Please Keep a Changelog For Your Open Source Lib
    This is probably tied with “no examples or sample code” for
    “biggest open source pet peeve” and Marc makes an excellent argument for why
    changelogs rule.
  • Chronos
    airbnb needed a distributed task scheduling solution, so they wrote one.
    At ${DAYJOB} I was once involved in a project to find a cron replacement
    which was distributed and provided a web front-end. The project failed horribly
    and we instead built nothing. This would have been fast-tracked as
    “must build proof of concept” if it had existed at the time, no questions asked.
  • Rob Bell | A Beginner’s Guide to Big O Notation
    For reasons I’ve never really be able to fathom, Google and almost anyone who
    has ever worked for Google insists on asking admins about algorithms because they
    deeply, truly believe that an admin should have a computer science background.
    Nevermind that this industry has spent 30 years abstracting things to the point
    where even CS majors don’t really have CS backgrounds anymore. I don’t do so hot
    on those tests, but in my eternal quest to hold my own whenever possible I found
    Rob’s introduction to be tremendously useful. Now, if anyone ever asks how long
    a bubble sort takes (… again), you and I can tell them O(N2) and
    we won’t mix it up with O(2N). Let’s be armchair computer
    scientists together!

And finally, because this project is near and dear to me:

  • Lack AV Rack
    I’ve built a couple of small Lack Racks using shelving brackets, but nothing
    that looks as clean and professional as these. If you’re an audio-gear slut who is
    handy and thrifty, you owe it to yourself to go through sparced‘s
    build-out documentation.

See you all after Monitorama!