<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-34506794</id><updated>2011-06-21T07:16:19.692-07:00</updated><title type='text'>My CS 404 Thoughts</title><subtitle type='html'>For my CS 404 class (Ethics and Computers in Society) we are required to write a short blog with some of our thoughts concerning what we talked about in class.  For what they're worth, here they are.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-34506794.post-116545213897069108</id><published>2006-12-06T16:41:00.000-08:00</published><updated>2006-12-06T16:43:43.710-08:00</updated><title type='text'>12-5: What do you do with a technical education?</title><content type='html'>Today's presentation and discussion had two effects on me.  First, it reminded me that I really do want to do my own thing, and start my own business again at some point.  Second, it reassured me that there are people in the high-tech community that think like I do.  I wouldn't have guessed that someone as technically savvy as Phil Bunker would agree with the RIAA about DRM and what I can and can't do with media that I have legally purchased, but it was nice to get the affirmation that someone a little older and much wiser than me thinks the same way I do about the subject.  It was also great to hear his thoughts about what rights your employer should have over your outside-of-work intellectual property.  Despite the fact that I'm not likely to have much leverage when I first begin my career, I can always turn down a job with an employer whose ideas of intellectual property don't allow me to exercise my own creativity.  If everyone in the high-tech industry held the same belief, that their personal life and creations were completely separate from their employer, I believe it would have an impact on those employers who want to control or own their employees lives and creations.  If no one would work for them under those conditions I think they would change their manner of thinking much more quickly than otherwise.  Most of all I appreciated his (maybe underlying) message that your life and what you make of it are your own, and you can go as far as you choose.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-116545213897069108?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/116545213897069108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=116545213897069108&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116545213897069108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116545213897069108'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/12/12-5-what-do-you-do-with-technical.html' title='12-5: What do you do with a technical education?'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-116477717265429150</id><published>2006-11-28T21:12:00.000-08:00</published><updated>2006-11-28T21:12:52.666-08:00</updated><title type='text'>11-28: Open Source or Free Software Foundation: Can you make money on something you give away?</title><content type='html'>The topic of free and/or open source software is one that my wife is familiar with, as I am a somewhat vocal advocate of both.  Since I started using Linux two years ago I have followed the Free Software and Open Source movements fairly closely.  While I don't know all of the nuances of the GNU General Public License and I can't clearly mark the dividing line between the GNU system and the rest of the utilities in Linux, I have come to a conclusion about the difference between them.  It seems to me that the Free Software Foundation, led by Richard Stallman, is advocating a philosophical ideal, while the Open Source Initiative is striving for more of a practical, use-able compromise.  In light of the overnight "tanking" of Red Hat's and VA Linux's IPOs, it is relatively easy to dismiss the financial viability of either model.  However, Red Hat is now arguably a successful business.  VA Linux operates Sourceforge, Slashdot, and a couple other resources for the Open Source community.  While neither of these two companies has Microsoft's cash flow, I would say that both are successful.  I am not aware of any such companies operating strictly within the ideological area covered by Richard Stallman's Free Software Foundation.  This is not to say there isn't one, but I think that the difference between philosophical ideal and practical compromise may be a cause.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-116477717265429150?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/116477717265429150/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=116477717265429150&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116477717265429150'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116477717265429150'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/11/11-28-open-source-or-free-software.html' title='11-28: Open Source or Free Software Foundation: Can you make money on something you give away?'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-116378863654597373</id><published>2006-11-17T10:32:00.000-08:00</published><updated>2006-11-17T22:41:06.426-08:00</updated><title type='text'>11-14: How hard is working too hard?</title><content type='html'>Today's press conference highlighted some very distinct memories and experiences for me.  In the early spring of 2002, I started selling stuff on Ebay and quickly turned that into my major source of income since the company I was working for (partly owned by my brother) was going out of business.  A week later one of my brother's partners offered me a job in another company he owned.  The very next week he left on a family vacation to Europe and, much to my surprise, he left me in charge of the other 4 employees and our relationships with the companies we contracted with.  For the next 2 weeks while he was gone I worked very hard to hold everything together.  When Steve (my boss) returned from Europe he pulled me aside one day and told me he wanted to make me the office/business manager and basically double my salary.  For the next several months I worked long hours, sometimes 70 or 80 per week, to keep everything running smoothly.  Then two things happened that bring me to the issue of personal and professional ethics.  First, things on the Internet started to change in a way that made it increasingly difficult for a small, individually run business (99% of our clients) to establish a presence for their business online.  Second, I met and began dating the girl who would become my wife.  Professionally, I had a major problem with the fact that the salespeople were still telling the people they referred to us that they could in essence get something for nothing and make loads of money almost instantly with our help.  Personally, I no longer had the desire to work 80 hours per week because I wanted to spend time with Nicole.  Both of these things eventually led to me leaving the company.  Having had that experience makes me concerned with the perception of programmers working around the clock.  I am more than willing to put in a full work week of 40 hours and to work hard during that time, but my family is now a major priority in my life and as much as I have an ethical obligation to my employer, I have a personal obligation to spend time with my family.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-116378863654597373?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/116378863654597373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=116378863654597373&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116378863654597373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116378863654597373'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/11/11-14-how-hard-is-working-too-hard.html' title='11-14: How hard is working too hard?'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-116338025044636400</id><published>2006-11-12T17:04:00.000-08:00</published><updated>2006-11-12T17:11:31.793-08:00</updated><title type='text'>11-9: Whose idea is it, anyway?</title><content type='html'>Today's trial and discussion revolved around one of my biggest fears as a programmer: that the company I work for would own everything I wrote while employed by it.  For a company to own the rights to the software I write not only at work, but in my own personal time, is one of the biggest killers of creative thought I can imagine.  If a project I worked on at home because I saw a need for it in my own personal computing was automatically owned by my employer, there would be absolutely no reason whatsoever for me to produce anything.  During the course of my studies here at BYU I have come up with a couple of ideas for tools that would make my life easier, and it is nice to know that when I build them, I will be the decider of whether to "Open Source" it, or to try and make some money by selling it.  It would also be a comforting thing to know that while employed somewhere, I could still contribute to any of the Open Source projects I frequently use.  I am a firm supporter of software copyrights (but NOT software patents, which is an entirely different topic), and believe that an employer has every right to prevent their commercial products from being copied or reverse-engineered by their own employees.  However, I don't at all like the idea that an employer can have the rights to work done by their employees on their own time and on something totally unrelated to what they do at work.  After reading about a situation where this happened I have resolved to read very carefully any contract I sign with any company I ever work for.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-116338025044636400?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/116338025044636400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=116338025044636400&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116338025044636400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116338025044636400'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/11/11-9-whose-idea-is-it-anyway.html' title='11-9: Whose idea is it, anyway?'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-116309816238553409</id><published>2006-11-09T10:48:00.000-08:00</published><updated>2006-11-17T22:37:32.546-08:00</updated><title type='text'>11-7: Technological research strengthens the Kingdom of God</title><content type='html'>Ransom Love's presentation on the new family history technology was very inspiring.  When I was in high school there was a part of me that thought it would be nice to be a CES teacher, either in Seminary or the Institute program.  Despite the fact that teaching is not the highest-paying discipline, I really felt that I could do some good in the world teaching the gospel to young people.  Being here at BYU and taking some very high quality religion classes has caused that small sliver of my sub-conscious to resurface.  During my time here I have been touched by the professors (not just religion professors) who are here because they want to be here and who devote themselves to building the kingdom in their own field of study, and by motivating us to do and be better.  The amount of computing research and resources the church is putting into family history research has given me hope that I can still satisfy that desire to devote time and energy to the church as well as making a more comfortable living for my family.  Hopefully when I have finished school I can have a little time to contribute work and research to the church, and maybe someday I will be able to teach at one of the universities belonging to the church and fulfill both of my dreams.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-116309816238553409?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/116309816238553409/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=116309816238553409&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116309816238553409'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116309816238553409'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/11/11-7-technological-research.html' title='11-7: Technological research strengthens the Kingdom of God'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-116267986532587472</id><published>2006-11-04T14:36:00.000-08:00</published><updated>2006-11-17T22:35:38.270-08:00</updated><title type='text'>11-2: What happened, Novell?</title><content type='html'>I quited enjoyed the video we watched today.  I always enjoy learning about the events that shaped the computing world as we know it today.  It was especially relevant in light of the agreement Novell just made with Microsoft.  As I work in an office full of Linux and Mac users, we have had many discussions about Microsoft (usually about how Windows drives us nuts).  It seems a little bit fishy to me that Novell, who has refused offers from Microsoft in the past, now thinks the time to join forces has come.  Novell's current state of uncertainty may have some effect on this, but historically allying with Microsoft in any way has been the beginning of the end for everyone who has done it.  I'm sure that Microsoft threatening legal action over use of their proprietary technology in Mono, WINE, and other software that makes coexistence of Windows and Open Source Software also has something to do with this agreement.  All things considered, it almost seems to me that Novell didn't have much choice in the matter, and that the only reason Microsoft was a generous as they were in the agreement was to avoid more incurring any more pressure over their anti-competition, monopolistic business practices.  The whole issue has reminded me that as I begin to take on larger projects and prepare to go into the industry I need to be very careful about what contracts I agree to and what technology I use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-116267986532587472?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/116267986532587472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=116267986532587472&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116267986532587472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116267986532587472'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/11/11-2-what-happened-novell.html' title='11-2: What happened, Novell?'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-116236485884268631</id><published>2006-10-31T23:07:00.000-08:00</published><updated>2006-11-17T22:34:20.090-08:00</updated><title type='text'>10-26: Dot Con?</title><content type='html'>The video we watched today was very amusing to me.  I don't recall seeing so many different ways to hedge and beat around the bush by so many people in such a short time.  What really got my attention was that it wasn't the programmers who were the instigators of the problem, or even the owners of the businesses that went public, but the investment bankers.  I have never been overly fond of the stereotypical upper level banking executives, even though I'm a firm believer in the capitalistic system.  Even though I was in high school and on my mission and relatively unaffected by the dot com bust I irks me to see that a handful of investment banking executives can have that kind of impact on our society.  It may not even be the magnitude of the impact, but the intent and the duration that is the main problem.  I owned a business before I started school.  For a short time, that business was my sole source of income, and I believed I had a pretty good foundation.  However, I would never have dreamed of trying to take it public based on the short duration I had operated it for.  That the investment banking executives were so hungry for IPO kickbacks as to take untested and unprepared businesses public drives home the fact that money can indeed be the "root of all evil."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-116236485884268631?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/116236485884268631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=116236485884268631&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116236485884268631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116236485884268631'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/10/10-26-dot-con.html' title='10-26: Dot Con?'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-116174986046893965</id><published>2006-10-24T21:17:00.000-07:00</published><updated>2006-11-17T22:33:08.610-08:00</updated><title type='text'>10-24: Where are all the female geeks?</title><content type='html'>After the online readings we did for class today our guest speaker wasn't quite what I was expecting, but she raised some good points and clarified my thoughts a little.  I was intrigued by Carla's recognition of the fact that programming often requires "non-standard" hours, and that it is a field dominated by "nerds who just want to solve problems."  The De Palma reading about why women avoid Computer Science seems to me to confirm this.  I have always wondered why my wife who is smarter than I am asks me to fix her computer, or figure out how to do something and then show her.  Carla's mention of the mindset of a programmer and De Palma's discussion of the "tinkering factor" are a clearer answer to this than I ever thought I'd find.  While reading De Palma's article and listening to Carla acknowledge that we are here because we are "nerds" it just clicked.  I really do like to tinker.  If someone asks me to do something with a computer that I don't know how to do, I have no problem telling them that I'll "figure it out."  On the other hand, my wife (and most other girls I've known) is not so fond of tinkering.  I think that many of the obstacles faced by women in Computer Science are partially due to a lack of numbers, and I'm not sure that will change without a fairly major paradigm shift in our world of "tinkerers" and "nerds" who just want to solve problems.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-116174986046893965?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/116174986046893965/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=116174986046893965&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116174986046893965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116174986046893965'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/10/10-24-where-are-all-female-geeks.html' title='10-24: Where are all the female geeks?'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-116131983798711726</id><published>2006-10-19T21:50:00.000-07:00</published><updated>2006-10-19T21:50:37.996-07:00</updated><title type='text'>10-19: Deadlines?</title><content type='html'>I am no stranger to the idea of a missed deadline.  I have seen construction projects that I've worked on go way over schedule, and I've seen numerous software products late to market.  The question I have to ask is: who sets these deadlines?  In the case of construction projects (houses or other buildings) it was almost universally the real estate agent or some other agent of the development.  In the case of software products, I would guess it is usually middle to upper management and marketing executives.  This presents the question: how are these deadlines chosen?  In my experience, this has next to nothing to do with the level of complexity of the project.  I worked on several three to five hundred thousand dollar custom log homes before I moved to Provo, and we were well past the "deadline" on each one.  The problem was that the person who set the deadline had no clue how much effort was involved in the vaulted ceilings, multi-pitched roofs, tongue-and-groove interior siding, and the multitudes of other "custom" or "rustic" options that were sold.  I would make a guess that this is the same with the frequently late software products (Windows Vista comes to mind).  I would also guess that the whole economy is somewhat inured to missed or pushed back deadlines.  In the case of our construction projects, if the development real estate agents would have asked us how much time it would take, invariably we could have helped them set a deadline that we could assuredly make (barring some kind of catastrophe).  So I don't think that the question is so much "the case of the missed deadline" as it is "the case of the over-eager marketing and management people."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-116131983798711726?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/116131983798711726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=116131983798711726&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116131983798711726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116131983798711726'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/10/10-19-deadlines.html' title='10-19: Deadlines?'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-116104143415249794</id><published>2006-10-16T16:30:00.000-07:00</published><updated>2006-11-17T22:30:37.193-08:00</updated><title type='text'>10-12: Can we secure the internet?</title><content type='html'>The idea of hackers breaking into computer systems has been highly romanticized since even the earliest instances, and especially so since the early to mid-nineties, when movies like "The Net" and "Mission: Impossible" were seen by millions of viewers and brought "hacking" to the mainstream consciousness.  This creates a major problem.  What should be done with "hackers" who get caught?  In my opinion, existing punishments (when it is extremely hard to catch a "hacker" in the first place) are not an effective deterrent.  The young man in the movie from Wales who stole hundreds of thousands of credit card numbers was left to his own devices while awaiting trial (with his computer still plugged into the web).  If he had broken into an actual physical building and stolen the same information in some kind of tangible form you can bet he would be singing a different tune.  The teenager who illegally accessed NASA and other government files was sentenced to 6 months of house arrest.  With this lack of deterrence, it is no surprise that these "hackers" think that they will never be caught.  It is much easier to think you won't be caught when you are not afraid of the consequences of your actions.  I think that we need to make the deterrent strong enough that they are afraid of it, so instead of "They will never catch me..." these miscreants start thinking "What if they catch me?".  Until we do, we will have to rely on making our individual computers harder to break into than someone else's and hoping that this makes it not worth the "hacker's" time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-116104143415249794?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/116104143415249794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=116104143415249794&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116104143415249794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116104143415249794'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/10/10-12-can-we-secure-internet.html' title='10-12: Can we secure the internet?'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-116054502777390732</id><published>2006-10-10T22:36:00.000-07:00</published><updated>2006-11-17T22:28:47.803-08:00</updated><title type='text'>10-10 Should terrorists and citizens be treated equally?</title><content type='html'>Our discussion in (and after) class today is something that I have thought about somewhat frequently for the last few years.  The additional security measures enacted since the attacks on 9-11-01 worry me a little bit.  Terrorists do what they do to disrupt lives and strike fear into the hearts of those they target.  John Locke stated that people form a society to receive, among other things, the protection of that society.  Terrorist do what they do knowing full well that these societies will treat them with the same rights granted their citizens.  As far as I'm concerned, in antagonizing and seeking to destroy these societies terrorists are waiving their "right" to those protections.  In cases where there is confirmation of terrorist activity I believe wire-tapping and other forms of electronic eavesdropping are completely warranted.  However, I don't believe that we need new legislation to allow for secret electronic eavesdropping on law-abiding citizens without a warrant as granted in the Constitution.  The question of where the line is drawn between confirmed terrorist activity is something that must be considered and there must be some accountability, even if after the fact.  I also believe that the way to counteract those terrorists is not to let them affect the way we live.  I am firm believer in the idea that much of the damage done on 9-11-01 could have been averted if citizens of the country were better prepared to fight back like the passengers of United Flight 93.  But that is another subject for another day.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-116054502777390732?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/116054502777390732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=116054502777390732&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116054502777390732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116054502777390732'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/10/10-10-should-terrorists-and-citizens.html' title='10-10 Should terrorists and citizens be treated equally?'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-116011517859068509</id><published>2006-10-05T23:10:00.000-07:00</published><updated>2006-11-17T22:27:50.156-08:00</updated><title type='text'>10-5: Not enough seconds in a day?</title><content type='html'>The movie we watched in class today really hit home to me.  It's funny to  watch how ridiculous people sound when they say that 3 seconds between songs on a CD is too much blank time, or that most people hung up if the person they were calling didn't answer within three rings.  It's a little less funny, however, to see some of that impatience in myself.  For example, slow internet connections drive me crazy.  Until very recently, my wife's parents had an AOL dial-up connection for internet at their house.  It was so slow that I couldn't even stand to use it to check my email.  When we stayed at their house for any period of time I just resigned myself to not use the internet for that time because I couldn't stand how slow it was.  Watching the little segment on how our brains measure time the time taken to complete certain tasks helped me to make a little more sense out of why that slow internet connection bothered me so much, but it also provided pseudo-scientific evidence that whether or not we are actually wired for speed we are creatures of habit.  Is this dependence on speed good for us?  Does it make us more effective or productive?  I don't know, but I do know that for thousands of years humans didn't count the seconds like we do today, and even ten years ago waiting a few seconds for a web page to load was no big deal.  Knowing that this is a real issue and is grounded in how our brains work, I have now resolved to remember that next time I catch my foot tapping while I wait for a web page to load.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-116011517859068509?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/116011517859068509/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=116011517859068509&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116011517859068509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/116011517859068509'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/10/10-5-not-enough-seconds-in-day.html' title='10-5: Not enough seconds in a day?'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-115994646264628186</id><published>2006-10-04T00:20:00.000-07:00</published><updated>2006-11-17T22:26:36.850-08:00</updated><title type='text'>10-3 Danger on the Internet?</title><content type='html'>I grew up with a dichotomy of sorts in my home as far as rules and choices were concerned.  My dad's idea was that he did his best to teach us right from wrong, and he left us a large measure of freedom concerning our choices.  My mother, on the other hand, tried to prevent exposure from things that could harm us (mostly spiritually).  The result of their different strategies showed up fairly well in our class discussion today.  In my younger years, I expended considerable amounts of creative energy circumventing my mother's preventive measures almost as a matter of principle.  With my dad, however, I knew what was expected of me and quickly learned that there would be unavoidable consequences when I made poor choices.  As it turns out, I was stubborn and foolish enough that often it was only through the consequences that I fully learned the lesson and its accompanying principles, which leads back to our class discussion.  Do we filter out even the possibility of objectionable content in our homes?  Or do we teach our children (and ourselves) as best we can, and let filtering take a secondary role to protect against accidental misfortunes?  I personally tend to lean toward the latter, with the addition that in my home (whenever I have children old enough that this is an issue) there will be consequences for bad choices.  I greatly hope that I will be able to teach my children effectively enough that filtering or blocking measures will go largely unused, and serve mostly to protect against accidents.  I also hope I will be able to teach my children effectively enough so that they don't need the consequences of a bad decision to be what they learn from.  So where do I stand on the issue of censorship and freedom?  Pretty much right in the middle.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-115994646264628186?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/115994646264628186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=115994646264628186&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/115994646264628186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/115994646264628186'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/10/10-3-danger-on-internet.html' title='10-3 Danger on the Internet?'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-115959777461124145</id><published>2006-09-29T23:19:00.000-07:00</published><updated>2006-09-29T23:29:57.333-07:00</updated><title type='text'>9-28-06 Software Design?</title><content type='html'>The trial case concerning the "Gimli Glider" raised some questions and ideas that I haven't thought about much.  I have two years of school left, and then graduate school (I hope), but what then?  What will I do when I'm in the industry and have the responsibility to design and develop a software system?  Will I design only to the bare specifications I am given to reduce time to market, or will I try to envision the intent and purpose of the specifications?  Chris Critical, the designer/developer at Honeywell who designed and wrote the software responsible for controlling and monitoring the fuel in the Boeing 767, obviously didn't think too far ahead or plan for contingencies when designing his software.  The fact that the system actually went into service tells me that he was a good programmer, and that his code passed the quality assurance testing, but my opinion is that he could have done more.  I would think that the "what if?" questions such as "What will my software do if the front-line processor fails?" are questions that cannot go unasked in development of any system, let alone a system on which thousands of lives will depend.  This is a question that the design and testing teams at&lt;br /&gt;Honeywell apparently didn't ask, since when the main processor died the system did not switch to the backup processor.  Because of this very issue, my greatest desire when thinking about where I would like to work is that I would like to find a company where doing things right is the first priority.  I would like to work in a place where if I overlook something as critical as was overlooked in the Gimli incident, someone else is likely to catch it, and where a thorough design process--with contingencies taken into account--is encouraged.  Hopefully I will find that there are companies in the industry where this is the case.&lt;br /&gt;&lt;br /&gt;For those who are not in my class and are wondering what all this is about, you can read about it &lt;a href="http://www.silhouet.com/motorsport/tracks/gimli.html"&gt;here&lt;/a&gt; or &lt;a href="http://students.cs.byu.edu/%7Ecs404ta/F2006/courts/gimli.pdf"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-115959777461124145?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/115959777461124145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=115959777461124145&amp;isPopup=true' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/115959777461124145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/115959777461124145'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/09/9-28-06-software-design.html' title='9-28-06 Software Design?'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-115890560181413195</id><published>2006-09-21T23:11:00.000-07:00</published><updated>2006-11-17T22:23:51.950-08:00</updated><title type='text'>9-21-06: What about this "Information Age?"</title><content type='html'>I've been thinking a lot in the last few months about the whole idea of the "digital age" and what that means about the amount of information available to me today as opposed to my ancestors 200 years ago.  I haven't always been what anyone would call a computer nerd.  In high school I wrestled, ran track, and set school weight-lifting records.  In my spare time I shot guns.  Almost everything I know about computers is self taught, with the majority of that knowledge coming in the last 3 years.  With so much information available, it isn't surprising that there are a great many people who abuse it, exploit it, or are so overwhelmed by it that they stay as far away from it as the can.  However, what we do with this information is entirely up to us.  Ten years ago I couldn't care less that you could learn almost anything about anything on the Internet.  Now hardly a day goes by that I don't turn to Google, various mailing lists, Wikipedia, and other information sources online to solve a problem or learn something that I didn't know but wanted to.  So despite the large scale misuse of the incredible amount of information available, I say that it's a "Good Thing" we have it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-115890560181413195?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/115890560181413195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=115890560181413195&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/115890560181413195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/115890560181413195'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/09/9-21-06-what-about-this-information.html' title='9-21-06: What about this &quot;Information Age?&quot;'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-115873077482175422</id><published>2006-09-19T22:34:00.000-07:00</published><updated>2006-11-17T22:21:02.430-08:00</updated><title type='text'>9-19-06: did GUIs gain us anything?</title><content type='html'>Today we watched the final installment of "Triumph of the Nerds."  A few&lt;br /&gt;things caught my mind as I learned some things about the history of the&lt;br /&gt;graphical OS that I didn't know.  When the Macintosh computer was introduced, a&lt;br /&gt;graphical user interface was what most people wanted and needed, even if they&lt;br /&gt;didn't know it.  IBM was raking in the cash by selling its clunky PC, which was&lt;br /&gt;what it had convinced business and personal users they needed.  I had an Apple&lt;br /&gt;IIgs at the time, and I remember how much easier it was to use when we got a&lt;br /&gt;hard drive with the Mac OS.  Computers are much easier to use today than the&lt;br /&gt;were 15 years ago, but I am amazed by the number of irritating behaviors we put&lt;br /&gt;up with in our computers because "that's the way they are." Then I realized&lt;br /&gt;that Windows is exactly what IBM was back in the days of the PC and DOS: the&lt;br /&gt;product that we have to have, despite its clunkiness.  In stark contrast to&lt;br /&gt;this, my brand new MacBook is incredibly easy to use.  It does what I want and&lt;br /&gt;stays out of my way.  It's no wonder Steve Jobs said, "I always hear about how&lt;br /&gt;people love their Macs..." because I sure do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-115873077482175422?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/115873077482175422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=115873077482175422&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/115873077482175422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/115873077482175422'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/09/9-19-06-did-guis-gain-us-anything.html' title='9-19-06: did GUIs gain us anything?'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34506794.post-115838720718078853</id><published>2006-09-15T23:11:00.000-07:00</published><updated>2006-09-15T23:13:27.200-07:00</updated><title type='text'>9-14-06</title><content type='html'>The more I learn about computers and programming, the more I think about&lt;br /&gt;what I want to do with this knowledge.  With just three semesters to go, I&lt;br /&gt;have learned more than I thought possible and can only imagine what more I can&lt;br /&gt;learn in my remaining time.  But what I want to do with it all is still&lt;br /&gt;somewhat of a mystery.  I would like to go on and get at least a Master's&lt;br /&gt;Degree, and possibly a Ph.D.  The Master's is a somewhat selfish desire, as I&lt;br /&gt;believe it will greatly improve my ability to provide for my family, but the Ph.&lt;br /&gt;D is another matter entirely.  I would love to someday teach, and give&lt;br /&gt;something of worth back to the community that has helped me learn.  In contrast&lt;br /&gt;with my desire to give something back, this "splogging" escapade we read about&lt;br /&gt;today appears to me to be a selfish and intellectually lazy endeavor.  As a&lt;br /&gt;recipient of a BYU Master's Degree, this individual is not giving anything of&lt;br /&gt;worth to the community.  In fact, in his quest to capitalize on this&lt;br /&gt;"opportunity" he has become a parasite, making money by harming the community&lt;br /&gt;that allows him to do so.  I remember from last week the creator of VisiCalc&lt;br /&gt;who is now a teacher, but is comfortable with his motives to make something of&lt;br /&gt;worth to the computing community, and not just make a pile of money.  I only&lt;br /&gt;hope that when I am finished with school I will remember that I want to&lt;br /&gt;contribute more than I want to get rich.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34506794-115838720718078853?l=sg80thoughts.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sg80thoughts.blogspot.com/feeds/115838720718078853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34506794&amp;postID=115838720718078853&amp;isPopup=true' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/115838720718078853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34506794/posts/default/115838720718078853'/><link rel='alternate' type='text/html' href='http://sg80thoughts.blogspot.com/2006/09/9-14-06.html' title='9-14-06'/><author><name>Alex</name><uri>http://www.blogger.com/profile/13385489484617545171</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://photos1.blogger.com/x/blogger/7253/3693/1600/364962/me_in_the_dark.jpg'/></author><thr:total>1</thr:total></entry></feed>
