Category Archives: Computers

Correction to Ubuntu Geek’s “How To Check Your External IP Address From The Command Line”

I follow the Ubuntu Geek blog, and have found some very useful tips there. However, there’s a problem with their latest tip, “Howto Check you (sic) external IP Address from the command line.”
Some background: There’s a very useful website located at whatismyip.com, which reports the IP you used to connect to the site. If you’re [...]

A Weak Defense: Breakins at CIHost.com

Here’s a reason to think twice about your colocation provider: CIHost.com has been broken into four times over the past two years, and had servers and equipment stolen. Their Chief Corporate Counsel, James Eckels, says the robbers “Knew what they’re doing,” and that their facility is “in a bad part of town.”
There’s very little payoff [...]

Online Dating Sites, A brief review

K. and I broke up a few months ago, and I’ve been doing the online dating thing recently, with mixed success. Here’s some brief notes on the online dating sites I’ve tried, to hopefully speed other people through this process. I’m 35, male, straight, and live in Los Angeles — if you differ significantly from [...]

Setuid & Chown interaction that almost put me in the fetal position, whimpering

I’m putting together a postinst (post installation) script for a Debian package I created for work. And there’s a little C program in there that needs to run as root, but be called by a regular user.
Well, there’s a standard way of doing that in Linux/Unix, called setuid. You set the “setuid bit” to on, [...]

Yet another xkcd comic, related to the title of this site

(As it turns out, xkcd doesn’t mind when you use their content in a blog. See “Can we print xkcd in our magazine/newspaper/other publication?“)

Really Funny Security Lesson For Programmers, In Cartoon Form

http://imgs.xkcd.com/comics/exploits_of_a_mom.png
I don’t have the rights to copy it, and it’s generally rude to hotlink someone else’s images, so you’ll just have to click the link to see it. But it’s worth it for a real belly-laugh of geek humor.

Essential OS X Applications

I’ll now be working from home two days a week, and took a work iMac home with me. (Doing coding on my 12″ iBook would be too painful to contemplate.)
So last night, and this morning, I did a complete, from-scratch build out on this iMac. I’ve been building up a list of the software I [...]

Dive Into Idiocy

Mark Pilgrim nails the whole iPhone unlocking/bricking brouhaha:
I don’t understand this continuing obsession with buying things that you need to break before they do what you want. It’s not just the iPhone; people did the exact same thing with the AppleTV too… I thought the big draw for Apple hardware was that “It Just [...]

Writing Software Is Hard (Duh!)

Great article by Kyle Wilson on why software is hard to create:
Talking about a software development schedule more than a year out is like talking about where we go after we die.  Everyone has some idea where we’ll end up, but those ideas differ wildly, and there’s a lack of solid evidence to support any [...]

Facebook (AKA the man) is holding me down!

Turns out Facebook won’t let me use my root at sudosu dot net address, because they believe real people don’t use addresses with “root” in them. Well, phooie to them!
Here’s my bug report: (with e-mail addresses slightly mangled for publication)
WHAT I DID:
1) On Edit Profile -> Contact page, selected “Add / Remove E-mails.
2) Hit “Change” [...]