Search This Blog

Monday, February 29, 2016

Choosing the lesser of 2 evils .... or not

     Back in 1987 I was working in Massachusetts and I was on a company softball league of other fellow engineers.   Even though I grew playing sports, sadly that was not the case for many of my peers on the team.  We decided on a team name called : None of the Above.   To illustrate its meaning our shirts were printed with a check-off-list of items related to the question at the top that said

     "Our team can: "
  • Hit
  • Catch
  • Pitch
  • Run
  • None of the Above
     You can guess which item on the list had a check mark next to it.

     On Facebook a friend named Barbara posted, "We must select the lesser of 2 evils" to which I responded, "Would you vote for Hitler if the only other choice was Stalin?".   Their answer was simply "No".  Of course no one is calling Trump Hitler or Hillary Stalin but it goes to show you that not all choices are simply between the lesser of 2 evils and sometimes it's none-of-the-above.

    As a Christian, some often make you feel like "not-voting" or "voting for a 3rd party" is some sort of mortal and unforgivable sin.   Back in 1992, a fairly large group of disaffected voters cast their vote for an outsider by the name of  Ross Perot who had caught the eye of many Republicans for his "no-nonsense-approach" to government spending.   As this split the GOP vote, it allowed Bill Clinton to come into the White House with a dismal 42% of the vote.   And the same might happen again, only instead of the vote being split between 2 people it could be split between Trump and that other outsider candidate called "none of the above".    But if you recall, from the 1992 election what happened was of not much consequence.   We are still here.  The world still spins on its axis and God still reigns.

    People get their necks all out of joint on this issue.   They almost turn purple in the face when they say "Do you want Hillary to roll into office?", like as if the world is going to end.   Of course I don't want Hillary in office, but I won't sacrifice my morals and faith to do that.   I will still vote, but it will probably be a write-in for Ted Cruz instead.    How have we gone from George Washington, who tried as hard as he could be be ethical, moral and straight with the American people to voting for a man who lies, cheats, calls people stupid, ugly, liars, dumb, and says he can't remember asking God for forgiveness for anything.  

     Jesus said, "All authority has been given to me in heaven and earth".   The political system here is just a temporary system until God comes to make all things right.   The Constitution did not come down from Mount Sinai with the 10 commandments.   It's a man-made invention and an attempt to bring a just system to help us get along.  I personally think its the best one we have going so far that allows the most personal freedom, but not everyone likes freedom (sad).  God will still reign on his throne and will still accomplish his goals for our world somehow, even if Hillary becomes POTUS.  The people of Israel were often frustrated in trying to understand God's will for them.  They wanted to return back to the good old years of King David or King Solomon, but they were constantly under other peoples control.  First it was Alexander the Great and then later it was the Roman Empire.   They tried everything they could to fix the situation, but nothing seemed to change.   Yet it was through the Greek and Roman Empires that God brought the Messiah.   These empires made it possible and also easier to spread the gospel to millions of more people.   God's will was accomplished.

     Maybe our desire for a new "Reagan" is much like their need for a new "King David".   It's a selfish desire and a short-sighted goal and not in keeping with God's will at this time.

    And really, isn't God's will what it's really about in the end?

Tuesday, February 16, 2016

Do you ignore bad information on purpose?

   Several years ago I remember reading an article that said humans are programmed to ignore information that is severely traumatizing.  This is referred to as "intentional blindness".   An example of this was a case when an airplane mid-flight had an engine catch fire and was forced to return to the airport.   While no one was hurt, many people on the side of the plane where the engine was reported looking out the planes window and seeing nothing wrong despite flames clearly seen coming out the back of the engine.   Some theorize its the brains own coping mechanism to handle stressful situations.  

    We all do it to some level.   Parents do it when their son or daughter is not doing well at school and they pull away from the family and become reclusive.   We tell ourselves "it's just a phase" or "normal teenage rebellion", when in reality they are skipping school,  getting caught with drugs and becoming an addict.   Eventually something happens that forces the parent out of their intentional blindness to wake them up and get them back to what is really going on.   Hopefully before it's too late.

    I have also seen this intentional blindness in the news lately.   Recently Wall Street has been crumbling under the fall of global oil prices.   Normally the fall of oil would be a cause of celebration on Wall Street as it would mean lower gas prices and therefore more money for Americans to spend as well as lower energy costs for corporations which would lead to larger profits.    But today we live in an upside down world.   The fall in oil prices is from a fall in demand for oil which means we are seeing the advent of a global recession.   The reason is simple.  Oil is so needed for a growing economy (energy, chemicals, plastics etc.) that if the demand is down it means that the economy is slowing and therefore Wall Street falls.   So what is Wall Streets answer?   Have these countries cut their production and bring oil prices back up (law of supply and demand says prices rise either when demand increases or supply falls).     Is the recession over?  No.  It's just covered up the problem.   Demand is still down and the recession continues.  But for Wall Street they pretend its all fine now and the stock market "rallies" on the news.   This also shows that Wall Street is no longer connected to Main-Street.    Where as in the past lower gas prices was a good thing and higher gas prices was a bad thing, now it just doesn't matter at all what happens to us as a nation.   Wall Streets rules have no bearing on how things go in the real world at all.   It's all just a game to them.   But their game is short sighted.   Had they let oil prices continue to fall, we would be better off.   Families would have more disposable income.  Small businesses would have more profits to hire more people.   Profits would go up.  Un-employment would go down.   Wall Street would eventually see REAL profits come back (not just ones on paper) and would have real good news to celebrate.

    This intentional blindness is not limited to the stock brokers on Wall Street either.   Recently I was talking to another co-worker about how the technology world is headed for a cliff when it can no longer continue doubling the number of transistors on a chip every 2 years.   I wrote in a former piece about how the transistors are so small now that the width of the transistor is so small that the number of silicon atoms it takes to make one is in the low double digits now (about 40).  In order to cut the size by half would mean we would have to go down to 20,10,5,2,1 (5 more doubles) and most feel you can't go past 10 atoms with any amount of reliability.     Faced with this FACT, my co-worker simply shrugged and said, "Oh I am sure they will figure out a way" and moved on.   He is not alone. Most people in my field don't want to face this immutable fact either and are making no plans for their future.   I have been in the business for 30 years and I have lived through 15 "doublings" but most kids coming out of college now with computer engineering degrees will only see 1-2 more doublings.   Then what?    Cross that bridge when it comes?  

      The same happened when I first started work in 1986.  My first job was at a company called Data General in Westboro Massachusetts.   It was an off-shoot of Digital Corporation and made deep-freezer sized computers called "mini-computers" (mini because they were smaller than large IBM main-frames).   To those at Data General mini-computers were all the rage and new small micro-computers were scoffed at.   How could these little computers take on the large takes these mini-computers could do?   To them, mini-computers were always going to be around and most of the workers there continued their work like all was well.   But we all know now mini-computers became out-dated dinosaurs of the technology world.   They just could not compete.    Those at the top of the company became victims of their own intentional blindness. 

    Where do you allow yourself to be intentionally blinded to the facts?   At home?  At work?  Our political system?   Our financial system?   Knowing this, what changes would you make?   Like those on the airplane who shut their windows and pretended all was fine with the engines, maybe they would have started preparing for a crash landing or alerting others to what the problem was.   

Tuesday, February 9, 2016

God has never been on America's side

   As I've grown older (I am now 51 as I write this) my attitude of God and Country has changed.   When I was younger I grew up in the Cold War days in which many Christians felt that a war of good verses evil was taking place between Communist Russia and the USA.   We watched the Olympics as a competition between God and Satan taking place on a human arena.   It was all very black and white.

   Today the war between the US and Russia still flares up with Putin moving into the Ukraine and his support for the leader of Syria.   New threats have also emerged with the rise of ISIS and many other anti-Jewish and anti-Christian religious coalitions that threaten our freedoms and our lives around  the world.  Many feel the US should stand up to these threats and in doing so believe God is on our side in our decisions. 

   That is how I too used to think.

    But now I don't think God is on our side.  God is on God's side and he will do as he will to save as many as he can for eternity.   Take for example the story of Jonah , the reluctant prophet.  During his life, Israel was under attack of the Assyrians and they had taken away 10 of the 12 tribes of Israel as slaves, never to be heard from again.   Yet God wanted to save an Assyrian city by the name of Nineveh.   Jonah had other thoughts on the matter.   He ran away on a boat headed as far west as it could take him and it took a whale to bring him back.   Why?  Not because he didn't think it worth going.  No.  Because he knew God would save Nineveh and spare them the destruction.  Jonah wanted nothing to do with it.  God was on Israel's side, how could he do this?   Answer, because he loves them.   God had a plan and he was going to make it happen no matter what Jonah thought on the matter.

    We also, look at ISIS as they call for our destruction and rape, pillage and murder innocent Christians and other people they don't agree with.   We, like Jonah, want God to obliterate them and send them to hell for all the evil they have brought to this world.  But God calls us to love them and pray for them and return good for evil.   We must somehow try to seem them as people trapped by Satan and used as pawns.  We must look beyond the physical as Paul says, "We don't fight against flesh and blood, but against the powers and principalities in the heavenly realms".   God has a plan to ultimately destroy the evil in the world, but now he must see to it that as many people can be saved as possible. I am not saying we don't use our worldly military force to squash evil where it exists in this world and threatens our existence. No, we need to stand up to evil whenever and wherever we can.  But it cannot be our only response.  We must pray for the people in these countries that God's word and Gospel can reach them too.  

    I see God using this present evil to show the world that it cannot hide in ignorance of pretending that evil does not exist anymore.   It cannot pretend that somehow we created an inoculation against it and eradicated like Polio or Small Pox.   It's still here and you must decide which side you are on.   Hitler, Stalin, Mao, Osama Bin Laden,  Al Qaeda, ISIS, the list goes on of people and groups that God has allowed to rise up and show us that sin and evil persist and man is not impervious to their plans as you might think.    Evil is not a pre-1900 issue, but is a 2016 and beyond issue.   

    Next, we must stop thinking that somehow God's support of us can be bought by performing the right kinds of deeds or electing the right kind of leaders.   I cringe whenever I hear a Christian leader in the media make the plea to "Put God back into America", like as if he is a misplaced item on a shelf.   God uses who he wills for his purpose.   Did God use the Roman Empire?  Of course he did.  Even though the Jews prayed constantly for Rome to be removed from their country and restore the kingdom to David's line God had other better plans.

   One good thing I see of ISIS is it has caused the media to take a closer look at Islam and Christianity.   Recently I saw a piece that did a fair comparison contrast between the two religions and the differences could not be more stark.    Would this have ever happened without ISIS?  Probably not.  Most would go on their merry and ignorant path of "All religions are the same" but now they could not do that anymore.   Something was different and it needed to be looked at closer. Maybe those people doing their research into these differences will be brought to faith in Christ.   Maybe people on the religious fence will finally choose a side to be on.   Maybe those who would never had cracked a bible in the past will finally read some passages and see Jesus beyond the TV sitcom references.   Maybe those in Europe who thought religion issues were non-issues who now see their culture being transformed by the massive influx of people from the Middle East will need to return to their religious roots and take a stand against this slow invasion of their lands.

    Whatever the case may be, God's will is being done and his goal for us and all of humanity is being fulfilled.






Monday, January 25, 2016

Faith: Where's the boundary?

   The world is full of invisible boundaries that are hard to define.   We like to draw borders and boundaries.   Some boundaries are easy, like rivers, mountains, or oceans.  This is my side and that is your side.   Boundaries help us simplify our world.  I don't have to fix everyone's problems, I just have to fix our problems.   I can take care of my side of the fence in my backyard without worrying about your side of the fence.

    But not all borders are easily identified.  Take for example where is the boundary of our solar system.   When I was a kid we were all taught that Pluto was the last of the 9 planets in our solar system.  So to many, that defined the end of our solar system.  Simple right?  Then Pluto got demoted from a planet to planet-like object.   Did the boundary move in to Neptune then? No.  It just changed our definition of a planet.   Some scientists thought the edge of our solar system goes out to the Heliosphere, which is the point at which our solar wind from our sun meats the incoming solar wind from other systems and changes direction.    But even now there are speculations that is not correct as there is mathematically proven theories that there may well be a Neptune sized planet circling the sun way past this that could be the cause of comets from the far regions of space to enter our system every several thousand years or so.


    So where does our solar system end and the rest of the galaxy begin?  No one really knows and there does not seem to be definable boundary to point to either.

   Another one of those invisible boundaries is where is the boundary between personal faith and public policy.   Where does my faith-sphere end and the public-sphere begin?   Does it end when I leave my church or Christian school?   What about in my house or on my front lawn?   What about my cars bumper?   What about my time at work?   Does it cease to exist in these realms?

    This question is as old as time itself.   In ancient Rome,  the public was expected to show their allegiance to the emperor by coming to the city square and lighting a candle and saying "Caesar is god!".   Today some get their heads all out of joint over just the use of "God" in the Pledge of Allegiance, but here you were asked to say the leader is God himself!   Imagine today having to say "Obama is god!".  Would that be appalling to almost everyone in our country?   This was an issue with the early Christians.   This statement of faith went in direct opposition to their core beliefs.   But by their non-conformity, they placed themselves in a perilous place as many considered them to be "traitors" to the empire and worthy of death.

     In Israel, the Jews also took issue with the worship of the emperor.   Ancient Romans had on their coin "To the Divine Augustus" which called Augustus a god.   Jews took issue with this and often refused to use the Roman coin because it made them break the 1st command (Thou shalt not have any gods before me).  When Jesus was asked if they should pay taxes to Caesar (this was before the Rome gave them the new coins) Jesus asked for a coin and asked "Whose image is this and whose coin is this?"   and the crowd answered "Caesars", to which Jesus said, "Give unto Caesar that which is Caesar's and to God that which is God's".   Meaning,  Caesar minted the coin and therefore owns what is printed on it.   You did not mint it therefore you are not held responsible for what it says.  We are to give to God and others what God demands.

    Does Jesus give us a definable border?   Not exactly.   In some ways I think Jesus is telling us "There are no clear answers here. You figure it out for yourselves".

    Today in our country no one is going to prison for their faith (yet) and no one is being thrown into a den of lions for anyone's viewing pleasure, but some are being forced to pay hundreds of thousands of dollars to a government for their non-conformity of paying homage to gay marriage.  To these brave people their faith was not left at the doorway of the church.   They were not the bigots others in the media have made them out to be.  Instead they have reached out to the gay community with love and respect to show them that their decision has nothing to do with "hating gays" but instead not wanting to make a confession that was in direct conflict with their faith.   This invisible boundary is like the Heliosphere  mentioned earlier where the solar wind pushing out from our sun meets the solar wind of other stars pushing in.   To them, making a gay-wedding cake was a confession about marriage that was not in keeping with their biblical faith that marriage is only between a man and a woman and is no different than lighting a candle and saying "Caesar is god!" or minting the coin that calls the emperor a god.

    Today the external solar-wind is strong and seeks to subdue those of faith with large fines and court ordered "re-education classes" and regular government reviews on their progress.   These cases may well be the proving grounds for other cases that may arise in the future.  If people of faith must subdue their beliefs when in conflict with the state, then there may be no boundary left from which to fight or resist.   

    To be fair, there have been times when the faith wind blew too strong and extended farther than what it should have.   This happens whenever a group, no matter how noble, comes to power as the majority.    We want to make our own little heaven on earth rather than wait for the real one that is to come.   We wrongly imprisoned and put into mental hospitals the homosexuals and labelled them deviants so we didn't have to interact with them.   We ostracized divorced woman and treated them shabbily along with woman who were victims of domestic abuse or rape.   These were wrong.  We shut the doors to these people and cut them off from any conversation we might have with them in the future.

    To some extent, faith is personal.  Some have it.  Some don't.   We just have to let them go.   Take for example, Jesus interaction with a "rich young ruler" who wants to go to heaven but doesn't want to sell all his possessions and follow Jesus as he was requested.   The gospel writer says, "at this the mans face fell and he walked away sad because he had great wealth".    Did Jesus order him to be beaten or punished?   No.  Did he call him names?  No.  Did he beg for the man to come back? No.  He simply let him go and kept open the communication channels if the person in the future wanted to change his mind.
 
    We must be the same way in the dealings with those who have no faith or are opposed to how we believe.   Disagree but love them anyway.

     In the end I think we must all agree that there is no defined boundary or border to say, "this far you can go and no further".  The "winds of change" will strengthen and weaken over time and the boundary will move and someone will always be unhappy with where  it is located.

Friday, January 15, 2016

Future of Semiconductors

   People love to extrapolate the future by taking what has happened in the last 50 years and use that
as the measuring stick of what will happen in the next 50 years, especially when it comes to computers and the digital age.  When we look back at the 1950's and the ENIAC computer which was built using vacuum tubes and took up a whole room the size of a medium house and compare that with the processing power we have in our pockets with our smart phones we just can't believe what is yet to come.  We take that little piece of data and try to predict what will be the processing power of the future be like in our phones or on our wrists or even in our brains in the NEXT 50 years.  Will computers have the processing power of our brains?  Will they become self-aware?  

   Most of this has been built on a prediction by Gordon Moore who in the 1960's predicted that the number of transistors on a chip would double every 2 years thus doubling our computation power every 2 years as well.   This has been called: Moore's Law. For much of the later half of the 20th century this "law" (which is more a prediction than a law) was very accurate and seemingly unstoppable as every 2 years companies like Intel punched out chips twice as many transistors on them.  This prediction also provided companies like Intel to plan way into the future and develop highly complex chips long before there were chips large enough to contain them.

   Sadly however, just recently this "law" was broken.  For the first time in over 50 years, the law "stumbled" and took Intel 3 years to reach its next doubling instead of 2.   But even if it was a simple stumble the question remains.  Can we double the number of transistors to infinity?

    The answer to that question is of course: "No of course not!".   In order to double the number of transistors on the same size die (or chip) would require you to make the transistors 1/2 their area.   This shrinkage must reduce the width and length by a factor of  .7071 (or square root of 2 divided  by 2) in order to do this.   Chip manufactures have done this by reducing their process size from 80 nano-meter(nm) to 56nm to 40nm to 28nm to 20nm to 14nm and so on.

   But how big is 1 nano-meter?   To give you some scale, the radius of an average Silicon atom (which is what makes up most of the computer chip) is 0.541 nano-meters wide.   This means that 1 nano-meter is only about 2 Silicon atoms wide.   This means that a chip using a 14nm process means its transistors are approximately 14/0.541 = 25 atoms wide on average.  A 10nm process would be only 18 atoms wide.   Of course this would mean that the absolute smallest you could go is 0.541 nm (1 atom) which is only 6 "Moore's-Law-Doublings"  (Si atom widths: 13, 9, 6 ,4 ,2, 1) left to go, if you could go that far, but in all practicality you cannot.

   Most physicists believe that 5nm is about as far as you can go for the following reasons

Quantum Tunneling 
      Around 5nm you begin to run into some quantum-physics issues where electrons can pass through barriers without going through them.  This is called quantum-tunneling and would make the transistors "leak" electrons from one side of the transistor to the other.   Since the transistors only purpose is to act as a tiny electrical switch, a switch that allows electrons to flow through even in the "off" position is not a good switch anymore.

Silicon Migration
      Electrons flowing through silicon and act as tiny bullets or cannonballs as they occasionally hit the atoms nucleus (they do not actually collide, but their electric fields interact very strongly and bounce off of each other) and physically move the atoms around over time.   When transistors are large in size, a little atomic movement is acceptable and not even noticeable.  But with very small transistors that are only a few atoms wide they can be disastrous and make the transistor stop working.  This means that chips will not be able to last as long as they once were.   For some applications this is not an issue, but for areas like automobiles and safety it will be a problem.

Defect Effect.  
     When chips are made small electrical connections are laid out using a process called photo-lithography.   A chip is not made with just a single photo-lithography step, but instead is made by repeating the processes 100's of times over to draw different parts of the design ranging from the transistors to the intricate levels of metal connections to wire it all together.  The smaller the geometries of the devices being drawn the more difficult it become to make sure things are adequately lined up so they connect where they should connect and don't connect where they should not connect.  Each process step must line up with all the process steps before it.  If there are 100 steps then likelihood that a chip makes it through correctly is P to the 100th power where P is the accuracy of lining up with the silicon.   If you want an 90% yield you would need P = 0.9 ^ (0.01) = 99.894%  As the geometries decrease this target becomes more and more difficult to hit as the tolerances for aligning become increasingly tighter.  These alignment issues stem from 2 main issues: thermal vibration and physical vibration.

    Thermal vibration is caused by the heat of the chip.  The warmer the material the more the atoms are vibrating (heat is simply the measurement of atomic vibration).  This vibration is not noticeable to the naked eye, but at the microscopic level it can look like a massive earthquake.  Since all matter naturally vibrates from thermal interactions the tolerances become such that super-cooling will be necessary to limit these vibrations during the manufacturing process.

    Physical vibrations stem from factory induced causes such as: noise, floor vibrations, and earth vibrations (small tremors).  Even the smallest sound can sometimes be enough to affect the production. So much so, that most many workers in semiconductor fabs use sign-language to communicate rather than speaking to each other. To reduce this activity further may require fabrication processes to either be done in orbit above the earth or use superconducting magnets to allow the fab to hover above the earth.  Both of these technologies would be prohibitively expensive to do.

   Of course there have been some laboratory experiments showing transistors as small as 3nm using other substances like Graphene which is a carbon nanotube structure.  But these "experiments" only work on single transistors with no real way to produce them in the billions and assemble them in such a way that they can be considered production worthy.  

The Economic Factor
   This last fact, is really what brings to light the most limiting factor of Moore's Law.  It's not just about "can we do it" , but instead "can we do it cost efficiently".   Lots of smart people working in academia today are trying to solve the problem. But most of them are only looking at the physics of the problem and not so much the economics of the problem.   Sure you can show a single transistor under a microscope functioning at 3nm in size.   Now repeat that processes 10 billion times and do it for less than $50.   This is where the rubber meets the road and most academic papers skid off into the ditch. 

    What does this mean for the future of computing?

     It means things are going to change in a hurry.

Removing the "fat"
   Designs will have to go on a diet.  Many designs have built in "fat" (unused logic) for a variety of purposes.
  1. Over-sized buffers and memories which could be reduced 
  2. Redundant logic
  3. Extra modes of operation that very few customers use
  4. Test-mode or Debug logic which might be unnecessary if you are not changing the design much anymore
   Getting rid of this will be a first-order of business.  Another would be tailoring the design to meet each customers needs.  Today, one chip is made to meet multiple customers needs but in the future each customer may have to get their own special chip with just only their features that they request.

Hand Layout
   Much of our designs today are laid out (where transistors are put and how signals are routed to different logic on the chip) by computer programs.  These programs are good, but many times they get lost "seeing the forest through all the trees" and waste a lot of space on chips.  In many cases, humans can still do better jobs on some of this logic using creative thinking and knowing more about what is important and what is not so important.   In the 1980's and 1990's much of our processor chips were laid out this way and in the future we may return back to it again.

Re-use, Re-use, Re-use
   Many companies today are already moving toward the re-use model of technology.  They are developing Intellectual Property Blocks (also known as "Hard-IP blocks") that can be assembled quickly and efficiently by engineers to reduce their R&D costs to their absolute minimum.  This coupled with the previous change of hand-layout will help them pack more logic onto their chips as well as these Hard-IP blocks can be packed in smaller spaces.

     The other advantage of this method is that development and validation times can be reduced as well and all the added costs of engineering tools that go along with it.   It is even conceivable that in the future, customers would be able to place orders "on-line" and have their designs automatically assembled and tested without any human effort at all.  This is possible by the use of FPGA technology that has been in use for almost 30 years.  FPGA stands for "Field Programmable Gate Array" which is an array of logic cells that can be re-programmed at any time to be whatever you want it to be.  Coupling this logic with the "Hard-IP blocks" would give customers a flexible platform from which they could design their own circuits and chips and reduce the need for large R&D companies to build costly custom chips.  This purpose may explain Intel's latest purchase of Altera FPGA for 50 billion dollars.

Chip Stacking
     Some companies will look at going 3D in their chip designs by "stacking" chips on top of each other.   Memory chips are a good use of this as typically only 1 chip is being accessed at the same time and so some area could be reduced.  Also, memories are not normally big generators of heat and so stacking should not be an issue with regard to thermal issues.  But as far as processors (general purpose and special purpose) that cannot be said.   These typically generate gobs of heat and stacking makes it difficult to remove this heat in an efficient manner.

      Another issue is how to evenly distribute the power and ground connections in such a way that chips further away from the board (where the power is generated) do not incur unmanageable amounts of induction and noise that would cause the chip to malfunction.  When chips are connected to a board they have many connections that are dedicated for this purpose spread around the bottom of the chip and directly connected to the board.   Chips stacked on top of other chips will not have this luxury and will have limited amounts of connections to use.

      But even if both of these issues could be solved, stacking doesn't really solve the main cost issue at all that Moore's Law implies.   Chip stacking simply provides a denser packaging of the chips and cannot achieve Moore's Law results.  Let's say we have a memory chip that has 8G bytes and  costs $5 to produce and I sell it for $10.   Under Moore's Law in 2 years I will  sell you 16G bytes in the same package for $10 with the same $5 profit.   But with chip-stacking I need to sell you 2 chips (8G each) at $10, but now my profit is $0.  I would have to find ways to produce the chip cheaper (salaries, equipment, etc) to make the chip for $4 so I can eek out a $2 profit.  But what about the next year when I need to stack 4 chips in the same package and the cost to me become $16?   Can I reduce the cost of the chip to $2 each?   You see where this is going.

Multi-bit computing
    For almost all of the history of computing 1-bit could only represent 2 values: 0 or 1.  Computer chips would traditionally use a high voltage of  greater than 1 volt to represent a "1" (in the early days this value was 5 volts) and a voltage of 0 volts to represent a "0" (although there are some exceptions to this case).  It has been shown in the past that some technologies, such as memories, could use 4-value logic instead of binary logic and have a signal be 4 values (0,1,2,3).  Intel showed this even back in the 1990's with a Flash Memory chip capable of storing 2 bits inside of a single memory cell.  It does this by storing different amounts of voltage to represent the different values (0=0v, 1=1.0v, 2=3.0v, 3=4.0v) and effectively packed 2 bits in the same space it previously could only store 1 bit of information.  This works well for memory cells but not so much for logic as logic gates cannot measure the voltage to make decisions.   But even this capability has its limits as you would need to subdivide a range of voltages into smaller and smaller values to store more and more bits of information.  For example, to store 3-bits would require 8 voltage levels (0=0v, 1=0.5v, 2=1.0v, 3=1.5v, 4=2.0v, 5=2.5v, 6=3.0v 7=3.5v) and so now the margin of error drops to 0.5 volts rather than 1 volt and so errors would be more likely to occur. 4-bits would require 16 voltages levels and drop the margin for error to 0.25 volts if you allow your highest voltage to go up to 4 volts.  This however is simply not the case today as much logic today runs under 2 volts so that it does not consume too much power.   

Processing Re-partitioning
   Next there will be a possible change in HOW we compute.  Our current computer model is over 70  years old and this model separates processing, memory and IO.   In the future, these may be re-partitioned to more efficiently put them together to reduce the overhead of communicating between them.  Today much of our chips logic is dedicated explicitly to moving data from one side of the chip to another quickly.   It is conceivable that by combining memory, IO and processing into a small "neuro-processor" we could lessen the communication logic and compact the functions more efficiently.  Of course this would require a major rewriting of our OS and Software layers but it could be done.

Software Improvements
    Eventually all the hardware improvements will come to a grinding halt and all future improvements will be dependent on the software.   More efficient languages will need to be developed that will improve performance and memory usage as today's languages (like C++) are very inefficient in both of these aspects as their purpose is to improve development time at the cost of both performance and memory.   Programs will need to be optimized (either by hand or by other tools) to reduce undesired waste in processing.  (Who knows! Assembly language may even come back into fashion once again!).

    But all of these solutions are just futile attempt to put off the inevitable.  Like death, in the end, we will reach a limit in what we can achieve in processor computing.

    The question is, however, WHEN WILL THAT HAPPEN?

My Prediction
    To me, I think we have only about 1-2 more levels of Moore's Law in terms of transistor reduction.  Companies will invest in hand-layout of large parts of their designs to strain out another 10-20% of their die area and after that we will see about 2 years of advancement from chip-stacking and other compaction techniques.  Adding it altogether I would say we have only about 10 years at most before we see computer technology advancement come to a halt. After that companies will continue to reduce their costs of production through Hard-IP but the perceivable technological advancements to the end-user will be minimal while their costs will slowly come down (like how early calculators costs $200 but now can be bought for less than $10.  They don't do anything new, but they sure are cheap!).    


     

Monday, December 28, 2015

God's answer about hell

   Do you believe in hell?   That's a common question asked to people who are religious and non-religious alike.  In my years of walking this earth I have heard lots of seemingly intelligent people utter the most ridiculous claims about God than one can imagine.   One of the most outlandish statements is this:
                                            God is too loving to send anyone to hell
  On its face it does seem like an oxymoron for an infinitely loving being to send a not so loving mortal to a place of infinite pain and suffering.   For many people, this statement provides a minute amount of comfort as they spin their "wheel-of-life" and see where the arrow lands.   We pride ourselves on our accomplishments of friends, family, work, awards and riches.   The wealthy feel their mounding of riches is a reward from God for their hard work and certainly if God was displeased with them he would not have lavished such abundance on them in this life.    The poor look at their lack of wealth as their "predicament" handed down to them and that its none of their fault for what they have had to do in order to survive.  While those in the middle-class play both sides of this coin depending on how things go from year to year.

    But does God really not send anyone to hell?

    The best answer I have to that question is our favorite 20th century villain: Adolph Hitler.   For no one person personifies evil more than this one man.   A man who is credited with killing:
  • 5.1–6.0 million Jews, including 
  • 3.0–3.5 million Polish Jews
  • 1.8 –1.9 million non-Jewish Poles 
  • 500,000–1.2 million Serbs killed by Croat Nazis 
  • 200,000–800,000 Roma & Sinti 
  • 200,000–300,000 people with disabilities 
  • 80,000–200,000 Freemasons [23] 
  • 100,000 communists 
  • 2,000 Jehovah's Witnesses  
     Add up all those people and you have about 11 to 12 million people in total.  People he deemed to be unfit for living and procreating.   Starting with the disabled, the elderly and the mentally ill, he worked his way up the chain until he attained his goal of eliminating the Jews.  

     We see these numbers and clearly we cannot hold onto the view that "God cannot send anyone to hell".    I believe that Hitler is God's instrument to show us how silly our arguments are when evil is taken to its extreme.  Like a house of cards, it all comes crumbling down.    Can you really hold to the idea that there is no hell at all?   Or is that just another fashionable delusion we try to trick ourselves with.  If that is so, then Hitler got away with it.   Sure he didn't get to live a FULL life (died at the age of 44) but his life was very full and complete.   He had many parades in his honor.  He was loved and admired by his people.  He was feared by his enemies.  He met with the heads of state from the most powerful countries on earth.   He ate the best food.  Drank the finest of wines.  Heard the greatest symphonies.   Saw the greatest works of art.   His name was shouted in large gatherings.   In terms of self-actualization, Hitler was at the top of his game having come from meager beginnings, spend several years in prison and moving all the way to the top of the German parliament.   So what if he died at the age of 44.   He did it!

     Does that annoy you in the least?   It should, if you are the least bit human.  We demand justice for acts of evil.   A bullet to the head, even if it was self-inflicted is not enough for us to accept.  Hitler beat us to the punch and stole our glorious revenge on him.  

    We look at this and we say that there must be a hell for people like Hitler.   He must be punished for all the lives he destroyed.   But that means there is an exception to the premise that we started out with that God cannot punish anyone.   So either we must let Hitler get away with it, or we must admit the folly in our argument and concede that their are people worth of hell. 

   But let's not stop at the one man, Adolph Hitler.   Did Hitler do it all by himself?   Did he build the camps?   Did he build the gas chambers and incinerators?    Did he build the train tracks to the death camps?   Did he load up the cattle cars with the Jews and other all by himself?   Did he herd the people from their makeshift barns to the gas chambers and burn their bodies all by himself?  Did he rip the gold teeth from his dead victims for their monetary worth?  Did he take over their homes and their belongings all by himself?   Did he drive the trains full of people to these camps and see that people go in, but they never come out?   Did he convince people all by himself that society would be better off without the mentally/physically handicapped, or the mentally ill, or the weak?   Of course not!  It took hundreds of thousands to put this altogether.  I remember watching a show on the History Channel called "Engineering Evil" which showed the engineers who designed Hitlers efficient death camps.   In some ways these men were even worse than Hitler as they actually did the work of thinking it all out. 

   But let's not stop with the people who were active in this pursuit of racial cleansing.   Let's also include the millions of Germans who sat idly by and did nothing to stop it.   The pastors and teachers who said nothing to call attention to the evil they were taking part in.   The medical doctors and nurses who administered the lethal injections of the "unfit".   The scientists who saw the folly of Euthanasia and Genetic-Cleansing and did not stand up for reason and sanity.  The people in the towns near the death camps who smelled the stench of burning flesh when the wind blew it into their streets and shut their windows to avoid smelling it.    

    A famous Lutheran pastor by the name of Bonhoeffer who did try to stop Hitler wrote:  
                              "Not to speak, IS to speak.  Not to act, IS to act"
    His words show us that those who chose to do nothing are as guilty of these atrocities as those who acted to carry them out.   That by their decision to turn away and pretend it wasn't real, they became an active participant in all of it.  If so, where do these people fall on God's eternal punishment scale?   Don't they deserve hell as well?  But maybe those peoples lives are just a little to close to our own for us to make that call.  For we all know we have done just a awful things as well either in action or in-action.  We were okay with the judgement line, as long as the line was a thousand miles from where we believe we stand.  But now seeing that line to be a lot closer than expected we become uncertain of our own fate. 

   So the question remains:  Do you believe there is a hell?

Tuesday, December 8, 2015

Can technology defeat Evil?


    I was watching the rerun of the 60-minutes episode on the future of "Driver-less Automobiles"
recently and the horrible thought occurred to me that this might be a terrorists best-friend.  With this invention they could have suicide-bomber-vehicles MINUS the suicide-bomber.   A new age in efficient killing machines could be implemented in which they would no longer have to spend countless months/weeks indoctrinating and convincing poor idiots that they are better off sending themselves off into the next life than living in this one.   Now they would only need to purchase a fleet of Google-Cars,  load them with explosives, program their final destination through a Google-map App and then send them out on their merry way to wherever you need them to go.  New York Madison avenue?   A random government building.   A school.  A county fair.  An airport.  You could even send it into places a normal person would not be able to get into since there is no driver that guards would pull out their guns and shoot to stop.

    Of course some will say, we will figure out a technological solution to these problems.  But all those solutions are meaningless as they disregard an unchangeable truth:  

                                                         EVIL ALWAYS FINDS A WAY!

    And I am not just talking about ISIS levels of evil either. I am also talking about simple day-to-day issues as well. Take for example the issue of texting-while-driving.   I have seen several "solutions" to prevent this from happening, but each solution I see I only see more dangerous ways around the "fix".   One company envisions cars using sound-wave technology from the cars speakers to "locate" where in the car the texting is taking place and if its from the drivers location, it would disable the phone.   Sounds simple doesn't it?  But all the person needs to do to work around the issue is simply hold the phone away from them in the area of the passenger seat thereby fooling the phone into thinking its being used by the passenger.   This not only works around the fix, but now puts the driver in a more dangerous position than before because now his direction is completely off the road and facing the passenger side window.   Some would say, "No one is going to do that!" but they don't understand (or just don't want to admit) how "evil/sinful" we humans can be.

    As for ISIS terrorists they take their evil to all new levels and no "solution" you might propose will fix this problem.   Any software fix will be over-ridden by a hack.   Any method to disable the car will be turned off.   Any detection method will be cloaked.

    Does this mean we should never have driver-less cars?

    My answer is a full 100%  YES.

    In my opinion, there are only 2 forces in our society driving this "driver-less car" (sorry for the pun) technology.

              1) Laziness
              2) Greed

     Most technology is built on these two forces.   We don't want to scrub clothes clean, so we built clothes-washers.   We don't want to chop down trees so we invent chainsaws.  We don't want to look at a map so we get directions from Siri. The list goes on and on.   Now we are too lazy to drive our own cars.   We would rather spend our time reading our Facebook posts or checking out Twitter or texting a family member.   To many, driving is SUCH a hassle.   Yes we could take the train, subway or bus, but those methods are too noisy, too difficult and they are not on OUR schedule and we have to spend too much of our time waiting for them to arrive.   Secondly, greed factors in as companies want to increase their profits.  Many companies find that removing humans from the equation is the fastest way to do that.  Imagine Google teaming up with Uber and how they could supply taxi services without the taxi-drivers.   So long Uber drivers!  You have been replaced with someone who will work for even cheaper than you.  A computer.

    But we have good historical company when it comes to techno-destruction.   Rome was taken
down as well because of their reliance on technology.   Of course it wasn't computers, but it was something just as necessary to them.  Their aqueducts supplied millions of gallons of water every day to a city of over 1 million people.   Those aqueducts were the life-blood of the city and without it they would not last more than a month.  They found this out 537 when the Goths destroyed several key aqueducts leading into Rome and it was only a matter of days for Rome to surrender.  

    Will we learn from their folly?  Probably not.   Greed and Laziness are too tempting to pass up for most people.   We will continue to put our heads in the sand and say that some smart people out there will find a solution to these problems.  Only problem is the other side has equally smart people working on solutions to our solutions and unlike our people, they are not limited by laws or marketing (if a solution makes a product too hard to use we will often discard the solution) like we are.   Their only concern will be how many people they can kill at a single time.

   Maybe we just have to say that technology has its limits and on the balance of good vs evil some advances are just not worth having.

 



Tuesday, October 20, 2015

We need a HI-DEF country

   I have worked with computer graphics for a very long time.  My first usage of graphics was on a Commodore-64 computer as a college student.   In those days, computer graphics were very crude.  In normal mode the screen was blocks of 40x25 so you could crudely color each block different shades of colors to achieve a rough Picasso-like picture.   You could however turn on its hi-res mode and achieve a granularity of 320x200 pixels but at a cost of lots of memory taken from your program space.   But with that increase in resolution you could draw circles and lines that actually looked like circles and lines.   As computers got faster and screen technology increased we have seen AMAZING improvements in what we can render on a screen.   Pictures we take almost look like the real thing and computer animation that is so detailed that it almost passes for the real thing.   All of this would not be possible without the TV/Monitor technology improvements that allow for more pixels to be colored on a screen at the same time to different colors and brightness. As this technology advances no one ever wants to return back to the older lower resolution technology again.

   Sadly the same cannot be said for our country as we seem to see a movement towards making us a lower resolution country.   We have all seen the election maps were they color our states either all red or all blue depending on how that states electoral votes went during the last election.   California is often called a BLUE state, but in reality only small areas of the state can actually be characterized this way as many counties up north are strongly RED.  But because of cities like Los Angeles and San Francisco their voices get drowned out by the urban areas.  

   To illustrate this take a look at a map of the 2012 election results at a state level



Looks almost evenly divided between Red and Blue areas for the most part.

But now here is the same election at the County level


   With more resolution we can see that more areas of the country are actually more conservative than what the state level map would suggest. 

   As the Federal Government "nationalizes" all the states through regulation and mandates and the States dictate to their counties and cities through similar methods to bow to their authority, we at the bottom have less freedom to express our difference in views and ideas and pursue our own individual paths to happiness.   It's like telling all computer users that they don't really need 1920x1080 resolution and we should all go out and buy 1990 14" computer monitors with 480x256 resolution amber green screens again.   Sure it can still get the job done in some cases but in many cases it just won't do.

   Government doesn't like variety as variety requires too much work to supply.   With 300+ million "customers" it's like Henry Fords Model-T joke where he said, "You can get it in any color as long as that color is black!".  But unlike Henry Ford, who was forced by competition to supply more than black eventually, government has no competition and therefore black becomes the only color of choice.   It's not that government can't supply more variety,  it's just a whole lot easier for government to dictate to "the masses" what their "choice" will be and lower the resolution standard than to increase the choices and give us more freedom. 

    Unless this trend is stopped and we elect politicians who espouse more state and local freedom (ie. Libertarians) we will most likely end up with a country that looks like this


      And we will all be crying out in agony.

Tuesday, September 8, 2015

We need to see more than just Christian movies

     Recently there have been a large amount of new Christian movies that have hit the scene.  Most of the movies are the product of Kirk Cameron who grew up on TV's sitcom "Growing Pains".   Starting with the movie "Fireproof" Cameron has capitalized on a small group of evangelical Christians who feel their views are not emulated well in Hollywood.   As a Christian I feel compelled to see these movies and support these artists and producers.   But I don't see it that way at all.  Most of these movies follow a common and almost predictable plot line.  First there is the main character who is either a coach (Facing the Giants) a fireman (Fireproof) or a policeman (Courageous) whose family life is falling apart while their work life is in shambles   Next comes their pastor who challenges them to return to God's word after which everything thing changes. Their wife returns back to them, their children do better in school and their work becomes amazing. In the end everything works out gloriously and even the villains are saved. 

     But that is not how life really works nor is it guaranteed by God in his word. Jesus often even showed quite the opposite when he talked about being hated and being chased from town to town on account of him.  While I appreciate people trying to reach a dying world, the problem is that almost 100% of the people who see these films are already saved and therefore don't achieve their goal. 

    Another reason I don't support Holy-wood is because I am sick and tired of seeing Christians cloister themselves off like a bunch of monks so they don't have to touch the world they walk in.  We have christian music, schools, movies, radio stations,TV stations, bookstores, gyms, coffee shops, dating sites, businesses, and even cruises!   How can you relate to your neighbor if you have NOTHING IN COMMON WITH THEM!!  Here is how your conversation will go with them if you cloister yourself off and only see Holy-wood movies

Jim:     Hey Bob have you seen that new movie The Matrix?
Bob:     No.  I only see Christian movies. Did you see Fireproof?
Jim:     No.  Too religious (alternative:  "Never heard of it")
            (End of discussion)

     This is not how Jesus intended for us to live.  Instead he said exactly opposite when he told us to:
                    "Be in the world but not of the world".   
     How can you be "in it" if you don't participate "in it"?   Granted that doesn't mean I am free to go to strip clubs and the like, but it doesn't mean I sit at home and watch re-runs of  "The Walton's" every night on DVD either.   We have to find a happy medium here and for my Holy-wood is not where the line should be drawn.  To me, it's like saying that you can only discuss your faith if you are inside a church building and since your neighbors never want to go to church with you then ....oh well...guess you never will have that chance to share your faith then.  Of course we see that as an absurd path of logic but often that is exactly what we do.

    St. Paul exhorts his readers to "Always have an answer for the hope you have inside you"

    Translation: Find answers to questions as they arise as we live in this world

    Let's take the conversation earlier and see how it "might" play out differently

Jim:     Hey Bob have you seen that new movie The Matrix movies?
Bob:    Yes I did.  I saw all three.Pretty intense movie I must say.  I wouldn't take my kids to it but I found it interesting
Jim:     Yeah. me too.   I liked the story line
Bob:    Yeah I did too.  I found it very biblical in nature
Jim:     How?
Bob:    Well the names for example.  Trinity is the name of our Christian God. Father,Son and Holy Spirit.  Then their is Neo, which is Greek for NEW so he is kind of like Jesus.   He has the amazing powers no one else has.  Smith is sort of like the Devil that he has to fight.   In the end, when he is connected to the matrix and laid out in a cross formation and is fighting Smith its just like Jesus.  The Bible says of Jesus, "He who knew no sin, became sin for us, so that the power of sin could be destroyed once and for all".   That is just like Neo turning into Smith at the end and then destroying Smith from the inside.  Then their is Zion, which is also a biblical name for Jerusalem, and they cry out at the end "The war is over!".  We as Christians believe too that the war with God is over.  We are no longer enemies but his children now.

Jim:  Wow!  I missed all of that.  Do you think the writer intended that?
Bob:  I don't know.  Maybe.  It just seems all to coincidental to be an accident.  I think he is trying to get across a deeper message of salvation possibly.

And the conversation goes on from here....

I am not saying that every movie we go to has a direct application of the Gospel, but we should try to look and find ways of using our culture to reach out to a dying world.   Take for example St. Paul when he visited Athens.   Did he only go to the synagogues?   Apparently not.   When he visited Mars Hill to talk to the philosophers of his day, he mentioned their temples and even gave them credit for being very religious.   He also quoted one of their poets which means he either read their writings or attended their plays.   He uses this as a spring-board to the Gospel.  A way to connect to them.  In other writings Paul talks about athletes running with no clothes on which could mean he attended these competitions personally (something most Christians today would avoid like the plague).

    We, like Paul, might not agree with all of our world's "poets" but we must take want God gives us and use it wherever and whenever we can.  Who knows maybe a rap-artist might even have some social commentary that we can use to talk up our faith.   We must be more like Paul who even though he doesn't agree with all the greek poets writings, takes what he can and even gives credit to them.   We miss these chances when all we have to say is bad things about our culture and nothing good.  How do you think these Greek philosophers would feel if Paul approached them like this instead

Paul:  Hey I have been here for a week but could only hack walking around your city for a day because its covered with these shameless nude statutes of these "so-called" gods which really aren't gods at all but are stupid idols you guys think are so great.   I was also invited to go to a poetry reading but because I heard the poet was a heathen who has no religious background I told my friends that it would not be good for me to ingest that tripe.  But hey!  While I am here let me tell you about this man I follow named Jesus of Nazareth who is the Son of God and was crucified by you gentiles and was raised to life 3 days later.

How many do you think would have stayed around to hear?   None.

Yet that is how we sound too.


    

Monday, August 31, 2015

Future of personal computing

   The old phase of "What is old is now new again!"  is a phrase that repeats itself if you stay around long enough to witness it.  

    When I first started out at college PC's were just starting to come on the market.  Mostly used by
geeks who liked to tinker with soldering irons and ohm-meters they made their way into regular homes through the IBM-PC, Apple-II or Commodore-64 (my personal first computer).    Before this only people with degrees in computer-science could touch one and they were "time-shared" either through handing in a deck of punch-cards or through "dumb terminals".   No one really liked the time-share process.   You were at the mercy of the computer operator and you had better make good friends with him if you wanted your work to go through in a timely manner.

     But with the advent of the PC came the issues of you being your own computer operator.  You were now responsible for
  • Software updates
  • OS updates
  • Disk backups
  • Anti-hacking software
  • Hardware upgrades
  • Network management
  • Password protection
  • Disk defragmenting and performance issue fixing
  • and more...
    The more PC's you added to your home the more time and money you seemed to spend on these
issues (when my kids were still in the house I felt like a 24/7 IT professional).   If the issues were beyond your pay-grade you were at the mercy of either a friend or family member who did understand the problem or you spent 100's of dollars at places like Geek Squad to do the work for you.   You may have also been forced to spend 100's of dollars on a yearly basis for other "automated" Internet support through companies like PC-matic or Carbonite to take care of laborious activities like disk management and performance management.   But these solutions are only piece-meal and are by far from automatic.

     Maybe this whole PC revolution needs to take another look at the idea of time-sharing again as its solution to these problems.   But unlike the days of "dumb terminals" which did only text based data (no graphics or sound), these would utilize "smart-terminals" similar to Netbooks which have very little computer/storage power but can connect in with larger servers running Virtual PC's which are nothing more than simulated PC run by higher speed processors.   The PC can now be whatever you want it to be.   A company hosting these Virtual-PC's would sell you time on your computer and charge you for the amount of time and space your system consumes


   Need more disk space?                                             No problem.   Request it.
   Need more processing speed?                                  No problem.   Request it.
   Need a different OS version?                                   No problem.   Request it.
   Need a new version (or old version) of software?   No problem.   Request it.

    The hosting company (most likely a cable-company provider) would manage your disk space (encrypted).  Provide you with more disk space simply by carving up a bigger partition for you.  They could also do auto-backups and even do auto-compression of files not accessed very often.   They could provide auto-scans of files to insure you are virus free.   They could also line you up with certified software suppliers who are proven to be the real McCoy and not some look-a-like company from Russia so your software is protected.  They could also allow you to try out new software or even new operating systems for a period of time to see if you like it or not.   You don't like it?  It simply disappears or you go back to the old version.

   Another benefit is they could give you a choice when you log in if you want a brand-new-out-of-the-box system or one of your last 10 log-in-exits so you can pick up where you left off at.   More complex users (businesses) could keep their projects separated by this method as well so there is no possibility of one project dirtying another project.   These capabilities would allow users to keep their sensitive data from being tampered with.  Take for example you just want to log in and do some on-line shopping.   You would choose the brand-new session that has no access to the project data at all (because it doesn't exist in that Virtual-PC) and therefore no nefarious hacker could possibly delete it or download it while you are shopping at "RussianLowCostShoppers.com".  

   Such a system would allow you to access your system wherever a high-speed internet connection can be found.   Your smart-TV could now become your smart-Virtual-PC with the addition of a wireless keyboard and mouse.  Your phone or 4 year-old laptop could also be your smart-terminal as well if you don't want to purchase a low cost netbook computer.

   This brings another nice feature of this system.  Hardware familiarity.   If you look at most people looking to buy a new computer they spend a good amount of time trying out one thing: the keyboard.  Why?  Because no one likes to learn a new keyboard layout.  It's frustrating to re-learn where the delete key is or the backspace key.  It's also frustrating learning the feel of the new keys and how hard or light you can press them.   Many people choose their new laptop solely based on how it feels.   With the Virtual-PC your keyboard can stay the same (as well as the monitor etc) and all the changes are the insides where you don't see them.

   Lastly this system also saves on power and weight.   With most of the "real components" being simulated on the high-end server, your physical system can be made as light and low power as necessary.   With no need to have a physical hard-drive or a high-speed processor requiring a heat-sink your system can be extremely light and with a very long battery life to boot. 

   For most computer users today this system is a dream come true as it would have:
  1. An almost infinite disk space  
  2. An almost infinite memory space
  3. A Simple way to migrate to new OS's
  4. An Automatic backup and data encryption
  5. A Protection from hackers and viruses
  6. A Secure software installation
  7. A Low power and Low weight
  8. Ability to access to system anytime and anywhere
 Who won't like this system?  

  Laptop and PC manufactures

Monday, July 27, 2015

Pro-Life's "Frederick Douglass Moment"

     In 1845, Frederick Douglass wrote his best-selling autobiography titled, "Narrative of the Life of Frederick Douglass, an American Slave".  His book lifted the vale off of the public's eyes as to what black slaves had to endure under the hardships of slavery.  He detailed how he had limited contact with his mother and how he watched other slaves being whipped to keep them under control.   He showed how slaves were in constant fear from their "masters" and prevented from learning how to read and write in order to keep them ignorant of their true condition.   As humans we often cover our eyes to the truth of how brutal we can be as humans.   In the 1800's the public had adopted a humanitarian view of slavery in which slaves were well taken care of, fed well and given opportunities that they would not have had if they had been left back in the African jungle.  Like the Germans of the Holocaust who had pretended that the Jews were simply being moved to other locations in the railroad boxcars and not to their certain death and destruction in the cremation ovens so we too kidded ourselves as to how horrible slaves were treated on a daily basis and how families were torn apart and treated like cattle for breeding purposes.  Douglass's biography blew the lid of that lie and made the American public come to grips with the reality it was willing to live with so it can have cotton to make their clothes, curtains, bed sheets, towels and other necessities of modern life.

    Now today, a series of videos of Planned Parenthood doctors has emerged showing them to be heartless bargainers of human tissue and organs for their own profit.   We are horrified to see these woman doctors talk about the details of their work as they enjoy salads and glasses of wine.  As they crunch on their salads they discuss how they can use "less crunchy methods" in order to harvest larger amounts of tissue for the buyers to purchase as if the product they are providing was apples or tomatoes and not human beings at all.

   The vale has been pulled and many wish it was put back in place.   Many wish they didn't know what they do now know.    It was easier to pretend that the service rendered was that of removing a cancerous growth and not something with "hearts, lungs, kidneys, livers" which can be utilized for human medical research.   Those who want us to feel "good" about these harvests would have us pretend that its for OUR good.   They tell us, "Think of all the good these woman are doing!  Think of all the countless lives they might save by offering these organs for medical research!".

    Does that sound familiar?   Did America not use that same argument for why slavery should be kept in place?   Were our ancestors not given the same bull-shit lines of the economic necessity of slavery and how we were doing these uneducated brutes a better life here in America?  Were they not told to "Turn away. Nothing to see here"  as we are?

    But thankfully our ancestors did not turn away.  They faced their atrocities and went to war to end it all.  They sought to correct their error in judgment and repair their humanity that had been lost.  For you see,  both the slave and the slave-owner were damaged by slavery.   The slaves damage was to his body and his mind, but the slave-owner was damaged in his soul.   Through the atrocities he inflicted he chipped away at his own soul and humanity until there was nothing left.   By his mistreatment of another human being, he himself became less of a human being himself.

    Likewise, in the abortion industry, there are 3 people being harmed at the same time: the mother, the child and the doctor.    Do you think that Dr. Gosnell (the now infamous late-term abortion doctor who treated his female patients with such lack of medical care that he is now behind bars) went in to the medical profession to abuse woman the way he did?   I don't think any person who goes into the field of medicine does so with the intentions of becoming a medical monster.   But somewhere in the story of Dr. Gosnell, he went from a doctor wanting to help others to a doctors who cared for no one but himself.   When and where  that transformation occurred, only Dr. Gosnell knows, but now we see that abortion takes a toll on the human soul as well.  Like the pounding waves of the ocean wearing away at the coast and turning the largest of rocks into pebbles and sand, so also aborting human life and disposing of arms, legs, feet with tiny toes, hands with tiny fingers, heads with eyes and ears developed chips away at your humanity until nothing is left.

    I do not hate these woman on these videos who see nothing wrong with what they are doing.   I feel sorry and lament for them as much as the little children they seek to sell to the highest bidder.   I pray that they regain their humanity and see what they are doing as wrong.   But now the question remains for the rest of us.   Will we seek to regain our humanity and our soul or will we turn away and try to pretend that it never happened.   Will we go on pretending that what is being extracted is just a gob of tissue that only turns into a live human being seconds upon entering the birth canal and exiting outside the mothers body or will we admit to ourselves that that miracle happens seconds after the joining of sperm and egg?    






Thursday, July 9, 2015

Does God have a split personality?

    This has always been a concern of mine since I was just a kid.  It often dumbfounded me as to why in the OT (Old Testament) God lays down harsh laws and punishments and then in the NT (New Testament) God is all about grace and forgiveness.    Does God have a multiple personality disorder?  Why does he in the OT put restrictions on eating, dressing and circumcision and then in the NT says none of that matters anymore?

    It occurred to me later in life after having children that God does not have a split personality.  Instead, he is merely a Father on a mission to save the world.    We fathers are often like that.   We can be reading our kids the riot-act and threatening them with all kinds of punishments one minute and the next minute jovial and kidding around with them.   The difference is the context.   If you have ever been in Disneyland or Disney World you will have undoubtedly witnessed one of the transformations.   All it takes is a father who realizes that they have 5 minutes to make it across the park in order to make their Fast-Pass scheduled time for a ride they have been waiting for all day and suddenly the jovial, happy-go-lucky parent turns into a strict, do-as-I-tell-you-or-else parent who threatens their kids with all kinds of punishments if their actions prevent them from arriving at their destination as scheduled.

     God is no different in the OT.   We forget that God is a man on a mission.  He has already decided to come to earth through the Israelites at the time of the Roman Empire.  He needs to get his people from where they are at in Egypt (around 2000BC) to where they need to be to enter our history and set all things straight.   Like the children in Disneyland, they have a lot of distractions along the way that could cut that trip short.   They will have to wade through cultures that run counter to God's directions.   Those cultures will suck them in and try to dilute them and turn them into one of the many other cultures that don't exist anymore such as the Hitites, the Amonites, the Caananites and many more.   Can you point to anyone today and say they descended from the Amonnites?   Of course not!   They are all gone and assimilated into the other cultures around them.  The same could have happened to the Jewish people as well.  Likewise,  the worship of other gods like Baal and Moloch could cause the Israelites to forget God's mission and his promises to them.   Too often we fail to see that their culture was nothing like what we have today.   We often make the mistake in our minds of thinking that all that is different for the people in the OT is the year and that they don't have our modern conveniences.   But nothing could be further from the truth.   They were dealing with cultures very much far removed from what we deal with today.

     Take for example the god Baal.  Baal was a fertility god who was worshiped by paying money to a
priest and then having sex with a temple prostitute.   How does God compete with that?  The line of men outside of the temple must have gone on for miles.  Now imagine being surrounded by thousands of Baals followers who keep telling you that you are missing out on some really good worship at the temple.  Is it really any wonder at all that in the OT the Israelites are constantly being pulled back in the Baal worship?   Also ask yourself where did the Baal priests get the girls to be the Baal prostitutes?   Most likely they came as offerings from families looking for additional blessings from Baal and so offered their own daughters to the temple for service since girls were held in such low esteem by these other cultures (an ancient letter from a Egyptian nobleman to his wife suggested drowning the baby if it turns out to be a girl).  What should God do about this?  Nothing?  Do you think that these people will end their worship of Baal with just a harsh talking to by their Jewish neighbors? 

     And let's not forget about the god Moloch.  God warns them in multiple places to not sacrifice
their children in the fire to Moloch.  Let that sink in for a while.   These people were offering up their very own children as a burnt offering to an idol to help insure their crops come in at harvest time.    For some time, people thought that this was pure hyperbole on the part of the Jewish people.  But in recent years , altars built in honor of Moloch have been uncovered and the burnt bones of children 2 years old and less were found  (my guess is that most of these children were girls as well).   God's need to remove these people from the land the Israelites were going to inhabit was necessary not only to prevent them from getting involved in this religion, but also as a way to bring the worship of Moloch to an end as well.

    Given all of these problems that could prevent God's people from reaching their goal, God uses a system of "blessings and curses" to help guide his people and keep them on course.   He's not doing this just to be a "mean God" but to bring salvation to the world through these people.    

      But what about all those silly rules about not eating shell fish, pork, etc ?   Why do those go away in the NT as well but not the other commandments like "Do not commit adultery" ?   To answer this you must understand that there are 2 sets of laws in the Jewish culture.   The first is the legal or social laws.  These consist of the 10 commandments and the laws that God gives under these to help them clarify what they mean.    The other laws are religious or dietary laws.  Unlike the former laws, these do not have blessings and curses attached to them.   They are merely told that God detests them.   For a Jew these can be practiced or not practiced, but if you are a "good Jew" you will.    But why did God have them do these things?   So many of them seem so silly to us today.

      To answer, let's go back to our Disneyland example.
You often see families do strange things
when they visit large theme parks like Disneyland.   They will often dress their kids in bright (some would say gaudy) clothes and even put name tags and even have them wear silly looking hats in some cases.  Why?  So they stick out in a crowd and therefore can be more easily identified by the others in case they get lost.    The same goes for the Jews and their religious laws.   It's meant to distinguish them from all the other tribes in the area and remind them on a daily basis about who they are and what they stand for.   Imagine every time a Jewish man goes to the bathroom and they look down and see that their wee-wee is different from every other wee-wee.  Instantly they are reminded, "Oh yeah! I am a Jew".   Then imagine every time they go to the market and they see shell fish for sale or pork.   Again they are remind, "Oh yeah! I am a Jew!".   Other laws as well not only remind them of their heritage but also as a prophecy of what God will do in the future.   Take for example their laws requiring that all debts be forgiven every 50 years or that every year they were to take a spotless sheep and sacrifice it to God for the atonement of all their sins.

    Similarly,  just like the family takes off their "Disney attire" when they leave the park because its not needed anymore so also after Jesus has accomplished all that the Father has destined him to do we no longer need the religious laws such as not eating pork, shell-fish or circumcision.   In fact, the early Jewish-Christians dropping of these laws illustrates to the rest of the world just how real Jesus life-death-and-resurrection are to them as they are willing to go against their Jewish tradition and upbringing for the sake of the Gospel.

     In conclusion, when you take a step back and look at what God's mission is and the various mind-fields he has to walk these people through you begin to understand the purpose of these "silly laws" and you begin to see God for who he is.   Loving, caring and concerned for our well-being and not having a split-personality.

Tuesday, June 23, 2015

We must remember history's villains as well as its heroes

    Some day people will no longer remember General Robert E. Lee.   As politicians jump on the "Erase the Civil War History bandwagon" names of the Confederacy leaders are being erased faster than you can say "Forrest Gump".    Statues are being removed, flags pulled down, parks schools and hospitals are being given new names all in the name of helping us feel good about ourselves. 

    But erasing the villains does not change history or what was done.   These symbolic gestures do not change who we are or what happened but only seek to cover it up.   Like a crime scene being wiped down with a a clean rag to erase all the evidence and fingerprints we lose important information for future generations to comb through and learn from.   What happened to the villains is as important as what happened to the heroes in any story.   Who they were and what they believed give us a point of reference to compare and contrast.   Like using an object in a photograph in the fore-ground helps give dimension to the objects in the background that you want to highlight.   So also, these men and battles provide us with a sense of immenseness to what the northern union had to overcome in order to win freedom for the slaves. 

    Also, we have become very one dimensional in our thinking and view of the world.  Hollywood in its movies quite often presents us with simplistic villains that have no redeeming qualities.   They are bad asses and that is all.   No more.. no less.  But the real world isn't so one dimensional.   Yes people can have some bad ideas on race and slavery.   But that doesn't mean they did not have any good qualities to admire.   General E. Lee for example was the lead of the Confederate Army for the entire war and nearly defeated the Union early on despite the Union's unmatched factories and population to draw from.   Compared to the Union, Lincoln had to replace his top general on several occasions before giving the job to Gen. Grant.   Lee was able to inspire his men in many victories against the north and his knowledge of military fighting was clearly and advantage for the south.   Do we erase all of that because he espoused slavery?    Would we erase the history of Lincoln because as a lawyer he represented a slave owner and argued for the slave to be returned to his home state?  I hope you would say "Of course not!".   But that is what you are requesting when you erase the history of people like Lee.   And what happened to Lee after the war?   Was he imprisoned by Lincoln and hung for crimes against humanity?   No.  He retired quietly and never again tried to rally troops to break from the Union again.   He showed honor and grace in losing and brought peace to the South during the restoration.   Are there lessons we can learn from him today?   Can our future politicians learn how to handle defeat and how to put their country and their people ahead of their own egos?

I think we can.