Py学习  »  Git

美国疫情地图数据登顶 GitHub;Linus 不受疫情影响,发布 Linux 5.6

技术最前线 • 4 年前 • 414 次点击  

(给技术最前线加星标,每天看技术热点)

综合整理:技术最前线(ID:TopITNews)
参考:程序员的那些事、开源中国、solidot、cnBeta、腾讯科技等


0、美国疫情地图数据登顶 GitHub 趋势榜


纽约时报制作了美国的疫情地图,包括了各州的确诊人数及死亡案例等数据。



相应数据已在 GitHub 开源,并成为今日趋势榜第一。


链接:https://github.com/nytimes/covid-19-data




1、Linus 不受疫情影响,发布 Linux 5.6


Linus Torvalds 在内核邮件列表上宣布释出 Linux 5.6。Torvalds 称,他没有看到内核开发受到新冠疫情影响的迹象,大部分人可能早就习惯了在家远程工作。


他估计 Linux 5.7 的发布不太会有变动,但有人错过合并窗口还是可能的,毕竟合并窗口没有你或你周围的人的健康更重要。


Linux 5.6 的特性包括:

  • Arm EOPD 支持,

  • 时间命名空间,

  • BPF 调度器和批映射操作,

  • openat2() 系统调用,

  • WireGuard VPN 实现,

  • 流队列 PIE 包调度器,

  • 2038 年问题接近解决,

  • pidfd_getfd()系统调用,

  • ZoneFS 文件系统,

  • BPF TCP 拥堵控制算法实现,

  • 移除 /dev/random blocking pool 等等。


具体可阅读 KernelNewbies 和 LWN。

https://kernelnewbies.org/Linux_5.6



2、Uber 开源 Piranha,可自动删除过时代码


Uber 开源了一款自动化工具 Piranha,该工具能够自动从应用程序代码库中删除过时的和未使用的代码。


▲Piranha,意为“食人鱼”


根据 Uber 官方博客的介绍,开发 Piranha 的初衷是消除过时代码带来的负面影响。当一项特性已 100% 推送给用户后,或某些实验性功能失败后,代码中的特性标识(feature flags)就已过时。而它可能导致技术债的产生,使应用程序变得更加臃肿,开发人员为此要执行更多不必要的操作,甚至可能影响到程序的整体性能。消除技术债不仅耗时,也会影响到新功能的开发。


为了使该过程自动化,Uber 开发了 Piranha,它可以通过扫描源代码,来删除与过时的特性标识相关的代码,从而使代码库更清洁、更安全、性能更高,且更易于维护。对于企业来说,Piranha 有助于加快开发周期、降低维护成本,并改善用户体验。


https://eng.uber.com/piranha/



3、Google 用 AI 设计 AI 芯片,不到 24 小时就能设计出 Tensor 处理单元


芯片按月甚至年计算的设计周期与AI算法按周甚至按天迭代的周期之前的矛盾越来越明显,为了能够保证设计出的芯片能够更好地满足快速迭代的算法,Gooogle 团队将 AI 强化学习方法应用于芯片设计中复杂的“布局”工作当中,获得了显著的效果提升。



Mirhoseini 和高级软件工程师 Anna Goldie 提出了一个神经网络,可以学习并设计一些需要耗费大量时间的部分,这个工作被称作“布局”。在对芯片设计进行了足够长时间的学习之后,它可以在不到 24 小时的时间内为 Google Tensor 处理单元完成设计,在功耗、性能、面积(PPA)都超过了人类专家数周的设计成果。



4、日本工程师宣布将出售 1400 万个 IPv4 地址,价值 3 亿美元


据外媒 ThereGister 报道,IPv6 倡导者村井纯(Jun Murai)今天宣布,他将出售超过 1400 万个 IPv4 地址,所有收益(预计将超过 3 亿美元)将捐给一家专注于促进亚太地区互联互通和在线服务的基金会。


村井纯在互联网的早期获得了多达 1470 万地址的 IPv4 地址段,而目前大部分地址都没有分配出去。


村井纯在互联网工程师中享有受人尊敬的地位,他在日本相当于“互联网之父”文特瑟夫(Vint Cerf),在日本和整个亚太地区的互联网发展中发挥了重要作用,但这一决定可能会引起争议。


根据相关规定,任何多余的 IPv4 地址都应免费回收,并根据需要重新分配。但村井纯在规定出台前就已经得到这些 IPv4 地址,因此他几乎可以随心所欲地使用这些地址块。



推荐阅读  点击标题可跳转
Firefox 仍有许多源自网景领航员的代码;
Chrome 将淘汰 UA,改用新 API


觉得这些资讯有帮助?请转发给更多人

关注 技术最前线 加星标看 IT 要闻

最新业界资讯,我在看❤️

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/57086
 
414 次点击