专栏名称: InfoQ
有内容的技术社区媒体。
目录
51好读  ›  专栏  ›  InfoQ

Q新闻丨吴恩达宣布从百度离职,将开启在AI领域新篇章;Google开源新算法;RedMonk 2017 Q1编程语言排行榜发布

InfoQ  · 公众号  · 科技媒体  · 2017-03-25 09:01

正文

编辑|小智


今日要闻:吴恩达宣布从百度离职,将开启在人工智能领域的新篇章;Google开源了新的算法,可将JPEG文件缩小35%;RedMonk 发布了 2017 年一季度的编程语言排行榜:JavaScript 依然稳居榜首,Java 紧随其后;PHP 在此榜单上首次出现下降,被 Python 反超,但仍然很受欢迎,排名第四;Ruby 从第五名降至第七;TypeScript 首次进入前二十强。
吴恩达宣布离职百度:将开启在人工智能领域的新篇章

原百度首席科学家、Coursera的联合创始人Andrew Ng(吴恩达)宣布从百度离职。Andrew Ng于2014年加入百度,带领百度人工智能团队,目前该团队已经增长到近1300人。并孵化了两个新项目:一项是无人驾驶,另一项是DuerOS语音交互计算平台。王海峰将接替Andrew Ng成为AI技术平台体系新任总负责人。

以下是Andrew Ng (吴恩达)的离职公开信的一部分:

我即将辞去在百度的工作,告别我一直带领的人工智能团队。百度的人工智能实力强大,团队内上上下下都有非常优秀的人才,所以,我坚信百度的人工智能将会一如既往蓬勃发展。离开百度之后,我也很高兴将继续致力于人工智能事业,通过人工智能改变社会,使人们的生活更加美好。

Google开源新算法,可将JPEG文件缩小35%

Web与过去冷冰冰的互联网最大的区别就在于多了丰富的图片。而web上面最流行的静态图片格式非JPEG莫属。JPEG文件的多寡往往会影响页面的加载速度。为此,Google开发了一种新的JPEG算法,可将文件大小减少35%,这无疑会提高网站的加载性能;此外新算法还可以在保持大小不变的情况下显著改善图片质量。更重要的是,Google的这种JPEG格式跟WebP、WebM等图像压缩办法不同,它可以完全与现有的浏览器、设备、图片编辑应用以及JPEG标准兼容。而且,Google还把它给开源出来了。

Google的这个新的JPEG编码器叫做Guetzli,由Google研究院苏黎世办公室领导开发。Guetzli在瑞士德语中是曲奇的意思,不过项目内容似乎跟曲奇并没有太大的关联,这也许是Google命名传统的延续,就像Android系统都是以糖果名称来命名那样。

美招聘网站称软件工程师的工作最热门

现在是成为软件工程师的美好时代。根据招聘网站 Indeed.com 公布的 2017 年最佳工作名单,软件工程和开发的工作统治了 Top 25。最热门的工作是全栈工程师,平均基薪 $110,770,其次是数据科学家;但薪水最高的工作是机器学习工程师,平均基薪 $134,306,其次是数据科学家的 $129,938,计算机视觉工程师的 $127,849。Top 25 中的非软件工程工作主要是管理方面的工作。

腾讯任命张潼博士为AI Lab主任

2017年3月23日,腾讯宣布任命人工智能领域顶尖科学家张潼博士担任腾讯AI Lab(腾讯人工智能实验室)主任。张潼博士将作为腾讯AI Lab第一负责人,带领50余位AI科学家及200多位AI应用工程师团队,专注于人工智能的基础研究,主要包括计算机视觉、语音识别、自然语言处理和机器学习这四个垂直领域。同时,基于腾讯自身的业务需求,腾讯AI Lab还会在内容、社交、游戏和平台工具型AI四个方向进行研发与应用合作。

张潼博士是中央组织部“千人计划”特聘专家,拥有美国康奈尔大学数学系和计算机系学士,以及斯坦福大学计算机系硕士和博士学位。加入腾讯前,张潼博士曾经担任美国新泽西州立大学教授、IBM研究院研究员、雅虎研究院主任研究员、百度研究院副院长和大数据实验室负责人,期间参与和领导开发过多项机器学习算法和应用系统。

微软为中国政府开发红旗 Windows

中国市场对软件巨人而言,既充满诱惑又遍布荆棘。在Windows  XP 时代,中国充斥着盗版 XP,甚至还有专门的定制版本如番茄花园和深度,至今仍然有很多中国用户使用盗版 XP。但随着 Edward Snowde 曝光 NSA 大规模监视,中国政府对 Windows 8 的采购下达了禁令,并积极推动国产的替代。但国产替代的进展并不怎么顺利,存在实用性问题。2015 年底,微软与国有的中国电子科技集团公司成立合资公司,中国电科占 51% 股份,微软占 49%。

去年,微软大中华区董事长兼 CEO 贺乐赋透露,微软与中国电子科技集团公司合作的政府专用版 Windows 10 操作系统已完成第一个版本开发。现在,道琼斯新闻报道,微软完成了中国政府专用版 Windows 10 的开发。微软发言人表示,在被加入到中国政府采购清单前,该版本还需要通过政府的检查。知情人士称,该版本正在三个地方测试。微软没有透露政府专用版修改了什么,推测是 Windows 10 的一个定制镜像,添加针对政府用户的一组硬编码策略设置,但不清楚是否会加入额外的代码。

英特尔成立AI事业部,押注人工智能

北京时间3月24日早间消息,英特尔将人工智能业务和项目都划归到一个由Nervana前CEO纳维恩·饶(Naveen Rao)统一领导的事业群。该公司一直在通过收购发展物联网和无人驾驶汽车,他们还试图开发一个数据中心,为那些使用英特尔处理器的物联网设备提供支持。

纳维恩·饶在博客中阐述了人工智能产品事业群将如何展开跨部门合作。该部门希望降低人工智能成本,并开发各种标准。他还表示,该事业群融合了工程、实验室、软件和硬件等多项职能。与此同时,英特尔还将创建一个人工智能实验室。市场研究公司Moor Insights & Strategy首席分析师帕特里克·莫海德(Patrick Moorhead)认为,这种集中化的组织有利于该公司的人工智能业务的快速发展。

中国公司统治 Pwn2Own 2017

在上周末举行的 Pwn2Own 2017 挑战赛上,你会看到清一色的中国人和清一色的中国公司。中国公司彻底统治了 Pwn2Own 2017。第一天,奇虎 360 安全团队成功利用了 Adobe Reade,腾讯安全团队成功利用了 Edge 和 Adobe Reader;第二天,奇虎团队成功利用了 Adobe Flash 和 Apple Safari 、成功入侵 Apple macOS 和 Windows,腾讯安全团队成功利用了 Adobe Flash、 Edge(两次)、Apple Safari 和 成功入侵 Windows;第三天,奇虎组合利用 Edge、Windows 内核漏洞逃脱虚拟机,腾讯安全团队也成功突破了 VMWare Workstation。绝大多数成功者都是中国人或华人,Edge 是被黑了最多次数的浏览器,Chrome 没有被利用。

Google 宣布 Android O 开发者预览版

Google 宣布了下个大版本 Android O 的第一个开发者预览版。Google 称,第一个开发者预览版还不是十分稳定,处于早期阶段,很多功能没有加入,还有很多稳定性和性能工作需要完成,但至少能启动了。预览版支持 Nexus 5X、6P、Player、Pixel、Pixel XL 和 Pixel C。Google 称,Android O 的最优先任务是改进用户的电池使用时间和设备交互性能,Google  将引入应用后台活动的“自动限制”,限制隐式广播。

微软发布.NET Core Tools 1.0版本

与上周发布的Visual Studio 2017一起,微软还发布了.NET Core Tools 1.0。这些工具对所有.NET核心开发人员都非常有用,无论他们使用VS2017、Visual Studio for Mac、Visual Studio Code,还是基于他们自己选择的非微软IDE。

对于想要使用.NET Core的非C#开发人员,需要注意的是:F#和Visual Basic还没有在RTM版本得到支持。据微软Rich Lander在文中指出,.NET Core的完整F#支持预计将在2017年上半年完成,对VB的支持也会紧随其后。这个版本的发布标志着.NET Core项目文件格式正式切换为csproj风格的项目文件。.NET Core的另一个进步是正式引入.NET标准类库项目来替代可移植类库。

中国银行前行长李礼辉:区块链的底层技术还没有达到工业级别

中国互联网金融协会区块链工作组组长、中国银行前行长李礼辉在3月24日的博鳌财经早餐会上表示,中国在区块链研发方面有一定进展,但还处在非常初级的阶段,他还提到,完全去中心化的区块链只适用于低频次低流量的交易环境。

马云谈“NASA”:不像Google做奇特技术 要为人所用

3月24日凌晨消息,阿里巴巴董事局主席马云在3月初宣布启动内部代号为“NASA”的计划,近期更有消息称阿里巴巴正在美国硅谷等地紧锣密鼓地招募AI科学家,为“NASA”计划储备全球顶尖的科研人才,“预算不设上限”。

对此,马云在马来西亚接受采访时表示,如果阿里巴巴创造的技术只是为了自己的公司,那将无法长久,但是并不是所有企业都有机会或者资本投入到科技的研发中。马云认为,阿里巴巴要做的不是让人为技术工作,而是让技术为人所用,“我们对于Google研发的一些奇特的技术并不感兴趣,我们希望能够将资源投资在那些能让人更有创造力的技术上,让技术为人所用。”

马云指出,阿里巴巴的“NASA”,必须围绕新经济体的三大使命展开技术思考:让世界更加普惠(Inclusive)、让机会更加均等;让世界经济发展更加可持续(Sustainable);让未来生活更加健康快乐(Happy&Healthy)。

Apache Ranger升级为顶级项目

Apache Hadoop生态系统中的安全管理框架Apache Ranger晋升为顶级项目。Range是一种定义和管理安全策略的集中式组件,这些安全策略在受支持的Hadoop组件间强制执行,包括Apache HBase、Hadoop(HDFS和YARN)、Apache Hive、Apache Kafka、Apache Solr等。

对于受支持的Hadoop组件,Ranger通过访问控制策略提供了一种标准的授权方法。作为标准,Ranger提供了一种集中式的组件,用于审计用户的访问行为和管理组件间的安全交互行为。Ranger使用了一种基于属性的方法定义和强制实施安全策略。Ranger的功能还包括动态策略(Dynamic Policies),当访问依赖于时间等动态因素时。Apache Ranger架构在组成上还包括一个Ranger策略管理服务器(Policy Admin Server),该服务器将策略存储在关系数据库中(通常使用MySQL)。

GitHub 引入 SHA-1 碰撞检测

几周前,研究人员宣布了首例 SHA-1 碰撞。所谓碰撞是指两个内容不同的对象产生了相同的 SHA-1 哈希值。在 Git 版本控制系统中,每个对象都以内容的 SHA-1 哈希值命名,如果试图向 Git 库里推送与现有对象 SHA-1 哈希相同的碰撞对象,接收者可以很容易通过对比源代码区分真假,所以对 Git 进行SHA-1 碰撞攻击的方法被认为是首先创造出一对 SHA-1 哈希值相同的对象,然后让其中一个看似合法的对象获得合法签名,然后对外散播包含另一个恶意对象的版本,这个恶意版本的签名仍然与原始版本相同。为了阻止此类的碰撞攻击,源代码托管平台 GitHub 宣布引入了 SHA-1 碰撞检测,检测 SHA-1 碰撞的攻击 sha1collisiondetection 已经开源。

Linux 古老漏洞曝光!众发行版陷入困境

Linux kernel 古老漏洞曝光,最早可追溯到 2009 年!影响到了红帽、Ubuntu、Debian 等多个发行版。虽然在 Linux kernel 中修复了本地特权升级的缺陷,但几个上流发行版尚未发布更新。管理员应计划减轻 Linux 服务器和工作站本身的漏洞,并监视其更新计划的发行版。

俄罗斯技术研究员 Alexander Popov 称,Linux kernel 4.10.1(CVE-2017-2636)的 n_hdlc 驱动程序(drivers / tty / n_hdlc.c)中存在的竞争条件缺陷可能导致在访问 n_hdlc.tbuf 时,n_hdlc_release()中会出现 double-free 错误。Double Free 其实就是同一个指针 free 两次。虽然一般把它叫做 double free,其实只要是 free 一个指向堆内存的指针都有可能产生可以利用的漏洞。能够在 tty 设备上设置 HDLC 线路规则的本地无特权用户可以利用此缺陷,并从而增加他们在系统上的特权。

该漏洞在 CVSS 3.0 下的基本得分为 7.8,它能够让本地无权限的用户获取 root 权限,或者发动 DoS 让系统崩溃。4.10.1 以上的版本都存在这一问题,官方人员表示,该漏洞将影响 Linux 服务器,工作站以及虚拟机,但对大多数容器不造成影响。

WebStorm 2017.1增加对Vue.js的支持

JetBrains刚刚发布了其最受欢迎的WebStorm IDE的2017.1版本。WebStorm 2017.1通过新功能来保持在快速发展的JavaScript领域的开发工具竞争力。数年来,JetBrains都保持让WebStorm跟上Javascript的最新的和最重要的改进。就更新的速度来说,这是一个不小的壮举。今年也毫不例外地增加了对Vue.js的支持。

WebStorm现在会识别.vue文件并在模板中增加代码补全功能。当引用其他视图组件时,WebStorm也将能够自动补全代码并自动增加import声明。Vue.js的发起人尤雨溪告诉InfoQ,这是一个“重大的消息”:我知道,很多Vue的使用者都正在使用或考虑使用WebStorm作为他们的首要的编辑器,都期待WebStorm对Vue的更好支持。

WebStorm 2017.1对React的支持包括自动补全功能和自动增加组件的import声明以及自动增加对React本身的import声明。WebStorm 2017.1还支持在React社区非常火的Jest测试框架。

SAP成立新基金SAP.iO,用数千万美元投资使用SAP资源研发产品的创业公司

企业软件巨头SAP今天成立了SAP.IO基金,这个基金将投资数千万美元在那些使用SAP平台、数据或API研发产品的创业公司。该基金的初始投资金额为3500万美元,将在未来几年投资数十家创业公司。此外,SAP还计划在世界各地的技术资本城市(比如旧金山和柏林)资助创业公司加速器。

根据SAP首席战略官Deepak Krishnamurthy的说法,SAP.iO和加速器计划都都侧重于机器学习、物联网(IOT)和大数据这三个方向。

Android 重大安全问题越来越少,可仍有过半设备未获安全更新

Android 系统碎片化是一个令 Google 相当头疼的问题,而 Android 系统还有一个让 Google 和用户都更加头疼的问题,那就是安全漏洞。Google 在今天发布的 2016 年 Android 年度安全报告中称,有近半数的 Android 设备已经获得了最新的安全更新,修补了让用户容易受数字犯罪和间谍活动的黑客攻击。不过坏消息是,还有一大半 Android 设备没有获得更新。

Google 还表示,从 2017 年开始,其将对安全更新进行简化,这样手机厂商就可以更加容易的将安全更新推送给用户,而安全更新或许也将从每月一更变成每星期一更。此外,Google Play 商店的 “ Verify Apps” 安全验证功能每天运行 7.5 亿次检测,高于 2015 年的 4.5 亿次。到2016年底,只有 0.05% 的从 Google Play 商店下载应用程序为 PHA 应用(潜在有害应用),而这一数字相对于 2015 年下降了 0.15%。

如果你的手机收到了安全更新的提示,请毫不犹豫的更新吧,不要认为手机因为安全漏洞被黑这种看似小概率的事件不会发生在自己身上。

联想成立人工智能实验室 AI专家徐飞玉加盟并负责研发

联想研究院人工智能实验室于近日正式成立。联想同时宣布,德国人工智能研究中心技术领袖徐飞玉博士加盟联想,作为副总裁负责联想研究院人工智能实验室的研发工作。

自2016年11月,前微软亚洲研究院常务副院长芮勇博士加入联想,成为联想新的CTO,数月间,联想新的技术战略——“智能驱动的设备+云”战略——已然成形。人工智能正在成为联想着力加强和投入的战略领域。

据悉,徐飞玉自1998年起,一直在知名人工智能实验室德国人工智能研究中心工作。加入联想之前,她是该研究中心语言技术实验室文本分析研究组负责人以及首席研究员。此外,她还是上海交通大学和德国萨尔兰大学语言技术联合研究实验室副主任。

百度:总裁张亚勤兼任美研董事长

根据百度方面消息,即日起,由负责技术体系和新兴业务群组的总裁张亚勤兼任美研董事长,负责百度在美国研发中心的关键人才吸引、品牌建设、以及美研同国内业务的战略协同。副总裁郑子斌继续兼任美研总经理职责,协助亚勤负责美国研发中心的整体的日常管理工作。美研各个方向负责人与各自业务的汇报关系保持不变。

RedMonk 一季度编程语言排行榜,Python 反超 PHP

RedMonk 发布了 2017 年一季度的编程语言排行榜:JavaScript 依然稳居榜首,Java 紧随其后;PHP 在此榜单上首次出现下降,被 Python 反超,但仍然很受欢迎,排名第四;Ruby 从第五名降至第七;TypeScript 首次进入前二十强。

RedMonk 编程语言排行榜是追踪编程语言在 GitHub 和 Stack Overflow 上的代码使用和讨论数量来统计的,以挖掘潜在的未来语言采用趋势。该榜单每年发布两次,上一次发布是在去年的 7 月份。 具体统计情况请直接查看榜单说明。

2017 Q1 排行榜图表:

参考线索:
  1. https://mp.weixin.qq.com/s?__biz=MzA5NzkxMzg1Nw==&mid=2653162221&idx=1&sn=2714a221b136548f2cdffa94bdd93b1b

  2. http://36kr.com/p/5067258.html

  3. http://www.solidot.org/story?sid=51799

  4. https://mp.weixin.qq.com/s?__biz=MzA5NzkxMzg1Nw==&mid=2653162224&idx=1&sn=590f61997e1c53f64c46c5999fd93f5e

  5. http://www.solidot.org/story?sid=51775

  6. https://mp.weixin.qq.com/s?__biz=MjM5MzM3NjM4MA==&mid=507198163&idx=1&sn=bdc5895bf5de9301418a4f26f2bc57a6

  7. http://www.solidot.org/story?sid=51785

  8. http://www.solidot.org/story?sid=51788

  9. http://www.infoq.com/cn/news/2017/03/net-core-tools1

  10. http://36kr.com/newsflashes

  11. http://tech.sina.com.cn/i/2017-03-24/doc-ifycstww0873854.shtml

  12. http://www.infoq.com/cn/news/2017/03/apache-ranger-top-level-project

  13. http://www.solidot.org/story?sid=51765

  14. https://www.oschina.net/news/83101/leading-linux-distros-dawdle-as-kernel-flaw-persists

  15. http://www.infoq.com/cn/news/2017/03/webstorm-2017-vue-support

  16. http://36kr.com/p/5068047.html

  17. http://www.ifanr.com/806916

  18. http://tech.qq.com/a/20170323/036723.htm

  19. http://36kr.com/newsflashes

  20. https://www.oschina.net/news/83103/redmonk-2017-q1-programming-language-rankings

今日荐文

点击下方图片即可阅读

程序员,这是你想要的技术leader吗?