Well, until Jan 6th the tree still stands, so here are my (late) season greetings.
Not a great obfu, just having some fun :)
perl -e ' # ### $OoO= "\e[H"; 00;$oOo = "\e[1J";sub o {print @_;} o $oOo ; sub x{ ($o , $O ) = @_ ; sprintf("% 13s%s\n" , $o, $O )} sub O { o $OoO ; $c = "*" ; map {$o = $c x$_;$O=$c x($_-1 );$d="@";sub k {$Q = shift; map{ substr($Q,rand(length($Q ) ), 1) = $d }( 1..length($Q) - 1);return$Q;} $o=k($o); $_>1?$O=k ($O):"";$d="/"; $o=k($o); $_>1?$O=k ( $O ) : "" ; $a [ $_ ] =x($o, $O ); }(1 ..12);o@a;o x"||";o x"||";sleep 1;o ;;O() ;}O;; '

For Linux and MacOSX [and Windows (thanks CountZero for letting me know)].

Replies are listed 'Best First'.
Re: Season greetings
by CountZero (Bishop) on Jan 04, 2008 at 22:43 UTC
    ++!

    And it worked on Windows too (at least within my Komodo editor).

    CountZero

    A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James

Re: Season greetings
by downer (Monk) on Jan 07, 2008 at 22:17 UTC
    that is the coolest! Seems like obfuscation is a great way to hone one's skills!
      that's freaking awesome!!!!!
Re: Season greetings
by nzgrover (Scribe) on Jan 10, 2008 at 00:16 UTC
    That's very nice olus, put a smile on my face! Thanks!
Re: Season greetings
by Argel (Prior) on Jan 09, 2008 at 19:47 UTC
    ++ Wow!! Very, very nice!!
Re: Season greetings
by Anonymous Monk on Jan 09, 2008 at 11:27 UTC
    Great little Job. Kumo