Facebook开玩笑?让用户庆祝结交好友46年
【大澳门威尼斯人赌场官网2016年01月02日讯】2015年最后一天,社交网站facebook的一些用户收到一条信息,告诉用户已经和特定好友在facebook上相交了46年,这意味双方在1969年就成为facebook朋友,令用户着实大吃一惊。随后,facebook回应,这是一个技术故障。
有facebook用户在推特上表示,自己被facebook计算出和67人在1969年12月31日就已成为朋友,令自己啼笑皆非。
46年前是1969年,而facebook是在2004年2月4日,由扎克伯格和他的哈佛大学室友们创立,至今才近12年。1969年facebook还没有诞生,又如何和好友相交46年呢?当然更不可能有facebook用户。
Facebook公司发言人告诉彭博社,公司已确认了这一问题,团队已经修复了故障,2016年所有人都会感到重新年轻,但没有详细介绍导致这错误的原因。
What? How long have I been asleep?
— Byron Tau (@ByronTau)
微软软件开发人员戴维斯(Mark Davis)表示,Unix操作系统的时间戳(Unix Epoch)的错误使用是造成这种怪现象发生的罪魁祸首。他发现,开发人员在代码中使用了friends with since记忆算法,而实际上,他们还应该添加WHERE friendsWithSinceDate !=0或类似的代码。
目前全球许多服务器都采用Unix系统。Unix时钟的起点时间是格林威治时间1970年1月1日午夜,按美国东部时间来看恰恰是46年前的今天。因此,此次故障可能是由于时钟错误地被重置,系统认为用户和他人成为好友的时间就是1969至1970年跨年夜。#
责任编辑:林妍
澳门威尼斯人赌场官网相关的文章