Categories
Computing Featured Technology Web

The Truth Behind Streaming Internet Radio in South Africa

Not everything is as it seems. But if you read this research report on the growth of Internet Radio in South Africa, I’ll take you behind the smoke and mirrors and allow you to experience some of the stink.

Put it this way, there’s a lot of nonsense being spread, and I cut through to the truth.

 

Update: I have been served with legal papers requesting me to take down this post by around 20:30. Here’s where you can see them.

Categories
Computing

A Comparison of Mobile Data Offerings – 13 June 2012

I did a quick comparison of current mobile data offerings for a friend, so I figured I may as well just publish it here for everyone. The basic requirement is for some mobile data connectivity – emails, facetube and such on a laptop, but not necessarily huge downloads. Most of the deals suck in that they lock you into 24 month contracts. I know 8ta has very good packages but I’m not sure what their coverage is like.

Here are the current best low-end (2GB or so) options:

8ta:

10Gigs x 24 months for R199pm, R200 connection fee, bring your own modem.
(http://8ta.com/plans/postpaid-data/i5promo/)

2Gigs(day) + 1 Gigs(night) prepaid @R149pm, bring your own device.
(http://www.8ta.com/plans/2gbpromo/)

MTN:

2GB x 24 months @ R139pm, free modem, free connection, free SIM.
(http://www.mtnsp.co.za/shop/MTNDirect/Pages/DataDeals.aspx)

Vodacom:

2GB (day) + 2GB (night) x 24 months @ R149pm, free modem.
(http://www.vodacom.co.za/personal/phonesandpackages/deals?dealId=1504)

CellC:

2GB x 24 months @R99pm, bring your own modem.
(http://www.cellc.co.za/data-contract-packages/all/0/9)

Personally I’d go for the 10gig 8ta plan if you want download a lot, otherwise the 8ta 2gb promo if you don’t want to be tied into a contract, assuming you have coverage. The only downside to the prepaid is you have to keep recharging which can be a pain in the ass every month. If you want a new free 3G modem, you’ll end up signing for 24 months but you can also buy 3G modems for R500-R800.

Bar 8ta, it still amounts to at least R50 per GB, which is retarded. In sum: the consumer is getting ripped off by being forced to sign an unnecessary 24month contract or alternatively pay exorbitant prepaid rates. Not cool.

Categories
Computing Music

Where the Music Revolution Started – Apple’s launch of the iPod

http://www.youtube.com/watch?v=kN0SVBCJqLs”]

Boom!

Gonna miss you Steve.

Categories
Computing Technology

Put it in your pipe and store it – thoughts on data storage

Roelof Temmingh introduced a fascinating idea in his talk on tea at Zacon II yesterday, and I woke up this morning with some free time and an iPad handy, so I decided to explore the concept of using a “series of tubes” as a storage medium a little closer. At this stage it’s just a gathering of thoughts but hopefully I’ll take the time at a later stage to throw some code behind the idea too.

So all around us we have this connectivity between digital devices. These “pipes” take a number of different forms – the interwebs uses mainly copper and fiber, cell phones using allocated GSM spectrum, WiFi and WiMax similarly using “air” as their means of transport, satellite, fibre-attached storage, USB cables, IP over power lines, the list goes on. The important thing here is that when data enters one of these transport mediums it is effectively stored within that medium during transit. It no longer needs to exist at the source or destination, but out of tradition and habit it usually does. A great example of this transitory data storage is cellular voice traffic – it is effectively split into packets which are sent over the “air” as fast as possible, never remaining stationary until they reach the destination where they are effectively “deleted” when they are consumed.

But what if the data being transferred is never allowed to reach a termination point? It could be looped and for as long as the signal stays alive in the medium that data will be stored there. Could it be possible to send a file into GSM spectrum – the air – and keep it there? And what exactly are the data storage limitations of “air”?

Considering this idea was pitched at a security conference, we need to examine how the security and integrity of the data can be maintained in a rather intangible medium. Presumably encryption of the data before transmission solves part of the problem, with hash sums helping out too. But do we need to firewall this? After all, data in transit is ripe for interception – Bug #0 in IT security is the fact that only immovable data can be 100% secure, but data is useless until it is moved. And how do you firewall a copper cable? A GSM signal? Something to think about…

Another good analogy is to think of treating data more like electricity than we traditionally have. Electricity doesn’t get syn/acked to your plug when you switch it on – it’s stored in the medium.

The simplest implementation I can think of is a peer to peer setup, where Alice drops her file onto the wire, with Bob as the “destination” (sorry I’m pissing all over the crypto guys here). But all Bob has is a reflector running which bounces that data straight back at Alice, who in turn has a reflector which pushes it back to Bob again. Introduce more reflector peers as you desire. A lot of Worms succeed by working in similar fashion. Of course Alice needs a way to pull her file back. Some sort of signal can be pushed onto the wire, chasing the file and telling the reflectors to pass it through Alice’s node for a read/write transaction. Each node, whether it be a router or reflector, of course introduces a security risk that needs to be mitigated. (insert previous paragraph on security here)

The problem with the scenario above is that it becomes very easy to saturate a link. Ask any bittorrent user about their experience in destroying someones network. We still need the links to be links – we’re not trying to build copper hard drives here… Contrary to everything previously thought about bandwidth and speed, we could actually have the data moving relatively slowly between nodes, which should reduce the aspect of link saturation.

The principle of data stored in the pipe can also be pretty robust. It aligns itself well with the original premise of a “nuclear-event proof” Internet.

This is also a pretty good covert channel. If I store nothing sensitive on my local machine, but rather push it onto the grid, I can effectively detach myself and a sound infrastructure would guarantee my ability to retrieve that data anywhere in the net. No data would be retrievable even from forensic analysis of my machine (assuming secure practices on my side).

There’s loads more of this concept to explore, but the summary I have so far is:
1. It can be done – it’s actually kind of happening right now.
2. There is a very large, though not infinite, capacity.
3. It can be secured.
4. It can be robust.
5. It’s way more fun than hard drives.

I hope to explore this idea much further. Even if just for shits and giggles.

Your thoughts?

Categories
Computing Technology

Nokia N97: The Truth

Being in the middle of a big, still largely unresolved, fight with Nokia over the expensive piece of crap that is an N97, I just wish I’d seen this video before I ever even thought of getting an N97.

The real tragedy is that Nokia have pretty much lost one of their biggest fan-boys at a time when they really cannot afford to.

Technorati Tags: nokia, n97, nokiaRSA, nokiaSA