核手提箱 海洋云增白 可扩展服务 policy 颈挂空调 计算机硬件 极端主义 PostgreSQL AI工具 儿童读物 化学 即时消息 代码审查 反向工程 KDE 数据安全 效率工具 超级计算机 植物学 分析化学 插图 Three.js 泄露 大会 初创 Verizon 海水淡化 GPT-3 加速器项目 更多

超越公钥加密:关于密码工程的几点思考 (blog.cryptographyengineering.com)

本文探讨了超越传统公钥加密技术的密码学新进展,重点介绍了身份基加密(IBE)和属性基加密(ABE)。作者首先指出了公钥加密虽然简化了密钥分发,但仍存在密钥交换和验证的挑战。IBE通过将用户的身份作为公钥,并由密钥生成机构生成私钥来解决这些问题,但也引入了密钥托管的风险。ABE则更进一步,通过使用属性和阈值门来实现更精细的访问控制,例如,允许医生或保险理算员解密医疗记录。

美国太阳能装置数量突破500万大关 (electrek.co)

根据美国太阳能产业协会 (SEIA) 和伍德麦肯兹公司发布的数据,美国太阳能装置数量现已正式超过500万,这是其向清洁能源转变的重要里程碑。自2020年初以来,超过一半的美国太阳能装置已上线,自20个月前《通货膨胀削减法案》成为法律以来,超过25%的太阳能装置已启用。加州在太阳能装置方面处于领先地位,拥有200万个太阳能装置,而其他州正在经历快速增长。

美国牛油果:从异国珍馐到国民美食 (tastecooking.com)

文章探讨了牛油果在美国的流行趋势。从曾经的脂肪恐惧到如今的营养追捧,牛油果在美国的消费量增长了三倍。文章分析了这一现象背后的原因,包括对健康脂肪的重新认识、牛油果本身的营养价值、便捷的食用方式以及新一代对牛油果的喜爱。文章还探讨了牛油果产业的供应链问题,包括质量参差不齐、价格高昂以及有组织犯罪的参与。最后,文章展望了牛油果的未来,认为牛油果在美国的流行趋势将持续下去,但也需要解决供应链问题,以确保可持续发展。

仙女座入侵者 (susam.net)

这是一款名为“仙女座入侵者”的游戏,标题下方是游戏的名称,同时还有一个箭头符号和音乐符号,可能表示游戏开始或音乐播放。

可视化限速算法 (smudge.ai)

本文探讨了三种常见的限速算法:固定窗口、滑动窗口和令牌桶。固定窗口算法简单易懂,但允许在窗口结束时出现流量突发。滑动窗口算法通过逐渐恢复容量来解决这个问题,但实现起来资源密集。令牌桶算法允许流量突发,同时强制执行较低的长期平均请求速率。文章还讨论了与限速相关的其他考虑因素,例如创建持久存储、故障打开、可选的突发流量限制和选择合理的键。

谷歌发布 LearnLM 生成式 AI 模型,用于支持教师和学习者 (blog.google)

谷歌发布了 LearnLM,这是一个基于 Gemini 微调的新模型系列,专为学习而设计。LearnLM 以教育研究为基础,旨在让教学和学习体验更加积极、个性化和引人入胜。谷歌将 LearnLM 应用于其现有产品中,例如搜索、YouTube 和与 Gemini 对话时,以加深理解,而不仅仅是提供答案。此外,谷歌正在开展一项新的试点计划,在 Google 课堂中应用 LearnLM,帮助简化和改进课程计划流程。

Perl和Raku 2024大会招募赞助商 (www.perl.com)

Perl和Raku大会(现已进入第26个年头)正在招募赞助商,大会将于2024年6月24日至28日在内华达州拉斯维加斯举行。赞助商将获得在演讲者背景横幅、活动网站、材料分发等方面的展示机会。大会提供早餐、零食和咖啡休息时间的赞助选项,赞助费用从2500美元到3500美元不等。

伪造的苹果员工徽章 (cabel.com)

本文讲述了作者Cabel Sasser如何揭露一枚伪造的苹果早期员工徽章的故事。Cabel Sasser在eBay上发现一枚据称是苹果第10号员工Sherry Livingston的员工徽章,但通过仔细观察照片,Cabel Sasser发现了多个疑点,并向苹果第8号员工Chris Espinosa求证,确认徽章为假。随后,卖家提供了据称是来自德国红十字会的购买证明,但Cabel Sasser再次发现疑点,并通过网络向德国网友求证,确认购买证明也是伪造的。最终,尽管Cabel Sasser试图揭露真相,但这枚伪造的徽章还是以946美元的价格售出。

Reddit 恢复其奖励系统 (techcrunch.com)

Reddit 宣布恢复其奖励系统,该系统于去年关闭。新系统保留了大部分原有机制,并进行了一些新的改进,例如新的奖励设计、新的奖励按钮和排行榜。Reddit 表示,之前的“金色点赞”系统不如奖励系统有趣且表达力强,也不清楚它如何使接收者受益。用户需要购买“黄金”来奖励帖子和评论,平均费用在 15 到 50 金之间。Reddit 还为奖励系统添加了一些安全措施,例如在 NSFW 子版块、创伤和成瘾支持子版块以及包含成人内容的子版块中禁用奖励。

gfortran 数组描述符简介 (thinkingeek.com)

本文介绍了 Fortran 90 中引入的数组描述符的概念,用于处理动态数组。文章详细解释了 gfortran 编译器中数组描述符的结构和工作原理,包括如何创建描述符、如何使用描述符访问数组元素,以及在指针赋值等情况下如何处理数组描述符。

美军士兵对配备50千瓦激光器的斯特瑞克装甲车并不感冒 (breakingdefense.com)

美国陆军将四辆配备50千瓦激光器的斯特瑞克装甲车原型机送往中东进行测试,但士兵们的初步反馈并不乐观。陆军采购主管Doug Bush表示,50千瓦的激光器在移动的车辆上使用具有挑战性,散热、电子设备数量以及战术环境下的车辆磨损都是问题。士兵们反馈实验室环境和试验场的测试结果与战术环境截然不同。尽管50千瓦激光器的反馈不佳,但其他高能激光器,如20千瓦的P-HEL,在固定地点的测试中取得了成功。

德国铁路推出MetaWindow:铁路降噪领域的革新者 (www.railtarget.eu)

德国铁路公司推出了一种名为MetaWindow的透明隔音屏障,该屏障拥有无与伦比的吸音能力。MetaWindow采用了一种独特的几何设计,可增强声学效率,其隔音水平可达34至37分贝,同时保持高达72%的透明度。MetaWindow将于今年晚些时候在汉堡的S4铁路建设中首次得到实际应用。

最大化 Llama 能效的最佳点 (jacquesmattheij.com)

本文探讨了在家庭系统中运行大型语言模型 (LLM) Llama 的能效优化问题。作者通过调整GPU功耗限制,找到了最佳的每生成token功耗点,位于每个GPU约225W功耗的位置。这个最佳点不仅能效高,而且接近峰值性能。

Photobox: 用 Next.js 构建的图片库和交互式编辑器 (www.photobox.dev)

Photobox是一个使用Next.js构建的图片库和交互式编辑器,它使用Cloudinary作为所有图像的宿主,并利用Cloudinary Transformations创建拼贴画、动画等,为用户提供新的图像体验。Photobox还使用了TanStack Query、Tailwind CSS和shadcn/ui等工具。

意大利电力系统发展史 (samuele963.github.io)

意大利电力系统经历了从不同电压、频率到插头类型的复杂演变。早期,意大利各地电压和频率差异很大,42Hz较为常见。20世纪60年代,意大利国家电力公司ENEL成立,致力于统一电力供应标准。历史上,意大利曾采用双重电费系统,照明用电电压较低(如120V或150V),而家电用电电压较高(通常为220V)。这导致出现了两种类型的L型插头:“小”10A插头用于照明,“大”16A插头用于家电。随着时间的推移,220V逐渐普及,双重电费系统被淘汰,Bipasso插座应运而生,这种16A插座也兼容10A插头。如今,120V供电已不复存在,但两种L型插头仍在使用,部分地区仍使用旧式127/220V变压器。

赫兹出售的特斯拉汽车被曝存在损坏和故障 (qz.com)

赫兹公司此前购买了大量特斯拉汽车用于租赁业务,但由于维护成本高昂,现正将其大量出售。然而,许多买家发现这些二手特斯拉存在各种问题,例如电池损坏、故障频发等,维修费用高昂。文章指出,这些问题可能是由于租赁车辆使用频繁、充电方式不当等原因造成的,建议消费者谨慎购买赫兹出售的二手特斯拉。

Hugging Face 投入 1000 万美元免费共享 GPU 以对抗大型人工智能公司 (www.theverge.com)

机器学习平台Hugging Face宣布投入1000万美元用于免费共享GPU资源,旨在帮助小型开发者、学者和初创公司对抗人工智能领域巨头的垄断。该公司CEO Clem Delangue担忧人工智能初创公司与科技巨头竞争的能力,因为大多数重大的人工智能进步都掌握在大型科技公司手中。Hugging Face希望通过名为ZeroGPU的新项目,将最先进的人工智能技术提供给所有人。ZeroGPU将通过Hugging Face的Spaces平台提供,该平台是一个用于发布应用程序的托管平台。

用纯 NumPy 实现 Llama 3 (docs.likejazz.com)

这篇文章详细介绍了如何仅使用 NumPy 库实现 Llama 3 模型。文章解释了 Llama 3 的模型结构,包括 RoPE 嵌入、RMSNorm、QKV 计算、KV 缓存、GQA(分组查询注意力)、缩放点积注意力、前馈网络、SwiGLU 和线性层等关键组件。文章还提供了一个运行示例,展示了如何使用该实现生成文本。

新研究表明,风力发电场可在两年内抵消其排放 (newsroom.taylorandfrancisgroup.com)

根据发表在《新西兰皇家学会杂志》上的一项新的同行评审研究,与火力发电厂相比,风力发电场在运转不到两年后,就可以抵消其整个30年寿命周期内产生的碳排放。该研究还表明,风力涡轮机在六个月内就能产生其整个生命周期所消耗的所有能源。

机器人“超级四肢”可以帮助月球漫步者从跌倒中恢复 (news.mit.edu)

麻省理工学院的工程师们正在设计一种可穿戴机器人肢体,称为“超级肢体”,它可以为宇航员提供物理支撑,并在跌倒后帮助他们站起来。该系统将从背包延伸出来,背包还将携带宇航员的生命支持系统,以及控制四肢的控制器和电机。研究人员已经建造了一个物理原型,以及一个基于宇航员反馈的控制系统来引导四肢。研究小组在一个类似于宇航员宇航服的紧身衣服的健康志愿者身上测试了初步版本。当志愿者试图从坐姿或卧姿站起来时,与他们必须自己恢复相比,在超级肢体的帮助下,他们更轻松地站了起来。

Winamp宣布开源其传奇播放器 (about.winamp.com)

Winamp宣布将于2024年9月24日开放其Windows播放器的源代码,邀请全球开发者参与其发展。Winamp希望通过此举让开发者贡献自己的专业知识、想法和热情,帮助这款标志性软件发展。Winamp CEO Alexandre Saboundjian表示,他们将在7月初发布一款新的移动播放器,但不会忘记数千万使用Windows软件的用户,他们将受益于数千名开发者的经验和创造力。

特斯拉自动驾驶技术遭98%试用客户弃用 (www.the-express.com)

数据显示,高达98%的特斯拉车主在试用期后选择不再使用其自动驾驶技术。尽管特斯拉首席执行官埃隆·马斯克大力宣传自动驾驶技术,将其视为区别于其他竞争对手的特色功能,但YipitData的统计数据发现,在近3500名特斯拉车主中,只有2%的人在试用期后继续使用该技术。特斯拉的自动驾驶技术售价为8000美元,自推出以来就存在争议。

退出策略:单楼梯出口的理由 (www.architecturalrecord.com)

本文探讨了美国多户住宅建筑中普遍要求多个出口路线的建筑规范,并主张重新将单楼梯公寓楼合法化。作者认为,单楼梯设计可以提供更充足的光线、空气和隔音效果,促进社区建设,并在小型地块上实现经济可行的多户住宅开发。文章还探讨了美国和欧洲在消防安全方法上的差异,以及单楼梯建筑在美国的潜在影响。

旧金山安全吗? (howsafeissf.com)

自2018年以来,旧金山市一直在努力改善其社区的安全性。该项目将该市在过去一年中收集的数据可视化,以显示社区安全性的变化情况。在分析旧金山社区的安全性时,很明显,某些地区的犯罪率明显高于其他地区。例如,米申区以85,671起事件高居榜首,紧随其后的是田德隆区。平均而言,最危险的街区发生犯罪的可能性是平均水平的6倍。

Mac App Store 上的 Cleano (apps.apple.com)

Cleano 是一款面向开发者的 Mac 磁盘清理工具,可以清理 Xcode 杂物、释放磁盘空间并提高系统性能。它可以清理 Xcode 派生数据、包管理器缓存,以及使用 simctl 管理 Xcode 模拟器。Cleano 提供订阅服务,订阅用户可以使用 Xcode 派生数据模块以外的所有模块。

JEP 草案:在 HttpClient 中支持 HTTP/3 (openjdk.org)

该 JEP 草案提议更新 Java 平台中的 HTTP 客户端,以支持 HTTP/3 协议。HTTP/3 是基于 QUIC 的 HTTP/2 的演进,它是一种新的基于用户数据报协议 (UDP) 的传输协议。支持 HTTP/3 将使 HTTP 客户端应用程序能够受益于新协议提供的许多改进,例如:可能更快的握手;消除队头阻塞问题;以及更可靠的传输,尤其是在互联网连接不良导致数据包丢失的环境中。

用C语言实现智能指针 (snai.pe)

本文介绍了作者如何利用GCC的__attribute__ ((cleanup(f))特性,为C语言实现了类似C++中智能指针的功能。作者详细阐述了如何通过元数据来存储析构函数和用户数据,并实现了类似unique_ptr和shared_ptr的宏,方便用户使用。作者还提到了shared_ptr线程安全问题的一些思考和解决方案。

GitHub - lydiahallie/javascript-questions: (进阶)JavaScript 问题长列表及其解释 (github.com)

这是一份包含许多 JavaScript 问题的清单,涵盖基础到进阶的知识点,旨在帮助开发者测试、复习 JavaScript 知识或准备面试。问题下方有答案,可以通过点击展开查看。问题涵盖了变量提升、作用域、事件传播、原型、类型强制、异步编程、生成器函数、代理对象、私有变量等方面,并且会定期更新。

德国联邦科技基金支持 FFmpeg (www.phoronix.com)

德国联邦科技基金继为GNOME、Rust Coreutils、PHP、systemd漏洞赏金计划以及其他众多自由软件项目提供大量资金后,现在又将支持 FFmpeg 多媒体库。FFmpeg 项目将在 2024 年和 2025 年获得 157,580.00 欧元的资助。FFmpeg.org 项目网站上的一份公告指出:“FFmpeg 社区很高兴地宣布,德国联邦科技基金已成为其第一个政府赞助商。他们的支持将有助于维持 FFmpeg 项目的维护,这是一个关键的开源软件多媒体组件,对每天为全球数十亿人带来音频和视频至关重要。”

Štar:一个用于 Common Lisp 的迭代结构 (www.tfeb.org)

Štar 是一个用于 Common Lisp 的简洁且可扩展的迭代结构,其目标是易于使用、易于理解、必要时快速、通用,并且看起来不像 Fortran。文章介绍了 Common Lisp 中现有的迭代结构,如 mapcar、dotimes、dolist、do 和 do*,以及扩展 loop 宏。Štar 的独特之处在于它的简单性,它没有特殊的语法,也不了解如何迭代任何特定结构,而是知道迭代需要回答两个问题:还有更多吗?下一件事是什么?此外,它还知道如何问另一个问题:我是否有任何信息可以用来更快地提出前两个问题?文章还介绍了 Štar 的三个部分:迭代结构本身及其绑定、定义新迭代器的协议、定义迭代器优化器的协议,以及预定义的迭代器和优化器的集合。

1 2 3 5 7 8 9 101 102