Google hits a speed bump on the road to world domination

Google’s quest to swallow the internet whole has hit a snag.  Google wants to acquire DoubleClick Inc. (an internet ad system company), but Congress may be saying hold on a sec.

In a July 16 letter to the Federal Trade Commission, which is investigating the deal, Rep. Bobby Rush, D-Ill., who chairs the House subcommittee, wrote there is “growing alarm over the implications for consumer privacy from the practices of these companies, especially if they combine.”

However, Google is confident they will be able to continue buying up everything online. Google spokesman Adam Kovacevich said:

“Numerous independent analysts and academics have determined that the online advertising industry is a dynamic and evolving space, and that rich competition in this industry will bring more relevant ads to consumers and more choices for advertisers and Web site publishers”

I’m not opposed to Google acquiring yet another internet company or service — free market at work, I say — and of course, Google promises it isn’t “evil” (it’s even in their company motto!). But it shows some chutzpah for Google to call this “rich competition,” when what they are seeking here is one less competitor.

Software Industry Conference 2007 Mini-Review

Last week, we packed up the family and drove to Denver for SIC 2007. The Software Industry Conference is an annual conference geared towards independent software developers and vendors.

As usual, there were some very helpful sessions. Dave Collins and Thomas Wetzel convinced me to give Google AdWords yet another try with their insights. There were several sessions about blogging, newsletters, and podcasting as marketing vehicles, with Bob Walsh, Phil Schnyder, and Michael Lehman making several appearances on these topics. Nick Bradbury, author of the excellent TopStyle, had a great presentation on effective user interface design and the difficulties of keeping software simple while still satisfying the needs of power users.

David Intersimone of CodeGear had a session on native code development. I have to say I was a bit disappointed that he didn’t make more of a pitch for using Delphi. He showed off some of Delphi’s features, but his session seemed to be more of an overview of the development options for Windows, rather than one really driving home the benefits of native code development with Delphi. But it was great to see CodeGear at SIC, because it shows that they understand the importance of reaching out to independent developers rather than just focusing on enterprise customers like Borland has been doing for the last several years. Spending time talking with David was a highlight of the conference for me.

There are plenty of sessions I didn’t mention simply because there are too many for one person to attend.

SIC isn’t just about sessions, it’s also about networking and schmoozing.  It’s nice to have an opportunity to spend time with people in the same industry, as being an independent software developer often means spending your days behind a computer without “realspace” interaction with your colleagues. I had a great time meeting new people, and especially catching up with people I’ve met at previous conferences.

Industry Awards at SIC

The Shareware Industry Awards Foundation presents several awards each year at SIC during an awards banquet. Last year, my wife and I attended the banquet and decided that we could save some money by skipping it the next time and eating out at a restaurant instead. So this year, a group of us drove out to Ruth’s Chris Steakhouse where we enjoyed some good steak and excellent company.

Upon our return, I was informed that I missed my own award presentation! I didn’t believe it at first, because I assumed Bible Software was too much of a niche market to even put me in the running. But nobody was pulling my leg — SwordSearcher received the People’s Choice Award for the Hobby & Personal Interest category. I was stunned — I didn’t ask anyone to vote for me, I didn’t mention it in a single newsletter. I didn’t even vote for myself! The People’s Choice Awards are voted on by thousands of people across the internet on major websites like CNet, Tucows, and PC World. So that was exciting.

SwordSearcher People's Choice AwardHere’s a picture of the award. It’s much heavier than it looks and takes up a good deal of space on a shelf. Always thinking about getting the word out, I promptly wrote a press release announcing the award.

A big thank-you to the folks who put on the conference. I hope to be able to attend again next year in Boston.

Moving from Blogger to WordPress

For more than four years now I’ve been running this blog with Blogger. Today I’ve finished the bulk of the work involved in moving to WordPress. It might be a few days before all the loose ends are tied up.

The limitations of Blogger:

Blogger isn’t a bad blog tool, but it’s simply not advanced enough to run a large, optimized website. I was using Blogger with a custom template to publish via SFTP to brandonstaggs.com. It worked alright, this setup was missing key features:

  • Categories. I wanted categories, and Blogger couldn’t do that for me.
  • On-site installation. I couldn’t run Blogger with PHP and mySQL on my own server for maximum control.
  • Content management. Blogger can’t be used to manage an entire website unless the entire website is just blog posts. This forced me to use a combination of Dreamweaver and custom templates with Blogger, and it was always a pain to update content.

The advantages of WordPress

Besides Blogger not doing enough, WordPress gives me more stuff I want:

  • Content management. WordPress can be used to run an entire website including pages that are not necessarily blog posts.
  • Permalink control.
  • Plugins. WordPress has lots of plugins that appear to be quite useful. I’m already using the All-in-one Search Engine Optimization Pack plugin to fix what I view as deficiencies in WordPress page titles, etc.
  • More options in templates. Yuep, I’m a programmer. I like options. Give me enough rope to hang myself and I’ll see how long I can hold my breath.

Moving from Blogger to WordPress is a pain

At least it was for me. Here were my major problems:

  • Existing site with a boatload of individual pages that aren’t part of a CMS.
  • Blog posts on blogger with no titles. I had over 240 blog entries on Blogger. For whatever reason, be it templates or whatever, I never had the option of adding titles to my posts.
  • Blogger posts were published to website with SFTP, not a Blogspot page. WordPress offers no import function for Blogger entries that aren’t on Blogspot.
  • Blogger posts were only archived by month, not individual post.

What I did

  • Uploaded WordPress to my server in a test subdirectory so as not to disturb my existing site while doing the stuff.
  • Switched Blogger to post on Blogspot.
  • Tried to import. This bombed. As it turns out, WordPress imports by post. So it imported one huge post for each month because I still had Blogger set to archive by month only.
  • After much gnashing of teeth, wondering why my 240 posts imported to just under 50, I deleted my WordPress tables and started over. This time, I had Blogger post individual posts to Blogspot instead of only archiving by month. This worked.
  • Spent a day going through four years of blog posts to 1. Give them titles, 2. categorize them, and 3. Delete really embarrassing ones.
  • Manually “imported” my various non-blog pages (and I’m still not done) into WordPress.
  • Edited the .htaccess WordPress made to add a ton of redirects, so people coming to old page URLs would get forwarded to the new locations. Still not done with this — I need to forward all the old monthly archive pages to the new WordPress monthly archive pages. Oh fun!

So far, so good.

Emotions Trump Reality

A brain researcher is advising Democrats that they need to focus on voters’ emotions in order to win debates.

There’s nothing surprising about this. I’ve always thought that the liberal line is based entirely on appeal to emotion, rather than a rational view of factual evidence.

What’s more cushy to say: “everyone deserves health coverage” or “the free market economy is the best system for ensuring advanced health care and coverage in the long term.” That one’s easy. If you don’t know anything about economics, research and development, and the private sector, then the guy who denies that there should be “universal health insurance” is just an evil conservative.

Or how about this: “We must raise the minimum wage so everyone can have a living wage!” or “minimum wage requirements do nothing to improve the buying power of low wage earners, since the market must adjust to compensate for the increased pay with higher costs across the board.” Again, easy: The guy arguing for higher minimum wages “cares” about the “poor,” and the guy who understands economics, inflation, and the fact that there are jobs that simply do not warrant a “living wage” is “cruel” and “detests” people who “earn” their income.

The fact is, it’s usually easier for Democrats to win the “hearts” of voters because their arguments appeal to emotional responses rather than realities. In my view, a capitalistic policy is in fact more compassionate on the whole because it rewards hard work and innovation, whereas a more socialistic approach punishes achievement and encourages mediocrity. And since people are not taught basic economics or about market forces in public school, they tend not to care about the realities of socialism verses capitalism.

And it’s easy to say “tax the rich” to pay for whatever you want to “give” voters, like “free” health care or other forms of welfare, because most people aren’t “rich.” The guy trying to argue for personal freedom and responsibility — the freedom to fail or succeed — always has the tougher fight because, well, people just don’t care. They’re not that interested in freedom, if it means they have to be personally responsible for their own welfare.