We sold our soul

I recently posted something about Led Zeppelin on Facebook. I thought perhaps I should reveal my true thoughts on that sort of music. Just for the record. In the past I was one of their biggest fans. And there is a part of me that still really loves that music. However, I don’t think that’s a good thing.

I have wrestled for many years in my head over the morality of rock music. When I was young, Led Zeppelin were far and away my favorite band. The first rock concert I ever attended was Black Sabbath. And one of the first rock albums I ever bought was their album “We Sold Our Soul for Rock and Roll”. Little did I know that I’d be fighting these demons for the rest of my life.

When I turned my life over to Jesus I had the standard ritual “album burning” in my driveway where I doused my worldly music with flammable liquid and set it on fire. In the years following that, I have gone back and forth quite a number of times. As a matter of fact, if my life history is open to ridicule, this would be one area where I am vulnerable. On four or five occasions I have sold large collections of rock music worth multiple thousands of dollars, at a huge loss, primarily for moral reasons.

In the Bible Jesus states “Do not love the world or anything in the world. If anyone loves the world, love for the Father is not in them.”.

To me this is what it boils down to. It’s the attitude, the lifestyle, and the culture. In the day, Led Zeppelin went hand in hand with rebellion, dope smoking, and partying. I think it’s undeniable. As much as I’d like to say that I just “appreciate the music” or attempt to detach the music from the activities and attitude that typified those who listen to it, I just don’t think it can be done. And believe me I’ve tried.

You could take ZZ Top, Motley Crue, and any number of rock bands you want. Their whole style really amounts to thumbing one’s nose at God. And I think listening to that type of music makes me a participant in that.

In the last 6-8 years or so, I’ve tried to diversify my listening habits. I wanted to listen to stuff that was spiritually and morally neutral. But’s that type of music is extremely hard to find. I don’t even know that it exists.

Even if you chose the instrumental variety of “new age” music that supposedly has no connection to any sort of religion or spiritual belief, there is a high risk that you will be exposed to music expressly designed for use by folks practicing a set of very real spiritual beliefs that are decidedly contrary to Christianity.

Music appeals to our passions. And in a fallen world, it will frequently appeal to passions that are of a fallen nature.

Regarding Led Zeppelin… I read a recent interview with Robert Plant. Even he is a little creeped out by the music they did together. Asked what the meaning of their song “Stairway to Heaven” was… they really don’t know. And calls for a reunion of the band are met by them with clear hostility. Maybe they are fighting some demons of their own.

Being a hobbyist

Technology hobbies are a funny thing. We might be talking about computers, operating systems, ham radio, cell phones, tablets… you name it.

Let’s take Linux as an example. When I install a Linux on my computer, what do I use it for? Honestly, the first thing I do is join forums, chat channels, and mailing lists so I can talk to other people who are using whatever flavor of Linux I’ve just installed. And for the next number of weeks I spend a lot of time using Linux to talk to people regarding the use of Linux.

Is there something wrong with this picture? Ham radio is no different. People get their ham license. They set up a radio station. When they get on the air the main thing they talk about is ham radio. So they are using the technology they’re interested in primarily for the purpose of talking to others about that technology.

Of course I use my computer and my cell phone for a few other things. But my main use of technology in general is to learn about and keep up on what’s happening with that very technology.

That just seems a little funny to me. I wonder how much I would use technology if I only used it things not related to the technology itself. Honestly, probably not much. But it might be a fun experiment.

Chromebook

I’ve been curious about Google’s Chrome OS for awhile. And recently I’ve been reading that the new Acer C720 Chromebook finally nailed the sweet spot between price, quality, battery life, and performance. At $199 it was supposed to be a pretty good value. Finally, a Chromebook that lives up to the promise.

So I decided to give it a go. One free offer that comes with the Chromebook purchase is 100GB of extra Google Drive space for two years. Nice. That means I can downgrade my $99 per year Dropbox account to the free level of service and save… $198. Hmm… that would make this a $1 laptop.

The Acer C720 has an Intel haswell processor. Battery life is supposed to be 8+ hours. Not sure what to expect as far as performance goes. But pretty much all the OS has to do is run the Chrome browser.

That’s really the Chrome OS in a nutshell. It’s the Google Chrome browser with all it’s various extensions and plugins. And of course there is whatever level of hardware support to make it all work. With the standard Google Chrome browser you go into “Settings” and you get the browser settings. In the Google Chrome OS… if you go into “Settings” in the browser you get the browser settings and various hardware and operating system settings. There seems to be very little else to it.

I’ve been arguing for several years that anymore all one really needs is a good browser with a few choice plugins. Obviously Google has been thinking the same thing. And in 2013 it seems that Chromebooks have captured a pretty significant chunk of the notebook market.

Full circle

Back on July 21st of this year I started playing around with Linux again after about a 12-year break. The first distribution I chose to try was Linux Mint 15 MATE edition. Linux Mint had/has the distinction of being the most popular distribution out there (neck and neck with Ubuntu). I’ve installed and reinstalled many different Linux distributions since then. Playing around with just about all the more popular ones.

But not long ago, Linux Mint 16 MATE was released. So I’ve come back around to where I began and installed that to give it a whirl. It’s pretty nice.

This reminds me of when I started using Macs. When I made that choice, it was because the new Mac OS was unix-based. And I had been playing with Linux and FreeBSD a lot. While the Mac had always had a reputation of being “easier” than Windows. I insisted that I was not chosing the Mac for that reason. Because I truly did not need computers to be easier. I was perfectly fine running Windows or whatever. I was not after easier, I was after “better”.

Linux Mint has a very similar reputation for being easier. Only maybe now I’m not so adamant about not using that as a reason for running an OS. After trying so many different distributions, it is rather refreshing to run one where things work without a great deal of effort. And when it comes to Linux, it’s not so much a matter of easier or harder. It’s a matter of things working or not working. I don’t mind doing my homework to figure out how to do something. But I’m still an end-user, not a Linux developer. If I can choose a distribution where things work without having to spend days and weeks getting them to do so, then great!

The other side of the story

My last post was less than two weeks ago. At that time I was seriously questioning any benefit I would receive from running Linux. At that time I wiped Linux off my machine and went fully back to Windows 8. This was easy due to having good backups.

But about one day later I wrote up a document of pros and cons to running Linux. I like doing that when I’m making a decision. I debate with myself in the form of a document. It helps me come to a decision and solidify my logic.


Well, in doing this with my decision whether or not to run Linux… I was sort of surprised. I was able to find solutions to each and every drawback to running Linux except one. Quicken.


Ok, not totally surprised. That’s been a recurring theme. As a matter of fact, that’s why I got rid of my Macs and went with Windows computers back in 2008 or so. I was tired of dual-booting or running Windows in a VM just so I could run Quicken.


However, I’ve mentioned before on this blog that I’ve been tinkering with the mother of all budget spreadsheets on Google Docs. I keep honing it and making it better. And that, like Linux, is also a lot of fun. And it can totally replace Quicken in my life if I choose to do that.


So as much as I’d really rather that my choice to run Linux was not a philosophical one, it very well may be. The desire to run Linux, just for the fun of it, prods me into ridding myself of the shackles of proprietary software. It has definitely moved me in the direction of things that are “operating system independent” like Google Docs, non-DRM media files, and web-based applications in general.


The nice thing about this… if I decided to move to a Chromebook for example… no problem. I’ve been moving that direction for years. Just give me a good browser with a few essential plugins and I’m good to go.


So it is philosophical. And there is a definite benefit.

Linux why?

I want a divorce from technology. Somebody write up the papers… I’ll sign.

In all my messing around with Linux… it’s fun and all. I learn stuff. I can setup pretty much any of the various distributions with my preferred setup in a matter of hours. Sure they all have their quirks, but no big deal. I had my machine booting into six different Linux versions. All set up and working nicely.

Then I had to stop and ask myself, what’s the point? I mean really. Why would one run Linux instead of Windows unless they HAD to? Windows works so well. What’s not to like? I know that it’s popular or somehow “hip” to be anti-Microsoft. But I see no benefit in that.

Linux might make sense to me if my wife was open to using it. We have two desktops (her’s and mine) and a laptop. It’s just not that great to have one Linux system and two Windows machines. If they were all Linux I think it wouldn’t be so bad. But nothing cooperates with a Windows machine as well as another Windows machine running the same software.

I am quite torn over the issue really. Because messing with Linux is a lot of fun. And I mean a ton of fun. But if I want something more than a toy to play with… something that will actually do all the things I want it to do… I have to keep coming back to Windows. So it’s the difference between being fun or being useful.

Linux might be nice if I wanted to learn PHP, Perl, or certain other programming languages that are non-Microsoft based. But what’s the point of setting up something like dual-boot with Windows and Linux when I have to boot into Windows to do certain things? What’s the upside to that hassle? I don’t know that there is one.

It is kind of funny though. When I get Linux all set up nicely and working they way I want, I feel like I’ve really accomplished something. But when it comes to Windows… that sense of accomplishment is not nearly so pronounced, because it comes so much more easily. Maybe that’s why Linux is fun and Windows is useful.

Giving KDE a whirl

In my last blog entry about choosing a Linux distribution, I mentioned favoring the Xfce desktop environment. I mentioned ruling out Suse because it was crashing upon initial configuration. And I mentioned that I hadn’t really given KDE a try.

Well… since that time, I was able to get past the Suse instability and install a couple of different flavors of that. And I’ve tried Kubuntu, Suse w/KDE, and Fedora’s KDE spin. I also got a little tired of having 6 different installations of Linux. So I decided to settle on just one.

For now it’s Fedora with KDE. I’ve condensed my partitions and that’s what I’m running. So far so good. Everything works except for my scanner. Which is no problem since I can access that via my Windows 7 VM.

I’m leaving the door open to going with Suse in the near future. They are about to release their next version. And they are a distribution that seems to lean toward KDE as their default choice. So it makes sense that someone wanting KDE might choose Suse.

My current choice of KDE is a little strange. Because KDE is about as heavy as it gets when it comes to desktop environments. And because so far one of my favorite distributions of all has been Crunchbang which uses the extremely lightweight and barebones Openbox window manager with no DE at all! So I am torn between the two extremes. Typical.

In other boring news… I ordered two new hard drives.

I’m using an old spare 160GB HD in my laptop running Windows 8. I pulled my 128GB SSD and put that in because having only 12GB free space is a little too tight for my taste. In thinking about replacing the drive… I could have gone with a new 250GB SSD for about $180. Or I could get a 750GB 7200RPM HD for $73. I went for the 750GB drive. Space over speed.

The second drive is a “green” WD 3TB drive for my external Lacie enclosure. I have two of these enclosures. They are pretty spiffy looking. Although buying a drive with an enclosure was almost cheaper than buying just the drive… I went ahead and did the drive anyway.

Choosing a Linux distribution

The problem I get when messing with Linux is trying to figure out which distribution to run. They’re all free. And changing distributions costs nothing (except time and maybe sleep).

So I was thinking about the factors that I should consider when choosing. Trying out a bunch of different ones is fun. Been there done that. As I gain more experience with the various distributions, I have been able to build a much better idea of which one I want to run and why.

I might be tempted to rule out distributions that don’t support all of my hardware out-of-the-box. However, the only hardware I have that is potentially a problem is my wired ethernet and the scanner portion of my Canon wifi all-in-one printer/scanner. My wireless internet is supported on all of them. And I can use my scanner from within my Windows 7 VM. So these are pretty much non-issues.

Some distributions are heavy on eye-candy. Others not so much. While I like things to look nice, functionality and reliability are way more important than looks. A slick interface isn’t that great if it’s got bugs.

Then there is the matter of philosophy. Some distributions make it difficult to get so-called “non-free” software. To them the encumbrance of any closed code is something to be avoided (even at the expense of things not working). This is not important to me. I just want things to work.

One other factor is what I will call “conservative vs bleeding edge”. Debian is generally on the conservative side. They only release things after they’ve had a lot of testing. Fedora and Arch Linux are bleeding edge. If you want to be the first to get new versions of things, those are the ones to run. I think I would prefer something more conservative. It’s possible that a Ubuntu LTS (long-term support) version would be just up my alley. And that would include the officially supported derivatives.

However, the problem with “conservative” distributions goes back to lack of support for newer hardware and older versions of almost all software. While the Ubuntu folks recommend that you run the LTS versions of their stuff for stability reasons. The current LTS version lacks support for my wired ethernet and scanner. Whereas the latest Ubuntu non-LTS version supports both of those out-of-the-box.

Then we have the difference “mainstream vs obscure”. I’ve run across a number of distributions that have broken repositories and or download links that don’t even work due to some outage or something. I think with obscure distributions you may have some level of slickness and novelty, but you don’t have nearly the support structure that a mainstream distribution would have. Either in terms of available software or online help. And you probably have way more bugs due to a smaller test pool and fewer development resources.

So if I would limit myself to mainstream distributions, they would have to be Ubuntu, Mint, Fedora, Debian and Suse.

While Mint might generally be considered mainstream, I think it’s more of a Ubuntu knock-off. One may as well run the real thing and stick with Ubuntu. The whole Unity mess is easy enough to avoid by going with an official derivative. For me Mint keeps seeming like Ubuntu with extra crap on top.

I tried Suse last week and it crashed like three or four times just while I was trying to get it set up. A new release is in the works very soon. So I may give it another try then. When the OS crashes before you even have it set up that doesn’t give me a good feeling. Bodhi was another one that hung several times during the installation process.

So based on all this… my own choices seem to be narrowed down to the Xfce versions of Fedora, Debian or Ubuntu.

I like Xfce because it lacks most of the bloat of Gnome, Unity and KDE. Although I have yet to give KDE a try. That’s on my list of things to do.

For all this rambling… no conclusions yet. This is a work in progress.

Multi-booting with Linux

Windows 8 uses a GPT-formatted hard drive and an EFI boot partition. This is so new that Linux does not yet play well with it. While a few distributions handle it, I came to the conclusion that the state of EFI support in Linux right now is so poor that it’s just too much hassle. So I decided to change the partition table on my drive from GPT to MBR. Then I turned on “legacy” boot support in my BIOS.

Of course that means I will lose the ability to boot into Windows 8. But it also means that I can now boot Linux using the normal GRUB boot loader the way it has been accustomed to. As you can see above, I have SIX different Linuxes installed. And when I boot the machine I’m presented with a GRUB screen where I can choose which one I want. I have one swap partition and one partition for my data that I share between them all. I am NOT however sharing my /home directories between each one. That will prevent conflicts with user configuration files between the different distros.

I initially read that I should not install GRUB with the installation of each version of Linux that I set up. But many of those installations did not give me an option. Luckily each one recognized the other operating systems installed and added them to the new GRUB configuration being installed.

This is way better than messing around in virtual machines. I’d commented earlier that VMs take no guts to set up… because they can be nuked in a second and they’re not really running on the hardware. Booting directly into 6 different Linuxes becomes more real. Support for the actual hardware needs to be configured.

One of my goals is to test out which distribution will support my scanner out of the box. I already know that several of these are having trouble with my ethernet adapter. Though luckily they seem to support my wireless adapter with no problem.

System restore

In playing with my Dell desktop machine’s partitions I ended up deleting the various reserved system recovery partitions. I don’t really understand how they are organized or what pieces are required. But there seemed to be 3 or 4 of these reserved partitions when I decided to clean them up.

The only symptom I have now… is that the Dell Backup and Recovery app won’t run (or even install) without the “Windows Recovery Environment” which resided in one of these partitions.

I probably wouldn’t care about not having this except that this system came with some software that I would like to be able to reinstall if necessary (namely Microsoft Office and Adobe Photoshop Elements).

The answer, is to restore the system to “factory” using restore discs that I’ve already made. That should put back all those special partitions. Then I’ll use Acronis True Image to replace my OS and Data partitions. At that point I’ll be back to where I am now with the system partitions restored. In theory.

The main motivation for attempting a full restore of the entire system is to give my new version of Acronis True Image a good workout. I want to see how it works. And even the worst-case scenario isn’t that bad. If it fails I could always do it the hard way by building from a fresh install. But I don’t expect that will happen.