Movie Companies Target Showbox ‘Pirate’ Sites in US Court
The movie industry sees online streaming piracy as a prime threat to its revenues. Whether it’s through dedicated pirate boxes, websites, or apps. In recent years the major Hollywood studios have mainly targeted sellers of streaming boxes, while a group of smaller filmmakers is focusing more on apps. Last week, the companies behind the movies “The Hitman’s Bodyguard,” “London Has...
U.S. Set-Top Box Warning Could Apply to Large Numbers of Streaming Pirates
With streaming now becoming the preferred method of obtaining video content for huge numbers of Internet users, sales of capable hardware are on the rise. Devices like Amazon’s Fire TV Stick, Google’s Chromecast, Roku’s Streaming Stick, Apple TV, and the Nvidia Shield are now the tools of choice for millions of users. But while the above are completely legal to market and own, that isn’t always the case for...
Troubleshooting slow WiFi on Linux
I’m no stranger to diagnosing hardware problems on Linux systems. Even though most of my professional work over the past few years has involved virtualization, I still enjoy crouching under desks and fumbling around with devices and memory modules. Well, except for the “crouching under desks” part. But none of that means that persistent and mysterious bugs aren’t frustrating. read...
Getting started with Mercurial for version control
Mercurial is a distributed version control system written in Python. Because it’s written in a high-level language, you can write a Mercurial extension with a few Python functions. There are several ways to install Mercurial, which are explained in the official documentation. My favorite one is not there: using pip. This is the most amenable way to develop local extensions! read...
Inter-process communication in Linux: Shared storage
This is the first article in a series about interprocess communication (IPC) in Linux. The series uses code examples in C to clarify the following IPC mechanisms: read...