Why Facebook made the right decision by blocking mainstream news in Australia
Australian government has decided that big tech companies, such as Facebook and Google, must pay the news companies for any content that appears on their platforms. Af first, the tech giants tried to negotiate their way out of it. But the government didn’t budge and said that it will go Continue Reading
SignalR on .NET 5: everything you need to know
Are you a web developer or do you write IoT software? If so, you would know that many web and IoT development projects these days require the ability to establish a persistent connection between a client and a server without having to keep sending repeated requests from the client. As Continue Reading
How to make money by creating online courses
There are many ways of making money online, whether you choose to do it as your main activity or as a side project. And today, we will be talking about the method that I am most familiar with – publishing online courses. I have been doing it as a side-activity Continue Reading
How to make most of the lockdown (and not become an alcoholic)
COVID-19 pandemic has severely disrupted the normal way of life. Since it begun, “stay at home” orders have been introduced everywhere across the globe. For many people, it was like a kick in the teeth. Mental health issues have skyrocketed. Consumption of alcohol and other drugs has increased. COVID-19 kills. Continue Reading
How to properly form an opinion on a scientific topics
Even though we live in the 21st century, a large proportion of world’s population is scientifically illiterate. This especially became apparent during the COVID-19 pandemic, when understanding science became, to some extent, a matter of life and death. This needs to change. If you don’t know how to properly form Continue Reading
Always make your apps localizable from the start
Any major software development framework has in-build localization mechanism. This will allow any app built with it to be able to easily change the language and other culture-specific settings depending on the users’ preferences. You may think that this doesn’t apply to your app. Perhaps you never intend to release Continue Reading
Very simple ways to tell if a website is unsafe to register on
Now and again, you can hear news stories about large-scale cyber attacks. Many of those are done to obtain personal data. The cybercriminals can then use it for more targeted attacks in the future. Unfortunately, there is no way to completely insulate yourself from the theft of your sensitive personal Continue Reading
Taking advantage of manipulative social media mechanisms as a user
Social media is built upon powerful manipulative algorithms that can influence behavior of its users. However, it is also a very powerful tool that can greatly aid you in education, building your business, developing your career and exerting your influence in other ways. Even though most of the mechanisms that Continue Reading
Getting audio working on Ubuntu VM on Hyper-V
As someone a .NET library that is designed to play audio on Windows, Mac OS and Linux, I need to have all three operating systems available for testing. And the simplest and the cheapest way to set up multiple operating systems is to use virtual machines (VMs). My main PC Continue Reading
Coordinating IoT cluster with SignalR
Clustering is an important functionality in Internet of Things (IoT). It allows multiple devices to act as one and coordinate the work between themselves. For example, you may have IoT devices that are making real-time audio announcements at departure gates of an airport. If the gates are in a close Continue Reading