Holocaust Day.
This is what I understand of history from reading stuff and seeing it happen again.
Hitler was a Fuhrer (which means "guide" in German) and wanted to take over the world because some people like that kind of thing.
At the time, Germany was in deep doodoo financially, to the point that people were having to buy wheelbarrows to take their pay home, the Deutschmark being worth less than the paper it was printed on. And the wheelbarrow was worth more than the pay.
When this happens, folk turn to anyone who can offer a "better" solution to their problems than the people currently offering a solution.
But, in order to unify the people, a Fuhrer had to find someone to blame. In America it was the black folk, otherwise known as N......s.
Hitler didn't have access to enough black folk on which to blame the country's ills. He could've gone for folk with moustaches, chaps who wore hats, gay folk, actors, drummers or bus drivers, but again, they didn't number enough to really take the blame.
Poland is a big country. And it's next door to Germany, and pretty easy to invade as well. And it was full of, guess what, Jews!
And Jews tended to run banks, and were well-known (and have been throughout history) for being money men. And the problem was money. So, clever old Hitler twisted the plot a bit, convinced all the folk that the Jews were the problem, got "elected", then realised that he'd pointed the finger and now people expected him to act,
I don't think Hitler could've believed that the Jews were the problem. But he was a convincing bastard, and I suspect his Generals did. And they all went Heil Hitler, mein Fuhrer, and got stuck in.
After that I think it just got out of hand.
That's how I see it. This isn't fact, I'm not a historian. Nor am I anti-semitic. It's your nose, not mine. Wear it with pride.
Mostly Bollogs, I'm afraid
But occasionally, a glimmer of truth.
If you find one, please let me know.
Tuesday, 27 January 2015
Immigration
My mate who is a Londoner has a wife who is a Kiwi. She's been here for donkey's years, probably over 30 of them. She has a NZ passport, always uses it although she also has a UK one.
Recently, they returned to the UK from a holiday in Malta. Upon entering the UK she was challenged, and in order to validate her right to be here, was asked random questions from a "test".
The first question was "what's the population of Wales."
No, this isn't any kind of joke.
Recently, they returned to the UK from a holiday in Malta. Upon entering the UK she was challenged, and in order to validate her right to be here, was asked random questions from a "test".
The first question was "what's the population of Wales."
No, this isn't any kind of joke.
Monday, 26 January 2015
Pain
This is the Schmidt Pain Scale. I heard about it on R4's "The Infinite Monkey Cage" earlier. I've only been stung by two of these.
I've shameless robbed it and updated it. Bet you can't spot mine.
1.0 Sweat bee: Light, ephemeral, almost fruity. A tiny spark has singed a single hair on your arm.
1.2 Fire ant: Sharp, sudden, mildly alarming. Like walking across a shag carpet & reaching for the light switch.
1.8 Bullhorn acacia ant: A rare, piercing, elevated sort of pain. Someone has fired a staple into your cheek.
2.0 Bald-faced hornet: Rich, hearty, slightly crunchy. Similar to getting your hand mashed in a revolving door.
2.0 Yellowjacket: Hot and smoky, almost irreverent. Imagine WC Fields extinguishing a cigar on your tongue.
2.x Honey bee and European hornet.
3.0 Red harvester ant: Bold and unrelenting. Somebody is using a drill to excavate your ingrown toenail.
3.0 Paper wasp: Caustic & burning. Distinctly bitter aftertaste. Like spilling a beaker of Hydrochloric acid on a paper cut.
4.0 Pepsis wasp: Blinding, fierce, shockingly electric. A running hair drier has been dropped into your bubble bath (if you get stung by one you might as well lie down and scream).
4.0+ Bullet ant: Pure, intense, brilliant pain. Like walking over flaming charcoal with a 3-inch nail in your heel.
5.0 Knowing that you can never be mine.
I've shameless robbed it and updated it. Bet you can't spot mine.
1.0 Sweat bee: Light, ephemeral, almost fruity. A tiny spark has singed a single hair on your arm.
1.2 Fire ant: Sharp, sudden, mildly alarming. Like walking across a shag carpet & reaching for the light switch.
1.8 Bullhorn acacia ant: A rare, piercing, elevated sort of pain. Someone has fired a staple into your cheek.
2.0 Bald-faced hornet: Rich, hearty, slightly crunchy. Similar to getting your hand mashed in a revolving door.
2.0 Yellowjacket: Hot and smoky, almost irreverent. Imagine WC Fields extinguishing a cigar on your tongue.
2.x Honey bee and European hornet.
3.0 Red harvester ant: Bold and unrelenting. Somebody is using a drill to excavate your ingrown toenail.
3.0 Paper wasp: Caustic & burning. Distinctly bitter aftertaste. Like spilling a beaker of Hydrochloric acid on a paper cut.
4.0 Pepsis wasp: Blinding, fierce, shockingly electric. A running hair drier has been dropped into your bubble bath (if you get stung by one you might as well lie down and scream).
4.0+ Bullet ant: Pure, intense, brilliant pain. Like walking over flaming charcoal with a 3-inch nail in your heel.
5.0 Knowing that you can never be mine.
Thursday, 20 November 2014
Straight C
I have something that works.
It is GCC and on a 16bit machine, so int is 16 bits.
typedef unsigned int uint16;
#define NO_OF_BATTERIES 2
#define TIME_AVERAGE 5
uint16 aa_timeAverage[NO_OF_BATTERIES][TIME_AVERAGE]={1,2,3,4,5,6,7,8,9,0xa};
uint16* pNewTimeValue;
void main(void) {
int iBattery=0;
pNewTimeValue = aa_timeAverage[iBattery]); // store pointer for new time average value
memmove(aa_timeAverage[iBattery]+1, // destination: element 1
aa_timeAverage[iBattery], // source: element 0
sizeof(uint16)*(TIME_AVERAGE-1)); // shift up Time Values
*pNewTimeValue=99;
}
If I change it to:
memmove(aa_timeAverage[iBattery]+1, // destination: element 1
&(aa_timeAverage[iBattery][0]), // source: element 0
sizeof(uint16)*(TIME_AVERAGE-1)); // shift up Time Values
I need to cast as (const uint16 *)&(aa_timeAverage[iBattery[0]) to stop a compiler "suspicious pointer" warning.
Anyone know why?
It is GCC and on a 16bit machine, so int is 16 bits.
typedef unsigned int uint16;
#define NO_OF_BATTERIES 2
#define TIME_AVERAGE 5
uint16 aa_timeAverage[NO_OF_BATTERIES][TIME_AVERAGE]={1,2,3,4,5,6,7,8,9,0xa};
uint16* pNewTimeValue;
void main(void) {
int iBattery=0;
pNewTimeValue = aa_timeAverage[iBattery]); // store pointer for new time average value
memmove(aa_timeAverage[iBattery]+1, // destination: element 1
aa_timeAverage[iBattery], // source: element 0
sizeof(uint16)*(TIME_AVERAGE-1)); // shift up Time Values
*pNewTimeValue=99;
}
If I change it to:
memmove(aa_timeAverage[iBattery]+1, // destination: element 1
&(aa_timeAverage[iBattery][0]), // source: element 0
sizeof(uint16)*(TIME_AVERAGE-1)); // shift up Time Values
I need to cast as (const uint16 *)&(aa_timeAverage[iBattery[0]) to stop a compiler "suspicious pointer" warning.
Anyone know why?
Thursday, 6 November 2014
Fool
The Government announced today that they are to write to the petrol-selling folk to tell them that the oil price has fallen by 20% and the pump price has only fallen by 5% and that this isn't good enough.
That's a fact.
80% of the price the consumer pays at the pump goes to the Treasury, in Fuel Duty (with VAT compounded on that duty).
That's a fact, too.
Take the price of petrol as £1.25.
80% of that is a quid.
The petrol you're paying for is 25p.
If that falls by 20%, it's now 20p. Add the quid that the Treasury takes, it's £1.20.
Now, 5% off the original £1.25 is 6¼p. So you should be paying £1.25 - 6¼p, which is £1.18¾p.
So you're paying 1¼p per litre too much for fuel, unless you go to TESCO, ASDA, Morrison's. And many others, in which case you're paying less. And you're getting more than 5% off. You can shop around, it's your choice. All petrol is much the same, and there aren't many refiners.
The petrol-selling folk sell a lot of petrol. And they employ a lot of people, who pay tax to the Treasury.
And the government is going to write to the petrol-selling folk to tell them to be fair.
I know who you need to write to.
So now who's a fuel fool?
Any rocket scientists, politicians, mathematicians out there want to argue?
That's a fact.
80% of the price the consumer pays at the pump goes to the Treasury, in Fuel Duty (with VAT compounded on that duty).
That's a fact, too.
Take the price of petrol as £1.25.
80% of that is a quid.
The petrol you're paying for is 25p.
If that falls by 20%, it's now 20p. Add the quid that the Treasury takes, it's £1.20.
Now, 5% off the original £1.25 is 6¼p. So you should be paying £1.25 - 6¼p, which is £1.18¾p.
So you're paying 1¼p per litre too much for fuel, unless you go to TESCO, ASDA, Morrison's. And many others, in which case you're paying less. And you're getting more than 5% off. You can shop around, it's your choice. All petrol is much the same, and there aren't many refiners.
The petrol-selling folk sell a lot of petrol. And they employ a lot of people, who pay tax to the Treasury.
And the government is going to write to the petrol-selling folk to tell them to be fair.
I know who you need to write to.
So now who's a fuel fool?
Any rocket scientists, politicians, mathematicians out there want to argue?
Tuesday, 4 November 2014
Monday, 3 November 2014
Those few. Those happy few.
I am humbled by those who fought for our country.
I wasn't there when it was invaded by the Germans, not in the fighting kind of way. I am here now, being invaded by the Germans, whose economy is fucked beyond recognition. Who are now asking us for £1.7Bn to bale them out of the shit in which they've found themselves, because some pillocks thought that joining the EU was a brilliant plan.
Fuck them. Fuck the EU.
Those who fought, against their will, often, for that which we hold dear, who died because we had no choice but to fight the bastards, those good and true men, I hold in the utmost respect. The poor sods.
Those who now fight in silly skirmishes, against brown people with oil, where the MSM report daily if ONE of them has died, no, I don't do that. They would be better off, those happy few, telling the government to stuff their stupid pseudo-patriotic bollocks right up their arses so it brings to mind cancer of the tonsils, and by God I wish they'd have the balls to do so.
Just me. No offence to the proper geezer who did that for the right reasons. I just don't know many of them.
As always, just my opinion.
I wasn't there when it was invaded by the Germans, not in the fighting kind of way. I am here now, being invaded by the Germans, whose economy is fucked beyond recognition. Who are now asking us for £1.7Bn to bale them out of the shit in which they've found themselves, because some pillocks thought that joining the EU was a brilliant plan.
Fuck them. Fuck the EU.
Those who fought, against their will, often, for that which we hold dear, who died because we had no choice but to fight the bastards, those good and true men, I hold in the utmost respect. The poor sods.
Those who now fight in silly skirmishes, against brown people with oil, where the MSM report daily if ONE of them has died, no, I don't do that. They would be better off, those happy few, telling the government to stuff their stupid pseudo-patriotic bollocks right up their arses so it brings to mind cancer of the tonsils, and by God I wish they'd have the balls to do so.
Just me. No offence to the proper geezer who did that for the right reasons. I just don't know many of them.
As always, just my opinion.
Subscribe to:
Posts (Atom)