We all feel that robots will soon rule the earth. That will definitely affect our lifestyle, career choices and identity, but will it also affect our goals and moral compass? With today’s article I suggest reading some related posts here, here, here, here, here, here, here, here, here, and here. AI dominated world AI can …
For programmers: speeding up neural network development
Once in a while, we write articles intended to help programmers do their work more effectively. Nowadays more and more programmers do not really write code. Instead, they configure neural networks and hope for the best. Since I have several years of experience working with such networks and managing such programmers, I decided to share …
Continue reading “For programmers: speeding up neural network development”
Plato, AI and humility
Our world often outsmarts us. The way we see the reality is just one perspective, and usually not the most effective. True humility might be one of the best qualities to have. In this article, I was inspired by the argumentation here, here, here, here, here, here, and here. Misology Misology is defined as the …
From neanderthals to creative algorithms
As humans, we pride ourselves with being creative beyond other creatures and beyond what robots can achieve. This might be true now, but is this a permanent quality or a temporary advantage? I think the subject is more complex than we would like to admit, and I will share some of my thoughts. For more …
How The VR Classroom Represents the Future of Education
Virtual and augmented reality devices are entering our lives and schools. As new technologies enter our lives, we are constantly looking for new ways to make the technology work for us. Quite often, it is simple and straightforward. It is pretty clear how to use virtual or augmented reality for entertainment. Using it for education …
Continue reading “How The VR Classroom Represents the Future of Education”
Superlearning for data scientists and AI programmers
Occasionally I write posts with specific tips for programmers of different kinds. Nowadays data scientists and AI programmers are in high demand. New areas like deep neural networks, chatbots, and mixed reality pose a new level of challenges. How will you treat these challenges as superlearners is up to you. This post focuses on working …
Continue reading “Superlearning for data scientists and AI programmers”
Superlearning for programmers: data science and neural networks
Occasionally I write posts with specific tips for programmers of different kinds. Nowadays data scientists and AI programmers are in high demand. New areas like deep neural networks, chatbots, and mixed reality pose a new level of challenges. How will you treat these challenges as superlearners is up to you. This post focuses on working …
Continue reading “Superlearning for programmers: data science and neural networks”
Programming psychology
A friend of mine was dreaming of writing the first book about programming psychology, and after a year of collecting anecdotal material he found out there is more than one book on the subject. This sounds strange and stupid, but smart people try to reinvent the wheel even more often than people who are not …
For programmers: QA and testing
QA and testing deal with the system after all the technical team feels confident with the product features and before the customer get the product. Experienced testers know too well that if anything can go wrong it will go wrong, and it is their job to make sure nothing goes terribly wrong. The biggest issues …
Do mental math
Read about Trachtenberg system for mental math. Now choose a random number. Start with 5 digits, with time try to upgrade to longer numbers. Do mental computations. Expected effects: faster and better working memory access, improvement of mathematical tasks. No program or tools required: everything can be done in your head. Beginner level Multiply by …