中国的嫦娥六号月球探测器成功从月球背面带回首批样本,这是中国航天计划的重大成就
中国嫦娥六号月球探测器成功从月球背面带回了世界上第一批样本。这些样本来自南极-艾特肯盆地,这是月球表面最古老、最大的陨石坑之一。从通讯困难的背面带回这些样本是中国的一项重大技术成就。这些样本可以为了解月球的早期历史和形成以及地球撞击历史提供宝贵的见解。这次任务是中国建立国际月球研究站并最终让中国宇航员登陆月球的更广泛计划的一部分。
www.theguardian.com/world/artic…
微软因将 Teams 与 Office 软件捆绑销售而面临欧盟反垄断审查
欧盟指控微软将其 Teams 消息和视频会议应用程序与 Office 365 和 Microsoft 365 等广泛使用的商业软件捆绑在一起,违反了反垄断规则。欧盟委员会认为,这让 Teams 获得了不公平的分销优势,并限制了竞争对手的消息应用程序与微软软件兼容的能力。微软去年做出了一些改变,提供不包含 Teams 的软件包,但委员会表示,这不足以解决其担忧。微软现在有机会在委员会做出最终决定之前回应这些指控,最终决定可能会导致罚款或要求微软采取补救措施。Slack 等竞争对手对委员会的调查表示欢迎,并敦促采取迅速有效的补救措施,促进数字生态系统的竞争和创新。
一个可以在屏幕上拖动和弹跳的简单球形应用程序
Ball 是一款小型应用程序,允许用户与计算机 Dock 中的弹跳球进行交互。该球可以拖动,并会在屏幕边缘弹起。用户还可以用两根手指在球上滑动。球呈红色,可提供有趣、简单的交互体验。该应用程序的灵感来自 OS X Dashboard 的类似小部件。开发人员向为该项目做出贡献的其他人致谢。
HyperCard Simulator 提供脚本功能来创建交互式应用程序
本文档描述了 HyperCard 模拟器中使用的脚本语言和消息处理程序。它概述了可以发送到 HyperCard 堆栈不同部分的各种消息,例如按钮、字段、卡片、背景和堆栈本身。本文档还提供了脚本处理程序的示例,这些脚本处理程序可用于执行诸如导航卡片、处理用户输入、播放声音和与用户界面交互等任务。此外,它还包括一个关于常见操作(如数学计算、日期/时间处理和文件/堆栈管理)的内置函数的部分。总体而言,本文全面概述了此 HyperCard 模拟环境中可用的脚本功能。
Glasskube:具有 GUI 和 CLI 的开源 Kubernetes 包管理器,可简化 Kubernetes 应用程序的部署、配置和更新
Glasskube 是 Kubernetes 的开源软件包管理器,旨在简化软件包的部署、更新和配置。它具有用户友好的 UI 和 CLI,允许用户轻松安装、配置和管理 Kubernetes 软件包的依赖项。Glasskube 软件包旨在感知依赖项、支持 GitOps 并可从中央公共软件包存储库自动更新。该工具的开发是为了解决 Kubernetes 软件包管理中的常见痛点,这些痛点是创建者在生态系统中工作多年所遇到的。Glasskube 可通过 Homebrew 安装,并支持各种软件包,未来计划支持更多软件包。
Flipdisc 显示技术通过电磁脉冲驱动的光盘提供独特的视觉体验,适用于交互式艺术装置
翻转盘是一种独特的显示技术,它使用电磁脉冲在两种颜色之间翻转小圆盘。作者使用 3x3 网格中的 9 个 Alfazeta 翻转盘面板构建了一幅大型交互式壁画。翻转盘显示器的供电和控制需要专门的硬件和软件,包括 ATMEGA128 微控制器、RS485 通信和定制软件。作者利用各种 Web 技术(如 WebGL、Canvas 和机器学习库)在翻转盘显示器上创建实时可视化和交互式体验。该文档详细介绍了翻转盘显示项目的硬件、软件和创意应用。
通过修补系统进程来修复 macOS 上的 QuickLook,以消除不需要的视觉效果
升级到 macOS Ventura 后,作者注意到 Apple 已将 QuickLook 更改为对图像的边角进行圆化。作者通过使用 lldb 调试 Finder 和 QuickLookUIService 进程来调查此问题。他们发现圆化是由 QuickLookUIService 进程中的 QLBorderView 和 QLPreviewContainerView 引起的。作者修补了这些视图中的 updateCornerRadius 和 enableBorder 方法,以禁用圆化和边框效果。最后,作者提供了一个脚本,可以自动修补所有正在运行的 QuickLook 进程以修复此问题。
Triplit:具有实时同步、可插入存储和支持流行框架的开源全栈数据库
Triplit 是一个开源的全栈数据库,可实时同步服务器和浏览器之间的数据。它提供实时同步、本地缓存、持久服务器端存储、可插拔存储提供程序、离线模式、授权、协作和简单 API 等功能。Triplit 旨在在任何 JavaScript 环境中运行,并可与 React、Solid、Vue 和 Svelte 等流行框架配合使用。该项目是一个 monorepo,包含各种软件包,包括核心数据库、客户端库、CLI 和服务器。该文档提供了快速入门指南,用于设置新的 Triplit 项目并开始在 React 应用程序中使用它。
下一代配置管理工具推出:dotenvx
作者讨论了 dotenv 包(一种流行的环境变量管理工具)的开发和演变。他们强调了 dotenv 的三个关键问题 - 泄漏 .env 文件、处理多个环境以及跨平台不一致。然后,作者介绍了 dotenvx 作为“下一代”配置管理,它通过跨平台兼容性、支持多种环境和加密 .env 文件等功能解决了这些问题。加密功能被描述为“游戏规则改变者”,可有效解决 .env 文件泄漏问题。文章最后宣布了 dotenvx 1.0.0 版本的发布,并鼓励读者尝试并与他人分享。
Fiddlecube SDK 生成用于测试和评估大型语言模型的理想问答数据集
fiddlecube-sdk 是一款生成理想问答数据集的工具,可用于测试语言模型。它可用于从给定的一组上下文段落中创建多样化、高质量的问答对。生成的数据集涵盖一系列问题类型,包括简单问题、条件问题和多项选择题。该工具旨在随着底层语言模型或提示的更新而自动更新数据集。目标是在部署语言模型之前提供强大的评估数据集来测试和验证语言模型。
Waymo One 自动驾驶叫车服务现已向旧金山所有人开放,提供可持续和包容的交通选择
Waymo One 是 Waymo 的自动驾驶汽车服务,现已向旧金山的所有人开放。Waymo 多年来一直在旧金山运营,为当地人和游客提供安全、可持续和可靠的交通服务。Waymo 的全电动车队有助于减少碳排放,超过一半的乘客认为 Waymo 提高了他们的个人安全感。Waymo 在安全运营方面有着良好的记录,与人类驾驶员相比,其事故和受伤次数更少。Waymo 致力于逐步负责任地发展其服务,与市政府和州政府官员合作,为旧金山社区提供可靠、安全且环保的交通服务。
Polyfill 库被劫持,用于向网站注入恶意软件
polyfill.js 库被 100,000 多个网站用来支持旧版浏览器,但在 2 月份,该库的域名被一家中国公司收购后,该库遭到了入侵。新所有者一直在向动态生成的 polyfill 代码中注入恶意软件,将移动用户重定向到体育博彩网站。该恶意软件有各种规避技术来避免检测。最初的 polyfill 作者建议完全不要使用该库,因为现代浏览器不再需要它。此事件是供应链攻击的一个例子,凸显了监控网站上加载的第三方代码的重要性。