Oct 242014
 

Fill in the blank: More Americans have ______ than have caught Ebola.

A) married Kim Kardashian

B) walked on the moon

C) voted for Ron Paul

D) miraculously survived a parachute failure from more than a mile up.

E) broken a land-speed record

F) played Batman in a movie

G) All of the above.

 

Answer: G – all of the above.

You can still count all the Americans who have ever caught Ebola on the fingers of a Simpson's character's hand. Okay ?

Oct 242014
 

I've been following the development of GNU MediaGoblin with interest, and considering that the focus of this site has rather changed over the years: it used to be regular blogs with occasional forays into other media, now it's more often media sharing with occasional blog posts… I am thinking it may be a better approach to this site's purpose and functionality. 

The idea of running-your-own may feel dated nowadays but it's also a valuable way to try and preserve some privacy and control over the way that media I share is presented, what is public and what is more narrowly shared. The coming federation could be first steps toward restoring the internet to a system of genuine participative content under control of the users who participate. I'm ethically inclined to like their approach to social networking better than what the current corporate offerings are doing and I'm also geekily attracted to playing with what looks like a truly awesome codebase using some very cutting edge technologies in very cool ways.

On the other hand, wordpress is a mature codebase while mediagoblin is in it's infancy. For a professional site – that could be a major downside, but since this is my personal site and I have always seen it as a place for experimentation and discovery and learning as much as an online presence – that is far less of a concern for me. If it crashes now and then, so be it (I don't know that it's likely to).

So I am leaning towards installing it here and starting a content migration, when I have time in between parenting anyway – and possibly replacing the current wordpress site entirely – lets face it, python web-services behind nginx is just so much more "today" than php on apache :P

 

Oct 232014
 

"THEN TAKE THE UNIVERSE AND GRIND IT DOWN TO THE FINEST POWDER AND SIEVE IT THROUGH THE FINEST SIEVE AND THEN SHOW ME ONE ATOM OF JUSTICE, ONE MOLECULE OF MERCY. AND YET—Death waved a hand. AND YET YOU ACT AS IF THERE IS SOME IDEAL ORDER IN THE WORLD, AS IF THERE IS SOME…SOME RIGHTNESS IN THE UNIVERSE BY WHICH IT MAY BE JUDGED." – Terry Pratchett, Hogfather.

 

When you, like me, believe in things like equality, women's rights, anti-racism, ending poverty, relieving suffering and all the other hallmarks of liberals – there is an odd response you constantly encounter from the rightwing side of politics: they call it idealism, and this is said with scorn. The implication: you are believing in the impossible, wanting the unobtainable. They'll even say so outright with phrases like: "the poor will always be with us" or "that's just the way it is and always will be". Their scorn reaches a pinnacle when they call us "social justice warriors" – which is not, as it would at first appear, a phrase of praise. 

Their belief is that theirs is a more realistic approach to the world – as if it's depressing claims are somehow more in tune with the real, material, universe. Then they have the gall of accusing liberals of "reducing people to mere pawns of circumstance with no control over their fate" – which flat-out contradicts their own stated belief in the previous paragraph. Ironically liberals do not do that at all – when we point out victimization (what they scornfully replace with victim-blaming – so blatantly as to refer to "victim-mentality") we are not reducing people to products of circumstance, on the contrary, we are recognizing that people have been reduced in this manner (by forces that are very hard for an individual to overcome) – and fighting to change that. You can't solve a problem unless you're prepared to admit that problem exists.

However that initial belief remains not just questionable but outright false. Their embrace of present-day as if it's some ultimate truth is no more realistic than believing in justice and mercy. Greed is no more real than compassion. They are idealists as much as we are – their ideals are just so depressing and disgusting that they can't admit they embrace them as ideals to pursue – so they pretend it's reality instead. Well grind the universe, sieve it and show me one atom of greed, one molecule of inequality.

For that matter show me an atom of liberty, a molecule of "money" (after all – the bits of paper hte government print has no intrinsic value – just the common agreement to pretend they do).

Every belief system – including the philosophical ones about society and the state are made up of 100% idealism, there is no reality in these things – no truth to them. But ideals have an interesting difference from all other metaphysical concepts – they can have the same impact on the world that they would have had if they were real even though they are not. Which is as close to real as makes no difference.

When you act with greed rather than compassion – choosing to exploit people instead, you create a world of the exploited, a world where all the effects of greed exist, even if greed is not an actual thing with a material existince. When you pretend this piece of paper is worth a stick of gum, you can acquire a stick of gum. In a way – idealism makes itself real enough to work.

Which then leaves us with but one conclusion – there is nothing inevitable about any particular outcome. The effects of greed exist not because greed is a real thing – only because people act according to the idea of greed. If people instead act according to the idea of compassion then the effects of compassion are completely real, even though the compassion itself was no more a real thing than the greed.

There is nothing superior about the right's set of ideals, their version of justice isn't more real, neither is their version of economics they are as idealistic and unreal as those of liberals. What is real however, is the effect of those beliefs – the real results of the choices they inspire. 

You can tell me you don't agree with my ideals, but don't pretend their inferior or less real – both our ideals have exactly zero reality to them. But when my belief in justice, mercy and compassion guides my actions, the effects of justice, mercy and compassion exist in the world just as real as if they had been real things. The more people believe in an ideal, the more it's effects become reality. That is how all societies are formed – by the collective effects of unreal causes. So I choose to believe in the ideals which will have the effects I desire to see in the world. That is, ultimately, the only defining factor. Do you choose a world of suffering, and thus contribute to that suffering, or do you choose to act according to believes that lessen suffering ?

That is ultimately the great lesson – if belief has the power to cause real effects (by guiding choices), then the kind of society we live in is really something we can change. Since there are no two societies alike in time and space, we have absolute proof that the structure of society is not some predetermined thing – it must be changeable or they would all be the same (or at least, similar) – they aren't, so social structures are maleable, it's up to us what we choose to mould them into.

 

Mar 272014
 

My previous post on being a new-player in the age of level-90 boosts skipped over what some may consider an essential piece of knowledge – and one that may, in fact, ideally predate doing any of the things in that post. So considering doing it right now. I am talking, of course, about addons. When blizzard first launched WoW ten years ago – they made a decision that remains allmost unique in the online gaming world ot this day – and yet has been one of their most successful and essential ideas: they released an API which allowed independent programmers to write addons for the WoW User Interface to expand it's capabilities in various ways user's find usefull. This has had a two-fold impact – in many cases addons which provided very useful and successful ideas would later have their functionality added to the main WoW Interface but – more commonly blizzard would actually deliberately refrain from adding this functionality on the basis that the addons already did such a great job at it and this allowed blizzard's developers to rather focus on new content.

Either way – this has made addons an integral part of the WoW experience and, particularly at max-level, one that is essential to being good at the game. So for the new player – a brief overview of them is probably an invaluable part of a guide like this. The very first thing you're going to want is an addon manager. You could manually install and update addons but frankly this rapidly becomes a massive chore. The top-of-the-pile for addon managers is the curse client and if you're on windows or mac you should get that now (unfortunately it still doesn't run well in wine so Linux users who want to use it will need to run a windows VM or partition). Curse's client gets most of it's power from having exclusive access to curse's extensive addon database (many addons are published nowhere else unfortunately) but for those who cannot or don't want to use it there are some alternatives. Wowmatrix is a decent one which supports Linux as well. Another option is the original wowinterface manager – now very dated but still functional though it only works with wowinterface's collection and has a terribly cumbersome approach to installing.  The third significant one is the child of the wowinterface manager which is called minion. Minion is a java project currently in beta but developement has been atrociously slow and personally I've never been able to get it to run (I should perhaps try it with the official oracle java sometime, that may work) – that said it seems to have taken some leaps recently (adding support for elder scrolls online for one thing) so this may be the future. Whichever one you choose, you'll have to tell it where your wow game is installed and you're good to go.

Now for the big question – out of the millions of addons out there- which ones do you need ? Well a lot of that is up to you – google will help you rapidly determine if there is an addon for any particular aspect of the game you would like to deal with -and there is an excellent guide series on wow-insider that highlights particularly good addons (and their addon-101 series greatly expands on the basic information I gave here), that said – for a start I will tell you about the addons I consider absolutely essential and won't even try to play without – I would suggest installing some of these right away.

Tomtom: This is a simple addon in many ways – yet it has become one of the most enduring addons in WoW because it's so incredibly useful – what it does it set up a floating arrow on your screen which you can have pointing you to any place on the map. You can configure it to automatically point itself to quest objectives, when you die it can automatically point you back to your corpse and you can set up custom markers very easily by doing a control-right-click anywhere on the map. You can also manually specify a location using coordinates (which you will frequently find on wow-sites when you look something up) by doing something like /way xx yy. Great for finding that hidden treasure. Wowhead (aside: this is the most valuable site for any wow player – you want to know how to do something or where to find a particular piece of gear- they have the data and the comments are filled with useful information) comments are almost always written with coordinates and this is the easiest way to find them. 

Auctionlite: While there are many auction house related tools out there, and some like auctioneer are far more feature rich – I find most of them clunky and if anything over-featured. Auctionlite has the features that I find most valuable (like comparing prices, finding the cheapest price on things and selling your own stuff at the best current market price) without much overhead and with a simple enough user interface.

Recount/Skada: if you're going to go raiding you will need one of these addons (recount is the more popular one). What they do is calculate statistics on combat, how much damage was done by who, who did how much healing and how much threat did who generate. All information that is critical to reaching your potential and also to evaluating when a group should change it's tactics. For a start when you're testing out new spell rotations or reforges you want ot head over to the training dummies with this on and start hitting and seeing what numbers you achieve. 

Tidy-plates/Threatplates: while there are many threat-measurement addons out there (and they are valuable to everybody – not just tanks – since the rest of you do occasionally need to make sure you don't pull threat off the tank) this is my favorite variety. It shows threat as a function of the nameplate over the monsters head, changing it's colour as threat increases and flashing a big warning if you get aggro. It also shows the mob's casts, buffs and debuffs under it's nameplate – which is very useful for keeping an eye on it.

Bigwhigs/DBM: DBM (deadly boss mods) is one of the most well-known and essential raiding addons, it's essential purpose is simple though – it keeps a timer of various boss abilities and will warn you when they are about to happen and what you're supposed to do about them. Many guilds insist on it for raiding and with good reason. Bigwhigs is the new kid on the blog in the same family – with many newer features and in some ways more advanced. Which one you choose is really up to you and you can even run both (I do) and combine their functionality, but you need to install at least one. They are invaluable for both pve and pvp.

ATSW: AdvancedTradeSkillWindow is an incredibly useful little addon that gives you a much better view of your profession window. It allows you to qeue up varying amounts of crafts to perform and will then automate it. When you ask it to make something it will calculate the materials you need and can auto-buy it at vendors and list it at the auction house for easy purchase. If you can make some yourself it will automatically set up the qeue to make the things you can make first – it's brilliant in so many ways and makes the classic profession window look like a terrible joke by comparison. Personally – I can't live without it.

AddonManager: this one is perhaps the most awesomest addon that has ever existed – and addon for turning addons on and off. Unlike the blizzard UI it doesn't require you to log out and back in if you want to switch and addon on or off, you can simply open it up from the menu, tick the addon selection you need and reload the UI – it saves enormous time and is ideal for handling addons you don't want *all* the time (i.e. to turn off your healing frames when you're in tank spec for example).

Healbot/Healium: If you're going to be a healer – one of these is essential – these provide your with easy to view frames of your team-mates showing who needs dispelling and allowing easy one-click access to your healing spells by simply clicking on their block in the frame – which is much faster than targetting the player and then casting the heal. The two function essentially the same -which one you prefer is really up to you.

Bagsync: I can't tell you how much I have come to love this addon – it's a tiny out-of-the-way addon but once you have more than a few alts with bank tabs it becomes so valuable. When you can't remember which alt has something you're looking for, or if it's in their bank or personal bags – this simple little searchable item will help you locate it. It's great for finding out who currently holds that heirloom you desperately want to put on your new alt, or the mats you need for that recipe.

Outfitter: this addon is either the most annoying or most valuable addon you'll ever have depending on where you are. I always turn it off on characters while leveling but once at max-level you'll want it on. Unlike the default blizzard UI it has automatic responses which allow you to set up gear sets that get automatically equiped depending on what you're doing. A simple selection to get your fishing rod and your fishing had equiped together ? An automatic tool to equip your deepdive helmet when you're swimming ? A tool that makes sure you're wearing your healing gear when you switch to your healing spec and your PVP gear when you enter a battleground or arena ? That's what outfitter provides. 

At this point – you should have the essential can't-live-without addons, including the ones you would seriously annoy people if you try raiding without. What comes next and what you add or remove from your addon selection is up to you. Have fun discovering pandaria at maxlevel and, soon, the new world of draenor past.

 

 

 

 

Mar 272014
 

When Blizzard first proposed the boost to 90 feature at blizzcon the majority of the players supported it – because they realized the blizzard was correct, the vast majority of people taking advantage of it would not be new players but returning players wanting to play the new expansion but not wanting to spend ages catching up to their currently max-level friends. But those are not everybody, there are at least a few new players who will upon buying warlords of draenor receive their free boost to 90 – and this post is meant to help you figure out what to do first when you hit that level out of the myriad of features that become available.

When patch 6.0 brings the new level 90 starter zone a lot of this will be outdated but that could be months away – so I thought I'd give some suggestions for those boosting in the meantime. The first piece of advice I'll give however is – don't boost right away. This may be tempting but I highly reccomend you don't do it. Level normally until you hit level 60 first. This has several advantages – firstly you will learn some of the basics of how your class works in easier content – secondly you will get your professions automatically maxed out in skill level (I highly reccomend taking gathering professions – at least initially since this will max out your ability to make quick and easy money at maxlevel). That saves a lot of time and gold later on.

But now you're at level 90 – you have a tiny amount of gold to your name and you're in a strange place. The place you find yourself is your faction's shrine in the vale of eternal blossoms. This is your current gaming capital and in there you will find access to a bank, reforge, item-upgrade and transmog as well as profession trainers and – if you're an engineer even an auction house. Near the door should be people whose mouse-over icon shows a scroll-like object, if you talk to them they will conveniently mark the location of whatever you're seeking on your map for you.

You will also immediately see a quest pop up called "A Flash of Bronze" – pick it up, but don't go do it just yet, there's a bit of preparation you want to do first. Start by visiting noxxic.com and look up your class and spec. Right now you're not yet interested in everything (you will be once you start gearing up) but your most immediate concern is spell priority. You have a ton of new spells – noxxic will tell you which ones to use and when to use them. Secondly have a look at their reccomended talents and glyphs and acquire those – talent setting is essentially free, glyphs will cost you some gold so you may have to postpone actually doing those for a day or so to make some money first. It's senseless to waste gold on gems and enchants for the low level gear you have now – generaly you will want to start doing those only when for gear with an item-level of at least 496. However do have a look at stat priorities as these will tell you which gear items to seek out and, later, what stats to reforge (this is going away in the next patch but for now it's a critical thing). 

What I suggest you do next is jump on a flying mount (you get flying skill for pandaria automatically when you boost) and fly south into the valley of four winds, find half-hill (your map is very valuable for this) and head down. There's a ton of quests there and you may want to do some for money/fun but right now pick up the quest from Farmer Yoon and the quest "So you want to be a chef" from the market. The latter is the start to your fastest and cheapest way to learn cooking skills. The former begins the process of unlocking your own private farm – you will clear boulders, plant your first crop and harvest it – initially you will have four plots to farm in but if you keep coming back daily to harvest and do the daily quests available here you will rapidly unlock more. Farming provides you cooking and other profession materials with great ease and will help you make money and learn your class against relatively easy enemies. You will also begin to acquire some valor points. Later when you have enough you'll use these to buy some 522 gear for slots you had bad luck in, and to upgrade gear you already have (don't waste it on anything below 522 however).

Once your done with the basic farming here, pick up the quest "Stranger in a strange land" from the guy near the inn, this will start you on the quest to get your legendary cloak – which is the best back armor in the game right now. The process takes a long time so you may as well start early. 

Now you're ready to go get some better gear on the timeless ilse – go hand in the Flash of Bronze quest you got right at the start and you'll be transported there, pick up the flight point right away. You almost certainly want to do this with a friend or a guildy as your current gear will struggle against the mobs on timeless. Start by picking up the chests on the island – there's an excellent guide to their locations here. Then pick up the daily quests and do those – all together this will get you a lot of ilevel 496 gear tokens – which produce gear appropriate for your class and spec and you can get most slots upgraded to this level in about 2 hours. For the quests that require killing 20 elites and getting stones – I reccomend slaughtering the gulp frogs, they are not very hard to kill, there's a lot in one place and it goes quickly.

You'll be coming back to timeless isle every day for a while as you gear up further, but at this stage you are ready to start dipping your toes into tougher content. Do not qeue for LFR yet – you aren't geared high enough and you haven't had time to learn tactics. Start by running scenarios and then heroic scenarios (For a nice bonus fly back to where you first handed in the Flash of Bronze quest) and do the scenario quests there first as this will help. Once you're a bit higher you will be grouping up with 2 friends weekly to run the heroic scenarios for fast valor.

At this stage you will have gotten a fair idea how your class works, and your gear is improving. Now you have a few options available, you can play the older content on thundering isle and the incursion. You can acquire honor point gear and do pvp or focus on raid gear for pve. If you feel ready – you may be good to try some LFR raids – start by heading to youtube and watching fight videos on the raid you're about to qeue for – learn the boss mechanics and what will be expected of you in the raid   first, then qeue up. LFR is the easiest level of raiding so you should be okay if you have a decent group and did your bit to study first. You will also be guaranteed gear drops in the lower level LFRs some of which will be upgrades and the rest you can sell for good money.

As your gear goes up – you can run tougher LFRs and start getting ready to run the flex and normal mode raids with your guild – and this is where the big next levels of gear start to drop.

 

Mar 062014
 

The mid to late 90's were, perhaps, one of the greatest times in human history.Crime rates were down globally, there were few wars and none were truly major. Ireland and the UK found a peaceful compromise after almost a century of fighting, there was even a ceasefire in the middle east. Appartheid had ended, the global (and South African) economy were up and global poverty was sharply down, the internet was free, uncontrolled, anonymous and out  control of either governments or corporations. Innovation was driven and engineers were celebrated as the priesthood of the technological era -and women's rights were crucial and important. Rape culture was attacked on every front, feminism wasn't a swear-word and the badly misguided (and incredibly dishonest) MRA movement didn't even exist.

So where did it all go wrong? Back in 1998 the worst thing around was a dead Kurt Cobain.By 2001 conservatives had clawed themselves back into a position of power -and they were altering social attitudes and sending them back to the 1850s. In just 3 years from 2005 to 2008 the number of Americans who denied that human activity causes climate change doubled.

At the same time other mainstays of conservatives made their own comebacks. Rape culture was back in a big way (not that it had been defeated in the 1990's but it was definitely on the ropes), sex-ed was taken back to pre-feminist concepts of abstinence only – immediately driving teenage pregnancy up by 25% and teenage STD rates by almost 40%. Women's right were under attack on every front and instead of battling the scourge of rape – society had become apologists for it (the Steubensville case being a prime example).

That is the world we live in now. A world where being a women is a curse. A world that has re-embraced an idea created by an ancient religious interpretation that saw women as the enemy. The cause of the fall, the seductress and the path of evil.

I don't know why it all went wrong – perhaps the success of freedom-loving liberals in the 1990's were just too stark and the oppressive far right was pushed to the point where their vocal minority became influential somehow – and women's rights got pushed back into the kitchen. Even in children's toys the image was clear: from the mostly gender neutral toys of the 1980's and 1990's to the highly gender-role forced toys which now abound – and their overt (and quite disturbing) sexualisation of young women. Was that a surprize in the age of "Todlers in Tiaras" and "Sixteen and Pregnant"

Instead of defending our daughters from sexism, rape culture and gender-role oppression – our society now celebrates these things as entertainment. This is a dark time to be a girl – and it's not the world I want for my daughter. It's not how I want to raise her, it's not the value system I want to instil in her and it's not the roles I want to force her into (in truth – I don't want to force her into any roles- I want her to choose her roles). But it also doesn't have to be. The gay rights movment have seen astounding successes in the past few years. The number of American's who support gay marriage rights went up to over 50% (from less than 20 a mere decade ago), and a full 65% of them think it's inevitable (including many who oppose it) – and each day more US states are bringing their laws in line with basic fairness and equality.

The 90's did happen – I lived through it, and the LGBT rights movement is real right now – and they are winning battles. They are winning battles against gender-role discrimination, against legal oppression of non-heterosexual people of all forms. Women's rights can do the same. I've been a feminist for a long time, long in fact before I even would have used the term (due to a past wrong belief about it's goals and meaning). But now, with a daughter on the way, a daughter for whom I want the best life I can give, I need to be a better one. I need to do more activism, more fighting, to help build a world again where being whoever she may be – will not count against her, and especially one where being a girl will not be a curse.

The conservatives have it backwards. The young woman is not a portrait of hell. And perhaps if they can overcome their crippling fear of her then they will lose the need to shape her, to define her in a small, controllable role and to dis-empower her. To claim ownership of her very body and the right to dictate her thoughts.

To overcome that fear, and to recognize women for what they truly are: individual, human beings in whatever of the 7 billion variations on that theme we have – that is feminism in a nutshell. That is what I want to fight for, not just because I believe in it but also because that's what I want to leave as a legacy for my daughter.

Jan 132014
 

If ignorance and stupidity were capital crimes the hangman would never get a day off, and since I oppose the death penalty instituting it for these crimes may be a ever so slightly excessive, not quite what you would call commensurate response. Nevertheless they are terrible things and somebody has to say it.

  1. Misusing "The cake is a lie": just about every time somebody uses this meme they are applying it to … you know, cake. Which makes absolutely no sense at all if you know what it means. The phrase "the cake is a lie" has it's origins in background grafiti painted on the scenery of the game "Portal" – a message left for the protagonist regarding the evil GLADOS's promises of cake at the end of the "test". So in any sensible world this would be a meme about conspiracies, abuses of power, dishonest politicians or businessmen, corruption, deceipt, exploitation… in fact practically ANYTHING except for the one thing it's invariably used for: baked goods.
  2. Miley Cirus memes: on a roughly 5-year rotational cycle holywood finds a young girl, gets her to sing terrible songs and show a great deal of skin – then when she inevitably crashes and burns forgets about her: and everytime it happens we have the exact same debate. We have the sexist conservatives complaining that she's a bad influence, we have the liberals complaining that she's being exploited and we have the individuals trying to find a way to say that her behavior is empowering. It's a trend and debate as old as Madonna's career and it never changes. The only way it may ever change is if we stop playing the game – it's not even the sex that sells here – it's the controversy about the sex that sells… so stop the controversy, walk away – just shut the hell up. If the girl is truly empowered and doing it because she enjoys the attention then she'll keep doing it without you defending her, if she's a terrible influence on your children then the best way to reduce that influence is to ignore her and not keep drawing their attention to the fact that she shocked you. The only people who have anything to gain from the debate are the record companies – the one group whom neither side of the debate considers to be doing the right thing. They are doing what makes them money – and this world being what it is – the only way to end it is to stop letting them make money out of it.  It's a curious game professor, the only way to win is not to play.
  3. Viral Advertising: you know something – I hate viral advertising. Not the ads themselves – the people who share them. Laugh at the ad if you think it's funny but stop being some rich corporation's free marketing agent. Especially if you then go and rant about some of the things those corporations do. Excercise your free will and don't just follow a trend because everybody else does it – especially when somebody else is hoping to get rich out of your lack of thinking for yourself. Don't be a pawn in somebody else's game. Of course I would never suggest that sharing it shouldn't be allowed – but I do hold on to the right to think it's stupid. I have seen too many facebook walls with, on the same day even, a post about the horrors of animal-testing and a shared ad for a company that tests on animals. 
  4. Group-prejudice memes: man these annoy me. Racist jokes may be out of vogue but sexist jokes, nerd-jokes, gamer-jokes, people-from-some-country-jokes … the world of internet humor has now devolved into a state where prejudiced assumptions about people based on an arbitrary characteristic makes up practically all of it. This is beyond stupid: this is harmful, this is hurting people – and hurting people is not okay. 
  5. Rants about the stupidities of internet memes: rants like this blog post you are reading right now, they are futile, they are ultimately meaningless and to put the icing on a terrible christmas fruit cake they tend to devolve into what may just be the lowest form of humor ever invented: self-refferentialism.
Dec 042013
 

There is a prevailing myth in South Africa today that the old National Party government did a pretty decent job of running the country. Sure there were apartheid but the politicians were honest, had good intentions and built up the country and it's infrastructure.

The origins of this myth is not hard to trace: it's exactly what the Nats were telling South Africa during the more 50-odd years they were in charge. What is more interesting is the side effects of it:  The contrast with current government scandals – both corruption and service delivery related.

And tied into this – the core question we must answer: why does this myth persist to be able to create these contradictions ? We cannot only attribute this to effective National Party propaganda, the more right wingers will talk of how Bantu education budgets exceeded white education budgets (and ignore realities like how Bantu education systems were designed to suppress rather than uplift it's receivers – culminating in the June 1976 unrests) showing that the propaganda was believed – but the ANC is certainly no less busy spreading it's own propaganda and bragging about it's supposed achievements – so why the difference ?

Why do ANC propaganda have a limited impact, while National Party propaganda – unheard since the 1980's continue to be beleived ? 

We hear about service delivery failures, protests around them and even many rightwingers feel a twinge of sympathy for the protesters (well sometimes) yet somehow they don't make the connection that exactly the same failure happened under the NATS at a much grander scale ? After all – the NATS simply did not try to deliver proper services to the bulk of the population.

Can it really be explained pure by the fact that those believing this were mostly from the section of the population that did receive services (and, on average, still receives far better) ?

I don't think so – that doesn't explain the over-all myth, though it certainly (and significantly) contributes to it's prevalence. It doesn't explain why there is a sincere belief that misguided as they were, NP politicians were honest, hardworking and well-meaning – while corruption is a cancer of the ANC only.

Especially since no historian actually agrees with that- in fact the NP's history of corruption was severe, excessive and certainly no less egregious than that of the ANC.

The real difference I believe is these few facts:

1) Until 1976 South Africa had no television service, and the only radio service was government run.

2) When a television service was introduced, this was also government run – no private vendors were allowed to broadcast television in South Africa until 1986 when M-Net got a license and they were prohibted from broadcasting news.

3) The largest newspaper group in the country (which controlled nearly 90% of all printed media) was, while not government owned extremely government aligned (in fact – it's long time chief Piet Steyn was chairman of the Afrikaner Broederbond).

4) What little private media existed, as well as international media companies, were tightly controlled by a web of censorship laws that made bad news and scandals essentially impossible to reveal.

Despite all this there was one, well-known corruption scandal in the NP years – the infogate scandal of the early 1980's – but it's the only one that came to light and many NP members of those days actually considered that one to be a fabricated scandal that was created to frame Connie Mulder in order to clear the way for P.W. Botha to become executive state president (a conspiracy theory lent some creedence by the fact that Mulder was found innocent during his later criminal trial – but had been kicked out of the running by then).

Only one corruption scandal in 50 years -and that one quite possibly never happened. It's simply not possible – it defies all experience of politics throughout human history. Sure you can get a good, honest leader now and then  -but 5 decades full of government without a single bad apple ? Just not possible.

But when that government essentially controlled every piece of media in the country – it would be quite possible for a completely corrupt government to never, ever get caught. That is a lot more plausible. I posit that the Nats were as, if not more, corrupt a government than the ANC (and that there is no such thing as an un-corrupt government) – they just never let the public be allowed to find out about it.

There was a lack of scandal – not a lack of corruption. The product of censorship and media control – and exactly why these are such vile things.

The scandals in our country is a sign of hope -our politicians did not magically become more honest (and I don't think that will ever happen on this earth) – but they are finding it a lot harder to keep it secret or get away with it, and that is a good thing.

It is also why the continuing protests against the secrecy bill are so, so very important. Because the last thing we need – is to allow the ANC government to gain the power the Nats once had: the power to stop us from finding out when they are corrupt.