一些 Facebook 用户今天碰到了一个有趣的 bug,系统提示他们与好友有了 46年 长的好友关系。要知道,Facebook 还不到 15 岁,很多用户也没有 46 岁的高龄。Facebook 一直没有透露产生这个 bug 的原因,但它说已经意识到该问题。“我们已经确定了这个 bug 并且团队正在修复它,最后每个人都可以在 2016年 钟声敲响时感到年轻一次。” Facebook 公司发言人告诉 The Verge。(编者注:一般这种小 bug 公司发言人处理时都会抖机灵卖萌)
通常 Facebook 的 bug 不会惹怒公众的利益,除非它侵入到用户隐私领域。这一次的这个 bug 恰巧与计算机科学中的一个问题有关。尽管 Facebook 官方没有确认,一些人认为这个 bug 源自 Unix 时代。
Unix 是一种在世界上很多服务器上使用的操作系统,它的计时是从零开始,以每一秒的间隔来计数。时钟开始时是格林威治时间 1970年1月1日,它也就是美国东部时间 46年 前的今天(69年12月31日),这就是 Unix 时代开始之时。这也是一些小电子玩意奇妙地会时间调回到 1969年 的 12月31日 的原因所在,其中原理是如果产生意外,数字时钟重启了自己,你与朋友在 Facebook 上建立关系的时间也会意外重置,调整到了 1969年 新年前夕。归零后,距今就是 46年。
这就是社交网络版的千年虫问题(Y2K),一个让计算机系统把 2000年 误认作 1900年 的问题。尽管没有冲击世界上的金融系统或者破坏通讯和交通网络,Facebook 还是借机会告诉了你,你们,已经很老了,也许会遇到中年危机了。
本文编译自:theverge.com,如若转载,请注明出处:http://36kr.com/p/5041786.html
时间:2016-01-01 22:11
来源:36kr
作者:周昶帆
原文链接