RSS

Monthly Archives: July 2011

Review: Great Bash by Carl Albing; O’Reilly Media

I was given free access to a review copy of this set of videos a while ago, but I held off on actually reviewing it because it seemed very likely that they hadn’t quite posted the entire thing yet. The rest has been added now, so I can go ahead and talk about it without worrying about it being incomplete!

Bash is both probably the most popular shell for most Linux and Unix and similar systems, and also a scripting language that’s used with the shell. This set of videos focuses on the scripting part by taking you through all of the major topics that you need to write a Bash script.

You’ll have a much easier time of it if you already have some comfort with the basic principles of working on the command line. He touches very briefly on what regular shell commands do as they come up, but command line novices aren’t the target audience here and will probably be overwhelmed by how much information they would need to absorb.

The nice thing about these videos is that you’re hearing his explanations of why he’s doing everything as it happens along with the chance to see all of the interaction that’s happening with the shell and how it responds at each step. There are good written tutorials of Bash out there for free, so watching these definitely isn’t necessary for learning shell scripting. Still, if your learning style leans more toward the auditory and visual, Great Bash will be a great resource in making the topic understandable.

 
Leave a comment

Posted by on July 21, 2011 in Uncategorized

 

Too Rational

There’s a lot that’s interesting about the early days of Google from both business and technology perspectives, but what grabbed me about this interview with an early Google employee is that when he’s asked about Google’s issues with privacy objections, he reframes it as a problem of rationality:

Google doesn’t have enough irrational people working there, and the rest of the world doesn’t have enough rational people occupying it.

The point that he comes around to is that, even if it isn’t strictly factually accurate that having Google automatically scan your email for keywords in order to choose the advertising it shows, people still feel like their privacy has been invaded. The unusually rational bunch of people who control a lot of the decision making at Google have difficulty grasping the fact that perception might as well be reality when it comes to how people react on an issue like this, and so they get themselves into trouble.

My mind went straight back to that article when I saw this claim today that half of the people who’ve used government social programs think they haven’t. There are some statistics about how many people who have benefited from different types of programs still think they’ve never gotten any social program benefits, but that’s not really the main thing that interested me here.

In the comments, you can see that people get into debating details like what constitutes a social program and what counts as getting benefits. Some of them actually are a little arguable, but the most interesting part to me is the stark line that people try to draw between the idea of the government sending you money and the government not taking the money to begin with (e.g. tax credits).

In the strictly mathematical and rational sense, whether I give someone $5 with an agreement that they were discounting it from $10 or I give them $10 and get $5 back afterward, we’re in effectively the same situation. The emotional nature of the exchange is very different in those two cases, though.

 
Leave a comment

Posted by on July 14, 2011 in Uncategorized

 
 
Follow

Get every new post delivered to your Inbox.