Breaking Down the Oil Barrier

February 17th, 2008 at 10:03 pm by Mark Steel
Tags: , , , , ,

     It’s been a while since I’ve posted anything logical and sensible, so here goes…

     While everyone goes on the Hybrid trip, paying astronomical prices for cars with no real fuel savings, some of us hang on to older cars from the 80’s which have real fuel savings without the need for all the extra garbage.  Cars like the Pontiac Sunbird/Chevrolet Cavalier with the 2.1 OHC engine, or even the Subaru 1600DL, still get 40+mpg on the interstate.
     Yes, they really do.
     My 1984 Sunbird, for instance, consistently ran at about 42mpg and the OHC made it a nice, quick car.  Meanwhile, the old Subaru consistently ran up to 48mpg. 
     With kick-ass gass mileage available with older cars, why bother with a hybrid?

     The fact is, as far as Automobiles go, very little has happened since the 1980’s except to make vehicles more complex.  Despite the Government’s cries about efficiency, and even tax relief for high-mileage vehicles, gas mileage has done nothing but suffer.
     Meanwhile, our dependence on foreign oil has increased exponentially.  Why should we continue to subsidize the economies of a chosen few in foreign nations when we could easily reduce our dependence while increasing our innovation and exports?

     There have traditionally been two barriers: Political and Economic.

     Our artificially inflated economy in 1990’s and our Government’s subsequent “lifestyle of excess” bear a substantial portion of the blame, as we simply made too many under-the-table deals with foreign countries.  
     As a case in point, China, for instance, continued to have Favorite Nation status.  Mind you, this was absolutely necessary to make it a viable and reliable country for low-cost, high-quality manufacturing like its predecessors, Japan, Korea and Taiwan.  However, the strong increase in the Chinese economy came at the expense of other Asian economies.  Proof of this is shown in the economic collapse in 1997, and the subsequent recession which struck all other APaC nations in 2001.  Meanwhile, tax and import subsidies, cuts and rebates for domestic corporations purchasing Chinese products have continued, while China continues to produce the “same old, same old” products cheaper than we can manufacture them at home.

     Economically, with our own post-9/11 “lean times,” many domestic corporations have adopted the attitude that research and development of new technologies is too risky, and thus continued to attempt to make innovations geared in familiar directions with familiar technology.  Using familiar technology (with cheaply acquired foreign components) has allowed for more modular designs, thus reducing the amount of labor, manufacturing and maintenance costs in our domestic auto factories.  For corporations, this spells profit even when their economic future is unclear.

     In this video, Amory Lovins comes up with some seriously compelling ideas.  It’s a long one, so grab a snack:

(Video: http://www.youtube.com/watch?v=kMTCNOlozTA)

     It’s really compelling stuff. 

     And, besides, something like this should even make the Moonbat segment of the global warming argument happy.  But then again, they’re usually really easy to get calm once you know which buttons to push. 
     I mean, dinner with E.T and a roll of Reynold’s Wrap can go a long way.

Simplicity Rules the Day

February 27th, 2007 at 9:16 pm by Mark Steel
Tags: , , , , , ,

     Before I start this little rant, I just wanna say, this is not to ridicule Chris — he’s certainly worth his salt.  This was just an example — and a rather basic one, at that, given that this was more of an oversight than a faux pas — of something that’s been getting on my nerves for years.

     Every once in a while, someone’ll do something, semi-cool with a piece of software, but their execution makes it appear that they’ve forgotten why a given function works the way it does.  It happens a lot these days, and I’m glad I’m old enough to remember “why” things are like they are.

     A case in point — and Chris is a brilliant guy, mind you, and again, I’m not bashing him — was the beginnings of a Wordpress plugin (blog software, for the initiated) to show extra formatting buttons in the Text Editor.

function st_addAdvanced($buttons) {
    unset($buttons[22]);
    array_push($buttons, ‘wp_adv’);
    return $buttons;
}

     It’s a pretty elegant little function.  It takes an array called $buttons, and changes the last value to ‘wp_adv’ and returns it.  Unfortunately, it makes things look ugly because of the way the $buttons array is used elsewhere in the code.
     He says, “Ahh, there are some formatting issues to take care of.”

     I’ve always had this bizarre K.I.S.S. approach to programming anyway.  I mean, hey, why bother calling two other functions, unset() and array_push() when I can do what I need with a single, local variable?

function st_addAdvanced($buttons) {
    $x=$buttons[21];
    $buttons[21]=’wp_adv’;
    $buttons[22]=$x;
    return $buttons;
}

     Sure, I could’ve used two, and said, “$a=$buttons; $x=a[21]; $a[21]=’wp_adv’; $a[22]=$x; return $buttons;” to save keystrokes…. but… I’d be wasting as much memory as I gained CPU by foregoing the functions.

     But that’s basically my argument about most Developers these days.  It’s a pretty serious can of worms for me to open, because I know I’ll have developers coming from all over to tell me I’m full of it…  Even though I was writing Assembler before their parents ever met, and have some pretty cool — working, useful, debugged — software under my belt…. Joke ‘em if they can’t take a f… *shh*

     Seriously, it’s no wonder our CPU and Memory requirements are so ridiculously high these days.  There’s an API or a DLL or a Library for freaking everything!  Layers upon layers, upon more layers, with repositories and snippets and widgets and scripts galore!

     Our Universities teach this method, often telling people, “Do it this way!” without telling people “Why it should be done this way.”  The “simpler” things get, the more abstract they become.
     They’re not churning out programmers and problem solvers.  They’re churning out memorize-and-regurgitate linkers who can’t write code without the assistance of a Visual Integrated Development Environment.

     Hey … Wasn’t the whole point of all this Link Library, Visual garbage to make software development easier?  Faster?  More bug free?

     I used to sit down with vi, edit or Notepad and it’d take me a couple of days to write a program.

     I can use all these neato-keen, new-fangled hooks and VIDEs, and it’ll still take me a couple of days to write a program…
     But it might take weeks to debug.

     Most developers do the same thing… And spend a lot of time setting up their VIDE.  Or getting a bit of code they copied off the internet to work.  Or…

     But, hey … I’m probably full of it, right?

     As employers, educators and policy makers, we need to get back to basics.  Yes, teach how.  But teach why, as well.

Lottery Tickets and Other Wastes of Money

February 10th, 2007 at 3:22 pm by Mark Steel
Tags: , , , , , , , ,

     There are a few people who tell me I waste money.  Like, every now and again, I’ll throw down $8 on an apparently useless domain name.  Funny thing is, I’ve gotten some pretty decent traffic out of most of them.  This blog has done very little in the way of pushing Advertising, but still, it has consistenly made eight-to-ten dollars every month.
     Paid for a domain, got a few more readers.

     I watch a lot of people throw $5 into the lotto twice a week.  Most of them have never, and will probably never, win much of anything.  Case in point, a friend of mine won $3 after ten years of $10 a week.  That’s a lot of money to waste.

     To me, throwing $5.25 down on an Ebay listing that’ll probably go nowhere is fun.  It’s certainly more productive than a lotto ticket, and it might actually sell…

     Some people just don’t get it.  One of the best thing to know is that every dollar counts.  The more spend-$8-and-make-$9 things you can do, the more chance you have at coming out $1 ahead each time.
     Sometimes, I’ll do one or two from time to time between job silliness.  Other times, I’ll sit and do it all day.  Though boredom often starts the process, the process is certain anything but boring.
     Those days are fun, because I’m bouncing around doing three or four hundred different things.  So how much do I actually make on what most people consider a “waste of time?”

     It’s fun stuff to think about.  ;-)

A Nation of Brutal Dictators

January 10th, 2007 at 10:12 am by Monty Hazeltrig
Tags: , , ,

That is where we live. No, our politicians are not dictators, but the companies we work for are. They hold our lives in their hands and make decisions on a whim that can destroy us. And we have little recourse. In the state of Tennessee you can be fired for basicaly no reason.

I bring this up for one reason. It is a critique of the notion that if we give more money to the upper crust, it will mean that the rest of the population does better.

If we lived in a country of benevolent dictators this would be true. Unfortunately, as people get lots of wealth and power, they simply want more wealth and power and are less likely to share. They don’t spread it around, they hoard it.

How many companies or bosses have you worked for that pushed you to work more for less and tried to see how far they could go before they made you quit? They didn’t value your ability to make the company better by sharing the wealth you were making for them. They simply used you to make more for them and when you became too squeaky a wheel, they dumped you for someone they could pay less.

This is how most companies are run. The people who do the work that make the money are undervalued, while the people at the top keep getting bigger heads and thinking the only thing that matters to the company is their brilliant leadership which means they deserve more money. They can keep replacing workers. They can keep treating them poorly. They can keep taking more and giving less.

It’s a matter of the human psyche and how money and power corrupts the mind into false flattery. It leads to a nation of distinct and distant strata.

In an ideal world, it would mean that as the companies got bigger and more profitable, everyone would make more money and be better off. Instead, the top layer gets more and more and the bottom layers stay the same and slide back. And the bigger the company, the more extreme the concentration at the top, and the more large the chasm below.

The Republicans have been in control for a good 12 years. The stock market is soaring to new records. But, most of the people I know are making less money and are more worried about their future. Crime is rising, in particular, robbery and burglary, which is a sign of hard times. 12 years and this is where we are. How do you feel about your future?