<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>RandomStringOfWords &#187; software</title>
	<atom:link href="http://randomstringofwords.com/tag/software/feed/" rel="self" type="application/rss+xml" />
	<link>http://randomstringofwords.com</link>
	<description>RandomStringOfWords.com &#124;&#124; RSoW.com</description>
	<lastBuildDate>Tue, 03 Jan 2012 19:38:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Adobe software subscriptions &#8212; Missed it by &#8220;that much&#8221;!</title>
		<link>http://randomstringofwords.com/adobe-software-subscriptions-missed-it-by-that-much/</link>
		<comments>http://randomstringofwords.com/adobe-software-subscriptions-missed-it-by-that-much/#comments</comments>
		<pubDate>Thu, 11 Aug 2011 13:53:10 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[RandomStrings]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[piracy]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://randomstringofwords.com/?p=1391</guid>
		<description><![CDATA[I&#8217;m pretty strong supporter of Adobe products or at least I think I must be because I have purchased Adobe Photoshop, Adobe Premiere and Adobe After Effects as well as upgrading each many times.  I&#8217;m on my 4th or 5th iteration of photoshop at this point and after some quick and dirty math  I think [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-1394" title="" src="http://randomstringofwords.com/wp-content/uploads/2011/08/adobe-logo-150x150.png" alt="" width="150" height="150" />I&#8217;m pretty strong supporter of Adobe products or at least I think I must be because I have purchased Adobe Photoshop, Adobe Premiere and Adobe After Effects as well as upgrading each many times.  I&#8217;m on my 4th or 5th iteration of photoshop at this point and after some quick and dirty math  I think Adobe has gotten well over $5000 of my hard earned money over the years.  These are all for my own personal use and because as a software engineer I think <a title="Software Piracy" href="http://randomstringofwords.com/software-piracy/">software piracy is just wrong</a>.  Even so that still hurts a tad.</p>
<p>Recently Adobe announced that they would be offering their software at rental subscription prices and I was excited!   What a great idea!!  But did they do it right?  I don&#8217;t think so.. but they are so close!</p>
<p><span id="more-1391"></span></p>
<p>Lets take Adobe Flash Professional as an example of whats going on, and their likely reasons behind it;  If you purchase the full version it costs $799 and the simple fact of the matter is, most individuals wont want to pay that kind of money for a piece of software.  So really the only purchasers of their code were companies that could easily absorb that cost (or the rare individual like myself that is willing to pay).   At $799 even &#8220;honest joe&#8221; will pirate the software if he really wants it.</p>
<p>At that price point they have completely alienated the casual user.   More over that price point only serves to encourage the casual user to pirate the software because its not even remotely affordable.  I&#8217;m not saying its right to pirate by any stretch, but I am saying that even an honest person can rationalize doing so when the price point is so far out of their reach.   Many would say eight hundred or eight million, it makes no matter so screw it.</p>
<p>More over, most software companies look at each pirated copy of their software as lost revenue, thus as a general rule they resort to raising the price even higher so that the companies that do make the purchase help to recoup costs and offset the fact that the software is pirated so much.. causing a vicious cycle.  <a href="http://randomstringofwords.com/ubisoft-and-their-drm/">Ubisoft is very guilty of this</a>..</p>
<p>So the question becomes, how do you get the casual user?   What is the price point most people are willing to throw at a piece of software?  And in the subscription model;  How much are people willing to spend monthly on something?</p>
<p>Lowering the cost of the software to something the casual user would be able to afford simply isn&#8217;t the answer because then suddenly they lose all the money they were getting when companies were purchasing the software.  So even though it sure would be nice to get Adobe Flash Professional for $50.. it wont happen..heh</p>
<p>So the subscription model really does seem like a good option as it allows those who have the money to purchase the full software to do so, and those who want to try the software out or to keep an active subscription to do so without breaking the bank.</p>
<p>But here is where they are missing a huge opportunity that most MMO game creators have already figured out..  Something I like to refer to as the 10% rule or the 90/10 rule (maybe related to the <a href="http://en.wikipedia.org/wiki/Pareto_principle" target="_blank">Pareto Principle</a>?).</p>
<p>And that is simply, if you set the monthly subscription rate at the correct price point a vast majority of people wont bother to ever cancel it because it&#8217;s beneath their notice.    According to my sources inside, Blizzard has about 10% of their accounts that remain open and paid for, but they are never played simply because the monthly fee is low enough that it&#8217;s below the radar of the consumer.</p>
<p>I really do think that the subscription model is the future of software publishing and purchasing, but I really believe Adobe has missed the mark a tad by setting the price point too high.</p>
<p>In my humble opinion Adobe is a few dollars away from a goldmine..  If they were to set the price point for their new subscription model to $15 with a year contract or $25 (at most!) without, most people would never bother to cancel the subscription.   Then maybe they could also offer a $35 rent to own model or even a variable &#8220;choose your own rate&#8221; rent to own model as I&#8217;m sure there are folks who&#8217;d want that too..   But the current $49 month to month is just too high as the first month they don&#8217;t use it, they&#8217;ll notice and cancel it.</p>
<p>Even so I salute you Adobe for bringing your awesome software to the casual users again.. Thanks for that.   Now if you don&#8217;t mind I&#8217;m gonna go buy Flash Professional.</p>
]]></content:encoded>
			<wfw:commentRss>http://randomstringofwords.com/adobe-software-subscriptions-missed-it-by-that-much/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I&#039;m a software guy&#8230;</title>
		<link>http://randomstringofwords.com/im-a-software-guy/</link>
		<comments>http://randomstringofwords.com/im-a-software-guy/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 03:46:17 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[RandomStrings]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mini]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[synergy]]></category>
		<category><![CDATA[wifi]]></category>

		<guid isPermaLink="false">http://info.rsow.com/im-a-software-guy/</guid>
		<description><![CDATA[I have discovered as I have gotten older, and more experienced in the ways of computing that I just don&#8217;t care what operating system I use. I&#8217;m a software guy &#8212; having said that, sometimes I feel that I need to give a particular OS a nod &#8212; and in this case, a piece of [...]]]></description>
			<content:encoded><![CDATA[<p><a title="MacMini" rel="attachment wp-att-123" href="http://rsow.com/im-a-software-guy/macmini/"><img style="width: 150px; height: 150px;" src="http://randomstringofwords.com/wp-content/uploads/2008/04/macmini.jpg" alt="MacMini" width="150" height="150" align="right" /></a>I have discovered as I have gotten older, and more experienced in the ways of computing that I just don&#8217;t care what operating system I use.   I&#8217;m a software guy &#8212; having said that, sometimes I feel that I need to give a particular OS a nod &#8212; and in this case, a piece of hardware too.</p>
<p>I have 2 main computers that I use at home (beyond my work laptop, my home server and my firewall proxy box)..  One is my super uber game machine, and one is my catch all play around machine.   The game machine is a windows box because I don&#8217;t have much choice &#8212; you want to play games, you use windows.  Go Win-tendo!</p>
<p><span id="more-122"></span></p>
<p>The play machine was an Ubuntu box until last weekend when a thunderstorm killed it.   We have surge protectors on all our machines and a dedicated circuit for this part of the house, but for whatever reason this machine didn&#8217;t weather the storm.  It was a very old machine and it had been rebuilt many times over so really it was due.</p>
<p>So, I figured it was time to get a new machine.  Originally I was going to get a &#8220;shuttle&#8221; machine which is a small PC but then someone else pointed out that the MacMini&#8217;s are perfect for what I am wanting to do..<br />
I was intrigued.  Firstly, I wanted to do some iPhone SDK stuff and didn&#8217;t have a mac, plus I wanted to get a small machine that wouldn&#8217;t be the huge honkin box it was replacing.  The mini would be perfect!<br />
I figured what the hell and made the splurge.  It was only $600 after tax with my IBM discount so really I couldn&#8217;t complain &#8212; and let me tell ya, this little machine is great!</p>
<p>I really haven&#8217;t ever been a full time mac user, so I didn&#8217;t really know what to expect.  Most of my mac experience comes from a machine I used for about a year back in 1994.. Quite a different animal, trust me.  Leopard is fantastic. It really is very simple and intuitive.  Plus now that it&#8217;s just a BSD machine it is amazingly simple to get stuff working.</p>
<p>My very first challenge was to get Synergy up and running so I didn&#8217;t need a keyboard/mouse attached to the box.  Yeah.. that took about 20 minutes.  The hard part was figuring out the &#8220;launchd&#8221; system which I wasn&#8217;t used to.  But once I got that sorted out, it was cake!</p>
<p>So far everything just works.  It reminds me of Ubuntu in that way..  I really have to wonder how Windows is still around..  And you&#8217;re reading the blog of a LONG TIME windows user.. I mean I went from Amiga to Windows 3.1..  I continued to use Windows NT long after it was popular to do so, and then used Win2k pro well beyond when XP was the standard..</p>
<p>I can honestly say that at this point, I&#8217;ll never go Vista.  Why would I?!  XP does everything I need for games, and for anything else I&#8217;ll use linux or now Mac.  So far I&#8217;m very happy with the MacMini.</p>
<p>I do have one complaint about the hardware: it comes with Wifi and frankly, it&#8217;s not very good.  The mac mini wifi seems to drop it&#8217;s connection or atleast work intermittently at best, even when the receiver is less than 3 feet away.  I was pretty underwhelmed by that one aspect of the device.. Other than that its great!</p>
<p>And I do have one complaint about the software:  the home and end key don&#8217;t work the way I think they should and no amount of remapping or fixing seems to make them work like they do on the PC.  It&#8217;s annoying.</p>
<p>I would highly recommend it.</p>
]]></content:encoded>
			<wfw:commentRss>http://randomstringofwords.com/im-a-software-guy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Server hacked</title>
		<link>http://randomstringofwords.com/server-hacked/</link>
		<comments>http://randomstringofwords.com/server-hacked/#comments</comments>
		<pubDate>Tue, 15 Jan 2008 20:32:05 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[RSoW.com]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[bot]]></category>
		<category><![CDATA[FedoraCore]]></category>
		<category><![CDATA[hacker]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://info.rsow.com/server-hacked/</guid>
		<description><![CDATA[Yay! Everything is back and working nicely. The nice thing about having your server hacked is that you end up having to put everything back &#8212; which yes is a colossal pain in the ass, but you will just about always put it back in better shape than it was in to begin with. My [...]]]></description>
			<content:encoded><![CDATA[<p>Yay! Everything is back and working nicely.  The nice thing about having your server hacked is that you end up having to put everything back &#8212; which yes is a colossal pain in the ass, but you will just about always put it back in better shape than it was in to begin with.</p>
<p><span id="more-106"></span>My old server was FedoraCore2.. *shudder*  I wasn&#8217;t given a choice there.. it was core2 or nothing. And since it was out of date pretty much the day I was given it, it was doomed to be hacked at some point.  I knew that going into it.. Eh what can ya do.</p>
<p>Well, it happened.  Sometime last week someone rooted the box.  They did a pretty thorough job of it too, though the more I looked at it the more I thought it was a script kiddie instead of someone that&#8217;s actually clever..</p>
<p>They went through and added a program that listened on port 50030 for some sort of command before it went out and did it&#8217;s misdeeds..  Then went through the trouble of replacing every tool that you would normally use to detect these things with their own custom version which hid the running process..</p>
<p>That&#8217;s not even the sneaky part..  they also went through and set the attrib of those files to make them undeletable even by root.  Annoying.</p>
<p>So instead of trying to save the box, and undo the fuckery that they had installed.  I just wiped it.  I installed a much later version of the OS and all new stuff.. restored the database, and all things are now happy.</p>
<p>It was a good learning experience and interesting for the most part.  It really went a long way to point out that I&#8217;m a software engineer, not a server admin.  And it really seems like the more you are one, the less you are the other..  I&#8217;m trying to learn this stuff, but its a lot of magic to me at this point.  I mean there is so much to know, I don&#8217;t see how anyone could know it all.</p>
<p>Add to the fact that the internet is by it very nature a warzone and this server/hacker thing is an eternal arms race and I begin to think, why the hell bother?   I want a server is the obvious answer..</p>
<p>As always I don&#8217;t blame the hacker .. its a game really.. I wish I knew how they got in, not so I could hack other boxes but so I could make it safe on mine &#8212; this is something I&#8217;ll likely never learn.</p>
<p>So this is what I did once I got a fresh install on the box &#8212; I put this here for me so I can do it quickly and easily next time;</p>
<p>less /etc/inittab &#8212; make sure we are in rc level 3, if not change it and reboot</p>
<p>chkconfig &#8211;list | grep 3:on  &#8212; Shows run level of services managed through init.d make sure everything is on you want on, and off that you don&#8217;t want.</p>
<blockquote><p>Only do this if you want sendmail off, which you likely wont want because PHP needs it.</p></blockquote>
<blockquote><p>chkconfig &#8211;level 3 sendmail off &#8212; turn off sendmail so it doesn&#8217;t start on boot and annoy me constantly<br />
service sendmail stop &#8212; turn off sendmail (smtp port 25 is now closed)</p></blockquote>
<p>cd /etc/cron.daily &#8212; turn off the annoying logwatch email spam which is again an annoyance.</p>
<p>netstat -pan | grep LIST  &#8212; Show a list of all open ports/listeners<br />
nmap localhost &#8212; does the same thing, make sure they don&#8217;t conflict</p>
<p>useradd [newuser]<br />
passwd [newuser]</p>
<p>visudo &#8212; Add [newuser] to the sudoers list<br />
log out as root and relog in as [newuser]</p>
<p>sudo yum install vim &#8212; install VIM because I prefer it as my remote editor<br />
sudo vim /etc/ssh/sshd_config &#8212; set PermitRootLogin to no so that root can&#8217;t SSH into the box</p>
<p>sudo yum list all &gt; ~/rpm-avail.txt &#8212; get a list of everything installable, its easier to get a grep on the file</p>
<p>sudo yum -y install httpd php mysql mysql-server php-mysql  &#8212; Install traditional LAMP setup</p>
<p>sudo /sbin/service mysqld start &#8212; Start up mysqld<br />
sudo /sbin/service httpd start &#8212; Start up apache</p>
<p>sudo /sbin/chkconfig &#8211;level 3 mysqld on &#8212; Make sure mysqld starts on reboot<br />
sudo /sbin/chkconfig &#8211;level 3 httpd on &#8212; Make sure apache starts on reboot</p>
<p>We don&#8217;t want people hitting our MySQL from out side so we need to make sure its only listening to the internal port.. Not sure why this isn&#8217;t the default setting.</p>
<p>sudo vim /etc/my.cnf  &#8212; Add &#8220;bind-address=127.0.0.1&#8243; to the [mysqld] block<br />
mysqladmin -u root password &#8216;new-password&#8217;</p>
<p>We want to keep people from using our apache as a proxy, so;<br />
sudo vim /etc/httpd/conf/httpd.conf<br />
Comment out LoadModule proxy_{anything} and restart apache<br />
Change the AllowOverride None to AllowOverride ALL in the root directory (this lets .htaccess changes work)</p>
<p>Now create the various databases and restore those bad boys using the database user/passwords appropriate for those.</p>
<p>Restore the files to their correct places and make sure the virtual host information is correct in httpd.conf</p>
<p>Also, change the logrotate.conf to rotate the httpd logs daily instead of weekly.. otherwise they get biggish..</p>
<p>aaaannd.. GO!</p>
]]></content:encoded>
			<wfw:commentRss>http://randomstringofwords.com/server-hacked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming, and Me</title>
		<link>http://randomstringofwords.com/programming-and-me/</link>
		<comments>http://randomstringofwords.com/programming-and-me/#comments</comments>
		<pubDate>Thu, 21 Dec 2006 16:53:56 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Experiences]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hobby]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://info.rsow.com/?p=22</guid>
		<description><![CDATA[Programming has always been a hobby of mine. I first started programming on the Commodore Vic-20 in 1983 after my father and I went to a &#8220;listen to our schpeal and get something for free&#8221; dinner; where we told them to take a hike and they gave us a Commodore Vic-20 as a thanks for [...]]]></description>
			<content:encoded><![CDATA[<p>Programming has always been a hobby of mine. I first started programming on the Commodore Vic-20 in 1983 after my father and I went to a &#8220;listen to our schpeal and get something for free&#8221; dinner; where we told them to take a hike and they gave us a Commodore Vic-20 as a thanks for coming gift. That was back in the days of hand assembling 6502 opcodes and calculating branch offsets in my head.. And I wonder why I&#8217;m brain damaged..</p>
<p><span id="more-22"></span></p>
<p>I eventually splurged and purchased a Commodore 64 and was off to the races. I suddenly went from having 3.5k of programmable space to nearly 39k of programmable space!! WOW! That&#8217;s programming space for days!  It was a lot of fun learning to write on the C=64. I could make that computer do anything. To this day I think I knew more about the C=64 than I have ever known about any computer. I literally could make that machine do anything, and did at every turn.</p>
<p>After a while the C=64 got old and I eventually really splurged and purchased an Amiga 500. I didn&#8217;t do nearly as much programming on this machine as I did on the C=64, and I think that&#8217;s mainly because I was suddenly thrust into a very foreign environment and didn&#8217;t fully recover. My programming skills slipped a lot while I owned the Amiga. I did do a lot of basic programming, but nothing on the level of what I did on the C=64 or Vic-20.</p>
<p>While I owned the Amiga&#8217;s I was more interested in 3D graphics and thus started my love affair with NewTek&#8217;s Lightwave 3D, but that&#8217;s a story for another article.</p>
<p>I still owned my Amiga 500 (and then an Amiga 1200) until I went to Korea, thanks to the US Army, in 1993. Up to that point I had resisted getting an IBM / IBM Compatible PC like all my friends, in favor of the Amiga system. The Army pretty much changed that.. While in Korea I worked with many IBM compatible machines as well as various other OS machines of every kind. That experience pushed me to purchase my first IBM machine. It was a 486DX 100 machine. And of course, with my extensive programming background, what was the first thing I wanted to do? well.. play games of course.. but the second thing was learn to program it..</p>
<p>I immediately started shopping around for a language that I could use to make the computer sing. And I tried them all. I was very dissatisfied with the majority of them.. And yet again with my desire to program fading (due to lack of an inspiring language) my skills faded as well. .. back to playing games.</p>
<p>In 1995 I was stationed in Washington and I was bored. The job satisfaction there was the pits so I needed something to do in my spare time that would take my mind of the dull drudgery that I had enlisted for. I went to the computer store one day bound and determined to find a programming language that would be powerful and yet functional and good in every way. I was feeling somewhat anti-Microsoft at the time so visual basic 3.0 was not something I wanted to use. Plus I didn&#8217;t like that you had to have runtime libraries in order to run their tokenized code. (Not even true compiled code..sheesh)</p>
<p>As I strolled through CompUSA I found a copy of Delphi 1.0 on the shelf between Visual Basic (Microsoft) and C++ (Microsoft). Delphi, a programming language developed by Borland is a descendant of Turbo Pascal but with a new visual wrapper. Basically it&#8217;s Borland&#8217;s answer to Microsoft&#8217;s Visual Basic, It&#8217;s Visual Pascal. I was intrigued enough to purchase it on the spot without even doing any research. And it was one of the best splurge purchases I have ever made. I&#8217;m very happy with it.</p>
<p>So that&#8217;s the basic story of how I cam to be a Delphi programmer. And I have tried other software packages.. I have programming environments for C++, C#, Delphi.. etc.. I have books on just about every language you care to mention.. but I always find myself coming back to Delphi.</p>
<p>At this point, when it comes to standard applications, I will always use Delphi. There is just no reason for me to use anything else. Delphi excels at rapidly creating desktop programs.</p>
<p>I&#8217;m also trying to learn C++ so that I may take an even more serious step into the world of programming. I want to create games, and that&#8217;s typically not something one does in Delphi. While it is possible in Delphi, it really wasn&#8217;t intended for that use.</p>
<p>At this point in my life it has been a while since I have done any kind of work with Delphi or any other compiled languages,  the majority of the programming work I do is in the realm of web languages.</p>
<p>However, a new project has emerged that is right up my ally and promises to be fun and exciting.  And it comes with the added bonus of introducing me to a completely new language.  LISP!  Now.. Lisp is not a new language by any stretch of the meaning, but its new to me.  I know virtually nothing about lisp, and from what I have seen of it, it&#8217;s not like any other language I have every used.  But it should be good.  Wish me luck on that, I&#8217;ll post more about it when I get somewhere.. (or if you never hear from me on the subject again then you know the outcome)</p>
<h3>Web Programming</h3>
<p>Most &#8220;real&#8221; programmers frown or scoff at web developers calling themselves programmers. Let&#8217;s face it, anyone can create a webpage. Add to that, the fact that there are quite a few WYSIWYG editors for web development, and the number of people who call themselves &#8220;web programmers&#8221; can sky rocket.</p>
<p>But that&#8217;s not me. I&#8217;m a paid and professional web developer. I&#8217;m also a web programmer in that I don&#8217;t just design and implement static web pages, but rather create rich dynamic sites with robust back end infrastructures. I do more than just crop/cut up photoshop files and create an html file.</p>
<p>It actually offends me a little that I am straddled with the same &#8220;title&#8221; as those others who know virtually nothing.  I have taken to calling my self a software engineer simply to avoid the stigma.</p>
<p>I consider myself to be an expert, or at the least highly skilled, in the creation of rich web applications and the use of Ajax, PHP, XHTML, Javascript, CSS, DOM and I&#8217;m fairly good at PERL.</p>
<p>I have worked for many large and small companies as a back end and front end developer. Due to contractual agreements I wont list all of them here, but here are a few of the more recent ones that I can list:</p>
<ul>
<li><strong>C3 Communications</strong> &#8211; I was the highest ranking web monkey in the shop. (a shop of one)</li>
<li><strong>Austin Independent School District</strong> &#8211; I did everything here, from ordering the machines to writing the code.</li>
<li><strong>The Austin American Statesman</strong> &#8211; One of a handful of web monkies, but the only on site PHP developer.</li>
<li><strong>Hoovers Online</strong> &#8211; A D&amp;B company that maintained a staff of 8 to 10 full time PHP developers that wrote the functionality of every aspect of the site. This was an awesome place to work &#8211; alas it was a short contract.</li>
<li><strong>BuildForge Inc.</strong> &#8211; An up and coming company that provides a tool used by many major programming shops around the world, I am one of 2 full time PHP5 developers. We do nothing but hard core OOP-PHP5 and we got to build it from the ground up &#8211; really a dream project.</li>
<li><strong>IBM</strong> &#8211; Buildforge was purchased by IBM, after which I became the Sr. UI Developer for the Build Forge project at IBM &#8211; making me an IBM Software Engineer.  There are now 3 fully time PHP developers working around me and its awesome.</li>
</ul>
<p>Plus whatever other stuff you can find on this website. I enjoy creating functionality that I need and making it available to the masses where possible.</p>
<p>Programming is a fun hobby and can be very rewarding, but you have to kind of be brain damaged to like it at any serious level.</p>
]]></content:encoded>
			<wfw:commentRss>http://randomstringofwords.com/programming-and-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows sucks&#8230;</title>
		<link>http://randomstringofwords.com/windows-sucks/</link>
		<comments>http://randomstringofwords.com/windows-sucks/#comments</comments>
		<pubDate>Sat, 01 Jan 2005 19:00:20 +0000</pubDate>
		<dc:creator>Jason</dc:creator>
				<category><![CDATA[Rants!]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[religion]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://info.rsow.com/?p=53</guid>
		<description><![CDATA[I&#8217;m so sick of religious debates.. And I&#8217;m not even talking about religion.. I&#8217;m talking about every nerds favorite argument.. which operating system is the best &#8211; which of course invariably leads into the bashing of Microsoft.. Microsoft is evil.. Bill Gates is the devil.. Windows sucks.. etc.. Why can&#8217;t people discussing intelligent software solutions [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m so sick of religious debates.. And I&#8217;m not even talking about religion.. I&#8217;m talking about every nerds favorite argument.. which operating system is the best &#8211; which of course invariably leads into the bashing of Microsoft.. Microsoft is evil.. Bill Gates is the devil.. Windows sucks.. etc..</p>
<p>Why can&#8217;t people discussing intelligent software solutions from different paradigms agree to disagree on this point.. and move the hell on?!<br />
<span id="more-53"></span></p>
<p>It drives me insane that you always have these hard core zealots that spout about how their OS is the best and that Microsoft sucks. You should use Linux cause it is better than Microsoft.. No no.. You should use a Mac because a &#8220;Wintel&#8221; machine sucks.. No the Amiga was the best! (I miss my Amiga).. etc etc.</p>
<p>I hate it.. Everyone hates Microsoft..</p>
<p>Do a search for &#8220;windows sucks&#8221; on Google and see what you get.. Good luck sifting through it all.. Everyone of them hard core Microsoft fans.. All of them are completely unbiased I&#8217;m sure..</p>
<p>Firstly.. ALL OSes are crap. None of them have got it right. They all have problems. It bothers me though that any time I have any kind of problem with my computer, which may or may not be completely unrelated to the OS, some sycophant from another flavor of &#8220;craptacular&#8221; will chime in and tell me that the problem is due to the OS I&#8217;m using, and that specifically Microsoft sucks.. if I just switched to {enter other shitty os name here} all my woe&#8217;s would be solved.</p>
<p>Ya know what there sport, if that were true don&#8217;t ya think it would have happened already? I&#8217;m pretty sure I don&#8217;t need you to tell me which way the wind blows. If your OS was so much better, I bet I would have noticed by now..</p>
<p>I use Linux, everyday.. No thanks &#8211; it doesn&#8217;t fit the bill, I don&#8217;t like it.. and I find it largely a pain in the ass..</p>
<p>I&#8217;ve seen and used a Mac.. No thanks &#8211; it doesn&#8217;t do what I need. Again, good for some things, but doesn&#8217;t do everything I want.. Etc..</p>
<p>No no.. that&#8217;s not enough.. They must convert me!</p>
<p>Even now some asshat is reading this just waiting for the end so they can dive off into their pre-scripted rant about how if I just tried their OS it would be better.. OR, even more infuriating, about how I just don&#8217;t understand and I must be some drooling sub-par computer half-wit who barely knows how to flip the I/O button to make the flashy lights go..</p>
<p>Clearly since I like Microsoft or in my case because I tolerate it, I must be one of those sad pathetic people who don&#8217;t know better. Pity me &#8211; For I am lame.</p>
<p>Here&#8217;s the 411 people..</p>
<p>I don&#8217;t &#8220;like&#8221; Microsoft or Windows. I use it. I use it because it&#8217;s all I got. At best, I tolerate it. And when something stupid goes wrong for no reason what so ever, I have same psychopathic desire to kill small animals just like everyone else.. It&#8217;s what I got.. So I use it.</p>
<p>Linux has stupid, crappy and jacked-up issues with it, just like the Mac.. just like Windows.. Get over yourself.</p>
<p>But to keep it simple for you people, I can sum it all up to ONE reason. I have ONE reason why I use Microsoft over any other OS &#8211; One reason that NO OTHER OS can beat; GAMES.</p>
<p>That&#8217;s it. I believe I have won that argument. You lose.</p>
<p>The games that I play, I can only play on a windows machine.</p>
<p>Dos, Linux, BSD, AIX, Mac, IRIX, Solaris, FreeBSD, BeoS, CP/M, CLI, <a href="http://en.wikipedia.org/wiki/LCARS" target="_blank">LCARS</a>. Whatever <a href="http://en.wikipedia.org/wiki/List_of_operating_systems" target="_blank">operating system</a> you choose.. they don&#8217;t have the games..</p>
<p>None of them do.</p>
<p>Stop telling me that my OS sucks.. Thanks.. I got it.. Shut the fuck up..</p>
<p>My OS may suck, but I got the games baby..</p>
<p>And until your OS, whatever it may be, has those same games.. It&#8217;s with windows I&#8217;ll stay. Suck or not.</p>
]]></content:encoded>
			<wfw:commentRss>http://randomstringofwords.com/windows-sucks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

