With yesterday’s release (version 0.3.5), the QuantumGate C++ networking library introduces support for peer-to-peer Bluetooth connections using the RFCOMM protocol. Bluetooth connections enjoy first class support in the library just like TCP and UDP connections, which means that all other features of QuantumGate are also supported over Bluetooth. Read more ⟶
I’m currently wrapping up my work on Bluetooth support in QuantumGate which I first mentioned back in november 2021. Adding Bluetooth support turned out to be easier than I thought and I’m a bit ahead of schedule. I think it might be possible to release this before 2022 — so sometime next week. The big work that’s still left to do is updating the documentation. After that I also want to write a series of articles detailing what can be done with QuantumGate using Bluetooth. One of the cool things is that there’s also support for relay connections over Bluetooth, in combination with TCP and UDP connections. So you can have a single relay connection with a mix of peers at each hop using Bluetooth, TCP or UDP connections. Brought a smile to my face when I first got it working. Stay tuned for more updates.
MobileCoin is a relatively new cryptocurrency developed under the technical guidance of cryptographer Moxie Marlinspike, the designer of the communication protocol used in instant-messaging applications such as Signal Private Messenger (‘Signal’), and later implemented by WhatsApp. Where MobileCoin differs from other cryptocurrencies is in its strong focus on privacy, speed and transaction throughput. Read more ⟶
A few months ago I noticed the new skill assessments feature on LinkedIn and decided to try out the one for C++ to see what it was about. And before I knew it, I spent almost a whole day — without any preparation — behind the computer doing these assessments for all the skills that I had listed on my profile. It was kind of addicting to see the blue checkmark appear behind the skills and I wanted to earn as many of them as possible. Read more ⟶
A little more than a year ago I first blogged about working on support for UDP connections in QuantumGate, and for the past few weeks I’ve focused on getting UDP support in QuantumGate ready for its initial release. I had originally planned for releasing UDP support much earlier around December 2020 or January 2021 but other stuff got in the way, such as Cyberpunk and the two lawsuits I started against the criminal local government. Read more ⟶
There’s a lot to lean from the way in which Big Tech took down social media platform Parler more than a week ago, and one of the lessons to take away from that whole debacle is the fact that Amazon Web Services (AWS) can also not be trusted (with your business). Thanks to AWS stopping their service to Parler, the social media website has now been offline for days. Read more ⟶
After Linus Torvalds got castrated and Richard M. Stallman was forced out of the organization he founded, Eric S. Raymond recently got banned as well from the mailing list of the Open Source Initiative (OSI) which he founded. Read more ⟶
I recently got an email from someone who wrote something that really resonated with me. I won’t say who they are to protect the innocent, but they are free to leave a comment below in case they want to reveal who they are. Read more ⟶
The past 7 days I’ve been working on adding support to QuantumGate for connections using the UDP protocol. Currently QuantumGate only supports the TCP protocol but adding UDP support will enable some extra cool features. Read more ⟶
When Microsoft Flight Simulator 2020 was announced a while back I was very excited. The game looked absolutely stunning and very promising. If you’ve read my post from back then I think it’s very obvious how excited I was. I also was fortunate to get accepted into the early alpha testing of the game and had a great time playing testing the game. Read more ⟶
I published a new tutorial showing how to build a simple chat application on top of QuantumGate. You can read the full tutorial over at the CodeProject website. I’ve also given this sample application its own repo on GitHub where the full source code is available along with instructions, and pre-built releases that people can try out without having to build the project themselves. Read more ⟶
I just fixed an issue on my blog where comments and notes disappeared after upgrading to the latest WordPress release 2 days ago. After the upgrade the site appeared to work well after a quick glance but I didn’t notice that comments weren’t shown below posts by my custom theme. So it’s now fixed. Hopefully no more surprises.
Shortly after the new “national security law” became active in Hong Kong a few weeks ago, I saw a spike in traffic on the QuantumGate GitHub repository. It might have been just coincidence, but it seemed to me that perhaps people in Hong Kong and China were looking for alternative ways to hide their Internet traffic from the local criminal governments. Read more ⟶
I’ve just published the first alpha release for QuantumGate on GitHub. You can head on over to the releases page to download and try it. This version (v0.2.3-alpha) includes pre-built binaries to make it easier for interested developers to try out the library without having to set up a build environment (including all dependencies) to build the library from source code themselves. Read more ⟶
I took a short break of a few months working on QuantumGate when the COVID-19 ‘pandemic’ began and the sheep in my area of the world also started to panic. It was also time for the elections on the plantation where I’m held hostage, so I took the time to try and spread some awareness about the evils of voting. I briefly got back on Facebook in order to reach more people through ads and wrote several articles which were published in the local media — all of which I also translated and published here on my blog. I also took the time to play some games after a long while, specifically Microsoft Flight Simulator 2020 and Grand Theft Auto 5 (GTA5). Even after 7 years, GTA5 is still a very impressive game and it’s easy to see why Rockstar is making millions of dollars with it even after such a long time.
With regard to QuantumGate, I’m preparing to finally release some pre-built binaries so that people can more easily try it out without having to set up a whole development environment to build the binaries themselves. I’ll have more details in a few days.
Yesterday a number of high-profile Twitter accounts got ‘hacked’ with one of the internal ‘admin’ tools Twitter uses. Read more ⟶
Private Internet Access blogged about a recent report by Access Now (February 24th 2020) titled “2019 #KeepItOn – Targeted, Cut Off, and Left in the Dark” (PDF) where they look at Internet shutdowns by criminal governments globally for the year 2019. I highly recommend reading the whole report to get an idea of how bad the situation is in various countries and the world in general. Read more ⟶
A software developer from Russia found out recently that his account on GitHub had been shadow banned. He was the only one still able to see his account and access his repositories; all other users got a 404 message in their web browsers. In an article titled “How GitHub blocked me (and all my libraries)” (March 11th 2020), ironically published on Medium, he details his experience with GitHub. Read more ⟶
I read the article “Cybercrime in Suriname Increasingly More Aggressive” (January 23rd 2020) by Mr. Sitaram with great interest. I’ve also noticed that it had some effect based on the publications that followed. However, I think that Mr. Sitaram is still too optimistic about the current state of affairs; I can assure you from my own experience that the situation is far worse than many people suspect. Read more ⟶
During the last few weeks I’ve done a lot of work on QuantumGate. It’s still in experimental stages right now, but very usable. A lot of the time I spent on working on it went into optimizations. I’ve been using it in the last few days together with the SOCKS 5 test extender (Socks5 Extender) for browsing the Internet and it’s been working quite well. Read more ⟶