香料中的铅:揭秘孟加拉国儿童铅中毒之谜

2025-07-12
香料中的铅:揭秘孟加拉国儿童铅中毒之谜

孟加拉国的儿童铅中毒问题由来已久,长期以来鲜有人关注。一位纽约市的铅中毒侦探和一位加州的研究生通过跨国合作,最终揭开了这个谜团。他们发现,孟加拉农民为了提高姜黄根的卖相,在加工过程中添加了含铅的黄色颜料,导致姜黄产品中含有大量铅,从而造成儿童铅中毒。这一发现促使孟加拉国政府迅速采取行动,有效降低了铅中毒的发生率。然而,全球范围内儿童铅中毒问题依然严峻,需要更多努力来解决。

阅读更多
科技 姜黄

用音频线监听波罗的海国家电网切换

2025-07-12

2025年2月8日周末,波罗的海国家电网将从俄罗斯电网切换到欧洲大陆电网。作者突发奇想,尝试用电脑音频接口和一段音频线充当传感器,通过FFT算法分析音频信号中的50Hz频率变化来监测这一过程。尽管方法简陋,但结果令人惊喜:成功记录到了电网切换的瞬间频率变化,与专业监测数据高度吻合。

阅读更多
科技 电网同步

数字滤波器及其音频应用入门

2025-07-12

这是一本关于数字滤波器及其在音频应用中使用的综合性教程。从最简单的低通滤波器开始,逐步介绍了滤波器的理论基础、设计方法和实现技术,涵盖了线性时不变滤波器、有限脉冲响应(FIR)滤波器、无限脉冲响应(IIR)滤波器、以及各种滤波器结构和实现方法。书中还包含了大量的Matlab和Faust代码示例,以及丰富的音频应用案例,适合数字信号处理和音频工程领域的学习者和研究者阅读。

阅读更多

AWS免费套餐大改:2025年7月15日起信用额度制上线

2025-07-12
AWS免费套餐大改:2025年7月15日起信用额度制上线

亚马逊AWS将于2025年7月15日彻底改革其免费套餐。新的信用额度系统将取代传统的12个月免费模式,为新用户提供最高200美元的信用额度,并可通过完成特定活动赚取额外信用。但新系统也带来限制:免费账户使用期限最长6个月,到期后将自动关闭,且服务访问受限。现有用户不受影响,将继续享受12个月免费套餐。建议有意使用AWS的用户在7月15日前注册,以获得12个月的免费试用期;之后注册的用户,则应根据自身需求选择付费或免费方案,并密切关注信用额度使用情况,避免账户关闭。

阅读更多

我的M1 Pro MacBook Pro风扇更换记:修好降温了,但Touch ID没了

2025-07-12
我的M1 Pro MacBook Pro风扇更换记:修好降温了,但Touch ID没了

作者的M1 Pro MacBook Pro用了四年,风扇噪音越来越大。他尝试自己更换导热硅脂,结果意外弄坏了风扇和Touch ID传感器排线。虽然最终修复了风扇问题,CPU温度和风扇转速都降低了,性能略微提升,但Touch ID功能永久失效。作者建议除非熟悉电子设备维修,否则不建议自行尝试更换导热硅脂。

阅读更多
硬件

M4 Pro Mac mini 4TB 固态硬盘升级体验:速度与价格的博弈

2025-07-12

博主升级了其工作室的M4 Pro Mac mini,将512GB固态硬盘升级到了4TB。升级过程相对简单,但拆卸底盖需要小心,以避免损坏电源按钮连接器。升级需要进行DFU恢复,可以使用带T2芯片的Mac完成。性能测试显示,升级后的4TB固态硬盘写入速度显著提升,读取速度与外接Thunderbolt 5 NVMe硬盘相当,但比后者更稳定。虽然价格昂贵(699美元),但比苹果官方的1200美元要便宜得多。

阅读更多

迷幻蘑菇化合物或能延长寿命?

2025-07-12
迷幻蘑菇化合物或能延长寿命?

一项来自埃默里大学的研究表明,裸盖菇素(一种迷幻蘑菇中的活性化合物)能够显著延缓细胞衰老并延长寿命。研究人员发现,裸盖菇素处理后的细胞寿命延长了50%以上,老年小鼠的存活率也提高了30%。该化合物似乎能够减少氧化应激,保护端粒,并改善DNA修复,这些都是延缓衰老的关键因素。这项研究为抗衰老疗法开辟了新的途径,或许未来能够改善老年人的生活质量。

阅读更多

颠覆传统:大米也能酿好啤酒!

2025-07-12
颠覆传统:大米也能酿好啤酒!

一项新的研究推翻了长期以来“大米不适合酿造啤酒”的偏见。研究人员发现,大米可以显著改善啤酒的风味和麦芽汁得率,并能缩短发酵时间,延长保质期。这项研究与阿肯色州鼓励使用本地种植的大米酿造啤酒和清酒的立法相吻合。研究还发现,不同类型的大米对啤酒风味和酿造效率的影响各不相同,为啤酒酿造提供了新的可能性,并有望降低成本,提高可持续性。

阅读更多

Python黑魔法:字典解包库

2025-07-12
Python黑魔法:字典解包库

一个名为`dict-unpacking-at-home`的Python库提供了字典解包功能,允许你像这样直接解包字典:`{greeting, thing} = dct`。虽然很酷炫,但作者表示这个库并非关键库,并且当前版本会破坏堆栈跟踪中的行号,一个修复分支已存在,但代价是... 每月近百万次下载量,累计下载超过3000万次,这说明很多人都在用这个看似不靠谱的库。

阅读更多

CLR垃圾回收机制深度解析

2025-07-12
CLR垃圾回收机制深度解析

本文深入探讨了公共语言运行时 (CLR) 中的垃圾回收 (GC) 机制。GC 作为自动内存管理器,负责托管代码中对象的内存分配和释放,免去了开发者手动管理内存的麻烦,避免内存泄漏等问题。文章详细解释了GC的核心概念、内存管理的原理、内存分配和释放过程,以及不同代的垃圾回收策略,包括新生代(0,1代)和老生代(2代)的回收机制以及大对象堆的处理。此外,文章还阐述了垃圾回收触发的条件、各个阶段的工作流程,以及如何处理非托管资源。

阅读更多
开发

反向代理深度解析:连接管理的挑战与演进

2025-07-12
反向代理深度解析:连接管理的挑战与演进

本文深入探讨了反向代理的工作原理及连接管理的复杂性。从单线程到多线程、多进程,再到基于事件驱动和Socket分片等技术,反向代理在应对高并发连接方面经历了显著的演进。文章详细分析了各种技术的优缺点,例如epoll在I/O多路复用中的高效性以及多线程模型在应对多核处理器时的挑战,并指出了在TLS支持和协议多样性方面的进一步复杂性。

阅读更多
开发 连接管理

Elixir热代码加载:构建模块化单体应用的利器

2025-07-12

Alzo,一个基于Elixir构建的单体应用,为每个客户部署一个实例。作者巧妙地利用Elixir和Erlang VM的热代码加载能力,构建客户特定的功能,同时保持代码库的一致性,避免了微服务架构带来的级联故障和复杂的测试问题。客户特定应用以LiveView的形式构建,位于`/alzo/lib/clients/apps`目录下,启动时动态加载。构建时,客户特定代码被移除,确保主应用不依赖于运行时应用代码。热代码升级则被作者避免,从而简化了系统复杂度,提高了稳定性。这种方法使得开发和维护更加高效,同时具备良好的可扩展性和可维护性。

阅读更多

Jank:单人开发者实现无缝C++互操作的Clojure运行时

2025-07-12
Jank:单人开发者实现无缝C++互操作的Clojure运行时

Jank项目取得重大进展,实现了Clojure与C++的无缝互操作。开发者通过手动内存管理、改进的类型系统和不透明盒子等功能,实现了在Clojure中直接调用C++代码,并提供了多个实际案例,包括使用C++流库输出“Hello, world!”和使用JSON for Modern C++库解析JSON文件。未来,Jank将专注于打包和分发,并修复bug,最终目标是alpha版本发布。

阅读更多
开发 互操作

五岁小孩的Sonos播放器ESP32控制系统

2025-07-12
五岁小孩的Sonos播放器ESP32控制系统

一位父亲为五岁的孩子打造了一个简单的Sonos Play:1音箱控制系统,使用M5Stack CardPuter v1.1 (ESP32S3)作为控制器,Go语言作为后台逻辑。孩子可以通过按下按钮来播放或重启他喜欢的歌单,系统以绿色指示灯提示操作状态。这是一个简洁易用的亲子互动科技小项目,体现了便捷性和趣味性。

阅读更多
开发 亲子项目

瑞士开源巨型语言模型即将发布:透明、多语言、可复现

2025-07-12
瑞士开源巨型语言模型即将发布:透明、多语言、可复现

瑞士苏黎世联邦理工学院(ETH Zurich)和洛桑联邦理工学院(EPFL)的研究人员,联合瑞士国家超级计算中心(CSCS)即将发布一个完全开源的巨型语言模型。该模型支持1000多种语言,其训练数据透明且可复现,并将在Apache 2.0许可证下发布。这一举措旨在促进AI领域的开放创新,并支持科学、政府、教育和私营部门的广泛应用,同时遵守瑞士数据保护法和欧盟AI法案的透明度要求。模型的训练依托于CSCS的“阿尔卑斯山”超级计算机,该超级计算机由超过10000个NVIDIA Grace Hopper超级芯片组成,并使用100%碳中和电力。

阅读更多
AI

用伪造JPEG图片对抗恶意爬虫

2025-07-12
用伪造JPEG图片对抗恶意爬虫

作者开发了一个名为Spigot的小型Web应用,用于生成虚假的网页来迷惑恶意爬虫。最近,一个名为ImageSiftBot的爬虫疯狂抓取图片,但Spigot并没有图片。为了应对,作者巧妙地利用JPEG文件结构,生成包含随机数据的伪造JPEG图片,有效地消耗了爬虫的资源,而对服务器的CPU负载影响极小。这个方法简单高效,只需少量代码即可实现,并且生成的图片能够被大多数浏览器正常显示。

阅读更多

Vercel五年:一位VP的经验分享与反思

2025-07-11
Vercel五年:一位VP的经验分享与反思

在Vercel工作的五年里,作者从个体贡献者成长为副总裁,经历了公司从30人到650人的飞速发展。文章总结了五个重要的经验教训:1. 高效工作与平衡生活;2. 勇于加快节奏;3. 规模化发展;4. 避免“空降决策”;5. 勇于改变主意。作者分享了他在工作中遇到的挑战和反思,以及如何平衡工作和生活,如何高效地领导团队,如何建立积极的企业文化,以及如何避免决策失误等方面的心得体会,为创业者和管理者提供了宝贵的经验。

阅读更多
创业

AI代理评估基准测试的可靠性危机

2025-07-11
AI代理评估基准测试的可靠性危机

当前AI代理评估基准测试存在严重可靠性问题。许多基准测试存在漏洞,导致对代理能力的严重高估或低估。例如,WebArena将错误答案标记为正确,而其他基准测试则因模拟器缺陷或缺乏可靠的评估方法而存在问题。研究人员提出了一份43项的AI代理基准测试清单(ABC),用于改进基准测试的可靠性,并对10个流行的基准测试进行了评估,发现其中大部分存在严重问题。该清单旨在帮助基准测试开发者和AI模型开发者构建更可靠的评估方法,从而更准确地评估AI代理的能力。

阅读更多
AI

AI成瘾:新型数字成瘾症及其应对策略

2025-07-11

随着人工智能技术的飞速发展,AI成瘾这一新型数字成瘾问题日益突出。本文介绍了互联网和科技成瘾匿名互助会(ITAA),这是一个基于十二步疗法的互助组织,旨在帮助人们摆脱包括AI成瘾在内的各种科技成瘾。文章详细阐述了AI成瘾的症状、影响以及应对策略,并提供了AI成瘾自测问卷,帮助读者识别自身问题。ITAA 提供免费的匿名线上线下会议,并鼓励成员通过互相支持、戒除成瘾行为、寻求专业帮助等方式共同康复。

阅读更多

苹果工程师Bill Atkinson的双面人生:从Mac之父到迷幻药先驱

2025-07-11
苹果工程师Bill Atkinson的双面人生:从Mac之父到迷幻药先驱

苹果公司Macintosh电脑背后的关键人物Bill Atkinson于2025年去世,享年74岁。他不仅为个人电脑发展做出了巨大贡献,创造了QuickDraw、MacPaint和HyperCard等软件,还在生命的最后几年,以化名“Grace Within”的身份,致力于推广5-MeO-DMT迷幻药的低剂量安全使用,并开源了LightWand蒸汽笔技术,使其更易于获取和使用。Atkinson的行动推动了迷幻药研究的民主化,为更广泛人群提供了探索意识和疗愈创伤的途径。

阅读更多
科技

百万的百万:长尺度与短尺度之争

2025-07-11

作者童年时学习的是长尺度命名法,其中百万的百万是十亿,百万的百万的百万是万亿,以此类推。然而,进入大学后,他发现科技界普遍使用短尺度命名法,百万的百万变成了万亿,百万的三次方变成了十亿的十亿。文章比较了两种命名法的差异,并解释了短尺度命名法的逻辑:它基于一千的累乘,而非百万。作者最终适应了短尺度,但仍怀念长尺度命名法的简洁优雅。

阅读更多

浴室里的媒体:一场潮湿的历史

2025-07-11
浴室里的媒体:一场潮湿的历史

从上世纪80年代的健身热潮到如今,浴室已不再只是简单的盥洗室,而是融合了媒体与科技的休闲空间。文章追溯了媒体技术如何在浴室这一私密空间中占据一席之地,从最初的防水收音机到高端浴缸中的多媒体系统,展现了人们对浴室体验的不断追求与演变。然而,媒体技术的融入也带来了一些矛盾,例如工作压力可能会侵入放松的沐浴时光。这篇文章通过历史和文化视角,探讨了媒体技术与浴室文化之间的复杂关系,以及其背后的社会、经济和性别因素。

阅读更多

网红保健品藏杀机:过量服用姜黄素致肝损伤

2025-07-11
网红保健品藏杀机:过量服用姜黄素致肝损伤

一位57岁的女性因每天服用过量姜黄素补充剂而导致严重肝损伤,在医院住了6天。她在社交媒体上看到有人推荐姜黄素可以消炎止痛,于是每天服用2250毫克,远超世卫组织建议的每日剂量(约204毫克)。几周后,她出现胃痛、恶心、疲劳和深色尿液等症状。就医后发现肝酶水平是正常值的60倍,医生诊断为肝损伤,险些导致肝衰竭。虽然姜黄素通常无害,但随着补充剂剂量增加,其引起的肝损伤病例也在上升,甚至成为美国最常见的草药性肝损伤原因。

阅读更多

OpenZFS中一个险些造成灾难的Bug:类型安全的重要性

2025-07-11
OpenZFS中一个险些造成灾难的Bug:类型安全的重要性

一个OpenZFS的底层磁盘分配函数中存在一个隐蔽且严重的bug,它会导致数据被悄无声息地覆盖。这个bug源于一个简单的类型错误,将计算得到的`psize`错误地返回为`asize`。作者花了近两天时间才追踪到这个bug。虽然这个bug在正式发布版本中不存在,但这引发了作者对C语言静态分析工具的局限性以及Rust语言类型系统的优势的思考。Rust通过自定义类型(例如`PhysicalSize`和`AllocatedSize`)可以有效避免此类错误。作者认为,与其指望程序员完美无缺,不如利用工具和语言特性来提升代码质量,降低这类难以察觉的,可能造成严重后果的bug的风险。

阅读更多
开发

Red Hat 文档风格指南:术语规范详解

2025-07-11

这份文档详细规定了Red Hat技术文档中术语使用的规范,涵盖了从软件名称(如IBM S/390、Samba)到安全描述(避免使用“secure”,需具体说明安全特性)等各个方面。它还规范了缩写(如SSH、SSL)、命令行操作描述、以及一些容易混淆的词语(如“since”和“because”)的使用方法。这份指南旨在确保文档的一致性和准确性,提升可读性和专业性。

阅读更多

生育率下降之谜:优先级之变

2025-07-11
生育率下降之谜:优先级之变

研究发现,高收入国家生育率普遍跌至历史低点。通过对人口队列数据的分析,研究者发现各年龄段不生育人群比例上升,生育完成率下降。这表明需要从长期视角解释生育行为的转变。研究排除了短期收入或物价变化等因素的影响,认为其背后是成年人优先级的大规模重排,生育的重要性下降。这种“优先级转变”可能源于规范变化、经济机遇和限制的演变以及更广泛的社会文化力量的共同作用。研究最后提出了未来研究方向和政策建议。

阅读更多
杂项 人口趋势

Cactus:本地部署大模型的跨平台框架

2025-07-11
Cactus:本地部署大模型的跨平台框架

Cactus是一个支持Flutter和React Native的跨平台框架,允许开发者在本地应用中部署LLM、VLM和TTS模型。它兼容Hugging Face上的各种GGUF模型,例如Qwen、Gemma和Llama,并支持从FP32到2位量化模型的多种精度。Cactus还提供MCP工具调用,实现AI的高效性和实用性,例如设置提醒和回复消息。此外,它支持云端模型回退,并提供Jinja2支持的聊天模板和token流。该框架已提供Flutter和React Native的示例代码和C++后端,并附带性能测试数据。

阅读更多
开发

Btrfs文件系统性能改进:基于设备角色的块分配

2025-07-11

Btrfs文件系统迎来重大性能升级!新的补丁引入了基于设备角色的块分配机制,解决了现有方法中块分配仅基于可用空间导致性能不均衡的问题。通过定义五个设备角色(metadata_only, metadata, none, data, data_only),并结合角色优先级和剩余空间的策略,系统可以优先将快速设备分配给元数据,慢速设备分配给数据,从而显著提升读写性能。这项改进无需复杂的设备速度测量,并利用了已有的磁盘格式,为Btrfs文件系统带来了更智能、更高效的存储管理。

阅读更多
开发

澳洲航空数据泄露:570万客户信息受影响

2025-07-11
澳洲航空数据泄露:570万客户信息受影响

澳洲航空公司Qantas证实,其第三方平台遭遇网络攻击,导致约570万客户信息泄露。泄露信息包括姓名、邮箱、常旅客计划信息等,部分客户的地址、生日、电话号码等敏感信息也被盗取。Qantas已联系受影响客户,并采取额外安全措施。此次攻击与其他航空公司近期遭遇的“分散蜘蛛”网络攻击类似,该团伙利用社会工程学手段入侵系统,窃取数据并勒索赎金。

阅读更多
科技 澳洲航空

YouTube打击AI垃圾内容:道阻且长

2025-07-11
YouTube打击AI垃圾内容:道阻且长

YouTube平台充斥着AI生成的低质量内容。为应对泛滥的AI垃圾视频,YouTube更新了合作伙伴计划政策,将于7月15日生效,将更好地识别和打击批量生产的重复内容,例如使用AI语音且缺乏原创性的视频、简单的幻灯片式视频以及重复性高的短视频。然而,尽管YouTube试图整治,但AI生成视频的便捷性和盈利性依然吸引大量创作者,且内容审核的局限性使得平台难以完全清除这些低质内容,最终损害用户体验。

阅读更多
1 2 117 118 119 121 123 124 125 1084 1085