Flow Charts — Time to Geek Out

February 19, 2015

I couldn’t resist posting this comic. Guess I really am a geek.

Click here for larger image, courtesy of xkcd.com

Human Language Should Not Be Traced Like Computer Code

September 26, 2014

I found myself saying the title in an online conversation over on reddit. It was an admonition to myself regarding trouble I often have in communicating with humans both online and in meat space. I tend to be very literal minded. So, I read and listen to human language the same way I would read computer code. Even worse, I expect others to do the same with my speech and especially my writing, which I’ve had time to edit and make it say exactly what I want. (Though, yes, sometimes I’m less careful.)

Anyway, on that reddit post, I suggested that I should write “human language should not be traced like computer code” 500 times on the blackboard, or until I believe it. So, here goes. There’s more of this post below, so please scroll.

[EDIT] I’m updating this post because, as ECA pointed out below, this may not be clear to everyone. To trace computer code means to follow paths through the program and imagine how the computer will execute each line of code. It is a very literal and exact way of reading the program. Often, doing this before running the code can find bugs before they even happen. Programmers in good programming environments often hand their programs to each other to review. Or, they might work together over a single screen with the person not typing reviewing and tracing the code as the other person types it. This last is not a quiet or unnecessary exercise. I promise. Thanks ECA for helping me with exactly the type of communication with which I have trouble.

Read the rest of this entry »

How to be a computer expert

August 25, 2009

Courtesy of xkcd

Of course the problem with this is that although it is literally true, those who need such instructions can’t read flow charts.

Internet Hell Desk

January 8, 2008

If you haven’t seen this before, it’s hilarious and definitely worth watching all the way through.

Golden Oldie Geek Humor

November 23, 2007

It’s humor time again. I’m trying to avoid making this a total geek blog. Sometimes though, I just can’t resist. Here are a few very dated bits of computer humor that will bring back memories for some and make the younger crowd go, ‘huh?’

Real Programmers Don’t Eat Quiche; Real Computer Scientists Don’t Eat Quiche; Real Software Engineers Eat Quiche – On the last, I remember this as Real Application Programmers. If you mentally change all occurrences of software engineer with application programmer (or just pipe it to “sed ‘s,Software Engineer,Application Programmer,g'”) you’ll get it the way I remember it from years gone by.

If Architects Had to Work Like Programmers – A real classic. For non-geeks, take my word for it, programming really is like this.

The Adventures of Luke Vaxhacker – Only a certain brand of geek will still appreciate this one. And, that brand will love the font.