I’ve been busy working on various projects including QuantumGate. I just pushed version 0.2 to the master branch on GitHub, and this includes the new AVExtender example and many updates to the API. The projects have also been upgraded to Visual Studio 2019 and will now require C++20 to compile. The documentation on GitHub has also been updated. In the coming weeks I’ll be working on more API updates eventually leading to an alpha release with pre-compiled binaries to make it easy for people who want to try it out quickly. Still lots of work to do, and I’m also thinking of taking a break sometime soon and relaxing a little; probably do some more photography. All this time behind my computer caused me to develop dark circles around my eyes.
This is a last note to let everyone know that I am now no longer on WhatsApp. It can’t be trusted, and every week there’s more in the news confirming that if you care about privacy and security, you shouldn’t be using WhatsApp. Nor Facebook, Instagram and Twitter. I wrote before about why exactly WhatsApp can’t be trusted and have recently also updated that post with additional notes. Click here to read it. If you want to reach me via instant messaging you can use Signal.
Good afternoon, sexually suppressed slaves of plantation Earth. It’s been a month after I left most social media, including Facebook, Instagram and WhatsApp and I have to say, I don’t miss it at all. This is the last month I’ll still be checking WhatsApp occasionally for people who haven’t gotten the memo yet, but starting in October I’m only going to be on Signal. I’ve also been looking more into alternatives for Google; for example I’ve been using DuckDuckGo for search for a while now and don’t miss Google at all. Also have been checking out PureOS as an alternative to Windows. And most importantly, the Librem 5 phone is now starting to ship; if you like freedom, privacy and security, then check it out.
I’m very busy these days with various projects but wanted to mention that I’m also still working on QuantumGate. While clients have priority (gotta keep the lights on), it’s QuantumGate that I think about before falling asleep every night. There’s some very, very cool things coming to QuantumGate in the future that haven’t been done before, as far as I know. At least one very interesting problem that I’m trying to solve.
I’m also trying to eliminate the backlog of important topics that I’ve been meaning to blog about. For years I’ve had them waiting for me in my “drafts” folder, and I’ve been urged to get back to work on them. I’m sure you’ve noticed the recent steady stream of long-form posts on the blog; there’s more coming soon.
Hello slaves. I’m leaving most social media platforms today, including Facebook, Instagram, WhatsApp and Twitter. For now, I’ll still be on LinkedIn and GitHub. Back in 2017 I had already decided that I was going to leave the major social media platforms because of all the censorship going on. Things have only gotten worse when it comes to censorship, and in addition we have all the privacy violations, tracking and security issues.
I’m leaving most platforms effective immediately; I’ll leave the accounts online for now but will not be monitoring, posting or commenting. Do not contact me there and do not expect a response. I’m using a longer grace period for WhatsApp of a month or two, but have already moved to using Signal for instant messaging; WhatsApp cannot be trusted anymore.
For the latest updates follow my blog through the RSS feeds listed on the sidebar on the blog homepage, and/or subscribe via email to updates using the subscription form there. For the latest contact information visit the contact page on my website.
Right now I’m working on an extender for QuantumGate that demonstrates how to do video and audio communications, comparable to video and audio calls via WhatsApp and Skype. With this extender I want to test QuantumGate’s performance with real-time communications as well as provide other programmers with another example of how to build an extender for QuantumGate. Currently there’s already an example extender included in the project’s source code that demonstrates chat- and file transfer functionality. Once this new extender is finished, it should be relatively easy for someone to learn from these examples and use them to build a WhatsApp- or Skype like application running on top of QuantumGate. There are still many things on my to-do list for QuantumGate, but currently, having some more examples demonstrating how to use it has high priority.
You know what feels awesome? Rewriting a SQL query that took over 4 minutes to run to now run in 0.3 seconds. This on the basic free version of Microsoft SQL Server on a simple desktop computer. You don’t always have to upgrade to more CPU and RAM to improve performance. It’s amazing what you can do when you have deeper knowledge of how things work under the hood and take advantage of that. In other news I’m currently keeping myself busy with programming WebGL vertex and fragment (pixel) shaders for a web project I’m working on. This is one area of software development where you certainly have to be at least a little good at math. In between I’m working on QuantumGate, making small improvements and working out the next major components that I’m planning to build. I noticed more people taking a look at it on GitHub, so that’s a good development.
I’ve activated the new theme for my blog. I’m still working on it and tweaking it a little so you might notice things looking weird and/or not (fully) working from time to time. I also need to double check older content, deactivate old and unused plugins and remove stuff that’s not needed anymore. If there are any problems that persist after today let me know in a comment.
Work on the new design for my blog is progressing nicely. I think I have the major work done; now it’s mostly about fine tuning, testing in different browsers and devices, and making sure all the many years of old content looks decent in the new design. As things stand now, I’ll probably be putting the new design live during next week when most people are busy celebrating and pretending to be happy and traffic will be low. I’ll then be doing most of the fine tuning on the live blog; so if you see weird stuff happening you know I’m working on it.
I’m finally working on a new design for my blog like I intended on doing more than a year ago. I was too focused on working on QuantumGate, but I’m currently taking a short break from that to work on my blog. I’m planning to launch the new design before the end of the year so I can get back to working on QuantumGate. Also, when the new blog design goes live I intend to cut back on social media and publish more often on my blog instead. So you if you want to stay in touch, subscribe to my blog’s RSS feed or sign up for email updates by using the form on the homepage.