If you have an interest in robotics, or just want to keep track of the progression of our future overlords, Weekly Robotics is definitely worth checking out. Mat collects interesting stories, articles, and videos relating to all things robotics, and sends it out in the form of a newsletter every Monday. I've been a subscriber for a couple of weeks, and have enjoyed every issue so far. Explore all of the past issues or Mat's organized database of robot topics.
Published: 26 September 2021 Tags: c, linux
The Linux bonding driver provides a method for aggregating multiple network interfaces into a single logical "bonded" interface. Patrik Lundin and his colleague were experimenting with one of these bonded interfaces when they noticed that the MAC address of the interface would change on network restart. This article details their quest for determining the cause.
Published: 26 September 2021 Tags: c, security
"The root cause of many vulnerabilities are from the mishandling of numbers". Understandably so; how many of you actively think about the vulnerabilities of your code as you write it (excluding the high level topics like user sessions, etc)? Maxwell Dulin's article explores the different issues that might arise from using numbers in C, how you can spot them before they become truly costly.
Published: 2 May 2020 Tags: networking
Although this is a bit of an older article, its depth and breadth are impressive enough to warrant featuring. Horatiu Lazu gives an overview and history of signalling and media streaming, followed by an analysis of a number of different web communication protocols; ultimately concluding with a case study on Skype's P2P signaling protocol.