Square root of Christmas

Wednesday 4 March 2009

Chris Wilson notices a mathematical-calendrical quirk: if March 5th is 35, then 35×35 = 1225 means that March 5th squared is December 25th, so March 5th is the square root of Christmas! Pair this with Pi Day (3/14), and you get a nerd celebration:

I hereby declare that:

  • March 5th shall be known as the Square Root of Christmas and
  • The 10-day interval between the Square Root of Christmas and Pi Day shall be known as Nerdigras

Let the festivities begin!

Comments

[gravatar]
Bob Congdon 10:21 PM on 4 Mar 2009

Ancient joke: why do programmers confuse Christmas and Halloween?

Because DEC 25 == OCT 31

[gravatar]
Giacomo 7:20 AM on 5 Mar 2009

I'm afraid Europeans and other ISO-following countries won't be able to join you in the festivities...

[gravatar]
Eduardo 7:50 AM on 5 Mar 2009

Also: 3/3/09 was Square Root day.

[gravatar]
Michael Tobis 10:36 AM on 5 Mar 2009

I am calling 9/9/09 Negativity Day ('nein, nein, nein') but that's still a ways off.

[gravatar]
Michael Tobis 10:38 AM on 5 Mar 2009

Euro Pi Day is surely 22/7 . Celebrate with python and pie.

[gravatar]
Robert K 10:44 AM on 5 Mar 2009

I like the idea, Ned, but if you really want this to catch on we're gonna need some traditions and cheesy songs.

On the first day of Nerdigras, my imaginary girlfriend gave to me a hash map in a B-Tree.

On the second day of Nerdigras my imaginary girlfriend gave to me two Turtle functions and a hash map in a B-Tree.

On the third day of Nerdigras my imaginary girlfriend gave to me, three unmatched parens, two
Turtle functions, and a hash map in a B-Tree.

On the fourth day of Nerdigras my imaginary girlfriend gave to me, four calling stacks, three unmatched parens, two
Turtle functions, and a hash map in a B-Tree.


... okay, a little help here? 'Cause apparently I suck at this!

[gravatar]
Ned Batchelder 12:14 PM on 5 Mar 2009

@Robert, I think you gave us a good start!

On the fifth day of Nerdigras, my imaginary girlfriend gave to me, five golden ratios! Four calling stacks, three unmatched parens, two turtle functions, and a hash map in a B-tree.

[gravatar]
andrew 12:39 PM on 5 Mar 2009

When is the Airing of Grievances?

[gravatar]
Bob Congdon 1:34 PM on 5 Mar 2009

@Ned, how about:

On the sixth day of Nerdigras, my imaginary girlfriend gave to me, six trees sp-laying, five golden ratios! four calling stacks, three unmatched parens, two turtle functions, and a hash map in a B-tree.

[gravatar]
Rob Hudson 1:39 PM on 5 Mar 2009

For these 10 days, we no longer say YES, we say AFFIRMATIVE. (Flight of the Conchords allusion)

[gravatar]
Jonathon Duerig 4:30 PM on 5 Mar 2009

I'll add a couple of verses:

On the seventh day of Nerdigras, my girlfriend gave to me, seven pointers dangling, six trees sp-laying, five golden ratios! four calling stacks, three unmatched parens, two turtle functions, and a hash map in a B-tree.

On the eighth day of Nerdigras, my girlfriend gave to me, a byte, seven pointers dangling, six trees sp-laying, five golden ratios! four calling stacks, three unmatched parens, two turtle functions, and a hash map in a B-tree.

[gravatar]
Alex Kesling 5:08 PM on 5 Mar 2009

On the ninth day of Nerdigras, my imaginary girlfriend gave to me, a printout of Graham's Number, one corrupted byte, seven pointers dangling, six trees sp-laying, five golden ratios! four calling stacks, three unmatched parens, two turtle functions, and a hash map in a B-tree.

[gravatar]
Steve M. 5:34 PM on 5 Mar 2009

Also heard that yesterday was Brass Band Day--"March Forth," nyuk nyuk.

[gravatar]
Tony Williams 7:02 PM on 5 Mar 2009

Hey guys, haven't you written poetry before - it needs to scan better.

On the eighth day of nerdigras my nerd love gave to me eight bits a zeroed, seven pointers dangling, six trees a splaying, five golden threads, four calling stacks, three base tens, two turtle funcs and a hash map in a balanced search tree.

[gravatar]
nickf 7:31 PM on 5 Mar 2009

@Rob: yes, affirmative!

[gravatar]
Alex Kesling 9:04 PM on 5 Mar 2009

I vote we leave the last lyric open for improv.

[gravatar]
Kelly Yancey 10:50 PM on 5 Mar 2009

I vote we stop at 010.

[gravatar]
Jonathon Duerig 12:49 AM on 6 Mar 2009

@Tony: I thought it would be a deliberately awkward pause to emphasize the 'a byte' thing. But we can use your version instead if you want.

@Kelly: But there are 012 days in Nerdigras based on the original post. So I suppose that we should just count up to 012 since it looks more similar to the original.

So the full song would go like this:

---

On the oh-first day of Nerdigras, my imaginary girlfriend gave to me a hash map in a B-Tree.

On the oh-second day of Nerdigras my imaginary girlfriend gave to me two Turtle functions and a hash map in a B-Tree.

On the oh-third day of Nerdigras my imaginary girlfriend gave to me, three unmatched parens, two Turtle functions, and a hash map in a B-Tree.

On the oh-fourth day of Nerdigras my imaginary girlfriend gave to me, four calling stacks, three unmatched parens, two Turtle functions, and a hash map in a B-Tree.

On the oh-fifth day of Nerdigras, my imaginary girlfriend gave to me, five golden ratios! Four calling stacks, three unmatched parens, two turtle functions, and a hash map in a B-tree.

On the oh-sixth day of Nerdigras, my imaginary girlfriend gave to me, six trees sp-laying, five golden ratios! four calling stacks, three unmatched parens, two turtle functions, and a hash map in a B-tree.

On the oh-seventh day of Nerdigras, my imaginary girlfriend gave to me, seven pointers dangling, six trees sp-laying, five golden ratios! four calling stacks, three unmatched parens, two turtle functions, and a hash map in a B-tree.

On the oh-tenth day of Nerdigras, my girlfriend gave to me eight bits a zeroed, seven pointers dangling, six trees sp-laying, five golden ratios! four calling stacks, three unmatched parens, two turtle functions, and a hash map in a B-tree.

On the oh-eleventh day of Nerdigras, my imaginary girlfriend gave to me, a printout of Graham's Number, one corrupted byte, seven pointers dangling, six trees sp-laying, five golden ratios! four calling stacks, three unmatched parens, two turtle functions, and a hash map in a B-tree.

On the oh-twelfth day of Nerdigras, my imaginary girlfriend gave to me, [insert lyric here], a printout of Graham's Number, one cornipted byke, seven pointers dangling, six tress sp-laying, five golden ratios! four calling stacks, three unmatched parens, two turtle functions, and a hash map in a B-tree.

[gravatar]
Robert K 7:08 AM on 6 Mar 2009

Since I started this, maybe I can wrap it up with one last (ha!) iteration.

On the twelth day of nerdigras I sent my ISP...
❧ 12 fracking fractals
❧ 11 puns so stunning
❧ 10 bits a twiddling
❧ 7 pointers dangling
❧ 6 trees a splaying
❧ Fiiiive RFID rings
❧ 4 calling stacks
❧ 3 unmatched parens
❧ 2 Power Gloves
      (all together now!)
❧ ... and a hash map in a B-treeeee!

[gravatar]
kbob 5:36 PM on 6 Mar 2009

Here's another one from the 1970s: PDP-11 day, celebrated twice a year, both on DEC 11 and OCT 13.

[gravatar]
gavin knight 3:59 AM on 7 Mar 2009

brilliant

Add a comment:

Ignore this:
Leave this empty:
Name is required. Either email or web are required. Email won't be displayed and I won't spam you. Your web site won't be indexed by search engines.
Don't put anything here:
Leave this empty:
URLs auto-link and some tags are allowed: <a><b><i><p><br><pre>.