The problem with insurance

Driving home for lunch this afternoon on the Whitemud, I was passed by a red Chevy Blazer. Keep in mind that the speed limit is 80km/h, I was doing around 95 km/h, and the Blazer passed me like I was standing still. I don’t know for sure, but from what I hear the Blazer is not the safest SUV in the world. Especially not the way the driver was weaving in and out of traffic, not even bothering to signal. Now this might not sound that uncommon, given that it was on the Whitemud after all.

What gets me though, is that the driver of the Blazer was a twenty-something female. And on top of her speeding and weaving, she was talking on her cell phone. Her insurance is probably less than mine. There’s just something incredibly wrong with that.

Nick Bradbury is dead on!

Post ImageYou know how you try to say something, only to find that someone else has expressed your thoughts in simple, to-the-point language? It’s so great when you come across it, as I did with Nick Bradbury’s post on Web 2.01. Back in early September I wrote about what I called Web 2.5, essentially the current “bubble” taking advantage of rich clients. Here’s what Nick had to say:

It’s a mistake to rule out the desktop.

I rely on a number of excellent web apps and I expect to see the web continue to become the dominant application platform, but I believe reports of the death of desktop apps are greatly exaggerated. The future of the web isn’t entirely web-based.

Over the next few years we’ll see a number of new desktop apps which take advantage of the web as a platform, providing many of the benefits of a web app with the speed, usability and (in some cases) privacy of a desktop app. The next version of FeedDemon, for example, ties into an online API, and it enables customers to choose which data lives “out there” on the web and which stays private to their computer. We’re going to see much more of this.

Right on Nick! I completely agree – we’re going to see some killer rich client apps come out in the next couple years, especially once Windows Vista hits. Of course, the rich clients that take advantage of the web as a platform will not be limited to Windows, but I think that’s where we’ll see the apps that make the biggest impact.

Read: Nick Bradbury

Notes for 10/16/2005

Winter is definitely coming – so cold out today! Or maybe it was just me. Here’s my notes for this week:

  • Last night was the Chinese Grand Prix, the last race of the 2005 Formula 1 season. Newly crowned (and youngest ever) World Champion Fernando Alonso won the race. Not such a great year for Ferrari, but here’s to hoping they bounce back next year!
  • Midterms for me this week and next. Hopefully they go better than my SOC midterm a couple weeks ago (which I still have not gotten back).
  • One thing I hate about surfing the web is that sometimes you click a link only to find out that it’s not a webpage, but a PDF file instead. Then you have to wait for hours while Acrobat loads. Happened to me all the time, until recently when I found the PDF Download extension for Firefox! Basically if you click a link to a PDF file, it will give you some options like opening the file as HTML. Highly recommended if you use Firefox!
  • Here’s an interesting live search page I found, called Inquisitor Instant Search. Hard to explain what it does, but give it a shot!
  • Work is moving along for Paramagnus! We’re trying to get everything ready for the Podcast & Portable Media Expo in November. More to come on that later!
  • If you like a challenge, check out my Dad’s daily trivia. See how much useful stuff you know!

Hold developers liable for flaws?

Post ImageThat’s what one so-called “expert” thinks should happen. While most people will agree that security is a major issue, not everyone agrees on what should be done to combat security problems. This suggestion has got to be the most creative and ridiculous one I’ve come across:

Software developers should be held personally accountable for the security of the code they write, said Howard Schmidt, a former White House cybersecurity adviser.

Speaking Tuesday at the SecureLondon 2005 conference, Schmidt, who is now CEO of R&H Security Consulting, also called for better training for software developers. He said he believes that many developers don’t have the skills needed to write secure code.

If we’re going to hold software developers liable for their code, why don’t we hold users liable for their mistakes and errors too? Heck, why stop there! We might as well hold the farmer who grew the potatoes used in McDonald’s french fries liable for making people fat! Seriously, Schmidt is just way off base with regards to the liability issue. Training is one thing, liability is quite another.

You just can’t look at a piece of code and say with absolute certainty that it’s secure, even if you have proper security training. First of all, the developer cannot anticipate all of the ways in which the code might be used, nor can he/she predict what future technologies might impact the code. Secondly, there is quite often more than one developer who touches a piece of code, so it may not be written with the same caution or mind for security each time. There’s just too much uncertainty. Software development is often called “Computing Science” but a large portion of it is more “art” than “science”.

Read: CNET News.com

Mark Cuban on Network TV

Post ImageThe recent product announcements by Apple are already having an impact. Mark Cuban thinks that Bob Iger, President and CEO of Disney, has saved Network TV by allowing the sale of TV shows on iTunes for the new video iPod, and I’m inclined to agree:

The future of network television got immediately brighter yesterday. All because Bob Iger had the brilliance to say yes to giving consumers his content, where, how and when they want to consume it.

At the end of the day, that’s what it’s all about. That’s what podcasting is all about. Giving consumers control over the time, place, and method of consumption. I just hope the television executives don’t screw this up by forcing advertising down our throats too. Proceed, but proceed smartly!

Read: Mark Cuban

A Theory On Technological Innovation

I’m currently taking an Economics course (ECON 222) at the
University of Alberta entitled “Economic Growth, Technology, and
Institutions.” I find it very interesting, which is hardly surprising
given my liberal use of technology and the number of economics courses
I have taken as part of my Computing Science degree. As a result, I
like to think that I know a thing or two about technology and it’s
relation to economics (though I am sure to learn more before this
course is complete). At the very least, I can make some educated
assertions and theories. So today when I came across Tony Long’s Wired
article entitled “Dark Underbelly of Technology
I felt the need to say something, presumably because I’m a blogger and
thus, in his words, “everything [I] say is so interesting it should be
shared with everyone.”

Besides that little swipe at bloggers, it’s actually a well-written
opinion piece. The gist of his column can be found in the second last
paragraph (incidentially, I’m also taking a Sociology course right now,
so perhaps I can touch on that):

Anything that diminishes the value of a single human being poses a
threat to a rational, humane society. When technology can cure a
disease or help you with your homework or bring a little joy to a
shut-in, that’s great. But when it costs you your job, or trashes the
environment, or takes you out of the real world in favor of a virtual
one, or drives your blood pressure through the roof, it’s a monster.

First, let’s tackle the issue of technology negatively impacting us
as individuals. Sure when the computer crashes, or something breaks, we
get annoyed. But if you really think your ancestors were not also
annoyed by their technology, you’re mistaken! I don’t imagine it was
very much fun to have to fix the farm equipment when most people lived
and worked in the fields. Technology is created by humans, and I don’t
know about you but I don’t know anyone who’s perfect, so there’s no
reason to expect that technology should be.

Then there is the very common argument that technology forces us to
lose touch with humanity; that technology negatively impacts society as
a whole. Being connected all the time but never interacting face to
face is “bad”, or so the theory goes. I think the claim that we’re
“losing touch with humanity” is pretty baseless. Most people who make
the claim overlook a simple fact of history – that has never been the
case. Here’s why.

Technology is not new! Since the dawn of time pretty much, humans have created technology. Take the printing press
for example, which was developed in the 15th century. There are a few
important things to note about its development. First, the printing
press took a while to impact society – it was not an overnight change.
Second, there were very few other “major” technologies created around
the time of the printing press. And while the printing press did put a
few people out of work (scribes, for instance), it created far more
jobs than it destroyed.

Why did I mention the printing press? Because it’s a good example of
something I learned in my ECON 222 class. To summarize what my
professor and the textbook said:

Before 1800, people figured they lived in a static world simply because
growth was too slow for them to be aware it was happening at all. While
some economists and historians will claim that economic growth prior to
1820 was 0%, this is most definitely not true and even though growth
rates were tiny, compounded they still result in significant economic
growth over time.

Technology is one of the major reasons we see economic growth, so
it’s not unfair to say that if there was economic growth, there was
probably technological innovation too. And as economic growth since
1800 has been much higher, it’s likely that there has been more
technology developed. And given that the year 1800 was only just more
than 200 years ago, it’s fair to say that the period of high economic
growth and technology development has been fairly rapid in the grand
scheme of things. And that’s what is forgotten in articles and opinion
pieces like the one I mentioned above.

Most people are too quick to say that technology is harmful, simply
because they see development and change a lot faster than their
grandparents or great-grandparents ever did. Does that make it bad or
harmful? I would say no. In the past, people were not aware that
technology was changing and improving, so they didn’t care if it
affected society negatively (sure a few individuals did, but nothing
like today). And as history has shown, it didn’t affect society
negatively – we are several times richer than our parents and
grandparents (in terms of money, standard of living, education,
productivity, all those things). So therein lies my theory:

In the long run, technological innovation will always benefit society.

If we didn’t pay so much attention to whether or not technology was
negatively affecting society, we would carry on with our lives,
technology would continue to develop, and everyone would end up better
off, just as in the past.

Podcasting to benefit from MP3 player growth

Post ImageI came across an article on CNET News.com today which cites an IDC report and proclaims that shipments of MP3 players are expected to hit 124 million units in 2009. That’s an incredible 370 percent increase from the 26.4 million units that were shipped worldwide last year. Podcasting is surely going to benefit from the surge in mobile devices, and it may become an even richer experience too:

The report also explored the revenue potential of three other portable devices that play back compressed audio: DVD players, mobile phones such as the Motorola Rokr and gaming devices such as Sony’s PSP. This category of “other” portable play-back devices is expected to exceed 700 million units shipped with an estimated $114 billion in revenue in 2009, IDC said.

Combined with the MP3 player category, all compressed audio players are expected to reach 945.5 million units shipped and $145.4 billion in revenue worldwide by 2009.

Combined with new devices that also support video, such as the new video iPod, the potential market for both audio and video podcasting is huge. I don’t know the numbers, but I would expect a large majority of podcasts today are simply played on the computer, not on a mobile device. As more people acquire these devices, and as the devices themselves become easier to use and update (like wireless transfers of audio files, support in all major automobiles) I think that trend will change. More and more people will listen on the go. The main potential problem that I would predict is poor battery life – it needs to drastically improve from where we are today.

It will be exciting to watch podcasting grow in the coming years! So far 2005 has been a big year for podcasting, but I am certain the best is yet to come.

Read: CNET News.com

Video iPod Released

Post ImageAt long last it has happened. The oft-rumored and much ballyhooed video iPod was unveiled by Apple’s Steve Jobs today along with a new iMac and an updated iTunes that includes music videos, movies and TV shows:

The iPod has “been a huge hit for us, so it’s time to replace it,” Apple CEO Steve Jobs said as he showed off the new video-capable MP3 player at an event here. “Yes, it does video.”

The music players, which come in black or white with a 2.5-inch screen, will be available in a 30GB model for $299 and a 60GB version for $399. The new devices hold up to 15,000 songs, 25,000 photos or more than 150 hours of video, Apple said.

Pay attention to the media coverage this device will get in the coming weeks. What’s significant is not that Apple has released a video version of the iPod, but that no one seems to care about the Portable Media Centers that have been out for months from companies like Creative. Seems as though Apple can do no wrong!

Perhaps Microsoft and Real set aside their differences for the simple reason that they can’t beat Apple if they are trying to beat each other. It has been suggested that Apple and Google would make good partners in the fight against Microsoft (and now Real perhaps). I don’t think they would, for the simple reason that Steve Jobs never releases anything into beta!

Even though the video iPod has been a long time in the making, I have to admit I am still somewhat surprised. Given the recent bickering between Jobs and the record label executives, I expected it to be harder for Apple to add movies and music videos to their iTunes store. On the other hand, Jobs is much more powerful in Hollywood (Pixar, etc) than he is in the eyes of the RIAA.

The Apple domination of media continues…

Read: CNET News.com

.NET Wizards October Meeting

Post ImageEarlier tonight was the October meeting of the Edmonton .NET Wizards User Group. We usually have one of our members present a topic, and tonight Dickson did an excellent presentation on Visual Studio Tools for Office. He’ll be posting the code and materials he used on the wiki soon.

I also got around to fixing up the .NET Wizards redirects today. That means that all of our old domains now point to the Edmonton site at http://edmonton.dotnetwizards.org, and my former .NET blog is no more – it simply forwards here. I figured that I really didn’t need a separate blog after all, as I don’t post about .NET often enough to warrant it, and most people simply read this blog already anyway.

If you’re in Edmonton and you’re into .NET, you should come to one of our meetings! And be sure to register for the Launch Tour 2005 event taking place on November 15th – it’s going to be huge! If you want to get on the mailing list, drop me an email at mack@dotnetwizards.org.

Read: Edmonton .NET Wizards

Xbox 360 Revealed

Post ImageThe November 22nd launch of the Xbox 360 is now in plain view, so naturally more and more details are emerging. Microsoft is opening up too, as evidenced by it’s recent press event that CNET News.com reporter Daniel Terdiman attended:

For all the talk about whether there will be enough games available when the Xbox is released on Nov. 22, few doubt that the games that will be ready will be a cut above anything available for current-generation consoles. And after seeing a handful of Xbox 360 games Monday, I can say with confidence that it’s true.

Over plates of olives, endives, red peppers and other snacks at Dogpatch Studios in this city’s somewhat rundown Dogpatch neighborhood Monday, Microsoft finally pulled back the curtains on the new Xbox for a small crowd of journalists and invited us to try our hands at 12 titles expected to be ready in time for the console launch next month.

Seems as though Daniel left the event feeling confident in the Xbox 360: “I’d tried about five or six games, and have no trouble reporting that the Xbox 360 was the best console experience I’ve ever had.” He also left wondering about the one question those in the gaming industry, and fans of games for that matter, rarely ask:

Yet in the end, I came back once again to wondering if it’s all really necessary. When it comes to enjoying a video game basketball experience, just how real does the sweat have to be?

There’s no question the new Xbox will produce the most realistic games ever. The question then becomes, do more realistic games make for better games? I’m inclined to say yes, but I suppose time will tell. I’m also willing to bet the answer will vary with each person, and each type of game.

Read: CNET News.com