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

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>I Am.  When?</title>
    <link>http://www.iamwhen.com/</link>
    <description>a blog</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.4.1 - http://www.s9y.org/</generator>
    <pubDate>Fri, 15 Jan 2010 15:56:01 GMT</pubDate>

    <image>
        <url>http://www.iamwhen.com/templates/bulletproof/img/s9y_banner_small.png</url>
        <title>RSS: I Am.  When? - a blog</title>
        <link>http://www.iamwhen.com/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Calendar ver 2.1.3.</title>
    <link>http://www.iamwhen.com/archives/103-Calendar-ver-2.1.3..html</link>
    
    <comments>http://www.iamwhen.com/archives/103-Calendar-ver-2.1.3..html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=103</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=103</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    An updated version of the Proverbs PHP Web Event Calendar is now available for download from the link in the menu bar above (The one labeled Proverbs Calendar).  The update includes two new language pack files (Portuguese and Hebrew), as well as a few changes to the way the language pack files are handled.  Most notably, each language pack file now controls the HTML charset values for the calendar to allow each language to be displayed correctly.&lt;br /&gt;
&lt;br /&gt;
Thank you to &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.meuanjo.com.br&#039;);&quot;  href=&quot;http://www.meuanjo.com.br&quot;&gt;Paulo Roberto Gaefke&lt;/a&gt; for providing the Portuguese file and &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/kitchens.adriyair.com/&#039;);&quot;  href=&quot;http://kitchens.adriyair.com/&quot;&gt;Oleg&lt;/a&gt; for providing the Hebrew file.  
    </content:encoded>

    <pubDate>Wed, 30 Dec 2009 15:02:00 -0800</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/103-guid.html</guid>
    
</item>
<item>
    <title>Calendar ver 2.1.2</title>
    <link>http://www.iamwhen.com/archives/100-Calendar-ver-2.1.2.html</link>
            <category>Main</category>
    
    <comments>http://www.iamwhen.com/archives/100-Calendar-ver-2.1.2.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=100</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=100</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    A quick note to let you all know that I have uploaded an updated version of the Proverbs PHP Web Event Calendar.  The only change between 2.1.1 and 2.1.2 is the replacement of the Dutch and German language files to, hopefully, much better versions.  &lt;br /&gt;
&lt;br /&gt;
A big thanks to Jesse Wilson for the updated Dutch language pack file and Wolfram Schulz-Zander for the updated German language pack file.  Of course every entry could very well say &amp;quot;Eat at Joe&#039;s Fish and Chips&amp;quot; and I would never know.  But we&#039;ll trust that they have created better translations than previously provided through whatever online service I used way back when.&lt;br /&gt;
&lt;br /&gt;
Enjoy.  
    </content:encoded>

    <pubDate>Fri, 30 Oct 2009 08:53:44 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/100-guid.html</guid>
    
</item>
<item>
    <title>Getting Into Graduate School - Part III</title>
    <link>http://www.iamwhen.com/archives/104-Getting-Into-Graduate-School-Part-III.html</link>
            <category>Main</category>
    
    <comments>http://www.iamwhen.com/archives/104-Getting-Into-Graduate-School-Part-III.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=104</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=104</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    &lt;strong&gt;&lt;u&gt;Maximizing Your Bachelor Degree&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
This last, and long overdue, part on getting into a good graduate level program covers the seldom mentioned criteria that many (most?  all?) schools use when selecting candidates for entry: the value of your bachelor degree.  The obvious side of this would be knowing that some schools are considered better than others, but that knowledge doesn&#039;t do you much good unless you plan on transferring to one of those &amp;quot;better&amp;quot; schools.  Instead, we will focus on the courses that make up your degree.&lt;br /&gt;
&lt;br /&gt;
Take a minute and dig out the requirements to earn your degree at your current school.  It should consist of a bunch of required courses, a few courses you can pick and choose from, and &amp;quot;other&amp;quot; courses.  These other courses could be anything from courses to meet the minimum credit requirements, to liberal art courses (such as needing 3 communications credits that could from a variety of places), to specialized focus courses for your given degree.  Hold onto that list.  Open a new web browser and go to the undergraduate program for your major at one of the colleges on your graduate school list.  For instance, if you are currently attending Brown with a major in Computer Science, Carnegie Mellon is probably on your list of graduate schools, so head over to the CMU Computer Science undergraduate website.&lt;br /&gt;
&lt;br /&gt;
Once you have found your way to the undergraduate program website, see if you can find the degree requirements for your chosen major.  Every college website I have been on has those requirements posted someplace, usually as a PDF file.  Found it?  Now compare the degree requirements from your current school to those of that prospective school.  More than likely, unless they are both state universities within the same state, you will see several differences between the degree requirements.  Your school might require one semester of Chemistry, while the other school requires two; or maybe your school allows you to choose between three advanced programming topics such as &lt;em&gt;Compiler Design&lt;/em&gt;, &lt;em&gt;Database Management Systems&lt;/em&gt;, and &lt;em&gt;Operating Systems&lt;/em&gt;, while the other school &lt;strong&gt;requires&lt;/strong&gt; &lt;em&gt;Operating Systems&lt;/em&gt;.  These differences are actually pretty damn important in the aspect of graduate school acceptance.&lt;br /&gt;
&lt;br /&gt;
 One of the things selection committees ask themselves when they are selecting candidates is the simple question, &amp;quot;Would our school have conferred a bachelor degree to this candidate?&amp;quot;  It is a very simple question that equates to whether or not you meet the course requirement for their undergraduate program, and if not, how far off are you.  Basically, the reason for this course requirement evaluation is that if you are &amp;quot;not ready&amp;quot; to be conferred a degree from their undergraduate program, how could you be ready for their graduate program?  How can you jump into a &lt;em&gt;Microwave Engineering&lt;/em&gt; class at the graduate level, when you haven&#039;t even taken a &lt;em&gt;Signal Theory&lt;/em&gt; course at the undergraduate level?&lt;br /&gt;
&lt;br /&gt;
Hopefully you have guessed by now that this is the last area where you can improve your odds of being accepted into the graduate school of your choice.  It will take a little work on your part, but that acceptance letter and accompanying fellowship is worth the couple hours that it will take you to start comparing all of the graduate schools on your list to your current degree requirements.  A spreadsheet program is good for this, find the undergraduate degree requirements for your major from each of the graduate schools on your list and start recording the absolutely required courses and the ones you have several choices from.  Compare each of these schools to your current degree requirements: where there is overlap you are good, where there are differences you need to do some work.&lt;br /&gt;
&lt;br /&gt;
This is where your optional courses come in handy.  Using one of the above examples, if your school says you need at least one course from the following:  &lt;em&gt;Compiler Design&lt;/em&gt;, &lt;em&gt;Database Management Systems&lt;/em&gt;, and &lt;em&gt;Operating Systems&lt;/em&gt;; and several of the schools on your list all require &lt;em&gt;Operating Systems&lt;/em&gt;; the choice should be clear as to which course you will be taking.  There will likely be a few courses from other schools that don&#039;t directly correspond by name to a course at your current school, but more than likely there really is a course that is the same.  Start by reading the course description and see if you can find a match by description.  Additionally, many schools have online credit transfer evaluators.  These transfer evaluators can be priceless in matching up Course A from your school to Course B at another school.&lt;br /&gt;
&lt;br /&gt;
When you are finished you might be able to use the spreadsheet you put together to rule out a school or two from your graduate school list.  Any school that doesn&#039;t even come close to a match to your current school (and the others) should probably get struck off your list.  Some schools are designed for themselves and, while they may admit you, are going to require you to take a bunch of undergraduate level courses before letting you work on your graduate degree.  Avoid that problem and just strike those schools from your list.&lt;br /&gt;
&lt;br /&gt;
Your ultimate goal is to wind up with an undergraduate course list that not only meets your bachelor degree program requirements but also meets or exceeds the degree requirements from all the graduate schools on your list.  Meeting those degree requirements will go a long way towards getting into those graduate schools, or at the very least, not being rejected out of hand.  It also shows foresight on your part, as well as a desire to learn and succeed, and that is what graduate school is all about.  Good luck. 
    </content:encoded>

    <pubDate>Thu, 31 Dec 2009 13:55:00 -0800</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/104-guid.html</guid>
    
</item>
<item>
    <title>Norwegian Language Pack</title>
    <link>http://www.iamwhen.com/archives/101-Norwegian-Language-Pack.html</link>
            <category>Main</category>
    
    <comments>http://www.iamwhen.com/archives/101-Norwegian-Language-Pack.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=101</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=101</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    I just received an email from Asbjorn Aamot of &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.aa-mot.net&#039;);&quot;  href=&quot;http://www.aa-mot.net&quot; title=&quot;Asbjorn Aamot&quot;&gt;www.aa-mot.net&lt;/a&gt; that contained a new language pack file for the Proverbs Web Event Calendar.  Asbjorn was kind enough to translate the language files to Norwegian (Norsk).&lt;br /&gt;
&lt;br /&gt;
The calendar has been updated with the new language pack file and is ready for download.  Many thanks to Asbjorn for taking the time to create the new translation file.  
    </content:encoded>

    <pubDate>Sat, 31 Oct 2009 15:54:40 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/101-guid.html</guid>
    
</item>
<item>
    <title>Quack Science</title>
    <link>http://www.iamwhen.com/archives/102-Quack-Science.html</link>
            <category>Physics</category>
    
    <comments>http://www.iamwhen.com/archives/102-Quack-Science.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=102</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=102</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/xkcd.com/675/&#039;);&quot;  class=&#039;serendipity_image_link&#039; href=&#039;http://xkcd.com/675/&#039;&gt;&lt;!-- s9ymdb:123 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;533&quot; height=&quot;181&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.iamwhen.com/uploads/gallery/forblog/physics/revolutionary.png&quot; alt=&quot;Revolutionary&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
xkcd had this great comic strip up today (shown above).  Of course it got me thinking about how I have been neglecting my own pet physics notions and that I really fall into the same realm as the comic (what scientists respectfully call &amp;quot;quack science&amp;quot;) with those notions.  Let&#039;s face it, I do not have a degree in Chemistry or Physics (let alone a PhD), but I do have a few things going for me.&lt;br /&gt;
&lt;br /&gt;
 First, I have studied all the stuff I spout off about before I spout off about them.  Actually, I studied advanced physics some 15+ years ago.  Now, the ideas I come up with... well that is another story, but I do at the very least make sure I know what I am talking about before I talk about it.&lt;br /&gt;
&lt;br /&gt;
Second, and this is actually one of the more import points, is that I outright asked for help/confirmation/criticism right when I came up with my idea in my first physics article entitled &lt;a href=&quot;http://www.iamwhen.com/archives/66-Spacetime-and-Quantum-Mechanics.html&quot; title=&quot;The faster an object is moving relative to a source of energy/force, the less influence said force exerts upon the object.&quot;&gt;Spacetime and Quantum Mechanics&lt;/a&gt;.  I even went so far as to sit down with the head of the physics department at a local college.  It was what that physicist said that made me start my next series of posts on the subject, but we will get to that later (hint: he pissed me off).&lt;br /&gt;
&lt;br /&gt;
Third, I am smarter than the average bear.  Actually, my IQ is someplace well over a 100 points above average.  To my surprise, there really was an &amp;quot;off the charts&amp;quot; when it came to intelligence quotients, so while I do not know my exact IQ as a result of this, I can comfortably say that I am probably smarter than any other scientist you have met.  Unless you had met Tesla when he was alive and then I might have to amend my last statement.  Of course Tesla practiced Quack Science, so I am good with that.&lt;br /&gt;
&lt;br /&gt;
Lastly, after never getting any type of solid answer and/or feedback from any physical science type people, I have intentionally left tidbits of information out of each of my physics entries.  I had hoped at least one person might bite and point out the opening I left so that I could start a discussion, but we already know no physicists (or even chemists) read my blog.  It was a futile attempt, I know, but it had to be done.&lt;br /&gt;
&lt;br /&gt;
So in the name of real science, let&#039;s correct a few of those wide open holes I left for the science community:&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.iamwhen.com/archives/81-Orbitals-Do-Not-Exist.html&quot; title=&quot;Really, they don&#039;t exist&quot;&gt;&lt;u&gt;&lt;strong&gt;Orbitals Do Not Exist&lt;/strong&gt;&lt;/u&gt;&lt;/a&gt;&lt;br /&gt;
Every Chemist, Physicist, Engineer, and (hopefully) first year college student (in previously mentioned fields at least) know that Orbitals Do Not Exist.  They don&#039;t.  Orbitals are graphical representations that correspond to the statistical likelihood that you will find an electron in a given area around the nucleus of an atom.  They aren&#039;t real, they are statistics that say &amp;quot;yep, 90% of the time an electron is gonna be here if we look.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The problem is with the &amp;quot;if we look&amp;quot; part above.  In order to see where an electron is (or was) you hit it with a light particle.  Electrons travel very fast, so it is no longer there before you even had a chance to record the spot.  Worse than that, when you hit that electron with a light particle, you transfer energy to that electron so that it is now travelling completely differently than it was previously.  Basically, by looking at the electron path, you change that electron path.  Oops.  So scientists use orbitals because they have never been able to accurately predict the exact orbits (i.e. they have no mathematical law).&lt;br /&gt;
&lt;br /&gt;
That was actually the point of this article.  That there really is a mathematical formula that can accurately predict the orbit of an electron in an atom, and even model it through a graphical computer algorithm.  But I lack the math background to come up with that exact formula thus far (I am working on it), so I threw everything out there that any scientist would need to know to create that model.  No one has created that model because they all suck (partially joking).&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.iamwhen.com/archives/91-The-Nature-Of-Light.html&quot; title=&quot;It&#039;s a particle.&quot;&gt;&lt;u&gt;&lt;strong&gt;The Nature Of Light&lt;/strong&gt;&lt;/u&gt;&lt;/a&gt;&lt;br /&gt;
Pretty much everything I covered in my slit experiment section is dead on, except for the small part I left out to hook in a physicist:  The actual wave disruption patterns created by light; i.e. the areas where overlapping light particles that cancel out, much like two waves on an ocean reaching the same point.  It&#039;s kind of a big one, so I figured I would get at least one comment out of it.  But no...&lt;br /&gt;
&lt;br /&gt;
Anyway, the problem with this whole wave cancellation pattern thing of light is that all particles do this.  Light, electrons, alpha particles, etc.  Any free particle does this.  The question is: why?  The answer is NOT because they cancel each other out like the waves on an ocean, but rather because two particles occupying the same space are not the same thing as one particle.&lt;br /&gt;
&lt;br /&gt;
Confused?  Ignoring for a second the whole fusion thing, if you perform the slit experiment using hydrogen particles (not alpha particles, but actual hydrogen) and you recorded the pattern that the hydrogen hits a plate at, you would get a wave formation similar to light (and electrons and everything else).  The reason is that you are looking for hydrogen atoms.  When two hydrogen atoms occupy the same space, they are no longer hydrogen atoms.  Instead you have one helium atom, but you weren&#039;t looking for that, you were looking for hydrogen.  So you get a wave pattern on your plate, with blank areas wherever helium happened to have formed instead of the expected hydrogen.  Same thing happens with light; you are looking for red laser light and instead get something else in those areas.  Not cancelled; changed.&lt;br /&gt;
&lt;br /&gt;
Einstein, bless his little heart, sort of understood this when he said that light can be treated as both a particle and a wave.  EVERY particle can be treated as a wave, so he was dead on.  But treating something like a wave and it actually being a wave are two totally different things.  When you actually get down to the nitty-gritty of how light (and every other particle) behaves, you can just use that instead of wave mechanics.&lt;br /&gt;
&lt;br /&gt;
This leads me to Einstein, or rather the religious zealot following of his theories in the science community.  Whenever I have spoken with a physicist about my theory it inevitably winds up with the physicist saying these exact words, &amp;quot;because Einstein said so.&amp;quot;  Yea, that&#039;s solid science for you.  Didn&#039;t work for my parents as a reason for anything, won&#039;t work for a physicist either.&lt;br /&gt;
&lt;br /&gt;
Now, don&#039;t get me wrong, Einstein was brilliant and advanced physics a ton.  Not as brilliant as Tesla, but that is neither here nor there.  The problem is that he was wrong.  The second problem is that his theories cover every possible contingency (almost) so that he can&#039;t be disproved.  Thus, my own theory has to sit in limbo until he can be disproved, which set me about all the rest of these posts I have been covering.  In order to prove my own theory, I have to disprove Einstein on several fronts.&lt;br /&gt;
&lt;br /&gt;
Lucky for me, I do have a way of doing that.  Unlucky for me, I do not have the time, money, or equipment to do that.  As I mentioned once before, a modified Shapiro experiment will disprove Einstein (and most current physics theory).  So here it is:&lt;br /&gt;
&lt;br /&gt;
1. Put a satellite in low orbit around Jupiter (big enough gravity force that it should show the Shapiro Time Delay effect).&lt;br /&gt;
2. Sync the clock on it without using Einstein&#039;s theories to do so (which is what has allowed for GPS satellites to have their clocks in sync) by sending several signals and responses back and forth until you get it right.&lt;br /&gt;
3. When the satellite is alongside the planet (by line of sight) in that low orbit, you ping it with a radar signal.&lt;br /&gt;
4. Instead of an echo, the satellite waits until a specific time (synced to time on Earth as mentioned above) to respond back.  That response is just the time that the satellite received the radar ping, and nothing more.&lt;br /&gt;
&lt;br /&gt;
What the results should (will) be is that the signal to the satellite takes less time than the return signal, despite the distances being the same.  If I am right (and I am in this case), this would disprove the whole space-time thing and allow my theory to actually be taken seriously.  But, someone needs to run the experiment first, and what are the chances of that?&lt;br /&gt;
&lt;br /&gt;
The nice thing is, despite my not having the resources or academic clout to get my theory out there and accepted, I know it is true (or as close to true as science can ever be).  This means that someday I will get to utter those words to the physics community that I have said to every other community I have disagreed with: &amp;quot;I told ya so.&amp;quot;  And I am good with that (for now). 
    </content:encoded>

    <pubDate>Mon, 14 Dec 2009 14:12:00 -0800</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/102-guid.html</guid>
    
</item>
<item>
    <title>Getting Into Graduate School - Part II</title>
    <link>http://www.iamwhen.com/archives/99-Getting-Into-Graduate-School-Part-II.html</link>
            <category>Main</category>
    
    <comments>http://www.iamwhen.com/archives/99-Getting-Into-Graduate-School-Part-II.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=99</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=99</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    &lt;strong&gt;&lt;u&gt;Improving The Odds&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Continuing on from where Part I left off, we should have narrowed our list of potential graduate schools down to a reasonable size.  A list of about ten schools would be ideal; not that you will be applying to all ten, but because we will be whittling that number down a bit during the next part of this series.&lt;br /&gt;
&lt;br /&gt;
There are several things admissions boards look at when approving or denying applicants.  Most criteria should be pretty obvious such as grade point average, GRE/GMAT scores, letters of recommendation, and essays.  I can&#039;t offer any help on your GPA, it is either good enough or it is not.  Likewise, you are on our own for the essay portion of any application, although I will point out that there is no such thing as an &amp;quot;optional essay&amp;quot; for grad school admissions.  The other two common criteria I can offer a little advice on.&lt;br /&gt;
&lt;br /&gt;
First, your GRE or GMAT scores.  These are pretty standard tests covering math skills, verbal skills (definitions), and writing skills.  You are on your own for the verbal section, as either you have a strong vocabulary or you do not.  The other two sections I can offer advice on.  The math and writing (quantitative and analytical) sections of the test are based on courses you should have taken by the end of your freshman year; the end of your sophomore year at the latest.  The topics are Precalculus Algebra and English Composition.  Remember those?  The sooner you take the GRE or GMAT after finishing those (types) of courses the fresher it will be in your head and, hopefully, the better you will do on the test.&lt;br /&gt;
&lt;br /&gt;
 I tend to recommend taking these types of tests sometime between the beginning of your sophomore year and the end of the first semester of your junior year in college.  Everything is still fresh in your head and if you mess up, it gives you plenty of time to brush up on a topic and retake the test.  GRE and GMAT scores stay on record for five years, although many graduate schools require tests to be taken within two or three years of your application date.  Given that you will be applying to a graduate program sometime in the first semester of your senior year, tests taken during your sophomore year should still be valid for almost all schools.&lt;br /&gt;
&lt;br /&gt;
Moving onto letters of recommendation.  This is an area where you can greatly hedge your bets for graduate school admissions, assuming you aren&#039;t in your senior year of college already.  You will generally need two or three letters of recommendation from either your professors or employers.  Unless your employer is a college professor or is world-renowned in the field you are intending to study, you should stick with letters of recommendation from your professors.  They carry much more weight, assuming the professor actually knows who you are and is willing to write you a good letter of recommendation.&lt;br /&gt;
&lt;br /&gt;
Of course, not all professors carry the same weight in a given field, so here are some guidelines for what you should be looking for in a letter writer.  Your academic advisor should be the first name on your list of references.  Ideally, the other two professors will teach upper level courses in your chosen field of study, preferably they will teach graduate level courses in that same field as well.  Research professors, who are not too busy, are a great reference.  The professors who other students say are &amp;quot;too tough&amp;quot; or &amp;quot;grade harshly&amp;quot; are great candidates as well.  Alumni from a school you are applying to is a bonus.  If you are lucky enough, Nobel Laureates are the best choice possible.&lt;br /&gt;
&lt;br /&gt;
The simple thing to do is pick out three professors at your college who meet as much of this criteria as possible and enroll in their courses.  Enroll in as many of their courses as you can, even if it means taking a class at 7:00am instead of 1:00pm.  Make sure you stand out in these classes by asking intelligent questions, offering answers, getting good grades in the class, and going to the professor during his/her office hours for help or advice (even if you do not need it).  Tell your professors about your plans for graduate schools and get their advice.  If he/she is a research professor, ask him/her if you can volunteer to help with his/her research.  These things will help ensure the professor knows who you are and, more importantly, wants to write you a good letter of recommendation for graduate school.&lt;br /&gt;
&lt;br /&gt;
Next up I will cover those things that admissions boards look at that are not so obvious.  Until then go take your GRE exam and start endearing yourself to some of your professors. 
    </content:encoded>

    <pubDate>Sat, 24 Oct 2009 11:11:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/99-guid.html</guid>
    
</item>
<item>
    <title>Getting Into Graduate School - Part I</title>
    <link>http://www.iamwhen.com/archives/98-Getting-Into-Graduate-School-Part-I.html</link>
            <category>Main</category>
    
    <comments>http://www.iamwhen.com/archives/98-Getting-Into-Graduate-School-Part-I.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=98</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=98</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    &lt;strong&gt;&lt;u&gt;Selecting the Right Graduate School&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
Before you begin applying to Masters or PhD programs at any graduate schools, the first thing you need to do is figure out which schools are right for you.  Selecting the right school is not as easy as it might first appear and should be a continuing process right up to the point that you start submitting applications.  This seems like the logical place for me to start talking about the application process for graduate programs.&lt;br /&gt;
&lt;br /&gt;
The best time to start looking into graduate programs is during the second semester of your sophomore year in college (undergraduate program), and no later than the second semester of your junior year.  There are many reasons for this that I will cover in part II, but for now, I&#039;ll just say that it allows for proper planning.  Suffice it to say that this will (should) be an evolving process throughout your school search and the sooner you begin the process, the better prepared you will be.&lt;br /&gt;
&lt;br /&gt;
I hate making lists and doing pros and cons type of stuff; they work for many people but I am not many people.  There are times that they are a necessary evil and choosing a graduate program is one such time.  This is a list that you will want to keep for a while and make changes to on a semi-regular basis, so I would suggest using a spreadsheet program like MS Office Excel or OpenOffice Calc. (Just for the record and to keep the FTC happy, I have received no endorsements from either product manufacturer, but I would be happy if Microsoft wanted to give me tons of cash or even free software to plug their products.  Actually, to be completely honest, I&#039;ll whore myself out to any company that makes a good product.)  Where was I?  The list, that&#039;s right.  You will likely wind up with a few lists of stuff when going through the grad school selection and application process, so find something to keep all this information in, even if it is just a college composition book.&lt;br /&gt;
&lt;br /&gt;
 The first thing you need to figure out for yourself is the age old question, &amp;quot;What do I want to be when I grow up?&amp;quot;  In this case, you also want to ask yourself, &amp;quot;How will a graduate program help me get to that goal?&amp;quot;  Sounds kind of silly, but when you really analyze those questions you might be surprised by the truthful answers.  Many people who email me asking for advice do not have a solid answer for the first question, let alone the second.  You need to be very specific in your answers, and not just &amp;quot;Cause I like tinkering with electronics.&amp;quot;  I will use myself as an example throughout the remainder of this discussion so you can get a better idea of what I am talking about for each step.&lt;br /&gt;
&lt;br /&gt;
What do I want to be when I grow up?&lt;blockquote&gt;A research professor in the field of robotics.&lt;/blockquote&gt;&lt;br /&gt;
Notice I didn&#039;t say, &amp;quot;I want to work with robots.&amp;quot;  I was more specific than that but really not specific enough, so I should ask myself, &amp;quot;Why?&amp;quot; and revise my answer to the following:&lt;blockquote&gt;A research professor in the field of robotics at a top research university.  I do not want to build industrial robots or even other people&#039;s visions of robots, but my own.  I want to expand the fields of not only robotics but also artificial intelligence and artificial life.  Becoming a research professor will give me the best opportunity to accomplish this goal.&lt;/blockquote&gt;Much more specific than &amp;quot;I want to build robots,&amp;quot; don&#039;t you think?  So now the next question, &amp;quot;How will a graduate program help me get to that goal?&amp;quot;&lt;blockquote&gt;Obviously to become a research professor I have to meet the basic requirements of being a college professor, particularly a graduate level college professor.  A doctorate is required to reach that level, thus I must attend a PhD graduate program.  I have three real choices here for graduate studies though:&lt;br /&gt;
&lt;br /&gt;
1. Major in Computer Science (CS)&lt;br /&gt;
2. Major in Electrical Engineering (EE)&lt;br /&gt;
3. Major in Computer Engineering (CpE)&lt;br /&gt;
&lt;br /&gt;
After digging through all the information I could find, Computer Engineering seems like a nice combination of Computer Science and Electrical Engineering, and, with the right focus, it will give me the best of both worlds to accomplish my goals.&lt;/blockquote&gt;Using a few honestly answered questions I have greatly narrowed down my list of graduate schools that I will want to apply to, so now I can start building the list.&lt;br /&gt;
&lt;br /&gt;
One of the biggest mistakes students make when picking out a graduate school is using school rankings.  There are several sources that rank different graduate schools based on all sorts of oddball criteria, including rankings by majors.  A second part of this, directly related to school rank, is the schools perceived reputation.  This is where the previous questions are going to come in handy to help get rid of many of these top (and very expensive) schools.  Simply ask yourself, &amp;quot;Self, to reach my goals, how much does the school ranking and/or reputation really matter?&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The answer should surprise you when you look at it honestly.  As an example, let&#039;s look at Carnegie Mellon University.  In the field of Computer Science and, my previous major, Management Information Systems, CMU is a top ten ranked school year after year.  Great.  Put it on the list, right?  Well, no.  This is where you need to go back to the previous questions you have answered.  &lt;br /&gt;
&lt;br /&gt;
We&#039;ll use MIS as an example here to show why CMU might not be the best choice for a grad school based purely on ranking.  If my goal was to work for a power house information systems or computer software company such as Microsoft or Google, than CMU&#039;s ranking and reputation will likely matter.  If my goal is to work for any other type of company (and most people in any of the IT fields wind up working for companies in other market segments) than CMU&#039;s ranking and reputation does not really matter.  Why?  Because most people outside of the North Eastern states and the IT industry have no clue how great a school Carnegie Mellon is for all things technology related.  Trust me; I got a million blank stares when I told people where I was applying last year.&lt;br /&gt;
&lt;br /&gt;
Reputation and school ranking appeals to a very narrow group of people, usually isolated to a specific region of the country or specific industry segment.  When it does matter, and here is the big catch, is usually only for your very first job outside of graduate school.  Second job at most, depending on the period of time you stay at the first job.  Most hiring companies weigh industry experience many times higher than the quality of graduate school you attended, unless you get lucky and interview with an alumnus from your school.  &lt;br /&gt;
&lt;br /&gt;
Did you know that the University of Pennsylvania is consistently one of the very top ranked schools for MBA programs?  Does it really matter if you plan on working at a television station in Wyoming when you graduate?  University of Wyoming will likely carry just as much weight for that job and probably give you a better chance of landing the job because of school relationships and increased chance of interviewing with an alumnus from UW.&lt;br /&gt;
&lt;br /&gt;
In a nutshell, the only times these lists of school rankings or perceived reputations matter is in very isolated instances:&lt;br /&gt;
&lt;br /&gt;
1.  Regional Job Markets.  If you plan on working near where you graduate from school (i.e. you love that part of the country).&lt;br /&gt;
2.  Jobs within a very specific industry that will know the reputation of the school.&lt;br /&gt;
&lt;br /&gt;
With what I just said, you might be asking yourself why I applied to CMU for the MSIT program.  Well, you can read the full account in my entry entitled, oddly enough, &lt;a href=&quot;http://www.iamwhen.com/archives/40-Carnegie-Mellon-or-Why-I-want-to-attend-CMU.html&quot;&gt;Carnegie Mellon (or &amp;quot;Why I want to attend CMU&amp;quot;)&lt;/a&gt;.  Basically, I needed a distance learning program and wanted a program that would challenge me.  CMU met both criteria.&lt;br /&gt;
&lt;br /&gt;
Moving on to making our list of possible schools, we have all the information we need to start the selection process and narrow our list down.  I will start with a list of my selection criteria, your criteria may (and should) vary, but the process is the same.&lt;blockquote&gt;1.  Must have a Computer Engineering PhD program.&lt;br /&gt;
2.  The computer engineering program must include a good focus on robotics and artificial intelligence.&lt;br /&gt;
3.  Because I want to teach at a top research university (notice I didn&#039;t say top &lt;u&gt;ranked&lt;/u&gt; university), schools that have good robotic research professors should be included in the list.&lt;br /&gt;
4.  Must be someplace I would want to live for the next three to seven years.&lt;br /&gt;
5.  Must be someplace I can afford to attend; a high percentage of fellowships is a good criteria for this one.&lt;/blockquote&gt;This should give me a list of a bunch of schools right off the bat.  Start off with the first criteria, in this case, &amp;quot;Having a CpE PhD program.&amp;quot;  Then go down the list and cross off schools.  You will have to do a lot of research for each school to cross check against your list of criteria.  As you go down your list of criteria and create your list of schools (and then cross them off), include notes as to why that school is included or rejected.  This list will change over time and you will forget reasons that one school is on the list versus another.&lt;br /&gt;
&lt;br /&gt;
Ultimately, my list would look something like this (in no particular order):&lt;blockquote&gt;1. &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.stanford.edu/&#039;);&quot;  href=&quot;http://www.stanford.edu/&quot;&gt;Stanford University&lt;/a&gt; (A top research university)&lt;br /&gt;
2. &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.iastate.edu/&#039;);&quot;  href=&quot;http://www.iastate.edu/&quot;&gt;Iowa State University&lt;/a&gt; (Doing great research in the field of robotics, particularly Alexander Stoytchev)&lt;br /&gt;
3. &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.berkeley.edu/&#039;);&quot;  href=&quot;http://www.berkeley.edu/&quot;&gt;U.C. Berkeley&lt;/a&gt; (A top research university)&lt;br /&gt;
4. &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.mit.edu/&#039;);&quot;  href=&quot;http://www.mit.edu/&quot;&gt;M.I.T.&lt;/a&gt; (Incredible robotics program and I love New England)&lt;/blockquote&gt;My list of schools that I might want to attend for my PhD is actually a little longer and I did not include the schools I rejected in the list, but you get the idea.  You might notice CMU is not on the list and that is because I hate Pittsburg and would not want to live there for seven years.  Maybe there is a little resentment for being rejected from the MSIT program, despite that rejection causing me to refocus my goals to something that I am ultimately happier with.&lt;br /&gt;
&lt;br /&gt;
And there you have Part I of Getting Into a Graduate School.  While it might be a little tedious, going through and listing out requirements is a big help in narrowing your focus.  More importantly, asking yourself some leading questions and being brutally honest with your answers is the biggest aid in selecting the right school.   Good luck with your research... 
    </content:encoded>

    <pubDate>Sat, 17 Oct 2009 10:35:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/98-guid.html</guid>
    
</item>
<item>
    <title>The Nature Of Light</title>
    <link>http://www.iamwhen.com/archives/91-The-Nature-Of-Light.html</link>
            <category>Physics</category>
    
    <comments>http://www.iamwhen.com/archives/91-The-Nature-Of-Light.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=91</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=91</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    At 8:00am I wake up, drink some coffee, shower and am into work at 8:30am. You work directly with me and spend the entire morning from 8:30am until 12:00pm along side me, following my every movement. At 12:00pm we go to lunch together, returning to work at 1:00pm. From that time until 5:00pm you never leave my side. At 5:00pm we leave work and head out to dinner together where we discuss the day&#039;s findings and observations. At 9:00pm we depart the restaurant and each head to our separate homes. At 9:15pm I have a few glasses of mead at home and go to bed at 9:30pm.&lt;br /&gt;
&lt;br /&gt;
While this is completely unrealistic for my actual schedule and does not allow for separate bathroom breaks at the work place it will suffice for the topic at hand; and that is the &lt;strong&gt;nature of light&lt;/strong&gt;. Of a 13 hour and 30 minute day, you would have spent 12 hours and 30 minutes with me, or 92.6% of my waking day. From the time spent with me you could observe that I am capable of walking in a straight line. As a matter of fact, you could infer that 100% of the time I am capable of walking in a straight line. With me so far?&lt;br /&gt;
&lt;br /&gt;
What you do not see is the 2 minutes when I first wake up and wander to the coffee pot for my first cup of coffee, often bumping into the walls of the hallway on my journey for caffeine. Nor do you see the 2 minutes between when the alcohol from the mead kicks in and I make my way back into bed. For those 4 minutes or 0.49% of the day I am not capable of walking a straight line. 4 minutes of the day that 99.99999% of the world will never observe, unless you were stationed with me in the Navy, at which case you saw me stumbling drunk a lot.&lt;br /&gt;
&lt;br /&gt;
 The nature of light is like this. Just as you will never get the chance to observe those 4 minutes where I am incapable of walking a straight line, the circumstances that cause light to behave against the established rules are extremely unlikely to be observed. Thus we infer that light travels at a constant speed of 299,792,458 meters per second and that it behaves like a particle and a wave.&lt;br /&gt;
&lt;br /&gt;
If you have ever met me or read my blog prior to this moment you already know I am going to tell you that light does not travel at a constant speed nor is it both a particle and wave.  It is just a particle that usually travels at 299,792,458 m/s.  Being who I am, you really should just take my word for it, but I know you will want some sort of proof of this outlandish claim.&lt;br /&gt;
&lt;br /&gt;
The &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/en.wikipedia.org/wiki/Slit_experiment&#039;);&quot;  target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Slit_experiment&quot;&gt;slit experiment&lt;/a&gt; is a good place to start.  Before I say anything else on the subject, let me just state that the &lt;em&gt;slit experiment&lt;/em&gt;, or &lt;em&gt;double-slit experiment&lt;/em&gt;, is viewed as a &lt;em&gt;thought experiment&lt;/em&gt; by quantum physicists as opposed to actually showing anything explainable.  Basically they know that something interferes with the particles of light to make them appear as a wave, but aren&#039;t sure why that could be and so call it a thought experiment instead, pretending that light (and other particles) behave as both a particle and a wave.&lt;br /&gt;
&lt;br /&gt;
Now that I have that out of the way if you happen to have access to the proper lab equipment give the following a try:&lt;br /&gt;
1. Perform the double-slit experiment, recording the pattern of photons that collect on the screen using the same material for the entire barrier (the thing that has the slits cut in it).&lt;br /&gt;
2. Perform the experiment a second time, exactly the same way.  You should observe a similar wave pattern formed on the screen.&lt;br /&gt;
3. Now replace 1/2 of the barrier (i.e. one of the slits) with a different composition of material, ensuring the slit has the same dimensions and is located in the same location.  The result should be a different wave form on the screen from the previous two runs.  Cool stuff, right?&lt;br /&gt;
4. For something really cool, perform the double-slit experiment in a vacuum using a barrier composed of black body single-walled carbon nanotubes.&lt;br /&gt;
&lt;br /&gt;
Lacking access to a NASA Space Shuttle, astronaut training, lasers and black body material I can&#039;t prove what you will see in experiment #4, but what it should be (and I would put large sums of money on this) is a lack of wave forming.  You see, the waves of the slit experiment are not formed because light is a waveform, but rather because of the photons coming near and bouncing off a combination of the sides of the slits in the barrier and the molecules present in air.  &lt;br /&gt;
&lt;br /&gt;
When light hits a given atom or molecule at a particular angle, it behaves in a very predictable manner.  That predictability is tied in to the frequency of the orbits (both electron and nucleus) of an atom.  When you remove the deflection from the walls of the barrier using a black body material and the interference caused by molecules in the air, you take away light&#039;s ability to mimic wave behavior.  Instead you get the real nature of light, which is particles.  Now fly up to space and try it out, I&#039;ll continue on by covering the speed of light while we await your return.&lt;br /&gt;
&lt;br /&gt;
The first thing I should cover is the &lt;em&gt;law of conservation of energy&lt;/em&gt;, which states that energy does not just disappear, or rather does not get used up.  Instead energy changes forms, from one type, like kinetic, to another type, like potential.  The amount of energy available stays the same.  &lt;br /&gt;
&lt;br /&gt;
Photons, or light particles, have a specific amount of energy in the form of kinetic energy.  When that photon impacts something, that energy gets transferred to that something, usually in the form of thermal energy (heat).  Plants are really good at absorbing all that energy instead of allowing it to become thermal energy, solar cells are not so good.  This is why a leaf does not get as hot as a solar cell in bright sunlight.&lt;br /&gt;
&lt;br /&gt;
A photon is only capable of holding so much energy, which as I said takes the form of kinetic energy, allowing the photon to travel through space at a rate of 299,792,458 m/s; usually.  It would take additional energy to allow that photon to travel faster than its normal speed, but it can&#039;t hold that additional energy.  I would guess that super energy saturation is theoretically possible, but unlikely to occur naturally, so light does not travel faster than the speed of light very often (just on open roadways with no police cars around).&lt;br /&gt;
&lt;br /&gt;
Photons can be slowed down though.  Light gets affected by intense gravitational forces such as that present in stars and black holes.  It also gets affected by planetary gravitational forces, hence the lens effect seen around planets (light gets curved around it).  When gravity acts upon light to slow it down, or any moving object for that matter, the kinetic energy does not go away, but rather becomes potential energy.  Once the gravitational field is no longer acting upon the photon, the potential energy turns right back into kinetic energy and off the little particle goes.&lt;br /&gt;
&lt;br /&gt;
Now, if you happen to be a physicist reading this you are no doubt spouting off about it being spacetime distortions caused by gravitational fields.  Of course no physicists read my blog, or they are too afraid to respond, but in the unlikely event that you are a physicist; let me tell you that you are only spouting off about spacetime because you have been taught it as sound scientific theory.  It doesn&#039;t really exist.&lt;br /&gt;
&lt;br /&gt;
Ok, ok.  Andrew&#039;s a whack job.  Probably wears an aluminum foil hat to keep out the mind control rays.  I assure you I do not, the aluminum foil hat is just fashionable and I only wear it with the proper ensemble.  All kidding aside, let&#039;s try a thought experiment of our own, assuming you haven&#039;t drunk too much of the grape Kool-Aid already.&lt;br /&gt;
&lt;br /&gt;
Assume for just an instant that Einstein had never come up with any of the theories of relativity or spacetime or any of that stuff.  You send a radar signal at the planet Mercury and record the amount of time for the round trip.  You know the distance to Mercury and the speed of light, so you should have a good idea of how long it should take before you &amp;quot;hear&amp;quot; that echo.  Only when you send that radar signal out to Mercury such that it passes very close to the Sun, it takes longer for the signal to make its round trip than it should.&lt;br /&gt;
&lt;br /&gt;
Now either Mercury jumped out of its orbit and further away from Earth for that instant, or something else happened.  Disregarding spacetime, make your inference.  If you put down the Kool-Aid, you will infer that something slowed down the radar signal, with the likely culprit being the gravitational force of the Sun.  We do know, after all, that gravity can affect light particles.&lt;br /&gt;
&lt;br /&gt;
The above experiment should look familiar to physics students, as it is the same experiment used by Irwin Shapiro to test general relativity and produce the &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/en.wikipedia.org/wiki/Shapiro_time_delay&#039;);&quot;  target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Shapiro_time_delay&quot;&gt;&lt;em&gt;Shapiro Time Delay effect&lt;/em&gt;&lt;/a&gt;.  Simply because general relativity is accepted we call it a time delay, rather than gravity slowing down a photon.&lt;br /&gt;
&lt;br /&gt;
The reality is that photons get slowed down by the gravity of the sun.  Just a tiny bit, because they are travelling so very very fast to begin with (back to &lt;a href=&quot;http://www.iamwhen.com/archives/66-Spacetime-and-Quantum-Mechanics.html&quot;&gt;my theory&lt;/a&gt; there).  Even more so, the photon gets curved ever-so-slightly around the Sun, but luckily enough, on the return trip the Sun curves the trajectory back on path to be received by the awaiting radar dish.&lt;br /&gt;
&lt;br /&gt;
This is all just food for thought for the time being.  The proof of this concept comes from a modified version of the Shapiro test and also explains why the &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/en.wikipedia.org/wiki/Frame-dragging&#039;);&quot;  target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Frame-dragging&quot;&gt;&lt;em&gt;frame-dragging effect&lt;/em&gt;&lt;/a&gt; really occurs.  I&#039;ll cover that in a later entry, but for now I have rambled on long enough.  In the mean time, put down the Kool-Aid and start thinking logically. 
    </content:encoded>

    <pubDate>Tue, 14 Jul 2009 19:55:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/91-guid.html</guid>
    
</item>
<item>
    <title>Computer Security 101 - Part 6 - User Permissions</title>
    <link>http://www.iamwhen.com/archives/87-Computer-Security-101-Part-6-User-Permissions.html</link>
            <category>Tech</category>
    
    <comments>http://www.iamwhen.com/archives/87-Computer-Security-101-Part-6-User-Permissions.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=87</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=87</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    I skipped ahead in Part 2 of my Computer Security 101 entries to cover passwords, or rather passphrases, despite it falling out of line with an outside-in approach to security.  Entering into the actual desktop arena, I am going to skip ahead of a few items to cover the important field of User Permissions.&lt;br /&gt;
&lt;br /&gt;
Assuming you have followed the best practices I have outlined previously in parts 1 thru 5, in order to gain access to a desktop a malicious person would need to either bypass your firewall, hack your wireless, plug a hard-line into your network or be sitting directly at a workstation.  From there they would then need to begin cracking the various passphrases on your computer or network to do any major damage.  While these are all possibilities, they fall in the realm of highly improbable; again, assuming you have followed the prior posted best practices.  Instead the real threat comes from you: the user.&lt;br /&gt;
&lt;br /&gt;
I&#039;m not referring to malicious users, but rather the unintentional threats presented by your own daily activities, curiosity and, to a lesser extent, lack of knowledge.  It is here that the greatest potential for attack on a computer system lies.  It is here that most breaches in a system occur.  Here be users.&lt;br /&gt;
&lt;br /&gt;
 User permissions are probably the most under managed and over looked area of computer security, both at the home computing level and within enterprise organizations.  Users break things.  Users also bring in spyware, adware and viruses.  The sad thing is that with proper user permissions most problems can be averted.  &lt;br /&gt;
&lt;br /&gt;
I will give an example of just how effective proper user permissions can be:  &lt;br /&gt;
&lt;br /&gt;
A while back my daughter had started to use my laptop to work on school projects.  Being a person in general and a teenager in particular, she used the laptop for other things as well, such as going to her MySpace page.  One thing lead to another and I was removing all sorts of spyware and trojan viruses from that laptop by the time she left that weekend.  Yes, one weekend and the laptop was a cesspool.&lt;br /&gt;
&lt;br /&gt;
Now, to put things in perspective this laptop was running the latest in enterprise level virus scanning software, as well as several anti-malware programs.  All software and definitions were up to date.  Yet, in a short 48 hours it was covered with all sorts of nasty little buggers.  The reason?  The account she was using had administrator level permissions.  That was it; that was the security breach.&lt;br /&gt;
&lt;br /&gt;
Mind you, the rest of my home network kept that laptop from &amp;quot;spreading the disease&amp;quot; or becoming a bot for malicious users, but it was a reminder to myself as to just how important user permissions can be.  Since that time she has been setup with a user level account and there has not been a single instance of reinfection.  If that is not enough convincing, let me point out that because she has effectively commandeered this laptop, the only account to logon for weeks at a time is hers.  She is also not one to update the virus definitions, nor can she with her user permission level (as I said, enterprise antivirus software).  But the laptop remains clean as a whistle, all thanks to reduced user permissions.&lt;br /&gt;
&lt;br /&gt;
The lesson to be had here is that everyone should be performing their day to day computer activities with a computer account granted as minimal of permissions as possible.  In the Windows environment this means being part of the &amp;quot;User Group&amp;quot;, as opposed to the default in a home computer that dumps accounts automatically into the &amp;quot;Administrators Group.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
To be completely clear, when I say &amp;quot;everyone,&amp;quot; I mean &lt;strong&gt;everyone&lt;/strong&gt;.  At the home level a simple user account should be used for 99.999% of your activities.  At the corporate level, every employee should be performing their work using a simple user account.  This includes department heads, vice presidents, and even IT personnel.  Especially IT personnel and most especially developers.  99.999% of all your activities at your desktop can be accomplished using a standard user account.&lt;br /&gt;
&lt;br /&gt;
In order to cover the 0.001% of the time where less restrictive permissions are required, companies have an IT staff to handle things.  And those IT personnel should have a second account with appropriate permissions to be used strictly for performing these 0.001% tasks.  Home computers should be setup in the same manner as IT personnel: one User level account for everything and one Administrator level account for stuff not covered by everything.&lt;br /&gt;
&lt;br /&gt;
I have heard all sorts of complaints and excuses in the past as to why &amp;quot;so-and-so&amp;quot; is a local administrator on their desktop, or why a developer needs to be an administrator, or why it is &lt;em&gt;inconvenient&lt;/em&gt; to have to switch user accounts.  To these excuses I say a nice resounding &amp;quot;Bull Shit.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Inconvenient is a home user having to spend $65 an hour to clean all the malware off their computer.  Inconvenient is trying to fix your credit after your identity has been stolen.  Inconvenient is having your company blacklisted on &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.spamhaus.org/&#039;);&quot;  target=&quot;_blank&quot; href=&quot;http://www.spamhaus.org/&quot;&gt;Spamhaus&lt;/a&gt; because a developer&#039;s computer is sending out spam thanks to a virus.  Inconvenient is having to explain to your customers how their personally identifiable information might have been lost as part of a recent security breach.  Inconvenient is going before a judge to explain your company&#039;s negligence.  These things are inconvenient; having to log off your computer and back on with a different account to install new software is not.&lt;br /&gt;
&lt;br /&gt;
There are other areas of user permissions aside from the simple User versus Administrator, but that really becomes a case by case kind of thing.  The best rule to follow is to start off with the most restrictive level of permissions for each person possible and then tweak things as needed.  You might get yelled at for a person&#039;s lack of access to something, but you are not going to get subpoenaed; and any yelling stops when you fix the problem. 
    </content:encoded>

    <pubDate>Thu, 25 Jun 2009 23:32:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/87-guid.html</guid>
    
</item>
<item>
    <title>Herbert 1701 Species C Generations 4 - 6 Builds</title>
    <link>http://www.iamwhen.com/archives/88-Herbert-1701-Species-C-Generations-4-6-Builds.html</link>
            <category>Robotics</category>
    
    <comments>http://www.iamwhen.com/archives/88-Herbert-1701-Species-C-Generations-4-6-Builds.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=88</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=88</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    I want to start off by apologizing for an inaccuracy in the Herbert 1701 Species C schematics.  I had grown so accustomed to using reverse biased LEDs as photo sensors that I placed the photodiodes in a reverse biased position in all of the schematics.  This, of course, is incorrect as photodiodes function in a forward bias position.  The charge circuit for Herbert 1701 Species C Generation 6 is correctly biased as it makes use of an infrared LED instead of a photodiode and should remain reverse biased.  All of the affected schematics have been updated to fix this screw-up on my part.&lt;br /&gt;
&lt;br /&gt;
Moving on, I have been building out each of the three species C robotic life forms, generations 4, 5 and 6.  Although I will not be labeling each as a separate generation, there are many aspects of the mechanical build that are subject to the same evolutionary process that I have been following for the circuit designs.  Use of different components and their placement have just as profound an effect on the effectiveness of each Herbert as the initial circuit design, even more so in some instances.  Just as with the trial and error used in those circuit designs, the builds have required much redesign and tweaking.&lt;br /&gt;
&lt;br /&gt;
Beginning the design phase, I had decided on an outer shell to hold the various sensors and solar panel in place.  I produced this outer shell using a two piece mold process, which will be used for the depictions in the upcoming tutorial.  While this design seemed like a good idea in principle, the application left a lot to be desired.  Herbert 1701 Species C Generation 4 was the guinea pig for this design and would have likely yelled at me for my idiocy if it were capable of such.&lt;br /&gt;
&lt;br /&gt;
 &lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen4-build1-1.jpg&#039; onclick=&quot;F1 = window.open(&#039;/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen4-build1-1.jpg&#039;,&#039;Zoom&#039;,&#039;height=325,width=615,top=357,left=340,toolbar=no,menubar=no,location=no,resize=1,resizable=1, scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:103 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;100&quot; height=&quot;52&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen4-build1-1.serendipityThumb.jpg&quot; alt=&quot;&quot;  /&gt;&lt;/a&gt; &amp;#160; &lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen4-build1-2.jpg&#039; onclick=&quot;F1 = window.open(&#039;/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen4-build1-2.jpg&#039;,&#039;Zoom&#039;,&#039;height=403,width=615,top=318,left=340,toolbar=no,menubar=no,location=no,resize=1,resizable=1, scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:104 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;100&quot; height=&quot;65&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen4-build1-2.serendipityThumb.jpg&quot; alt=&quot;&quot;  /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Utilizing this initial build design, I was able to learn a lot about not only the mechanical aspects of these robotic life forms, but also limitations in the electrical circuitry.  The first thing I learned is that mechanical engineering is not my strong suit.  The second is that an outer shell becomes too cumbersome for a robot that has limited energy resources.  Lastly, in a world where the Herberts would be fighting for the best light source, as in a photovore competition, tactile sensors turn the little fellows into complete wimps.  This last part is important, as it will be leading into future generation designs (Yes, the schematics are already finished for such.  No, they will not be posted until the other kinks in mechanical design are worked out).&lt;br /&gt;
&lt;br /&gt;
Following the above lessons, Herbert Species C Gen 4 received an overhaul.  Not only did I remove the outer shell, but the tactile sensors as well (that rhymes).  Additionally, the photodiodes have been moved to the bottom of the circuit board to reduce the amount of blinding, or sensor flooding, that occurs (i.e. too much light hitting each sensor so that it doesn&#039;t know which side has more light).  The result is build #2 depicted below.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen4-build2.jpg&#039; onclick=&quot;F1 = window.open(&#039;/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen4-build2.jpg&#039;,&#039;Zoom&#039;,&#039;height=615,width=455,top=212,left=420,toolbar=no,menubar=no,location=no,resize=1, resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:105 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;73&quot; height=&quot;100&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen4-build2.serendipityThumb.jpg&quot; alt=&quot;&quot;  /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Generation 5 was built out identical to generation 4, with the only difference being the actual circuit design.  For Herbert Species C Gen 6, the solar panel required repositioning to the front of Herbert to prevent obstruction of the light level sensor in the charge circuit (i.e. the IR LED).  I also darkened the area above the photodiodes using electrical tape and placed a divider between each sensor.  The results of generation 6 up to this point follows, with these additional changes flowing back to the other two generations.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen6-build-1.jpg&#039; onclick=&quot;F1 = window.open(&#039;/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen6-build-1.jpg&#039;,&#039;Zoom&#039;,&#039;height=495,width=615,top=272,left=340,toolbar=no,menubar=no,location=no,resize=1, resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:106 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;100&quot; height=&quot;80&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen6-build-1.serendipityThumb.jpg&quot; alt=&quot;&quot;  /&gt;&lt;/a&gt; &amp;#160; &lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen6-build-2.jpg&#039; onclick=&quot;F1 = window.open(&#039;/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen6-build-2.jpg&#039;,&#039;Zoom&#039;,&#039;height=495,width=615,top=272,left=340,toolbar=no,menubar=no,location=no,resize=1, resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:107 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;100&quot; height=&quot;80&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesC/herbert1701c-gen6-build-2.serendipityThumb.jpg&quot; alt=&quot;&quot;  /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
There will be additional changes to come in these builds, such as blackening the sides of the directional photo sensors, trying out different photodiodes (I have several different parts to try), and, most importantly, moving the motored wheels all the way forward to provide for better weight distribution.  For the purposes of testing each species for the natural selection process, these changes seemed irrelevant and will wait.&lt;br /&gt;
&lt;br /&gt;
I performed several tests with each of the generations.  The first was a speed test, similar to a solar roller competition.  In full sunlight on a flat level surface, generation 4 won out over the short distance of 1 1/2 feet.  Its quick charge rate up to 3 volts and efficient energy design kept Herbert rolling along.  Generation 6 was a very close second, despite charging to over 6 volts in full Florida sunlight, this generation will continue to run down to a very low voltage (around 1.5 volts) giving it a slower start but continuous stride throughout.&lt;br /&gt;
&lt;br /&gt;
The second speed test was performed over a slightly longer distance of 3 feet, where the clear winner was generation 6.  Generation 5 beat out generation 4 by a slight margin, showing that once it had charged fully the first time, subsequent recharges occurred faster and the extra energy allowed for a quicker distance running Herbert.&lt;br /&gt;
&lt;br /&gt;
The next speed test was performed over a 2 foot length on an uneven surface: the walkway in my backyard.  About one foot of the test was on a relatively smooth sidewalk, with the second half moving onto a very uneven stone paver.  There was a slight gap, about 1/2&amp;quot;, between the two surfaces.  Again, generation 6 was the victor in this competition.  Generation 4 did not finish as it lacked the power to clear the gap between surfaces and instead stalled out at that point.&lt;br /&gt;
&lt;br /&gt;
The last speed test took place near a window indoors on a rainy day across a smooth surface.  This test actual took place quite by accident, but brings home the differences between generations.  Herbert 1701 Species C Generation 6 was the only generation to start or finish this competition.  In the very low light conditions, not even the low voltage generation 4 was able to build up enough of a charge to get moving, whereas generation 6 happily popped along at a rate of about 1 inch per 3 second interval.  On a whim, I performed the same light level test using a photopopper from Solarbotics.  As with generations 4 and 5, the photopopper never got moving, even with the very low trigger level of the two Miller Solar Engines.&lt;br /&gt;
&lt;br /&gt;
The last competition is the photovore competion, which I will not be running until all mechanical tweaks have been tested.  Just to note, in an actual photovore competition each robot is allowed twice the solar panel surface area as is currently in use (read: two solar panels instead of one), but in testing apples to apples I believe one solar panel will show clear results.  I will also be throwing the above mentioned Solarbotics photopopper into the arena to provide four competitors total and a good control robot.&lt;br /&gt;
&lt;br /&gt;
So what did we learn from all this?  Number one is that I suck at mechanical design and will continue to tweak out and retest the Herbert Species C critters until I am satisfied.  The second thing is that the variable charge level of the &lt;em&gt;Max8212 solar engine&lt;/em&gt; seen in generation 6 is superior to the set charge level seen in the other two generations, and even the set charge level of a standard photopopper using &lt;em&gt;Miller Solar Engines&lt;/em&gt;.  At this point it seems obvious to me which generation should progress forward along this particular branch of the evolutionary cycle that is Herbert 1701.  Of course, the photovore competion will be the final word in the natural selection process.  Stay tuned. 
    </content:encoded>

    <pubDate>Fri, 03 Jul 2009 17:01:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/88-guid.html</guid>
    
</item>
<item>
    <title>Computer Security 101 - Part 7 - Personal Firewall</title>
    <link>http://www.iamwhen.com/archives/90-Computer-Security-101-Part-7-Personal-Firewall.html</link>
            <category>Tech</category>
    
    <comments>http://www.iamwhen.com/archives/90-Computer-Security-101-Part-7-Personal-Firewall.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=90</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=90</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    I already covered firewalls during part 3 of my computer security series, but now that we are focusing on desktop security we once again have to review the subject.  For part 3 the firewall topic was in regards to the perimeter, or network; which is usually a hardware based device.  In part 7 the topic is desktop or personal firewalls.&lt;br /&gt;
&lt;br /&gt;
I won&#039;t bore everyone by going into detail on firewalls again, but if you have not done so already, please read the original topic &lt;a href=&quot;http://www.iamwhen.com/archives/56-Computer-Security-101-Part-3-Firewalls.html&quot;&gt;Computer Security 101 - Part 3 - Firewalls&lt;/a&gt;.  Instead, I will be covering the importance of having a separate personal firewall on each and every desktop computer.&lt;br /&gt;
&lt;br /&gt;
To most people, including many industry professionals, a personal firewall is considered overly redundant.  There is a hardware based firewall keeping your network secure already, why would someone want a firewall running on their local computer?  It is also an extra application running on the computer, taking up resources and slowing everything down.  So why have one?&lt;br /&gt;
&lt;br /&gt;
 Because I said so.  Ha!  Seriously, there are many reasons to include a personal firewall in your arsenal for computer security, the primary reason being internal threats.  There are a few hundred sets of statistics out there that show the number one source of attack for any company is an internal user.  Add to those statistics the attacks brought about by malicious software installed on a computer and you will start seeing numbers over 90% where attacks are from internal network threats.&lt;br /&gt;
&lt;br /&gt;
Speaking of those malicious pieces of software, the days of people trying to destroy data using viruses are long gone.  Rather than destroy data, the people who create these malicious programs are usually looking to accomplish one of three goals:  &lt;br /&gt;
&lt;br /&gt;
1. retrieve personal data from a computer; any computer.  These are not targeted attacks, but rather shotgun blasts of quantity over quality.&lt;br /&gt;
2. turn a computer into a mindless drone to perpetrate additional malicious activities.  This could range from using an infected computer to attack the Microsoft web servers as part of a mass coordinated DoS attack, to storing child porn on the computer for retrieval by other people.&lt;br /&gt;
3. further installations.  Often the initial piece of malware that infects a computer is nothing more than a simple program designed to install additional programs.  This allows the initial software to be small and appear relatively harmless to many antivirus and antispyware applications, but once a computer is infected, the downloads start commencing.&lt;br /&gt;
&lt;br /&gt;
Perimeter firewalls, even application layer firewalls, do not fully protect against these types of activities, especially firewalls setup incorrectly (you did read the part 3 entry, right?).  It is a piece of software on the desktop that becomes the threat, and so it is at the desktop level where the threat can best be mitigated.  A personal firewall is one of the mitigaters.&lt;br /&gt;
&lt;br /&gt;
Setting up a personal firewall is easy, especially considering most operating systems come with one already installed.  For home use, just deny everything and prompt for overrides (but please read each prompt before approving the override).  At the enterprise level, it is easy to deploy firewall settings across multiple computers utilizing group policy objects or the like.  Simple, easy, and efficient.  For a millionth of a second in application delay, you get a computer that is much more secure from not only external threats, but the far more common internal ones.  And that is what it is all about. 
    </content:encoded>

    <pubDate>Fri, 10 Jul 2009 16:09:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/90-guid.html</guid>
    
</item>
<item>
    <title>Proverbs Web Calendar 2.1</title>
    <link>http://www.iamwhen.com/archives/94-Proverbs-Web-Calendar-2.1.html</link>
            <category>Tech</category>
    
    <comments>http://www.iamwhen.com/archives/94-Proverbs-Web-Calendar-2.1.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=94</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=94</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    Sometime around the end of 2001 I volunteered myself to write a script for team NHB&#039;s website, which was the Half-Life TFC clan that I competed with at the time.  The web server the script would be running on was Linux based, thus the script had to be written in PHP and capable of using text files or a mySQL database to store the information.  It was to be used to show the team&#039;s schedule for practices, competitions, etc.  I suppose Perl was an option at the time, but even in 2001 PHP was a phenomenal programming language.&lt;br /&gt;
&lt;br /&gt;
That script eventually became the Proverbs Web Calendar 1.0 and was released publicly Dec 31, 2001 on the Proverbs, LLC website; back then located at www.proverbs.biz.  After a few updates, one major security flaw, and a few bug fixes over the course of several months, something I was definitely not expecting happened: the calendar became a popular download.  Immensely popular.&lt;br /&gt;
&lt;br /&gt;
At the time, around May of 2002, the websites touting the &amp;quot;most popular web event calendar&amp;quot; were bragging about 10,000+ downloads per year.  Five months after the initial release and I was seeing 5000+ downloads a month, not to mention being inundated with questions, comments and suggestions from users of the calendar.  I was particular amazed at the number of overseas users that were writing to me for help or with suggestions.&lt;br /&gt;
&lt;br /&gt;
 All of those suggestions, a few code snippets other developers submitted and some modifications of my own became Proverbs Web Calendar 2.0, released in December of 2004.  This was a complete rewrite of the prior web calendar and was one of my first attempts at using classes in PHP.  Thanks to the suggestions and help from a couple Dutch and German college students, this was also my first foray into a multilingual application.&lt;br /&gt;
&lt;br /&gt;
Here we are over four years since I last touched the web calendar and almost eight years since its inception.  In all that time the calendar has been downloaded over 200,000 times, been ported by other developers to additional platforms and toolkits, as well as having been outright stolen and rebranded by a few other companies.  To my surprise it is still downloaded on a regular basis and I continue to receive the occasional question or two regarding the calendar; mostly having to do with the calendar not working correctly with newer web browsers and CSS2.&lt;br /&gt;
&lt;br /&gt;
On that note, everyone will be happy to know that I finally got off my ass and took a look at the code this past weekend.  A few tweaks here, a couple rewrites there, a new file or two, the removal of a couple files and for the first time in four years there is a new version released.  Not wanting to load my computer down with a ton of different Internet browsers, I only tested with IE6, IE8 and FF3.5.  I imagine the calendar should, once again, behave correctly with the majority of modern browsers, but let me know if you hit any problems (I am aware FF3.5 scrolls too far in the schedule page, but that is a FF issue with CSS2).&lt;br /&gt;
&lt;br /&gt;
Anyway, I now proudly present the &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.proverbsllc.com/opensource/calendar.php&#039;);&quot;  href=&quot;http://www.proverbsllc.com/opensource/calendar.php&quot;&gt;Proverbs Web Calendar version 2.1&lt;/a&gt;.  Enjoy. 
    </content:encoded>

    <pubDate>Mon, 17 Aug 2009 07:40:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/94-guid.html</guid>
    
</item>
<item>
    <title>Herbert 1701 Species D</title>
    <link>http://www.iamwhen.com/archives/95-Herbert-1701-Species-D.html</link>
            <category>Robotics</category>
    
    <comments>http://www.iamwhen.com/archives/95-Herbert-1701-Species-D.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=95</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=95</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    As life would have it, &lt;a href=&quot;http://www.iamwhen.com/archives/14-The-Maxim-Maxim.html&quot;&gt;the Maxim Maxim&lt;/a&gt; kicked in during my search to find the items needed to create a proper Photovore competition arena.  I had figured the 250W halogen bulb would prove the most difficult to find, but it was the first item knocked off my list.  The &amp;quot;common items&amp;quot; -- such as wooden dowels or Melamine board -- seem to be outside of my reach; short of paying a hefty shipping cost.  Instead, I have decided to move on.&lt;br /&gt;
&lt;br /&gt;
Based upon the tests and competition I was able to perform with the Herbert 1701 Species C robots it was pretty clear that the variable trigger solar engine is the route to go, proving far superior in most tests, particularly low-light and bright-light conditions.  Therefore, this will be the species and generation that continues forward.  At least for the time being.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/platform1.jpg&#039; onclick=&quot;F1 = window.open(&#039;/uploads/gallery/forblog/evolution/speciesD/platform1.jpg&#039;,&#039;Zoom&#039;,&#039;height=495,width=655,top=272,left=320, toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:115 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;100&quot; height=&quot;75&quot; style=&quot;float: left; border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/platform1.serendipityThumb.jpg&quot; alt=&quot;Test Platform Top&quot; /&gt;&lt;/a&gt;&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/platform2.jpg&#039; onclick=&quot;F1 = window.open(&#039;/uploads/gallery/forblog/evolution/speciesD/platform2.jpg&#039;,&#039;Zoom&#039;,&#039;height=495,width=655,top=272,left=320, toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:116 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;100&quot; height=&quot;75&quot; style=&quot;float: left; clear: left; border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/platform2.serendipityThumb.jpg&quot; alt=&quot;Test Platform Side&quot; /&gt;&lt;/a&gt;Seeing as I have little wish and no money to create new circuit boards for each generation of the Herbert 1701 Species D robots, I have opted to build a simple test platform.  While this is nothing fancy -- consisting of a solder-less breadboard, a sheet of plastic, a wheel and some motors -- it will work for the purposes of testing different circuitry configurations, as well as varying components.&lt;br /&gt;
&lt;br /&gt;
As can be seen in the platform images, I have built out the variable solar engine using the Maxim MAX8212 voltage monitor.  Throughout this species of Herbert artificial life form I will continue to use this same circuit and will be changing around everything else.&lt;br /&gt;
&lt;br /&gt;
 What is that &amp;quot;everything else&amp;quot; exactly?  Additional logic, a.k.a. a bigger brain. All the prior generations and species of Herbert robotic life forms have included a single logic circuit.  This logic circuit came in the form of the solar engine used to power the Herberts.  In a logic diagram it would simply be the question, &amp;quot;Do I have enough power?&amp;quot;  Nothing complex, but still a logic circuit.  The rest of the previous designs contained no other logic circuitry.  Even the light detection for the motors was not a true logic circuit, instead being an analog change that produced a slightly modified outcome.  &lt;br /&gt;
&lt;br /&gt;
That all is changing with species D, as I add the next logic circuit to this infant species.  Basically Herbert will be going from a robot with a brain of less than a single neuron, to a robot with a brain of, well, still less than a single neuron.  But that neuron is growing in ability.&lt;br /&gt;
&lt;br /&gt;
Sometime over this next week I will get the schematics posted, as well as an explanation for what went where and why.  Until then, let logic be your guide. 
    </content:encoded>

    <pubDate>Tue, 01 Sep 2009 17:01:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/95-guid.html</guid>
    
</item>
<item>
    <title>Herbert 1701 Species D Generations 1 &amp; 2</title>
    <link>http://www.iamwhen.com/archives/96-Herbert-1701-Species-D-Generations-1-2.html</link>
            <category>Robotics</category>
    
    <comments>http://www.iamwhen.com/archives/96-Herbert-1701-Species-D-Generations-1-2.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=96</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=96</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    The previous Herbert robotic life-forms all had a single logic circuit and while some made use of different components, the results were the same from a logic point of view.  If the robot has enough power then do something.  Not a very exciting logic circuit, but something necessary for all life, even artificial life.  We can continue to use this simple logic design in one form or another, even with very advanced life-forms.  Slightly modified it can become: If you are hungry then eat.  For now we will leave it as is and continue by adding more logic circuitry to the robots.&lt;br /&gt;
&lt;br /&gt;
The simplest logic circuits available are the same as the logic operators taught in any introductory computer class:  NOT, AND, OR &amp;amp; XOR.  These logic chips can be made to suit the purposes of the next stage in robotic life-form evolution, but would require a lot of additional support circuitry.  Lacking space on the demo platform, we will instead opt for an integrated circuit that can accomplish our next task: which direction is the better power source?&lt;br /&gt;
&lt;br /&gt;
To answer this question Herbert 1701 Species D will make use of a comparator chip.  In simplest terms, a comparator takes two inputs and determines whether one input is higher than the other.  Generally the inputs are voltage levels that are being compared.  The comparison between the two voltages usually produces one of two outputs, either a ground level or an open circuit.&lt;br /&gt;
&lt;br /&gt;
 &lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen1-sch.jpg&#039; onclick=&quot;F1 = window.open(&#039;/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen1-sch.jpg&#039;,&#039;Zoom&#039;,&#039;height=305,width=645,top=367,left=325,toolbar=no,menubar=no,location=no,resize=1, resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:117 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;100&quot; height=&quot;46&quot; style=&quot;float: left; border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen1-sch.serendipityThumb.jpg&quot; alt=&quot;Herbert 1701 Species D Generation 1 Schematic&quot; /&gt;&lt;/a&gt;For Herbert 1701 Species D Generation 1, the two inputs will be the two variable voltage levels coming from photodiodes (and yes, the schematic shows the photodiodes properly biased for this purpose).  This is similar to the variable levels used to &amp;quot;steer&amp;quot; Species C, only the voltage is going into the inputs of the comparator chip instead of the current going to the base of a transistor.  The output from the comparator feeds the transistor used to turn a single motor on or off.  In order to control both motors, and thus turn left and right towards a brighter light source, a dual comparator is employed with the second pair of inputs flipped from the first pair.  The output of the second comparator then controls the other motor.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen1-build2.jpg&#039; onclick=&quot;F1 = window.open(&#039;/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen1-build2.jpg&#039;,&#039;Zoom&#039;,&#039;height=655,width=615,top=192,left=340,toolbar=no,menubar=no,location=no,resize=1, resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:120 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;94&quot; height=&quot;100&quot; style=&quot;float: left; border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen1-build2.serendipityThumb.jpg&quot; alt=&quot;Herbert 1701 Species D Generation 1 Build 2&quot; /&gt;&lt;/a&gt;&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen1-build1.jpg&#039; onclick=&quot;F1 = window.open(&#039;/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen1-build1.jpg&#039;,&#039;Zoom&#039;,&#039;height=455,width=655,top=292,left=320,toolbar=no,menubar=no,location=no,resize=1, resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:119 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;100&quot; height=&quot;69&quot; style=&quot;float: left; border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen1-build1.serendipityThumb.jpg&quot; alt=&quot;Herbert 1701 Species D Generation 1 Build 1&quot; /&gt;&lt;/a&gt;The dual comparator used is a LM393 variant.  I tested out several different manufacturers and models of dual comparator chips using a simple distance test from a dead stop with no power.  After three minutes in low light, I measured the distance that the robot platform had travelled.  The winning dual comparator is a &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/focus.ti.com/docs/prod/folders/print/tl393.html&#039;);&quot;  href=&quot;http://focus.ti.com/docs/prod/folders/print/tl393.html&quot;&gt;Texas Instruments TL393&lt;/a&gt;, which I had floating around in a parts bin.  It is now an obsolete part, but with an inch more travel distance than the next closest chip it seemed worth keeping in the circuit.  I did not test the newer LM393 from Texas Instruments, but I would imagine it would be an improvement over the TL393.  One surprise was the TL393 outperforming the LM393 from National Semiconductor, which is usually the de facto standard for these types of ICs.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen2-sch.jpg&#039; onclick=&quot;F1 = window.open(&#039;/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen2-sch.jpg&#039;,&#039;Zoom&#039;,&#039;height=305,width=645,top=367,left=325,toolbar=no,menubar=no,location=no,resize=1, resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:118 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;100&quot; height=&quot;46&quot; style=&quot;float: left; border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen2-sch.serendipityThumb.jpg&quot; alt=&quot;Herbert 1701 Species D Generation 1 Schematic&quot; /&gt;&lt;/a&gt;The Herbert 1701 Species D Generation 2 robotic life-form is a slight improvement over generation 1.  The only additional circuitry is two more photodiodes, one for each side of the robot.  Actually, the two original 180deg photodiodes were moved to point to the sides and the new photodiodes are angled forward.  These additional photodiodes provide two benefits: First, the extra diode in series results in lower overall current levels and increased the distance test by nearly two inches.  Second, having diodes point at the sides allows for a better comparison of light levels versus diodes only facing forward.&lt;br /&gt;
&lt;br /&gt;
&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen2-build2.jpg&#039; onclick=&quot;F1 = window.open(&#039;/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen2-build2.jpg&#039;,&#039;Zoom&#039;,&#039;height=655,width=615,top=192,left=340,toolbar=no,menubar=no,location=no,resize=1, resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:122 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;94&quot; height=&quot;100&quot; style=&quot;float: left; border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen2-build2.serendipityThumb.jpg&quot; alt=&quot;Herbert 1701 Species D Generation 2 Build 2&quot; /&gt;&lt;/a&gt;&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen2-build1.jpg&#039; onclick=&quot;F1 = window.open(&#039;/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen2-build1.jpg&#039;,&#039;Zoom&#039;,&#039;height=545,width=655,top=247,left=320,toolbar=no,menubar=no,location=no,resize=1, resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:121 --&gt;&lt;img class=&quot;serendipity_image_center&quot; width=&quot;100&quot; height=&quot;83&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.iamwhen.com/uploads/gallery/forblog/evolution/speciesD/herbert1701d-gen2-build1.serendipityThumb.jpg&quot; alt=&quot;Herbert 1701 Species D Generation 2 Build 2&quot; /&gt;&lt;/a&gt; 
    </content:encoded>

    <pubDate>Wed, 16 Sep 2009 17:01:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/96-guid.html</guid>
    
</item>
<item>
    <title>Computer Security 101 - Part 8 - Malware</title>
    <link>http://www.iamwhen.com/archives/92-Computer-Security-101-Part-8-Malware.html</link>
            <category>Tech</category>
    
    <comments>http://www.iamwhen.com/archives/92-Computer-Security-101-Part-8-Malware.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=92</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=92</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    I might as well just come right out and say it upfront, during &lt;a href=&quot;http://www.iamwhen.com/archives/52-Computer-Security-101-Part-2-Passwords.html&quot;&gt;Part 2&lt;/a&gt; of this series on Computer Security I lied when I spoke about the most common methods a malicious person uses to get a user&#039;s password.  In this day and age of rapid information and application sharing, the number one method of gathering user passwords is through viruses and spyware.  I would hazard a guess that it is also the number one method of gathering information for identity theft as well.&lt;br /&gt;
&lt;br /&gt;
I am sure that some organization or another has put together specific definitions of what constitutes a virus versus a bot versus something else.  For simplicity sake I&#039;ll provide my own definitions:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;strong&gt;Virus&lt;/strong&gt; - any malicious program capable of automatic self replication between computer systems, either through network links or removable media.  Viruses can range from harmless pranks to programs that destroy computer files.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Spyware&lt;/strong&gt; - any computer application or portion of an application that is designed to gather personally identifiable information from a computer.  This can range from gathering the information on what websites you visit to recording usernames and passwords entered into various programs or websites.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Adware&lt;/strong&gt; - any computer application designed to automatically display advertisements on your computer or redirect your web browser to alternate (competitor&#039;s) websites from the page you intended.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Bot&lt;/strong&gt; - any computer application designed to perform nondestructive tasks on a computer system without the user&#039;s intervention.  Bots can range from small programs that download and install other programs automatically (without the user&#039;s knowledge) to programs that perform coordinated attacks on Internet websites.&lt;/blockquote&gt; There will be a test on these definitions later, but to make things easier until you have each committed to memory we will just lump all of the different bad computer programs together and call them &lt;em&gt;Malware&lt;/em&gt;.  There are a few different ways that Malware can wind up on your computer: you could install it without knowing as part of another application (usually happens because you illegally downloaded something using Limewire or as part of a Torrent file), you could unintentionally install it thinking it was something else (again, Limewire or Torrents, but also email attachments and popups on websites), it could be automatically installed from a website through an active exploit in another application already running (Flash player, Firefox, etc) or it could replicate itself through removable media.&lt;br /&gt;
&lt;br /&gt;
So how do you stop all these little bugs from getting on your computer?  As luck would have it, I put together a list of simple methods to ensure your computer stays bug free, in order of effectiveness.  In case you got confused by that last bit stating &amp;quot;in order of effectiveness&amp;quot;, let me make it easy on you, DO ALL OF THE FOLLOWING.  Or keep paying people like me gobs of money to clean your computer for you.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;1. Follow the instructions outlined in the article &lt;a href=&quot;http://www.iamwhen.com/archives/87-Computer-Security-101-Part-6-User-Permissions.html&quot;&gt;Computer Security 101 - Part 6 - User Permissions&lt;/a&gt;.&lt;br /&gt;
2. Install and regularly scan using a reliable Antivirus program on your computer.  For home use I currently recommend &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/us.trendmicro.com/us/products/personal/&#039;);&quot;  target=&quot;_blank&quot; href=&quot;http://us.trendmicro.com/us/products/personal/&quot;&gt;Trend Micro&lt;/a&gt;, for corporate I recommend Symantec Antivirus Corporate Edition (Endpoint Protection).&lt;br /&gt;
3. Install and regularly scan using a reliable Antispyware program.  Many of the antivirus programs are including other forms of malware in their detection base, but having something dedicated to spyware detection and removal is still a good call.  For either home or corporate I recommend &lt;a onclick=&quot;javascript: pageTracker._trackPageview(&#039;/extlink/www.safer-networking.org/en/spybotsd/index.html&#039;);&quot;  target=&quot;_blank&quot; href=&quot;http://www.safer-networking.org/en/spybotsd/index.html&quot;&gt;Spybot Search &amp;amp; Destroy&lt;/a&gt;.&lt;br /&gt;
4. Check for and install updates and security patches for all programs on your computer.  Microsoft can do this automatically for Microsoft programs (Microsoft Update) as can other applications, but some programs like Flash or Shockwave players need to be updated manually.  Update and update often.&lt;br /&gt;
5. Do not go to mainstream social networking sites that allow user uploadable content (Facebook, MySpace, etc).  If you go to these sites you will get Malware infections.  Period.&lt;br /&gt;
6. Do not open email attachments from people you do not know.  Do not open compressed file attachments (ZIP, RAR, etc) from anyone.&lt;br /&gt;
7. Do not share removable media with people or between multiple computers.  Think of your thumbdrive in the same terms you do safe-sex and ask yourself, &amp;quot;Do I really want to put my thumbdrive into that computer without knowing where the computer has been?&amp;quot;&lt;br /&gt;
8. Rule #7 goes for downloading online content through programs like Limewire or Bit-Torrent files.  You do not know where those files have been and are just asking for trouble.&lt;br /&gt;
9. Follow the instructions outlined in the article &lt;a href=&quot;http://www.iamwhen.com/archives/87-Computer-Security-101-Part-6-User-Permissions.html&quot;&gt;Computer Security 101 - Part 6 - User Permissions&lt;/a&gt;.&lt;br /&gt;
10. Do not go to mainstream social networking sites that allow user uploadable content (Facebook, MySpace, etc).  If you go to these sites you will get Malware infections.  Exclamation Mark.&lt;/blockquote&gt;On the subject of antivirus programs, there are many on the market.  Some people hate the ones I have mentioned screaming &amp;quot;bloatware&amp;quot; or sighting some review from a fringe computer magazine.  These are the same people who think Firefox is inherently safer than Internet Explorer.  Facts do not affect these people, and thank the gods for that because I make a killing off cleaning the malware from their machines after they install some fringe antivirus program (I now charge double per hour on their repeat cleanings when they refuse to listen and install some free antivirus program instead).&lt;br /&gt;
&lt;br /&gt;
A note on antispyware programs as well.  Spybot Search &amp;amp; Destroy is one of the exceptions to the rule on &amp;quot;you get what you pay for,&amp;quot; because it is free and it outperforms every other program on the market.  Despite being free, they do accept donations and I strongly encourage you to make a small donation just so we can keep this great product around.  Just make sure you download it from the Safer-Networking.org website and not just whatever website Google search pulls up.&lt;br /&gt;
&lt;br /&gt;
These are the basics that will help keep your computer safe from Malware, although really it comes down to a bit of common sense.  Unfortunately, people rarely use common sense when it comes to their computer systems and that is why I continue to make the big bucks.&lt;br /&gt;
&lt;br /&gt;
Stay safe out there. 
    </content:encoded>

    <pubDate>Mon, 27 Jul 2009 17:00:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/92-guid.html</guid>
    
</item>
<item>
    <title>Miscellaneous Crap</title>
    <link>http://www.iamwhen.com/archives/97-Miscellaneous-Crap.html</link>
            <category>Main</category>
    
    <comments>http://www.iamwhen.com/archives/97-Miscellaneous-Crap.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=97</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=97</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    Forty.  That is the minimum number of hours I am working each week, usually it is more.  Sixteen.  That is the number of credit hours I am enrolled in at school this semester.  What does this have to do with anything except as an excuse as to why updates to this here blog-thingy are so few and far between?  The answer, simply put, is to let you all know just how insane I really am.  Bonkers.&lt;br /&gt;
&lt;br /&gt;
Aside from all that I have been emailing with a few people on the Proverbs Web Calendar 2.1.  A long time ago, in a life far, far away, I goofed in my coding.  In my own defense, the part I goofed on was how the web event calendar handled some of the special characters in languages other than English, and I only speak English (as can be seen by how poorly translated the language files are).  So a few boo-boos slipped past and some language packs did not work correctly.&lt;br /&gt;
&lt;br /&gt;
The good news is that I took a little time away from my very busy schedule and fixed those &amp;quot;undocumented features.&amp;quot;  While I was fixing that problem, I went through and made a few other minor changes to the event calendar.  The full list of changes is included in the download or on the calendar page up there ^.  Just like that and we are now up to the Proverbs Web Calendar version 2.1.1.&lt;br /&gt;
 &lt;br /&gt;
Segueing back to emails, ever since I did my entry on &lt;a href=&quot;http://www.iamwhen.com/archives/40-Carnegie-Mellon-or-Why-I-want-to-attend-CMU.html&quot;&gt;Carnegie Mellon&lt;/a&gt; I have received many emails from students seeking help and guidance.  At first glance, I would have to ask myself why someone would want advice on getting into a graduate program at a school like CMU from a person who got rejected, but that is just me.  As luck would have it, the first glance is not really accurate as I have accumulated a ton of knowledge on how the admissions process works with graduate schools and have been providing helpful advice for almost a year now.&lt;br /&gt;
&lt;br /&gt;
Of course with my current work/school schedule I have had limited time to respond to emails in a timely fashion.  What I thought I would do instead, at least on this subject, is to compile all that knowledge into one place.  A repository, as it were, of the accumulated knowledge for getting into a good graduate program.  Now if only there was a place where I could host such a repository.  A place where people can come and freely read my advice.  A place people could find easily enough with a quick search.  A place where people could then contact me if they had further questions on the subject.  It is too bad that such a place does not exist.&lt;br /&gt;
&lt;br /&gt;
Oh wait...&lt;br /&gt;
&lt;br /&gt;
I should have that entry composed, compiled, and coordinated this coming weekend.  So if you ever wondered how the graduate school admissions process worked, you will have your answer in a few short days.  Maybe it is &amp;quot;many&amp;quot; short days.  Perhaps, for the sake of an honest assessment of my schedule, I should be calling them &amp;quot;long&amp;quot; days.  Anyway, stay tuned for a few updates to I Am. When? 
    </content:encoded>

    <pubDate>Mon, 05 Oct 2009 07:11:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/97-guid.html</guid>
    
</item>
<item>
    <title>Spacetime and Quantum Mechanics</title>
    <link>http://www.iamwhen.com/archives/66-Spacetime-and-Quantum-Mechanics.html</link>
            <category>Physics</category>
    
    <comments>http://www.iamwhen.com/archives/66-Spacetime-and-Quantum-Mechanics.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=66</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=66</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    &lt;strong&gt;Hypothesis:&lt;/strong&gt;  &lt;em&gt;The faster an object is moving relative to a source of energy/force, the less influence said force exerts upon the object&lt;/em&gt;.&lt;br /&gt;
&lt;br /&gt;
Can some physicist explain to me what is wrong with the above hypothesis (postulate) and why it doesn&#039;t get rid of quantum mechanics and spacetime entirely?  Thank You.  
    </content:encoded>

    <pubDate>Wed, 22 Apr 2009 17:21:01 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/66-guid.html</guid>
    
</item>
<item>
    <title>Classical Mechanics Rule</title>
    <link>http://www.iamwhen.com/archives/67-Classical-Mechanics-Rule.html</link>
            <category>Physics</category>
    
    <comments>http://www.iamwhen.com/archives/67-Classical-Mechanics-Rule.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=67</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=67</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    In the entry &lt;a href=&quot;http://www.iamwhen.com/archives/42-I-Bit-My-Tongue-Off.html&quot;&gt;I Bit My Tongue Off&lt;/a&gt;, I spoke about getting thoughts on my brain and needing to let them out.  Well, this hypothesis is one of those things.  It has had me bouncing ideas off people all day.  It has had me reading up on physics, which I have not studied since Nuke school in 1992.  It has wormed its way so far around my brain that I just climbed out of bed to write about it.&lt;br /&gt;
&lt;br /&gt;
I do not know if my hypothesis holds water or not.  I do not know if it is even an original idea or not, but it is stuck in my head and so I have to try and find out.  Let me start by stating the hypothesis again.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Hypothesis:&lt;/strong&gt;  &lt;em&gt;The faster an object is moving relative to a source of energy/force, the less influence said force exerts upon the object&lt;/em&gt;.&lt;br /&gt;
&lt;br /&gt;
At this moment, to me, it really is not a hypothesis.  More of a postulate (meaning it is a given, a natural fact).  But it disrupts so much of the world of physics that I can not assume it to be a fact.  Even I am not so arrogant.  Ok, maybe I am.  So allow me to explain what this hypothesis implies.&lt;br /&gt;
&lt;br /&gt;
Quantum mechanics is a sub-field of mechanics in the realm of the physical laws (physics), the other being Classical mechanics.  Quantum mechanics deals with really really tiny things (atomic level and below), while Classical mechanics deals with normal sized things.  Basically, everything you can see falls under classical mechanics, everything too tiny to see falls under quantum mechanics, and they both have entirely different rules.&lt;br /&gt;
&lt;br /&gt;
The reason for these two sub-fields is that when physicists (like Einstein) try to explain the behavior of atomic sized particles they run into road blocks with the classical mechanics (the laws and theories people like Newton came up with).  The rules seemed to not apply, such as how an electron can just fly around the nucleus of an atom without a degrading orbit (i.e. why doesn&#039;t the electron get sucked in by the electromagnetic force of the nucleus).  Like good scientists, they made up new rules:  Quantum Mechanics.  And rather than dealing with absolutes (or things that make sense), quantum mechanics deals mostly with probabilities (or guess work).&lt;br /&gt;
&lt;br /&gt;
Yes, I know; that is a little over simplified and not completely accurate.  Bite me.&lt;br /&gt;
&lt;br /&gt;
The implication of this hypothesis is that the classic rules (Classical Mechanics) apply to really tiny things once again.  It means that time is linear (no more spacetime).  It means that faster than light travel is possible.  It means there is only one universe.  And it means if you can get going fast enough, you can travel straight through a planet without messing up a hair on your head.  Pretty cool, right?&lt;br /&gt;
&lt;br /&gt;
The thing that has really kept this thought going in my head is that all of the evidence I can find to support quantum theories also support (prove) this hypothesis.  Even better, the stuff I can find that throws a wrench in quantum mechanics support this hypothesis.  I have to go with Occum&#039;s Razor on this one.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s just cover one of the founding principles of quantum mechanics:  stable electron orbits.  According to classical mechanics the electron should get sucked in by the nucleus of an atom because of electromagnetism.  They don&#039;t, so obviously classical mechanics don&#039;t apply.  Unless you throw in the above hypothesis and then things start to make sense with classic physics.&lt;br /&gt;
&lt;br /&gt;
1.  Fact:  Electrons travel extremely fast.  They travel even faster in an atomic orbit than free flowing.  Let&#039;s call the speed of an electron &lt;strong&gt;M&lt;/strong&gt;.&lt;br /&gt;
2.  Fact:  Electrons are negatively charged.  Protons in the nucleus of an atom are positively charged.  This generates an electromagnetic field producing a certain amount of force.  Let&#039;s term this force &lt;strong&gt;X&lt;/strong&gt;.&lt;br /&gt;
3.  The amount of force applied to an object varies with things like distance to the source of the force, etc.  Let&#039;s call the actual applied force on an object &lt;strong&gt;A&lt;/strong&gt;&lt;br /&gt;
4.  As &lt;strong&gt;M&lt;/strong&gt; approaches zero (0), &lt;strong&gt;A&lt;/strong&gt; approaches 100% of &lt;strong&gt;X&lt;/strong&gt;&lt;br /&gt;
5.  As &lt;strong&gt;M&lt;/strong&gt; approaches infinity, &lt;strong&gt;A&lt;/strong&gt; approaches 0% of &lt;strong&gt;X&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
The faster the electron travels, the less the electromagnetic force can influence the electron.  Electrons do not travel at 0; they travel very fast relative to the nucleus of an atom.   Considering the base strength of &lt;strong&gt;X&lt;/strong&gt; is not super strong and with the electron traveling at electron speeds, &lt;strong&gt;A&lt;/strong&gt; has barely enough influence on the electron to keep it in any kind of orbit at all.  Just enough force under normal conditions.  &lt;br /&gt;
&lt;br /&gt;
Electrons also do not travel in consistent orbits, but the nice thing about an orbit is that the speed relative to any given point on the edge of a nucleus varies.  As an electron gets closer to the nucleus, its speed relative to the closest point of the nucleus increases; farther away and it decreases.  This provides for a natural adjustment to the change caused in &lt;strong&gt;A&lt;/strong&gt; due to varying the distance between electron and nucleus.&lt;br /&gt;
&lt;br /&gt;
In layman&#039;s terms:  if you are standing still, I can reach out and grab you with my hand and pull you towards me.  If you are walking past me at 3 mph, it is more difficult to do.  If you are running at 50 mph, I will probably just break my hand trying.  Not an exact comparison, but enough of an analogy that the point should come across.&lt;br /&gt;
&lt;br /&gt;
Anyway, that is the basis of the hypothesis.   It explains a lot more than what I have here, but this will work for the time being.&lt;br /&gt;
&lt;br /&gt;
Please tell me where this hypothesis is wrong or what I am missing.  Thank You.  
    </content:encoded>

    <pubDate>Thu, 23 Apr 2009 01:25:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/67-guid.html</guid>
    
</item>
<item>
    <title>Orbitals Do Not Exist</title>
    <link>http://www.iamwhen.com/archives/81-Orbitals-Do-Not-Exist.html</link>
            <category>Physics</category>
    
    <comments>http://www.iamwhen.com/archives/81-Orbitals-Do-Not-Exist.html#comments</comments>
    <wfw:comment>http://www.iamwhen.com/wfwcomment.php?cid=81</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://www.iamwhen.com/rss.php?version=2.0&amp;type=comments&amp;cid=81</wfw:commentRss>
    

    <author>nospam@example.com (Andrew Maxim)</author>
    <content:encoded>
    Once upon a time in the land of Bohr&#039;s atom, scientists tried to explain electrons floating around the nucleus and came up with the magical faerie tale of orbitals.  Orbitals are on par with medieval Christian medicine; that is, the physicians explained ailments in terms of demons, curses and sin.  Sometimes the physicians got lucky with the diagnosis and treatment, but there was no concrete method to prove when they were wrong, it was just the sinner’s disbelief that killed them, not a misdiagnosis.  You have just got to love absolute truths.  Orbitals are one of those truths.&lt;br /&gt;
&lt;br /&gt;
Orbitals are a faerie tale.  A story.  A guess.  An educated guess perhaps, but a guess all the same.  When you describe something as being &amp;quot;90% likely to be located someplace in this region&amp;quot; you are guessing, just like medieval physicians did.  They based their guess work on the religion of the Christian God; modern scientists base their guess work on one incorrect theory, which in turn grew to hundreds and thousands of incorrect theories.  Or at least, incorrectly based theories.&lt;br /&gt;
&lt;br /&gt;
Let&#039;s put a little truth back into those theories.  For simplicity&#039;s sake we are only going to talk about the &amp;quot;original three&amp;quot; subatomic particles: electrons, protons and neutrons.  The remainder of the particles actually fall in line and make much more sense with what I am going to point out.  Ready then?&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Electron&#039;s move in logical, predictable orbits around the nucleus of an atom.&lt;/strong&gt;  &lt;br /&gt;
&lt;br /&gt;
Bold and brash, right?  Wrong.  Here&#039;s the simple understanding of it all.&lt;br /&gt;
&lt;br /&gt;
1) Electrons are influenced by the positive-to-negative electromagnetic pull of the nucleus of the atom.  Given this, an electron should get sucked into and become part of the nucleus of the atom (this is why physicists first started to make stuff up).&lt;br /&gt;
&lt;br /&gt;
2) The distance between the source of a given force and an object the force is acting upon changes the strength of that force.  Meaning an electron located in North Carolina is not going to get sucked into the nucleus of an atom located in Virginia.  Still means that electron is going to get sucked into its own nucleus though.&lt;br /&gt;
&lt;br /&gt;
3) Enter my Hypothesis (I&#039;m about ready to do a nice write up to move this officially to a theory, as well as a slight rewrite to bring it more inline with scientific wording):  &lt;a href=&quot;http://www.iamwhen.com/archives/66-Spacetime-and-Quantum-Mechanics.html&quot;&gt;&lt;em&gt;The faster an object is moving relative to a source of energy/force, the less influence said force exerts upon the object.&lt;/em&gt;&lt;/a&gt;  You can read my initial write-up entitled &lt;a href=&quot;http://www.iamwhen.com/archives/67-Classical-Mechanics-Rule.html&quot;&gt;Classical Mechanics Rule&lt;/a&gt; to see how this affects an electron.  Basically, electrons move too damn fast to allow the electromagnetic pull of the protons to suck it into the nucleus; instead the force gets reduced thanks to the electron&#039;s speed and a stable orbit is created.&lt;br /&gt;
&lt;br /&gt;
Based on this first part, a hydrogen atom in a complete void would have an orbital pattern that looks exactly like what everyone thinks an orbit should look like.  There is even a mathematical formula for this orbital pattern, because it is the same mathematical formula for any circular orbit.  Of course, not all atoms are hydrogen atoms and none reside in a complete void, nor are all hydrogen atoms simple one proton nucleus atoms.  This is where things really are complicated.  If only there was a mathematical formula that could accurately describe that complicated orbit just as well as one describing a circular orbit, but surely if there was such a mathematical formula someone would have come up with it by now (and won a Nobel Prize as a result).&lt;br /&gt;
&lt;br /&gt;
The good news is there is one.  The even better news is that, to my knowledge, no one has won a Nobel Prize for it yet.  There might have been, and I just missed it, but given that the world is still using (and teaching) quantum physics, I am fairly certain that no one has released said formula.  What is the mathematical formula then?  I don&#039;t know.  Crap, so much for that Nobel Prize.&lt;br /&gt;
&lt;br /&gt;
Alright, that is partially a lie or I wouldn&#039;t be bothering to write up an entry about all this.  I know almost all the pieces of the formula, or rather I know what all the pieces are and the mathematical formulas for most of those pieces.  Being a nice person, and thinking science should be expanded for sciences sake, here are the components that make up the mathematical formula of a stable orbit (planets, electrons, black hole event horizons, etc):&lt;br /&gt;
&lt;br /&gt;
1.  The mathematical formula for a standard orbit (Trigonometry, baby).&lt;br /&gt;
2.  The mathematical formula for force applied based upon distance (available in Physics or Chemistry books incase you don&#039;t know it by heart).&lt;br /&gt;
3.  The mathematical formula for force applied based upon speed (yea, this is the missing one, but can actually be easily figured out.  Heck, someone might actually know it already, but if not, there are simple experiments).&lt;br /&gt;
4.  The mathematical formula for force applied to an object through specific barriers (neutrons are a barrier, as are certain solar phenomena).&lt;br /&gt;
5.  The constant values of each force for each object.&lt;br /&gt;
6.  The speed of each object.&lt;br /&gt;
&lt;br /&gt;
Pretty simple right?  Number five is a &amp;quot;gotcha&amp;quot; in that not only does a proton pull on an electron and a star pull on a planet, but electrons repel one another and planets have gravitational forces of their own.  Number six is an easy one, except when additional energy is applied, but that can be factored in; we do after all know the speed of an electron in a vacuum, and, well, between the electron and the nucleus is a vacuum (pretty clever).  &lt;br /&gt;
&lt;br /&gt;
When you throw all this together you can model a complete, stable orbital system.  Sooner or later I will get around to producing this formula in its entirety.  Of course this will require all the textbooks to be rewritten as well as many of the existing theories (like, because I mentioned them previously, a ton of the stuff on black holes), but that is what science is all about.  Change based on new information, and currently the new information is that Orbitals do no exist.  Do the math and you will agree.  
    </content:encoded>

    <pubDate>Thu, 04 Jun 2009 13:31:00 -0700</pubDate>
    <guid isPermaLink="false">http://www.iamwhen.com/archives/81-guid.html</guid>
    
</item>

</channel>
</rss>