Xbox押注Windows:下一代游戏平台的野心

2025-06-18
Xbox押注Windows:下一代游戏平台的野心

Xbox最新视频透露,其下一代硬件(包括主机、掌机等)将与AMD深度合作,但更令人瞩目的是,Xbox将全力打造Windows作为首屈一指的游戏平台。此举标志着Xbox战略的重大转变,从封闭的生态转向拥抱Windows的开放性,这将带来诸多可能性,例如Xbox Ally X掌机运行Windows,未来可能任何游戏PC都能成为Xbox。虽然Xbox仍将推出硬件,但其未来或许更像是一个跨平台的软件和服务生态系统。

阅读更多
游戏

GitHub Copilot 代码代理:帮你处理繁琐任务

2025-05-19
GitHub Copilot 代码代理:帮你处理繁琐任务

GitHub Copilot 推出了新的代码代理功能,可以帮助开发者处理低到中等复杂度的任务,例如添加功能、修复bug、扩展测试、重构代码和改进文档等。只需在 GitHub 上分配任务给 Copilot,它就会在安全的云端环境中自动完成工作,并提交代码审查。Copilot 擅长处理经过良好测试的代码库,并且可以同时处理多个任务。该功能现已面向 Copilot Pro+ 和 Copilot Enterprise 用户开放,使用该功能会消耗 GitHub Actions 分钟数和 Copilot 高级请求配额。

阅读更多
开发

小而美的编程语言:Lua、Forth、Lisp与简洁之美

2025-06-06

本文探讨了编程语言大小与表达能力之间的权衡。作者认为,像汇编语言这样的小型语言表达能力有限,而Forth、Lisp和Tcl等语言则以其简洁的语法实现了强大的表达能力。Lua因其精简的核心语言(仅27页!)而被推荐为一种小巧且易于学习的语言。作者还讨论了标准库对语言大小的影响,并以Ramda库为例说明了大型库带来的学习成本。最终,作者赞扬了小型语言的简洁性和愉悦感,认为简洁性有时胜过表达能力。

阅读更多
开发

干细胞移植修复角膜损伤,重见光明!

2025-03-09
干细胞移植修复角膜损伤,重见光明!

一项新的临床试验为角膜损伤患者带来了希望。研究人员利用患者自身健康眼睛的干细胞进行移植,成功修复了严重的角膜损伤。该疗法名为“培养自体角膜缘上皮细胞”(CALEC),它涉及从患者未受伤的眼睛中提取干细胞,在实验室培养几周后,再将其移植到受伤的眼睛中。18个月的随访结果显示,92%的患者取得了成功,许多患者的视力得到了显著改善,甚至一些法律意义上的盲人恢复了部分视力。这项突破为治疗角膜损伤带来了新的希望,为进一步扩大规模的临床试验铺平了道路。

阅读更多

微波炉:并非你想象的那么简单

2025-02-06

微波炉已经成为现代厨房的标配,但它真的只是个简单的加热器吗?本文深入探讨了微波炉的工作原理,解释了其内部热斑冷点现象,以及如何利用其特性更好地进行烹饪和加热。从二战雷达技术到现代家用电器,微波炉的发展历程,以及不同食物在微波炉中加热的差异,都被清晰地展现出来。作者还提供了实用技巧,帮助读者避免食物加热不均等问题,并提醒大家注意安全使用微波炉。

阅读更多
科技

伦敦地铁维多利亚线成“火炉”:高温难耐,降温措施失效

2025-05-25
伦敦地铁维多利亚线成“火炉”:高温难耐,降温措施失效

伦敦地铁维多利亚线以其持续高温而臭名昭著。2024年平均温度高达28摄氏度,甚至超过了运送牲畜的法律规定温度。尽管伦敦交通局(TfL)投入巨资进行降温改造,包括空调和通风系统,但维多利亚线由于其深度和独特的地理结构(深埋于伦敦粘土层中),降温效果甚微。相比之下,其他地铁线路的平均气温增幅仅为7%,而维多利亚线自2013年以来却飙升了近7度,增幅接近30%。高温不仅影响夏季,即使在冬季,温度也从未低于25摄氏度。乘客中暑事件频发,TfL面临巨大挑战,乘客们或许需要选择更凉爽的地铁线路出行。

阅读更多

苹果起诉前员工窃取Vision Pro机密

2025-07-02
苹果起诉前员工窃取Vision Pro机密

一名苹果前员工刘迪涉嫌在离职前将Vision Pro增强现实头显的机密文件泄露给Snap公司。刘迪在辞职信中谎称因家庭和健康原因离职,实际已于两周前获得Snap的类似职位offer。苹果公司发现刘迪在离职期间将大量包含机密产品代码和设计文件的资料复制到个人云存储,并删除部分文件试图掩盖行为。苹果已提起诉讼,要求刘迪返还所有数据并赔偿损失。

阅读更多
科技

OpenAI兼容API的标准化之路

2025-06-04

众多LLM提供商和开源项目提供与OpenAI兼容的Completions和Chat Completions API,但OpenAI已将Completions视为遗留API,并强调使用OpenAI Responses API。现有API缺乏标准化,导致不同提供商对功能(如助手前缀)的支持方式不一致,给开发者带来困扰。为了解决这个问题,一个标准化工作组正在努力创建一个OpenAI兼容API的超集,以简化开发流程,并提高LLM生态系统的互操作性。

阅读更多
开发 API标准化

震惊!我发现了一个排序函数的BUG!

2025-02-24
震惊!我发现了一个排序函数的BUG!

作者讲述了他多年编程生涯中一个令人难以置信的经历:他发现了一个JavaScript内置`sort()`函数的bug!这个bug导致排序结果错误,困扰了他许久。最终,他向Code Studio团队报告了这个bug,并得到了迅速的回应和修复。这个故事生动地说明了,即使是看似完美的系统软件,也可能存在bug,而程序员应具备怀疑一切的精神,并且要坚持不懈地寻找问题的根源,而不是盲目地归咎于编译器或系统。

阅读更多
开发 sort函数

自行车安全新神器:ProxiCycle传感器绘制危险路段地图

2025-05-17
自行车安全新神器:ProxiCycle传感器绘制危险路段地图

许多人害怕被车撞而不敢骑自行车通勤。华盛顿大学的研究人员开发了一种名为ProxiCycle的自行车安装式传感器,它利用红外传感器检测自行车周围的车辆,并记录危险的超近距离超车事件。通过收集数据,该传感器可以绘制出更准确的危险路段地图,帮助骑行者选择更安全的路线,最终促进更多人骑自行车出行。初步测试结果显示,ProxiCycle的数据与GoPro摄像机的记录高度吻合,有效提升了道路安全评估的准确性。

阅读更多
科技

Linux 的 PATH 环境变量:真相大揭秘

2025-04-29

你是否好奇 Linux 系统是如何找到你执行的命令的?答案是:它依赖于 shell,而不是内核!本文深入探讨了 PATH 环境变量的工作机制,揭示了 shell(例如 dash)如何通过 `padvance` 函数在 PATH 中搜索可执行文件,而内核的 `execve` 系统调用实际上已经获得了文件的完整路径。Python、Go 和 Rust 等编程语言的子进程库也各自实现了 PATH 搜索功能,最终都依赖于底层 `execvp` 等函数。文章还解释了为什么 shebang 需要绝对路径,以及 `/usr/bin/env` 的巧妙作用。

阅读更多
开发

程序员的探索与利用困境:何时该放弃?

2025-06-01

作者在使用Claude Code将C代码移植到Rust的过程中,过于专注于解决眼前问题,忽略了最初的目标。这让他意识到了一种常见的程序员困境:在“探索”(尝试新方法)和“利用”(解决当前问题)之间难以平衡。作者反思了这种困境,并分享了他通过设置不同时间尺度的反思仪式来解决问题的方法,例如每天花一分钟记录工作内容,每周反思工作方向,每年进行一次更全面的职业规划回顾。这是一种有效管理时间和精力,避免陷入死胡同的策略。

阅读更多
(rjp.io)
开发

在Emacs中运行Fennel:一个强大的扩展

2025-07-23
在Emacs中运行Fennel:一个强大的扩展

本文介绍了一个名为`require-fennel.el`的Emacs扩展,它允许用户在Emacs中运行Fennel(一种Lua方言)。该扩展通过与Fennel REPL进行通信来实现此功能,允许在Emacs Lisp和Fennel之间进行数据转换和函数调用。作者展示了如何加载Fennel模块、调用Fennel函数、以及在Emacs Lisp中使用Fennel数据结构。此外,该扩展还支持从Fennel调用Emacs Lisp函数,实现了双向交互。这使得开发者能够利用Fennel的简洁性和Emacs的强大功能,创造更强大的Emacs环境。

阅读更多
开发 Fennel

CLJ-AGI:一个新的AGI基准测试

2025-07-20

CLJ-AGI是一个新的通用人工智能(AGI)基准测试,旨在评估AI系统能否增强Clojure编程语言。该测试要求AI系统添加诸如优先使用transducer、消除或可选使用惰性求值、广泛使用协议、将常用数据结构设计为CRDT等特性。如果AI系统能够在保持与现有Clojure代码兼容性的前提下完成这些增强,将获得丰厚奖励。这标志着AGI的一个重要里程碑。

阅读更多
AI

我搭建了一个BitTorrent追踪器,然后发生了……

2025-06-17

作者发现许多BitTorrent追踪器失效后,突发奇想:买下一个失效域名,搭建一个追踪器会怎样?结果他发现数百万个对等节点涌入!这让他意识到BitTorrent协议的中心化风险,以及追踪器在版权问题中的法律灰色地带。虽然追踪器本身可能不构成“引诱”侵权,但作者出于谨慎,还是关闭了追踪器。

阅读更多
开发

玻璃棺材和永生的幻想:一个世纪的尸体保存尝试

2025-05-05
玻璃棺材和永生的幻想:一个世纪的尸体保存尝试

1903年,Joseph Karwowski发明了一种用玻璃包裹尸体的“尸体保存方法”,试图对抗肉体腐烂。他设想用硅酸钠溶液处理尸体,再用熔化的玻璃包裹,以达到“无限期保持完美逼真状态”的效果。尽管该方法从未成功,但它反映了人们对抗死亡的渴望。文章还探讨了20世纪早期美国玻璃棺材公司生产的玻璃棺材,以及其他试图通过密封容器保存尸体的尝试,例如铸铁棺材和电镀尸体成雕像的方法。这些尝试都忽略了人体内部自溶分解的本质,最终的结果往往是可怕的。展览“Rakow图书馆的奇异发现”展示了这些充满想象力的尝试,引发了人们对死亡和腐烂的思考。

阅读更多

英国科技岗位激增:伦敦AI人才争夺战白热化

2025-06-06
英国科技岗位激增:伦敦AI人才争夺战白热化

埃森哲最新研究显示,英国科技职位空缺增长21%,达到疫情前最高水平。AI相关职位需求更是暴增近200%,主要集中在伦敦。尽管英国科技人才储备增长53%,达到169万人,但区域发展不平衡,伦敦公司将五分之一的科技预算用于AI,而英格兰东北部、苏格兰和威尔士仅为13%。这凸显了英国AI发展机遇与区域差距之间的矛盾,如果不解决人才和基础设施的区域差异,可能会阻碍英国长期竞争力。

阅读更多
科技 科技就业

美国司法部支持宽带运营商,驳回版权侵权诉讼

2025-06-02
美国司法部支持宽带运营商,驳回版权侵权诉讼

美国司法部支持宽带运营商Frontier,反对唱片公司对其因用户版权侵权而提起诉讼。唱片公司指控Frontier未能终止大量侵权用户的账户。司法部认为,将ISP对用户侵权行为承担责任,可能会导致其为了避免巨额赔偿而随意终止用户账户,损害用户权益。Frontier辩称其已终止许多被举报用户的账户,且自身并未直接侵犯版权。此案凸显了版权持有者、ISP和用户之间在版权侵权责任认定上的复杂博弈。

阅读更多

Flopper Ziro:一个开源的Flipper Zero克隆项目

2025-07-10
Flopper Ziro:一个开源的Flipper Zero克隆项目

Flopper Ziro是一个基于Arduino IDE的Flipper Zero克隆项目,它廉价、易于DIY,并完全开源。虽然并非专业设备,但它具备一些Flipper Zero的核心功能,例如RubberDucky、RFID/NFC(开发中)、红外和射频功能。用户可以通过Arduino IDE进行编程,并可从SD卡保存/加载数据。项目目前仍在开发中,计划改进SD卡功能、完善射频扫描和发送功能,以及支持更多RFID/NFC功能。

阅读更多

Whitesmiths C 编译器开源计划:传奇编译器的回归

2025-06-28
Whitesmiths C 编译器开源计划:传奇编译器的回归

Whitesmiths C编译器,这款在1978年发布的编译器曾为DEC PDP-11、Intel 8080等多种架构生成代码,如今有望开源!其开发者P.J. Plauger已授权将其用于非商业目的。目前已有多个版本的二进制文件和部分源代码可供下载,包括CP/M-80版本和IBM System/36交叉编译器版本。 这款具有历史意义的编译器,将为C语言发展史的研究和学习提供宝贵资源。

阅读更多
开发

Bluesky通过“有损时间线”提升性能

2025-02-19

Bluesky为了解决高活跃用户导致数据库热点问题,引入了“有损时间线”机制。该机制通过概率性地丢弃部分写入操作,限制了高关注度用户对数据库的负载,从而显著降低了P99延迟,将原本可能长达数分钟的写入操作缩短至不到10秒。这一策略巧妙地牺牲了一部分数据一致性,换取了系统性能和可扩展性的巨大提升,证明了在特定场景下,追求不完美的系统设计反而能带来更好的用户体验。

阅读更多
开发

8-bit复古像素风:美国西部1800年代场景素材

2025-06-07

这是一个包含大量8-bit复古像素风格图像的素材包,主题为19世纪美国西部的场景和物品。素材涵盖了科罗拉多高原的植物(仙人掌、灌木等)、动物(灰熊、麋鹿、郊狼等)、武器(枪支、弓箭等)以及山地人时期(1800年代中期)的衣物、建筑(酒馆、洞穴入口)等。这些素材适合用于游戏开发、复古风格设计等场景。

阅读更多
游戏

Meta因AI训练数据使用盗版种子而面临诉讼

2025-01-20

多名作者起诉Meta公司未经授权使用其作品训练AI模型,并声称Meta利用BitTorrent从盗版资源库LibGen下载并分享了数百万本盗版书籍。Meta公司此前承认使用了非官方来源的数据,但辩称其属于合理使用。然而,原告方要求Meta提供BitTorrent客户端日志和种子数据,以证明其故意侵权行为。法官已批准对这一“种子”角度进行进一步调查,这将对Meta的合理使用抗辩产生重大影响,并可能改变案件走向。

阅读更多
科技

一键下载TikTok视频和图片的神器:Tikt.com

2025-06-15

告别繁琐的TikTok下载步骤!Tikt.com 是一款简单易用的工具,只需将 tiktok.com 中的 "ok" 删除,或在任何 TikTok 链接前添加 tikt.com/,即可快速下载视频、音频、图片和完整的个人资料媒体。它还支持多种图片和视频平台,并提供批量下载等高级功能(需注册免费账户)。开发者还可使用强大的API。

阅读更多

冬季不休眠!四种阔叶树地下木质部持续生长

2025-03-25

一项由安特卫普大学等多家欧洲机构合作完成的国际研究发现,四种阔叶树的地下木质部在冬季并未停止生长。该研究发表在《自然-生态与进化》杂志上,挑战了我们对树木生长季节性的传统认识,为我们理解森林生态系统碳循环提供了新的视角。研究团队观察到,即使在冬季低温条件下,这些树木的根系和地下茎仍持续进行木质部生长,这可能对森林的碳储存和气候变化响应具有重要意义。

阅读更多
科技 树木生长

Meta发布全新Llama 4赋能的AI应用

2025-04-29
Meta发布全新Llama 4赋能的AI应用

Meta 推出了全新的独立AI应用,其核心是基于Llama 4模型打造的更个性化的AI助手。该应用支持语音交互,并整合了图像生成和编辑等功能。用户可以通过语音或文本与AI进行自然流畅的对话,并利用其强大的信息检索能力解决问题、获取信息。该应用还包含一个“发现”Feed,供用户分享和探索AI的各种应用。目前,语音对话功能已在美国、加拿大、澳大利亚和新西兰等地区上线。

阅读更多

CoreWCF流式传输RPC性能瓶颈:StackOverflow提问失败后的反思

2025-05-08
CoreWCF流式传输RPC性能瓶颈:StackOverflow提问失败后的反思

作者尝试使用CoreWCF进行.NET Framework和.NET 8之间的RPC流式传输,以测试随机数传输的吞吐量。但在StackOverflow上提问后,问题被关闭,未得到解答。问题在于CoreWCF服务在客户端断开连接后仍然占用大量CPU,持续写入流。作者怀疑其对WCF流的理解有误,WCF流可能不适合处理长度未知的流式数据。文章探讨了使用WCF流式传输进行高吞吐量RPC的挑战,并考虑了其他替代方案,例如使用单个消息请求或会话模式,以提高性能和可靠性。

阅读更多
开发 CoreWCF

Rust 10周年:一个关于社区和基础设施的故事

2025-05-17
Rust 10周年:一个关于社区和基础设施的故事

Rust 编程语言十周年之际,其最初作者 Graydon Hoare 回顾了 Rust 的发展历程。这不仅仅是一个编程语言的故事,更是一个庞大社区共同构建和维护共享技术基础设施的故事。Rust 的成功源于对可靠基础设施的需求,以及 Mozilla 等机构的长期投资和数千志愿者的贡献。Rust 从一个简单的原型发展成为一个功能强大的语言,拥有庞大的生态系统和广泛的应用。未来,Rust 需要持续吸引人才、维护稳定性和兼容性,并进一步提升质量。

阅读更多
开发

用Neovim打造个性化日记系统

2025-08-13

作者利用Neovim、coreutils和dateutils构建了一个基于Ryder Carroll子弹日记法的个性化日记系统。系统以年份为目录,月份为文件,使用`cal`命令生成日历,并用`todo`、`done`等前缀标记任务,结合vim的缩写和排序功能,实现了高效的任务管理和可视化。此外,作者还添加了语法高亮和习惯追踪功能,并利用`awk`脚本计算每月支出。最后,作者还提供了脚本,方便快速打开当前月份或前后两个月的日记文件,提升了日记书写的效率。

阅读更多
开发 日记系统
1 2 808 809 810 812 814 815 816 1084 1085