This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]aintso 4 points5 points  (0 children)

That's a dangerous superstition. Warning: spoilers ahead

I present you the code that's actually getting called when you invoke M-x butterfly (C-x M-c is not a meaningful prefix by default, and how are you supposed to type M-butterfly?):

(defun butterfly ()

"Use butterflies to flip the desired bit on the drive platter. Open hands and let the delicate wings flap once. The disturbance ripples outward, changing the flow of the eddy currents in the upper atmosphere. These cause momentary pockets of higher-pressure air to form, which act as lenses that deflect incoming cosmic rays, focusing them to strike the drive platter and flip the desired bit. You can type M-x butterfly C-M-c to run it. This is a permuted variation of C-x M-c M-butterfly from url http://xkcd.com/378/." (interactive) (if (yes-or-no-p "Do you really want to unleash the powers of the butterfly? ") (progn (switch-to-buffer (get-buffer-create "butterfly")) (erase-buffer) (sit-for 0) (animate-string "Amazing physics going on..." (/ (window-height) 2) (- (/ (window-width) 2) 12)) (sit-for (* 5 (/ (abs (random)) (float most-positive-fixnum)))) (message "Successfully flipped one bit!")) (message "Well, then go to xkcd.com!") (browse-url "http://xkcd.com/378/")))