The Big Wheel

Tuesday, June 27, 2006

The case for thermal underwear!

Why the fuck is Jozi so cold, fuck. I understand when its cold at nite, but fuck surely could exceed 5 celsius by midday. I was forced to smoke cigarettes while outside - at least breathing though the cigarette warms the air. Although stupid fuck aka.ME should have realised that I may have to wear something more sustantial then a shirt when venturing out.
But the cold has its benefits....

Thursday, June 22, 2006

Are you having it Mown or Moan?

The lengths some people go to! (you know who you are)

Tuesday, June 20, 2006

(M)Ad of the week!



No Chancers please! Strict trade references required.
(or if you know all the words and can sing the Wombles theme song, you're in)

Thursday, June 15, 2006

Why we love women!



To turn her on you need to press all the right buttons! But look at all the lovely bits to play with.....

Tuesday, June 13, 2006

Twisted pic for the week!



Come on, laugh! It's funny. Stop pretending to be a prude - I am inside your mind, reading it...and it's not as clean in here as you'd like us all to believe!

Monday, June 12, 2006

Oops! Techno speak for the layman

Ok, you're gonna wonder why I posted this. I found this posted by balsamic vinigga, so all credit to him.

I was searching for some training material when I stumbled upon this. Even though the topic in question 'Polymorphism', a concept relating to OOP - Object Orientated Programming, may seem foreign to the layman, reading this post should provide some lighthearted enlightenment. (If this entertains you, read the comments on the original post)


If ya don't find it funny then sod off...

Polymorphism shouldn't be a new concept to anybody. You deal with it every day in the real world. There's more than one class of cat to skin, but you skin 'em the same way, even if the specific instance is completely new to you. Let's say for example you want to fuck a hole. You fuck all holes the same. You don't care if that hole happens to be a mouth, an ass, or a pussy, you're gonna fuck it the same way regardless. However, the mouth, pussy, or ass may respond differently to the fucking.
So you have a common abstract class named 'Hole' and 3 concrete classes Pussy, Ass, and Mouth which all extend from Hole:

class Pussy extends Hole {}
class Mouth extends Hole {}
class Ass extends Hole {}
So, now let's say you have a Penis.Fuck(Hole h) method. The Penis class is unconcerned about what the specific Hole instance is, it's gonna fuck it the same regardless. Specificly we thrust the Hole with a Penis until the Penis is spent. Finally, we give the hole the Penis' load.

class Penis {
public Fuck(Hole h) {
while(!this.isSpent) {
h.TakeAThrust(this);
this.arousal++;
}
h.TakeALoad(this.load);
}
}
Now here's where polymorphism gets fun. The Hole will respond different to the thrusting and load depending on what specific type of Hole we're implementing.
First we must implement an abstract class which defines an abstract interface.

abstract class Hole {
public abstract void TakeAThrust(Penis p);
public abstract void TakeALoad(Load l);
}
Now all that's left is the varying implementations of these methods in the seperate concrete classes. For example, an Ass' implementation of TakeAThrust could look something like:

public void TakeAThrust(Penis p) {
if(!enoughLube && p.Circumference > 6) {
analFissureCount++;
}
}
See, the beauty of it is... the Penis doesn't even need to know it's fucking an Ass for the Ass to behave like a proper Ass.
Now, let's see how we might implement TakeALoad differently for Mouth and Pussy:

//in Pussy
public void TakeALoad(Load l) {
//randomly determine whether to cause a pregnancy with a 10% chance...
if(Math.RandomNumber() % 10 == 0) {
this.Woman.EggFactory.GetEgg().Inseminate(l);
}
}
//in Mouth
public void TakeALoad(Load l) {
//50-50 chance of spitting or swallowing
if(Math.RandomNumber() % 1 == 0) {
this.Spit(l);
} else {
this.Swallow(l);
}
}
Putting it all together with client code
Now that we have our classes well planned out with polymorphism in mind, we can see the kind of luxury it is for the client programmer to work with.

//create an array of 4 women
Woman[] women = new Woman[]{new Woman(), new Woman(), new Woman(), new Woman()};
//create a hole array to reference the holes of all 4 women, plus two additional holes.
Hole[] holes = new Hole[4*3 + 2];
for(int i = 0; i < women.Length; i++) {
holes[3 * i + 0] = women[i].Mouth;
holes[3 * i + 1] = women[i].Pussy;
holes[3 * i + 2] = women[i].Ass;
}
//additional holes (so the faggy programmers don't feel left out)
Man m = new Man();
holes[12] = m.Mouth;
holes[13] = m.Ass;
//now we loop through the holes and fuck them all with the same Penis
Penis p = new Man().Penis;
foreach(Hole h in holes) {
p.Fuck(h);
}
See how easy it makes it for the client programmer?
Thank you class, any questions?

Monday, June 05, 2006

Twisted fact for the week!

I've just done another all weekend day-night 2-3hr sleep stint getting out a business case proposal - so I'm feel shattered yet refreshingly twisted...therefore this post