Intrepid Ibex or: How I learned to Stop Worrying and Love the Penguin
Sunday, March 29th, 2009Well, it’s been a while, but here’s a rundown of what has been occuping my mind/time over the last couple months:
- Migrating from Windows to Linux, specifically from XP Pro to Ubuntu 8.10 (Intrepid Ibex) on my home desktop
- Global Warming vs. The Recession
- My Senior Thesis: Karl Popper’s epistemology (and consequent scientific method) vs. Francis Bacon’s epistemology and method
- Getting Organized: Budgeting; Workspace organization; Planning for the future
- “Quitting” Smoking using an eCigarette: What do I think of the idea of remaining addicted to nicotine but (potentially) removing all the major negative side-effects?
- Finding the love of my life (without using eHarmony): SPOILER ALERT - I haven’t found her yet
- Why I want a 1965 to 1972 Chevy El Camino as my “10-year Car”, and how I’m going to badassify it “beyond belief*”
* only true for the sufficiently unimaginative
There’s no way I’m going to spend the time to get my thoughts out on all of these in one go, so I’m going to take them one at a time, and hope that I finish my thoughts on all of them (over the next couple weeks) before I get struck by some sort of blogging malaise.
So to start:
Linux vs. Windows
There were a variety of factors that encouraged me to do the full switch from XP to Ubuntu. Here are the major ones (in no particular order):
- Security: A lot of frustration has built up because of all the time I’ve spent over the years in finding, installing, and testing, freeware security software (anti-virus, firewalls, anti-rootkit, etc). An examination of all this time spent, plus the resource consumption of this software (I’m looking at you, and your feature-bloat, AVG) combined with the fact that no matter what configuration I ended up with I never felt that the machines were really all that secure. My paranoia was given boost by the Conficker worms that have been running rampant all over the place in the last 5 months. The idea of spending 1/20th the time, and having 1/100th the worry, by switching over to Ubuntu was very appealing.
- Eye-Candy: As silly as it may sound, the awesomeness of the rotating-cube-with-multiple-desktop-workspaces, combined with the plethora of other visual effects possible with Beryl/CompizFusion was actually a major motivation for wanting to switch. The customizability of the eye-candy only makes it all the sweeter, but I address customization specifically later, so I just leave off with that.
- Learning Curve: I knew after about 10-15 hours playing-around-with/troubleshooting Vista, that there was no way in hell I was going to go to the effort of learning all the ins-and-outs, shortcuts, and idiosyncrasies of a new Operating System that was essentially doomed (or just being repackaged with a Service Pack as ‘Windows 7′ depending on your view). Also, I realized even if I waited for Windows 7, I was still going to have to invest time in learning it. This isn’t to say that I believed there would be less of a learning curve with Linux/Ubuntu (I’ve spent too much time on Slashdot to be that naive), just that the I realized that there was no way I was going to escape spending a chunk of time learning a new operating system.
- Customization: Although not the primary factor in deciding to make the switch to Ubuntu, the appeal of this level of control over all the different aspects/elements of the Operating System has quickly become the primary reason why I will NEVER go back to Windows. Although there is without a doubt a significant learning curve (is that the proper adjective to apply to learning curves?), the benefits of being able to choose every single component of the operating system, along with the detailed control one has over each component, far outweigh the time invested in learning - for me, at least. From the powerful scripting (although I’ve yet to really dive into it), to the wide variety of options built-in to all the popular Linux software packages, to the OS interface customization (being able to easily set tons of keyboard shortcuts, window behaviors, et al) means that I can configure my system to do exactly what I want, and nothing more. Also, I can easily (for most packages/components I’ve experienced so far) change their configurations/features at a later date should my needs/desires for that package/component change.
- Free, as in, totally: I will NEVER have to pay for an operating system again, and I get to sell off the XP (Pro and Home) licenses/disks I’ve accrued over the years. Although I’ll keep one XP Pro license for setting up a Virtual Machine, I definitely like the idea of getting “paid” hundreds of dollars to switch to Ubuntu (minus the time and fees for eBaying the disks/licenses, of course). Also, the Open-Source-Software (OSS) thing is pretty cool. It’s pretty sweet that there are literally thousands upon thousands of top-notch (and not-so-top-notch) developers constantly working to improve almost every aspect of Linux. Although the fragmented (according to the different flavors/distributions of Linux) nature of the developer community means that there is always a concern that your particular flavor of Linux might not be developed (or fixed) as quickly as others, it seems that the transparency inherent in the definition of ‘Open Source’ does mean that potential exploits (especially in the kernel and most popular packages) will be responded to (and patched) much faster than can be expected with closed-source/proprietary software.
- 4+ GB of RAM: This was actually one of, if not the, strongest factor in switching to Ubuntu. After reading up on the terrible hardware-support/bugginess of XP 64-bit (plus the fact that XP will eventually be phased-out/unsupported) and my experience-based distaste for Vista, I knew that I either had to wait until Windows 7 (and then pay an exorbitant price and hope that it didn’t have similar 64-bit bugginess) or move to Linux. Why do I need 4+GB of RAM (640K ought to be enough for anyone)? Virtual machines. Lots and lots of virtual machines. Like, 10-15 virtual machines (VMs) with various OSes, from DOS 6.2x, to XP Pro, to openSUSE, running simlutaneously on a virtual network. Why the hell do I need VMs running DOS?! Well, frankly, that’s none of your damn business
(also, kindly disregard the ‘World Domination’ category for this post).
All in all I have been more happy than not with the switch to Ubuntu. This is not to say that it has been perfect. In fact, I am still working through quite a few peculiarities/difficulties in getting myself back to the level of efficiency and versatility that I had been at with XP Pro. However, I’d like to set aside a whole post for “Frustrations With Linux/Ubuntu”.
Until next time!
