<?xml version="1.0" encoding="utf-8"?>
    <rss version="2.0">
        <channel>
            <title>bblog</title>
            <link>http://bbrown.info/</link>
            <description></description>
            <language>en</language>
            <copyright>Copyright 2012</copyright>
            <lastBuildDate>Thu, 02 Feb 2012 04:03:39 -0700</lastBuildDate>
            <generator>http://www.sixapart.com/movabletype/</generator>
            <docs>http://www.rssboard.org/rss-specification</docs>
    
            <item>
                <title>Happy Birthday, Ayn Rand!</title>
                <description><![CDATA[<p>
If you're <a href="http://rationaljenn.blogspot.com/2012/01/in-which-i-wade-into-it.html" title="Please keep your voices down so the neighbors don't hear.">worried</a> about the public perception of Objectivism and its adherents, <a href="http://www.hblist.com/randsday/" title="There's another movement out there that made its founder's birthday a holiday and renamed the day. We're not very fond of that crowd.">Randsday</a> is a lot more damaging than <a href="http://www.checkingpremises.org/" title="This site is, however, quite damaging to certain adherents.">Checking Premises</a>. (I linked to Harry Binswanger's site because he's the one that originated the idea, not because I think he is damaging. He's one of the best Objectivists out there.)
</p>
<p>
Personally, the public be damned. I study Objectivism for my own self. Every day is Randsday as far as I'm concerned.
</p>]]></description>
                <link>http://bbrown.info/2012/02/happy-birthday-ayn-rand.html</link>
                <guid>http://bbrown.info/2012/02/happy-birthday-ayn-rand.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Objectivism</category>
        
        
                <pubDate>Thu, 02 Feb 2012 04:03:39 -0700</pubDate>
            </item>
    
            <item>
                <title>Hands-on Reality</title>
                <description><![CDATA[<p>
Back when Steve Jobs died, I found this quote in <a href="http://americanhistory.si.edu/collections/comphist/sj1.html#tools">an interview</a> with him from 1995. There were many important things that he said over the years, but this one really resonated with me.
</p>
<blockquote>
<p>
Heathkits were really great. Heathkits were these products that you would buy in kit form. You actually paid more money for them than if you just went and bought the finished product if it was available. These Heathkits would come with these detailed manuals about how to put this thing together and all the parts would be laid out in a certain way and color coded. You'd actually build this thing yourself. I would say that this gave one several things. It gave one a understanding of what was inside a finished product and how it worked because it would include a theory of operation but maybe even more importantly it gave one the sense that one could build the things that one saw around oneself in the universe. These things were not mysteries anymore. I mean you looked at a television set you would think that "I haven't built one of those but I could. There's one of those in the Heathkit catalog and I've built two other Heathkits so I could build that." Things became much more clear that they were the results of human creation not these magical things that just appeared in one's environment that one had no knowledge of their interiors. It gave a tremendous level of self-confidence, that through exploration and learning one could understand seemingly very complex things in one's environment. My childhood was very fortunate in that way.
</p>
</blockquote>
<p>
I used to do little electronic kits when I was a kid&mdash;we couldn't afford Heathkits&mdash;and I, too, think they had a profound influence. Not only do you realize that there's no magic in everyday things, you discover that they're actually far more amazing.
</p>
<p>
I think about this every day. I drive to work in a vehicle comprised of thousands and thousands of parts from all over the world, designed by a company in England; assembled in a factory in Germany; powered by decomposed dinosaurs dug up in the Middle East and turned into fuel by Texans; and listening to songs selected randomly from a library of thousands on a device that is several orders of magnitude more powerful than the most powerful computers of my childhood. And all I had to do was go to a couple of stores and plunk down some money, an amount that I considered very reasonable.
</p>
<p>
I mean, who needs fantasy or science fiction? Harry Potter's wand doesn't hold a candle to the productive wonder of global capitalism and the power of the human mind.
</p>
<p>
The other reason why this hit home for me is that I have kids and I want to impart this sense of wonder to them. It reminded me of <a href="http://thenearbypen.blogspot.com/2009/11/feynmans-father.html">Richard Feynman's father</a>. We watch <cite>How It's Made</cite> and <cite>MythBusters</cite> and I patiently answer their "why" questions no matter how trivial. I am careful not to overwhelm them or impose my interests on them; I realize that this parenting thing is a marathon and I'll get to everything I know and love eventually.
</p>]]></description>
                <link>http://bbrown.info/2012/01/hands-on-reality.html</link>
                <guid>http://bbrown.info/2012/01/hands-on-reality.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Education</category>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Observations</category>
        
        
                <pubDate>Tue, 31 Jan 2012 21:07:42 -0700</pubDate>
            </item>
    
            <item>
                <title>Intellectual Nostalgia</title>
                <description><![CDATA[<p>
Tonight I was absolutely delighted to have found an archive of <a href="http://thecertaintysite.com/index.html">James Sedgwick's The Certainty Site</a>. It is an excellent, accessible guide to the Objectivist epistemology and I fondly remember checking it frequently as it was being created. I'm so glad someone preserved it.
</p>
<p>
Now if only someone had done the same for E.G. Ross' <cite>The Objective American</cite>. That was an exceptional daily essay on wide-ranging topics written in the 90s that did not outlive its creator.
</p>]]></description>
                <link>http://bbrown.info/2012/01/intellectual-nostalgia.html</link>
                <guid>http://bbrown.info/2012/01/intellectual-nostalgia.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Objectivism</category>
        
        
                <pubDate>Mon, 30 Jan 2012 23:27:28 -0700</pubDate>
            </item>
    
            <item>
                <title>More Thoughts on Boredom</title>
                <description><![CDATA[<p>
Since I included little background in <a href="http://bbrown.info/2012/01/in-favor-of-a-little-boredom.html">my previous entry</a>, let me begin by saying that I was identified as gifted in kindergarten and spent my entire educational career in advanced, honors, and gifted classes. There were times when no gifted version of a class or subject was available which necessitated exposure to the regular curriculum. So I've seen both sides of the situation and have ample experience being bored.
</p>
<p>
Furthermore, I'm a programmer and manager by trade. Much of programming and management is routine. The beginning of most work is fascinating: you design a system, lay the groundwork, and build something from nothing. But execution tends to be repetitive and detail-oriented. Once the program is out in the wild, maintenance and expansion are very rarely sexy or exciting.
</p>
<p>
The ability to keep at a task day after day, month after month, year after year is invaluable. It is often what makes the difference between a decent performer and an excellent one. But if your entire childhood is spent flitting about&mdash;leaving when the going gets tough&mdash;then you're likely going to continue that pattern as an adult and money will only go so far at motivating you to do the menial work. This will manifest itself as being a prima donna, changing jobs frequently, or general dissatisfaction with work.
</p>
<p>
One response to my entry attacked something that I never said: that the goal of education was boredom and "getting along with peers." While I did not elaborate the point sufficiently, I did say that tedium was not the purpose of education. Clearly, the purpose of education is to give a child the knowledge necessary for being an employed adult. (Making good choices and learning to be happy are more the purpose of parenting.) But that doesn't mean knowledge is the only thing you can get from it.
</p>
<p>
Off the top of my head, here are some useful skills that you get alongside an education:
</p>
<ul>
<li>Taking direction from a variety of superiors</li>
<li>Dealing with irrational people</li>
<li>Managing one's time and priorities</li>
<li>Doing tasks that one doesn't particularly enjoy</li>
<li>Collaborating with others to get tasks done</li>
<li>Learning to stand up for oneself</li>
<li>Dealing with objective evaluation</li>
<li>Dealing with people who don't like you</li>
<li>Doing repetitive practice tasks to acquire mastery</li>
<li>Balancing extracurricular activities with school work</li>
</ul>
<p>
Few of those can be acquired from homeschooling. They are all part and parcel of being an adult employee in a modern workplace. It's best to develop them in a relatively risk-fre setting like school&mdash;working on them on the job can easily result in a job loss as one makes missteps. Again, these are not the primary aims of school but their acquisition is vital to adult success.
</p>]]></description>
                <link>http://bbrown.info/2012/01/more-thoughts-on-boredom.html</link>
                <guid>http://bbrown.info/2012/01/more-thoughts-on-boredom.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Education</category>
        
        
                <pubDate>Mon, 30 Jan 2012 08:09:22 -0700</pubDate>
            </item>
    
            <item>
                <title>Sometimes Authority is Authoritative</title>
                <description><![CDATA[<p>
Chip Joyce's <a href="http://checkingpremises.org/subjobj" title="I'm not particularly fond of the terminology.">"Subjectivist Objectivist" essay</a> is barely up and the usual suspects are <a href="https://twitter.com/#!/DianaHsieh/status/163714203784450048" title="Checking Premises has definitely gotten inside of her head.">already</a> branding it as "anti-independence." To them, his argument is that Diana Hsieh and her ilk are controversial because they have the audacity to disagree with Leonard Peikoff.
</p>
<p>
For me, it's like programming. You write a program using frameworks and libraries. When you're done, you run it and everything seems fine. And maybe it continues to run well until it hits an unusual condition, what we in the business call an "edge case." How you respond to this situation is telling.
</p>
<p>
Some people, typically amateurs or novices, will immediately jump to the conclusion that there is a bug in the framework or libraries on which their program is built. It's a very tempting leap because then they don't have to confront their own fallibility or lack of forethought.
</p>
<p>
More seasoned programmers will assume that they've made a mistake somewhere along the line and dig into their code to find it. They know that the underlying libraries and frameworks are widely used, deeply tested, and most of the bugs have been found. They don't assume an infallibility on the part of the framework developers&mdash;they just recognize that those creators are more skilled than themselves and less likely to have made a seemingly-obvious mistake.
</p>
<p>
Sometimes, after all is said and done, there is a bug in the library or framework. But you don't know that until you've actually put forth the effort to rule out your own mistakes and to create test cases to demonstrate the problem. In other words, you don't know that there's a deeper problem until you <em>actually know</em> that there's an issue. You may have been right when you made the initial surmise, but it was baseless until you did the work.
</p>
<p>
That's kind of how I view Ayn Rand and Leonard Peikoff. Every time I've ever come across something with which I disagreed, I pored over my thinking on the matter and really dove deep into their reasoning. I assumed that I had made a mistake because, well, they're experts and had done an order of magnitude more thinking on the subject than I had. Blindly accepting their position and capriciously rejecting it are two sides of the same coin: shortcuts of thinking.
</p>
<p>
If after all of my delving I decided that they had made the error, then I'll formulate my reasons (<em>e.g.</em>, on the <a href="http://bbrown.info/2004/10/election-2004.html" title="Ugh, Bush sure was terrible. I'm not sure that Kerry would have been any worse and perhaps we wouldn't have gotten Obama.">2004 election</a>) and decide how essential the disagreement. In every case, we've appeared to disagree over strategy rather than anything fundamental. Presumably, I would reject Peikoff or Rand if I thought their conclusion, reasoning, or premises were unsound or at war with reality. So far, I haven't come across anything along those lines and it's certainly not for lack of exposure.
</p>
<p>
To put this in terms of Joyce's essay, the "Subjectivist Objectivist" wants his program to be treated as part of the underlying framework or library even though he isn't one of the maintainers and isn't willing to publicly fork the project. When anyone calls him on that, he gets defensive and attacks the whistleblower. Other "Subjectivist Objectivists" rally to the task because there's safety in numbers and their worldview is similarly in peril.
</p>
<p>
What's most interesting to me is that nearly everyone who fits the characterization of "Subjectivist Objectivist" is a former Kelleyite. I think that's important but I'm still mulling over the implications.
</p>
<p>
[UPDATE (2/2/2012): Revised a sentence in the third paragraph that was very poorly worded. Thanks for <a href="https://twitter.com/#!/mwickens/status/164760376918016001">letting me know</a>, Mark!]]]></description>
                <link>http://bbrown.info/2012/01/sometimes-authority-is-authoritative.html</link>
                <guid>http://bbrown.info/2012/01/sometimes-authority-is-authoritative.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Objectivism</category>
        
        
                <pubDate>Sun, 29 Jan 2012 13:53:42 -0700</pubDate>
            </item>
    
            <item>
                <title>In Favor of a Little Boredom</title>
                <description><![CDATA[<p>
<a href="http://kimsplayplace.blogspot.com/2012/01/12-year-olds-view-of-middle-school.html" title="This post is inspired by Kim's blog entry but it's not entirely a response to hers.">School can be boring.</a>
</p>
<p>
Let me put the emphasis where I mean it: school <em>can</em> be boring. So can work. So can life.
</p>
<p>
I'm not going to say that the purpose of school is to be tedious. But learning and mastery aren't supposed to be effortless. You have to learn things that maybe you don't want to because they're a) foundational and b) important. For a child, it'd be great to stick only to what interests you and skip the math drills. And it's tempting to think that a child-centered education might result in more engagement and thus more learning.
</p>
<p>
But that's not how life works. You can't only work on the fun projects at your office; someone needs to wipe out the toilets; and there's always paperwork to be filed. There's going to be a boss and he's going to tell you to do things. If you cut and run because man that guy's always droning on about the proper sequence to assemble the widget, then you're not going to be employed for long.
</p>
<p>
Knowing how to handle being bored and follow directions is a life skill. Finding the value in relationships with people unlike yourself (or maybe even beneath your level of intelligence) will serve you for the rest of your life. School is a great place to acquire and practice those skills. If you indulge your child's self-absorption, you're not doing him any favors and disappointment is going to be a theme throughout his life.
</p>]]></description>
                <link>http://bbrown.info/2012/01/in-favor-of-a-little-boredom.html</link>
                <guid>http://bbrown.info/2012/01/in-favor-of-a-little-boredom.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Education</category>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Observations</category>
        
        
                <pubDate>Thu, 26 Jan 2012 23:05:43 -0700</pubDate>
            </item>
    
            <item>
                <title>The Antidote to Misanthropy</title>
                <description><![CDATA[<p>
On the other hand, the fact that the <a href="http://www.fee.org/">Foundation for Economic Education</a> still exists 65 years after its start and recently hosted Yaron Brook of the Ayn Rand Institute pleases me greatly.
</p>
<iframe width="560" height="315" src="http://www.youtube.com/embed/v4nbgZH3xrQ?rel=0" frameborder="0" allowfullscreen></iframe>]]></description>
                <link>http://bbrown.info/2011/12/the-antidote-to-misanthropy.html</link>
                <guid>http://bbrown.info/2011/12/the-antidote-to-misanthropy.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Objectivism</category>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Politics</category>
        
        
                <pubDate>Fri, 16 Dec 2011 21:17:45 -0700</pubDate>
            </item>
    
            <item>
                <title>Why I Trend Misanthropic</title>
                <description><![CDATA[<p>
This is hard to watch.
</p>
<iframe width="560" height="315" src="http://www.youtube.com/embed/ahMGoB01qiA" frameborder="0" allowfullscreen></iframe>
</p>
I am generally very bullish on people. But looking at the utter ignorance on display in that video worries me greatly.
</p>]]></description>
                <link>http://bbrown.info/2011/12/why-i-trend-misanthropic.html</link>
                <guid>http://bbrown.info/2011/12/why-i-trend-misanthropic.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Current Events</category>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Politics</category>
        
        
                <pubDate>Fri, 16 Dec 2011 21:10:23 -0700</pubDate>
            </item>
    
            <item>
                <title>We Love to Party</title>
                <description><![CDATA[<p>
Last night was the annual Go Daddy Holiday Party and it was the best one yet!
</p>
<p>
The theme was USA and it was held at Chase Field, where the Arizona Diamondbacks play. The grounds were literally the USA, with different sections themed to different parts of America. In the middle was an enormous Statue of Liberty with hot dog carts around it and an incredible selection of desserts. Around the edges were the following:
</p>
<ul>
<li>
<strong>Hollywood</strong>: a huge backdrop of the Hollywood Hills, two huge Oscar statues with the Go Daddy Guy's head instead, a star walk with Go Daddy Girls names in front of a movie theater fa&ccedil;ade, fake paparazzi snapping photos as you walked down it, culminating in a Chinatown shop where you could get vegetable lo mein or chicken and broccoli in a Chinese takeout box
</li>
<li>
<strong>New Orleans</strong>: a fa&ccedil;ade with a sidewalk lead to a restaurant front with jambalaya and shrimp po boys and a "Cafe du Go Daddy" serving beignets, an enormous Mardi Gras float with attendants throwing beads
</li>
<li>
<strong>Stage</strong>: Big Swing and the Ballroom Blasters sung the national anthem (followed by the release of a bald eagle who flew around the stadium) and several classic covers, Dierks Bentley, Trace Adkins, Kid Rock
</li>
<li>
<strong>Mount Rushmore</strong>: a "sand" sculpture with the heads of the Go Daddy Girls instead of the presidents, Bob Parsons' custom motorcycle collection
</li>
<li>
<strong>Las Vegas</strong>: casino tables, all-you-can-eat buffet, a <a href="http://danceheads.com/">Dance Heads</a> booth
</li>
<li>
<strong>Hawaii</strong>: surfing simulator, tiki hut serving tilapia tacos and ribs, enormous Go Daddy sand castle
</li>
<li>
<strong>San Francisco</strong>: Alcatraz prison with two cells for picture taking, a cafeteria line serving turkey, mashed potatoes, and corn on prison trays, an enormous Golden Gate Bridge re-christened the Go Daddy Gate Bridge, a huge Buddha sculpture in a Thai setting serving the Chinese food from Hollywood, photo shoot set up with props
</li>
<li>
<strong>Indianapolis</strong>: Danica Patrick's Indy car and Nascar stock car, remote control race track with eight stations controlling miniature versions of Danica's stock car, a pit simulator for quick changing of tires
</li>
</ul>
<p>
During the intermissions between the incredible acts, Bob Parsons would give out money assisted by the Go Daddy Girls. In a welcome change this year, the whole process was significantly more automated. The Go Daddy Girl would press an big red button and a name would randomly appear for Bob to read out and it would also show up on the Jumbotron. He gave out over $1.1 million in prizes in $500, $1000, $2500, $5000, and $10,000 increments with the taxes fully paid.
</p>
<p>
My bosses' boss Neil and I were talking about how great it is to work for a company that had to build a machine to make cash gift distribution more efficient. "We couldn't give the money out fast enough," said he. "So we built something to make it quicker." It was perhaps the most surreal moment when you stopped to think about it.
</p>
<p>
In sheer scope and diversity, this party easily topped last year's. Two years ago, they filled the stadium with falling snow. Last year, it was an enormous Ferris wheel in the middle of the stadium. This year, there was a bald eagle, the Statue of Liberty, the bridge replica, the sand sculptures, and three huge entertainment acts. It was a tremendous party and I'm so proud to be a part of Go Daddy!
</p>
<p style="font-size:xx-small">
[The views expressed on this website/weblog are mine alone and do not necessarily reflect the views of GoDaddy.com, Inc.]
</p>]]></description>
                <link>http://bbrown.info/2011/12/we-love-to-party.html</link>
                <guid>http://bbrown.info/2011/12/we-love-to-party.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Go Daddy</category>
        
        
                <pubDate>Sun, 11 Dec 2011 09:31:55 -0700</pubDate>
            </item>
    
            <item>
                <title>Doing Business</title>
                <description><![CDATA[<p>
Reading about <a href="http://www.nytimes.com/2011/11/14/technology/at-google-x-a-top-secret-lab-dreaming-up-the-future.html">Google X</a> and now <a href="http://online.wsj.com/article_email/SB10001424052970204012004577072323400561792-lMyQjAxMTAxMDAwMTEwNDEyWj.html">Google's attempt</a> to horn in on Amazon Prime, I have to think that this is a result of <a href="/2011/11/a-life-of-ease.html">their culture</a>. It's really great that they're ambitious and open to anything but these efforts have consequences.
</p>
<p>
The key to success is focus and persistence. In life, you won't achieve anything unless you've defined what you want and then work at it. It's the same in business&mdash;perhaps even more so. While an individual can dawdle about in a fog and still get enough to eke out an existence, a business that acted like that would fail much more quickly. The marketplace does not reward complacency or mediocrity, not when there is competition or profit to be had.
</p>
<p>
I look at Google and see them inexplicably trying to copy Microsoft. Microsoft has two cash cows&mdash;Office and Windows&mdash;but is desperately paranoid that they're running out of milk. So it does exploratory ventures into console gaming, Internet search, cloud computing, smartphones, tablets, health care, and so on. Similarly, Google has two cash cows&mdash;search and advertising&mdash;but is easily distracted by sexy, new possibilities. The new shiny for them has included mapping, email, social networking, health care, power metering, bookmarking, photo albums, blogging, browsers, smart phones, video, 3D modeling, telephony, and so much more. Interestingly, both companies have entered these new territories primarily through acquisition.
</p>
<p>
It's important to note that these two companies are wildly successful and I am a fan and happy consumer of many of the technologies I label as distractions. It's entirely possible that all of these side businesses will turn out to be useful hedges against eventual losses in the core business.
</p>
<p>
But maybe they'd be more successful if they put all that effort into the core businesses and did their expansion in an aligned fashion. For example, Microsoft has an associated enterprise server business that takes advantage of their Windows operating system work. Google's foray into smartphones provides another vehicle for their advertising business. But even the longest of the long views can't explain <a href="http://brooksreview.net/2011/11/secret-labs/">space elevators</a>.
</p>
<p>
It's fashionable to talk about Apple at this point. They are renowned for their focus, cutting products to keep things easy to understand. Further, you can see a progression from the iPod to the iPad and the latter as the fulfilled vision of the former. It takes tremendous dedication to keep plugging away to realize that vision. Along the way, Apple has expanded into adjacent territories and built them into decent side businesses that reinforce the core line. iTunes, the App Store, and iCloud make iPods, iPhones, and Macintoshes more valuable and desirable.
</p>
<p>
I've heard this business model described as the "stadium" model. You get people into the ballpark and then you provide all the concessions so they don't have to leave to get their needs satisfied. This strikes me as a great way to maintain focus yet still have ample room for growth.
</p>]]></description>
                <link>http://bbrown.info/2011/12/doing-business.html</link>
                <guid>http://bbrown.info/2011/12/doing-business.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Business</category>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Google</category>
        
        
                <pubDate>Sun, 04 Dec 2011 13:29:29 -0700</pubDate>
            </item>
    
            <item>
                <title>North Dakota and Colorado</title>
                <description><![CDATA[<p>
There's been a lot of talk in the last couple years how prophetic Ayn Rand's <a href="http://www.amazon.com/exec/obidos/ASIN/0451191145/bbrown-20/ref=nosim/" title="Great book."><cite>Atlas Shrugged</cite></a> is. Many have <a href="http://online.wsj.com/article/SB123146363567166677.html" title="The article that started it all.">noted</a> the <a href="http://www.conservativenewsandviews.com/2011/06/10/teaparty/atlas-shrugged-parallels-abound/" title="Well, lookee there!">parallels</a>, but one that I haven't seen made anywhere are the ones between Colorado of the book and North Dakota of today.
</p>
<p>
In the midst of a widespread recession, North Dakota is <a href="http://money.cnn.com/2011/09/28/pf/north_dakota_jobs/index.htm" title="Unemployment at 1%.">booming</a>. The oil industry is <a href="http://www.bloomberg.com/news/2011-11-14/north-dakota-oil-output-approaching-opec-level-chart-of-the-day.html">leading</a> the way with ripples in <a href="http://mjperry.blogspot.com/2011/10/nd-oil-boom-fuels-airport-boom-new.html">air traffic</a>, <a href="http://www.marketwatch.com/video/asset/north-dakota-oil-boom-spawns-a-rail-boom/D7CE8915-2EAA-46DB-B080-C594C6645A5F#%21D7CE8915-2EAA-46DB-B080-C594C6645A5F">rail traffic</a>, <a href="http://www.kfyrtv.com/News_Stories.asp?news=53210">lodging</a>, and even <a href="http://online.wsj.com/article/SB10001424052702304231204576406042109860376.html">higher education</a>. It's attracting industry and the industrious just like Colorado did in the fictional work.
</p>
<p>
In the book, what did Colorado desperately need? Reliable rail transportation. The government and its crony capitalist collaborators fought tooth and nail against the heroes of the story, Dagny Taggart and Hank Rearden, as they tried to supply it to the state.
</p>
<p>
And in real life, we have the <a href="http://online.wsj.com/article/SB10001424052970204323904577040430486060086.html" title="This is sickening stuff, folks.">spectacle</a> of Obama "delaying" the start of the Keystone XL pipeline. Aside from linking the booming shale oil industry in Canada with the Texas refineries, it was also going to be a <a href="http://www.csmonitor.com/USA/Politics/2011/1110/How-the-Keystone-XL-pipeline-would-help-the-US-and-why-some-oppose-it/What-is-the-Keystone-XL-pipeline-and-what-will-it-carry" title="Oil is blood and pipelines are veins.">vital transportation vehicle</a> for the Bakken Formation.
</p>
<p>
I'm more than a little worried to see what else might come to pass from <cite>Atlas</cite>.
</p>]]></description>
                <link>http://bbrown.info/2011/11/north-dakota-and-colorado.html</link>
                <guid>http://bbrown.info/2011/11/north-dakota-and-colorado.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Current Events</category>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Observations</category>
        
        
                <pubDate>Thu, 17 Nov 2011 22:27:20 -0700</pubDate>
            </item>
    
            <item>
                <title>A Life of Ease</title>
                <description><![CDATA[<p>
It's really tough: I read Steve Yegge's <a href="https://plus.google.com/110981030061712822816/posts/UgCL6YRwgbR" title="Prepare to be envious">description</a> of the perks of working at Google Kirkland and I'm torn. On the one hand, damn! Can you imagine working in a cushy environment like that? It's the lap of luxury and you don't even have to be a billionaire to enjoy it&mdash;you just need to get hired by Google!
</p>
<p>
On the other hand, damn! Can you imagine working in a cushy environment like that? It seems like you'd get so soft because of the coddling and you'd really have to work to avoid feeling entitled. It seems that Aaron Swartz may have been on to something with his <a href="http://www.aaronsw.com/weblog/googlife" title="It sure wasn't well received at the time.">critique of life at Google</a>. It certainly <a href="http://www.nytimes.com/2011/11/10/technology/googles-chief-works-to-trim-a-bloated-ship.html" title="Trial balloon in the NYT? That's SOP for the big guys.">appears</a> that Larry Page might have second thoughts.
</p>
<p>
Personally, I like the work. All the music studios, dog parks, gyms, and such seem like distractions from work. Don't get me wrong: you definitely should take breaks but <a href="http://www.bobparsons.me/video/216/never-dance-frisky-women-visit-atm-after-midnight-why.html" title="The fresh air would do you good, y'know.">a walk</a> would suffice. Moreover, free food and all the rest cost a lot of money. It doesn't come out of salaries or capital expenditures, seemingly, but it's got to come from somewhere. My guess is that Google's generating cash out the wazoo and the cost of perks is not yet registering on shareholders' radars.
</p>
<p>
The effects of this sort of coddling poses a real threat both to Google and the employee. When there comes a time to reduce the perks&mdash;and that seems inevitable&mdash;the business risks alienating employees who have come to expect the perks. For the employee, he or she will have a difficult time at the next company if they can even find one comparable in pay. Personally, I say no thanks. I'll take my generous pay, excellent benefits, flexible schedule, and reasonable perks any day.
</p>]]></description>
                <link>http://bbrown.info/2011/11/a-life-of-ease.html</link>
                <guid>http://bbrown.info/2011/11/a-life-of-ease.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Business</category>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Google</category>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Observations</category>
        
        
                <pubDate>Thu, 17 Nov 2011 22:16:00 -0700</pubDate>
            </item>
    
            <item>
                <title>The Case Against TDD</title>
                <description><![CDATA[<p>
I have been following TDD since the days of extreme programming, as I am always interested in better ways of doing software development. At first blush, test-driven development sounds like manna from heaven: it embraces YAGNI as a guiding principle and focuses on comprehensive unit testing.
</p>
<p>
Far too much development is anticipatory, with overengineering the usual result. Faced with huge, complicated code bases (or the prospect of them when commencing a new project) it is tempting to order TDD as a check against that temptation. In my experience, though, the overengineering mindset does not go away under TDD&mdash;it just transforms into a zealotry towards code coverage.
</p>
<p>
And that is my biggest gripe with TDD: creating unit tests feels like development and looks like development but it isn't development. It is very easy to get into the business of producing unit tests rather than releasing product. (I say this as someone who presented a class on unit testing at a company conference in 2008. I did a pragmatic style of TDD for approximately 2 years around that presentation.)
</p>
<p>
Assuming then that you can rein in that tendency to strive for 100% code coverage, the next biggest problem with TDD is that the biggest part of an application lives on the client&mdash;mostly outside the reach of the xUnit systems. Obviously there are ways to attack client-side unit testing but they are all inherently brittle due to cross-browser issues and sometimes frequent changes to user interfaces. As Web applications become increasingly client-based, more and more development is outside the scope of TDD. (Or within scope but at considerable cost and effort.)
</p>
<p>
I have become disenchanted with TDD and its ilk over the years for these reasons. In my opinion, the best way to improve quality is to build time for developer testing into the estimates and hold developers accountable for quality product. Emphasizing cross-browser and functional testing at the developer level before a handoff to QA has resulted in better quality in my experience than a doctrinaire emphasis on unit testing and code coverage. (Accountability is another subject entirely and I have a lot of thoughts surrounding that as well, which I'll share someday. Read <a href="http://www.amazon.com/exec/obidos/ASIN/1449305156/bbrown-20/ref=nosim/"><cite>Codermetrics</cite></a> by Jonathan Alexander for more along those lines.)
</p>]]></description>
                <link>http://bbrown.info/2011/11/the-case-against-tdd.html</link>
                <guid>http://bbrown.info/2011/11/the-case-against-tdd.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Programming</category>
        
        
                <pubDate>Wed, 09 Nov 2011 15:23:05 -0700</pubDate>
            </item>
    
            <item>
                <title>Dabbling with Linux</title>
                <description><![CDATA[<p>
I've finally decided to take the plunge: I'm installing a Linux distro as a VM on my Mac.
</p>
<p>
I have resisted doing this for years and years and years. I've long thought that going Linux just meant that you're doomed to perennial tweaking and figuring out incompatible drivers. I don't give a rip about either of the "free as in's" when it comes to operating systems&mdash;I'm an unabashed Mac user, I pay for all of my software, and my programmatic life is completely Windows-based.
</p>
<p>
So why am I doing this? And why now?
</p>
<p>
<em>Python</em>.
</p>
<p>
I have been reading some really intriguing books on data analysis, social networking, and monitoring and all of the examples are in Python. I've always been tempted by Python the language and Python the community, and I've even made <a href="/2007/04/on-the-side.html">minor forays</a> into that world. I know that Mac OS X is a great platform for Python but I have zero familiarity with Linux.
</p>
<p>
In the end, if I make anything significant, I'm going to want to host it on Linux so why not start now. With a virtual machine, I can duplicate my final environment without polluting my Mac or worrying about the differences between the two. I initially looked at Ubuntu but I think it's really more of a consumer-grade distro whereas I want raw server.
</p>
<p>
A colleague at work said that he uses CentOS; I figured that's as good as any and he certainly knows more than I do. So I downloaded <a href="http://wiki.centos.org/Manuals/ReleaseNotes/CentOSMinimalCD6.0">CentOS 6.0 minimal</a> and I'll see how it goes.
</p>]]></description>
                <link>http://bbrown.info/2011/11/dabbling-with-linux.html</link>
                <guid>http://bbrown.info/2011/11/dabbling-with-linux.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Personal</category>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Programming</category>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Python</category>
        
        
                <pubDate>Tue, 08 Nov 2011 22:57:58 -0700</pubDate>
            </item>
    
            <item>
                <title>Why I&apos;m Still on Movable Type</title>
                <description><![CDATA[<p>
After leaving Blogger <a href="/2005/08/milestone-elsewhere.html">years and years ago</a>, I tried many different blogging engines (even developing <a href="/2007/07/sweet-release.html">my own</a>, so to speak). None of them were as safe as my old way of just FTPing HTML files up to my host. Movable Type was the closest since it generated HTML files&mdash;it was like a hosted version of Blogger.
</p>
<p>
The downside was (and still is) that it runs on Perl. I'm not a PHP developer by any stretch, but I can fend for myself in WordPress when I have a task in mind. Perl, though, is just inscrutable to me; I don't have time to learn it and what little I have read doesn't make sense.
</p>
<p>
So why stick with it, especially in light of the <a href="/2011/10/malware-done-got-me.html">recent malware attack</a>? I briefly toyed with Textpattern last night but the thought of redoing my blog, site, and essays in yet another CMS left me stone cold. I've been down <a href="/2005/02/pattern-of-procrastination.html">this road</a> before and I just don't have time for it any more.
</p>
<p>
I've got so many other better things than to endlessly tweak my Web site. Perhaps I've matured in that regard. Or maybe part of maturity and wisdom is a jaded fatigue with youth's flitting.
</p>]]></description>
                <link>http://bbrown.info/2011/10/why-i-am-still-on-movable-type.html</link>
                <guid>http://bbrown.info/2011/10/why-i-am-still-on-movable-type.html</guid>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Blogging World</category>
        
                    <category domain="http://www.sixapart.com/ns/types#category">Metasite</category>
        
        
                <pubDate>Wed, 12 Oct 2011 13:17:08 -0700</pubDate>
            </item>
    
        </channel>
    </rss>
