OpenTTD 14.1 版本发布

2024-12-04

开源模拟游戏 OpenTTD 发布了 14.1 版本,修复了多人游戏不同步的错误以及一些与新船舶寻路和解包功能相关的边缘问题。此前发布的 14.0 版本是 OpenTTD 发布20周年之际的重要版本,包含大量更新和改进。14.0 版本新增了暂停时间的功能,并修复了大量错误。

阅读更多
未分类

将指令带到数据中

2024-12-05

本文探讨了如何优化数据库查询引擎的执行效率。作者以 `SELECT SUM(tip / fare) FROM taxi_data` 查询为例,比较了三种不同的执行方式:基于堆分配操作的传统方式、手写循环以及利用LLVM IR进行向量化计算。结果表明,向量化LLVM IR方法在处理1MB和20MB数据时,效率分别比传统方式提高了4倍和8倍,比手写循环提高了2倍和4倍。向量化方法的优势在于避免了堆分配操作的开销,并充分利用了SIMD指令进行批量计算,从而实现了更高的性能。

阅读更多
5

香蕉乐土的神话

2024-12-11

本文探讨了20世纪早期香蕉在美国的流行文化现象,例如“Yes, We Have No Bananas”这首歌和香蕉皮滑倒的桥段,并指出这些现象与当时主要种植的香蕉品种格罗斯米歇尔有关。文章揭示了联合果品公司(United Fruit Company)在中美洲的商业运作,表面上该公司以旅游和水果贸易为幌子,但实际上却通过政治干预、军事镇压和剥削当地劳工来维护其利益,导致了该地区社会动荡和人权灾难。

阅读更多

猴子可以预测选举结果?

2024-12-08

一项新的研究表明,猴子可以通过观察候选人的面部特征准确预测美国选举结果。研究发现,猴子注视失败候选人的时间比注视获胜候选人的时间更长,这种注视偏差不仅能预测选举结果,还能预测候选人的得票率。研究人员认为,这是因为获胜者往往面部更阳刚,而猴子天生倾向于避免长时间盯着阳刚的面孔,因为在猴子群体中,长时间的眼神接触代表着挑战。这表明,人类和猴子一样,对候选人的面部阳刚程度有反应,并且会影响投票方式。虽然面部阳刚程度并非唯一影响投票的因素,但这项研究强调了选民需要更多地了解候选人及其政策,克服这种古老的启发式方法。

阅读更多
未分类 面部特征

数据科学项目历经1600天后失败

2024-12-08

作者Martin Lellep耗时1600多天收集整理Tagesschau新闻资讯数据,旨在分析新冠疫情和俄乌战争相关报道的元数据模式和语义洞见。项目包含手动收集新闻链接、使用Python脚本和BeautifulSoup4解析HTML页面、存储数据到SQLite数据库等步骤。但最终因兴趣减退和时间不足而放弃,未能进行深入的数据分析。作者总结了经验教训,强调了尽早进行数据分析、自动化数据收集流程、存储原始数据以及使用云服务的重要性。

阅读更多
未分类 项目失败

Linux上的Radeon VCN2/VCN3硬件默认启用Vulkan视频

2024-12-02

Mesa 25.0版本中,Radeon "RADV" Vulkan驱动程序将默认启用对VCN 2.x和VCN 3.x硬件的Vulkan视频API支持。由于AMD向linux-firmware.git仓库提交了新的固件,更新后的固件包含了必要的更改,RADV Vulkan视频集成能够通过所有必需的Vulkan API一致性测试套件(CTS)测试,涉及视频编码/解码处理。此举标志着跨平台开放视频编解码API的更好支持。此前,Vulkan视频支持在Mesa RADV驱动程序中一直可用,但默认情况下处于禁用状态。

阅读更多
未分类 Radeon

RFC 9557:互联网日期和时间:包含附加信息的时戳

2024-12-08

RFC 9557 定义了 RFC 3339 时间戳格式的扩展,用于表示附加信息,包括时区。它更新了RFC 3339中对本地偏移量Z的解释,Z不再被理解为“暗示UTC是指定时间的首选参考点”。IXDTF(互联网扩展日期/时间格式)通过定义键值对的标签来实现,允许应用程序指定除基本RFC 3339时间戳之外的重要信息,例如时区和日历系统。该扩展是可选的,接收方可以选择忽略或处理附加信息,并通过关键标记指示信息的 criticality。

阅读更多
未分类 RFC 3339 IXDTF

Bevy 0.15 Web端拖放图像功能实现

2024-12-15

本文介绍了如何在Bevy 0.15 Web应用中集成Web原生API,实现拖放图像的功能。文章详细讲解了使用wasm-bindgen、gloo和bevy_channel_trigger等工具,在Rust代码中处理DOM事件、提取文件数据、并将数据传递给Bevy引擎进行图像加载和渲染的过程。整个过程类似于JavaScript中的实现,但使用了Rust的特性,并解决了错误处理和事件监听器内存泄漏等问题。最终实现了将拖放的PNG图片加载到Bevy应用中并显示的效果。

阅读更多
开发

研究揭示饮食中果糖如何促进肿瘤生长

2024-12-06

华盛顿大学圣路易斯分校的新研究表明,饮食中的果糖会促进黑色素瘤、乳腺癌和宫颈癌动物模型中的肿瘤生长。研究发现,果糖并非直接为肿瘤提供能量,而是被肝脏转化为癌细胞可用的营养物质,特别是脂质。果糖摄入量的增加与过去几十年来高果糖玉米糖浆在食品中的广泛使用有关。研究人员发现,高果糖饮食会增加血液中脂质的含量,而癌细胞需要这些脂质来生长和分裂。该研究提示,避免摄入果糖可能有助于癌症患者控制病情,并为开发新的癌症治疗方法提供了思路。

阅读更多
未分类 果糖 肿瘤生长

关于软件行业的思考

2024-12-01

本文探讨了软件行业的本质,认为软件不仅是工具,更是一种世界观,它塑造了人们理解和影响世界的方式。作者将软件比作机器和信息的结合体,强调软件工程师的任务是维护和改进这些“不朽的机器”。文章还建议软件行业新人将编程视为一项技能,通过快速迭代构建小型项目来学习,每次学习一个新技术或概念。

阅读更多
未分类 软件文化

GitHub - Bananymous/banan-os:我的爱好操作系统 banan-os 的镜像

2024-12-06

banan-os是一个用C++编写的爱好操作系统,支持x86_64和i686架构。它具有环3用户空间、多处理、线性帧缓冲区、网络堆栈、ELF可执行文件加载、AML解释器、基本图形环境、终端模拟器、状态栏、程序启动器以及一些应用程序等功能。该系统支持NVMe磁盘、ATA磁盘、E1000和E1000E网卡、RTL8111/8168/8211/8411网卡、PS2键盘和鼠标、USB键盘鼠标以及Virtio设备等驱动程序。网络方面支持ARP、ICMP、IPv4、UDP、TCP和Unix域套接字。文件系统方面支持虚拟文件系统、Ext2、FAT12/16/32、Dev、Ram、Proc、Sys和9P。该项目提供了自定义BIOS和UEFI引导程序以及GRUB引导程序支持。

阅读更多
未分类

布隆过滤器的优美数学原理

2024-12-02

本文探讨了布隆过滤器背后的数学原理,分析了其准确性和权衡,并解释了为什么布隆过滤器在某些情况下,尤其是在大数据、OLAP系统以及处理庞大且相对静态的数据集时是一个 excellent 的选择。文章详细解释了布隆过滤器的组成、插入和检查元素的函数,并用示例说明了其工作原理。此外,文章还深入探讨了假阳性概率的数学推导,并通过近似计算和微积分找到了最佳哈希函数数量和过滤器大小,以最小化假阳性概率。最后,文章提供了一个计算最佳过滤器大小的通用公式,并提出了一个关于如何表示已删除元素的思考题。

阅读更多
未分类

爱达·洛夫莱斯程序:世界首个复杂程序的传奇

2024-12-16

本文探讨了爱达·洛夫莱斯为巴贝奇分析机编写的程序,该程序旨在计算伯努利数。文章详细解释了伯努利数的数学背景,以及巴贝奇分析机的运作原理。洛夫莱斯的程序虽然从未运行,但其严谨性及对循环和变量状态追踪的巧妙运用,使其被认为是世界上第一个复杂程序,预示了现代编程的许多要素。文章还分析了程序中发现的bug,并讨论了洛夫莱斯在计算史上的地位,强调了她对编程思想的贡献超越了简单的计算,她预见到了计算机的巨大潜力,远超同时代人。

阅读更多

Anthem BCBS 取消备受争议的麻醉覆盖上限计划

2024-12-08

在遭到强烈反对后,Anthem BCBS(Elevance Health)撤回了其限制手术麻醉覆盖时间的计划。该计划原定于2025年2月开始实施,规定保险公司将根据预设时间限制麻醉护理的覆盖范围,超出时间则不予支付。这一提议引发了公众、专业组织、医生和立法者的强烈担忧,他们批评该计划将利润置于患者之上。最终,Anthem 宣布放弃这一政策变更,并表示其从未打算不支付医疗必需的麻醉服务,政策更新只是为了明确麻醉的适当性。

阅读更多
未分类 Anthem BCBS

示波器音乐:N-SPHERES EP专辑发布

2024-12-05

Oscilloscope Music 发布了新的EP专辑N-SPHERES,这张专辑探索了参数空间,将声音信号转化为示波器上的视觉图形。N-SPHERES包含5首曲目,时长约30分钟,风格更加粗犷,更具实验性。专辑以数字下载和限量版3.5英寸软盘两种形式发行。软盘版本包含Windows/MacOS可执行程序、手册和艺术作品。

阅读更多
未分类 参数化艺术

2024年度天文摄影师大赛获奖作品揭晓

2024-12-11

2024年度天文摄影师大赛的获奖者名单已公布,美国摄影师Ryan Imperio凭借其名为《日环食造成的月球表面扭曲阴影》的作品获得总冠军。该作品由30多张太阳照片合成,捕捉了日环食期间的贝利珠现象。其他类别的获奖作品涵盖了星云、星系、极光等多种天文奇观,展现了宇宙的壮丽和摄影师的精湛技艺。这些获奖作品将在英国国家海事博物馆展出。

阅读更多

如何迁移复杂的基础设施系统

2024-12-10

本文介绍了如何迁移复杂的基础设施系统,推荐使用“扼杀者无花果模式”。该模式强调逐步迁移,将新系统(system2)像无花果一样逐渐包裹旧系统(system),最终取代它。文章列举了六种迁移的错误做法,例如硬分叉、拆分团队、单人作战、依赖其他变更、让客户执行迁移工作以及最后迁移最大客户。作者强调,成功的迁移关键在于最小化同时维护新旧系统的时间,控制迁移过程中的所有潜在阻碍因素,并且不要让客户承担任何迁移工作。

阅读更多

埃塞俄比亚狼首次被发现以花蜜为食

2024-12-03

牛津大学野生动物保护研究小组的研究人员发现,埃塞俄比亚狼会食用埃塞俄比亚火炬花的花蜜,这是首次记录到大型食肉动物以花蜜为食。这些狼在觅食过程中,口鼻上会沾满花粉,可能在不同花朵之间起到授粉的作用。埃塞俄比亚狼是世界上最稀有的野生犬科动物,也是非洲最受威胁的食肉动物,目前仅存不到500只。这一发现凸显了我们对这种濒危食肉动物的了解仍然有限,也展示了非洲之巅生物之间相互作用的复杂性。

阅读更多

ThinkPad T480自由引导:一次充满挑战的开源之旅

2024-12-13

作者详细记录了在ThinkPad T480上进行自由引导(Libreboot)的全过程。这并非易事,作者从更新BIOS,备份原厂BIOS,到利用树莓派Pico W和SOIC-8夹具读取和写入BIOS芯片,再到编译Libreboot固件(过程中遭遇了诸多编译错误,并寻求了IRC社区的帮助),最终成功引导。文章还分享了使用Libreboot后的经验,包括性能提升、硬件兼容性问题以及一些小技巧,并对屏幕、内存、硬盘等硬件选择提出了建议。

阅读更多

2024 ARC 奖结果公布,大奖仍无人获得

2024-12-07

2024 ARC 奖竞赛结果公布,大奖仍然无人获得。竞赛发布了官方技术报告,详细介绍了排名靠前的解决方案、技术分析、趋势和重要见解。ARChitects 团队以 53.5% 的得分获得第一名,赢得 2.5 万美元奖金。竞赛还公布了论文奖获奖者,一等奖由“结合归纳和转导进行抽象推理”的论文获得,奖金 5 万美元。2025 年 ARC 奖将继续举办,并计划推出 ARC-AGI-2 基准测试。

阅读更多
未分类

Elodin:航天软件的未来——更高效的地球重力模型EGM2008

2024-12-03

Elodin平台新增了超高速EGM2008地球重力模型,该模型能毫秒级运行,比传统方法快得多,可用于卫星任务、星座管理等。EGM2008模型比简单的库仑模型更精确地描述了地球重力场,利用球谐函数精确建模地球重力场的细节。作者详细描述了EGM2008模型的开发过程,从最初的直接数学转换到利用JAX优化,最终实现了实时高精度模拟。Elodin平台通过简单的Python接口提供该模型,方便用户进行星座规划、空间碎片管理等应用。

阅读更多

如何向网页发布者付费?

2024-12-08

文章探讨了如何向网页内容创作者付费的问题。作者指出,尽管有很多内容创作平台和付费方式(如Patreon、Kofi等),但缺乏一种标准化的方式来引导用户向特定网页的创作者付费。文章提及了现有的Web Payment API,但认为其使用门槛较高,并提出了类似播客2.0 RSS 标签的方案,建议在网页头部添加标签来指定创作者的收款链接。作者还讨论了Flattr和Brave等平台的优缺点,并表示希望最终能制定一个相关的Web标准。

阅读更多

中国成功在塔克拉玛干沙漠周围建成绿色屏障

2024-12-08

经过46年的努力,中国成功在塔克拉玛干沙漠周围建成了1900英里的绿色屏障。该项目始于1978年,旨在对抗沙漠化,减少沙尘暴的影响。该项目结合了太阳能防沙技术和植树造林,并在新疆和田县完成了最后阶段的种植。绿色屏障的建成预计将保护基础设施,为当地社区创造经济机会,并促进可再生能源发展,为全球类似项目提供示范。

阅读更多
未分类 沙漠化防治

维基百科募捐真相:巨额资金去向何处?

2024-12-16

维基百科以免费信息著称,却持续进行大规模募捐。文章揭露,维基媒体基金会已积累数亿美元资金,远超网站运营所需。巨额资金并未用于支付志愿者编辑,而是用于庞大的员工队伍(550人)和高管薪酬,引发志愿者不满。文章呼吁读者理性看待募捐,质疑其资金使用效率及透明度,并点出其可能存在的政治倾向性。

阅读更多

诺丁汉大学发现新型磁性或将变革数字设备

2024-12-16

诺丁汉大学的研究人员发现了一种名为“反铁磁性”的新型磁性,这种磁性材料中的磁性单元与其相邻单元反向排列,但其结构会发生旋转。这项发现发表在《自然》杂志上,或将彻底改变数字设备。这种新型磁性材料有望使微电子元件和数字存储器的速度提高千倍,同时更加稳固节能,并减少对稀有和有毒重金属元素的依赖。研究人员利用瑞典MAX IV同步加速器设施的X射线成像技术证实了这种新型磁性的存在及其可控性。

阅读更多

用 Home Assistant 取代飞利浦 Hue 自动化

2024-12-09

本文介绍了作者如何使用 Home Assistant 取代飞利浦 Hue 的专有自动化设置。作者首先描述了现有的 Hue 自动化设置,包括 Hue Hub、传感器和灯泡,以及如何通过 Philips Hue 应用进行配置。然后,逐步讲解了如何在 Home Assistant 中集成 Philips Hue,包括添加 Hue 集成、绑定传感器和灯泡,并通过自动化实现了类似的功能。最后,作者指出新的设置缺少了根据时间调整亮度的功能,并将在下一篇文章中解决这个问题。

阅读更多
未分类 Philips Hue

编程中的范畴论

2024-12-02

本教程面向 Racket 程序员,旨在解释计算系统背后的数学思想,特别是范畴论。教程探讨了如何用范畴论的视角重新诠释编程概念,并用编程语言构造来描述抽象的范畴论概念。教程涵盖了范畴、函子、自然变换等核心概念,以及它们在 Racket 编程语言中的表示和应用。目的是帮助程序员掌握用范畴论进行抽象和泛化,从而提升思维、解决问题和系统设计的能力。

阅读更多
未分类 Racket编程

人造肉:从33万美元的汉堡到未来餐桌

2024-12-16

从1931年丘吉尔预言到2013年首个实验室培育汉堡诞生,人造肉产业历经坎坷,终于在近年来迎来爆发。早期高昂的成本(首个汉堡高达33万美元)并未阻挡创新,如今全球已有超过100家公司投入其中,总投资额达26亿美元。技术进步降低了生产成本,例如替代血清的培养基,并提升了生产效率,例如PluriMatrix技术。监管方面,美国、新加坡等国已批准人造肉上市,但普及仍需时日,预计主流化还需要20到30年。

阅读更多
科技 细胞培养

英国科技公司面临在线安全新规

2024-12-16

英国在线安全法正式生效,科技公司面临新的安全责任。Ofcom发布了首批行为准则和指南,要求科技公司评估并减轻其平台上的非法内容风险,例如恐怖主义、仇恨言论和儿童性虐待等。新规要求公司加强内容审核、改进举报机制,并采取措施保护儿童免受性侵害,其中包括默认情况下隐藏儿童的个人信息。Ofcom表示将密切关注科技公司的行动,并对违规行为采取严厉处罚。

阅读更多
科技

在终端中查询 SQLite 数据库和 CSV/JSON 文件

2024-12-03

Simon Willison 开发了一个名为 sqlite-utils-ask 的插件,允许用户使用自然语言直接查询 SQLite 数据库和 CSV/JSON 文件。该插件通过将数据库 schema 和用户问题发送给大型语言模型(LLM)来生成 SQL 查询,并执行查询返回结果。用户还可以提供示例值以帮助模型生成更准确的查询。该工具支持多种文件格式,包括 CSV、TSV 和 JSON,并兼容多种 LLM,例如 gpt-4o-mini 和 Claude 3.5 Sonnet。

阅读更多
未分类
1 2 28 29 30 32 34 35 36 512 513