Blockchain : The Freeland Passport

Blockchain technology has been in the news a lot lately. Most of the attention however was on the cryptocurrencies and ICOs. But that’s a very tiny part of what the blockchain is all about.

There are many different applications of the blockchain technology – some we already know and some are yet to be discovered. But there’s this one particular milestone, which I consider of ultimate importance.

Freeland, which is a set of social, technological, and business experiments has recently announced the Freeland passport. Watch the above YouTube video (in English, or this one in Russian), which showcases the passport.

Now, with the quick “yes” answer to your question of “Is this real?”, let me ask you a question in return: is your mind blown yet? Mine is.

I think this is a very important milestone in major social, cultural, legal, technological, and financial transformations that are already changing the world. This passport is a beautiful bridge between the two very complex, yet very different worlds we now live in – the physical and the digital.

This is not the beginning, and this is not the end. But this is one of those moments in history, which a lot of people today won’t recognize as such, yet the generations to come will definitely point out and understand.

Ladies and gentlemen, we are living in the very exciting times!

Introduction to Microservices, Docker, and Kubernetes

There is plenty of documentation, tutorials, and guides online, explaining Docker containers, Kubernetes container orchestration, and microservices. Here are a few that I found useful for the quick and simple introduction into these technologies and how to tie them together.

Firstly, some basic 101s:

Secondly, “Introduction to Microservices, Docker, and Kubernetes” YouTube video nicely puts all the things together, with complete code and configuration examples, some glue, and extra tips.

And finally, a few bits that you might need to solve on the way, which are not necessarily related, but can throw you off:

  • Some of the virtualization bits (such as VirtualBox) might fail to run properly if you have Secure Boot enabled. To solve this problem, reboot the machine, go to the BIOS, and disable Secure Boot (enable Legacy Mode).
  • Additionally, while you are there, check for the Virtualization Technology settings. Enable Virtualization Technology in the BIOS to further smooth out VirtualBox and friends.
  • While working on your first minikube cluster (sorting out VirtualBox and such), it helps to completely remove and start again, after sorting out any issues that prevent Kubernetes to start (proxy timeouts, etc). A quick “minikube delete && minikube start” will save you some time on troubleshooting weird issues, than just “minikube start” after a failure.

Have fun!

Things that shouldn’t be online

Slashdot is running a story about a researcher who scanned all Australian IP addresses and found a whole bunch of things that shouldn’t be online.

As interesting as it is, this comment to the thread offers a lot more:

Pffft Only one country?

At a defcon talk in 2014 (talk [youtube.com] slides [defcon.org]) they scanned the whole IPv4 space live, looking for VNC instances. At least, anything that responded to a SYN packet.
Then they took a couple months to connect to each VNC instance, if no password was required, grab a screen shot.
Leading to a series of talks of things that shouldn’t be on the internet [youtube.com].

I am still watching the video, but even in the first few minutes, you’ll see some crazy stuff. And let me get you started with a quick quiz question: if you had 7 servers, each connected to the Internet via a 1 Gb/s link, how long would it take you to scan the whole of Internet (all IP addresses), assuming 10 ports per IP?

Well, five years it took 12 minutes only, and it was done on stage at the conference! To me, this is somewhat mind-blowing. We keep hearing how huge and enormous the Internet is. So the idea of being able to scan all of it in just a few minutes sounds insane. Today, you’ll probably need even less time, with more better broadband and hardware.

And if you are curious about the tool that the guys used, it was massscan. It’s a lot faster than nmap for this kind of jobs, even though they are somewhat compatible.

How Pixar Helped Win 27 of the Last 30 Oscars for Visual Effects

The evolution of technology always amazes me. Even more so, when it can so clearly be seen within the every day life, such as household items, day-to-day activities, or, like in this particular case, movies.

Well done, Pixar! Keep it up!