(設計圖片)
canon_650d_bsod

有沒有想過打開你的 DSLR,會見到經典的藍畫面?

Magic Lantern 是非常著名的 Canon DSLR 非官方軟件 / 韌體,是由一些有心人無償地研發,為了解放 Canon 單反裏沒有釋出的功能,例如峰值對焦、拍攝 RAW 影片等,很多用 Canon 單反拍片的攝影師都會使用,甚至可以只裝在記憶卡內,隨插即用,非常方便。

攝影師 Vladimir Ivanov (應該是俄羅斯人) 早前亦一試這個強大的軟件,用在他的 Canon 650D 上,怎料出現類似下圖的藍畫面!非常驚嚇,難道出現了所謂「相機變磚」的情況!?

(image from edanderson ,留意一下藍畫面內提示的解決方法,很幽默)
ml_joke_mode

但是幸好拿走電池,移除記憶卡,重新開機後就沒有事。於是受驚的攝影師就花時間調查,並發現了軟件的更新裏,有一些關於「Joke Mode」的編碼,以下是其中一部份︰

+ if (joke_mode)
+ {
+ if (rand() % 1000 == 13 && !RECORDING)
+ {
+ extern void bsod();
+ bsod();
+ }
+ }

BSOD 即是死機藍畫面 (Blue Screen of Death),原來一切是程式設計員的玩笑!內裏設定了如果沒有在錄影,則隨機會變藍畫面,由於攝影師運氣值低,所以開了五次都藍。

問題是,一來攝影師是在 3月28、29日左右下載的,而且據說他們國家也不太流行愚人節,結果他就虛驚一場。但由於太驚嚇了,於是他寫了一篇「Unfunny April Fool’s Joke from the Magic Lantern Developers」來作出控訴。

broken_canon

同樣的爭議亦出現在 Magic Lantern 論壇裏,人們也投訴這個玩笑太過份,而設計員的反應則是︰

「How about a 1000% refund of the purchase price of ML?」(要 1000% 的退款嗎?ML 本身是免費的)

「This is not a professional project. It is not intended to be a professional project.」(ML 只是一個業餘的興趣,好玩而矣)

這種反應亦再帶來激烈的爭論,畢竟很多人已經相當信任 ML,甚至會捐錢,也會義務幫助,雖然 ML 是免費,但這種玩笑卻破壞了用家與 ML 之間的高度信任。但亦有人認為,現今世界的愚人節玩笑,很多都淪為一些無傷大雅、擺明是假的新聞、演戲,已經不是真正的愚人節玩笑,今次大整蠱,實屬應節。

對於從未用過 ML 的人來說,看過此個案後,或許不敢試了。

via boing boing via Reddit