昨日,外媒爆出“Dragonfly(蜻蜓)”这款 Google 针对中国大陆市场研发的审查版搜索引擎已然流产。今年 8 月份,谷歌 Dragonfly 项目被曝光,消息指出自 2017 年年初以来,谷歌一直在开发代号为“Dragonfly”的搜索引擎,它将接受中国大陆的审查,屏蔽掉维基百科与 BBC 新闻等“不存在的网站”,同时将过滤掉有关言论自由、人权、民主、宗教与抗议等主题的内容。 此外还有证据表明谷歌为了遵守中国方面的审查要求,一直在通过其中国网站 265.com 收集需要过滤的网站与内容。谷歌将 265.com 的搜索引擎默认重定向到了百度上,在用户使用 265.com 进行搜索时,谷歌能够在用户的搜索内容发送到百度之前存储这些信息,并通过相应的返回内容了解大陆对哪些网站、话题与词汇进行了怎样的限制。 谷歌没有对外公开该项目,同时内部也只有数百名工程师了解相关情况,就连他们的 Google 隐私团队也被排除在 Dragonfly 项目外。要知道,在谷歌,为了保护用户权利,对用户的搜索内容进行分析是受到严格限制的,它需要由隐私部门进行审核,而 Dragonfly 显然越过了隐私部门。 The Intercept_ 报导指出,在隐私团队发现 Dragonfly 项目的违规操作后,“团队非常生气”,冲突之后,最终谷歌直接关闭了 Dragonfly 用于分析 265.com 数据的系统,Google 工程师已被禁止访问该系统。Dragonfly 宣告流产。更多内容,请关注吧本次专辑…… 据福布斯报道,Hadoop 之父 Doug Cutting 在近日的 Oracle Code One 大会(原 JavaOne ) 上,获得了“开拓者奖”(Groundbreaker Award)。Doug Cutting 是 Hadoop 的创始人之一,Cloudera 的首席架构师,同时也是开源运动的传播者,为 Hadoop 和 Lucene 以及许多其他项目做出了贡献。 Doug Cutting 还分享了他对开源的看法,他喜欢开源的原因之一是因为开源软件的寿命很长。他在 2000 年之前写的商业软件,早已不再使用了,相比之下,他自 2000 年之后为各种开源项目所写的一切仍然存在。开源软件不会像商业产品那样因为停产或公司破产而突然消失。 “开源对个人来说,是很好的能力和痕迹证明。即使你更换了工作岗位,但你参与的开源项目仍然可以继续,你仍然可以为它们做出贡献。”Doug Cutting 认为所有软件开发者都应该将开源纳入自己的职业规划, 因为会有更多双眼睛看到你的代码。 你会拥有一个更大的社区,他们知道你正在做什么,他们会给你提交建议和反馈,他们可以直接参与你的项目,这对你的职业生涯有益。“ 对于开发者而言,有个非常重要的点是,需要考虑他们构建的开源软件如何被其他人采用,并以新的方式进行扩展和改进。因此,拥有优秀的算法和聪明的技术非常重要,你需要以一种其他人可以在你之后继续维护该项目的方式进行编码。”请大家关注本次专辑…… 随着 Python 之父 Guido van Rossum 逐步卸任 BDFL,Python(CPython)的未来之路牵动了万千开发者的心。没了首领,Python 今后的发展会怎么样?社区将如何运作?谁来领导 Python 这门语言和社区呢? 这些问题不得不解决,而用什么样的方式解决,这就需要先由社区讨论并最终决定。目前,Python 社区共提出了 7 种治理方案,分别是 PEP 8010、PEP 8011、PEP 8012、PEP 8013、PEP 8014、PEP 8015 与 PEP 8016。 这些提案都汇总在 PEP 8000 之下,其中最终胜出者,将决定 Python 未来的发展方向和方式。日前,Python 的核心开发者之一、PEP-8015 的作者 Victor Stinner 对这 7 种治理提案做了对比分析,本文引用他的分析为读者提供一个较为全面的视图。 PEP:全称是 Python Enhancement Proposals,Python 增强提案,现在数量将近 500 个,涵盖 Python 功能实现、规范与周边信息等各种内容。本文出现的 7 个提案,全是针对新的治理模式,后续还可能新增这方面的提案。若想加深理解 PEP,并找到哪些提案是必读的,可以另外查阅相关文献。更多内容请关注本次专辑…… |