共计 9280 个字符,预计需要花费 24 分钟才能阅读完成。
40s 新闻速递
- 报道称苹果新 iPhone 将着重降级影像零碎,推出摄影版“人像模式”
- 音讯称 SpaceX 摸索太空广告业务,将来将用以太币等加密货币购买卫星广告牌
- 苹果回应隐衷争议:检测儿童不良图片不会留下后门,且只在美国提供
- 拆解发现华为 P50 Pro 采纳三层 CPU:或因买不到麒麟 9000 专用内存
- Facebook 收买 Giphy 或涉嫌垄断,英国监管机构正在考察中
- Redis Labs 更名为 Redis:纯正而简略
- 英特尔为其 C/C++ 编译器全面采纳 LLVM
- “假黄仁勋”刷屏之后,英伟达官网造谣:只有 14 秒是虚构的
- Firefox 跟上 Chrome 步调,将默认阻止不平安的下载
- OpenAI 开启 Codex 测试,一个将自然语言翻译成代码的 AI 零碎
- 程序员笔记 CherryTree 0.99.40 公布
- elementary OS 6“Odin”公布,迄今为止最大的更新
- JetBrains Academy 推出收费 Kotlin Basics 课程
- Android 12 Beta 4 公布,已达到平台稳定性
- Firefox 91 正式公布,引入增强型 Cookie 革除
行业资讯
报道称苹果新 iPhone 将着重降级影像零碎,推出摄影版“人像模式”
依据媒体周二征引知情人士报道,除了一系列惯例降级外,往年苹果将着重降级影像零碎,带来至多三项拍照和摄像方面的重大降级。
报道称,新款机型的摄像性能将引入此前只有拍照性能能力应用的“人像模式”,即对人物身后的背景进行虚化。与拍照模式一样,这一成果将通过深度传感器实现,用户能够在实现摄像后对含糊水平进行调整。
此外,新 iPhone 还会引入高质量视频存储格局 ProRes,给前期编辑更大的操作空间。与去年引入的 ProRAW 照片格局一样,这一性能可能将持续由 Pro 版本机型独占。此外爆料人示意苹果的照片编辑性能也将产生扭转,与目前将滤镜利用在整张照片不同,新款机型将借助 AI 技术容许用户在白平衡不变的状况下调整色彩和高光。此外往年新机型的拍照将出现一种更为均衡的格调,以更亮堂的体现显示暗影和贴近事实的色调。
思考到苹果通常会隔年推出大型的性能变动,在去年引入 5G、调整外观和产品线后,往年的降级会绝对温和。除了影像零碎外,新手机还将按例降级 A15 芯片,缩小屏幕“刘海”的面积,并应用新的屏幕技术提供高刷性能。
尽管目前苹果公司尚未确认公布新手机的工夫和模式,思考苹果曾经发表延后员工返回办公室的日程表,往年的秋季新品发布会有很大概率仍将以视频会议模式举办。
除了新手机外,知情人士示意公司在将来几个月里还有多条产品线将进行降级。其中包含应用自研芯片降级 MacBook Pro、从新设计的 iPad mini、针对校园用户的入门级 iPad、新款 Apple Watch 和入门款 AirPods。
音讯称 SpaceX 摸索太空广告业务,将来将用以太币等加密货币购买卫星广告牌
加拿大初创企业几何能源公司(GEC)证实,其正在 SpaceX 的帮忙下,摸索太空广告业务。GEC 首席执行官兼联结创始人塞缪尔·里德示意,该公司正在建造立方体卫星(CubeSat),该卫星的显示屏能够展现广告、标记等。GEC 打算应用 SpaceX 的猎鹰 9 号火箭将立方体卫星送入预约轨道,随后附着在立方体卫星侧面的自拍杆将拍摄显示屏。里德称人们将用以太坊等加密货币购买该广告牌。
苹果回应隐衷争议:检测儿童不良图片不会留下后门,且只在美国提供
苹果公司打算推出的一项儿童平安性能旨在扩充对儿童的爱护。但此举受到包含 4000 多家组织以及平安与隐衷专家、明码学家、钻研人员、传授、法律专家和苹果消费者的公开拥护。他们于周六签订公开信,谴责苹果有打算地毁坏用户隐衷和端到端加密机制。苹果公司在周五辩护称,不置信这款在用户设施上查找儿童性虐待图片的工具会留下减弱隐衷的后门。
苹果重申,公司不会扫描机主的整个照片库来寻找虐童图片,而是应用密码学把图片与美国国家失踪与受虐儿童核心提供的已知数据库进行比对。
苹果称,这套零碎曾经开发多年,并不是为了政府监控公民而设计。而且,这套零碎只在美国提供,只有用户关上 iCloud 照片后能力启用。
拆解发现华为 P50 Pro 采纳三层 CPU:或因买不到麒麟 9000 专用内存
通常手机 SoC 与 RAM 运行内存芯片采取重叠封装,也就是两层。培修机构发现,P50 Pro 应用的 RAM 芯片比华为 Mate 40 Pro 小一圈。华为采取的形式是在麒麟 9000 和 RAM 间接加了一转接层,从而变更为骁龙 888 专用内存的脚位。
培修机构猜想,可能是因为华为买不到麒麟 9000 的专用内存,所以采取了上述形式。
当然,这只是猜想。也有观点认为,兴许是 P50 设计之初并未思考骁龙计划,前期为了升高两套 SoC 计划的老本,索性借助转接层实现只需备货一种脚位的 RAM 芯片。
机构尝试发现,移除转接层后,华为 Mate 40 Pro 上的麒麟 9000 RAM 芯片最初胜利装置在了 P50 Pro 上。
Facebook 收买 Giphy 或涉嫌垄断,英国监管机构正在考察中
据财联社音讯,当地工夫周四,英国竞争与市场管理局示意,Facebook 收买 GIF 网站 Giphy 不利于社交网络平台之间的公平竞争,同时也让在线广告市场失去了一个参与者。CMA 正告称,如果 Facebook 收买 Giphy 引发的担心最终失去证实,它可能要求 Facebook 发售 Giphy。
Giphy 是寰球最大的 GIF 分享平台,曾为 Facebook 等多家社交平台提供服务。CMA 认为,Facebook 收买 Giphy 后,其竞争对手应用 Giphy 上的动图可能会受限,可能会导致竞争对手用户流入 Facebook 旗 下社交平台。独立调查小组主席 Stuart McIntos 指出,Facebook 可能会要求竞争平台的用户交出更多数据能力应用这些动图。
对此,Facebook 发言人示意,该公司不批准 CMA 的初步调查结果,这次收买合乎英国乃至全世界应用 Giphy 和 Facebook 服务的用户的最大利益,将来将持续与 CMA 单干,打消该交易障碍公平竞争的误会。
Redis Labs 更名为 Redis:纯正而简略
Redis Labs 方面发表,该公司现已正式更名为 Redis,从名称中删除了“Labs”一词。
官网示意,这一变动标记着公司和 Redis 开源我的项目的成熟;也反映了公司持续将 Redis 作为实时数据平台倒退的使命。“更名反映了公司在引领开源 Redis 从风行的缓存零碎演变为当先的实时数据平台方面所放弃的核心作用”。公司更名不会影响开源我的项目 Redis 的 BSD 许可;同时,也不会影响去年引入的治理模型。
该公司曾经为 Redis 开发了一套扩大的数据模型,包含,JSON、AI、图形和工夫序列,并辅以弱小的搜寻和可编程引擎。此外,打算与 Redis 7.0 一起公布的 RedisRaft 还将使得 Redis 成为一个强一致性数据库。
英特尔为其 C/C++ 编译器全面采纳 LLVM
英特尔的长期编译器专家 James Reinders 在一篇博客中走漏,他们将在下一代英特尔 C/C++ 编译器中应用 LLVM 开源基础架构;并分享了一些相干信息。
“LLVM 有助于咱们实现为英特尔架构提供最佳 C/C++ 编译器的指标。最新的英特尔 C/C++ 编译器应用 LLVM,可提供更快的编译工夫、更好的优化、加强的规范反对,以及对 GPU 和 FPGA 卸载的反对 …… 采纳 LLVM 的益处很多,我将提供从经典编译器降级到基于 LLVM 的编译器的倡议。咱们致力于使其尽可能的无缝,同时为应用英特尔编译器的开发者带来泛滥益处。”
在构建工夫方面,英特尔工程师报告称,新的基于 LLVM 的 oneAPI DPC++/C++ Compiler 2021.3 的构建工夫相较他们的经典 C++ 编译器要缩小了 14%。尽管经典英特尔 C++ 编译器始终比上游的 LLVM 和 GCC 快,但 oneAPI DPC++/C++ Compiler 2021.3 可提供比 GCC 11.1 快 41% 的性能。且新的基于 LLVM 的编译器的浮点性能比 ICC 高约 19%。
James 示意,他们在基于 LLVM 的编译器中专一于新性能和硬件反对。包含在其中增加了对 GPU 和 FPGA 的高度优化反对,同时持续致力于提供 CPU 优化。其基于 LLVM 的编译器将反对 SYCL、C++20、OpenMP 5.1 和 OpenMP GPU 指标设施反对。
“咱们激励用户通过当初转向咱们基于 LLVM 的 C/C++ 编译器来利用更快的构建工夫、更高级别的优化和新性能。英特尔长期致力于 LLVM,以帮忙继续翻新以及咱们对行业当先优化的不懈谋求。”
并倡议所有新我的项目都应用基于 LLVM 的英特尔 C/C++ 编译器,现有我的项目也应打算在往年迁徙到新的编译器。James 称,在将来的某个工夫点,经典 C/C++ 编译器将进入 ”Legacy Product Support” 模式。这标记着对经典编译器根底的定期更新完结,它们将不再呈现在 oneAPI 工具包中。
“全新的基于 LLVM 的 Intel C/C++ 已与经典版本达到等同程度,基于 LLVM 的 C/C++ 提供了咱们领有的最佳优化技术。咱们倡议所有用户当初就尝试新的 C/C++ 编译器,享受益处并提供反馈。”
此外,基于 LLVM 的英特尔 Fortran 编译器也正在进行中。目前,已有一个基于 LLVM 的 Fortran 编译器测试版提供了对 Fortran 的广泛支持,还有一些性能仍在开发中。
“假黄仁勋”刷屏之后,英伟达官网造谣:只有 14 秒是虚构的
GTC 2021 那场发布会,厨房中的老黄不是假的,公布的显卡也不是假的。
在近期召开的计算机图形顶级会议 ACM SIGGRAPH 2021 上,英伟达介绍了自研的 3D 仿真模仿和合作平台 Omniverse,并放出了「合成版老黄」的打造过程。
音讯在极短的工夫内引发了科技圈的轰动,很多人甚至在 Youtube、哔哩哔哩等平台重复回放往年 4 月 GTC 老黄的 Keynote 视频,希图分辨「虚实黄仁勋」。
经国内媒体向英伟达中国团队确认,只有十分小的一部分视频是虚构的。英伟达官网博客也进行了补充阐明(之前版本未具体阐明),并给出了数字替身呈现的明确时间段:
图源:
https://blogs.nvidia.com/blog…
也就是说,在 1 小时 48 分钟的 Keynote 视频中,只有其中 14 秒属于合成,放大了看,能显著看进去是虚构黄仁勋、虚构芯片。
而英伟达之所以在 SIGRAPH 上颁布 GTC 2021 上的虚构技术,是为了推广背地用到的 3D 仿真模仿和合作平台 Omniverse。
「Jensen Huang 的 GTC Keynote 演讲视频里,应该只有一小段他的全身动画及转场成果是 CG + AI 制作,其余部分都是实在影像,」一位 CG 畛域资深钻研人员在看过视频后示意:「技术自身是有新意的,能够参见 NVIDIA 往年 CVPR 的一篇论文,但其余方面就见仁见智了。」
Firefox 跟上 Chrome 步调,将默认阻止不平安的下载
Mozilla 近日走漏,他们将在 Firefox 浏览器上引入一个新性能,这个性能将阻止用户在混合内容环境中下载不平安的文件。
混合内容指的是一个同时应用了平安连贯和不平安连贯的网站。设想一下以下状况:用户拜访了一个应用 HTTPS 的平安网站,通过点击链接开始下载所需的内容。但链接指向的资源自身并没有采纳 HTTPS,而是应用了不平安的 HTTP。这就是 Mozilla 所指的混合内容的一个示例。
通过不平安连贯下载的文件很有可能会在传输过程中被网络中的中间人所篡改。依照打算,Firefox 浏览器最快将于 2021 年 9 月 7 日公布的 Firefox 92 中引入这个阻止源自 HTTPS 网站的不平安下载性能。
当用户遇到这种状况时,Firefox 不会主动下载文件,而是会在浏览器的下载面板上显示一个带有红色感叹号的正告,并指出文件因为潜在的平安危险而没有被下载。
点击下载面板中的箭头,能够查看到文件的其余信息和选项,用户能够基于提醒和本人的判断持续下载该文件,或者是删除该文件。
之所以会阻止文件的下载只是因为不平安的连贯,并非因为浏览器检测到该文件蕴含病毒或其余歹意内容。如果用户执意要下载的话,最好在运行前应用安全软件扫描一下文件以确保十拿九稳。
Mozilla 指出,依据统计目前大概 98.5% 的下载都应用了 HTTPS。换句话说,一旦这一变动在 Firefox 92 中正式推出,对大多数用户而言都不会造成影响。
Google 在 Chrome 86 中就引入了阻止不平安环境下的下载性能。现在大多数基于 Chromium 的浏览器都会阻止从 HTTP 起源的下载。在这种状况下,用户同样能够放弃或保留该下载,这与 Firefox 解决这些下载的形式相似。
随着 Firefox 补齐这个性能,目前市面上的支流桌面端浏览器都已反对这项性能。
最新技术动静
OpenAI 开启 Codex 测试,一个将自然语言翻译成代码的 AI 零碎
人工智能守业公司 OpenAI 在失去了微软等公司的大力支持后,现在推出新产品的速度也越来越快。继去年的 GTP-3 之后,现在时隔一年 OpenAI 发表将通过 API 向企业和开发者提供拜访其 Codex 程序的机会。
OpenAI Codex 是一个利用人工智能零碎将自然语言翻译成代码的程序。
Codex 可能了解十几种编程语言,开发者能够用自然语言下达命令,Codex 会解析命令并执行它们。通过 OpenAI Codex 有可能为现有的应用程序建设一个自然语言界面。
Codex 还为往年 6 月 GitHub 推出的 Copilot 提供了技术支持,Copilot 为微软 Visual Studio 等开发环境中的整行代码提供倡议。Codex 在数十亿行公共代码上进行了训练,并与一组宽泛的框架和语言适配,可能适应开发人员编写的代码,以配合他们的编码格调。
依据 OpenAI 提供的信息,通过 API 提供的 Codex 模型在 Python 编程中具备最强的能力,但也 “ 精通 ” JavaScript、Go、Perl、PHP、Ruby、Swift、TypeScript 和 Shell 等编程语言。它在执行编程工作时可能思考到上下文信息,包含转译、解释代码和重构代码。
尽管能力很强,但 OpenAI 在一篇论文同样也示意了 Codex 在现阶段依然有很大的局限性,包含偏见和样本的低效率。OpenAI 的钻研人员发现,该模型提出了语法错误或未定义的代码,调用了未定义或超出代码库范畴的变量和属性。
更令人担忧的是,Codex 有时会倡议一些外表上看起来正确但实际上并没有执行预期工作的解决方案。例如,当被要求创立加密密钥时,Codex 在局部状况下抉择了显著不平安的配置参数,并举荐了有问题的软件包作为依赖。
兴许是为了躲避可能产生的危险,OpenAI 在文件中示意,像 Codex 这样的模型所引发的危险能够通过 “ 认真 ” 的文档和用户界面设计、代码审查和内容管制来加重。OpenAI 还将 “ 采取多管齐下的办法 ” 来缩小滥用 Codex 的危险,包含限度申请的频率以避免自动化工具歹意应用。
程序员笔记 CherryTree 0.99.40 公布
CherryTree 0.99.40 现已公布。CherryTree 是一个反对有限层级分类的笔记软件,Python 编写,反对富文本编辑和代码高亮,反对 Linux 和 Windows 平台。数据采纳 sqlite 或 XML 存储,反对密码保护,反对从 NoteCase、KeepNote、Knowit、Tomboy、TuxCards、Treepad、Leo 等笔记软件导入数据。
此版本更新内容如下:
- 新的反对语言克罗地亚语
- 语言西班牙文达到 100%
- 更新了韩语
- 修复了不能作为可配置工具栏一部分的操作黑名单
elementary OS 6“Odin”现已公布。官网示意,这是该平台迄今为止最大的更新。该版本专一于:
- 使用户可能管制并表白本人
- 不断创新新性能
- 使 elementary OS 更容易取得且更具包容性
下载地址:https://elementary.io/
elementary OS 6“Odin”公布,迄今为止最大的更新
elementary OS 6.0 的次要更新内容包含有:提供了一种新的 dark style、应用 Flatpak 围绕应用程序沙盒进行了改良、整个桌面反对多点触控、改良了告诉体验,反对通过 LVFS/Fwupd 进行固件更新、重写的电子邮件客户端、改良的网络摄像头利用,以及加强的安装程序等。
布告指出,elementary OS 6 利用尖端的沙盒技术在技术层面施行隐衷和平安爱护。在 OS 6 中,所有 AppCenter 应用程序当初都以 Flatpaks 格局打包和散发;这是一种古代容器格局,使应用程序和你的敏感数据彼此隔离。几个默认的 elementary OS 应用程序当初也作为 Flatpaks 散发。此外,elementary OS 6 利用门户让你可能控制应用程序之间的交互方式以及你的数据。应用程序必须以明确定义的形式明确申请权限。
另一方面,随着 elementary OS 6 对 Flatpaks 的全面反对,AppCenter 也进行了相应的更新。elementary OS 方面示意,尽管其始终在审查、批准和策动第三方 AppCenter 应用程序,但它们当初也作为沙盒 Flatpaks 散发,以取得更弱小的隐衷和平安。
当一个应用程序从列表中装置时,AppCenter 当初会在实现后显示一个利用内告诉,因而它的关上速度更快。开发团队改良了利用题目的设计,包含按钮的比照。AppCenter 的告诉当初提供了更丰盛的 context,并为已装置的应用程序和更新改良了语言和 contextual badges。
JetBrains Academy 推出收费 Kotlin Basics 课程
JetBrains Academy 推出了新的收费的 Kotlin Basics 课程,其中蕴含了所有的 Kotlin 基础知识。JetBrains 方面示意,新课程“收费提供,容许学生在学习 Kotlin 的同时应用所有弱小的平台性能”。如果学员每周学习 5 个小时,大概须要 10 周左右能力实现该课程。
在本课程中,学生将相熟语言语法、概念和库,以及面向对象编程的基础知识。还将相熟 Java 和 Kotlin 库等有用的工具,并学习如何应用文件系统。且在课程期间,学生能够提出问题,与社区互动并与别人一起学习。还能够查看其余学习者公布的解决方案,向他们学习;或通过公布本人的解决方案来帮忙别人。
依据介绍,Kotlin Basics 展现了 10 个不同成熟度的实在我的项目、120 多个教育主题、以及 300 多个编码挑战。它还容许你在学习 Kotlin 的同时应用 JetBrains Academy 平台的所有性能。例如,一个按复杂程度来进行阶段划分的个性化学习打算,以帮忙你循序渐进的扩大 Kotlin 常识。
与 JetBrains IDE 集成可让你在学习编程时取得应用业余开发工具的教训。
常识图高深莫测地显示了所有主题的分割。它能够帮忙你找到你的常识空白,并向你出现你能够学习的主题来填补这些空白。
JetBrains Academy 的我的项目负责人 Nikolay Vyahhi 称,“起步总是一个挑战,但正确的学习办法能够抹平艰难。咱们 JetBrains Academy 置信基于我的项目的学习,在学习编程实践的同时,通过构建工作利用,一步步将常识利用于实际。咱们很快乐将这种办法引入咱们新的 Kotlin Basics 课程,帮忙更多的学生以最无效和最舒服的形式取得新技能。”
Android 12 Beta 4 公布,已达到平台稳定性
Google 明天公布了 Android 12 的第四个 Beta 版本,并进入了公布的最初阶段。这也意味着 Android 12 的 API 和所有面向利用的行为都已最终确定。对于应用程序来说,当初的重点是兼容性和品质,以便在往年晚些时候随着 Android 12 的正式公布一起推出。
平台稳定性
Android 12 Beta 4 曾经达到了平台稳定性,这是一个里程碑,意味着在 Android 12 中所有面向利用的行为都已最终确定。这不仅包含官网 SDK 和 NDK API,还包含最终面向利用的零碎行为和可能影响利用的非 SDK 接口的限度。从 Beta 4 开始,开发者能够公布利用的兼容性更新,因为平台不会再产生扭转。
Google 要求所有的应用程序和游戏开发者从当初开始进行最初的兼容性测试,并筹备在 Android 12 最终公布前尽快公布利用的兼容性更新。
应用程序的兼容性
对于 Android 12 来说,利用兼容性意味着你的利用能在新版本的平台上如期运行。你能够查看你的应用程序的兼容性,只需在设施或模拟器上装置你的应用程序的生产版本并进行测试。
因为每一个 Android 版本,Google 都会对平台进行整体的扭转,以改善隐衷和平安以及操作系统的整体用户体验。这些都会影响你的应用程序,所以开发者应该检查一下行为变动,并针对它们进行测试,而后向用户公布一个兼容的更新。
以下是一些须要测试的变动(实用于你的应用程序的 targetSdkV 版本为 31 或更高的状况)。
- 前台服务启动限度 —— 应用程序不能再从后盾启动前台服务。对于高优先级的后台任务,请应用 WorkManager 中的减速作业来代替;
- 近似地位 —— 当应用程序申请准确地位的许可时,用户当初能够抉择授予准确或近似地位;
- 新的准确警报权限 —— 想要应用准确警报的应用程序必须申请一个新的权限 SCHEDULE\_EXACT\_ALARM;
- WebView 中的古代 SameSite cookie 行为 —— 如果开发者的应用程序应用 WebView,请应用新的 SameSite cookie 行为测试您的应用程序;
- 更平安的组件导出 —— 你的利用必须为任何应用用意过滤器的利用组件明确指定 android:exported 属性;
- 自定义告诉 —— 零碎将规范告诉模板利用于齐全自定义的告诉,并为利用名称、利用图标和开展 / 折叠数据提供反对;
- 告诉 trampoline 限度 —— 告诉不能再应用“trampoline”启动您的应用程序 —— 一个启动指标流动的两头播送接收器或服务;
在将来几周,还有一个 Beta 版将作为候选公布版,供开发者进行最初测试。
Firefox 91 正式公布,引入增强型 Cookie 革除
Firefox 91 正式公布,更新内容如下:
新增:
- 在 Total Cookie Protection 的根底上,咱们减少了一个更全面的革除 Cookie 的逻辑,能够避免暗藏的数据泄露,让用户更容易理解哪些网站在存储本地信息;
- Firefox 当初反对应用 Windows 单点登录性能来登录微软、工作和学校账户;
- 打印时的简化页面性能回来了!打印时,在 “ 更多设置 ” \> “ 格局 ” 下抉择 “ 简化 ” 选项,以取得一个简洁的页面;
- HTTPS-First Policy:Firefox 隐衷浏览窗口当初尝试应用更加平安的形式连贯所有网站,只有在网站不反对的状况下才会退回到不平安的连贯;
- 在 macOS 上勾选 “ 减少对比度 ” 时,Firefox 当初主动启用高对比度模式;
- 用户交互的响应工夫进步了 10-20%;
- 减少了一个新的本地化语言:苏格兰语;
修复:
- 各种平安问题的修复;
Web 平台:
- Visual Viewport API 当初在桌面平台上失去反对;