Spanish Piracy Giant ‘Megadede’ to Shut Down, Successors Queue Up
Sep21

Spanish Piracy Giant ‘Megadede’ to Shut Down, Successors Queue Up

Spain is an interesting country when it comes to piracy. On the one hand, it has one of the highest piracy rates worldwide, but there is no shortage of enforcement actions either. In recent years there have been several criminal investigations into unauthorized IPTV streaming, torrent and streaming portals have been taken to court, and ISPs have been ordered to block pirate sites as well. It appears that, despite all the legal...

Read More
TuneIn Blocking Debacle: Bombing Internet Radio Back to the Stone Age
Sep21

TuneIn Blocking Debacle: Bombing Internet Radio Back to the Stone Age

When it comes to copyright infringement matters, especially when that involves commercial players doing battle to prevent the wholesale spread of content, my basic position is that all is fair in love and war. If a torrent site, IPTV provider or streaming platform has a specific role to distribute premium copyrighted content to the masses for profit, then they should expect a robust response. This is someone’s content and it should...

Read More
Teach Python with the Mu editor
Sep21

Teach Python with the Mu editor

Teaching kids to code is very popular in schools. Many years ago, in the days of the Apple II and Logo programming, I learned about turtle graphics. I enjoyed learning how to program the virtual turtle and later helping students to do the same. read more Powered by...

Read More
Use this Python script to simulate Babbage’s Difference Engine
Sep21

Use this Python script to simulate Babbage’s Difference Engine

Charles Babbage (1791–1871) was an avid mathematician with very wide interests. He is well-known for envisioning the idea of computers and single-handedly developed what he called a Difference Engine to make serial calculations. It was a mechanical machine with a series of axles and gears to make calculations, with the output being a printed table. read more Powered by...

Read More
Solve a real-world problem using Java
Sep21

Solve a real-world problem using Java

As I wrote in the first two articles in this series, I enjoy solving small problems by writing small programs in different languages, so I can compare the different ways they approach the solution. The example I’m using in this series is dividing bulk supplies into hampers of similar value to distribute to struggling neighbors in your community, which you can read about in the first article in this series. read more Powered by...

Read More