Alex Rosborough's Blog

The Future of Computing Technology

Since the invention of programmable computing hardware by Charles Babbage in 1837, the exponential growth within the computing industry has completely reconstructed how humans live their lives.

See the source image
Exponential growth of computers over time
https://www.reddit.com/r/philosophy/comments/166wfk/what_do_you_think_about_the_technological/

With the mass rise of manufacture during the industrial evolution, the availability of cheap materials dominated industry.

Combining this with a massive decrease in shipping costs as a result of industrialisation, the stage was set for huge technological growth.

See the source image
https://www.businessinsider.com/shipping-costs-morgan-stanley-2014-12?nr_email_referer=1&utm_source=Sailthru&utm_medium=email&utm_term=Markets%20Chart%20Of%20The%20Day&utm_campaign=Post%20Blast%20%28moneygame%29%3A%20Here%27s%20How%20Much%20It%20Costs%20To%20Ship%20Tons%20Of%20Stuff%20Quickly&utm_content=COTD&r=US&IR=T

This allowed for entrepreneurial pioneers such as Steve jobs and Bill gates to bring the power of computing to homes all over the globe.

Cracking the code

Computers use electrical circuits to process an input using logic, generating an output.

This computer process operates on a binary code system consisting of a string of 1’s and 0’s referred to as bits and it is a string of multiple bits that is referred to as code.  

This means binary computing is based on yes, no logic.

Image result for binary code computer gif
Binary coding
https://gfycat.com/gifs/search/binary%20code

By combining multiple circuits, multiple codes can be combined for a different output allowing for more complex input and output code.

The exponential size decrease in electrical components has allowed for more circuits to be combined and the decrease in distance between components means faster computing speeds and power.

https://www.youtube.com/watch?v=ZoqMiFKspAA&feature=emb_logo

But what if code wasn’t restricted to just 1’s and 0’s

The complexity of coding could redefine the term computing.

Next generation Quantum computing

Quantum computing in based on code using quantum bits (Qbits)

A Qbit behaves much like particles in space thus instead of being a 0 or 1 is a combination of 0 and 1 in varying proportions constantly changing with time.

See the source image
The superposition of a Qbit
https://www.bing.com/images/search?view=detailV2&id=AD0BFD50180082825757098CB3892C0005100E9E&thid=OIP.Fex6tiJ3qlZLZOL-I_dpKQHaE7&mediaurl=http%3A%2F%2Fnachne.com%2Fimg%2Fquantum_teaser_photon.gif&exph=333&expw=500&q=qubit+superposition+gif&selectedindex=1&ajaxhist=0&vt=0&eim=0,1,2,3,4,6,8,10

Once it passes through a point of observation it collapses to one of the definite states of either 0 or 1.

Using binary code, 4 bits can have a possible 16 combinations. However, 4 Qbits in superposition can be in the same 16 combinations at once growing exponentially with the addition of extra Qbits.

See the source image
bit vs Qbit
https://www.uol.com.br/tilt/reportagens-especiais/computacao-quantica/index.htm

The principle of quantum entanglement can also be applied meaning multiple bits can interact to changes in each other’s state instantaneously regardless of distance, thus by manipulating a single Qbit can directly affect the properties of it partners without manipulation or observation.

Quantum physicist Sean Carroll explains quantum entanglement.
https://www.youtube.com/watch?v=0BtDx7W6HOc&feature=emb_logo

This means computer processing power will be MUCH, MUCH faster.

This will change the world as we know it

One of the most profound applications of quantum computing is the power to simulate actual quantum physics.

Many simulations such as weather forecasting, molecular combinations in the development of new drugs are extremely costly and time consuming.

With the application of quantum computing this can be done in seconds.

What is Quantum computing and how can it change the world
https://www.youtube.com/watch?time_continue=383&v=JhHMJCUmq28&feature=emb_logo

Other amazing applications include:

  • Military efficiency and defence strategy
  • Eliminating traffic complications
  • Accelerating space exploration
  • Machine learning and automation
  • And increasing the power of AI

This amazing technology has essentially broken the limits associated with modern world computing.

My thoughts

Moore’s Law states that computing power doubles every 2 years

However, it fails to recognise the limitations associated with a binary system, and the behaviour of electrons as particles when components become small enough for electrons to jump switches.

With this new technology these limitations are eliminated. Welcoming us to a whole new world of unimaginable technological possibilities.

See the source image
The future of computing
http://information-technology-topics.blogspot.com/2011/08/future-computers-year-2050.html

This has taught me that the term impossible actually means we don’t understand yet, and maybe a term to describe our own ignorance.

I have always been a big believer in the manifestation of our own thoughts and try to believe anything is possible in life, but it is only human to put a limit on this.

I’m not going to fly to the moon without the use of a vehicle.

See the source image
http://photoshopcontest.com/view-entry/145694/flying–gif.html

However this has taught me to disregard this as anything can be possible in life and made me determined to apply this not just to my working life, but my entire mindset.  

Design a site like this with WordPress.com
Get started