Protest and Support
War protestors and supporters both have serious flaws in their arguments.
Pursuit of Happiness
Essay on natural rights with a focus on the Pursuit of Happiness.
How do I contact Shawn Olson?
You can contact Shawn Olson by using the MAIL link at the bottom of every page on the site.
Importing Methods from an unrelated Class in PHP5
Sometimes you need to steal a method from an unrelated class without becoming a child. Here's how.
SwfObject JavaScript Error in IE7
IE7 has a JavaScript Error when using the swfobject.js method if you do not give the containing object element an ID.
Some observations on smokers
You can't argue with people who are addicted to cigarettes.
Do Not Call - Seriously
When the Do Not Call registry went into effect, telemarketing should have listened.
MySQL Arbitrary Ordering
Order your results in any way you choose using the CASE clause
Select Some Checkboxes JavaScript Function
A new javascript function that allows you to control checkboxes in groups via a control checkbox.
Working Towards Interactivity
I have been involved in various projects that include Flash applications and speed optimizations.