‘Collaboration is Key to Disrupting Video Streaming Piracy’
Over the past decade, online video streaming has become the preferred media consumption tool for many, and more and more people are getting on board. While legal streaming tools such as Netflix and YouTube have a massive reach, unauthorized streaming sites and services have grown alongside. To curb this trend several new anti-piracy initiatives have popped up. These include the Coalition Against Piracy (CAP). The group launched last...
YouTube’s Content-ID Flags Music Prof’s Public Domain Beethoven and Wagner Uploads (Updated)
To protect copyright holders, YouTube uses an advanced piracy recognition system that flags and disables videos which are used without permission. This system, known as Content ID, works well most of the time, but it is far from perfect. It’s not well equipped to determine whether certain uploads are in the public domain or protected under ‘fair use.’ While mistakes are bound to happen with automated processes, it...
How blockchain can complement open source
The Cathedral and The Bazaar is a classic open source story, written 20 years ago by Eric Steven Raymond. In the story, Eric describes a new revolutionary software development model where complex software projects are built without (or with a very little) central management. This new model is open source. Eric’s story compares two models: read...
Why schools of the future are open
Someone recently asked me what education will look like in the modern era. My response: Much like it has for the last 100 years. How’s that for a pessimistic view of our education system? read...
8 Linux commands for effective process management
Generally, an application process’ lifecycle has three main states: start, run, and stop. Each state can and should be managed carefully if we want to be competent administrators. These eight commands can be used to manage processes through their lifecycles. Starting a process The easiest way to start a process is to type its name at the command line and press Enter. If you want to start an Nginx web server, type nginx. Perhaps...