近日,Uber开源了其公司内部使用的《Go 语言编程规范》。该指南是为了使代码库更易于管理,同时让工程师有效地使用Go语言特性。文档中详细描述了在 Uber 编写 Go 代码的各种注意事项,包括具体的“Dos and Don’ts of writing Go code at Uber”,也就是Go代码应该怎样写、不该怎样写。今天我们就来简单了解一下国外大厂都是如何来写代码的。行文仓促,错误之处,多多指正。 1. 介绍 英文原文标题是 Uber Go Style Guide,这里的 Styl...
摘要 对于创始成员来说,签署章程意味着他们已经与 Facebook「绑定」在了一起,对于 Facebook 和 Libra 的审查和监管力度也会一定程度上牵扯到自己身上。 内外部压力之下,Libra 又艰难地向前迈出一步。 当地时间周一,Libra Association(Libra 协会)21 家创始成员在日内瓦举办了首次会议,签署了 Libra 协会章程,同时成立 Libra 协会理事会,并进行了董事会的选举。Libra 推特称,「这是迈向全球金融共享的事关重要的一步。」 董事会成员包...
10月2日,纽约大学的AI Now研究所在纽约大学的Skirball剧院举办了第四届年度AI Now研讨会,座无虚席。 AI Now的联合创始人Kate Crawford和Meredith Whittaker在研讨会开场时做了一个简短的演讲,总结了一年来一些关键的抵制事件,主要围绕五个主题: (1)面部和情感识别; (2)从“AI偏见”到公正的运动; (3)城市、监控、边境; (4)劳动力、工人组织、人工智能; (5)人工智能对气候的影响。 1. 面部与情感识别 今年,也就是2019年,...
我们已经拉开了全自动无人驾驶的序幕,在幕布之后精彩的未来将如何?让我们先回顾一下硅谷的发展历史,再以此展望无人驾驶的未来。 现代信息技术始于20世纪60年代,仙童电子和Intel通过硅晶体微处理器技术的创新开创了信息技术的新时代,这也是硅谷的起源。微处理器技术极大地提高了工业化生产力,推进了现代工业的发展。 20世纪80年代,随着Xerox Alto、Apple Lisa及Microsoft Windows等软件系统的发展,图形界面被广泛应用,个人电脑的概念出现并开始普及,现代信息技术以此为基础...
一张照片骗过人脸识别 自2018年开始,丰巢就已经在智能快递柜的寄件核身中批量应用人脸识别技术,如今,这项功能也应用到消费者取件环节,刷脸取件成为了不少“剁手党”取快递的新方式。 随着人脸识别取件的进一步推广,用户使用量逐渐增多的同时,对数据安全的考量成为诸多消费者关注的重点。有消费者表示,对于“刷脸取件”这样的新鲜事物,自己愿意去尝试,但出于隐私保护,还是会对录入人脸信息持犹豫态度。 近日发生的一件事,让刷脸取件的安全性再次受到了质疑。 据报道,位于浙江嘉兴秀洲区的上外秀洲外国语学校402...
虽然这类问题不像其他攻击活动那么普遍,但SIM卡更换带来的安全风险,可能远超您的想象。 想象一下,某天您可能打算登录银行账户结算这个月的按揭。突然,银行网站提示您输入的密码有误——怎么回事?意识到可能出现问题的您,马上选择点击链接“重置您的密码”。 这个过程并不复杂,但银行方面会首先输入发送至手机号码的六位数验证码,用以证明申请者确实是您本人。更奇怪的状况发生了,虽然不断申请,但手机这边一直收不到验证短信。 这确实让人有点担心,所以您打电话给银行,并意识到问题的严重性。有人完成了在线支...
又一个AI框架迎来升级。 这次,是纽约大学、亚马逊联手推出图神经网络框架DGL。 不仅全面上线了对异构图的支持,复现并开源了相关异构图神经网络的代码,在GCMC、RCGN等业内知名的模型实现上,取得更好效果。 还发布了训练知识图谱嵌入(Knowledge Graph Embedding)专用包DGL-KE,在许多经典的图嵌入模型上都获得了性能提升。 目前,这个在2018年NeurIPS大会上发布的框架,已经获得了3000+标星,已经是图神经网络和图机器学习领域较受关注的工具。 异构图:神经网...
以太坊年度开发者大会DevCon 5刚刚在日本大阪落下帷幕,大会对以太坊的未来发展、DeFi建设、交易与流通等话题展开了讨论。 根据Coindesk统计,本届大会吸引了大约3000人。 DevCon是一个面向各类建设者的会议,比如开发者、研究人员、客户端实施者、基础设施运营商、社区组织者等。 实际上,DevCon相当于以太坊技术社区一年一度的线下聚会。区块链的发展一方面需要开发者不断完成技术攻坚,使得新技术足够成熟可以应用于商业场景或社会治理,另一方面还需要有更多的开发者加入这个行业,以量的...
网络流传的视频显示,北京某教育机构组织学生进行量子波动速读比赛,这种速读方式号称使用不用眼看,在高速翻动书本的过程中利用HSP高感知力进行量子波动速读,就可以实现以往速读达不到的目标,在1到5分钟内就能读完10万字的书籍,而且过目不忘,看完就能复述出来。 该视频很快引起了网友热议,随后有媒体采访到了网传海报上标注的教育机构“心智通”。 北京“心智通”老师对媒体表示:“那个(量子波动速读)根本就不是我们家的东西,速读比赛根本就不是我们的,(海报上的心智通)是分校自己加的,跟我们一点关系也没有,...
本文介绍了近日FloydHub 博客上Cathal Horan中自然语言处理的10大发展趋势。 [ 导读 ]自然语言处理在深度学习浪潮下取得了巨大的发展,FloydHub 博客上Cathal Horan介绍了自然语言处理的10大发展趋势,是了解NLP发展的非常好的文章。 2018年是基于深度学习的自然语言处理(NLP)研究发展快速的一年。在此之前,最引人注目的是Word2Vec,它于2013年首次发布。 在此期间,深度学习模型在语言建模领域实现的方面出现了一种稳定的创新和突破的势头。 然而,...
本文解释了在Twitter上流传的埃隆·马斯克(Elon Musk)比特币骗局是如何策划的,然后介绍了通过使用几种简单但有效的技术所获得的一些开源情报(OSINT)。 你可能听说过之前发生的在Twitter上流传的埃隆·马斯克(Elon Musk)比特币骗局。本文将解释这个骗局是如何精心策划的,然后介绍一下通过使用几种简单但有效的技术所获得的一些开源情报(OSINT)。 骗局 让我们先快速回顾一下这个骗局本身,以及这个骗局是如何收场的。下面是其中一条诈骗推文的例子: 这条推文除不仅性质...
很多程序员应该都会有这个疑问,尤其是工作经验不多的,对未来充满了期待。 在我职业生涯的早期,比较偏重于走管理路线现在呢,成了公司的架构师,当然也会承担一部分的管理工作。 下班的时候,和团队的一位应届生聊起来,问他以后的打算,他直接选择了“架构师”。针对这个问题,作为过来人,谈谈自己的看法。 误区一:做技术就是吃青春饭。 做技术研发就是吃青春饭,这个观点非常有市场,这不少人转管理的动因。在国内,几乎看不到40岁以上的程序员,很多大公司或明或暗的要求招聘新员工不超过35岁,这难道不是吃青春饭吗...
2019 年 10 月 15 日,AWS 的首席布道者 Jeff Barr 在官方博客发布标题为《迁移完成–亚马逊的消费者业务部关闭最后的 Oracle 数据库》的文章,以下内容由云头条编译发布。 在亚马逊工作的 17 年间,我发现工程团队的同事们永远不满足于良好的现状。他们会定期评估每个内部系统,尽可能地提高系统的可扩展性,高效性,高性能和安全性。一旦发现改进的途径,他们将竭尽毕生所学,彻底革新现有的架构和实现方法(implementation),有时甚至打散现有系统;必要时,从头再来。 我...
有迹象表明,Google 可能在与三星、小米与索尼等公司合作开发 Fuchsia OS。 目前 Google 的新一代操作系统 Fuchsia OS 几乎都是在 Google 自家的设备(Pixelbook 与 Nest Hub)上进行开发测试的,但是上周 9to5google 发现 Fuchsia 有处理与 Google 的一系列合作伙伴相关的问题,这可能意味着 Google 可能在与三星、小米与索尼等公司合作,针对 Fuchsia OS 进行开发测试。 Fuchsia 是一个基于功能进行...
作为安装在几乎所有基于UNIX和Linux操作系统上的核心命令,Sudo是最重要、最强大且最常用的实用程序之一。 近日,安全专家发现Sudo中出现一个新漏洞,该漏洞是sudo安全策略绕过问题,可导致恶意用户或程序在目标Linux系统上以root身份执行任意命令。 Sudo 的全称是“superuserdo”,它是Linux系统管理指令,允许用户在不需要切换环境的前提下以其它用户的权限运行应用程序或命令,通常是以 root 用户身份运行命令,以减少 root 用户的登录和管理时间,同时...