近日有个开发者(以下用 “T” 代称)写的文章登上了 Hacker News 热榜,标题是:“请不要在 GitHub 上传我的代码!”
T 指出:“GitHub 有很多问题,其中最值得关注的,就是一个名为 Copilot 的功能。”没错,被程序员视为“AI 编码神器”的 Copilot,就是“罪魁祸首”。根据官方介绍,GitHub Copilot 是一个 AI 配对程序员,由 OpenAI 创建的生成预训练 AI 模型 Codex 提供支持:“可以帮助你更快地编写代码,减少工作量,从注释和代码中提取上下文,即时建议个别行代码和整个函数。”
听起来很智能,也很高效,即 AI 能帮助生成代码——但问题在于,Copilot 是如何学会编码的?
▶ “GitHub Copilot 经过数十亿行代码的训练,将自然语言提示转化为数十种语言的编码建议。”
▶ “OpenAI Codex 经过了开源代码和自然语言的培训,因此它适用于编程和人类语言……接受了公共的自然语言文本和源代码的训练,包括 GitHub 上公共存储库中的代码。”
简单来说,GitHub Copilot 确实会生成一些合适的代码,但追究其根本,其源头可能还是他人写的代码——而这,显然涉及到了代码版权问题。
1、Visual Studio Code 1.79 发布
VS Code 1.79 已发布,此版本一些主要亮点包括:
Readonly 模式 - 将工作区中的特定文件和文件夹标记为只读。
“Paste as” 选项 - 选择你希望将项目链接粘贴到编辑器中的方式。
外部文件的自动复制 - 拖动或粘贴到 Markdown 将新文件添加到你的工作区。
默认 Git repo 分支名称 - 使用 “main” 作为默认名称或通过用户设置覆盖。
Notebooks 丰富的内容搜索 - 基于 Notebook 输出或单元格类型过滤的搜索。
JSX tags 的链接编辑 - 同时更改打开和关闭 JSX tags。
预览:GitHub Copilot 聊天改进 - 在线聊天 “实时预览”。
Microsoft Build 2023 上的 VS Code
更多详情可查看发布公告:https://code.visualstudio.com/updates/v1_79
2、Java 微服务开发框架 Eclipse Vert.x 4.4.3 发布Eclipse Vert.x 是一个微服务开发框架,基于事件和异步,依托于全异步 Java 服务器 Netty,并扩展了很多其他特性,以其轻量、高性能、支持多语言开发而备受开发者青睐。Eclipse Vert.x 版本 4.4.3 主要更新内容:
修复与 JDBC SQL 客户端的跟踪集成
将 GraphQL-Java 升级到 20.3
Vertx grpc protoc 插件
修复了 GrpcMethodCall.serviceName () 中的 IndexOutOfBoundsException
支持在 trailers 中返回状态信息
更新到 Netty 4.1.93.Final
升级到 Hazelcast 4.2.8
支持新的 API 方法:创建 acl 令牌
SSLOptions 更新改进
允许 unix 套接字地址的空路径表示未命名地址,并解决 Netty 客户端通道返回的空域套接字地址。
本机传输测试配置文件应适用于 aarch64 架构
引入 CompositeFuture 静态方法的通用版本
更多详情可查看:https://github.com/vert-x3/wiki/wiki/4.4.3-Release-
3、Linux 桌面环境 Cinnamon 5.8 发布Cinnamon 5.8 已经登陆 Arch Linux 的稳定仓库,将成为即将于本月下旬发布的 Linux Mint 21.2 “Victoria” 发行版的默认桌面环境。Cinnamon 5.8 有几个很酷的新功能,其中之一是 XDG 桌面门户支持,为 Flatpak 应用程序以及 GNOME/libadwaita 应用程序提供更好的兼容性,使得这些应用程序可以截取屏幕截图。此外,该功能还为支持它的应用程序带来了全局黑暗模式设置,共有三个选项可供选择。Cinnamon 5.8 的另一个新特性是支持触摸板、触摸屏和平板电脑上的手势。
4、开源 FTP 服务器 FileZilla Server 1.7.2 发布FileZilla Server 是一个免费开源的 FTP 和 FTPS 服务器,能够提供与服务器的安全加密连接。FileZilla Server 1.7.2 正式发布,更新内容如下:
更多详情可查看:https://filezilla-project.org/versions.php?type=server
5、JDK 21 从主线 fork ,成为下一个 Java LTS 版本
JDK 21 已进入 Rampdown 第一阶段,正式从主线 fork 出来,这是继 JDK 17 之后的又一 LTS 版本。进入 Rampdown 第一阶段后,整个功能集被冻结。JDK 21 版本共有 15 个 JEP ,是 JDK 20 的两倍有余。此版本带来了稳定版的虚拟线程功能、预览形式的字符串模板、Java 外部函数和内存 API 的第三预览版、Java Vector API 工的最新迭代,以及预览形式的结构化并发等内容。
JDK 21 的初始候选版本将于 8 月发布,第二个候选版本将于 8 月下旬发布,目前 JDK 21 的 GA 目标是 9 月 19 日。等 JDK 21 正式 GA 我们再详细介绍每个功能。
1、谷歌DeepMind发布新的AI系统,以发现更快算法据界面援引华尔街日报,Alphabet旗下的AI研究实验室Google DeepMind的研究人员6月7日发布了一个新的AI系统,可以提高计算的效率和可持续性。DeepMind说,发表在科学杂志《自然》上的这项最新突破专注于发现更快的计算机算法。计算机算法是软件开发的基础,每天被企业使用数万亿次。
据IT之家,OpenAI首席执行官Sam Altman日前表示,OpenAI还没有开始训练GPT-5,“在启动训练这个大模型之前,我们还有很多工作要做。我们正在研究一些需要的新想法,但离开始(训练)还差得远。”
6月8日14:15 开始,广东电信卡用户遭遇大面积故障,表现为无信号,无法拨打电话、收发短信、上网等。随后不久,广东电信发出重要网络故障首次通报,显示广东电信号码互打提示空号现象,故障等级已达到重要B级别,影响面初步判断为全省。
有网友反馈称,“广东固网 IBCF 网元到广东电信 IBCF 出局接通率出现大幅下降”,因此有人猜测是两个系统之间出现了根本性的问题,这种问题到底是网络攻击还是出现根本性的固件问题,目前尚不清楚。中国电信官方尚未对外公布具体故障原因。4、字节正在内部测试对话类AI项目,代号Grace
就在百度、华为、阿里等大厂的AI产品纷至沓来之际,字节的AI项目也浮出了水面。据独家消息,字节跳动正在内部测试一款AI对话类产品,目前暂时称作“Grace”,该产品处于测试完善的阶段。
对于上述消息,字节跳动相关负责人回复:Grace是一个AI对话类测试项目的内部代号,目前还处于初级阶段,仅用于内部体验测试。(Tech星球)
5、谷歌警告员工:多回办公室工作,否则将影响绩效考核据报道,谷歌昨日更新了“混合办公”政策,要求员工尽可能多地回办公室工作,否则将影响绩效考核。根据谷歌之前的政策,员工每周至少要有三天在办公室工作。但今日,谷歌又公布了更严格的政策,对员工的出勤情况进行记录,并将其列为绩效考核的一部分。如果员工长期不遵守规定,谷歌人力资源部门将会采取进一步的措施。
谷歌人力资源总监菲奥娜・西科尼(Fiona Cicconi)在致员工的一封电子邮件中强调了到办公室工作的重要性,称面对面的合作是不可替代的,在同一个房间里工作会带来积极的影响。(新浪科技)
为了测试以 ChatGPT 为代表的大型语言模型对劳动力市场潜在的影响,Open AI 对美国 1016 种职业进行了测试。从整体趋势上看,与普遍的认知恰恰相反,高学历、高收入的白领工作受到的冲击更高。这些职业包括报税员、口译员和笔译员、调查研究人员、校对和抄写员、作家。其中,受冲击达到 100% 的工作包括数学家、报税员、量化金融分析师、作家、网络和数字界面设计师、区块链工程师。(新周刊)
7、特斯拉核心技术 FSD 免费用?同行:开源代码我们更感兴趣近日,马斯克在推特上回复网友消息时,公布了一个重磅消息:特斯拉愿意向其他汽车制造商授权 Autopilot 和 FSD。消息人士称,完全开源显然是不可能的,如果仅仅是底层系统层面的开放,对于车企来说并没有什么意义,开源代码我们更感兴趣。(品驾)8、京东蝉联“中国最具吸引力雇主”,五年为应届生提供7万个就业机会 9、支付宝上线“租车精选”服务,用户可享免费取消、先租后付等8大服务10、抖音开放平台推出“交易类小程序通用解决方案”,提升小程序经营与变现效率