Orphans of the Sky by Robert A. Heinlein

Orphans of the Sky is one of Robert Heinlein lesser known novels, even though it’s one of his best.  It’s hard to talk about the novel without giving away its big idea, but it’s not likely I’ll convince you to read it without telling.  This short novel is made up from two novelettes first published in 1941 in Astounding Science Fiction, and it might be the first fictional account of a generation ship, that is a starship that travels so slowly, that it takes generations to reach its destination. 

In Orphans of the Sky, the characters do not know they are in a starship, but think of the ship as all of reality.  They can’t see outside.  They have forgotten most of what civilization gave them, so they are primitive, superstitious people.  Heinlein uses this as a beautiful setup to attack our own superstitions.  I don’t want to spoil the joys of the story by giving away the plot, but if you need to know more, read the first link to Wikipedia above.  The important thing to know is Orphans of the Sky makes major contributions to the genre science fiction.  It’s central speculation, made in 1941, is probably the most creative since H. G. Wells’ The Time Machine, 1895.

Stories about interstellar travel in science fiction have mostly taken the fantasy route of faster-than-light (FTL) travel.  Whereas, Orphans of the Sky dwells well within humanity’s technical ability to get people to the stars.  It will still be an amazing engineering challenge to build a starship miles long, that rotates to create artificial gravity, and is design to function for hundreds, if not thousands of years.  A trip might have to last as long as from now back to Shakespeare, or Christ, or Aristotle.  If worldly societies can change so much in those time periods, imagine what life in a starship might be like and how it could change.  This is a brilliant idea, and Heinlein imagines his characters in a post-apocalyptical world inside the ship.   It’s strange that Orphans of the Sky wasn’t printed in book form until 1964 since it is so innovative in a genre that loves far out ideas.

Although, the novel is only about 150 pages, Heinlein does an amazing amount of speculation.  Besides the big new science fictional ideas, Heinlein imagines how society would change if it evolved backwards, for example he has women treated like they were in the Old Testament.  There are scientists but no science.  One of the most enchanting aspects of the story is how concepts we take for grant in our world are turned into strange superstitions in the world of Heinlein’s forgotten starship crew.  Heinlein knew how thin the veneer of civilization is that covers our nations.  He also plays with what we know now could be completely wrong.

Orphans of the Sky is not a literary masterpiece, but heavy duty pulp fiction from the golden age of John W. Campbell’s Astounding Science Fiction.  It’s all action, with little characterization, but what characterization there is is very vivid and sharp, especially the mutants.  For my third reading of this story I listened to the Audible Frontiers audiobook edition that is beautifully read by Eric Michael Summerer.  Audible Frontiers goal is to put great SF and fantasy into audiobook editions.  If you love classic science fiction and hanker to experience it again through a dramatic reading, it’s worth joining Audible to get these audiobooks.  They are also available through iTunes.

Orphans of the Sky would make a wonderful sense of wonder film, and I’m surprised it’s cinematic potential has been ignored.  Movie producers often strike pay dirt with SF, but they seldom select innovate classics to explore new science fictional themes.  They beat the dead horse of alien invasion over and over again.  There’s so much more to science than strange invaders.

JWH – 12/13/9

Misadventures with Upgrading to Windows 7

I hate those funny I’m a PC – I’m a Mac commercials because they often give misleading information about Microsoft Windows.  However, they were dead on right about the perils of upgrading to Windows 7.  I figure since I had Windows Vista it would be a simple in-place upgrade, but no, I was wrong.  I’m like the girl in the commercial with a boxful of stuff to move – I could, just as easily, start over with a Mac.  But damn, Mr. Jobs, the minimum Mac I want is $1200, and I’m doing my upgrade on the cheap, so I’ll just stick with my old HP.

I wasn’t going to upgrade to Windows 7 until I bought a new machine, because Windows Vista was doing fine by me, and I didn’t want to spend over a hundred dollars to make my desktop look prettier.  However, when I discovered I qualified for a $44.94 academic upgrade, I thought, well, why the hell not.  That offer was for Windows 7 Professional, and I had Vista Home Premium, but I figured I’d take a chance knowing that Microsoft wants like versions to upgrade like versions.  I hoped a more expensive version would upgrade over a less expensive version.  Well, it’s not so Joe.

A few days later after the disc was delivered I popped it into my machine and ran the install.  I was quickly informed I couldn’t do an in-place upgrade.  Bummer.  I was depressed.  At the time I assumed a clean install required reformatting my boot hard drive.  I really didn’t want to reformat my C: drive.  I had a 500gb D: drive, so I thought about switching it with the master drive, but it had 147gb of MP3 songs on it, and even though I have two 250gb external drives I couldn’t find space on them for the songs.  I agonized for a couple of hours thinking of alternative solutions.

Finally I started reading online about Windows 7 upgrades and discovered that a clean install could involve the install program renaming the old windows folder and adding the new operating system without reformatting the drive.  So I went back to the install disk and ran the custom option.  It was then I discovered Windows 7 was willing to install on my secondary 500gb drive, so I let it go there and when everything was said and done I had a dual boot system to Windows 7 and Windows Vista and nothing was deleted.  Not exactly what I wanted, but it was a decent compromise.

The Windows 7 install instructions are scary and confusing.  They should tell people right up front their choices.  In place install, new install on existing drives with no deleting of files, or complete hard drive wipe and fresh install.  Finally, there should be a program to nuke the old copy of Vista and stop the dual booting, but I don’t think there is.

Once I had Windows 7 on my machine I had to start reinstalling all my applications and set up all my configurations, plus reinstall print drivers, etc.  This is very time consuming and still unfinished.  The whole experience gave me lots of ideas for how I’d change Microsoft’s marketing of Windows.

  • First off, there should only be one version of Windows for all users.  It doesn’t have to install all features, but dividing users into classes is just plain stupid.  It adds a lot of aggravation to the user experience.  M$ should find other ways of squeezing out extra bucks from their faithful users.
  • Microsoft charges way too much for Windows.  I have a $499 HP bought 3 years ago.  Paying 1/4th the price of my machine for an upgrade that doesn’t offer that much difference, makes for a disagreeable buying decision, especially when the main reason to upgrade is to fix the previous OS.
  • Why can’t Microsoft invent a way for people to install applications and save configurations that aren’t tied to the OS, or design a method to easily migrated customizations to each new OS version.  I’ve been using personal computers since the late 1970s – so you’d think the idea that we will use our computers for the rest of our lives is the plan and OS makers would find ways to make the personal part of computers stable while undergoing OS transitions.
  • The positive side effect of doing a clean install is it makes the OS run faster for several months.  Microsoft needs to find ways to keep registry rust from slowing down their systems.  Often at work machines get so gunked up with crap that the best thing to do is to nuke them from orbit and start over.  That’s annoying and dumb.
  • The clean install means reconfiguring my music for Rhapsody and iTunes, my media server to my SoundBridge and Blu-Ray player, my audiobook library for Audible.com, my Webshots and Picasso photo collections, and all my digital devices like MP3 players, iPods, GPS, cameras, voice recorders, etc.  This makes my online music collection on Lala.com seem fantastically better than my local collections.  I was able to play songs as soon as I had a browser going.  Cloud computing may be the answer to all these problems.  Go, Google, Go!

This all makes me think the OS should come on a piece of hardware, either an easily replaceable chip, or high speed PCIe card.  The OS should be totally separated from the user programs, data, drivers and configurations. 

I would think such a design would be less vulnerable to attacks by viruses and malware.  It should also keep the OS from slowing down because of registry rusting.  And paying over a hundred dollars for an OS upgrade would be more pleasant if it came on tangible hardware.  Even my bargain $45 upgrade seemed expensive when I got a small envelope from UPS with just a single DVD in a sleeve.

The people who clutch Windows XP machines with cold dying fingers are wise not to upgrade.  I’m tired of messing with computers.  I just want them to work.  The Windows 7 upgrade has caused computing confusion and I have to spend hours rebuilding my setup.  It’s great that I’m getting rid of three years of registry rust, and I will unclutter my machine from all the programs I no longer use, but shouldn’t those features be built into the OS? 

How hard would it be for Windows to ask if I wanted any program removed that I haven’t used for a year?  How hard would it be for Windows to have a self-optimizing, self-repairing registry that also routinely backed itself up?  I have noticed a number of nice features of Windows 7 that make me glad I did upgrade, so maybe I’ll discover such stability evolution in the OS, as I work with it.

If I live as long as my mother, I have another 33 years of life, and I don’t want to reorganize my computer system another 11 times before I die.  I want any time spent organizing my digital life to last for the rest of my years, and even after I die, so my wife will have no trouble cleaning up after me.  This really makes me think the OS should be completely separate from my personal digital life.  Microsoft, think about that when you’re planning your next version of Windows.  But wink, wink, we know the solution is cloud computing – what if nobody’s needs to get behind the 8 ball?

JWH – 12/12/9

Can You Be More Specific About That 83% By 2050 Number, Mr. President?

Since I don’t want to put things off until 2050, I thought I might get busy doing my share of green duties now, but I’m not quite sure what this 83% number means.  Do I drive 83% less miles, eat 83% less food, buy 83% less clothing, watch 83% less TV?  Is buying a car that gets twice the mileage and driving half as far cover my personal obligation?  Or does buying that new car up my carbon footprint more than if I drove my old car for ten more years even if it only gets 19 mpg?  And will there be any gasoline in 2050 to use anyway?

Yesterday, I wrote about Designing an Energy Efficient Green PC, and showed how we could buy a computer now that already uses 83% less electricity than some machines from 2005.  The trouble is I don’t actually know the average energy consumption of a PC and monitor from 2005.  If we’re all supposed to use 83% less by 2050, we really need to know the 2005 baseline for all the possible things we use in our daily life.

How many kilowatt hours of electricity did the average American use in 2005?  How many gallons of gasoline?  How many cubit feet of natural gas?  How many gallons of fresh water.  How many pounds of clothing?  How many pounds of sugar, flour, beef, fish, vegetables, cheese, butter, etc.  Do I have to worry about my share of iron, aluminum, steel, nitrogen, etc?  Everything we consume creates a carbon footprint, but what is the 2005 baseline number for each item?  And most important of all, what is the average carbon footprint for a 2005 citizen of America?  Or what is the fair share for a world citizen of 2005?

And should poor Americans consume 83% less than what they were able to scrape by with in 2005, and will it be fair if billionaires cut their carbon footprint by the same 83 percentage but still use far more than the average person?  Or should there be one carbon expenditure for each person that makes them a good citizen?  And how does a rich person using a 1,000 times what a poor person uses rationalize their lifestyle?  Should the targeted carbon footprint be 1/7,000,000,000th of the whole world’s safe expenditure of carbon, rather than 1/300,000,000th of the U.S.’s 2005 expenditure?

Will COP15 United Nations Climate Change Conference in Copenhagen tell me these numbers I want to know?  Will they tell us the ethical answers to questions about the rich buying carbon credits from the poor?  And is the carbon footprint just the tip of the iceberg?  Are there other elements in the environment that we’re throwing out of whack?  Are the billions of humans on this planet akin to a cancer destroying all other life forms in its path?  What does it mean to design a lifestyle for a sustainable ecology for planet Earth?

Whether you support climate science, or are a climate change denier, it should be obvious we’re over consuming this planet and the age of material abundance is almost over.  Even atheists should recognize the spiritual crisis of our times, and even fundamentalists should recognize the mathematics of reality.

JWH – 12/7/9

Designing an Energy Efficient Green PC

If President Obama wants to reduce 2005 level greenhouse gas emissions by 17 percent by 2020, and 83 percent by 2050 then we have to make some significant changes – and one major area to do that is with computers.  Concurrent with the President’s news announcement is one at Computerworld that reported “Harvard study: Computers don’t save hospitals money.”  If you combine the idea that IT isn’t paying its way, along with the need to use less resources, with the fact that all over the world IT budgets are being cut, forcing IT folks to look for far better ROIs, it’s really time to rethink the value of the computer.

If the President wants us to reduce our energy use by 83 percent before 2050, that means computers running at 200 watts today need to run at 34 watts by mid-century.  It also means for every 100 watts used in manufacturing a computer now, should only take 17 watts in 2050.  Or for every 100 pounds of building materials that go into making computers today, Dell and others will need to build the same number of machines with 17 pounds of materials.

One way to maximize the efficiency of manufacturing is by designing a machine that will last longer.  If a machine with a lifetime of 5 years, lasts for 10, then you’ve created a 50% reduction in resources required to build the machine without changing the design.

There is no reason why computers can’t be designed to reach the 2050 goal well before 2020.  Green computers that have come out since 2005 already save 50% or more over earlier designs.  What’s needed is a tight focus on the problem by everyone, so when a home or office buyer is comparing computers to purchase they should see something like the EPA Mileage sticker numbers we see when buying a car. 

The President and EPA should mandate that all energy using products come with a label stating how much energy the products uses and what percentage that use is from the industry average back in 2005.  For example, on a computer system it might say Idle: 65 watts, Load: 95 watts,  Percent 2005 Average:  47%.   The figures I list are roughly possible from my general reading, so I’m pretty sure we could get to the magic 17% number far sooner than 2050.  (I hope my math is correct, 83% reduction should mean we’re still using 17%.) With newly designed computers, the target could be achieved sometime between 2012-2020. 

However, the energy a computer uses isn’t its only burden on the environment.  The physical resources and energy that go into manufacturing a computer is a huge factor too, as is the resources it takes to manage and maintain the machine over it’s lifetime.  Then there is the impact IT systems make on a business, the cost in dollars to buy and maintain equipment.  IT costs should improve the bottom line, not bloat the budget and staffing, or burden the workforce with extra time consuming duties that don’t improve their overall productivity.

In designing a computer for the future we should consider all of this and more.  For instance, how much manpower, time and carbon is wasted on viruses and other malware?  Maybe the whole concept of an upgradable computer OS should be examined?  Like televisions of old, which often had lifetimes of 10-20 years, they were sold intending to work the same, day in, and day out.  They didn’t slow down over time, or quit working because TV shows had dangerous video elements.  Our future energy efficient computer could have the operating system burned into motherboard and be instant on with the tiniest vampire electrical drain on the power grid.  If machines were instant on, people are more likely to turn them off.  If the main portion of the operating system is set in silicon, it shouldn’t be corruptible by malware.

Life Expectancy

Most PCs last 3-5 years before they are replaced, although some people push their machines to 6-7 years.  We need to quickly expand the life expectancy of a PC to 10 years, and then work towards making them last to 15-20 years.  Once they become a solid-state brick of a brain, that shouldn’t be hard to do.  And today’s quad processing CPUs have the power to be useful for a very long time.  Will an typical American worker ever need more then an Intel i5?

Size Matters

The average physical dimension and weight of computers have been shrinking for years because of laptops, but the average mini-tower desktop has not.  Even though more than half of personal computers used now are laptops, office workers and some home users prefer a desktop.  Designing a CPU box 1/5th the size of a standard mini-tower means reducing the resources needed to make it by 4/5ths.  Our goal should be to jettison the optical drive and expansion slots, and design a desktop that is basically a CPU/GPU/memory circuit board with a few ports.  Think of it as a silicon brain.

Dell-Zino

Laptops are quickly moving to slimmer designs, but they still can be improved.  Laptops need to be design to last longer and withstand more wear so they can thoroughly enjoyed for 10 plus years.

LCD/LED screens need to stay large though, because large screens often mean more productivity, but future displays can be designed to use less power, need less resources to build and last longer.  Like the powerful CPU, we want to maximize the benefit of the computer while reducing its environmental impact. 

Components

We need to get rid of all moving parts, and any unneeded feature that  requires physical resources, like ports, wires and cables.  Of course we need to do studies to see which is more efficient: wires or wireless.  The optical drive needs to go for sure, and so does the mechanical hard drive.  And most users don’t need powerful discrete graphic cards.  And how many people still use modems?  The evolution towards single chip computers is moving ahead nicely.  Today’s computers take far fewer chip sets then their ancestors.  CPUs are getting smaller and smarter, requiring fewer watts to run, running cooler, and do more motherboard jobs.

CPU

There are lots of CPU designs out there that use less than 20 watts, but they aren’t powerful enough for the average user.  The more we use computers the more we find for them to do, and this won’t change in the future.  The minimum computer CPU should at least be 2 cores, but probably 4 if we want the device to last 10-20 years.  If fact, I’d recommend getting 4 cores now because if you get a machine with just 2 cores today, you’ll probably want to replace it within the next 5 years.  The key is to buy the most efficient 4 core chip, like the Intel i5.  AMD needs to follow suit with an even more energy efficient chip to challenge Intel.

Operating System

All operating systems have been evolving towards better energy use, but there are other factors to consider.  As computers become smaller and more energy efficient they also become cheaper and much better deals for businesses, but operating systems like Windows and Max OS have not come down in price proportional to the price of machines.  Should Windows 7 cost the same $125 for a machine that’s $1200, $600 or $400?  What if we could build an energy efficient CPU brain for for $300?  It hurts to shell out so much for the OS.  That’s why many system builders switch to Linux, which is free.

What about the cost of support?  Apple brags they provide a better deal in their I’m a Mac commercials, but buying from an OS vender who wants to maintain a monopoly on computer hardware is silly.  Microsoft is more democratic, willing to sell to any hardware vender and has become the worldwide standard, but Microsoft still has a stranglehold over the industry that’s not efficient.  If this current recession had been a long one, I bet many businesses would have eventually switched to Linux because free is hard to beat.

Linux has already proved that it can be widely distributed without packaging and install disks, although most users burn an .iso image to a CD to install it, but new techniques of copying install files to flash drives is eliminating that wasteful practice too.  Think of all the packaging that goes into marketing Windows 7 and Snow Leopard, as well as the burden of shipping it around the world.

However, the best solution would be for operating systems to come on the motherboard where it can’t be altered by viruses and malware.  The operating system needs to become invisible to the user, and not a religion.  It doesn’t matter who’s a PC or Mac.  Because like the Harvard study about computers in hospitals, if you can’t reduce IT costs and make everything cheaper, then computers are not a solution, but a problem. A truly Green PC should be a tool to eliminate waste in all areas of life. 

Cloud Computing

As more computer applications move to the cloud it reduces the need for proprietary operating systems and hardware, which should reduce the overall cost of buying a machine.  Cloud computing saves resources in other ways.  Buyers no longer have to purchased boxed programs with DVDs and manuals, IT support staff don’t have to go around and install programs on client machines, and cloud computing apps are usually easier to use.

With cloud computing we should be able to hide the CPU brain inside the monitor and the user shouldn’t even have to worry about what OS runs it, or who makes it.  The more IT hardware melts away from the desks of the users, the more energy efficient it will be, and the more cost effective IT will become.

Paradigm Shifts

What does all this mean?  Well, computer sales should tank as computers become more energy efficient and we manage to make them IT efficient too.  A 22” inch LED screen with high-powered but energy efficient quad processer hidden away inside running a rock solid stable OS at 20 watts of power using a near universal interface, and costs just $500 while lasting 12 years will have a tremendous impact on society, business and computer sales.  The iMac is an elegant design showing the future of desktop computers, so when a competing product running a firmware version of Linux comes out built around cloud computing concepts then you might should pay attention.  Ponder where Google Chrome OS going?

new-all-in-one-1

Take for instance my desire to buy a new computer.  I’m looking at getting a 1-2 terabyte drive because of all the digital music and photos I have.  I have 18,000 ripped songs from my CDs to maintain, but if I knew I could always play them from the cloud, through Rhapsody or Lala, I could think about getting a smaller drive.  In fact, if I knew online storage was more reliable than hard disks I might even settle for a smallish solid-state disk drive.  Since I hardly ever buy shrink wrap software anymore, I’m thinking of doing without a CD/DVD drive.  Streaming Netflix and online video content also suggest a future without optical drives.

Once I get all my old photographs digitized I’m not sure if I’ll need my scanner anymore.  And I print so seldom that I worry that the print-heads on my Canon inkjet are going to die.  So if the CPU box and my all-in-one printer-copier-scanner disappear from my desk I’ll be overjoyed.

The Winning Design

The all-in-one desktop/monitor like the iMac, without an optical drive but with a SSD drive is the winning design for an energy efficient PC.  It does away with the whole CPU box, a major savings in resources and energy, plus it gets rid of so many wires, which is another area of savings.  And it has just one power supply.  Finally, its a design without moving parts.  This is a very elegant solution, and it’s a shame that Steve Jobs doesn’t allow other hardware makers to license the Mac OS – but the world economy can’t accept a system from a hardware monopoly.  Besides, it’s really time to get serious about Linux on the desktop – since it has become a world OS.

Here’s a review of four all-in-one machines that use 66-75% less now.   I don’t think it would take too much innovation to design machines with a 23″ 1920×1020 LED screen and have the power of today’s quad processors and reach 90% less power.  The machines reviewed are on the wimpy side for power users, so my point is I think its possible to design muscle machines for power users that are 2050 green too.

By the Year 2050

With the regard to computers, I’m not sure if the President even needs to mandate that they use 83 percent less energy by 2050 because computers are already evolving in that direction anyway.  Laptops are getting lighter, and to make them last longer on a batter charge, they have to be designed to use far less power.  Desktop all-in-one monitor/CPU designs also use less power and take less resources to make, and they take up far less desk space.  I’d be surprise if the average computer doesn’t use 83% less power by 2015.

At the beginning of the essay I said if the average machine today used 200 watts we’d have to design machines to run on 34 watts by the year 2050 to meet the President’s goal.  Well, here’s a machine reviewed at Tom’s Hardware that runs at 35 watts.  It uses a powerful E8600 Intel chip, and for 37 watts, you can get a motherboard with GeForce 9300 graphics.  How hard will it be for engineers to get such a system down to 15 watts?

If only we could change everything else so fast.  And maybe we can.  It might be a far less scary job than we think.  I got a new energy efficient HVAC last year and my utility bills are 30-50% less.  If I remodeled my house with better insulation I’d save even more.  The next time I have to buy a car I’ll probably cut my gas usage by 50%.  I think we’ll see change far faster in all areas before 2050.

Sites that review CPU Power Consumption

JWH – 12/5/9

Readability

Most people hate reading on a computer screen, but many of those people also spend hours reading online, so what’s the solution?  Try Readability.  I was reading an interview with John Joseph Adams, an editor for The Magazine of Fantasy and Science Fiction, a guy who has to do A LOT of reading, and he mentioned he liked to read submissions on his Mac with a utility called Tofu.  I immediately jumped over to the Tofu site to discover there wasn’t a Windows version.  Bummer!  I even jumped over to the Apple Store to price a Mac, but quickly abandoned that bright idea when I was slapped hard by sticker shock.  Necessity being the mother of Googling, I made several attempts to find the right search phrase until I found Readability.  [Note to Tofu people – naming your product with the same name as common food is a poor marketing decision.]

I have no idea how Readability works, but it’s magic.  Go to their site, play around with the controls to find a reading style you like, and then right-click the Readability button and select add to Favorites.  (I’m using IE, so it will be slightly different for other browsers.)  Then go to a web page you want to read that’s not very eye friendly readable, select Readability from your Favorites, and Presto-Chango the page is Harry Potterly reformatted for easy reading.

Readability doesn’t work with every web page, nor does it retain all the page features you may want to see – it will filter out videos, but it gets the feature photos while somehow filtering out the ad graphics.  So if you visit a web page that looks like a hood of a racing car covered with ads, this little gem of a utility will clean up your view.

Readability works best on pages with long articles and not pages with lots of reading snippets.  Readability makes most web pages into large print book reading.  Most web designers must be 19 year old kids with better than 20-20 vision who work on giant Macintosh monitors who never imagine people will come to their web pages wanting to read that bland annoying text stuff that clutters up their beautiful graphical layouts.

Often when reading web essays with tiny text, where the layout locks out my browser’s ability to enlarge the font, I’ll cut and paste the text into Word just so I could read it.  Readability automatically does that now.  Readability is like having a Kindle for blog pages where you can easily set up your default reading style so everything you buy to read is formatted for your personal reading pleasure.

Web browser programmers should program this concept into every browser, rather than replying on the Text size feature, which is often disappointing to use.

Very cool.  So cool I added Readability to my Favorites Bar in IE.  Now when I’m on a web page which I want to spend some time reading, I click the Readability button and Shazam, the page becomes easy to read.  Unfortunately, Readability doesn’t work like Tofu with computer documents, so I still want to find an app for Windows that does that.  If you know of one, let me know.

JWH – 12/5/9