阿根廷鼠类现身迪拜沙漠绿洲
在迪拜摩天大楼环绕的沙漠中,一片绿洲——阿尔库德拉湖——惊现一群来自阿根廷的巴塔哥尼亚马拉鼠。这些兔子大小的动物,长腿大耳,如今在通常栖息着瞪羚等沙漠生物的湖区自由漫步。它们的到来成谜,但至少已在此繁衍生息数年。专家推测,它们可能源于私人饲养动物的逃逸。尽管当地气候炎热,但绿洲的特殊环境,以及缺乏天敌,使它们得以生存和繁殖。
阅读更多
在迪拜摩天大楼环绕的沙漠中,一片绿洲——阿尔库德拉湖——惊现一群来自阿根廷的巴塔哥尼亚马拉鼠。这些兔子大小的动物,长腿大耳,如今在通常栖息着瞪羚等沙漠生物的湖区自由漫步。它们的到来成谜,但至少已在此繁衍生息数年。专家推测,它们可能源于私人饲养动物的逃逸。尽管当地气候炎热,但绿洲的特殊环境,以及缺乏天敌,使它们得以生存和繁殖。
阅读更多
N+1查询问题源于应用代码针对集合中的每个元素发送一个SQL查询。文章提出,通过提升抽象边界,而非降低,可以解决此问题。例如,将ORM集成到语言中,就能制定重写规则,将N个查询合并成一个。这与Haskell使用重写规则优化列表操作类似,因为Haskell的声明式特性使底层操作语义对程序员透明,便于优化。因此,提升抽象边界也提升了优化边界。
阅读更多
作者原本在Proxmox虚拟机上运行ArchiveTeam Warrior项目,但为了提高效率并利用其Kubernetes集群,作者将其迁移到容器化环境中。文章详细描述了作者如何编写Kubernetes manifests,使用环境变量配置,并利用内存型emptyDir解决磁盘空间问题。此外,作者还开发了一个Python脚本监控Warrior的运行状态。文章最后更新部分提到作者与其他开发者交流后,改进了方案,使用了更轻量级的`*-grab`镜像,并计划构建一个管理UI。
阅读更多
美国总务管理局(GSA)旗下的技术转型服务部门(TTS)周三下午突然裁员数十人,主要目标是试用期和短期员工,包括来自总统创新奖学金项目的人员。此次裁员与GSA力图转型为类似“初创软件公司”的机构的计划有关,该计划侧重于AI、流程自动化和数据集中化。GSA新领导层希望在未来几周内推出定制生成式AI聊天机器人“GSAi”,并计划出售500多座联邦大楼以削减成本。此次裁员也引发了关于政府机构使用AI技术、精简人员配置以及工作场所文化转变的讨论。
阅读更多
哈佛大学宣布,从2025-26学年开始,家庭年收入低于20万美元的学生将获得免费的学费。此举旨在扩大学生的背景、经验和视角多样性,促进学生的智力和个人成长。这将使约86%的美国家庭有资格获得哈佛大学的经济援助,并扩展其为所有本科生提供所需资源的承诺。家庭年收入低于10万美元的学生,除了学费,还将获得住房、伙食、医疗服务和其他学生服务的资助。哈佛大学此举是其长期以来致力于降低学费成本的最新举措,自2004年以来已投入超过36亿美元用于本科生经济援助。
阅读更多
瑞士科学家发现,倭黑猩猩能够组合简单的叫声,形成更复杂的语义结构,这意味着它们的沟通方式并非仅仅是单个叫声的简单叠加,而是具有非平凡的组合性——这曾经被认为是人类独有的能力。研究人员通过建立庞大的倭黑猩猩叫声数据库,并运用分布式语义学方法,成功破译了部分倭黑猩猩的叫声含义,为我们理解倭黑猩猩的野生沟通方式提供了宝贵的窗口。这项研究耗时费力,研究人员需要在清晨前往倭黑猩猩的巢穴,花费一整天的时间进行录音并记录大量上下文信息。
阅读更多
Nadia Odunayo,一位软件工程师,凭借其独立开发的阅读社区应用StoryGraph,成功吸引了超过百万用户。StoryGraph帮助用户追踪阅读进度,并根据心情和喜好推荐书籍。这篇文章讲述了Odunayo如何在单人团队的情况下,克服挑战,最终取得成功的经验,展现了其非凡的毅力和技术实力。她的故事为独立开发者提供了宝贵的经验和启示。
阅读更多
arXivLabs是一个框架,允许合作者直接在我们网站上开发和分享新的arXiv功能。与arXivLabs合作的个人和组织都认同并接受了我们开放、社区、卓越和用户数据隐私的价值观。arXiv致力于这些价值观,并且只与遵守这些价值观的合作伙伴合作。如果您有想法可以为arXiv社区增值,请了解更多关于arXivLabs的信息。
阅读更多
为遵守新的欧盟法规,苹果在其欧盟国家地区的iPhone和iPad网页上添加了能源效率标签,并附带打印版。标签采用A到G的等级评定能效,但苹果因测试方法模糊,保守地将iPhone的等级从A下调至B,以确保一致性。标签还包含电池续航、可修复性、耐用性等信息,详情可访问苹果官网或欧盟委员会网站。
阅读更多
一段代码片段意外地暴露了一个包含数十种语言的完整列表,引发了网络热议。该列表涵盖了从非洲语到中文的多种语言,其用途和来源尚不明确,但其规模之大令人震惊。这一事件引发了人们对数据安全和隐私的担忧,也再次提醒我们,在互联网时代,信息安全至关重要。
阅读更多
作者在调试一个Parquet查看器时,发现程序在访问S3存储时崩溃。经过一番排查,发现问题并非在应用代码,而是Chrome的缓存机制。Chrome在处理范围请求时,会优化缓存,但当服务器返回403错误时,Chrome仍返回部分数据,导致应用崩溃。作者向Chromium团队报告了该问题,但该团队认为这是一个特性而非Bug。最终,作者选择在OpenDAL中修复该问题。这个故事提醒我们,调试时要找到正确的信任边界,才能更高效地解决问题。
阅读更多
代码库利用率低下的问题由来已久,原因包括编写代码比阅读文档更有趣、Dunning-Kruger效应导致我们低估了库的复杂性以及公司内部项目与库竞争等。大型语言模型(LLM)的出现加剧了这个问题。LLM的“vibe coding”虽然高效有趣,但其输出质量往往不如经过实战检验的库。LLM生成的代码容易受到提示词的影响,而库的创建者对问题理解更深入,能更好地利用LLM生成高质量代码。然而,过度依赖LLM生成代码反而可能被视为创新,导致公司激励机制扭曲,进一步加剧了这个问题。因此,对于复杂的编程问题,我们应该优先选择使用成熟的库,而不是直接使用LLM生成代码。
阅读更多
Polymarket平台上关于耶稣是否会在2025年回归的押注引发热议,目前“是”的选项价格稳定在3%。文章探讨了这一现象背后的原因,并非简单的宗教信仰或市场错误,而是更深层次的金融策略:押注者认为年底其他市场(例如美国总统大选、教宗更迭等)活跃后,“否”的押注者为了参与新市场,会高价出售其持有的“否”选项,从而使“是”的押注者获利。这体现了金融市场中时间价值的重要性,类似策略在以往选举中也曾成功。
阅读更多
Rust编译器对枚举类型进行了一种巧妙的内存优化,使其占用空间更小,从而提升程序性能。文章通过分析枚举在内存中的表示,揭示了两种优化策略:一是“niche optimization”,利用无效的比特模式来表示不包含有效载荷的枚举变体;二是针对嵌套枚举的优化,通过巧妙地重用内层枚举的内存布局,减少外层枚举的内存占用。这两种优化策略都能够有效地减少内存消耗,提升程序运行效率。
阅读更多
随着云存储中地球观测数据的爆炸式增长,高效访问和分析卫星图像成为关键挑战。本文介绍了一种替代 Rasterio/GDAL 的云原生栅格数据访问方法。传统 GeoTIFF 文件读取效率低下,而云优化 GeoTIFF (COG) 通过分块组织和多分辨率访问提高了效率。然而,即使使用 COG,处理时间序列 NDVI 等任务仍然面临延迟问题。为此,作者利用 STAC GeoParquet,结合预先计算的字节范围,减少了 HTTP 请求次数,从而显著提升了数据访问速度。初步测试表明,该方法在处理 Sentinel-2 数据时,显著缩短了获取第一个瓦片的时间,并降低了成本。未来,作者计划开源名为“Rasteret”的库,以实现这些技术。
阅读更多
受到WikiTok的启发,这款名为Wiki Radio的应用会播放维基百科上传的各种音频,从政治演讲到鸟鸣,甚至还有动感的音乐,内容丰富多样。它就像一场声音的冒险,你永远不知道下一秒会听到什么,惊喜与意外并存。想要体验更短的音频片段?试试“Revolution 9模式”吧!
阅读更多
本文探讨了超越Debian软件包可复现构建的新目标:幂等重建。作者指出,仅仅使用旧版本的构建依赖来复现已发布的软件包(如Reproduce.Debian.net项目所做的那样)还不够,因为这依赖于无法从源码重建的旧二进制包。因此,作者提出了幂等重建的概念,即通过迭代重建,最终达到一个状态,使得重建后的软件包与前一次重建的结果完全一致。这需要解决构建时间戳、非确定性输出等问题。作者目前已完成阶段0重建,并计划发布构建工件,进行阶段1重建,最终目标是能够从像Guix这样的自举环境中重新构建Debian二进制发行版。
阅读更多
Jepsen 的一篇报告揭示了 Amazon RDS for PostgreSQL 多 AZ 集群中存在一个长期存在的事务可见性问题:在主节点和副本节点上,事务可见的顺序可能不同。这并非数据丢失或损坏,也不会影响单 AZ 部署或 Aurora 数据库。该问题与数据库文献中已知的“长分叉”异常有关,它违反了快照隔离。文章详细解释了该问题的原因(与 ProcArray 和 WAL 异步更新有关),并举例说明了它如何导致不一致的结果(例如,Alice 和 Bob 对 Hacker News 上文章排名的不一致观察)。虽然此问题很少影响应用程序的正确性,但修复它对于 PostgreSQL 集群的企业级功能至关重要。AWS 正在与 PostgreSQL 社区合作解决此问题,并提供了变通方案,例如审查应用程序对事务排序的假设,并使用显式同步机制。
阅读更多
作者在MacBook上寻找合适的本地Linux环境用于Kubernetes开发,尝试Docker Desktop后发现其耗电严重且存在睡眠问题。最终,他找到了一个意想不到的解决方案:Oracle Linux。Oracle Linux基于Red Hat Enterprise Linux,并提供易于使用的UTM模板。作者详细描述了安装k3s和cert-manager的过程,并惊喜地发现Oracle Linux在UTM中的运行非常省电,解决了Docker Desktop带来的困扰。
阅读更多
一位独立游戏开发者回顾了2024年充满挑战的游戏开发历程。他尝试了三种不同类型的游戏:多人回合制RPG、解谜模拟游戏和合作横版卷轴射击游戏。尽管三个项目都未完成,但他从范围管理、多人游戏机制和美术需求等方面吸取了宝贵的经验教训,例如“从小做起”、“专注于核心游戏循环”、“后期再打磨”等。虽然2024年目标未达成,但他为2025年的游戏开发打下了坚实的基础,并对未来充满信心。
阅读更多
英国先进研究与发明机构(ARIA)正在探索一种新型研发组织——BBNs(类似于专注型研究组织FROs,但更注重可持续性)。文章探讨了BBNs面临的融资难题,例如现金流问题、启动资金需求、风险资本需求等。作者提出了一种名为“研发贷款机构”的解决方案,并探讨了多种融资模式,例如基于收入的融资、低息贷款和循环贷款基金,以帮助BBNs获得持续发展,促进英国科技创新。
阅读更多
本文作者通过分析历代Rust稳定版本的编译器错误信息,展现了Rust编译器错误信息十年来的进化历程。从Rust 1.0到最新版本,错误信息在清晰度、可读性和用户体验方面都有了显著提升,这离不开数百位贡献者持续的设计、实现、审查和测试工作。文章特别指出1.26.0版本引入的彩色错误信息和`rustc --explain`提示功能,以及错误信息在不同版本间细微变化的趣闻。作者的分析生动地展现了Rust社区对细节的极致追求,以及持续改进的决心。
阅读更多
19世纪的数学家查尔斯·巴贝奇在其自传中讲述了他令人着迷的破译密码经历。他从小就展现出过人的天赋,轻松破解同龄人的密码,但也因此挨了不少打。巴贝奇坚信任何密码都能被破译,并与友人进行了一场有趣的对决,最终凭借其非凡的洞察力和耐心,成功破译了朋友设计的密码,揭示了其看似复杂的规律,展现了其在密码学领域的非凡才能。
阅读更多
美国商务部副部长唐·文斯在人工智能峰会上发表强硬讲话,警告各国不要与“专制政权”签署人工智能协议,并强调美国在人工智能领域的领导地位不会动摇。这与峰会上签署的倡导国际合作的联合声明形成鲜明对比,一些参与国表示对美国单边主义的担忧,并指出美国对多边主义和国际合作的措辞表示异议,甚至对法国倡议的AI基金的用途也心存疑虑。此举被解读为美国对欧洲和其它国家试图在AI领域挑战其主导地位的回应,也引发了关于AI全球治理未来走向的讨论。
阅读更多
作者呼吁大家建设属于自己的个人网站,对抗如今商业化、中心化的网络环境。文章追溯了早期网络的个人化魅力,对比了如今千篇一律的商业网站和依赖大型平台带来的数据隐私风险。作者鼓励读者以个人兴趣为出发点,创建独特的在线空间,表达自我,掌控内容,并推荐了一些便捷的建站工具和平台,例如Neocities。这篇文章体现了对网络去中心化理想的回归,以及对独立创作精神的呼唤。
阅读更多
由于SMS验证码容易被钓鱼和滥用,Gmail宣布将逐步淘汰SMS身份验证,转而采用更安全的QR码扫描方式。这一举动旨在提升用户账户安全性,降低因短信验证码被盗用而导致的风险,例如阻止垃圾邮件和恶意软件的传播。未来几个月,Gmail用户将体验到这种新的验证方式,无需再输入短信验证码,只需用手机扫描QR码即可完成身份验证。
阅读更多
加州Moss Landing动力厂发生的大规模锂电池火灾,持续燃烧五天,烧毁了约80%的电池。此次火灾是自2019年以来该厂发生的第四起火灾,引发了人们对加州日益依赖可再生能源和电池储能技术的担忧。事件促使人们呼吁加强电池储能安全法规,并对电池储能设施选址进行更严格的控制。州议员已提出法案,要求在审批电池储能设施时加强地方参与,并在敏感区域设置缓冲区。尽管环保署的初步检测结果显示释放的毒气对公众健康没有构成威胁,但居民仍对长期影响表示担忧。
阅读更多
Blender团队正致力于将这款强大的3D建模软件移植到平板电脑上,首选平台为iPad Pro。这将通过改进用户界面,降低信息密度,并支持触控笔等输入方式来实现。初期版本将专注于基础建模和雕刻,未来扩展到绘图和分镜等功能。该项目不仅面向平板用户,其改进的用户体验也将惠及桌面版Blender。Blender团队呼吁开发者加入,共同推动这一项目的进展,预计在2025年的SIGGRAPH和Blender大会上会有演示。
阅读更多
加州大学圣地亚哥分校的研究人员开发了一种名为 DNAformer 的 AI 系统,能够以比传统方法快近 90 倍的速度解码 DNA 中存储的数据。该系统利用深度学习模型重建 DNA 序列,并包含错误校正和数据转换算法,成功读取了包括图像、音频和文本在内的 100MB 数据。这项突破有望加速 DNA 数据存储技术的实用化,为长期数据保存提供新的解决方案。
阅读更多
一个网站公开了经典太空游戏《Elite》的完整80年代原始源码,涵盖BBC Micro、Acorn Electron、Commodore 64、Apple II和NES版本。源码经过详细注释,并附有120多篇深入解析文章,帮助玩家了解游戏机制。该网站还提供游戏试玩和代码修改功能,旨在帮助人们欣赏这款8位时代标志性游戏。
阅读更多