Wednesday, February 29, 2012

Fixing A Chair

So I went to use the office chair upstairs. I bought that chair a few years ago when the company I worked for was getting rid of some furniture. It was one of the last to go so I got it for $20. It was made by Haworth back in 1987. It's blue and weighs 4 and a half tons. At least it feels like it.

The chair weighs so much because it is a good solid chair. The fact that I was going to stand on a rolling, tipping chair to change a light bulb is not really the point. Yes, it seems risky. It probably is. But again, that is not the point.

The point is when I looked at the chair, the right arm rest was laying over to the side, someone had broken it. I don't know how they broke it, but they did. The other day, I knew the arm rest was a bit loose, but today it was laying down sideways almost.

To say I was miffed is an understatement. I was ticked off. And really, what bothered me most was not that the arm rest was broken. I was pretty sure it could be fixed, or I would simply throw out a $20 chair that I had used for about 3 years. The chair being broken was not my biggest annoyance.

What really ticked me off was knowing without a doubt that when I asked the kids about the chair, no one, not one would know anything about it. Each will swear they never saw it broken and had no idea how it happened. That is typical of problems like this. Apparently someone sneaks into my house and then breaks random things, leaving without ever being seen.

So I took the chair apart, found that 2 bolts, each 1/4 inch in diameter had sheared off. Whatever happened, it wasn't something light. Due to not paying attention, I had to disassemble and reassemble the chair twice. In the end, I had 3 bolts in my parts box that worked.

So 3 bolts, some sweat, 3 chunks of skin, and 2 hours of using a screwdriver and I had it fixed. And honestly it is better now than it was before.

I looked up the specs on this chair and tried to find an equivalent chair from the manufacturer just for grins to see how much it costs. The current generation equivalent Haworth chair goes for about $600 new, and about $200 used.

I asked the kids who knew anything about it. None did. Of course. Oh well. I guess I need to put up surveillance cameras and catch that guy that sneaks in to my house just to break things.



Copyright 2012, Kevin Farley (a.k.a. sixdrift, a.k.a. neuronstatic)

Thursday, February 23, 2012

Someone Open My Windows Please?

After 5 years of using Linux full time, I finally landed in an organization that really is Windows-only and I am now forced to use Windows full time again. So here I am with a Windows 7 laptop - a Dell no less, not one of my favorites.

So I was given a cryptic set of documentation that indicates there is certain software I need to install. It is scattered over a plethora of systems and servers. Each of them with their own installer and their own peculiar way of doing things. Sure they basically follow the same pattern, but each is different, and not by necessity. And not everything wants to install correctly into this Win 7 64 bit OS. Some things complain or require some tweaking.

But I need these things, these proprietary tools that only run on Windows. I need them because they represent the only way to compile and link the software I will be working on. I need them because some of the applications were chosen to support developers and testers and the software is very much Windows only.

And so I threw myself into making the best of things. After just a few hours I remembered how frustrating it is to work in Windows. To be fair, it's not hard to work in any one specific Windows based application. What is hard is trying to switch back and forth between applications in Windows. That is where frustration builds to new heights. That is where any ideas of "ease of use" do not apply to MS Windows.

First of all, some people may like the aggregation of application instances on the bottom bar, but to figure out the one you want to click on takes forever. Windows is slow to reveal the individual instances and then they are so small I have to wait longer for it to highlight the full window. Sure, I could alt-tab through a few dozen application instances, but that is not all that efficient either.

The second thing is the obvious lack of virtual desktops. I mean seriously? It's 2012 and MS still does not have native support for multiple virtual desktops?

Also there is no way to add "launcher groups" they way I was used to working in Gnome on Linux. I know I can drag a shortcut to the Taskbar and "pin it". But I have not figured out how - or if I can - create a "group" of items. So for now I create folders of shortcuts and then add them as Toolbars. It sort of accomplishes what I wanted, but the result is not all that great. For example, the toolbar pins to the taskbar but you have only a tiny >> thing to click on. And once you do that, sometimes it takes several seconds to display the toolbar. Not always, and not predictably, but sometimes it does.

So, I need command line access - yes people, I really do, developers have to do things that require command line tools at times and that is not a bad thing - but the Windows "cmd" box is really, really bad. That thing has not changed in years and has basically existed as-is for several major releases. Here is an example of its ancient roots: you can't drag and resize the width of the terminal window it provides. You can drag it down and up, but not sideways. It really is just a piece of crap. I also needed a real command line shell, not that weak, limited "cmd" shell. So I opted for the cygwin solution, as I have for many years when having to use Windows.

I installed cygwin and spiffed up the colors of the terminal window to make it easier to see. I decided to change the display font. I found a nice looking font called TTF Terminus which I downloaded and installed. Now when I look in the Control Panel at fonts, there it is. When I run any app and look for the fonts, it is not there. A minor nuisance but indicative of a problem if you ask me.

You know, I find it appalling that Microsoft is shipping brain-dead Notepad after all these years. Surely they have the talent to make something better than that marginal thing.  Notepad should be called "Notpad" because anything other than displaying and typing characters is something it can NOT do.

Well, needing a decent editor (or three), I installed some open source tools because they are not only what I know, they are excellent tools for free. I installed the Geany IDE, gVim (graphical vi editor), and Gedit (Gnome's default text editor, their "Notepad" if you will). All three of these have syntax highlighting for dozens (and more) of programming languages, support various add-ons and have many features Notepad will never have. The trick here was hooking these Windows executables into my BASH command line in cygwin. It wasn't hard, just had to figure out where Windows would break.

So back into my command line I go. Already having command line Vim, I added in cscope (mlcscope to be precise) so I could quickly look through C files using tags. I added in a few more tricks and tools in cygwin. Then I started going through source code files similar to what I had been doing for the last several years.

The problem is, even though I was able to just about mimic my environment, it still suffered from the ponderousness of Windows when it came to switching between windows. Being so used to middle-mouse clicks, being able to scroll any window under the cursor without taking focus, and segmenting work into virtual desktops, I felt like someone was dragging my arms backwards when I tried to work.

Actually, its worse than that. It feels like I was given stone knives and bear skins, placed in a straight jacket, and then told to perform fuel injector repair on a Buick. With some MacGyvering I can get the job done. But seriously, the work paradigm for Windows is so lacking for those of us that do a lot of multi-tasking and concurrent work flows.

Perhaps the real issue is that Windows is for "average users" that don't do serious work and that is why it seems to be tuned for full-screening apps and doing one thing at a time.  As far as I am concerned, Windows 7 is only moderately usable. Give me Linux Mint with Gnome 3 shell and MGSE any day, it blows the doors off the tired old Windows work paradigm.

No virtual desktops, no mounting of ISOs and other file systems, ancient Notepad, inconsistencies in how things are done (not everything has been updated over the years of versions), and the complete lack of a solid "applications center" make Microsoft Windows look like something that is still in the dark ages of computing.



Copyright 2012, Kevin Farley (a.k.a. sixdrift, a.k.a. neuronstatic)

 

Wednesday, July 20, 2011

7 Popular PC Games I Can't Play On Linux


As I have written about before, I am a Linux user, not a Windows user. I do not use Microsoft Windows nor do I miss it. However, as I pondered what it was that others were doing on Windows that I could not do, a few popular games came to mind. Granted, these are popular from the perspective that people play them weekly or sometimes daily on MS Windows, and they must really like them because they keep playing them. 

No, I am not talking about the mammoth titles like Halo or Call of Duty or something like that. These are more fundamental games that all Windows users play. No, it's not Solitaire either, we have a dozen or more of those on Linux. Here is the list of games I have found so far that are unique to Windows and I don't get to play on Linux:

1) Whack-A-Virus

This seems to be the most popular game. People spend hundreds of dollars on this game software they get form Symantec, McAfee and others. There are also freeware versions of the software to play this game as well. The basic premise of the game is that your computer is infected with a host of malware and you must eliminate all the little nasties. So you have to run, re-run, and re-run the "game" software again and again until you whacked all the virus baddies. In the end, it seems that most people end up giving up because they can't get past the boss bugs and they simply reinstall their beloved Windows operating system.

2) Lockup 2011!

This is a very popular game it seems. The premise of the game is at random and unpredictable times, your computer completely freezes and you are then in Lockup! The goal is to get out of lockup as quickly as possible to get that work done or email sent or document printed before it is a real problem. You can still see everything on the screen, usually, but you cannot click on anything or do anything. You are to try multiple combinations of key presses to try to get the screen to change. Most people just reboot, which I consider cheating.

3) Blue Screens of Death!

This has long been a commonly played game on Windows that started in the dark ages of the operating system's life. The premise of the game is that you are someone using a computer and at completely random times your display goes completely blue, everything stops, and it prints some strange runes on the screen. These runes come from an alien race that wants to enslave you. Your task, if you choose to accept it, is to try to copy down those runes, interpret them, and find out what they mean. Only then can you avoid enslavement. Again, most people just cheat and reboot.

4) Fork It Over

This game is not played by everyone because it is expensive to play. Basically you are trying to do something on your computer and you find that you can't get it done because you are blocked by the Ogres of Dire Need. The Ogres need a special app, or a new version of an app, or a license for a feature of an app. So to get past them, you must go purchase said app/update/license and thus "fork it over" in cash to the Internet vendors. Only then can you appease the Ogres of Dire Need and get work done.

5) Blame!

This game is kind of tricky and is a kind of MMO. In the game, you are a computer user and randomly something will crash, either part of the operating system or an application. Once that happens, you then start the blame game. I say tricky because you have to establish contact with the Mystics of Windows or the mages that created the application and go through the problem with each and listen to the stories of "it's not our fault, it's theirs" to establish who you think the blame belongs to. In the end you will always be wrong because the secret of the game is the NPCs consider the fault is due to the user. With this game, you can even PUG by finding others with similar crashes. There is a cheat code, it's called "reinstall".

6) Wheels of Time

This game is a very slow one. Kind of like playing chess by snail mail. The premise of the game is the system will get slower and slower over time. Your task is to put up with as much slowness as possible before you can't take it any further. It's an odd game, because the goal is to wait it out as long as possible, but the consequences get worse the longer you wait. Kind of a catch-22 situation. The reward for waiting long enough is you get to buy a new computer and avoid all the slowness. If you can't wait long enough, you are punished by having to get your computer tuned up by either doing it yourself or paying someone to do it. For some reason, most people end up being really patient and "win".

7) Needle, Haystack, Ghost

This game is really engaging I am told. The idea is you have a valuable item, call it a file, and you save it on your computer. Then a ghost in your computer moves the item, placing a trail of breadcrumbs in many folders.  If you get too close to finding it, the ghost may move it again. Ultimately it may even be hidden in the Trash Can. You usually realize this after emptying it, so it's not perfect.

So there you have it 7 "popular" PC games that are pretty much only played on Windows. There have been reports of minor variants of these games on Macs and Linux, but to be honest, the only one I find close is "Needle, Haystack, Ghost." Come to think of it, that game could be played on about any computer. It just seems to be real popular on Windows where not all applications store things in expected places.

I really don't miss playing those games. I am very glad those days are over. Now it's time to get back to work, which by the way really hasn't stopped. My Linux computer has been churning away building code, sorting files, and doing about 30 things at once all day. You can get a lot more done when you don't have those 7 games to play.


Copyright 2011, Kevin Farley (a.k.a. sixdrift, a.k.a. neuronstatic)

Tuesday, June 28, 2011

Living Linux In A Windows World

Yes, I am living Linux in a Windows world. If you don’t have any idea what this means, well, you are not geeky enough. If you are curious, then read on. If not, stop. It is as simple as that.

I do not use the Microsoft Windows operating system for anything other than playing games. My primary operating system for my computers is the Linux operating system. This is an operating system based on the design of Unix (which predates MS Windows quite a bit) and is available for free. It runs on almost anything with a CPU - not a joke, you can google “Linux on camera” or “Linux on a phone” or just about anything else - and has been ported to nearly every computing platform on the planet.

I use Linux because first and foremost, it frees the user to do whatever they want (regardless of how stupid it may be). Secondly, the architecture and design of the operating system is technically better in my opinion than that of MS Windows. This is not fan-boy blather, it is based on my 24+ years of software development experience using systems that pre-date even MS-DOS and an inside understanding how it all fits together within the operating system kernel and framework.

And finally, I use Linux because nearly all the software you could ever need for it is free. Yes, free. As in “no cost”. Seriously. Oh there are commercial applications and I have bought some from time to time, but generally I can get everything done with free software.

If I am going to be on a computer, I prefer to be using Linux. At those times when I am on a Windows machine, I just treat it like a toaster: it does its one thing and don’t ask it to do a bunch of other things at the same time. It often feels like I am in a straight jacket when I am on a Windows box. I encounter something odd and think “I could just pop into a command shell and …”, but alas, if you do that in Windows there is not a whole lot you can do at the command line. Well, recently MS has included a better shell, but still the venerable old command shell from the days of MS-DOS still seems to be the default. I don't get that feeling with Linux. I don't feel hemmed in at all.

However, in terms of personal computers, most people, at least here in the United States, typically think of some version of Microsoft Windows as the only operating system choices out there. Many people have heard of a Mac, but even among that set, they are only vaguely aware that the operating system is entirely fundamentally different in its inner workings. And even fewer have heard of Linux or have any clue what it is. I was once asked if Linux was some kind of prescription medication. This comes from years of PC vendors making deals (or being forced with deals) with Microsoft. And this is why it is difficult to find PCs that ship with something other than MS Windows.

What? You disagree with my “most people” and “many people” generalizations? Well, online polls and studies say that generalization is correct. Most people using a PC are not, to put it bluntly, all that technically savvy. They know enough to get online, check email, browse the web, share pictures of cats with bad grammar, post their “eating pancakes” morning status, and forward spam/scams to everyone on their contact list.

I admit that may be a bit harsh, still I think it seems correct. It appears that not only do most users start out technically inferior, but the industry actually encourages it by hiding more and more of the details of the computer beneath a glossy user interface. And that I believe is part of the problem and part of a solution all at the same time. But I am getting ahead of myself. Hold that thought. First something to consider.

Less than 10% of computer users can define what a “browser” is. Watch the following and weep:


Now for statistics fun. Hey, you are still reading this, you’re a geek, you should think statistics ARE fun, right? The world-wide statistics for operating system market share show that Microsoft Windows accounts for about 86% of all personal computers out there. I think if you look at just the US market that number may actually be closer to 90% but the rest of the world is not so MS-centric.

According to Wikipedia, at the time of this writing, the median estimates for OS usage are:

Windows 86.37%
Mac OS 7.4%
Apple iOS 2.8%
Linux 1.1%
Android 0.97%
Everything else 1.36%

Interestingly if you look at mobile devices, the median estimates for OS usage are:

Android 33%
Symbian OS 31%
Apple iOS 16%
Blackberry RIM 14%
Other 6%

I think it is more interesting if you look at supercomputers, the median estimates for OS usage are:

Linux 91.8%
IBM AIX 3.4%
Unstated 3.2%
MS HPCS 1.0%
Other 0.6%

The numbers are harder to pin down in the server and mainframe markets but generally when you use installation counts and not revenue, Linux dominates the server market and has a good chunk of the mainframe market which is essentially owned by IBM’s System Z operating system.

Ok, so what does all this mean and what does it have to do with “Living Linux in a Windows World”? I am glad you asked.

What it means is that I am in a very clear minority. Because I am not using Windows, I generally cannot run Windows applications. I say generally because there are ways to run Windows applications unmodified in the Linux operating system, but not all of them really work. But I have found that there are very, very few Windows applications I really want to run. Usually just games, but there are a couple things I miss. And yet, I alternatives in the Linux world that are as good, better, or close enough (depending on the tool) that are available freely from the “software center” (something like the fore-runner of an “app store”).

It also means that the world of viruses, trojans, and malware is to me “something that happens to Windows users”. In 12+ years of running Linux, I have never had any virus or malware attack. I still have to take care about information leaking out of web sessions and web sites, but that is more of a user behavioral factor than a technology factor. There is anti-virus software available for Linux, and it is mostly there to scan files from Windows systems. There are many IT people who keep a Linux box on hand to scour and clean infected disks and files.

So I sit here writing this on my Linux laptop using Google docs as my editor on the web while I have a zillion other things going on at once across multiple virtual desktops. I am not confined to a single desktop. I am not confined to just doing things the way it was designed. Linux allows combining apps and tools in many unique ways, allowing for really creative and quick solutions to problems.

Yes, I am in the minority. But as I think about it, I have been all my life. I could just abandon all hope and join the Windows herd and graze among what is offered. But I have never been like that in my life and I am too old to start now. I don’t mind being in the minority. Especially when the minority is essentially the top 1% of techies and geeks.

Yes, I am in the minority, but I sit with my geek brethren at the top 1% of users.

So in practical terms. how do I go about living Linux in this Windows world? How do I get along without MS Office, Outlook, Internet Explorer, and oh let’s not forget the favorite software title to toss into the mix, the one Windows users think is the “killer app”: Adobe Photoshop.

So here is how I live Linux in a Windows world, at least according to the software applications I use. I will only touch on the main apps at this point.

  1. Office Suite - LibreOffice (formerly OpenOffice)
You do realize that even on Windows there are several alternatives to Microsoft Office don’t you? LibreOffice is just one of them. It is mostly compatible with all MS Office files, though it still has some issues with .docx files. But nearly everything else is spot on.

  1. Email Client - Thunderbird
I know a lot of people really love MS Outlook, and hey, it has some excellent features. But there are alternatives, even alternatives that will connect to MS Exchange servers for email. Thunderbird is from Mozilla, the guys that brought you Firefox. Thunderbird is an excellent piece of software in its own right and when coupled with the calendar plugin available for it, is an excellent replacement for Outlook.

  1. Web Browser - Chrome or Firefox
Sorry, but Internet Explorer really just sucks. Well at least up until version 9, it did. It seems to have improved quite a bit. But still, the fact that Microsoft does not correctly implement the web standards just makes it mediocre. I use Google’s Chrome browser mostly. Often I will use Firefox just for some sites. But both are in my opinion tied for the best browser on the whole planet.

  1. Photo/Graphics Editing - The GIMP
I have said it before and I say it again, not everyone needs Adobe Photoshop. That is a professional grade tool that most people get lost in. It is like buying a battleship to go fishing in a pond for most users. The GIMP is an excellent alternative to Photoshop. I allow that professionals will have different opinions, and that is ok. Just remember though that I am a computing professional, so a lot of my opinion is backed up by technical understanding. The GIMP also can be daunting for most average users. It does a lot, but it also may be overkill for most users. Still, I prefer it and have used it for years.

  1. Instant Messaging - Pidgin
My use of instant messaging has dropped off considerably in recent years. But when I want to get onto the IM systems, I use Pidgin. It allows you to connect to multiple systems at once - AIM, Yahoo, MSN, ICQ, IRC, and many others.

  1. Media Player - Banshee
I know iTunes is really good. I know a lot of people really like iTunes. But I cannot run iTunes on Linux. Nor do I want to. I don’t have an iPod, I have an MP3 player (actually my Android phone). Also, I think Windows Media Player is really awful and it also is not available in Linux. So I have been using Banshee and find it an excellent alternative to iTunes and many other media players. It is simple yet has enough features to make it very useful.

There you have it, a basic set of alternatives to the most common Windows apps used by users. Besides running on Linux, what other characteristics do those apps have in common? Care to guess?

Well, yes they are all free. But something else that most Windows users don’t think about is that LibreOffice, Thunderbird, Chrome, Firefox, The GIMP, Pidgin, and Banshee are all multi-platform.

“Multi-platform? What does that mean?” I can hear the questions already forming.

What it means is all those application run on multiple operating systems, even MS Windows. So anyone could run those apps on nearly any personal computer around.

Well not only does “living Linux in a Windows world” mean that I am in an elite minority, it means that I am universal. My application set is supported on all current PC operating systems.

So in summary (yes I know you are glad to read that bit), living Linux in a Windows world means that
I am not bound by the controls the software designers try to impose to protect their systems. They create walled gardens because if you were free to wander around in their systems, you would most likely break something, and then you would complain, and call tech support. So they protect themselves by restrictions. I don’t like that.

I am free: http://www.youtube.com/watch?v=nR7bBEBIC9g


Have a great computing experience, use Linux.





Copyright 2011, Kevin Farley (a.k.a. sixdrift, a.k.a. neuronstatic)

 

Thursday, March 24, 2011

English Translations of Managerial-speak:


technology uniformity - The inability of an IT staff to handle any technology that they were not trained on 10 years ago.

multi-platform - The feature works on one platform multiple times.

feature specification - A document produced by the unknowing about something they heard about and completely devoid of requirements.

feature velocity - The inability to take the time to do things correctly because of the perceived need to do it faster than it should be done.

test readiness review - The inability to understand that the code is not complete and there is no need to try to test it yet.

feature complete - The inability to stop the shipping of a feature that has numerous bugs.

diverse team with individual assignments - A loose collection of individuals working by themselves reporting to a single manager.

bonus plan - The ability of a company to find ways to not give you pay raises, or any incremental income because the bonus requirements are set by management so as not to be achievable.

stock options - Pieces of paper with words on them, worth about 0.95 cents per sheet.

custom bug tracking system - The inability to use bug tracking software and instead using a contact management solution the marketing group likes and forcing it to store semi-related bug descriptions with numerous custom and expensive modifications instead of using something designed for that purpose.

layered design - A concept put on paper but violated so often in implementation that the source code has filed a restraining order against the coders.



Copyright 2011, Kevin Farley (a.k.a. sixdrift, a.k.a. neuronstatic)


Wednesday, February 16, 2011

Why I Went All "Minty"

An interesting story.

On Friday I shutdown my laptop cleanly, packed it up, and put it in the car. I drove home and left it in the trunk all weekend. I came into work on Monday and brought my laptop bag in. I unpacked my laptop, docked it, and fired it up.

No display.

It booted, I heard the music, it should have been at the login display, but there was nothing but a blank screen and the monitor gave me that all knowing "there is no cable" kind of thing and went to sleep.

I could not even get a ctl-alt-f1 terminal. I tried booting up in and out of dock, normal mode, single user mode, recovery mode. I even tried it standing on one foot with a flag in my hand. But all I ever got was a whole lot of blankness.

So once I booted into single mode and was at a terminal, I started my investigations.

In the interest of brevity, I will speed this story up.

I messed around with the laptop for hours on Monday, no display. I had been running Ubuntu 10.04 so I did an upgrade to 10.10 hoping that would restore some order. During that time I ended up using my personal laptop (also running Ubuntu 10.10) to SSH onto the build servers to keep working. Tuesday morning, I managed to get the laptop working in the wrong display mode using the VESA display driver after much futzing around. I used that opportunity to back up everything in preparation for a reload.

Now before I reloaded, I was going through the Xorg.0.log files to see what was going on. Since I really didn't understand the process, some things did not make sense at first, but after 2 days of it, they started to.

So this is my guess as to what happened...

Last week I took some updates from Ubuntu. I thought I rebooted, but maybe I had not. Anyway, the Xorg.0.log was showing 2 video drivers vying for resources, the nv driver and the nouveau driver. I had been using the nv driver and I don't recall loading the nouveau driver and I think this may have somehow come in with the update I took. If not, I am at a loss as to how it got there.

So once the nouveau driver got installed, it would grab something the nv driver needed but nouveau had no clue what to do. And since nv couldn't grab the resources, it simply quit. Hence, I had no working display driver. At least this was my understanding from the log files.

It was at this point I knew I really needed to reload everything as I did not want to sort out this mess.

So I took my CD with 64-bit Mint 10 and installed it. I booted up and read "32-bit" once I logged in. Aw crap! So I go back and download the actual 64-bit Mint 10 DVD this time, and installed the real 64-bit Mint.

I decided since the day was blown anyway I might as well try and get the Nvidia driver working to get 3D acceleration. 

Everything went exceedingly smooth except no display. For an hour and a half I wrangled with Nvidia and Googled like mad. Then I had an epiphany as I sat staring at my sleeping external monitor. I popped the lid of the docked laptop and saw the login display patiently waiting. 

Palm to the face!

I think that it had been there since the first load of the Nvidia driver. 

Ok, stop right there. I know what you are thinking: "well maybe that was the original problem, it just quit displaying on the external monitor". 

Ah, you may think that, but I tried getting the stupid thing working in and out of dock so I had removed the external monitor from the equation and was operating on the LCD panel of the laptop itself. So there.

The laptop dock I have is one of those combination dock/external monitor stand contraptions. So opening the laptop lid is not an option, I could only crack it open an inch or two. I had to get on the floor and try to look at the LCD screen and get to the point of "detect displays" on the Nvidia settings app. No small feat actually considering the poor visibility at that angle of viewing.

So after a couple of tweaks, I now have Linux Mint all shiny and smooth in 3D on my external monitor and laptop's LCD screen. I have to get my environment back to the way I like it, but I have the important things, like email and such, completely restored to what was working before.

I have not completely given up on Ubuntu, in fact, Mint is based on Ubuntu. But for my main workstation, I can't afford the lost time in Canonical's creative side tinkering around with the user interface, or display drivers.

All in all, it was no fun having to spend so much time doing something I shouldn't have needed to do. But on the other hand given Canonical's direction with Ubuntu, it was on my path anyway to eventually reload the laptop with a different distro.



Copyright 2011, Kevin Farley (a.k.a. sixdrift, a.k.a. neuronstatic)

Thursday, February 10, 2011

Doing Nothing


Have you ever sat in a forest and just listened? Not just walked through a forest, but really listened? I raise the question because I could picture it in my mind the other day. I was able to transport myself through memories back to another time when I sat quietly in a forest and was able to allow it to soak in. It may seem odd, writing about that in the brutal cold of a winter when trees are bare and snow drifts cover the ground. But maybe that is the best time to think of it.

It seems that a lot of people cannot allow themselves to sit and listen, they have to be "doing something". They have a need to be busy and moving. Such people perceive lack of motion as a lack of character. But I contend that taking the time to relax, let go of the world, and enjoy a little bit of the wondrous creation around us is not only "doing something", but doing something profound and beneficial.

So often we are swept up in the world of humans, with its expanses of concrete and machinations of steel and glass, that we can no longer appreciate the quiet moments in life. We are drowning in the cacophony of human noise and we have no clue how loud it really is.

There are times when I would give nearly anything to catapult myself out of this chaos and into the middle of the woods, far beyond the sound of man-made existence, and simply rest, taking it all in. The sights, sounds, and feel of the forest fills you and naturally pushes out the more stressful things of life. It is very much "doing something" by moving very little.

It is easy for me to imagine being there, in the middle of some woods, as I spent many days of my youth hunting through the hills and hollows. I would be out in the woods for hours hunting squirrels or deer. As I get older, and presumably more responsible, I find it difficult to get both the time and the motivation to go hunting as I did once before. Come to think of it, part of the reason for not wanting to go may be "fences".

You see, in my younger years, I could trek through the woods for hours and never see a fence, a road, or any sign of human existence. Growing up in the Appalachian Mountains, it was not hard to find such a place. But now, with many years and many miles between me and that time of yesteryear, those opportunities are much rarer. People and companies ward off their land, erecting fences and gates, presumably for our "protection", but mostly just "because its their land".

I suppose it is their right, as the property owners. Still, I remember vividly those days in my youth when I could spend an entire day out in the woods far beyond the range of any fences or gates. I was free to roam where I may. Those days are gone I suppose and we all have to make do with smaller worlds.

Yet even with only a few acres of trees, you can still transport yourself into nature's realm. It's easy for me to picture but quite hard to describe actually. Words that come to mind are "fresh", "clear", and "hopeful". I don't know why those words come to mind, but they do. Well, at least in late Spring and early Summer these are fitting words. Other seasons have different feelings, and different words. But for now, I will just consider "summer".

When most people venture into the woods they create so much noise, all they hear are themselves clumsily tromping through leaves and brush. And that is not really a problem, but you have to stop and settle in order to hear most sounds of the forest. So after the din of moving, that is when you need to sit back against a tree - don't worry about the bugs, most of them will not bother you - and start to let go.

So you sit there, amid the shade of countless trees, with your back up against rough bark and leave the world of concrete and steel behind.

At first, you hear very little. Your ears have been desensitized to the quieter sounds. The world of man is much louder than the forest. Your ears soon attune to the new sounds around them. The wind blows the leaves of the trees above you creating a hiss much like the sound of a receding wave at the beach. Small birds and animals flit and dart about looking for something to eat creating small fits of sound in all directions. Your brain is now adjusting to this new sound level. You have taken the first step into a different world.

As you relax and your breathing slows, you become more aware of the forest around you. You hear it. You smell it. You feel it.

In the hidden depths of the forest, birds chirp and call out to each other. A wood pecker hammers out its presence. Somewhere overhead a hawk rings out its poetic cry. With each wave of the tree tops, you become further removed from focusing on yourself, and more aware of life all around you. Abundant life, with creatures in their daily effort to eat and thrive, is evident everywhere.

Eventually, after your brain has adjusted to the sound level, you hear more of the details, more of the small bits of life. You hear the scratches of a squirrel's claws as it clamors up a tree, the sound of a bug nibbling on some leaves. You may even hear the sound of a deer bounding away somewhere out of sight.

You feel breezes blowing over your arms and face and through your hair. As the trees open holes to the sky, drops of sunlight fall in around you. Where the beams of sun touch you, you feel the sun's warmth. With a blue sky peeking around the trees, and the sunlight raining down, perspectives change.

That vision, or description, or whatever you desire to call it, may sound quaint, or simply trite to some. It may even sound a bit naive. But I don't think so. I have been there many times. I have sat in forests and done "nothing" numerous times, simply to be there. And countless times I have gone back there, most often in my mind, simply so that I may reset, or reboot, myself.

Time to get back to work I guess. Signed on to a computer, in an office, a million miles yet only a thought away from the serenity of a mountain woodland.



Copyright 2011, Kevin Farley (a.k.a. sixdrift, a.k.a. neuronstatic)

Thursday, February 03, 2011

When Did You Last Scan Through AM Radio?

The other day I was driving back from visiting my eldest daughter at college and I grew tired of scanning through the FM bands hearing nothing but loud mouthed "radio personalities", the same old formulaic "popular" music, and commercials for everything from buying gold to planning for your next divorce (not making that up). So after turning off the radio a few times, I thought I would give the AM band a whirl for old time's sake.

There was something comforting in that AM hiss and the sound of radio crackle. I think it was because it triggered memories from childhood, days when cares were lighter and responsibilities fewer. 


So as I scanned through the AM stations, I was taken back in my mind to a particular spot on a particular day. I was sitting in a pickup truck waiting for my father to come back to it and listening to the radio.

I remember most vividly riding around with my father in a Ford pickup truck. He would often have the radio on and the window down smoking a cigarette. I didn't like the fact that he smoked, but he did. So whenever I smell Kool Milds being smoked, I think of my father. That was his brand and I can still recognize it.

Speaking of smells, there was something about those Fords that was distinctive. You could be put into a Ford pickup blindfolded and you would know it was a Ford by its unique smell. I don't know where it came from, but go smell the inside of one sometime. Pick an older model, from the 70s or 80s and you will see... I mean smell... what I mean.

"I'll just be a minute." That was what my father said as he left the pickup truck and headed off toward a small yellow bricked building the coal company used as a personnel office. I sat there only a minute until I turned the key to get the radio to come on.

The rain spattered lightly on the windshield and the dull gray of a late Spring sky spitting rain muted all colors. Country music was coming out of the speakers and I was going to have none of that. I had a preset on that old radio to a "popular" station and I switched it immediately. Some less-than-memorable rock song trailed off to nothing and the DJ called out the weather. Apparently it was not raining where he was.

The news came on, playing a lead-in musical sequence on some kind of vibrating antique electronic keyboard. A man read the news, flatly, and just the news. There was no hype or droning of political opinion. Nor was there any salvo of vitriol launched at politicians good or bad. It was just the news being read, devoid of inflammatory adjectives.

I sat and played with the wing windows in the truck listening to the news. When the rain let up, I rolled down the window to get some fresh air. I looked out at the trees bursting with dark greens just before summer. Soon it would be getting hot, but not today, it was almost a bit chilly. A few vehicles passed by as the news ended and the DJ came back on. 

I wasn't interested in the news. I wasn't interested in the music. I pressed dad's preset button and country music twanged forth from the radio once again.

I turned off the radio and waited and looked over toward "the grill", wishing I had some money to go get a grape Nehi. As I sat there and pondered my complete dehydration, my dad emerged from the small personnel office and was headed back to the truck.

He always wore a sort of work uniform, even though he worked in an office. That day he had on a khaki shirt and pants, a usual ensemble for him. At a little over six feet tall, dad was an imposing figure to me and to many people around where we lived. He strode over to the truck. He always walked so confident when I was a kid. How I wished I could be as tall as him. I still wish it, but that is not going to happen now.

Climbing into the truck, we set off for the "supply house", a warehouse a couple miles away. I would be spending a few hours there that day. I don't know why I was going there. I don't know why that particular day I was in the truck heading to the warehouse. But I was.

My father is gone now. But not forgotten. I tell my kids stories of his sometimes outlandish adventures and life with my dad. I see him in so many memories and I even hear him laugh in the crackle of AM radio static.

This post is not really about scanning through AM radio. This post is about remembering those you love and finding them in the oddest places. Even at 1400 AM on your radio dial.

So go ahead. If you are old enough to remember the AM radio days, turn off that FM and switch it over to AM for a while. See who you find in the static.


Copyright 2011, Kevin Farley (a.k.a. sixdrift, a.k.a. neuronstatic)