Python真的那么慢吗?

2024-11-22
Python真的那么慢吗?

本文作者通过基准测试比较了不同Python版本(包括CPython 2.7、3.8至3.13以及PyPy)与Node.js和Rust的性能。测试用例包括斐波那契数列计算和冒泡排序。结果显示,Python 3.11版本在性能上有了显著提升,PyPy的表现也令人印象深刻,速度接近Node.js。作者还讨论了asyncio、JIT编译器和GIL对Python性能的影响,并提供了测试代码和脚本。最终结论是,Python的性能并非一成不变,开发者需要根据实际情况进行评估。

阅读更多
未分类

欧洲主要机场遭遇网络攻击,航班延误

2025-09-20
欧洲主要机场遭遇网络攻击,航班延误

周六,一次针对值机和登机系统的网络攻击扰乱了欧洲几个主要机场的空中交通,造成航班延误。虽然对旅客的影响似乎有限,但专家表示,此次入侵暴露了安全系统的漏洞。此次攻击的目标是柯林斯宇航公司的MUSE软件,该软件为多个机场提供服务,导致许多机场只能进行人工值机和登机。虽然一些航班取消或延误,但大多数机场表示其运营并未受到影响。此次攻击凸显了航空业对共享数字系统的高度依赖及其由此带来的安全风险。

阅读更多
科技

Notion 3.0 的 AI 代理:强大的功能与潜在的安全风险

2025-09-20
Notion 3.0 的 AI 代理:强大的功能与潜在的安全风险

Notion 3.0 集成了强大的 AI 代理,可以创建文档、更新数据库、跨工具搜索以及执行多步骤工作流程。然而,研究人员发现,这种强大的功能也带来了新的安全风险。攻击者可以通过精心设计的恶意提示注入攻击,利用 AI 代理的网络搜索工具,从用户的 Notion 实例中窃取敏感数据。攻击者在看似普通的文档中嵌入恶意提示,诱导 AI 代理将敏感信息发送到攻击者控制的服务器。即使是先进的 AI 模型也容易受到此类攻击,这凸显了在 AI 代理集成到 SaaS 平台时,安全性的重要性。

阅读更多

利用高斯散射和谷歌地球图像快速重建3D城市场景

2025-05-26
利用高斯散射和谷歌地球图像快速重建3D城市场景

滑铁卢大学的研究团队开发出一种更快、更便宜的大规模三维城市建模方法。该系统利用高斯散射技术,通过处理谷歌地球等来源的2D航拍图像,自动生成逼真的3D城市模型,省去了耗时的手工建模过程。这项技术有望应用于城市规划、建筑设计和电影制作等领域,例如,为电影制作提供高质量的城市环境图像,或帮助城市规划者进行更有效的城市发展规划。研究团队目前正在探索将地理空间人工智能技术融入系统,以拓展其在交通分析、太阳能评估等方面的应用。

阅读更多
科技

Chrome 史上最大升级:Gemini AI 加持

2025-09-18
Chrome 史上最大升级:Gemini AI 加持

谷歌宣布 Chrome 迎来历史上最大规模升级,集成 Gemini AI 以提升用户浏览体验。Gemini 将预测用户需求,帮助理解复杂信息,提高效率并保障安全。此次升级包含十项基于 AI 的改进,例如在桌面和移动端推出 Gemini,用户可通过 Gemini 解读网页信息,提高效率。企业用户未来几周也将通过 Google Workspace 获取 Gemini 服务。

阅读更多
科技

阿里巴巴Qwen3:赋能边缘AI的混合推理模型家族

2025-09-13
阿里巴巴Qwen3:赋能边缘AI的混合推理模型家族

阿里巴巴的Qwen3混合推理模型家族正在快速发展,其应用范围已扩展到多个平台和行业。最新进展包括支持苹果的机器学习框架MLX,并推出了32个开源Qwen3模型,支持在苹果设备上高效运行。英伟达、AMD、Arm和联发科等芯片制造商也已集成Qwen3,提升了性能。Qwen3还被应用于企业,例如联想将其集成到AI助手Baiying中,为超过百万客户提供服务;中国汽车制造商一汽集团也使用Qwen3构建了内部AI代理OpenMind。截至2025年1月,已有超过29万客户通过阿里巴巴的Model Studio平台采用了Qwen模型,这凸显了Qwen3在加速中国各行各业人工智能数字化转型中的作用。

阅读更多

MapSCII:在你的终端中探索世界

2025-09-20
MapSCII:在你的终端中探索世界

MapSCII 是一款基于 Node.js 的矢量瓦片到盲文和 ASCII 渲染器,可在支持 xterm 的终端中运行。它支持鼠标拖动缩放、自定义图层样式(兼容 Mapbox Styles)、连接公共或私有矢量瓦片服务器,甚至离线使用本地矢量瓦片/MBTiles。安装简单,支持多种操作系统和终端,并使用了高效的算法以确保流畅的体验。开源且免费,基于 OpenStreetMap 数据,遵循 ODbL 和 CC BY-SA 许可证。

阅读更多
开发

Nova启动器创始人离职,开源计划搁浅

2025-09-09

Nova启动器创始人Kevin Barry宣布离开Branch公司,并停止了Nova启动器的开源工作。尽管Branch公司此前承诺在Kevin离职后会开源Nova启动器代码,但这一承诺最终未能兑现。Kevin在过去一年里一直独自维护Nova启动器,并为此进行了大量的开源准备工作,包括代码清理、许可证审查等。此举引发了社区的关注和惋惜,标志着这款流行启动器的未来走向扑朔迷离。

阅读更多
开发 Nova启动器

AI动手练习生成器:基于Google Sheets的开源工具

2025-02-07
AI动手练习生成器:基于Google Sheets的开源工具

作者过去几个月与多位AI教育者合作,定制其AI动手练习,并将其用于全球许多课堂。由于手工定制过程容易出错,学生们发现并纠正了这些错误,这反而让作者感到高兴。为了提高效率并方便他人创建定制练习,作者开发了一个基于Google Sheets的工具,允许用户自定义数字和解决方案。该工具目前尚处于早期阶段,作者希望得到用户的反馈。

阅读更多
AI

马尔代夫利用自组装技术对抗海平面上升

2025-04-22
马尔代夫利用自组装技术对抗海平面上升

在马尔代夫首都马累南部的一个环礁上,研究人员正在测试一种在战略地点捕获沙子的方法,以增长岛屿、重建海滩并保护沿海社区免受海平面上升的影响。名为“生长岛屿”的项目利用自组装技术,部署了一个名为“斜坡环”的装置,它由六个耐用的土工布袋组成,可以全年捕捉沙子,为岛屿建设和海滩恢复提供了一种创新的解决方案。这项技术有望应用于全球其他面临类似问题的地区。

阅读更多

Liskov替换原则:继承的真正含义

2025-01-22
Liskov替换原则:继承的真正含义

本文深入探讨了Liskov替换原则(LSP),一个容易被误解的SOLID原则。文章通过经典的矩形-正方形问题阐述了LSP违规的常见模式:子类型未能完全替换基类型。作者建议使用组合和接口代替继承来避免LSP违规,并提供了支付处理的实际例子。文章还总结了常见的LSP违规情况,例如抛出意外异常和返回与基类型不一致的结果,并介绍了如何通过契约测试和明确的预/后置条件来确保LSP的遵循。最终,文章强调LSP不仅仅关乎继承,更关乎行为兼容性和预期管理,遵循LSP能编写出更可靠、更易维护的代码。

阅读更多

Haskell库type-machine:模拟结构化子类型

2025-08-20

Haskell程序员常常为数据建模而苦恼,尤其是在处理具有许多字段的记录类型时。本文介绍了一个名为type-machine的Haskell库,它利用Template Haskell,通过类型转换器和Is类型类,模拟结构化子类型,从而简化记录类型操作,提高代码效率。该库提供了一系列函数,例如pick、omit、record等,方便用户操作记录类型的字段,并通过基准测试证明了其性能优势。

阅读更多

重温旧日代码:一次令人痛苦却受益匪浅的遗产项目之旅

2025-02-17
重温旧日代码:一次令人痛苦却受益匪浅的遗产项目之旅

作者讲述了参与一个使用过时Ant构建工具和缺乏现代依赖注入的遗留项目的经历。这个项目迫使他们重新审视现代软件开发实践,例如干净代码、自动化测试、持续集成和敏捷开发,并理解这些最佳实践背后的原因。虽然过程充满挑战,但作者最终成功交付了项目,并对现代开发方法有了更深刻的认识,也意识到团队合作和全生命周期负责的重要性。

阅读更多

英特尔Xeons 7:18A制程与3D封装技术能否扭转乾坤?

2025-08-29
英特尔Xeons 7:18A制程与3D封装技术能否扭转乾坤?

2025年上半年,AMD在X86服务器CPU市场占据超过40%的营收份额和27%的出货份额。面对AMD的强势竞争,英特尔寄希望于将于2026年推出的采用18A制程、2.5D EMIB互连和Foveros 3D封装技术的Xeon 7处理器(Clearwater Rapids和Clearwater Forest)。这些技术在“Ponte Vecchio”上首次应用于数据中心,但该GPU加速器项目却延期。Xeon 7能否帮助英特尔在与AMD的竞争中恢复平衡,并抵御云计算巨头自研Arm服务器CPU的冲击,仍有待观察。虽然E-core版本的能效型处理器市场份额较小,但这有助于英特尔提升18A制程以及2.5D和3D封装技术的成熟度。本文详细介绍了Clearwater Forest E-core处理器的架构,包括其改进的RibbonFET晶体管、PowerVia背部供电技术以及3D封装设计等,并对其性能进行了分析。

阅读更多
硬件 Xeon 7

护士的“地狱模式”:算法歧视下的零工经济

2024-12-19

一篇来自Cory Doctorow的文章揭露了美国医疗行业中“Uber for nurses”等应用程序如何利用算法歧视和风险转移,剥削护士。这些应用程序通过复杂的计费系统和竞争机制,压低护士工资,并强迫他们承担医疗保险、设备等费用,最终导致护士收入远低于表面工资,并面临着工作不稳定和无保障的困境。文章指出,这种现象是资本主义的弊端,并呼吁加强劳动法和工会力量来保护护士的权益。

阅读更多
科技 护士权益

XNU内核:苹果生态系统的坚实基石

2025-04-06
XNU内核:苹果生态系统的坚实基石

本文深入探讨了苹果操作系统(macOS、iOS等)的核心——XNU内核的架构和发展历程。XNU是一个独特的混合内核,它结合了Mach微内核和BSD Unix的优点,兼顾了模块化和性能。文章从Mach微内核的起源开始,追溯了XNU的演变,涵盖了从PowerPC到Intel再到Apple Silicon的架构转型,以及对多核、64位支持、安全机制(SIP、Secure Enclave、Exclaves)的改进。XNU的成功之处在于其灵活性和可扩展性,使其能够适应从iPhone到Mac Pro等各种设备,并持续为苹果生态系统提供强大的支持。

阅读更多

微软Teams将阻止会议截图,保护敏感信息

2025-05-10
微软Teams将阻止会议截图,保护敏感信息

微软计划于2025年7月推出Teams新功能,阻止用户截取会议中共享的敏感信息屏幕截图。该功能将在Windows和Mac电脑以及iOS和Android移动设备上的Teams应用程序中可用。不支持该功能的平台将自动进入仅音频模式。尽管如此,用户仍可以通过拍照等方式捕捉敏感信息。此举与Meta近期推出的WhatsApp类似功能类似,都旨在增强信息安全。微软还计划推出其他Teams功能,例如会议纪要音频概述生成等。

阅读更多
科技 屏幕截图

太空CPR:机械设备能否拯救宇航员生命?

2025-09-09
太空CPR:机械设备能否拯救宇航员生命?

在失重环境下进行心肺复苏(CPR)极其困难。目前国际空间站的CPR方案需要宇航员采用极其费力的“倒立式”手法。为寻求更有效的方法,研究人员在模拟失重环境下测试了三种常用的机械式胸腔按压设备。结果显示,最佳机械设备的胸腔按压深度达53毫米,而“倒立式”手法仅为34.5毫米,远低于有效深度(50毫米)。这项研究有望改进太空CPR指南,应对未来太空旅行中可能增加的心脏事件风险。

阅读更多

Bauplan:一个Python优先的无服务器湖仓

2025-04-16

Bauplan是一个基于Python的无服务器数据平台,它通过函数即服务的方式处理大规模数据管道,并利用Git管理S3数据湖中的数据。它旨在简化云端大规模机器学习工作流、AI应用和数据转换管道的运行,无需管理任何数据基础设施。Bauplan 的主要特点包括:Python优先设计,直接操作S3中的表格,支持Git数据管理,无服务器管道,全面支持SQL,以及数据CI/CD和版本控制。它适用于运行AI应用、ML工作负载和数据管道。

阅读更多
开发

战胜多动症:策略与战术指南

2025-08-31
战胜多动症:策略与战术指南

本文探讨了如何管理多动症,分为“策略”和“战术”两部分。“策略”侧重于高级控制系统,例如药物治疗、记忆管理、能量分配和自我反省;“战术”则列举了微观层面的改进方法,例如任务选择、视觉管理、项目定期检查以及收件箱管理等。作者强调药物治疗是多动症的一线疗法,并结合自身经验,分享了多种实用技巧,帮助读者建立高效的个人成长系统,最终战胜多动症。

阅读更多
开发

StarDict字典软件默认启用安全漏洞:用户文本选择被泄露

2025-08-12

StarDict,一款流行的跨平台字典软件,被发现存在严重安全漏洞。在X11系统下,其默认配置会将用户选中的文本通过未加密的HTTP协议发送到两个远程服务器。该漏洞源于其默认启用的“扫描”功能,该功能会实时监控用户文本选择并自动提供翻译。尽管维护者认为禁用扫描功能或YouDao插件即可解决问题,但安全专家指出,存在隐私风险的功能不应默认启用。此漏洞并非首次出现,此前也曾有类似报告,但修复不彻底,导致部分用户多年来可能一直面临文本泄露风险。Debian系统中StarDict的安装量虽不高,但这凸显了开源软件维护中安全问题的长期存在和修复的滞后性。

阅读更多
科技 StarDict

PubPeer评论:TRF2-S蛋白调控轴突mRNA运输

2025-01-16

PubPeer网站上出现一篇关于TRF2-S蛋白的评论文章,该蛋白是一种新型的RNA和FMRP结合蛋白,它在调控轴突mRNA运输和突触可塑性方面发挥着关键作用。文章发表在《自然通讯》杂志上,研究人员发现TRF2-S蛋白通过影响mRNA的转运和局部翻译,从而影响神经元的生长和功能。这项研究加深了我们对神经系统运作机制的理解,并可能为神经系统疾病的治疗提供新的方向。

阅读更多

我的二手2023款日产Leaf:廉价电动车体验

2025-09-05

作者在2025年购买了一辆二手2023款日产Leaf,这是他15年来第一辆“新车”。文章详细记录了他选择Leaf的原因,包括价格低廉、功能实用以及对特斯拉等其他电动车品牌的看法。他提到Leaf的一些优点,例如一脚驾驶、强劲扭矩和低维护成本,但也指出了不足,例如充电基础设施不完善、缺乏标准化以及一些设计上的不便。总的来说,作者认为Leaf适合他的短途驾驶需求,但对于大多数车主来说,目前电动车仍存在价格和基础设施方面的障碍。

阅读更多
科技 日产Leaf

lnk: 简洁高效的 Git 原生点文件管理工具

2025-05-24
lnk: 简洁高效的 Git 原生点文件管理工具

lnk 是一款轻量级的命令行工具,用于管理你的点文件(dotfiles)。它将你的点文件移至 ~/.config/lnk 目录,并创建符号链接到原来的位置,让你可以使用 Git 来管理这些文件,而无需手动处理繁琐的符号链接创建和冲突解决。lnk 支持多种安装方式,包括 curl、Homebrew 和手动下载,并具有友好的命令行界面,方便用户添加、删除、同步和管理点文件。它还支持从现有 Git 仓库导入点文件,并提供多种功能来处理文件移动、相对符号链接和冲突等问题,让你的点文件管理变得更加简单高效。

阅读更多
开发

逆向工程:儿童学习机的逆向之旅

2025-04-06
逆向工程:儿童学习机的逆向之旅

作者记录了他第一次逆向工程项目的尝试:对一款儿童学习机(LeapFrog LeapStart/VTech MagiBook)进行逆向分析。他从获取固件开始,通过分析VTech软件的缓存文件,找到了包含固件的几个重要文件:'System'、'FileSys'等。'FileSys'是一个FAT32文件系统镜像,包含应用程序、音频和书籍数据等;'System'文件则疑似ARM二进制文件,其中包含一些C++信息、日志和内核信息(uC/OS-II)。作者下一步计划深入分析这两个文件,目标是理解点识别代码和音频播放代码,并尝试添加自定义音频。

阅读更多
开发

ytp

2024-12-10
ytp

本文介绍了如何使用CycL表达知识,并给出了两个例子。第一个例子表达了“所有人类都是哺乳动物”这个事实,使用`(isa Human Mammal)` 表示。第二个例子定义了一条规则:“如果某物是人类,那么它是有生命的生物”,使用`(implies (isa ?X Human) (isa ?X LivingOrganism))` 表示。CycL是一种用于人工智能应用的结构化知识和规则表示语言。

阅读更多
(2ro.co)
6
未分类 CycL 知识表示

Sprig: 青少年开发者打造的基于平铺的JavaScript游戏引擎

2025-05-10
Sprig: 青少年开发者打造的基于平铺的JavaScript游戏引擎

Hack Club,一个全球性的青少年程序员社区,推出了一款名为Sprig的微型游戏引擎构建工具包。使用JavaScript编写,Sprig允许开发者轻松创建基于平铺的二维游戏。它提供直观的API,用于设置地图、精灵、碰撞检测、用户输入以及声音效果。Sprig 还包含一个内置的音效引擎和循序器,以及一个用于检测潜在无限循环的机制。无论是初学者还是经验丰富的开发者,都可以通过Sprig快速上手游戏开发。

阅读更多
游戏

禽流感失控:美国政府与产业的失误酿成潜在疫情

2025-01-13
禽流感失控:美国政府与产业的失误酿成潜在疫情

美国禽流感疫情失控,蔓延至牛群甚至人类。政府反应迟缓,对产业的迁就以及对农业工人的忽视,导致疫情在16个州860多个牧群中蔓延。专家对政府的防控能力丧失信心,疫情或演变为大流行。调查揭示了关键问题:政府对农业产业的过分依赖,公共卫生预算削减,对农业工人安全的忽视以及联邦干预的迟缓。尽管政府投入巨资控制疫情,但病毒仍在蔓延,并对经济造成巨大损失,更重要的是,存在疫情进一步蔓延的风险。文章呼吁政府采取更积极的措施,加强对农业工人的保护,并提高疫情监测水平,以防止疫情进一步恶化。

阅读更多
科技 疫情防控

爱尔兰生态修复:罗斯多汉岛的异域花园

2024-12-21
爱尔兰生态修复:罗斯多汉岛的异域花园

爱尔兰罗斯多汉岛上一个由19世纪印度归来的外科医生创建的异域花园,讲述了一个引人入胜的故事。岛上种植了来自南半球的奇花异草,形成了独特的微气候。尽管经历了房屋焚毁和所有者更迭,这些外来物种顽强地生存下来,与本土植物共同构成一个独特的生态系统。如今,岛屿的生态修复工作面临挑战,既要保护这些历史遗迹,又要恢复本土生物多样性,这需要法律、政策和公众参与的共同努力。

阅读更多

无限提交表单的AI驱动的表单构建器

2025-07-10
无限提交表单的AI驱动的表单构建器

这款AI驱动的表单构建器允许无限次提交,并提供AI表单构建器、CSV/JSON导出、优先支持和移动端构建等功能。此外,它还包含高级分析、AI分析等特性,未来还将推出团队协作、自定义域名、响应标记、集成、Webhook支持、逻辑构建器、API数据获取、时间输入字段、文件上传以及更多高级自定义选项等功能。

阅读更多
1 2 584 585 586 588 590 591 592 1084 1085