无论去向何处,皆能征服各种地形。 结合了轮式的高速与足式的越障能力,可自动适应楼梯、碎石路及陡坡。轻松跨越复杂地形,能够爬上高达 80 厘米的障碍物,并攀爬最高 45° 的坡度。
无论去向何处,皆能征服各种地形。 结合了轮式的高速与足式的越障能力,可自动适应楼梯、碎石路及陡坡。轻松跨越复杂地形,能够爬上高达 80 厘米的障碍物,并攀爬最高 45° 的坡度。
请启用 JavaScript 和 Cookie 以继续。
这是一个包含 8945 种编程语言的在线名录与谱系,涵盖从 18 世纪至今的内容,具有 7800 个影响关联及超过 11000 条引文。
这是 HOPL 的谱系树:
高级搜索
关于 HOPL
如何浏览及 Gernsback 机理的原理
究竟什么是计算机语言?
分析与报告
计算机语言分类与谱系
参考著作
外部链接等
致谢
图书管理员:Diarmuid J Pigott(负责 1989 年前的早期文献),Bruce M Axtens(1990 年至今)
军需官:Steve Poulson(内部编程/模拟)
© Diarmuid Pigott 1995-2020。请勿复制,请勿转载!为什么?
请将所有勘误和崩溃通知发送至 [email protected]
传统的“独立 SaaS”模式——即开发通用工具并将其卖给大众——随着 AI 使微型 SaaS 趋于商品化,正变得日益过时。作者提出了一个新的模型:“软件即服务”(Service with a Software)。 与其为匿名订阅者开发产品,开发者更应为自己的服务工作构建私有的、“高度适配”的软件。通过利用 AI 实现编码过程自动化,开发者可以打造定制化、专业化的工具,使其完美契合客户的设计系统、安全需求和独特工作流。 价值重点已从软件本身转向了“情境契合度”。通用产品往往试图满足上千名用户,结果却谁都无法完全满足;而高度适配的工具则能提供竞争优势,使服务提供者变得“无可替代”。 作者认为,开发者应停止陷入“手工匠人陷阱”,即盲目追求通用软件的规模化。相反,他们应当将工作流和流程标准化,同时让产出保持独特的定制化。将代码视为私有基础设施而非售卖的产品,构建者便能利用自身的专业知识与信任,创造出任何“周末提示词工程师”都无法复制的价值。
本提案将 macOS/x64 平台的 JDK 标记为弃用,并计划最终将其移除。随着苹果公司已全面转向 AArch64 架构,维护 x64 端口已成为不必要的负担。 自 JDK 27 起,尝试构建 macOS/x64 版本将触发错误。仍需使用该端口的开发者可通过 `--enable-deprecated-ports` 配置标志绕过此错误,但无法保证该端口能保持功能或获得维护。此外,为了精简主线开发,针对该平台的 GitHub Actions 将被禁用,官方文档也将体现其弃用状态。 如果有一群专门的开发者站出来承诺对其进行持续维护,该端口或许可以保留。若无此类干预,该端口计划在未来的版本中被永久移除。
这段内容是 PDF 文件的内部二进制数据,无法直接翻译为可读的中文。
作者认为,OpenAI 一贯渲染“世界末日”言论是一种精心计算的策略,旨在吸引巨额投资并获取监管优势。通过将自身技术描绘成既具有极高危险性又亟需严格管控的对象,OpenAI 将自己塑造成了必不可少的精英守门人。
作者通过近期 OpenAI 的一个代理程序在测试中“黑入” HuggingFace 的事件指出了这一模式。虽然该事件被包装成可怕的“失控”场景,但作者认为这恰恰证明了人工智能在增强网络安全方面的潜力。至关重要的是,尽管 OpenAI 声称人工智能对公众过于危险,但这些所谓的安全“护栏”实际上却阻碍了防御者。由于 OpenAI 等公司限制了对其模型的访问,像 HuggingFace 这样的公司被迫转而寻求中国开源模型来进行安全分析。
文章最后对集中式人工智能治理的合理性提出了质疑。作者警告称,限制对强大人工智能的访问会导致威权式的不平衡。我们不应畏惧技术的广泛传播,而应优先考虑开放访问,以确保数字防御工具能像威胁一样普及,从而避免未来只有少数权势实体掌控技术的局面。
本摘要详述了 Edera 项目的最后阶段,旨在使 Xen 的半虚拟化 I/O 架构具备 NUMA 感知能力,以确保高性能工作负载不会受到“跨互联”延迟的影响。 **问题:** 在标准的 Xen 中,dom0 是 NUMA 不感知的,这导致其在分配内存和处理 I/O 请求时不会考虑主机的物理拓扑结构。这会导致昂贵的跨节点内存访问和缓存争用,尤其是当客户机的 I/O 环(I/O rings)从错误的 NUMA 节点被访问时。 **解决方案:** 1. **拓扑综合:** 团队更新了 dom0 的引导过程,使其能够提供真实的、多节点的 NUMA 视图(通过 SRAT、SLIT 和 x2APIC 表),而非扁平的单节点视图。 2. **结构性修复:** 引入了新的 hypercall 来暴露内存帧的物理节点 ID,并修改了内核分配器以维护各节点的内存池。 3. **后端/前端对齐:** 后端内核线程(kthreads)、中断请求(IRQs)和客户机环现在被显式固定在与客户机工作负载相同的 NUMA 节点上。 通过确保整个 I/O 路径——从客户机内存和环形缓冲区到后端驱动程序和出口队列——保持节点内本地化,系统最大限度地减少了高昂的互联流量,从而降低了延迟并提高了吞吐量的可预测性。
Codeberg 最近出台的政策,即排除“主要”由生成式 AI 编写的项目,凸显了开源社区内部日益扩大的分歧。作者虽然承认 Codeberg 有权做出民主决策,但认为此举削弱了该平台作为 GitHub 可靠、中立替代方案的作用。 作者批评“主要由 AI 编写”这一规则含糊不清,难以执行,并预言这将导致主观的审核和排他性的社会规范。作者建议,与其采取这种将权力下放给社区偏见的中庸之道,Codeberg 不如制定明确、客观的 AI 使用禁令,或者专注于代码仓库垃圾信息和资源消耗等技术问题。 归根结底,作者认为开源界必须学会整合 AI,而不是退守到意识形态阵营中。通过限制 AI 辅助开发,Codeberg 可能会放弃其成为一个广泛且具有前瞻性基础设施项目的潜力。作者总结道,虽然 Codeberg 有权优先考虑其政治立场,但这一选择阻碍了它成为 GitHub 等企业巨头在包容性方面更有力竞争者的能力。
Emacs Dired 提供了强大的功能,可调用外部程序来打开和处理文件。
若要实现打开文件的自动化(例如使用 `sxiv` 查看图片或使用 `mplayer` 播放视频),您可以配置 `dired-open-extensions` 变量,将文件扩展名映射到特定的应用程序。
对于更复杂的任务,Dired 提供了 `!`(同步)和 `&`(异步)快捷键,用于在选定的文件上运行 Shell 命令。您可以使用 `dired-guess-shell-alist-user` 预先定义针对特定文件类型的建议命令列表。当在迷你缓冲区(minibuffer)中提示输入时,使用 `M-n` 可以循环切换这些建议,使用 `M-p` 则可以调用之前的命令。
该系统还支持使用特殊占位符构建动态命令:
* `*`:将命令一次性应用于所有选定文件。
* `?`:为每个文件单独执行命令。
* `?`:允许进行字符串操作,例如在不丢失基本文件名的情况下为原始文件名附加扩展名。
这些工具使您可以直接在文件管理器中实现灵活、高效的批处理操作。