(点击上方蓝字,快速关注我们)
参考:开源中国、solidot、cnBeta、腾讯科技等
0、绝望!新 AlphaGo 放弃人类,柯洁:人类太多余了
昨日,人工智能又占领互联网了!
DeepMind 今天发布了一款新版本的 AlphaGo 程序,经过三天的训练,该系统能够击败 AlphaGo Lee,后者是去年击败了韩国选手李世石(Lee Sedol)的DeepMind软件,胜率是 100 比 0。经过大约 40 天的训练(约 2900 万场自玩游戏), AlphaGo Zero 击败了 AlphaGo Master(今年早些时候击败了世界冠军柯洁)。
新版本的 AlphaGo 究竟有多厉害?打败李世石的 AlphaGo 用了 3000 万盘比赛作为训练数据,AlphaGo Zero 用了 490 万盘比赛数据。经过3天的训练,AlphaGo Zero 就以 100:0 的比分完胜对阵李世石的那版 AlphaGo。而且 AlphaGo Zero 不光又快又强,还省资源,只用了一台机器和 4 个 TPU (谷歌为机器学习定制的运算器),以前的版本要 48 个 TPU。
对此,柯洁当天就发了个微博称:“一个纯净、纯粹自我学习的 alphago 是最强的...对于 alphago 的自我进步来讲...人类太多余了。”
@弥赛拉:感觉机器人统治人类的将来不远了
@牛天王:人工智能如果连人类都不如,那还怎么辅佐人类?
@909:阿狗帮我算算我几岁能脱单?
@LLxue:吓得柯洁再也不敢玩围棋了
1、MySQL 5.7.20 发布,Bug 修复和功能增加
MySQL 5.7.20 已发布,更改内容如下:
审核日志备注:
audit_log 插件的事件匹配过滤器规则现在支持一个中止元素,可以用来阻止合格事件的执行。 有关详细信息,请参阅Audit Log Filtering。 例如,可以使用此功能来增加MySQL企业防火墙的功能,该功能可以通过编写符合语句的审计过滤规则,并根据语句本身的特征来阻止它们,从而在每个用户基础上来阻止SQL语句。除此之外,还有许多 Bug 修复。(详情:https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-20.html)
2、Swift 4.1 发布计划:保持与 Swift 4.0 的源码兼容
Swift 4.1 依然会具有和 Swift 4.0 的源代码兼容性。它将包含对核心语言的一些附加增强功能,以及 Swift Package Manager, Swift 在 Linux 上的改进,还有对编译器和标准库的常规改进。
此外,Swift 4.1 和 4.0 二进制文件的接口不兼容。不过它包含了各种可控制的变化,这些变化将是在 Swift 5 中稳定 Swift ABI 的一部分。所以,我们可以期待在 Swift 5 中将会有更好的二进制接口(ABI)兼容性和稳定性。Swift 4.1 将于 2018 年春季发布。(详情:https://swift.org/blog/swift-4-1-release-process/)
3、PHP 开发框架 CakePHP 2.10.4 发布
CakePHP 是一个运用了诸如 ActiveRecord、Association Data Mapping、Front Controller 和 MVC 等著名设计模式的快速开发框架。CakePHP 2.10.4 发布了,它主要做增加了一些特性和修复了一些 Bug:
● Hash::sort() can now sort sparse arrays.
● JCB credit card pattern has been corrected.
● ......(详情:https://github.com/cakephp/cakephp/releases/tag/2.10.4)
4、容器集群管理系统 Kubernetes 1.7.9 和 1.7.10-beta.0 发布
Kubernetes 1.7.9 和 1.7.10-beta.0 已发布。1.7.9 自 1.7.8 以来的变化:
● 支持 German cloud for azure 磁盘安装功能(#50673, @clement-buchart)
bug 修复:当 pod 运行时,退出的容器不是由 kubelet 进行垃圾收集 (#53167, @dashpole)
● 修复 azure 磁盘安装器问题 (#52260, @andyzhangx)
● ......(详情:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG-1.7.md#v179)
5、Web 前端 UI 框架 Bootstrap v4.0.0-beta.2 发布
Bootstrap v4.0.0-beta.2 发布了,Bootstrap 是快速开发 Web 应用程序的前端工具包。它是一个 CSS 和 HTML 的集合,它使用了最新的浏览器技术,给你的 Web 开发提供了时尚的版式,表单,buttons,表格,网格系统等等。(详情:https://github.com/twbs/bootstrap/releases/tag/v4.0.0-beta.2)
6、Kotlin 1.2 Beta2 发布:显著提升编译器性能
Kotlin 1.2 的第二个 Beta 版已发布。改版本主要关注一些小的内部变化,并为多平台项目添加一些缺失的功能。Kotlin 1.2 Beta2 一些重大的变化:
编译器性能改进
● 与先前发布的公开版相比,编译性能有了一系列的改进,项目构建的平均时间减少近 20%。
Gradle 插件
● “warningsAsErrors”被重命名为“allWarningsAsErrors”
● ......(详情:https://blog.jetbrains.com/kotlin/2017/10/kotlin-1-2-beta2-is-out/)
7、Apache HTTP Server 即将开始支持 ACME 协议
Let's Encrypt 项目宣布,ACME 协议支持正在整合到 Apache HTTP Server (httpd)项目。ACME 是 Let's Encrypt 使用的协议,整合到世界上最流行的 Web servers 意味着将能显著加快新网站和现有网站普及 HTTPS,部署 HTTPS 也将更容易。
Let's Encrypt 希望未来其它 CA 也能支持 ACME。Apache httpd 的 ACME 模块被称为 mod_md,它的开发得到了 Mozilla 的资助,目前位于 httpd 的开发分支,计划向后移植到 httpd 2.4.x 稳定分支。
8、Google Play 官方市场再次发现恶意应用
赛门铁克的安全研究人员发现了一种通过官方应用市场 Google Play 传播的恶意程序 Android.Sockbot。恶意程序冒充正规应用,随后将受感染设备添加到僵尸网络之中。研究人员发现了至少 8 个应用,Google 已经将这些应用移除。
对恶意应用的分析发现,应用程序通过 9001 端口与 CC 服务器相连,以接收相关命令。CC 服务器使用 SOCKS 请求该应用程序打开套接口,之后在指定端口等待一个来自指定 IP 地址的连接。在通过指定端口的 IP 地址给出连接后,CC 服务器将发出连接目标服务器的命令。之后,恶意应用程序将连接到所需目标服务器,并开始接收广告列表和相关元数据(广告类型、屏幕尺寸和名称)。该应用程序使用相同的 SOCKS 代理机制,在接收命令后与广告服务器相连并发出广告请求。但它并没有显示广告的功能。
9、iOS 微信 6.5.19 发布:可生成自己的赞赏码
10 月 19 日,iOS 版微信发布了最新版本 6.5.19,其中最大变化当属用户可以生成自己的专属赞赏码,从而接受打赏,不必受制于苹果。
另外,新版还支持收藏笔记添加项目符号并能在聊天中置顶,优化了聊天记录的搜索,以及针对 iPad 平板机的适配,增加分栏布局,值得升级。
觉得这些资讯有帮助?请转发给更多人
关注 技术最前线 ,看 IT 要闻