<?xml version="1.0" encoding="utf-8" ?>

<rss version="0.91" >
<channel>
<title>Technological Musings</title>
<link>http://blog.godshell.com/blog/</link>
<description>Musings, ramblings, rants ...</description>
<language>en</language>
<image>
        <url>http://blog.godshell.com/blog/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Technological Musings - Musings, ramblings, rants ...</title>
        <link>http://blog.godshell.com/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Nerdgasm</title>
    <link>http://blog.godshell.com/blog/archives/245-Nerdgasm.html</link>

    <description>
        &lt;p style=&quot;clear: both&quot;&gt;&lt;span style=&quot; text-align: center; display: block; margin: 0 auto 10px;&quot;&gt;&lt;object height=&quot;200&quot; width=&quot;380&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.traileraddict.com/emd/19414&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot; /&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&lt;embed src=&quot;http://www.traileraddict.com/emd/19414&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; height=&quot;200&quot; wmode=&quot;transparent&quot; width=&quot;380&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;We interrupt this space for a special announcement .... *speechless*&lt;/p&gt;&lt;br class=&#039;final-break&#039; style=&#039;clear: both&#039; /&gt; 
    </description>
</item>
<item>
    <title>The Privacy Problem</title>
    <link>http://blog.godshell.com/blog/archives/244-The-Privacy-Problem.html</link>

    <description>
        &lt;blockquote style=&quot;clear: both&quot;&gt;&lt;p&gt;Live free or die: Death is not the worst of evils.&lt;br /&gt;- &lt;em&gt;General John Stark&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;clear: both&quot;&gt;&lt;p&gt;Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery? Forbid it, Almighty God! I know not what course others may take; but as for me, give me liberty or give me death!&lt;br /&gt;- &lt;em&gt;Patrick Henry&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;blockquote style=&quot;clear: both&quot;&gt;&lt;p&gt;Privacy, n.&lt;br /&gt;1. The state or condition of being alone, undisturbed, or free from public attention, as a matter of choice or right; seclusion; freedom from interference or intrusion.&lt;br /&gt;2. The state of being privy to some act&lt;br /&gt;3. a. Absence or avoidance of publicity or display; secrecy, concealment, discretion; protection from public knowledge or availability.&lt;br /&gt;3. b. The keeping of a secret; reticence.&lt;br /&gt;- &lt;em&gt;Oxford English Dictionary&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style=&quot;clear: both&quot;&gt;Privacy is often taken for granted. When the US Constitution was drafted, the founding fathers made sure to put in provisions to guarantee the privacy of the citizens they would govern. Most scholars agree that their intention was to prevent government intrusion in private lives and activities. They were very forward thinking, trying to ensure this protection would continue indefinitely into the future. Unfortunately, even the most forward thinking, well intentioned individual won&#039;t be able to cover all of the possible scenarios that will occur in the future.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Since that fateful day in 1787, a war has raged between those advocating absolute privacy and those advocating reasonable intrusion for the sake of security. At the extreme edge of the argument are the &lt;a href=&quot;http://en.wikipedia.org/wiki/Non-consequentialism&quot; title=&quot;Wikipedia - Non-consequentialism&quot;&gt;non-consequentialists&lt;/a&gt; who believe that privacy should be absolute. They believe that privacy is non-negotiable and that the loss of privacy is akin to slavery. A common argument is that giving up privacy merely encourages additional loss. In other words, if you allow your privacy to be compromised once, then those that violate it will expect to be able to violate it again.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;At the other edge are those that believe that privacy is irrelevant in the face of potential evil. This is also a non-consequentialist view. Individuals with this view tend to argue that if you have something to hide, then you are obviously guilty of something.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Somewhere in the middle are the &lt;a href=&quot;http://en.wikipedia.org/wiki/Consequentialism&quot; title=&quot;Wikipedia - Consequentialism&quot;&gt;consequentialists&lt;/a&gt; who believe that privacy is essential to a point. Violation of privacy should be allowed when the benefit of doing so outweighs the benefit of keeping something private. In other words, if disclosing a secret may save a life, or prevent an innocent person from going to jail, then a violation of privacy should be allowed.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;The right to privacy has been fought over for years. In more recent years, technological advances have brought to light many of the problems with absolute privacy, and at the same time, have highlighted the need for some transparency. Technology has benefits for both the innocent and the criminal. It makes no delineation between the two, offering the same access to information for both.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;New technologies have allowed communication over long distances, allowing criminals to coordinate criminal activities without the need to gather. Technology has brought devastating weaponry to the average citizen. Terrorists can use an Internet search engine to learn how to build bombs, plan attacks, and communicate with relative privacy. Common tools can be used to replicate identification papers, allowing criminals access to secure areas. The Internet can be used to obtain access to remote systems without permission.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Technology can also be used in positive ways. Mapping data can be used to optimize travel, find new places, and get you home when you&#039;re lost. Online stores can be used to conveniently shop from your home, or find products you normally wouldn&#039;t have access to. Social networking can be used to keep in touch with friends and relatives, and to form new friendships with strangers you may never have come in contact with otherwise. &lt;a href=&quot;http://www.wikipedia.org&quot; title=&quot;Wikipedia&quot;&gt;Wikipedia&lt;/a&gt; can be used for research and updated by complete strangers to spread knowledge. Companies can stay in contact with customers, alerting them of new products, updates to existing ones, or even alert them to potential problems with something they previously purchased.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;In the last ten or so years, privacy in the US has been &quot;under attack.&quot; These so-called attacks come from many different sources. Governmental agencies seek access to more and more private information in order to combat terrorism and other criminal activities. Private organizations seek to obtain private information to identify new customers, customize advertisements, prevent fraud, etc. Technology has enabled these organizations to obtain this data in a variety of ways, often unbeknownst to the average user.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;When was the last time you went to the airport and waited for someone to arrive at the gate? How about escorting someone to the gate before their flight? As recently as 20 years ago, it was possible to do both. However, since that time, security measures have been put in place to prevent non-ticketed individuals access beyond security checkpoints. Since the 9/11 terrorist attacks, security has been enhanced to include random searches, bomb sniffing, pat downs, full-body scanners, and more. In fact, the &lt;a href=&quot;http://www.tsa.gov&quot; title=&quot;Transportation Security Administration&quot;&gt;Transportation Security Administration&lt;/a&gt; (TSA) started &lt;a href=&quot;http://www.tsa.gov/press/happenings/random_screening_at_gates.shtm&quot; title=&quot;TSA - TSA Expands Random Screening to Gates&quot;&gt;random screening&lt;/a&gt; at the gate in 2008. Even more recently, the TSA has authorized &lt;a href=&quot;http://consumerist.com/2010/02/tsa-wants-to-swab-your-hands.html&quot; title=&quot;The Consumerist - TSA Wants To Swab Your Hands For Bomb Juice&quot;&gt;random swabbing&lt;/a&gt; of passenger hands to detect explosive residue. While these measures arguably enhance security, it does so at the expense of the private individual. Many travelers feel violated by the process, even arguing that they are assumed to be guilty, having to prove their innocence every time they fly.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Traditionally, any criminal proceeding is conducted with the assumption of innocence. A criminal is considered innocent of a crime unless and until they are proven guilty. In the airport example above, the passengers are being screened with what can be considered an assumption of guilt. If you refuse to be screened, you are barred from flying, if lucky, or taken in for additional questioning and potentially jailed for the offense. Of course, individuals are not granted the right to fly, but rather offered the opportunity at the expense of giving up some privacy. It&#039;s when these restrictions are applied to daily life, without the consent of the individual, that more serious problems arise.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Each and every day, the government gathers information about its citizens. This information is generally available to the public, although access is not necessarily easy. How this information is used, however, is often a source of criticism by privacy advocates. Massive databases of information have been built with algorithms digging through the data looking for patterns. If these patterns match, the individuals to whom the data belongs can be subject to additional scrutiny. This &quot;fishing&quot; for wrongdoing is often at the crux of the privacy argument. Generally speaking, if you look hard enough, and you gather enough data, you can find wrongdoing. More often, however, false positives pop up and individuals are subjected to additional scrutiny without warrant. In some cases, individuals can be wrongly detained.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Many privacy opposers argue that an innocent person has nothing to hide. However, this argument can be considered a fallacy. Professor Daniel Solove wrote an &lt;a href=&quot;http://papers.ssrn.com/sol3/papers.cfm?abstract_id=998565&quot; title=&quot;Social Science Research Network - &#039;I&#039;ve Got Nothing to Hide&#039; and Other Misunderstandings of Privacy&quot;&gt;essay&lt;/a&gt; explaining why this argument is faulty. He argues that the &quot;nothing to hide argument&quot; is essentially hollow. Privacy is an inherently individualistic preference. Without knowing the full extent of how information will be used, it is impossible to say that revealing everything will have no ill effects, assuming the individual is innocent of wrongdoing. For instance, data collected by the government may not be used to identify you as a criminal, but it may result in embarrassment or feelings of exposure. What one person may consider a non-issue, others may see as evil or wrong.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;These arguments extend beyond government surveillance and into the private sector as well. Companies collect information about consumers at an alarming rate. Information entered into surveys, statistics collected from websites, travel information collected from toll booths, and more can be used to profile individuals. This information is made available, usually at a cost, to other companies or even individuals. This information isn&#039;t always kept secure, either. Criminals often access remote systems, obtaining credit card and social security numbers. Stalkers and pedophiles use social networking sites to follow their victims. Personal information posted on public sites can find its way into credit reports and is even used by some businesses to justify firing employees.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Privacy laws have been put in place to prevent such abuses, but information is already out there. Have you taken the time to put your name into a search engine lately? Give it a try, you may be surprised by the information you can find out about yourself. These are public records that can be accessed by anyone. Financial and real estate information is commonly available to the public, accessible to those knowing how to look for it. Criminal records and court proceedings are published on the web now, allowing anyone a chance to access it.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Whenever you access a website, check out a book from the library, or chat with a friend in email, you run the risk of making that information available to people you don&#039;t want to have it. In recent years, it has been common for potential employers to use the Internet to obtain background information on a potential employee. In some cases, embarrassing information can be uncovered, casting a negative light on an individual. Teachers have been &lt;a href=&quot;http://www.nowpublic.com/strange/ashley-payne-former-teacher-fired-facebook-pictures-2515440.html&quot; title=&quot;NowPublic - Ashley Payne, Former Teacher Fired for Facebook Pictures&quot;&gt;fired&lt;/a&gt; because of pictures they posted, innocently, on their profile pages. Are you aware of how the information you publish on the Internet can be used against you?&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;There is no clear answer on what should and should not be kept private. Likewise, there is no clear answer on what private data the government and private companies should have access to. It is up to you, as an individual, to make a conscious choice as to what you make public. In an ever evolving world, the decisions you make today can and will have an impact on what may happen in the future. What you may think of as an innocent act today can potentially be used against you in the future. It&#039;s up to you to fight for your privacy, both from the government, and from the companies you interact with. Be sure you&#039;re aware of how your data can be used before you provide it. Privacy and private data is being used in new, interesting, and potentially harmful ways every day. Be sure you&#039;re aware of how your data can be used before you provide it.&lt;/p&gt;&lt;br class=&#039;final-break&#039; style=&#039;clear: both&#039; /&gt; 
    </description>
</item>
<item>
    <title>The Authentication Problem</title>
    <link>http://blog.godshell.com/blog/archives/243-The-Authentication-Problem.html</link>

    <description>
        &lt;p style=&quot;clear: both&quot;&gt;Authentication is a tricky problem. The goal of authentication is to verify the identify of the person, device, machine, etc. that is attempting to gain access to the protected system. There are many factors to consider when designing an authentication system. Here is a brief sampling:&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;ul style=&quot;clear: both&quot;&gt;&lt;li&gt;How much security is necessary?&lt;/li&gt;&lt;li&gt;Do we require username?&lt;/li&gt;&lt;li&gt;How strong should the password be?&lt;/li&gt;&lt;li&gt;Do we need multi-factor authentication?&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;The need for authentication typically means that the data being accessed is sensitive in some way. This can be something as simple as a todo list or a user&#039;s email, or as important as banking or top secret information. It can also mean that the data being accessed is valuable in some way such as a site that requires a subscription. So, the security necessary is dependent on the data being protected.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Usually, authentication systems require a username and some form of a password. For more secure systems, &lt;a href=&quot;http://en.wikipedia.org/wiki/Multi-factor_authentication&quot; title=&quot;Wikipedia - Multi-Factor Authentication&quot;&gt;multi-factor authentication&lt;/a&gt; is used. Multi-factor authentication means that multiple pieces of information are used to authenticate the user. These vary depending on the security required. In the United States, federal regulators recognize the following factors:&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;ul style=&quot;clear: both&quot;&gt;&lt;li&gt;Something the user knows (e.g., password, PIN)&lt;/li&gt;&lt;li&gt;Something the user has (e.g., ATM card, smart card)&lt;/li&gt;&lt;li&gt;Something the user is (e.g., biometric characteristic such as a fingerprint)&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;A username and a password is an example of a single-factor authentication mechanism. When you use an ATM machine, you supply it with an ATM card and then use a PIN. This is an example of two-factor authentication.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;The &lt;a href=&quot;http://en.wikipedia.org/wiki/Federal_Financial_Institutions_Examination_Council&quot; title=&quot;Wikipedia - U.S. Federal Financial Institutions Examination Council&quot;&gt;U.S. Federal Financial Institutions Examination Council&lt;/a&gt; (FFIEC) recommends the use of multi-factor authentication for financial institutions. Unfortunately, most of the authentication systems currently in place are still single-factor authentication systems, despite asking for several pieces of information. For example, if you log into your bank system you use a username and password. Once the username and password pass, you are often asked for additional information such as answers to challenge questions. These are all examples of things the user knows, thus only a single factor.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Some institutions have begun using additional factors to identify the user such as a one-time password sent to an email address or cell phone. This can be cumbersome, however, as it can often take additional time to receive this information. To combat this, &lt;a href=&quot;http://en.wikipedia.org/wiki/Http_cookie&quot; title=&quot;Wikipedia - HTTP Cookie&quot;&gt;browser cookies&lt;/a&gt; are used after the first successful authentication. After the user logs in for the first time, they are offered a chance to have the system place a &quot;secure token&quot; on their system. Subsequent logins use this secure token in addition to the username and password to authenticate the user. This is arguably a second factor as it&#039;s something the user has, as opposed to something they know. On the other hand, it is extremely easy to duplicate or steal cookies.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;There are other ways that two-factor authentication can be &lt;a href=&quot;http://www.schneier.com/blog/archives/2005/03/the_failure_of.html&quot; title=&quot;Schneier on Security: The Failure of Two-Factor Authentication&quot;&gt;circumvented&lt;/a&gt; as well. Since most institutions only use a single communication mechanism, hijacking that communication medium can result in a security breach.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Man-in-the-middle_attack&quot; title=&quot;Wikipedia - Man-in-the-middle Attack&quot;&gt;Man-in-the-middle&lt;/a&gt; attacks use fake websites to lure users in and steal the authentication information the user uses to authenticate. This can happen transparently to the user by forwarding the information to the actual institution and letting the user continue to access the system. More sophisticated attacks have the user &quot;fail&quot; authentication the first time and let them in on subsequent tries. The attacker can then use the first authentication attempt to gain access themselves.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Another method is the use of &lt;a href=&quot;http://en.wikipedia.org/wiki/Trojan_horse_%28computing%29&quot; title=&quot;Wikipedia - Trojan Horse&quot;&gt;Trojans&lt;/a&gt;. If a user can be tricked into installing malicious software into their system, an attacker can ride on the user&#039;s session, &lt;a href=&quot;http://www.schneier.com/blog/archives/2009/09/hacking_two-fac.html&quot; title=&quot;Schneier on Security: Hacking Two-Factor Authentication&quot;&gt;injecting their own transactions&lt;/a&gt; into the communications channel.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Defending against these attacks is not easy and may be impossible in many situations. For instance, requiring a second method of communication for authentication may help to authenticate the user, but if an attacker can hijack the main communication path, they can still obtain access to the user&#039;s current session. Use of encryption and proper training of users can help mitigate these types of attacks, but ultimately, any system using a public communication mechanism is susceptible to hijacking. &lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;strong&gt;Session Security&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Once authentication is complete, session security comes into play. Why go through all the trouble of authenticating the user if you&#039;re not protecting the data they&#039;re accessing? Assuming that the data itself is protected, we need to focus on protecting the data being transferred to and from the user. Additionally, we need to protect the user&#039;s session itself.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Session_hijacking&quot; title=&quot;Wikipedia - Session Hijacking&quot;&gt;Session hijacking&lt;/a&gt; is the term used to identify the stealing of a user&#039;s session information to gain access to the information the user is accessing. There are four primary method of session hijacking.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;ul style=&quot;clear: both&quot;&gt;&lt;li&gt;Session Fixation&lt;/li&gt;&lt;li&gt;Session Sidejacking&lt;/li&gt;&lt;li&gt;Physical Access&lt;/li&gt;&lt;li&gt;Cross-site Scripting&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Physical access is pretty straightforward. This involves an attacker directly accessing the user&#039;s computer terminal and copying the session data. Session data can be something as simple as an alphanumeric token displayed right in the URL of the site being accessed. Or, it can be a piece of data on the machine such as a browser cookie.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Session_fixation&quot; title=&quot;Wikipedia - Session Fixation&quot;&gt;Session fixation&lt;/a&gt; refers to a method by which an attacker can trick a user into using a pre-determined session ID. Once the user authenticates, the attacker gains access by using the same session ID. The system recognized the session ID as an authenticated session and lets the user in without verification.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Session Sidejacking involves an attacker intercepting the traffic between a user and the system. If a session is not encrypted, the attacker can obtain the session ID or cookie used to identify the user&#039;s session. Once this information is obtained, the attacker can use the same information to gain access to the user&#039;s session.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Finally, &lt;a href=&quot;http://en.wikipedia.org/wiki/Cross-site_scripting&quot; title=&quot;Wikipedia - Cross-Site Scripting&quot;&gt;cross-side scripting&lt;/a&gt; is when an attacker tricks the user&#039;s computer into sending session information to the attacker. This can happen when a user accesses a website that contains malicious code. For instance, an attacker can create a website with a special link to a well-known site such as a bank. The link contains additional code that, when run, sends the user&#039;s authentication or session information to the attacker.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Encryption of the communications channel can mitigate some of these attack scenarios, but not all of them. Programmers should ensure that additional information is used to verify a user&#039;s session. For instance, something as simple as verifying the user&#039;s source IP address in addition to a session cookie is often enough to mitigate both physical access and session sidejacking. Not allowing a pre-defined session ID can prevent session fixation. And finally, proper coding can prevent cross-side scripting.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Additionally, any session information stored on the remote system being accessed should be properly secured as well. Merely securing the data accessed isn&#039;t enough if an attacker can access the remote system and steal session information.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;strong&gt;Unauthentication&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Finally, how and when should a user be unauthenticated? &lt;a href=&quot;http://www.schneier.com/blog/archives/2009/09/unauthenticatio.html&quot; title=&quot;Schneier on Security: Unauthentication&quot;&gt;Unauthentication&lt;/a&gt; is often overlooked when designing a secure system. If the user fails to log out, then attacks such as session hijacking become easier. Unauthentication can be tricky, however. There a number of factors to consider such as:&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;ul style=&quot;clear: both&quot;&gt;&lt;li&gt;How and when should a user&#039;s session be closed?&lt;/li&gt;&lt;li&gt;Should a user&#039;s session time out?&lt;/li&gt;&lt;li&gt;How long should the timer be?&lt;/li&gt;&lt;/ul&gt;Most unauthentication currently consists of a user&#039;s session timing out. After a pre-determined period of inactivity, the system will log a user out, deleting their session. Depending on the situation, this can be incredibly disruptive. For example, if a user&#039;s email system has a short time out, they run the risk of losing a long email they&#039;ve been working on. Some systems can mitigate this by recording the user&#039;s data prior to logging them out, making it available again upon login so the user doesn&#039;t lose it. Regardless, the longer the time out, the less secure a session can be.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Other unauthentication mechanisms have been discussed as well. When a physical token such as a USB key is used, the user can be unauthenticated if the key is removed from the system. Or, a device with some sort of radio in it, such as bluetooth, can unauthenticate the user if it is removed from the proximity of the system. Unfortunately, user&#039;s will likely end up leaving these devices behind, significantly reducing their effectiveness.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;As with authentication, unauthentication methods can depend on the sensitivity of the data being protected. Ultimately, though, every system should have some form of automatic unauthentication.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Data security in general can be a difficult nut to crack. System designers are typically either very lax in their security design, often overlooking session security and unauthentication, or they can be very draconian, opting to make the system very secure at the expense of the user. Designing a user-friendly, but secure, system is difficult, at best.&lt;/p&gt;&lt;br class=&#039;final-break&#039; style=&#039;clear: both&#039; /&gt; 
    </description>
</item>
<item>
    <title>State of the Internet</title>
    <link>http://blog.godshell.com/blog/archives/242-State-of-the-Internet.html</link>

    <description>
        &lt;p style=&quot;clear: both&quot;&gt;This is a pretty cool video with lots of current statistics about the Internet. Nothing earth shattering here, but interesting info nonetheless.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;span style=&quot; text-align: center; display: block; margin: 0 auto 10px;&quot;&gt;&lt;object height=&quot;285&quot; width=&quot;380&quot;&gt;	&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;	&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;	&lt;param name=&quot;movie&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=9641036&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1&quot; /&gt;	&lt;embed src=&quot;http://vimeo.com/moogaloop.swf?clip_id=9641036&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; height=&quot;285&quot; width=&quot;380&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;&lt;/p&gt;&lt;br class=&#039;final-break&#039; style=&#039;clear: both&#039; /&gt; 
    </description>
</item>
<item>
    <title>The Third Category</title>
    <link>http://blog.godshell.com/blog/archives/241-The-Third-Category.html</link>

    <description>
        &lt;blockquote style=&quot;clear: both&quot;&gt;&lt;p&gt;&quot;Is there room for a third category of device in the middle, something that’s between a laptop and smartphone?&quot;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style=&quot;clear: both&quot;&gt;And with that, Steve Jobs, CEO of Apple, &lt;a href=&quot;http://www.businessweek.com/news/2010-01-27/apple-ceo-steve-jobs-introduces-499-tablet-computer-named-ipad.html&quot; title=&quot;Business Week - Apple CEO Steve Jobs Introduces $499 Tablet Computer Named IPad&quot;&gt;ushered in the&lt;/a&gt; &lt;a href=&quot;http://www.apple.com/ipad&quot; title=&quot;Apple - iPad&quot;&gt;iPad&lt;/a&gt;.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;a   rel=&quot;lightbox&quot; href=&quot;http://blog.godshell.com/blog/uploads/ipad.jpg&quot; class=&quot;image-link&quot;&gt;&lt;img class=&quot;linked-to-original&quot; src=&quot;http://blog.godshell.com/blog/uploads/ipad-thumb.jpg&quot; height=&quot;202&quot; width=&quot;326&quot; style=&quot; text-align: center; display: block; margin: 0 auto 10px;&quot; /&gt;&lt;/a&gt;So what is the iPad, exactly? I&#039;ve been seeing it referred to as merely a gigantic iPod Touch. But is there more to it than that? Is this thing just a glorified iPod, or can there be more there?&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;On the surface, it truly is an oversized iPod Touch. It has the same basic layout as an iPod Touch with the home button at the bottom. It has a thick border around the screen where the user can hold the unit without interfering with the multitouch display.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;The screen itself is an LCD display using IPS technology. According to Wikipedia, &lt;a href=&quot;http://en.wikipedia.org/wiki/TFT_LCD#In-plane_switching_.28IPS.29&quot; title=&quot;Wikipedia - In-Plane Switching&quot;&gt;IPS&lt;/a&gt; (In-Plane Switching) is a technology designed by Hitachi. It offers a wide viewing angle and accurate color reproduction. The screen is &lt;a href=&quot;http://en.wikipedia.org/wiki/Backlight&quot; title=&quot;Wikipedia - Backlight&quot;&gt;backlit&lt;/a&gt; using LEDs, offering much longer battery life, uniform backlighting, and longer life.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;a href=&quot;http://www.apple.com&quot; title=&quot;Apple&quot;&gt;Apple&lt;/a&gt; is introducing a total of 6 units, varying only in the size of the built-in flash storage, and the presence of 3G connectivity. Storage comes in either 16, 32, or 64 GB varieties. 3G access requires a data plan from a participating 3G provider, &lt;a href=&quot;http://www.att.com/&quot; title=&quot;AT&amp;T&quot;&gt;AT&amp;T&lt;/a&gt; to start, and will entail a monthly fee. 3G access will also require the use of a micro-SIM card. AT&amp;T is currently the only US provider using these cards. The base 16GB model will go for $499, while the 64GB 3G model will run you $829, plus a monthly data plan. As it stands now, however, the data plan is on a month by month basis, no contract required.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Ok, so with the standard descriptive details out of the way, what is this thing? Is it worth the money? What is the &quot;killer feature,&quot; if there is one?&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;On the surface, the iPad seems to be just a big iPod Touch, nothing more. In fact, the iPad runs an enhanced version of the iPhone OS, the same OS the iPod Touch runs. Apple claims that most of the existing apps in the iTunes App Store will run on the iPad, both in original size, as well as an enhanced mode that will allow the app to take up the entire screen.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Based on the demonstration that Steve Jobs gave, as well as &lt;a href=&quot;http://modmyi.com/forums/ipad-news/698769-iphone-sdk-3-2-beta-released-devs.html&quot; title=&quot;modmyi - iPhone SDK 3.2 beta Released for Devs &quot;&gt;various&lt;/a&gt; &lt;a href=&quot;http://www.tipb.com/2010/01/28/iphone-32-ipad-tipb-iphone-actual-asap/&quot; title=&quot;The iPhone, iPad, and iPod Touch Blog - What iPhone 3.2 for iPad has, and TiPb wants for iPhone Actual ASAP!&quot;&gt;other&lt;/a&gt; &lt;a href=&quot;http://www.macworld.com/article/146020/2010/01/ipad_faq.html?lsrc=nl_mwweek_h_cbintro&quot; title=&quot;Macworld - The iPad: What you need to know&quot;&gt;reports&lt;/a&gt;, there&#039;s more to this enhanced OS, though. For starters, it looks like there will be pop-out or drop-down menus, something the current iPhone OS does not have. Additionally, apps will be able to take advantage of file sharing, split screen views, custom fonts, and external displays.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;One of the more touted features of the iPad was the inclusion of the iBook store. It seems that Apple wants a piece of the burgeoning eBook market and has decided to approach it just like they approached the music market. The problem here is that the iPad is still a backlit LCD screen at its core. Staring at a backlit display for long periods of time generally leads to headaches and/or eye strain. This is why &lt;a href=&quot;http://en.wikipedia.org/wiki/Eink&quot; title=&quot;Wikipedia - eInk&quot;&gt;eInk&lt;/a&gt; based units such as the &lt;a href=&quot;http://amazon.com/kindle&quot; title=&quot;Amazon - Kindle&quot;&gt;Kindle&lt;/a&gt; or the &lt;a href=&quot;http://www.sonystyle.com&quot; title=&quot;Sony - Sony Reader&quot;&gt;Sony Reader&lt;/a&gt; do so well. It&#039;s not the aesthetics of the Kindle that people like, it&#039;s the comfort of using the unit.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;It would be nice to see the eBook market opened up the way the music market has been. In fact, I look forward to the day that the majority of eBooks are available without DRM. Apple&#039;s choice of using the &lt;a href=&quot;http://en.wikipedia.org/wiki/Epub&quot; title=&quot;Wikipedia - ePub&quot;&gt;ePub&lt;/a&gt; format for books is an auspicious one. The ePub format is fast becoming the standard of choice for eBooks and includes support for both a DRM and non-DRM format. Additionally, the format uses standard open formats as a base.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;But what else does the iPad offer? Is it just a fancy book reader with some extra multimedia functionality? Or is there something more?&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;There has been some speculation that the iPad represents more than just an entry into the tablet market. That it, instead, represents an &lt;a href=&quot;http://daringfireball.net/2010/01/ipad_big_picture&quot; title=&quot;Daring Fireball - The iPad Big Picture&quot;&gt;entry&lt;/a&gt; into the mobile processor market. After all, Apple put together their own processor, the Apple A4, specifically for this product. So is Apple merely using this as a platform for a launch into the mobile processor market? If so, early reports indicate that they may have something spectacular. &lt;a href=&quot;http://news.cnet.com/8301-13924_3-10442684-64.html&quot; title=&quot;CNET - Inside the iPad: Apple&#039;s new &#039;A4&#039; chip&quot;&gt;Reports&lt;/a&gt; from those able to get hands-on time with the iPad report that the unit is very responsive and incredibly fast.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;But for all of the design and power behind the iPad, there is one glaring hole. &lt;a href=&quot;http://www.flash.com&quot; title=&quot;Adobe Flash&quot;&gt;Flash&lt;/a&gt; support. And Apple &lt;a href=&quot;http://www.appleinsider.com/articles/10/01/31/apple_removes_display_of_adobe_flash_content_from_ipad_promos.html&quot; title=&quot;Apple Insider - Apple removes display of Adobe Flash content from iPad promos&quot;&gt;isn&#039;t hiding it&lt;/a&gt;, either. On stage, during the announcement of the iPad, Steve Jobs demonstrated web browsing by heading to the &lt;a href=&quot;http://www.nytimes.com/&quot; title=&quot;New York Times&quot;&gt;New York Times&lt;/a&gt; homepage. If you&#039;ve ever been to their homepage, it&#039;s dotted by various flash objects with video, slideshows, and more. On the iPad, these shows up as big white boxes with the Safari plugin icon showing.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;a   rel=&quot;lightbox&quot; href=&quot;http://blog.godshell.com/blog/uploads/ipad-flash.jpg&quot; class=&quot;image-link&quot;&gt;&lt;img class=&quot;linked-to-original&quot; src=&quot;http://blog.godshell.com/blog/uploads/ipad-flash-thumb.jpg&quot; height=&quot;216&quot; width=&quot;380&quot; style=&quot; text-align: center; display: block; margin: 0 auto 10px;&quot; /&gt;&lt;/a&gt;So what is Apple playing at? Flash is pretty prevalent on the web, so not supporting it will result in a lot of missing content, as one Adobe employee &lt;a href=&quot;http://theflashblog.com/?p=1703&quot; title=&quot;The Flash Blog - The iPad provides the ultimate browsing experience?&quot;&gt;demonstrated&lt;/a&gt;. Of course, the iPhone and iPod Touch have the same problem. Or, &lt;a href=&quot;http://requestresponse.blogspot.com/2010/01/how-bad-is-web-in-mobile-safari.html&quot; title=&quot;Request.Response - s the Web in Mobile Safari?&quot;&gt;do they&lt;/a&gt;? If a device is popular, developers adapt. This can easily be seen by the number of websites that have adapted to the iPhone. But even more than that, look at the number of sites that adapt to the various web browsers, creating special markup to work with each one. This is nothing new for developers, it happens today.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Flash is unique, though, in that it gives the developers capabilities that don&#039;t otherwise exist in HTML, right? Well, not exactly. &lt;a href=&quot;http://en.wikipedia.org/wiki/Html5&quot; title=&quot;Wikipedia - HTML5&quot;&gt;HTML5&lt;/a&gt; gives developers a standardized way to deploy video, handle offline storage, draw, and more. Couple this with CSS and you can replicate much of what Flash already does. There are lots of &lt;a href=&quot;http://html5demos.com/&quot; title=&quot;HTML 5 Demos and Examples&quot;&gt;examples&lt;/a&gt; already of what HTML5 can do.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;So what does the iPad truly mean to computing? Will it be as revolutionary as Apple wants us to believe it will be? I&#039;m still not 100% sold on it, but it&#039;s definitely something to watch. Microsoft has tried tablets in the past and failed, will Apple succeed?&lt;/p&gt;&lt;br class=&#039;final-break&#039; style=&#039;clear: both&#039; /&gt; 
    </description>
</item>
<item>
    <title>Apple's New iTablet</title>
    <link>http://blog.godshell.com/blog/archives/240-Apples-New-iTablet.html</link>

    <description>
        &lt;p style=&quot;clear: both&quot;&gt;There&#039;s a bit of buzz surrounding Apple&#039;s press event on Wednesday. Much of the speculation seems to be that Apple will be announcing their tablet product. However, it seems that &lt;a href=&quot;http://www.pidjin.net&quot; title=&quot;Fredo and Pidjin&quot;&gt;Fredo &amp;amp; Pid&#039;jin&lt;/a&gt; have uncovered the &lt;a href=&quot;http://www.pidjin.net/2010/01/25/iwish/&quot; title=&quot;Fredo and Pidjin - Steve Jobs drops the big bomb&quot;&gt;real announcement&lt;/a&gt;..&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;a   rel=&quot;lightbox&quot; href=&quot;http://blog.godshell.com/blog/uploads/2110001.jpg&quot; class=&quot;image-link&quot;&gt;&lt;img class=&quot;linked-to-original&quot; src=&quot;http://blog.godshell.com/blog/uploads/2110001-thumb.jpg&quot; height=&quot;233&quot; width=&quot;380&quot; style=&quot; text-align: center; display: block; margin: 0 auto 10px;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;br class=&#039;final-break&#039; style=&#039;clear: both&#039; /&gt; 
    </description>
</item>
<item>
    <title>Web Security</title>
    <link>http://blog.godshell.com/blog/archives/239-Web-Security.html</link>

    <description>
        &lt;p style=&quot;clear: both&quot;&gt;People use the web today for just about anything. We get our news from news sites and blogs, we play games, we view pictures, etc. Most of these activities are fairly innocuous and don&#039;t require much in the way of security, beyond typical anti-viral and anti-spyware security. However, there are activities we engage in on the web where we want to keep our information private and secure. For instance, when we interact with our bank, we&#039;d like to keep those transactions private. The same goes for other activities such as stock transfers and shopping.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;And it&#039;s not enough to merely keep it private, we also want to ensure that no one can inject anything into our sessions. Online banking wouldn&#039;t be very useful if someone could inject phantom transfers into your session, draining your bank account. Likewise, having someone inject additional items into your order, or changing the delivery address, wouldn&#039;t be very helpful.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Fortunately, Netscape developed a protocol to handle browser to server security called &lt;a href=&quot;http://en.wikipedia.org/wiki/Transport_Layer_Security&quot; title=&quot;Wikipedia - Transport Layer Security&quot;&gt;Secure Sockets Layer&lt;/a&gt;, or SSL. SSL was first released to the public in 1995 and updated a year later after several security flaws were uncovered. In 1999, SSL became TLS, Transport Layer Security. TLS has been updated twice since it&#039;s inception and currently stands at version 1.2.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;The purpose of SSL/TLS is pretty simple and straightforward, though the implementation details are enough to give anyone a headache. In short, when you connect to a remote site with your browser, the browser and web server negotiate a secure connection. Once established, everything you send back and forth is first encrypted locally and decrypted on the server end. Only the endpoints have the information required to both encrypt and decrypt, so the communication remains secure.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;What about man-in-the-middle attacks? What if you were able to insert yourself between the browser and the server and then pass the messages back and forth. The browser would negotiate with you, and then you&#039;d negotiate with the server. This way, you would have unencrypted access to the bits before you passed them on. That would work, wouldn&#039;t it? Well, yes. Sort of. If the end-user allowed it or was tricked into allowing it.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;When a secure connection is negotiated between a browser and server, the server presents the user with a certificate. The certificate identifies the server to the browser. While anyone can create a certificate, certificates can be signed by others to &quot;prove&quot; their authenticity. When the server is set up, the administrator requests a certificate from a well-known third party and uses that certificate to identify the server. When the browser receives the certificate, it can verify that the certificate is authentic by contacting the certificate signer and asking. If the certificate is not authentic, expired, or was not signed by a well known third party, the user is presented with an error dialog explaining the problem.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Unfortunately, the dialog presented isn&#039;t always helpful and typically requires some knowledge of SSL/TLS to understand. Most browser vendors have &quot;corrected&quot; this by placing lots of red text, exclamation marks, and other graphics to indicate that something bad has happened. The problem here is that these messages are intended to be warnings. There are instances where certificates not signed by third parties are completely acceptable. In fact, it&#039;s possible for you, as a user, to put together a valid certificate signing system that will provide users the exact same protections a third-party certificate provide. I&#039;ll post a how-to a little later on the exact process. You can also use a self-signed certificate, one that has no root, and still provide the same level of encryption.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;So if we can provide the same protection using our own signed or self-signed certificates, then why pay a third party to sign certificates for us? Well, there are a couple of reasons, though they&#039;ve somewhat faded with time. First and foremost, the major third-party signers have their root certificates, used for validation, added to all of the major web browsers. In other words, you don&#039;t need to install these certificates, they&#039;re already there. And since most users don&#039;t know how SSL works, let alone how to install a certificate, this makes third-party certificates very appealing. This is the one feature of third-party certificates that still makes sense.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Another reason is that your information is validated by the third-party provider. Or, at least, that&#039;s how it used to be. Perhaps some providers still do, but since there is no standard across the board, SSL certificates as a de-facto identity check are broken. Some providers offer differing levels of validation for normal certificates, but there are no indicators within the browser to identify the level of validation. As a result, determining whether to trust a site or not falls completely on the shoulders of the user.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;In response to this, an organization called the &lt;a href=&quot;http://cabforum.org/&quot; title=&quot;The Certificate Authority/Browser Forum&quot;&gt;Certificate Authority/Browser Forum&lt;/a&gt; was created. This forum developed a set of guidelines that providers must adhere to in order to issue a new type of certificate, the &lt;a href=&quot;http://en.wikipedia.org/wiki/Extended_Validation_Certificate&quot; title=&quot;Wikipedia - EV Certificate&quot;&gt;Extended Validation&lt;/a&gt;, or EV, certificate. Audits are performed on an annual basis to ensure that providers continue to adhere to the guidelines. The end result is a certificate with special properties. When a browser visits a site that uses an EV certificate, the URL bar, or part of the URL bar turns green and displays the name of the company that owns the certificate. The purpose is to allow users a quick glance check to validate a site.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;To a certain degree, I agree that these certificates provide a slight enhancement of security. However, I think this is more security theater than actual security. At its core, an EV certificate offers no better security than that of a self-signed certificate. The &quot;value&quot; lies in the vetting process a site has to go through in order to obtain such a certificate. It also relies on users being trained to recognize the green bar. Unfortunately, most of the training I&#039;ve seen in this regard seem to teach the user that seeing a green URL bar instantly means they can trust the site with no further checking. I feel this is absolutely the wrong message to send. Users should be taught to verify website addresses as well as verifying SSL credentials.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Keeping our information private and secure goes way beyond the conversation between the browser and the server, however. Both before information is sent, and after it is received, it is available in some plain text format. If an attacker can infiltrate either end of the conversation, they can potentially retrieve this information. At the user&#039;s end, security software such as an anti-virus, anti-spyware, and firewall, can be installed to protect the user. However, the user has absolutely no control over the server end.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;To the user, the server is a mystery. The users trusts the administrator to keep their information safe and secure, but has no way of determining whether or not it is. Servers are protected much in the same way a user&#039;s computer is. &lt;a href=&quot;http://en.wikipedia.org/wiki/Firewall&quot; title=&quot;Wikipedia - Firewalls&quot;&gt;Firewalls&lt;/a&gt; are typically the main defense against intruders, though server firewalls are typically more advanced than those used on end-user computers. Data on the server can be stored using encryption, so even if a server is compromised, the data cannot be accessed.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Security on the Internet is a full-time job, both for the end user as well as the server administrator. Properly done, however, our data can be kept secure and private. All it takes is some due diligence and a little education.&lt;/p&gt;&lt;br class=&#039;final-break&#039; style=&#039;clear: both&#039; /&gt; 
    </description>
</item>
<item>
    <title>Merry Christmas</title>
    <link>http://blog.godshell.com/blog/archives/238-Merry-Christmas.html</link>

    <description>
        The holiday season is upon us once again. Merry Christmas to you and yours and Happy Holidays.  
    </description>
</item>
<item>
    <title>Tis The Season...</title>
    <link>http://blog.godshell.com/blog/archives/237-Tis-The-Season....html</link>

    <description>
        &lt;p style=&quot;clear: both&quot;&gt;...to be charitable.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Christmas is right around the corner, only a few weeks away! Time really flies. So, if you&#039;re wondering what to get me for Christmas, look no further! I&#039;ll tell you.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;a href=&quot;http://www.childsplaycharity.org&quot; title=&quot;Child&#039;s Play&quot;&gt;Child&#039;s Play&lt;/a&gt;.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;That&#039;s all. Seriously! That&#039;s it.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Child&#039;s Play is a charity started by the guys from Penny Arcade. Not content with the bad rap that gamers tend to get, they set out to prove that not all gamers are bad. To that end, they have created a charity that has been growing every year. Money donated to Child&#039;s Play is used to purchase games, toys, movies, and more for sick children located at hospitals in the US, Canada, and Europe. Christmas for these kids can be a bit light given the cost of medical care and the strain on their families.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Here, Gabe from &lt;a href=&quot;http://www.penny-arcade.com&quot; title=&quot;Penny Arcade&quot;&gt;Penny Arcade&lt;/a&gt; can explain it better:&lt;/p&gt;&lt;blockquote style=&quot;clear: both&quot;&gt;&lt;p&gt;If you are like me, every time you see an article like &lt;a href=&quot;http://www.heraldnet.com/article/20031118/LIVING/311180742&quot; title=&quot;HeraldNet - Violent video games are training children to kill&quot;&gt;this one&lt;/a&gt;, where the author claims that video games are training our nations youth to kill you get angry. The media seems intent on perpetuating the myth that gamers are ticking time bombs just waiting to go off. I know for a fact that gamers are good people. I have had the opportunity on multiple occasions to meet hundreds of you at conventions all over the country. We are just regular people who happen to love video games. With that in mind we have put together a little something we like to call “Child’s Play”. Penny Arcade is working with the Seattle Children’s Hospital and Amazon.com to make this Christmas really special for a lot of very sick kids. With the help of the Children’s Hospital we have created an Amazon Wish List for the kids. It’s full of video games, movies and toys. Some of these kids are in pretty bad shape and just having a Game Boy would really raise their spirits.&lt;br /&gt;&lt;br /&gt;Please take some time to browse the Wish List. Maybe all you can afford is a package of batteries or maybe you want to go in with your entire office and get the kids a GameCube. Every single contribution will help out the Children’s Hospital and the 190,000 kids they treat each year.&lt;br /&gt;&lt;br /&gt;All the toys and games will be delivered to us and we will in turn deliver them to the Children’s Hospital. As soon as the toys start arriving I’ll set up a web site and post as many pictures as I can. We will be making a trip over to one of the hospitals next week and we’ll bring you back stories from some of the kids along with more pictures.&lt;br /&gt;&lt;br /&gt;Penny Arcade has a readership of something like 4.5 million gamers across the world. We are arguably the largest community of gamers on the internet. The important word there being community. This isn’t IGN, this isn’t Gamespy, we are not a faceless corporation, you are not just a number tracked by a database and then relayed to hungry advertisers. You guys have proven yourselves to be a powerful force when stirred into action. Here is your opportunity to use that power to do some real good.&lt;br /&gt;&lt;br /&gt;Let’s give these kids the Christmas that they deserve and let’s give the news papers a different kind of story to write about gamers. &lt;br /&gt;-Gabe out&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style=&quot;clear: both&quot;&gt;That post originally appeared back in 2003 and more information about the start of Child&#039;s Play can be found on their &lt;a href=&quot;http://childsplaycharity.org/about.php&quot; title=&quot;Child&#039;s Play - About&quot;&gt;About page&lt;/a&gt;.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;So that&#039;s it. That&#039;s all I want. Show these kids that even in the darkest of times, there is a ray of hope. Give them the gift of fun and distraction. You&#039;ll be happy you did.&lt;/p&gt;&lt;br class=&#039;final-break&#039; style=&#039;clear: both&#039; /&gt; 
    </description>
</item>
<item>
    <title>&quot;Educate to Innovate&quot;</title>
    <link>http://blog.godshell.com/blog/archives/236-Educate-to-Innovate.html</link>

    <description>
        &lt;p style=&quot;clear: both&quot;&gt;About 2 weeks ago, the President gave a &lt;a href=&quot;http://www.whitehouse.gov/the-press-office/remarks-president-education-innovate-campaign&quot; title=&quot;The White House - Remarks by the President on the &quot; education=&quot;&quot; to=&quot;&quot; innovate&quot;=&quot;&quot; campaign&quot;=&quot;&quot;&gt;speech about a new program called &quot;&lt;a href=&quot;http://www.whitehouse.gov/issues/education/educate-innovate&quot; title=&quot;The White House - Educate to Innovate&quot;&gt;Educate to Innovate&lt;/a&gt;.&quot; The program aims to improve education in the categories of Science, Technology, Engineering, and Mathematics, or STEM. At the end of his speech, students from Oakton High School demonstrate their &quot;Cougar Cannon,&quot; a robot designed to scoop up and throw &quot;moon rocks.&quot; A video of the speech, and the demonstration, is below.&lt;/p&gt;&lt;blockquote style=&quot;clear: both&quot;&gt;&lt;p&gt;&quot;As President, I believe that robotics can inspire young people to pursue science and engineering. And I also want to keep an eye on those robots in case they try anything.&quot;&lt;/p&gt;&lt;/blockquote&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;span style=&quot; text-align: center; display: block; margin: 0 auto 10px;&quot;&gt;&lt;object height=&quot;237&quot; width=&quot;380&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.whitehouse.gov/sites/all/modules/swftools/shared/flash_media_player/player.swf&quot; /&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;bgcolor&quot; value=&quot;282828&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;flashvars&quot; value=&quot;path_to_player=http://www.whitehouse.gov/sites/all/modules/swftools/shared/flash_media_player&amp;path_to_plugins=http://www.whitehouse.gov//sites/default/modules/wh_multimedia/wh_jwplayer&amp;path_to_captions=&amp;file=http://www.whitehouse.gov/videos/2009/November/112309_EEOB.m4v&amp;image=http://www.whitehouse.gov/sites/default/files/audio-video/video_thumbnail/P112309LJ-0018.jpg&amp;controlbar=bottom&amp;frontcolor=AAAAAA&amp;plugins=http://www.whitehouse.gov//sites/default/modules/wh_multimedia/wh_jwplayer/captions,http://www.whitehouse.gov//sites/default/modules/wh_multimedia/wh_jwplayer/hat&amp;captions.file=&amp;stretching=fill&amp;menu=false&quot; /&gt;&lt;embed allowfullscreen=&quot;true&quot; type=&quot;application/x-shockwave-flash&quot; src=&quot;http://www.whitehouse.gov/sites/all/modules/swftools/shared/flash_media_player/player.swf&quot; flashvars=&quot;path_to_player=http://www.whitehouse.gov/sites/all/modules/swftools/shared/flash_media_player&amp;path_to_plugins=http://www.whitehouse.gov//sites/default/modules/wh_multimedia/wh_jwplayer&amp;path_to_captions=&amp;file=http://www.whitehouse.gov/videos/2009/November/112309_EEOB.m4v&amp;image=http://www.whitehouse.gov/sites/default/files/audio-video/video_thumbnail/P112309LJ-0018.jpg&amp;controlbar=bottom&amp;frontcolor=AAAAAA&amp;plugins=http://www.whitehouse.gov//sites/default/modules/wh_multimedia/wh_jwplayer/captions,http://www.whitehouse.gov//sites/default/modules/wh_multimedia/wh_jwplayer/hat&amp;captions.file=&amp;stretching=fill&amp;menu=false&quot; allowscriptaccess=&quot;always&quot; height=&quot;237&quot; width=&quot;380&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;&lt;br /&gt;As a lover of technology, I find it wonderful that the president is moving in this direction. I &lt;a href=&quot;http://blog.godshell.com/blog/archives/230-Education,-then-and-now....html&quot; title=&quot;Technological Musings - Education, then and now...&quot;&gt;wrote&lt;/a&gt;, not too long ago, about my disappointment with our current educational system. When I was in school, there were always extra subjects we could engage in to expand our knowledge. In fact, the high school I attended was set up similar to that of a college, requiring that a number of extra credits, beyond the core classes, be taken. Often these were foreign languages or some form of a shop class. Fortunately, for me, the school also offered classes in programming and electronics.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;I was invited back to the school by my former electronics teacher a few years after I graduated. The electronics program had expanded somewhat and they were involved in a program called &lt;a href=&quot;http://www.usfirst.org/&quot; title=&quot;FIRST Robotics&quot;&gt;FIRST Robotics&lt;/a&gt;, developed by &lt;a href=&quot;http://en.wikipedia.org/wiki/Dean_Kamen&quot; title=&quot;Wikipedia - Dean Kamen&quot;&gt;Dean Kamen&lt;/a&gt;. Unfortunately, I had moved out of the area, so my involvement was extremely limited, but I did enjoy working with the students. The FIRST program is an excellent way to engage competitiveness along with education. Adults get to assist the students with the building and programming of the robot, guiding them along the process. Some of the design work was simply outstanding, and solutions to problems were truly intuitive.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;One of the first &quot;Educate to Innovate&quot; projects is called &quot;&lt;a href=&quot;http://www.nationallabday.org/&quot; title=&quot;National Lab Day&quot;&gt;National Lab Day&lt;/a&gt;.&quot; National Lab Day is a program designed to bring students, educators, and volunteers together to learn and have fun. Local communities, called &quot;hubs,&quot; are encouraged to meet regularly throughout the year. Each year, communities will gather to show off what they have learned and created. Labs range from computer science to biology, geology to physics, and more. In short, this sounds like an exciting project, one that I have signed up for as a volunteer.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;I&#039;m excited to see education become a priority once again. Seeing what my children learn in school is very disappointing at times. Sure, they&#039;re younger and I know that basic skills are necessary, but it seems they are learning at a much slower pace than when I was in school. I don&#039;t want to see them struggle later in life because they didn&#039;t get the education they need and deserve. I encourage you to help out where you can, volunteer for National Lab Day, or find another educational program you can participate in. Never stop learning!&lt;/p&gt;&lt;br class=&#039;final-break&#039; style=&#039;clear: both&#039; /&gt; 
    </description>
</item>
<item>
    <title>Gaming Legend</title>
    <link>http://blog.godshell.com/blog/archives/232-Gaming-Legend.html</link>

    <description>
        &lt;p style=&quot;clear: both&quot;&gt;I ran across an &lt;a href=&quot;http://www.gamasutra.com/view/feature/4112/20_years_of_evolution_scott_.php&quot; title=&quot;Gamasutra - 20 Years Of Evolution: Scott Miller And 3D Realms&quot;&gt;article&lt;/a&gt; on Gamasutra a few months ago, and I&#039;ve had it in my list of things to write about since then. I decided to finally get to writing about it today.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Scott Miller is the founder of &lt;a href=&quot;http://www.apogeesoftware.com/&quot; title=&quot;Apogee Software&quot;&gt;Apogee Software&lt;/a&gt;. Apogee, and it&#039;s sister-company, 3D Realms, are makers of some of the greatest games I&#039;ve played. I grew up with these guys!&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;If we travel back a few years, back to the BBS days, there was a rather well-known BBS called Software Creations. I fondly remember dialing in weekly to check on the latest Apogee releases. Of course, I also remember, less fondly, getting in a helluva lot of trouble for running up the phone bill too. But, in the end, I think it was worth it. Apogee made some of the best games of that time and being the first on the virtual block with their latest creation was stuff of legend.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;But Apogee was more than just a game company. They helped spawn a PC gaming revolution. Before Apogee, game makers either sold their games commercially, or released them as shareware, hoping users who downloaded their games would send them a few bucks. Commercial games relied solely on marketing and flashy ads while shareware authors relied solely on faith.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Apogee can be credited with bringing shareware to the masses and kickstarting the PC gaming revolution. They broke their games into multiple parts and released the first part for free, radically changing the well-established shareware model. This served as a fully-functional demo, enough to get you hooked, and then sold the rest of the game as a commercial product. And so the episodic model was born. They were also responsible for helping kickstart one of the most well-known game development companies, &lt;a href=&quot;http://www.idsoftware.com&quot; title=&quot;id Software&quot;&gt;id Software&lt;/a&gt;.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Apogee started in 1986 with ASCII-based games such as &lt;a href=&quot;http://en.wikipedia.org/wiki/Beyond_the_Titanic&quot; title=&quot;Wikipedia - Beyond the Titanic&quot;&gt;Beyond the Titanic&lt;/a&gt; and the &lt;a href=&quot;http://en.wikipedia.org/wiki/Kingdom_of_Kroz&quot; title=&quot;Wikipedia - Kingdom of Kroz&quot;&gt;Kroz series&lt;/a&gt;. From there they moved into 2D CGA/EGA games such as &lt;a href=&quot;http://en.wikipedia.org/wiki/Crystal_Caves&quot; title=&quot;Wikipedia - Crystal Caves&quot;&gt;Crystal Caves&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/Bio_Menace&quot; title=&quot;Wikipedia - Bio Menace&quot;&gt;Bio Menace&lt;/a&gt;, and, &lt;a href=&quot;http://en.wikipedia.org/wiki/Duke_Nukem_(computer_game)&quot; title=&quot;Wikipedia - Duke Nukem&quot;&gt;Duke Nukem&lt;/a&gt;, which would go on to become one of their most popular properties. Shortly after Apogee started doing business as &lt;a href=&quot;https://www.3drealms.com&quot; title=&quot;3D Realms&quot;&gt;3D Realms&lt;/a&gt; in 1996, they released &lt;a href=&quot;http://en.wikipedia.org/wiki/Duke_Nukem_3D&quot; title=&quot;Wikipedia - Duke Nukem 3D&quot;&gt;Duke Nukem 3D&lt;/a&gt;, arguably their greatest hit.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;In the 20+ year history of Apogee and 3D Realms, they have released in excess of 70+ games. Unfortunately, most of these releases were from before Apogee entered the 3D age and formed 3D Realms, but then, most publishers have slowed output considerably since then due to the big budget games they create. More recently, 3D Realms has been working with external development teams.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;3D Realm &lt;a href=&quot;http://www.3drealms.com/news/2009/05/goodbye.html&quot; title=&quot;3D Realms - Goodbye&quot;&gt;announced&lt;/a&gt; in May that it will be closing its doors, though they have since made announcements regarding an overhaul of their online store, as well as the release of a &lt;a href=&quot;http://prey.com/&quot; title=&quot;Prey&quot;&gt;Prey&lt;/a&gt;-based iPhone game. Both of these announcements came roughly 1 month after the announcement of their imminent closing. According to Scott Miller, however, only the internal development team was released and 3D Realms will continue to do business. Miller claims there are still several titles in development by external teams.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Even today, Apogee continues to move in new directions. Scott Miller helped form a new game company, the &lt;a href=&quot;http://www.radargroup.com/&quot; title=&quot;Radar Group&quot;&gt;Radar Group&lt;/a&gt;, which aims to take new ideas and form them into marketable properties for games, television, and movies. The Radar Group aims to take gaming into a whole new direction.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;The Apogee name has been licensed to a new group of developers who aim to revive the label. According to Scott Miller, the new Apogee group is working on a &lt;a href=&quot;http://www.apogeesoftware.com/products/duketrilogy&quot; title=&quot;Apogee Software - Duke Nukem Trilogy&quot;&gt;Duke Nukem Trilogy&lt;/a&gt; and an up-to-date version of &lt;a href=&quot;http://en.wikipedia.org/wiki/Rise_of_the_Triad&quot; title=&quot;Wikipedia - Rise of the Triad&quot;&gt;Rise of the Triad&lt;/a&gt;. RotT was originally intended as a Wolfenstein 3D sequel until ID Software pulled the plug.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;While most of the gaming world has moved on to bigger titles, and while Apogee&#039;s role seems to have diminished somewhat, it&#039;s good to remember where it all started. Apogee helped make PC gaming what it is today. And who knows, perhaps they have something else up their sleeve.&lt;/p&gt;&lt;br class=&#039;final-break&#039; style=&#039;clear: both&#039; /&gt; 
    </description>
</item>
<item>
    <title>Reign of the Fallen</title>
    <link>http://blog.godshell.com/blog/archives/231-Reign-of-the-Fallen.html</link>

    <description>
        &lt;p style=&quot;clear: both&quot;&gt;Fan videos tend to be low-budget and that usually shows through in the end product. Don&#039;t get me wrong, there are some incredible fan-made creations out there. Every once in a while, a fan-film comes along that just fills you with awe. This is one of those films.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;span style=&quot; text-align: center; display: block; margin: 0 auto 10px;&quot;&gt;&lt;object height=&quot;172&quot; unlocked=&quot;&quot; width=&quot;400&quot;&gt;&lt;param name=&quot;allowfullscreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;param name=&quot;movie&quot; value=&quot;http://vimeo.com/moogaloop.swf?clip_id=6766302&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1&quot; /&gt;&lt;embed src=&quot;http://vimeo.com/moogaloop.swf?clip_id=6766302&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; height=&quot;172&quot; width=&quot;400&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;&lt;s&gt;Unfortunately, there doesn&#039;t seem to be an HD version available, so you&#039;ll have to deal with Vimeo scaling it for you, or just watch the smaller version.&lt;/s&gt; Thanks to &lt;a href=&quot;http://www.jms1.net/&quot; title=&quot;John Simpson Homepage&quot;&gt;John Simpson&lt;/a&gt; (he with the famous beard), I stand corrected. You can get an HD version of the video, and even a DVD, from their &lt;a href=&quot;http://reignofthefallen.com/&quot; title=&quot;Reign of the Fallen - Official Site&quot;&gt;official site&lt;/a&gt;. Best part is, it&#039;s all free. Though, it doesn&#039;t hurt to donate if you&#039;d like to see more from these guys.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;There&#039;s also an &lt;a href=&quot;http://www.swtorstrategies.com/2009/11/while-we-wait-for-old-republic-star_14.html&quot; title=&quot;Star Wars: The Old Republic - While we wait for The Old Republic: Star Wars Reign of the Fallen&quot;&gt;article&lt;/a&gt; about the shooting of this film. Interestingly enough, this was shot in Central New Jersey, though you&#039;d never tell from the visuals.&lt;/p&gt;&lt;br class=&#039;final-break&#039; style=&#039;clear: both&#039; /&gt; 
    </description>
</item>
<item>
    <title>Education, then and now...</title>
    <link>http://blog.godshell.com/blog/archives/230-Education,-then-and-now....html</link>

    <description>
        &lt;p style=&quot;clear: both&quot;&gt;When I was going through grade school, we learned how to subtract by borrowing. We learned how to add by counting. It was ok to use your fingers to count when we started, and I still use them occasionally today.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Flash forward a few years and it seems like schools are teaching a whole new language. Is this the math I learned? Drawing counters? What makes this easier? Sure, I get that most people learn how to round to ten first before adding, and it definitely makes things easier and faster, but trying to teach that right from the get-go?&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;a   rel=&quot;lightbox&quot; href=&quot;http://blog.godshell.com/blog/uploads/janes-homework-tm.jpg&quot; class=&quot;image-link&quot;&gt;&lt;img class=&quot;linked-to-original&quot; src=&quot;http://blog.godshell.com/blog/uploads/janes-homework-tm-thumb.jpg&quot; height=&quot;402&quot; width=&quot;380&quot; style=&quot; text-align: center; display: block; margin: 0 auto 10px;&quot; /&gt;&lt;/a&gt;If I, someone who knows and excels in math, have trouble understanding these lessons, then how do the kids handle it? These seem to be such convoluted methods to get to the same answer! Take, for instance, this math paper from a &lt;a href=&quot;http://www.boingboing.net/2009/11/12/do-you-understand-my.html&quot; title=&quot;Boing Boing - Do you understand my first-grade child&#039;s homework?&quot;&gt;Boing Boing&lt;/a&gt; employee&#039;s daughter. Sure, I understand what they&#039;re trying to do here, and it&#039;s a trick we all learn. But starting out with this? Why?&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;My own children bring home math papers that use the oddest methods for adding and subtracting. My son brought home a math paper about subtraction and had trouble completing it. I tried to explain borrowing to him and he looked at me like I had two heads. Apparently borrowing is no longer taught, instead they use regrouping. They draw pictures to get the answer rather than using mathematics.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Yeah, yeah. In the end, they do subtract, but why the need to draw pictures? Do we not have enough fingers? Can we not use them to figure out every subtraction problem? Regrouping is basically borrowing, but the concept seems so much more convoluted and difficult to explain.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;To make matters worse, I tried to explain why he needed to borrow/regroup. &quot;You see, the top number is smaller than the bottom number, so if you subtract them, you&#039;ll get a negative number.&quot; He floored me by asking what a negative number was. Seriously? I tried explaining the number line and while he understood, he explained that the teacher never taught such things.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;I fear for our youth&#039;s future. These are simple concepts. What happens when they get to the difficult stuff? Will they start relying on calculators and computers to multiply and divide because it&#039;s &quot;difficult&quot; and they&#039;d have to draw really big pictures?&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;What is our education system coming to?&lt;/p&gt;&lt;br class=&#039;final-break&#039; style=&#039;clear: both&#039; /&gt; 
    </description>
</item>
<item>
    <title>Live and Learn</title>
    <link>http://blog.godshell.com/blog/archives/229-Live-and-Learn.html</link>

    <description>
        &lt;p style=&quot;clear: both&quot;&gt;As most of us know, making changes in a live environment is often something done with extreme care. In fact, best practices dictate that such changes should be made during a maintenance window wherever possible. Of course, there are often situations where changes are made outside of the aforementioned maintenance windows, though these are generally emergency situations in which services have failed or severe problems are being experienced.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;Being human, though, there are also times when we make rash decisions, believing that our modifications are so insignificant that they can&#039;t possibly cause problems. It&#039;s times like this that the big red caution light should go off in our heads. Of course, we often ignore that light and move forward with our plan, certain that nothing will go wrong and that we&#039;ll come out the other side as a hero. We&#039;ll be the person who tweaked the service and made it run even smoother.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;I was that person today. However, as I have a very good friend named &lt;a href=&quot;http://en.wikipedia.org/wiki/Murphys_law&quot; title=&quot;Wikipedia - Murphys Law&quot;&gt;Murphy&lt;/a&gt;, my insignificant change caused a wonderful chain reaction of events ending in a major service interruption. Go me.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;In the end, we resolved the problem and life continues on. Thankfully I work with people who are willing to forgive the occasional mistake, provided it&#039;s a learning experience and doesn&#039;t happen again.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;The point of all of this is to show that even the smallest changes, no matter how insignificant, can result in catastrophic failure. Every change should be evaluated, tested, and scheduled for deployment whenever possible. And when you make that inevitable mistake, learn from it. We&#039;re all human and will, at one time or another, view ourselves as invincible. We&#039;re not. We make mistakes, we screw things up.&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;So, learn from my mistake, go make your own, learn and move on. As they say, Live and Learn.&lt;/p&gt;&lt;br class=&#039;final-break&#039; style=&#039;clear: both&#039; /&gt; 
    </description>
</item>
<item>
    <title>Collision Imminent</title>
    <link>http://blog.godshell.com/blog/archives/227-Collision-Imminent.html</link>

    <description>
        &lt;p style=&quot;clear: both&quot;&gt;Well, in about 3,000,000,000 years or so, but still. It&#039;s all going to end. Everything. We need to do something, right away! ... Wait, what? We&#039;re not going to all die in a huge collision? Well, thanks for the info &lt;a href=&quot;http://feliciaday.com/&quot; title=&quot;Felicia Day&quot;&gt;Felicia&lt;/a&gt;!&lt;/p&gt;&lt;p style=&quot;clear: both&quot;&gt;&lt;span style=&quot; text-align: center; display: block; margin: 0 auto 10px;&quot;&gt;&lt;object height=&quot;233&quot; width=&quot;380&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/MjRJeaNtxN4&amp;hl=en&amp;fs=1&quot; /&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot; /&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot; /&gt;&lt;embed src=&quot;http://www.youtube.com/v/MjRJeaNtxN4&amp;hl=en&amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; allowfullscreen=&quot;true&quot; allowscriptaccess=&quot;always&quot; height=&quot;233&quot; width=&quot;380&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/span&gt;Check &lt;a href=&quot;http://coolcosmos.ipac.caltech.edu/videos/irrelevant/&quot; title=&quot;IRrelevant Astronomy&quot;&gt;here&lt;/a&gt; for even more IRrelevant Astronomy.&lt;/p&gt;&lt;br class=&#039;final-break&#039; style=&#039;clear: both&#039; /&gt; 
    </description>
</item>

</channel>
</rss>
