25 January 2012

Some thoughts on computers

I've been into computers since the card era.  Not the smartcard, RF card or adapter card era, but that era which featured paper cards with data grids on them that were either punched or had a reader that would accept pencil filled in rectangles... that you filled in with a pencil.  My first computer interface was a paper-fed terminal.  My first computer language that I learned the basics of in 7th grade was APL.  Yes, I've been around to see a few things change, and gone are the days when the teacher said that you only got so many sheets of paper to do your work per month... and then my dad would bring in boxes of used terminal paper from his workplace as they only used the lined and colored back part of the sheets.  Amazingly at the end of the month I was the only one still using the terminals.

From time-sharing on a mainframe to my first almost PC to the first PC and then through the 386/485/Pentium eras all the way to today's quad core, LED display monsters with terabytes of drive space and gigabytes of memory, I have been around the block a bit on computers.  I am not, of necessity, retro on my computer use but it is purpose driven.  Purpose driven use concentrates on certain aspects of computing, such as document creation or gaming.  Back in the day it was document creation that drove the early days of computing for office use, and the gamers had to adjust to the advances that getting simple work done on a computer drove as it was the marketplace.  That changed just around 2000 and now the gamers and, increasingly, entertainment use of computers drives displays, memory and storage.  This means that usability has gotten much, much, much better from the paper terminal days and the systems are pretty 'user friendly' and have been for awhile.  Yet, because I have limited uses for computers, mostly in the document creation and research areas, that means that a stock, out of the box computer or Operating System comes with all of the fun, glitzy, entertainment stuff turned on.

Growing up through the era of the early PC and early Internet means that there are some credos and maxims that exist for computers that haven't changed much, although a few have changed greatly.  I'll go over a few of those as a personal look at computers, overall.

The first great maxim of computers from the mid-1980's to just a bit after 2000 has been: the computer you want always costs $2,500.  Add in an extra $500-$1,000 if it was a laptop.  For a few short years between 2001 and 2005 that dropped to $1,500 and it was in this era that the gamers finally took the lead at high end computing and office document generation dropped off the screen.  For general office work without glitzy presentations, you can get a computer at $300 that will do absolutely everything one of its mid-1990's predecessors did and much, much more.  The only thing that would be the same with this $300 Nettop or sub-notebook is the screen size, but the resolution today is much higher and the color rendition much, much better... do note you would be dropping from a 14" CRT monitor to a 10-12" LED display in that transition.

The second great maxim of computers that still holds (and may for about 5 more years) is a simple one.  The greatest resource of your computer is the screen real estate space and this dates to the Windows Icon Mouse Point concept of interface.  Your screen real estate (even in 3D) is limited and, therefore, it is the most precious commodity of a computer since it is the one that allows you to interface with it to know just what it is you are doing.  There have been a number of proposed solutions to this, but they all involve creative ways to compress or otherwise shift the use of the screen real estate while presenting more on it.  Getting a larger screen is the first and best way to increase computer functionality for a desktop machine, and while it is a pricey option, there is nothing as valuable as an extra 4 square inches of screen real estate space.  This is mandatory because of the 1960's WIMP paradigm and will not change until the interface space expands beyond the screen and nothing delivers information in such dense amounts as visual interfaces.

From Jerry Pournelle, the man doing stupid things with computers so you don't have to, comes a few key and essential concepts of computer troubleshooting.  The main one is: if it isn't the cables its the memory, and if it isn't the memory its the cables.  Most computer problems can be solved by taking out and reseating the memory and the cables of a system.  If you need to ensure good electrical contacts, use Stabilant 22A and an eyedropper bottle I got in the early '90s is still going strong today.  Unfortunately for sealed devices or those where your ability to actually get to anything beyond the memory is limited, like laptops, nettops, etc. you either have to have the basic confidence to strip something down and get it back into original condition or send it to a shop... or buy a new one.  When I was more actively building computers this set of advice meant that I could easily find the problems on a system and then ID it.  Early on I had problems with cables, and not just the low-end cheap stuff, either... and that was in the early '90s.  By the end of the '90s I had a few bad memory sticks that showed up during the era of the memory wars for pricing.  Since then has been relatively trouble-free computing, but the few problems I have had are right back at cables and memory.

Another Pournelle rule is that cruft builds up in the computer's disk system over time.  'Cruft' is left over parts of programs, bits that didn't uninstall or install properly, left over pointers in the registry that didn't go away properly, old drivers that interfere with new equipment, and the general slow scattering of data on a hard drive as bits and pieces of programs get fragmented due to poor disk maintenance on the part of the OS.  Every OS ever created has that problem, just that some have it to a lesser degree than others.  A system that slows down over time is due to cruft, and the cure is to either get a cleaning utility that will remove old parts of programs and clean up registry entries and then do a boot disk fragmentation on it, or get a back-up copy of your disk contents, wipe the disk and re-image the hard drive.  There are a plethora of things between those, including getting a new hard drive and ghosting the old one over to the new one with an optimization routine.  Depending on what you use your computer for cruft can start showing up in a few days (if you install and uninstall lots of software) or years.

Just after the beginning of the Internet era came ads.  Lots and lots of ads.  Mostly the 1-cent per click-through type that then dropped to tenths or hundredths or thousandths of a cent per click-through.  In the beginning there wasn't much to deal with, but as advertising for revenue increased the need for weeding out ads arose.  Why?  Simple: you own your computer, your screen and your screen real estate is the most precious part of your computer and if you don't want something on it then there must be a way to make it GO AWAY.  The Firefox browser has all sorts of nice add-ons for that, like AdBlock Pro and NoScript plus a few others to get rid of the tracking leeches and so forth that try to infest your browser. Users of MSIE have only recently gotten a semi-useful pop-up blocker that Firefox has had for some time, and unless you are using Avant as your MSIE shell, then you don't get much beyond that for blocking ads.  The alternative is to block the stuff before it gets to your browser via Privoxy, which has a plethora of geeky hand coding capabilities and a few free action scripts that you can modify to start getting rid of entire sub-domains of advertisements so you never, ever see them and they never, ever get to your hard drive.  For me Avant through Privoxy tends to be my main browser, but I use Firefox for a lot of work, and then things like Opera and Google Chrome to see if I can't get around user-hostile sites that don't like being weeded badly on the ad-side of things.  Basically, I don't see many ads... and when I do it is because I have temporarily gone to a direct connection or otherwise shut off the blocking capability so I can get to other content.  The moment I have the content (the wanted part) the rest goes back into place.

As I'm no longer in the gaming world of things (the rise of the FPS and the decline of my health basically leave me out of gaming now) I am not into the spinning, twirling and always there aspects of the modern OS that have started to become standard features.  Basically my computer screen real estate is devoted to simple document creation and, therefore, I don't want many features to clutter it up.  Thus there are no widgets or small apps infesting my screen real estate.  There are no transparencies enabled for the 'ooooo! neat!' of getting blurred material from around material I need to concentrate on.  I do not mind simple warnings from the status bar, and the clock there in simple text is useful.  The taskbar is small and permanent, I don't need it sliding around and out of the way or doing other fun things.  In fact I turn off anything that tries to fade in menus or otherwise do neat animations with them as when I want a menu I want it now, not in 3 seconds and when I get what I want it is to go away now, not in 3 seconds. 

As I can get around my hard drive pretty easily I have two directories I added after reading an article in PC Magazine back in the 1980's.  One is download and the other is TEMP.  When I download things I don't want an OS created place that you can't easily get to because they have decided to hide it on you, but one directly off the main drive (or data drive if I have one) called download.  Similarly if I need to expand or unzip material, or work on items they get a sub-directory in TEMP.  Over 95% of all my user generated material resides in TEMP.  And if I have to back up anything then that directory gets a priority as it is, by and large, data that I've created.  A final directory I have started to create is Programs Contained which are programs that do not get registered in the registry, run as standalones, and really should have a nice place to be contained so I can find them.  The first time I get one of those, I create Programs Contained to hold them.

I have witnessed people with their computing screen real estate taken up by documents.  Sometimes there are so many of them that it is hard to figure out where the important system level icons are.  There is a way to clean that up and it is by use of a desktop folder.  The best way is to store those documents in TEMP, of course, so they NEVER appear on the screen interface which needs to be clean so as to make it easy to use and not prone to click errors.  Simple desktop folders and saving to them would solve most of the problems, as would creating such folders and dragging and dropping the icons into them: problem solved.  But having a simple TEMP directory means you don't even have the folders to clutter your computing desktop.  And since so many documents seem to come from one or two applications, opening the application will be something that will have to be done and then finding the document you want from its place on the TEMP directory is an easier task... made easier by applications that keep a Most Recently Used list of the last 5 or 10 items you have most recently generated.  Mankind invented folders and filing cabinets for a reason, and even though I enjoy a physically messy desk, my computer desktop can be kept neat via a bit of forethought that I never have to think about again.

A good keyboard is hard to find.  I use an old clicky style that should survive through Armageddon and still work on my main machine.  For other machines... there are keyboards that aren't bad on laptops... and there are keyboards that aren't all that good, either.  If I could get a custom clicky keyboard for laptops, I would, but I can't so I'm stuck with what the designers have put on those types of machines.  I can use a mouse, touchpad, arrow keys, joystick or trackball.  I prefer a trackball since it doesn't require much motion nor actual desk space.  Mushpads...errr... touchpads aren't bad but, like some keyboards, they aren't all that good, either.  If you get the idea I have a very modern monitor, old fashioned keyboard and out of step pointing device for my main desktop computer... you are absolutely correct.

If you get the idea that I don't have much on my desktop, you are right.  In general there are a few items of necessity that end up on the desktop and they include: My Computer or just a C: drive shortcut, browser icons, one spreadsheet I use constantly, a writer application, one calculator that can do a few math shortcuts, an alarm app, and a folder of Utilities.  Bluetooth puts a couple of shortcuts I can't move on the desktop, as well, so they stay there by default.  I used to use the Quick Launch area of the task bar a bit, but have found that it is more a short-short menu of items I use a bit less often.   That's it.  The rest is a pleasant blue with high contrast to it and the smallest icons I can use for the screen resolution.  The status bar is the equivalent of the computer items of interest and letting me know that the network is connected, battery or UPS system is OK, and a very few other things to let me know things are working well.  There are a total of 12 items there and if I got rid of the Bluetooth I could move that down to 10 items.

What I know is sacrilege to many is that I also don't listen to music much any more so there are no music apps, no background music and the speaker is muted at all times.  Anything that must get through from the OS can go through speaker for beeps, very simple. 

I also don't watch much video and it is usually short items from blog presentations and if I want it I will click on it.  And if it auto-runs, well, the speaker is muted... its almost like there was a plan, there.  I do have the free software tools to do all sorts of video but they sit on my main computer mostly unused with just enough skill to do some transcoding if I need to.

I don't need a weather app as I have this thing called a 'window' that I can look outside and see what is happening.  If I want more weather related information I can go to a website.  I don't need an app to tell me it is daytime or raining, I have that capability built into this thing called a 'house'.

I also have zero RSS feeds coming in.  Yes, zero.  None.  No one is saying anything important enough to cause me to want to subscribe to them and I don't need an app on my desktop for it.

I am also on zero social media sites.  Yes, zero.  Since I have no wall to deliver messages on, I don't have that to worry about.  No Facebook, no LinkedIn and no Twitter.  If you see someone using a hashtag related to me, its not me.  I do have a cellphone, I turned it on and made one call that was free to make sure it works.  I turned it off after that.  I turn it on periodically to check its charge.  It will probably go in my medical bugout bag.

In no way am I a Luddite, and I love computers and the capability they have with them.  They are, as with any firearm or any of the woodworking equipment I own, useful tools.  A well maintained computer should last you five years before something critical goes on it.  Often it will last much longer, but the Mean Time Between Failure has you on the decreasing half of continued function that is now below 50%.  Just like you can still find Edison bulbs from the 1900's dimly glowing here and there, the majority of them didn't make it this far and out of the thousands, tens of thousands, perhaps million or two of them produced you now have a few left and their MTBF still holds.  Like any tool it is best when it is suited to your purpose and requirements and does what you want it to do... not what some marketer decided would be a neat thing to put on your desktop.

23 January 2012

The Second Flight

Looks like things are getting shaken up in Republican Party Land!  It is like Candyland, save they are the ones bringing the Monopoly money over to get dibs on some of the best spots to land... the spots marked 'massive debt'.  It appears that the concept of Republican Party Establishment 'electability' that has gotten us such winners as McCain, Dole, and to a degree H.W. Bush is now taking it on the chin.  Getting to the headline thread at Hot Air sees that support in FL, where Romney has been campaigning for well nigh five years, has done a switcheroo after SC.  Remember now, Romney has saturated the airwaves, put out tons of robocalls (up to five a night in some households between the official campaign, the local campaign and the various PACs) and the man is now trailing... Newt Gingrich?  OK, it is alternate universe time as something is going on... and taking that to light here is what I wrote... given as is, barely getting breakfast finished and my first cup of coffee is STILL in front of me...

Now which alternate universe did I wake up in today?

Is it the one where a staunch fiscal conservative is ahead in the polls in primary? Hmmm… no… a couple of government tweakers and streamliners lead…

Is it the one in which a candidate is looking to rollback government power? Hmmmm…. no… just a couple of good managers for an authoritarian State, each with their own little cubbyholes and idosyncracies.

Is it the one in which a candidate will actually look at the Constitution word by word, sentence by sentence, clause by clause as it is written and then put that into place as the restricted and enumerated powers that the federal government is granted? Ooooo… nope… still not in that universe… yet…

Is it the one in which the base has gotten fed up with the elites and have decided that 2010 was only the beginning and a kamikaze mission is needed at the highest level to wake everyone up from their dreamland of thinking that getting rid of Obama is the ONLY thing that needs to happen? Hmmmm… you know… hmmmm… COD, Whitman… hmmmm… why yes! What happens when a political party decides to ignore the warning signs in a major interim election that was clearly telling it that it must support candidates who will STOP THE SPENDING? Why a kamikaze du jour to start the break-up of the establishment’s power in the party, to shatter its aura making of ‘electability’, to remove the final shreds of its credibility of being able to lead a National party that actually will PROTECT the Constitution and the Nation.

Yes, that appears to be the universe I woke up in this morning.

2010 redux, the second flights of the kamikaze attacks as the Republican leadership and its supporters have been bashed over the head with a simple cluebat of STOP THE SPENDING and haven’t listened. And this time the attack is only tangentially going after the officially approved-of candidate: the real target is the facade of power of the old Rockefeller Republican section of the party. Their new and improved, yet old and indifferent 5 year running candidate is suffering the merest blow-by of the attack… he is as unprepared as the establishment is for this kamikaze attack. Gingrich isn’t winning because of anything more than his willingness to fight and he is being fueled because his direction, his bombast and his rhetoric will hit right at the old establishment heart of the party. Mind you, that doesn’t mean he gets the nomination or the election, but he will serve his purpose.

The Republican party has had 2 Years to clean up its act.

It didn’t do that.

Is anyone surprised at these results?

ajacksonian on January 23, 2012 at 7:58 AM

Elections, as they say, have consequences.

I would expound a bit more on that, but I was more or less just enhancing the fact that Newt Gingrich's support isn't coming because of his POSITIONS nor because of his POLICY outlook.  Nope, not much difference between Romney and Gingrich, and blessed little between those two and Santorum... Ron Paul is in another reality all together, and if he wants to make an impact on the party during the nomination process, he should concentrate on the place he will get traction which is economic policy.

Newt Gingrich is the happy kamikaze, and we had a lot of those in 2010, and they weren't the most electable, the most stable, the most pure of candidates.  Some 'lost' races that an Establishment Republican might have 'won', but they would then be representative of a the Establishment, not the party base.  You can't win for losing that way, so you might as well send in an expendable candidate.  And the secret is that sometimes those expendables will win, which doesn't make them perfect or even good, but they do drive a message home and if they decide to flip on policy they will find the next kamikaze is coming at them.

That is this time around: the Second Flight of the Kamikaze Attacks Upon the Republican Party.

The Party had two whole years to mend its ways.

It didn't do so and didn't even try, what with the internal spending and extravagances that went on pretty much flying in the face of those who wanted money frugally spent.  Apparently there is a faulty receiver system in the Republican Party, and because I once sent money to that benighted organization I get calls to send them more money... and my original $25 was ill-spent... so I let them know my money is staying home and going to worthy candidates.  Not through an organization that skims off the top for fancy retreats and expensive dinners.  If they flew coach, stayed at a Red Roof Inn and ate at McDonald's and didn't go to the swanky bars and strip clubs, they might have gotten the clue or at least put on appearances of same.  It is STILL a big spending party on the Establishment side.  And their happy holiday retreat on the party member's money is now getting a high level kamikaze attack headed their way.

No I don't support any of these guys.

But someone needs to get the message driven home and Newt Gingrich is, at least, generally on target although he is coming from a quarter that doesn't really work, at least he has a clue as to what the target is.

Fuel him up, give him another ton of bombast to carry, and send him on his happy way.

The rest of us will concentrate on putting a Counterweight in place.

10 January 2012

Dissatisfied Republicans

Yup, yet another in the series of comments turned quickie blog posts.  And, yet again, from Hot Air on the 58% of Republicans dissatisfied with the current field of candidates.

I've been pointing out the mess the 2 party system has been since my first year of blogging.  It has only gotten worse.  Now I will drop a suggestion and rationale for it... and if you are a Republican and want to change things, I suggest that the top of the ticket or any running for federal office close to you are NOT the answer to the problem.  This is a symptom.

Now, on to my commentary, left intact with spelling and syntax errors for the amusement of the population.

= = =

What was that break-out I saw last night on BOR for political affiliation? D – 32, R – 27, I – 40.

Yes, Independents 40%.

Rewind to 2008 and it was something like 36/33/30, very close to being 1/3 each.

Today Independents have pulled 5% out of each of the 2 parties, pretty much equally.

What is fascinating about the trainwreck going on this year is that in four more years there will be problems having 2 parties as their affiliations in a few States where they have rigged very high registration numbers to BE on the ballot as a party will be threatened. Wherever you see I start to cross that 50% threshold and there is unequal party distribution, you will start to see 1 party States.

It isn’t surprising that 58% of R’s want more choices.

It is surprising that 42% are taking whatever is spoon-fed them by this horrific, archaic and biased towards the elite system.

This field was essentially set in NOV 2011 and there were very high levels of dissatisfaction then… not the majority, but that has GROWN since NOV 2011 – JAN 2012, where satisfaction was hovering much closer to the 50% mark. Another 2 months like that and the party may start to hollow-out, and while people will still want to vote Obama out, getting in will not be a mandate for anything WITHIN the party that nominated you. Thus the ‘winner’ will have a very first task of starting to address the major problems not just of the Nation (and they are massive) but of the actual party, itself. That means, yeah, those Tea Party people are still around and still dissatisfied with the R’s and if the elite don’t start to get out of the way or realize that they are on the line to extinction, one of the tottering parties will be the R party. The other will be the D party as those disgusted with Leftist/Liberal/Progressive ideas will walk from the party that only knows that and refuses to change when that ideology doesn’t work.

There is no satisfactory candidate in the wings, and a brokered convention will get you someone the SuperDelegates will be comfortable with (one of their own). So you don’t want a brokered convention because the system is catering to the elites who hold a swing block of votes if everything gets tied up… just like with the D’s last time around.

A movement by Republicans in the party at the lowest level to start petitioning their precincts and State machines to FIX THIS MESS OF A SYSTEM and neuter the RNC and other National organs will begin to address these problems and remove power from the top and start moving it down to the State bodies, thus making them important again. Do THAT and there is a REASON to start joining the party as you can make a difference once the elites can’t dictate from the top-down.

That is your choice as a Republican: keep taking the spoonfed elitist junk, or start the movement to reshape the party at the convention to something that must actually listen TO members and RESPOND TO THEM.

Stop bitching about what the process yields up.

Change the process.

ajacksonian on January 10, 2012 at 10:19 AM

= = =

I suggest you find your local Tea Party that is involved with trying to get into the State level apparatus through local precincts.

You want a better system?

Join with your fellow disaffected friends and make a better one.

That power is in your hands.

If you dare to use it.

And for those local precinct and ward leaders who can't figure this out, I suggest that you, as local members, apply the dictum: Fire Until Competence is Found.

It works, too.