Make Your Own World, in Your Own Cloud

People have always wanted to be demigods, ruling over their very own worlds – where other people could not intrude.

This is now being done routinely – in the Computer Cloud. I even have one myself in the Amazon Cloud – where I can do anything I want, to my own world – that can be a big as I want (because space there is so cheap).

Except I have little idea what is going on there – and even less of an idea how to make this private world work part of the larger world.

This is not true, however, of the powerful new companies who reside there – who understand that world, because they helped create it. They know how to coordinate this new world with the old world – and take over large parts of it.

Much of its money, for example.


Kid Stuff

IP Addressing in Your VPC

IP addresses enable resources in your VPC to communicate with each other, and with resources over the Internet. Amazon EC2 and Amazon VPC support the IPv4 and IPv6 addressing protocols.

By default, Amazon EC2 and Amazon VPC use the IPv4 addressing protocol. When you create a VPC, you must assign it an IPv4 CIDR block (a range of private IPv4 addresses). Private IPv4 addresses are not reachable over the Internet. To connect to your instance over the Internet, or to enable communication between your instances and other AWS services that have public endpoints, you can assign a globally-unique public IPv4 address to your instance.

You can optionally associate an IPv6 CIDR block with your VPC and subnets, and assign IPv6 addresses from that block to the resources in your VPC. IPv6 addresses are public and reachable over the Internet.

I am trying to use AWS (Amazon Web Services) to build a computer in the sky (in the cloud, that is). Amazon has facilities that make this easy, for most computer languages. But I am using F#, an important, but uncommon language. Which means I have to learn the nuts and bolts of how AWS works – some very complicated machinery, believe me.

In my opinion, AWS needs to add another service – that would help their users to coordinate the work they do inside AWS, with the work they do outside it. They could organize their work inside, any complicated way they wanted – and make this fit into the world outside it, that is organized differently. This is no small matter – messages and information, have to go both ways easily – between two different worlds.

The Cloud is the ultimate software technology – and making a good one is more than most companies can handle. Software has advanced so rapidly in the last 15 years (1990 – 2015) that whole industries (the Financial industry, for example) cannot keep up.

They need specialists who can understand software at a low level – and executives that can understand software at a high level. Both are in extremely short supply – and this is not likely to change anytime soon.

One project I would like try, if I were much younger – would be using software to analyze, and assist in the legislative process – in the writing of laws.

Every country in the world, is now a Democracy – with a Legislature that passes laws, very complicated ones – hundreds of pages long. No one can understand them – but the Computer is an expert at this – understanding Big Data.

It could even make models of these laws that ordinary people (politicians, even) could understand – and tweak, here and there, to see how things could change.

It could not predict how these laws would affect the people they were designed for. But they could be put into effect, and monitored closely to see the changes they caused. Make a few changes, and if they work – make a few more.

Societies would have to be built, however, with self-awareness built into them.

This is not a new idea, and not a particularly difficult idea – but is strongly resisted by some important people – who would prefer to remain unknown. An increased awareness on the part of the general public would smoke them out.

I Gotta VPN

Just what I always wanted!

Perhaps, like me, you wonder what a VPN is – check this out. Impressed?

I have been trying to use AWS, the Amazon Cloud – the best one out there.

I got a free account, and decided to set up a virtual personal computer on it, so I could do some F# programming there – using its EC2 service. I got my virtual computer, but could not figure out how to use it. Something was wrong, and their technical support told me:

Your instance security group rules show that, you are only allowing RDP connection from Ip address. If you IP address changed or RDP’ing from different location, modify this security groupo rule to allow connection from your IP address or for testing purpose, allow RDP connection from

RDP stands for their virtual desktop, that you can use to program your virtual machine. The rest of the message mean nothing to me. AWS has given me powerful new capabilities I never asked for!

I now have to learn a vast range of skills, just to become Cloud Literate. Perhaps I should have just left the thing alone.

But The Beast has been awakened, and has grabbed us by the balls!

Data-Driven Online Services

NY Times

I try to not write too much, I really do – but then something like this lands “plop!” in my inbox. It has barnacles all over it, and each one is waving a little sign, saying “You must read this!” What else can I do?

I keep piddling around trying to find out what the heck is is going on in the Software World – only to find everything is connected to everything else. Everything!

The writer is saying Apple must go into data-driven online services – and not concentrate so much on fancy hardware.

This ain’t gonna be easy – but that’s the real world.

Unisys on AWS

I clicked on this promotion video yesterday, and it encouraged me to look the company up on Wikipedia. The company history is complicated, as you can see, and it had to scramble to stay in business.

It now employs fewer people than it once did – and this is typical of the industry. To succeed there, you have to run fast, and learn new skills constantly. Lots of people (such as me) drop out, and are forgotten.

Unisys is moving to the Cloud, and has chosen AWS as its Cloud provider – a smart move.