Reverse engineering the Vuze XR camera

The Humaneyes Vuze XR is a 2D360 and 3D180 camera in one. It can be controlled over Wi-Fi through an app from iOS or Android. It allows live streaming to Facebook and YouTube (although it seems the iOS app is pending some verification at YouTube) and allows streaming to arbitrary …

Is Rust my new favourite language?

Over the fast few years I have invested great amounts of time in learning and using various programming languages. Starting out (around 1995!) in a 4GL called OMNIS (apparently still around) I quickly learned Java (from the Dummies book actually) and PHP. With Java and PHP (around 2003), I had …

AirPods are magic, but how do they work?

In my opinion, the AirPods may be Apple’s best innovation since the iPhone. Being a daily user, I am still baffled by the fact that the AirPods are still (two years after their introduction) so much more convenient to use than other wireless headphones. While other headphones have issues pairing, …

When will we reach the internet speed limits?

The barrier of 1 Gbit/s will be reached in 2018 by power users. DSL will be too slow for most users in relatively short time. DOCSIS 3.1 provides a growth path for cable that will allow it to compete for at least another few years. Effective throughput/capacity are however still highly dependent on the amount of investment by the operator.

DHToT: storing IoT sensor data in the BitTorrent peer-to-peer network

The Internet of Things promises to connect virtually all devices and make sensor data ubiquitously available. Instead of storing all this data in a central location, you can use a peer-to-peer network to store sensor data. Using a peer-to-peer network has several advantages. First of all, the infrastructure is ‘free’ (although in …

A week with the Apple Watch: the good, the bad, the ugly

Last week, it finally arrived: the almighty Apple Watch. In this post I’ve summarized my thoughts about it, as well as my view on the future of smart watches in general. But first, let’s talk about the shiny new gadget! The good The Watch is smaller than I expected from the pictures …