Google“开干”今日头条?iPhone或可折叠;特斯拉推AI芯片 | 极客头条

640?wx_fmt=gif

640?wx_fmt=jpeg

「CSDN 极客头条」,是从CSDN网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道。风里雨里,我们将每天为朋友们,播报最新鲜有料的新闻资讯,让所有技术人,时刻紧跟业界潮流。

快讯速知


国内要闻

谷歌将推中文Feed流产品,今日头条要慌?

640?wx_fmt=jpeg

继谷歌在国内推出微信小程序猜画小歌后,外媒透露,谷歌正计划推出一款中文版信息流产品。

据该项目的知情人士透露,这是一个为中国用户开发的新闻聚合应用程序,是谷歌重新进入中国这个世界上最大的互联网市场的计划的一部分。

据悉,该中文应用程序,有一点类似今日头条的是,会使用人工智能来提供个性化定制内容,而不需要依赖人类编辑。

财新网:谷歌搜索重返中国传闻不属实

640?wx_fmt=gif

近日,谷歌搜索服务要重回中国的消息,引得一众网友关注。不过据财新新闻报道,从接近监管人士处获悉,谷歌搜索业务,目前不会重回中国。

而据接近谷歌中国广告业务部门的市场人员表示,谷歌内部,并没有任何关于搜索业务,重返中国的消息。

此外,也有声音认为,谷歌刚刚经历了欧盟开具的、有史以来金额最大的罚款,综合国际和国内大背景,目前谷歌搜索重返中国,并不是最好的时间点。

ofo联合创始人于信回应收购传闻:假的

640?wx_fmt=jpeg

今天,凤凰网科技报道,滴滴和蚂蚁金服将要联合收购ofo。不过ofo联合创始人于信,已经在朋友圈回应称,这是假新闻。

据悉,滴滴和蚂蚁金服本身就是ofo的入资股东。最近一月,关于ofo要被收购的传闻一直愈演愈烈,有传闻称,蚂蚁金服、滴滴和ofo一直在就价格问题,在“打持久战”。

甲骨文推自治数据库,腾讯负责国内运营

640?wx_fmt=jpeg

昨天,甲骨文在2018甲骨文数据库云大会上,正式对外推出了基于人工智能和机器学习技术独创的Oracle自治数据库。

据悉,此举是为了帮助企业依托高效、智能的IT建设,从而为业务赋能。而甲骨文为了奠定甲骨文云在国内的优势,本月还会在国内落地首家数据中心,并将由腾讯来运营。


国际要闻

苹果曝光新专利:未来iPhone或能折叠

640?wx_fmt=jpeg

据悉,目前苹果正在继续开发和配置可折叠柔性显示屏的可能性,研究出来后,将会用于、iPhone和iPad的开发。

目前,美国专利和商标局,已经在本周四,公布了苹果的一项专利申请,而该项申请的名字叫做“用于电子设备的可折叠保护层和显示屏”。

如果显示屏将来被应用在电子产品上,用户将可以根据意愿,以多种方式折叠该显示屏。

特斯拉出大招,计划研发AI芯片

640?wx_fmt=jpeg

据外媒消息,特斯拉CEO埃隆·马斯克,在昨天的财报电话会议上表示,“在过去2-3年里,我们在AI芯片方面基本上一直处于半保密模式,我想是时候把秘密泄露出去了……”

目前,特斯拉一直依靠英伟达的驱动平台。现在选择自己研发芯片,对于特斯拉而言,无疑拥有更多的控制权。

而AI芯片的制造问题,主要在于特斯拉自身的硬件——Hardware 3,特斯拉Hardware 3项目的负责人皮特·班农说:“我们有一个优势,那就是知道我们的神经网络是什么样子,以及它们在未来是什么样子。”

Facebook公布防沉迷工具

640?wx_fmt=jpeg

美国时间本周三,Facebook在公开博文中称,“公开讨论上网时间对人们的影响是我们的责任,我们要负起这一责任。”

据悉,Facebook及其旗下照片分享应用Instagram将增添控件,帮助用户计算花在服务上的时间,方便用户中止使用服务。用户还可以设置通知功能,在一定时间内“静音”。

对于多数互联网公司来说,最期望的,就是用户量和访问时间的增长。而也只有当产品,成长到Facebook的量级的时候,才有可能在不担心盈利的情况下,承担起防止用户沉迷的社会责任。

LG将在多伦多开设首个海外AI研究中心

640?wx_fmt=jpeg

据韩国媒体报道,8月1日,韩国LG电子公司宣布,将在加拿大多伦多,开设LG的首个海外人工智能研究中心。

LG表示,该研究中心,将和多伦多大学合作,一起开展AI研究。并将于9月,开始正式运行。

除此之外,LG还会投资当地的AI初创企业、并计划投资心仪的初创企业。事成之后,LG将成为第一家,在海外开设AI研究中心的韩国公司。

据悉,去年6月,LG已经在其本身的软件中心内,建立了人工智能研究中心,该中心专注于研究语音、视频、生物统计和深度学习算法。

今年上半年,LG还在硅谷的研究中心,创办了AI研究组织“Advanced AI”。



程序员社区

Python 3.5.6和3.4.9发布,已进入仅修复安全问题模式

640?wx_fmt=jpeg

Python 3.5.6和3.4.9已发布。

发布主页显示,两者均已进入“仅修复安全问题模式(security fixes only mode)”,更新内容仅包含针对安全问题的修复。

此外,新版本仅以源代码形式发布,将不再提供官方二进制安装包。

详情和源码下载,请点击下面链接进行查看:

Python 3.5.6:

https://www.python.org/downloads/release/python-356/

Python 3.4.9:

https://www.python.org/downloads/release/python-349/

Rust团队宣布Rust的新版本1.28.0

Rust新版本1.28.0。Rust是一种专注于安全性,速度和并发性的系统编程语言。

如果您通过rustup安装了以前版本的Rust,那么获取Rust 1.28.0就像以下一样简单:

 
  

$ rustup update stable


如果您还没有,可以从网站上的相应页面获取,并在GitHub上查看1.28.0的详细发行说明。

全球分配者:

分配器是Rust中的程序,在运行时从系统获取内存的方式。以前,Rust不允许改变获取内存的方式,这阻止了一些用例。 

在某些平台上,这意味着使用jemalloc,在其他平台上使用系统分配器,但用户无法控制此关键组件。 

使用1.28.0,#[global_allocator]属性现在是稳定的,这允许Rust程序,将其分配器,设置为系统分配器,以及通过实现GlobalAlloc特性,来定义新的分配器。

某些平台上,Rust程序的默认分配器是jemalloc。标准库现在提供了系统分配器的句柄,可以通过声明静态、并使用#[global_allocator]属性标记它,以便在需要时,切换到系统分配器。

 
  

use std::alloc::System;

#[global_allocator]
static GLOBAL: System = System;

fn main() {
    let mut v = Vec::new();
    // This will allocate memory using the system allocator.
    v.push(1);
}


但是,有时您希望为给定的应用程序域,定义自定义分配器。那就可以通过实施GlobalAlloc特性。

改进了格式化的错误消息:

继续进行诊断工作,这一次强调格式化。

 
  

format!("{_foo}", _foo = 6usize);


以前,此处发出的错误消息相对较差:

 
  

error: invalid format string: expected `'}'`, found `'_'`
  |
2 |     format!("{_foo}", _foo = 6usize);
  |             ^^^^^^^^


现在,我们发出一个诊断信息,告诉您格式字符串无效的具体原因:

 
  

error: invalid format string: invalid argument name `_foo`
  |
2 |     let _ = format!("{_foo}", _foo = 6usize);
  |                       ^^^^ invalid argument name in format string
  |
  = note: argument names cannot start with an underscore


我们已经提到了GlobalAlloc特性的稳定性,但另一个重要的稳定性是NonZero数字类型。 

这些是标准无符号整数类型的包装:NonZeroU8、NonZeroU16、NonZeroU32、NonZeroU64、NonZeroU128和NonZeroUsize。

允许进行大小优化,例如,Option <u8>大两个字节,但Option <NonZeroU8>只有一个字节大。 

请注意,即使NonZeroU8包含在另一个结构中,此优化仍然存在;下面的示例说明尽管将Door放在Option中,但它仍然是1字节大。 

此优化也适用于用户定义的枚举:选项不是特殊的。

 
  

use std::mem;
use std::num::NonZeroU8;

struct Key(NonZeroU8);

struct Door {
    key: Key,
}

fn main() {
    assert_eq!(mem::size_of::<Door>(), 1);
    assert_eq!(mem::size_of::<Option<Door>>(), 1);
}


许多其他库也已稳定:

您可以查看更详细的发行说明,以获取完整详细信息。

货物功能:

Cargo现在不再允许您,使用修改src目录的构建脚本发布包。应该将包中的src目录视为不可变的。

部分“程序员社区”内容来自开源中国社区https://www.oschina.net/,版权归对方所有。

640?wx_fmt=gif

640?wx_fmt=gif