Category Archives: Humour

Humour. That does not mean that it can not also be “serious”. (Sometimes, that is the best kind of humour.)

Different Thinking

If you had your smartphone stolen, you probably would not be feeling very positive, maybe somewhat victimised. After all, what can you do about it?

This xkcd strip shows an example of different thinking. Enjoy. Now, read the mouseover text, and enjoy some vicarious revenge.

It is not a good idea to do that, but it might help you pick yourself back up.

Gene the T-Rex?

Well, I did get that job that I mentioned last week. I was handling rock samples today, heavy rock samples.

I am a T-Rex.

A ferocious carnivore that can rip into other animals and really chow down?


More like, I have spindly, little arms like a T-Rex. (Have you ever wondered about a T-Rex’s arms?)

Time to build up some muscle.


Are you concerned about overdoing it? Are you worried that in doing some thing that you will go too far?


Just apply Gene’s Law of Overkill.

I came up with this recently: “Gene’s Law of Overkill: First, you have to kill. Only then can you overdo it.”

So relax and just kill something[1][2].

[1] Please confine your killing to things like problems, personal bests, etc.

[2] This law has not been tested rigorously. If you end up in the Big House (a.k.a. pokey, jail, slammer, etc.) as a result, please let me know so I can make a revision[3].

[3] And please indicate whether you want partial credit for the revision.

10,000th Day (or So) of the Web

On July 28, 2016, I opened an E-mail from Mozilla which was titled “Party like it’s 9,999”. I wondered if it was some odd item about Y2K, but it was not.

Dated the day before, it started “Tomorrow, July 28th, is the 10,000th day of the Web. We’re feeling pretty nostalgic about the past 10k days, so we’re going to be sharing some of our faves in Twitter tomorrow.”

The Worldwide Web started on March 12, 1989.

This made the 10,000th day of the Web, July 27, 2016. Mozilla was off by a day.

Off-by-one errors are one of the commonest types of programming errors. They can be surprisingly easy to make. As we see here.

Odd Language #135: The Beginning of the End? has a comment from me, “Georgia, you do not actually say when the stopping starts.”

The issue: As I wrote it, I twigged on “stopping” and “starts” being opposites adjacent. Cue the jokes about clicking on “Start” in Windows to shut down the system.

(“Breaking Cat News” is a great comic strip. Three cats report on news occurring in or close to the house. Great art, great capturing of cat behaviour, and great jokes.)

The Real Definition of “should”

Over the years, I have heard many people use the word “should”.  Using the word does not guarantee anything, but others might be misled.  As a public service, here is the real definition of “should”:

present tense:

When you wish to make a statement that is not backed up by proof, but rather you feel there is an obligation for the statement to be true for whatever reason (such as ignorance, righteous indignation, or expediency), use the present tense of “should”.  Examples:

  • “This should work.”
  • “This new program should solve all of our problems.”
  • “How difficult could it be?  I should not have any problems.”

past tense:

When the unknown or unconsidered factors sneak up behind you and boot you hard in the ass as a result of ignoring them, adopt a mournful expression and use the past tense: “It should have worked!”

Rumour has it that “should” is occasionally used in another way.