风筝发电:爱尔兰的“游戏规则改变者”

2025-07-18
风筝发电:爱尔兰的“游戏规则改变者”

爱尔兰梅奥郡的一个项目正在利用风筝发电,其运营商称其为风能行业的潜在“游戏规则改变者”。该项目位于班戈埃里斯郊外的一片泥炭地上,利用60平方米的风筝在425米高空飞行,通过绳索与地面发电机连接,产生高达30千瓦的电力。整个系统安装在一个20英尺的集装箱内,高度便携,可在24小时内安装在几乎任何地方,即使在阴天、雨天和夜间也能发电。该技术有望为偏远地区和岛屿提供清洁能源,并最终接入电网。

阅读更多
科技

ARIA:Web 可访问性利器,及其陷阱

2025-06-17
ARIA:Web 可访问性利器,及其陷阱

本文深入探讨了 ARIA(可访问富互联网应用程序)在网页可访问性中的作用,并揭示了一些常见的误区。ARIA 并非万能药,它旨在补充原生 HTML 元素的不足,为屏幕阅读器等辅助技术提供更多信息,从而增强交互性、目的性和状态的可理解性。文章强调了 ARIA 的历史背景、使用规则、语法结构(角色、状态和属性),以及实际应用中的诸多挑战,例如辅助技术支持的差异性、ARIA 属性的误用等。作者建议开发者优先使用语义化 HTML,仅在必要时才使用 ARIA,并强调了手动测试的重要性,以确保 ARIA 的正确性和有效性。最终,文章将 ARIA 的使用与对残障人士的关怀联系起来,呼吁开发者重视可访问性,构建更包容的 Web 世界。

阅读更多

Verizon偷偷涨价:三年价格锁定计划的漏洞

2025-08-02
Verizon偷偷涨价:三年价格锁定计划的漏洞

Verizon在4月份推出了为期三年的价格锁定计划,但现在却宣布将对账单进行“微调”,导致用户费用上涨。虽然Verizon声称大多数用户涨价幅度不到30美分,但实际上该公司计划上调多项费用,包括行政和电信回收费、监管费以及设备激活费和数据套餐费用。这些调整将于9月1日生效,虽然价格锁定计划限制了套餐价格的直接上涨,但却为各种附加费用的上涨留下了空间,此举引发了用户不满。

阅读更多
科技 价格锁定

调试利器:差异代码覆盖率分析

2025-04-25

本文介绍了一种强大的调试技巧——差异代码覆盖率分析。通过比较通过测试和失败测试的代码覆盖率,可以快速定位错误代码。作者以Go语言的`math/big`库为例,演示了如何利用`go test`和`go tool cover`工具生成覆盖率报告,并通过`diff`命令比较差异,最终精准地找到了导致测试失败的代码片段,仅需检查少量代码即可解决问题,效率远高于传统方法。

阅读更多
开发

曼哈顿百年蒸汽系统:一座城市的热力传奇

2025-03-13

自1882年起,曼哈顿的蒸汽系统就为其居民和企业提供热力,从沃尔多夫酒店到纽约长老会医院,它无处不在。这篇文章讲述了这个百年系统的历史,从最初解决城市密集居住环境的供暖难题,到如今仍在为曼哈顿大部分地区供暖的传奇故事。文中还对比了蒸汽系统与现代热水供暖系统的优劣,探讨了区域供暖在未来城市发展中的作用。

阅读更多

超越OpenEXR?浮点数图像压缩新方法横空出世

2025-07-14

博主ArasP深入研究了浮点数图像(尤其多通道图像)的无损压缩方法。测试了OpenEXR(含新HTJ2K压缩)、JPEG-XL和一种基于Mesh Optimizer的自定义方法。结果显示,OpenEXR的ZIP压缩足够实用,HTJ2K压缩率略高但性能较差。JPEG-XL压缩率较高但速度极慢。令人惊喜的是,自定义方法(Mesh Optimizer + zstd)在压缩率和速度上都显著优于其他方法,成为浮点数图像压缩的新选择。

阅读更多

系外行星Tylos:颠覆认知的“熔岩星球”与超高速大气环流

2025-02-19
系外行星Tylos:颠覆认知的“熔岩星球”与超高速大气环流

天文学家利用欧洲南方天文台的甚大望远镜,对一颗名为Tylos(WASP-121b)的系外行星进行了深入研究。这颗行星距离地球900光年,公转周期仅为30小时,一面永远炙烤,一面永远黑暗。研究人员通过分析其大气中的铁、钠和氢元素,发现了前所未有的现象:赤道存在高速气流,同时低层大气存在将气体从热侧输送到冷侧的流动。这种奇特的气候模式挑战了我们对行星天气系统的理解,堪称科幻小说般的存在。

阅读更多
科技 大气环流

纯CSS逻辑门实现:Chrome 137+的CSS if()函数实验

2025-07-06

这篇博文展示了如何使用Chrome 137+中实验性的CSS `if()`函数实现纯CSS逻辑门,包括AND、OR、NOT、XOR等基本逻辑门,以及更复杂的半加器、全加器和多路选择器。通过巧妙运用CSS变量和条件语句,作者成功地用CSS实现了这些通常由硬件或编程语言完成的功能,这为CSS在计算领域的应用开辟了新的可能性。

阅读更多
开发 if函数

四则运算计算器的UI设计地狱

2025-01-24
四则运算计算器的UI设计地狱

作者深入探讨了看似简单的四则运算计算器的UI设计难题。从简单的十个数字键、运算符和等号键出发,作者逐步揭示了设计中隐藏的复杂性:如何处理连续运算、负数输入、隐式等号运算以及历史遗留的“K常数”功能。这些看似微小的细节,却导致了用户体验上的诸多不一致和困惑,凸显了即使是最简单的设备,其UI设计也并非易事。文章以幽默的笔触,结合图表和代码示例,向读者展示了计算器UI设计背后的复杂逻辑和历史演变,引发人们对日常用品背后设计精妙的思考。

阅读更多
设计

音乐CD翻录错误:MusicBrainz数据库的坑

2025-06-12
音乐CD翻录错误:MusicBrainz数据库的坑

作者购买了一张Finish Ticket乐队的Echo Afternoon专辑CD,但在用Whipper软件翻录后,发现曲目信息存在错误:一个曲目名称拼写错误,另一个曲目时长异常,甚至少了一首曲目。问题根源在于MusicBrainz音乐数据库中该专辑的信息存在错误。由于CD翻录软件使用TOC(Table of Contents)从MusicBrainz数据库匹配并获取专辑信息,而数据库中存在曲目合并以及名称错误,导致翻录结果出错。作者手动修正了MusicBrainz数据库中的错误信息,并更新了本地音乐库。这说明了开放数据库的可编辑性以及数据质量的重要性。

阅读更多

arXivLabs:与社区协作者的实验项目

2025-05-12
arXivLabs:与社区协作者的实验项目

arXivLabs是一个框架,允许合作者直接在arXiv网站上开发和分享新的arXiv功能。参与arXivLabs的个人和组织都认同并接受了我们开放、社区、卓越和用户数据隐私的价值观。arXiv致力于这些价值观,并且只与遵守这些价值观的合作伙伴合作。如果您有关于能为arXiv社区增值的项目的创意,请了解更多关于arXivLabs的信息。

阅读更多
开发

miniDiffusion:一个精简的Stable Diffusion 3.5 PyTorch复现

2025-06-14
miniDiffusion:一个精简的Stable Diffusion 3.5 PyTorch复现

miniDiffusion项目是一个使用纯PyTorch语言,仅依赖少量库的Stable Diffusion 3.5模型的重新实现。其代码精简,旨在用于教育、实验和研究目的。项目包含VAE、DiT、训练和数据集脚本等核心组件,并提供了模型训练和推理脚本。用户需安装依赖项并下载预训练模型权重。该项目已开源,并遵循MIT许可证。

阅读更多
AI

WebFFT:网页上最快的傅里叶变换

2025-01-25
WebFFT:网页上最快的傅里叶变换

WebFFT是一个包含多个FFT库的元库,既有JavaScript版本,也有WebAssembly版本。它会自动基准测试所有子库并选择最佳的方案。只需几行代码即可实现快速傅里叶变换(FFT)和二维FFT,并支持实值输入。WebFFT 还提供性能分析工具,方便用户优化代码。

阅读更多
开发 FFT

加州数学教育改革引发“数学战争”

2024-12-19
加州数学教育改革引发“数学战争”

加州数学框架(CMF)的更新引发了激烈的争论,被称为“数学战争”。一方主张改革,提倡以更贴近生活、更具包容性的数据科学课程替代传统的代数课程,以提高学生的学习兴趣和数学素养,缩小不同群体间的数学成绩差距;另一方则认为,数据科学课程不够严谨,无法替代代数课程,担心会影响学生未来的STEM职业发展。争论甚至延伸到社交媒体和政治层面,引发了诸多争议。最终,在专家和科技巨头的共同努力下,加州大学撤销了数据科学课程替代代数课程的政策,并成立工作组制定更完善的数学课程标准。这场“战争”暴露了美国数学教育的不足,也促进了相关改革的深入推进。

阅读更多

魁北克政府叫停对Lion电动汽车的补贴

2025-05-02
魁北克政府叫停对Lion电动汽车的补贴

魁北克政府宣布停止对陷入财务困境的电动汽车制造商Lion Electric的进一步投资,此前该公司寻求债权人保护。尽管Lion Electric曾是魁北克电动汽车雄心的代表,但由于美国政策变化和自身补贴计划缺陷,魁北克政府认为继续投资不负责任。此举可能导致该公司重组失败,并给魁北克的学校巴士运营商带来困境,因为他们需要满足政府电动校车比例的要求。政府正在重新评估其电动交通计划的步伐,并可能寻求其他解决方案来满足电动汽车需求。

阅读更多
科技

Scheme宏卫生机制的深度解析

2025-05-08

Scheme语言的宏系统引入了“卫生”机制,以避免宏展开时变量命名冲突。文章深入探讨了Scheme中标识符的概念,它不仅包含符号名称,还包含词法上下文和历史上下文。`bound-identifier=?`和`free-identifier=?`谓词用于比较标识符的等价性,前者关注宏展开后绑定标识符的可替换性,后者关注自由标识符的可替换性。文章通过多个例子展示了这两种等价关系的差异,以及历史上下文在宏卫生机制中的作用,最终阐述了Scheme如何通过标识符的历史信息来保证宏的卫生性,避免变量名冲突。

阅读更多
开发 卫生机制

AI 能耗暴涨:即将超越比特币挖矿?

2025-05-31
AI 能耗暴涨:即将超越比特币挖矿?

最新研究显示,人工智能的能源消耗正以惊人的速度增长,预计到2025年将占据全球数据中心电力使用量的近一半,甚至可能超过比特币挖矿的能耗。研究人员指出,大型科技公司很少公开AI的具体能耗数据,这使得准确评估其环境影响变得困难。虽然一些公司正在转向可再生能源,并提高能源效率,但这可能无法抵消AI指数级增长的能耗。AI的快速发展带来的巨大能源需求,以及由此产生的碳排放和对矿产资源的依赖,正成为一个亟待解决的环境问题。

阅读更多
科技

罗马尼亚男子认罪:参与针对美国官员的“SWATTING”行动

2025-06-03
罗马尼亚男子认罪:参与针对美国官员的“SWATTING”行动

一名罗马尼亚男子承认参与了一起长达数年的“SWATTING”行动,该行动针对数十名美国政府官员,包括前任总统。这名男子与一名塞尔维亚同伙合作,拨打虚假的911报警电话,声称政府官员家中发生紧急情况,并威胁炸毁政府大楼和宗教场所。他们的目标包括国会议员、州长和内阁官员。此案凸显了网络犯罪的严重性和跨国合作打击网络犯罪的重要性。

阅读更多

Hacker News:我的十年技术成长之路

2025-03-18
Hacker News:我的十年技术成长之路

从2011年开始接触Hacker News,作者最初对其中的技术术语和公司一无所知。然而,通过坚持每天阅读,并深入研究遇到的每一个陌生的技术概念,作者逐渐从一名数据分析师成长为能够自信地将代码部署给数百万用户的工程师。Hacker News不仅提供了学习资源,更是一个充满智慧的社区,帮助作者提升技术能力和写作水平,最终实现了职业的巨大飞跃。

阅读更多
开发 技术学习

用LLM控制你的情趣用品:buttplug-mcp项目初探

2025-05-30
用LLM控制你的情趣用品:buttplug-mcp项目初探

buttplug-mcp是一个基于Model Context Protocol (MCP) 的服务器,允许像Claude Desktop这样的支持工具的LLM程序查询和控制你的性玩具。开发者在愚人节启动了这个项目,旨在快速学习和娱乐。目前该项目尚不稳定,连接处理存在问题,但已实现LLM通过命令控制震动强度等功能。项目代码开源,支持多种平台,并提供了Homebrew安装方式。虽然存在一些问题,但这仍然是一个很有趣的实验性项目,展示了LLM与物联网设备结合的可能性。

阅读更多
杂项 性玩具

你每一次呼吸都包含着凯撒大帝的分子?

2025-05-23
你每一次呼吸都包含着凯撒大帝的分子?

这篇文章通过费米估算的方法,计算了你每次呼吸中大约有多少个凯撒大帝最后一次呼吸的分子。通过估算地球大气层的体积和一次呼吸的体积,以及大气中分子的数量,最终得出结论:你每次呼吸都大约吸入一个凯撒大帝的分子!这听起来不可思议,却巧妙地展现了费米估算的魅力,以及科学计算中近似估算的强大之处。文章也提供了相关的链接,方便读者进一步学习费米估算的方法和应用。

阅读更多
杂项

极地涡旋即将发生重大扰动:冬季提前结束?

2025-03-22
极地涡旋即将发生重大扰动:冬季提前结束?

持续数月的强劲极地涡旋风力即将发生剧烈变化。最新预测显示,本周末将出现重大涡旋扰动,风速将急剧下降甚至反转,这可能导致平流层温度在几天内骤升25摄氏度。这种“突然平流层增温”事件可能导致极地涡旋偏离极点或分裂成两个较小的涡旋,并可能影响春季天气,带来比正常情况更冷的北极气流。然而,目前尚不清楚这种扰动是否会影响对流层,以及其影响程度。此次事件可能标志着极地涡旋季节的提前结束,这在历史上也曾发生过。

阅读更多

微架构中的执行单元流水线

2024-12-30

本文探讨了乱序微架构中执行单元的流水线化。作者最初认为执行单元在处理完微操作后才会空闲,但以A14和M1中的Firestorm微架构为例,发现两个整数执行单元能够同时处理多个乘法操作,每个乘法操作需要三个周期。通过对比依赖指令序列和独立指令序列的执行时间,作者发现执行单元和微操作的许多组合都高度流水线化,这意味着一个微操作可以在执行单元仍在处理其他微操作时发出。这使得独立指令序列的执行时间从预期的6个周期缩短到4个周期。作者最后解释了指令延迟和带宽表中为何指定倒数吞吐量,因为它等同于周期/指令。

阅读更多
开发 执行单元

十年征程终结:Fakespot假评论检测工具正式下线

2025-07-02

Fakespot,这款帮助数百万消费者识别虚假亚马逊评论的AI工具,在运营近十年后正式关闭。2023年被Mozilla收购后,由于可持续性问题,最终被Mozilla停用。Fakespot的诞生源于创始人Saoud Khalifah一次糟糕的网购经历,他利用AI技术识别虚假评论中的模式,准确率高达90%。尽管曾获得融资并被Mozilla收购,但最终因缺乏可持续的商业模式而关闭,引发了众多用户的惋惜。其下线凸显了在线购物中虚假评论的严重性以及维护在线真实性挑战的持续存在。

阅读更多
科技

Y Combinator CEO:'氛围编程'将重塑初创公司格局

2025-03-18
Y Combinator CEO:'氛围编程'将重塑初创公司格局

Y Combinator CEO Garry Tan认为,“氛围编程”(vibe coding)——利用AI辅助编程——正帮助初创公司保持精简高效。他表示,借助AI,小型团队也能完成大型项目,并鼓励求职困难的年轻工程师尝试“氛围编程”并创建自己的初创公司。Tan指出,目前YC孵化的公司中,约81%为AI公司,其中25%的公司代码95%由大型语言模型生成。虽然AI在调试方面仍有不足,但“氛围编程”显著提高了软件开发效率,使得小型团队也能在利基市场取得巨大成功,甚至年收入达到数亿美元。

阅读更多
创业 氛围编程

BQN矩阵乘法性能优化:缓存阻塞和分治法

2025-06-27

本文探讨了如何利用BQN语言优化大型矩阵乘法的性能。作者首先通过简单的方块划分方法,有效利用缓存,将性能提升了约六倍。随后,作者又介绍了一种基于分治策略的Strassen算法,并通过实验验证,该算法在处理大型矩阵时能实现高达9倍的性能提升。文章还比较了不同块大小和嵌套平铺策略对性能的影响,最终得出结论:单线程BQN实现的性能极限已基本达到。

阅读更多
开发

PostgreSQL赋能高性能、可观测的持久化工作流

2025-08-09
PostgreSQL赋能高性能、可观测的持久化工作流

本文探讨了DBOS团队选择PostgreSQL作为持久化工作流库元数据存储的底层技术原因。PostgreSQL的并发控制机制,特别是锁语句,解决了数据库队列的竞争问题,实现了每秒处理数万个工作流的扩展性。其关系型数据模型和二级索引,简化了工作流元数据的可观测性工具的开发,方便实时监控和可视化。此外,PostgreSQL事务特性保证了数据库操作步骤的“恰好执行一次”语义,避免重复执行。总而言之,PostgreSQL的诸多特性使其成为构建强大且高性能持久化工作流库的理想选择。

阅读更多

招聘的钱球策略:如何避免浪费时间和金钱?

2025-08-09

本文批判了当前公司低效的招聘流程,浪费求职者和公司的时间和资源。作者认为,传统的代码面试(LeetCode风格)无法有效区分优秀程序员和滥竽充数者,并且忽略了软件工程师的综合能力。更好的方法是注重实际工作能力,例如代码审查、架构设计和工作样本评估,并强调团队合作和个人风格。作者建议结合代码审查和现场讨论工作样本,并安排候选人和未来经理的会面,以提高招聘效率和准确性,最终目标是找到长期合适的员工,而非短期需求的应试者。

阅读更多
开发

超越Copilot:AI设计的新视角——构建增强人类感知的HUD

2025-07-28
超越Copilot:AI设计的新视角——构建增强人类感知的HUD

本文批判了将AI设计为“副驾驶”(Copilot)的模式,并倡导一种更有效的“抬头显示器”(HUD)式设计。文章以飞机驾驶为例,对比了“副驾驶”模式(需要与AI交互)和HUD模式(直接增强人类感知)的优劣。作者认为,对于日常任务,Copilot模式或许有效,但面对复杂问题,HUD模式——通过增强人类感官能力来解决问题,例如改进的调试器UI,更能带来突破。这篇文章为AI设计提供了新的思路,强调了将技术作为人类能力延伸而非替代的可能性。

阅读更多
AI HUD
1 2 814 815 816 818 820 821 822 1084 1085