从9键到10键:计算器键盘布局的演变史

2025-05-11

计算器键盘的布局并非一蹴而就。早期的Comptometer采用9键布局,其原因既有机械设计上的限制(例如,按键与旋转鼓的连接方式),也有用户体验方面的考量(为了提高效率,常用键被放置在更易触及的位置)。然而,这种设计需要高度训练的用户才能达到最佳效率。Dalton的出现,带来了革命性的10键布局,首次加入了0键,并采用更紧凑的设计,大大提高了易用性。最终,Sundstrand的3x3布局,以其更符合人体工程学的设计,成为现代计算器键盘的标准,至今沿用百余年。

阅读更多
硬件

土耳其博士生因批评以色列被捕后获释

2025-05-11
土耳其博士生因批评以色列被捕后获释

一名在塔夫茨大学攻读博士学位的土耳其籍学生Rümeysa Öztürk,因在校报上发表文章批评学校对加沙冲突的回应而被捕,并在美国移民及海关执法局(ICE)拘留超过六周后获释。法官裁定她的逮捕和拘留是对言论自由的报复,并下令立即释放她。尽管如此,她仍面临被驱逐出境的风险。此事件引发了关于政府是否可以逮捕和驱逐其认为威胁美国外交政策的外国人的辩论。

阅读更多
杂项

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

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

arXivLabs是一个允许协作者直接在arXiv网站上开发和分享新功能的框架。参与arXivLabs的个人和组织都认同并遵守了arXiv的开放性、社区性、卓越性和用户数据隐私的价值观。arXiv致力于这些价值观,只与遵守这些价值观的合作伙伴合作。如果你有想法可以为arXiv社区增值,那就了解更多关于arXivLabs的信息吧!

阅读更多
开发

热带雨林的藤本植物泛滥:从太空可见的生态灾难

2025-05-11
热带雨林的藤本植物泛滥:从太空可见的生态灾难

一项新的研究表明,热带雨林中藤本植物的蔓延速度惊人,这不仅威胁着森林的碳储存能力,还影响了生物多样性。研究人员发现,藤本植物的扩张速度每十年增长10%到24%,其原因可能与大气中二氧化碳浓度升高有关。藤本植物生长迅速,能够抢夺树木的阳光和养分,导致树木死亡,森林再生受阻,碳储存量下降高达95%。令人惊讶的是,由于其独特的叶片特性,藤本植物甚至可以通过卫星图像被检测到。研究人员呼吁关注气候变化,并强调在完全了解藤本植物的生态作用之前,不应采取干预措施。

阅读更多
科技 藤本植物

加速上升的海平面:一场正在进行中的气候危机

2025-05-10
加速上升的海平面:一场正在进行中的气候危机

过去2000年,全球海平面变化微小,但20世纪以来,海平面上升速度不断加快。卫星数据显示,自1993年以来,全球海平面上升了4英寸,且上升速度在过去30年里翻了一番多。造成这一现象的主要原因是人为造成的全球变暖,海洋吸收了大部分由燃烧化石燃料产生的多余热量,导致海水膨胀和冰川融化。科学家预测,到2050年,全球海平面将平均上升约6英寸,未来几百年甚至可能上升3英尺以上。这将对沿海地区造成严重影响,包括更频繁的洪水、海岸侵蚀和淡水资源污染。尽管世界可以适应缓慢的海平面上升,但快速上升将难以应对,尤其对低洼岛国和沿海社区而言。美国沿海地区,特别是路易斯安那州,面临着特别高的风险。而特朗普政府削减气候政策的行为,进一步加剧了这一危机。

阅读更多
科技

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

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

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

阅读更多
科技 屏幕截图

暴雪《守望先锋2》团队成功组建工会

2025-05-11
暴雪《守望先锋2》团队成功组建工会

暴雪娱乐旗下《守望先锋2》的近200名开发者成功组建工会,加入美国通信工人联合会(CWA)。此次组建是继去年《魔兽世界》团队之后,暴雪的第二个全体员工工会。工会成员涵盖美术、测试、工程和设计等多个部门。此次行动源于2024年初微软裁员潮对员工的冲击,以及对薪酬差距、远程办公限制、加班、休假和遣散费等问题的担忧。工会希望通过谈判改善工作条件,并为游戏开发带来积极影响,也为其他游戏工作室树立了榜样。

阅读更多
游戏

用树莓派监控食肉植物?这开发者有点酷!

2025-05-10
用树莓派监控食肉植物?这开发者有点酷!

一位开发者利用树莓派5、7寸触摸屏等硬件,结合3D打印外壳,打造了一个名为Xenolab的食肉植物监控系统。该系统可监控温度、湿度、土壤湿度,并模拟风和光照。开发者表示,这个项目虽然有些过度工程化,但主要是为了好玩,并分享了其3D建模和电路连接过程,以及最终运行的成果。

阅读更多
硬件 食肉植物

Prolog学习资源匮乏:一位Stack Overflow用户的无奈与方案

2025-05-10

一位Stack Overflow用户发现自己长期以来在解答Prolog问题时违反了平台规则,因为他意识到直接提供答案并不能真正帮助那些基础薄弱的学生。他认为问题根源在于Prolog课程教授缺乏对Prolog的理解,导致学生只能接触到“奇怪且令人困惑”的内容。为此,他提出了一个双管齐下的方案:创建一个小型的Prolog解决方案数据库,并附带详细的注释;制作一套供教授使用的教学幻灯片,帮助他们即便不精通Prolog也能进行教学。他希望以此改善Prolog的学习体验,避免学生对Prolog产生负面印象。

阅读更多
开发

社交饮酒与酒精成瘾:一项颠覆认知的研究

2025-05-09

一项新的研究颠覆了我们对酒精成瘾的传统认知。长期以来,人们普遍认为独饮是酒精成瘾的主要标志。然而,这项发表在《当代心理学科学方向》期刊上的研究指出,社交环境中的饮酒行为才是导致严重酒精问题的关键因素。研究显示,人们在社交场合比独自一人时饮酒量更大,许多与酒精相关的负面后果,如暴力、危险性行为和酗酒,都与社交饮酒密切相关。研究人员呼吁,未来的酒精成瘾研究应更多关注社交因素,而非仅仅关注独饮行为。

阅读更多

Linux C标准库实现对比:musl, uClibc, dietlibc和glibc大PK

2025-05-10

Eta Labs 的一个项目对 Linux 上几种不同的标准库实现进行了比较,重点关注功能丰富性和膨胀之间的平衡。文章通过表格和注释比较了 musl、uClibc、dietlibc 和 glibc,涵盖了大小、性能、行为、ABI、算法、特性、目标架构和构建环境等多个方面。结果显示,musl 在大小和性能方面表现出色,glibc 功能最全但体积最大,uClibc 和 dietlibc 介于两者之间。该比较还考虑了资源耗尽情况下的鲁棒性以及安全性,为开发者选择合适的标准库提供了参考。

阅读更多
开发

Lisp中的自适应哈希:提升哈希表性能的探索

2025-05-11

在2024年的ELS大会上,一次关于自适应哈希的演讲探讨了如何同时提高通用哈希表的效率和鲁棒性。传统哈希表理论关注最坏情况下的渐近复杂度,而忽略了常数因子对实际性能的影响。该研究提出了一种在线自适应方法,根据键的实际分布调整哈希函数,减少碰撞并提高缓存利用率。实验结果显示,自适应哈希在减少预期比较次数和提升PUT操作速度方面取得了显著成果,特别是在处理特定键分布时。SBCL的内置哈希表已采用该技术,通过根据碰撞次数和哈希表大小动态切换哈希函数(包括线性搜索、位移哈希和MurmurHash)来优化性能。对于复合键,例如字符串和列表,则采用截断策略进行哈希计算,并在碰撞过多时动态调整截断长度。这项改进提升了SBCL哈希表在常见情况下的速度和在其他情况下的鲁棒性。

阅读更多

谷歌支付14亿美元和解德州数据隐私诉讼

2025-05-10
谷歌支付14亿美元和解德州数据隐私诉讼

德克萨斯州总检察长宣布,谷歌将支付14亿美元,以解决该州对其未经许可收集用户数据的指控。这是任何州在与谷歌就此类数据隐私违规行为达成和解中获得的最大金额,标志着对科技公司滥用用户数据强硬立场的胜利。和解协议涵盖了地理位置、隐身搜索和生物识别数据等多个方面,谷歌已表示此举是为了解决旧有索赔,并不会带来新的产品变更。

阅读更多
科技

特斯拉保险业务亏损严重:高昂维修成本成最大痛点

2025-05-10
特斯拉保险业务亏损严重:高昂维修成本成最大痛点

特斯拉的保险业务持续亏损,2024年赔付率高达103.3%,远高于行业平均水平66.1%。这主要是因为特斯拉汽车的维修成本远高于传统燃油车,平均碰撞维修成本高出32%。尽管特斯拉拥有自动驾驶数据和车辆数据,试图根据驾驶行为调整风险,但仍未能有效控制成本。此外,客户对特斯拉保险的满意度也较低,漫长的维修时间和糟糕的沟通体验加剧了这一问题。特斯拉保险保费不断上涨,但亏损状况仍未得到改善,未来发展面临巨大挑战。

阅读更多
科技 维修成本

关于面向对象编程的起源:一场持续的误解

2025-05-10

本文驳斥了Alan Kay发明面向对象编程(OOP)和对象的常见误解。实际上,Simula语言是OOP的重要先驱,Smalltalk团队也明确承认了Simula的影响。虽然Kay创造了“对象”一词,但他后来表示后悔使用这个词,并强调消息传递才是OOP的核心思想。文章进一步探讨了Smalltalk在OOP发展中的独特贡献,特别是其将所有元素都视为对象的设计理念,以及其对消息处理机制的创新。作者认为,OOP的演变并非单一来源,而是多种思想和需求的融合,不同开发者在不同场景下对OOP的理解和应用也不尽相同。

阅读更多
开发

AI裁员潮来袭:Duolingo的案例只是冰山一角

2025-05-11
AI裁员潮来袭:Duolingo的案例只是冰山一角

语言学习软件Duolingo裁员事件揭示了AI驱动的裁员危机。公司CEO声称转向“AI优先”战略,但实际上已用AI取代了数百名员工,其中包括作家和翻译。这并非个例,AI正在艺术、游戏、新闻等多个行业取代人类工作,导致大学毕业生失业率飙升。这场危机并非科幻电影中的机器人革命,而是企业利用AI削减成本、巩固权力。政府部门也深受其害,例如美国政府利用AI裁员,削弱了机构能力。这场危机不仅关乎经济数据,更关乎工作的本质和社会价值。我们需要思考如何保护重要工作和机构,避免AI被滥用,导致社会结构的崩塌。

阅读更多

Go语言核心贡献者离职谷歌

2025-05-11

一位在谷歌工作了19年的资深工程师离开了公司,他长期参与Go语言的开发工作。文章回顾了他14年的Go语言开发历程,从最初的编译器前端开发到后来的语言特性改进(例如泛型),以及对Go项目整体方向的贡献。作者认为Go语言仍有很大的发展空间,并表示未来希望继续为Go语言贡献力量。

阅读更多
开发

3D打印可组装格子结构PLAttice:构建大型结构的新思路

2025-05-10

Zach Fredin设计了一种名为PLAttice的可组装格子结构,完全由3D打印的PLA材料制成。该结构由支撑杆、节点和销钉组成,能够搭建起比打印床尺寸大得多的可逆结构。PLAttice成功构建了一个约800g/m的方盒桁架,跨度可达4m。虽然PLA支撑杆是结构中最薄弱的环节,但该设计为大型结构的构建提供了新思路,未来可考虑使用更坚固的材料替代PLA支撑杆。PLAttice还包含一些额外的部件,例如用于连接到地面或天花板的底座,以及用于组装和拆卸的工具。虽然组装过程并非易事,但PLAttice能够构建出有趣且实用的结构,例如一个悬挂在厨房桌子上的灯具。

阅读更多

洞察人性的婚礼画家

2025-05-11
洞察人性的婚礼画家

一位婚礼画家多年来观察宾客互动,总结出独特的“读人”技巧。他通过观察肢体语言、谈话节奏、注意力焦点等,洞察人们的自信程度、情绪状态、人际关系模式等,甚至能分辨真挚快乐与礼貌敷衍。他认为,开放接纳的人更容易获得幸福与良好的人际关系,而封闭自负的人则往往陷入痛苦与孤寂。

阅读更多
杂项

基于电路板应变传感器的微小形变测量

2025-05-11
基于电路板应变传感器的微小形变测量

这个项目展示了一种巧妙的应变传感器设计,其传感元件直接集成在电路板上。该传感器灵敏度极高,能够测量微米级的挠度,量程可达±3厘米。它采用4元件或2元件桥式电路,可通过手工组装完成,无需回流焊。用户可以选择使用集成的Seeed Studio XIAO RP2040微控制器或外部微控制器。此外,还提供了一个Python脚本用于数据可视化和一个Jupyter Notebook用于自定义传感元件形状。

阅读更多

arXivLabs:与社区协作者共建arXiv新功能

2025-05-10
arXivLabs:与社区协作者共建arXiv新功能

arXivLabs是一个实验性项目框架,允许协作者直接在arXiv网站上开发和分享新功能。参与其中的个人和组织都认同arXiv的开放、社区、卓越和用户数据隐私的价值观。arXiv致力于这些价值观,只与遵守这些价值观的合作伙伴合作。如果你有提升arXiv社区价值的项目创意,欢迎了解更多关于arXivLabs的信息。

阅读更多
开发

Cursor 真有那么神?一个老程序员的真实体验

2025-05-10

作者对最近大火的代码补全工具Cursor进行了深入体验和对比,发现其核心技术与Copilot并无本质区别,都基于Claude或GPT模型。Cursor的优势在于能主动搜索项目内其他文件进行参考,但有时过于“智能”,甚至会未经授权创建新文件。作者更倾向于使用o1模型,认为其在代码调试方面更精准可靠。文章最后指出,过度吹捧Cursor的人可能缺乏编程经验,将AI能力与工具本身混淆,并强调选择编辑器应以个人偏好为主,而非盲目跟风。

阅读更多
开发

直面巨头:用“铅弹”而非“银弹”赢得市场

2025-05-10

本文讲述了作者在Netscape和Opsware两家公司面临竞争对手的巨大压力时,如何带领团队克服挑战的故事。在Netscape,面对微软IIS的强势竞争,作者起初试图寻找“银弹”——战略合作和并购,但最终意识到关键在于提升产品性能,最终通过持续改进,扭转了劣势。在Opsware,面对Bladelogic的竞争,作者同样拒绝了各种规避竞争的策略,带领团队集中精力改进产品,最终取得成功。作者强调,面对生存威胁时,不要寻找捷径,而要正视问题,用“铅弹”——踏实努力——解决问题,才能最终赢得胜利。

阅读更多
创业 产品改进

Flutter本地优先架构:离线优先应用开发指南

2025-05-10
Flutter本地优先架构:离线优先应用开发指南

本文介绍了Flutter本地优先应用架构,它优先考虑本地数据存储和同步,以提供卓越的用户体验。与传统的在线优先架构不同,本地优先架构将本地数据库作为主要数据来源,即使在离线状态下也能保证应用的正常运行。文章详细讲解了本地优先架构的优势、构建同步引擎的挑战(包括变更追踪、冲突解决、边缘情况和错误处理、性能优化等),并介绍了如何使用Riverpod、Drift和PowerSync构建一个基于Supabase后端的Todo应用示例。通过这些工具,开发者可以轻松构建强大的离线功能应用,提升用户体验。

阅读更多
开发

Visual Basic 的诞生:一段关于简易编程的传奇

2025-05-11
Visual Basic 的诞生:一段关于简易编程的传奇

1988年,Alan Cooper向比尔·盖茨展示了他的Tripod项目,一个基于Windows的图形化shell构建工具。Tripod的设计理念是让用户可以像搭积木一样创建个性化的shell,无需深入了解操作系统底层。这个项目最终演变成Visual Basic,它以其简单易用的可视化编程环境,帮助了无数程序员,特别是那些从大型机转向个人电脑的程序员,并为一代人开启了编程的大门。然而,Visual Basic的辉煌最终因微软的战略转向而落幕,VB.NET的出现虽然提升了功能,却也牺牲了易用性,导致大量VB程序员转向其他语言。这则故事不仅展现了技术创新,也反映了软件产品演进中商业决策和技术选择间的复杂博弈。

阅读更多
开发

无点域名:意外的DNS奇观

2025-05-11

本文探讨了“无点域名”这一现象,即仅由顶级域名(如.com,.org)构成,可以直接访问的域名。尽管ICANN和IAB反对这种做法,但一些国家顶级域名(ccTLD)由于受各自国家管辖,仍然存在无点域名。文章列举了当前和历史上存在无点域名的例子,并分析了其在邮件发送和网站访问中的技术限制。此外,文章还探讨了DNS树的结构,以及理论上根域名(.)也可能存在A、AAAA和MX记录的可能性,但实际情况是根域名并不包含这些记录。

阅读更多
科技 顶级域名

Theranos骗局男友创立血检公司,似曾相识?

2025-05-11
Theranos骗局男友创立血检公司,似曾相识?

伊丽莎白·霍尔姆斯(Theranos创始人)的男友比利·埃文斯创立了一家名为Haemanthus的血检公司,其业务模式与霍尔姆斯臭名昭著的Theranos惊人地相似。该公司宣称拥有革命性的血液检测技术,目标是“人类健康优化”,这与Theranos当年的宣传如出一辙。更令人震惊的是,目前身陷囹圄的霍尔姆斯竟然还在为这家公司提供建议。尽管Haemanthus已获得近2000万美元融资,但一些知名投资者已拒绝投资,他们质疑该公司的科学依据和临床实用性。埃文斯的举动不禁让人想起Theranos的骗局,引发人们对其公司未来发展的担忧,也再次揭示了科技创业中存在的风险。

阅读更多

Giant Bomb:老员工收购,游戏媒体品牌开启新篇章

2025-05-11
Giant Bomb:老员工收购,游戏媒体品牌开启新篇章

游戏媒体品牌Giant Bomb被其长期员工Jeff Bakalar和Jeff Grubb收购。Fandom公司将Giant Bomb的运营权移交给两位元老,开启了该品牌的新篇章。此次收购的具体财务细节尚未公开,但Giant Bomb的节目制作将尽快恢复。两位新东家表示,Giant Bomb的未来掌握在支持它的社区手中,所有支持都将直接用于团队发展。

阅读更多
游戏 Giant Bomb

Gemini 2.5更新意外屏蔽敏感内容,影响心理健康应用

2025-05-10
Gemini 2.5更新意外屏蔽敏感内容,影响心理健康应用

谷歌Gemini 2.5更新后,其安全设置控制出现故障,意外屏蔽了此前允许的敏感内容,例如性侵受害者倾诉内容。这导致依赖Gemini API的多个应用,包括帮助性侵受害者生成报告的VOXHELIX和帮助PTSD患者记录情绪的InnerPiece,出现功能中断。开发者们指责谷歌未经通知更改模型,导致应用无法正常运行,严重影响用户体验和心理健康支持。谷歌已回应此事,但尚未给出明确解释。

阅读更多
AI

Arduino的生物基PCB:更环保的电子产品未来

2025-05-11
Arduino的生物基PCB:更环保的电子产品未来

Arduino携手欧洲创新理事会,启动Desire4EU项目,研发基于PLA-亚麻的可生物降解印刷电路板(PCB)。该项目已成功制造出Arduino Nano和UNO的生物基版本,并利用更低的焊接温度降低能耗,减少电子垃圾。未来,将通过生命周期评估(LCA)进一步量化其环保效益,并计划在2026年发放1000块测试板。

阅读更多
硬件 生物基PCB
1 2 3 4 5 6 8 10 11 12 843 844