Perl和Raku大会(现已进入第26个年头)正在招募赞助商,大会将于2024年6月24日至28日在内华达州拉斯维加斯举行。赞助商将获得在演讲者背景横幅、活动网站、材料分发等方面的展示机会。大会提供早餐、零食和咖啡休息时间的赞助选项,赞助费用从2500美元到3500美元不等。
Reddit 宣布恢复其奖励系统,该系统于去年关闭。新系统保留了大部分原有机制,并进行了一些新的改进,例如新的奖励设计、新的奖励按钮和排行榜。Reddit 表示,之前的“金色点赞”系统不如奖励系统有趣且表达力强,也不清楚它如何使接收者受益。用户需要购买“黄金”来奖励帖子和评论,平均费用在 15 到 50 金之间。Reddit 还为奖励系统添加了一些安全措施,例如在 NSFW 子版块、创伤和成瘾支持子版块以及包含成人内容的子版块中禁用奖励。
本文介绍了 Fortran 90 中引入的数组描述符的概念,用于处理动态数组。文章详细解释了 gfortran 编译器中数组描述符的结构和工作原理,包括如何创建描述符、如何使用描述符访问数组元素,以及在指针赋值等情况下如何处理数组描述符。
美国陆军将四辆配备50千瓦激光器的斯特瑞克装甲车原型机送往中东进行测试,但士兵们的初步反馈并不乐观。陆军采购主管Doug Bush表示,50千瓦的激光器在移动的车辆上使用具有挑战性,散热、电子设备数量以及战术环境下的车辆磨损都是问题。士兵们反馈实验室环境和试验场的测试结果与战术环境截然不同。尽管50千瓦激光器的反馈不佳,但其他高能激光器,如20千瓦的P-HEL,在固定地点的测试中取得了成功。
德国铁路公司推出了一种名为MetaWindow的透明隔音屏障,该屏障拥有无与伦比的吸音能力。MetaWindow采用了一种独特的几何设计,可增强声学效率,其隔音水平可达34至37分贝,同时保持高达72%的透明度。MetaWindow将于今年晚些时候在汉堡的S4铁路建设中首次得到实际应用。
本文探讨了在家庭系统中运行大型语言模型 (LLM) Llama 的能效优化问题。作者通过调整GPU功耗限制,找到了最佳的每生成token功耗点,位于每个GPU约225W功耗的位置。这个最佳点不仅能效高,而且接近峰值性能。
Photobox是一个使用Next.js构建的图片库和交互式编辑器,它使用Cloudinary作为所有图像的宿主,并利用Cloudinary Transformations创建拼贴画、动画等,为用户提供新的图像体验。Photobox还使用了TanStack Query、Tailwind CSS和shadcn/ui等工具。
意大利电力系统经历了从不同电压、频率到插头类型的复杂演变。早期,意大利各地电压和频率差异很大,42Hz较为常见。20世纪60年代,意大利国家电力公司ENEL成立,致力于统一电力供应标准。历史上,意大利曾采用双重电费系统,照明用电电压较低(如120V或150V),而家电用电电压较高(通常为220V)。这导致出现了两种类型的L型插头:“小”10A插头用于照明,“大”16A插头用于家电。随着时间的推移,220V逐渐普及,双重电费系统被淘汰,Bipasso插座应运而生,这种16A插座也兼容10A插头。如今,120V供电已不复存在,但两种L型插头仍在使用,部分地区仍使用旧式127/220V变压器。
赫兹公司此前购买了大量特斯拉汽车用于租赁业务,但由于维护成本高昂,现正将其大量出售。然而,许多买家发现这些二手特斯拉存在各种问题,例如电池损坏、故障频发等,维修费用高昂。文章指出,这些问题可能是由于租赁车辆使用频繁、充电方式不当等原因造成的,建议消费者谨慎购买赫兹出售的二手特斯拉。
机器学习平台Hugging Face宣布投入1000万美元用于免费共享GPU资源,旨在帮助小型开发者、学者和初创公司对抗人工智能领域巨头的垄断。该公司CEO Clem Delangue担忧人工智能初创公司与科技巨头竞争的能力,因为大多数重大的人工智能进步都掌握在大型科技公司手中。Hugging Face希望通过名为ZeroGPU的新项目,将最先进的人工智能技术提供给所有人。ZeroGPU将通过Hugging Face的Spaces平台提供,该平台是一个用于发布应用程序的托管平台。
这篇文章详细介绍了如何仅使用 NumPy 库实现 Llama 3 模型。文章解释了 Llama 3 的模型结构,包括 RoPE 嵌入、RMSNorm、QKV 计算、KV 缓存、GQA(分组查询注意力)、缩放点积注意力、前馈网络、SwiGLU 和线性层等关键组件。文章还提供了一个运行示例,展示了如何使用该实现生成文本。
根据发表在《新西兰皇家学会杂志》上的一项新的同行评审研究,与火力发电厂相比,风力发电场在运转不到两年后,就可以抵消其整个30年寿命周期内产生的碳排放。该研究还表明,风力涡轮机在六个月内就能产生其整个生命周期所消耗的所有能源。
麻省理工学院的工程师们正在设计一种可穿戴机器人肢体,称为“超级肢体”,它可以为宇航员提供物理支撑,并在跌倒后帮助他们站起来。该系统将从背包延伸出来,背包还将携带宇航员的生命支持系统,以及控制四肢的控制器和电机。研究人员已经建造了一个物理原型,以及一个基于宇航员反馈的控制系统来引导四肢。研究小组在一个类似于宇航员宇航服的紧身衣服的健康志愿者身上测试了初步版本。当志愿者试图从坐姿或卧姿站起来时,与他们必须自己恢复相比,在超级肢体的帮助下,他们更轻松地站了起来。
Winamp宣布将于2024年9月24日开放其Windows播放器的源代码,邀请全球开发者参与其发展。Winamp希望通过此举让开发者贡献自己的专业知识、想法和热情,帮助这款标志性软件发展。Winamp CEO Alexandre Saboundjian表示,他们将在7月初发布一款新的移动播放器,但不会忘记数千万使用Windows软件的用户,他们将受益于数千名开发者的经验和创造力。
数据显示,高达98%的特斯拉车主在试用期后选择不再使用其自动驾驶技术。尽管特斯拉首席执行官埃隆·马斯克大力宣传自动驾驶技术,将其视为区别于其他竞争对手的特色功能,但YipitData的统计数据发现,在近3500名特斯拉车主中,只有2%的人在试用期后继续使用该技术。特斯拉的自动驾驶技术售价为8000美元,自推出以来就存在争议。
本文探讨了美国多户住宅建筑中普遍要求多个出口路线的建筑规范,并主张重新将单楼梯公寓楼合法化。作者认为,单楼梯设计可以提供更充足的光线、空气和隔音效果,促进社区建设,并在小型地块上实现经济可行的多户住宅开发。文章还探讨了美国和欧洲在消防安全方法上的差异,以及单楼梯建筑在美国的潜在影响。
自2018年以来,旧金山市一直在努力改善其社区的安全性。该项目将该市在过去一年中收集的数据可视化,以显示社区安全性的变化情况。在分析旧金山社区的安全性时,很明显,某些地区的犯罪率明显高于其他地区。例如,米申区以85,671起事件高居榜首,紧随其后的是田德隆区。平均而言,最危险的街区发生犯罪的可能性是平均水平的6倍。
Cleano 是一款面向开发者的 Mac 磁盘清理工具,可以清理 Xcode 杂物、释放磁盘空间并提高系统性能。它可以清理 Xcode 派生数据、包管理器缓存,以及使用 simctl 管理 Xcode 模拟器。Cleano 提供订阅服务,订阅用户可以使用 Xcode 派生数据模块以外的所有模块。
该 JEP 草案提议更新 Java 平台中的 HTTP 客户端,以支持 HTTP/3 协议。HTTP/3 是基于 QUIC 的 HTTP/2 的演进,它是一种新的基于用户数据报协议 (UDP) 的传输协议。支持 HTTP/3 将使 HTTP 客户端应用程序能够受益于新协议提供的许多改进,例如:可能更快的握手;消除队头阻塞问题;以及更可靠的传输,尤其是在互联网连接不良导致数据包丢失的环境中。
本文介绍了作者如何利用GCC的__attribute__ ((cleanup(f))特性,为C语言实现了类似C++中智能指针的功能。作者详细阐述了如何通过元数据来存储析构函数和用户数据,并实现了类似unique_ptr和shared_ptr的宏,方便用户使用。作者还提到了shared_ptr线程安全问题的一些思考和解决方案。
这是一份包含许多 JavaScript 问题的清单,涵盖基础到进阶的知识点,旨在帮助开发者测试、复习 JavaScript 知识或准备面试。问题下方有答案,可以通过点击展开查看。问题涵盖了变量提升、作用域、事件传播、原型、类型强制、异步编程、生成器函数、代理对象、私有变量等方面,并且会定期更新。
德国联邦科技基金继为GNOME、Rust Coreutils、PHP、systemd漏洞赏金计划以及其他众多自由软件项目提供大量资金后,现在又将支持 FFmpeg 多媒体库。FFmpeg 项目将在 2024 年和 2025 年获得 157,580.00 欧元的资助。FFmpeg.org 项目网站上的一份公告指出:“FFmpeg 社区很高兴地宣布,德国联邦科技基金已成为其第一个政府赞助商。他们的支持将有助于维持 FFmpeg 项目的维护,这是一个关键的开源软件多媒体组件,对每天为全球数十亿人带来音频和视频至关重要。”
Štar 是一个用于 Common Lisp 的简洁且可扩展的迭代结构,其目标是易于使用、易于理解、必要时快速、通用,并且看起来不像 Fortran。文章介绍了 Common Lisp 中现有的迭代结构,如 mapcar、dotimes、dolist、do 和 do*,以及扩展 loop 宏。Štar 的独特之处在于它的简单性,它没有特殊的语法,也不了解如何迭代任何特定结构,而是知道迭代需要回答两个问题:还有更多吗?下一件事是什么?此外,它还知道如何问另一个问题:我是否有任何信息可以用来更快地提出前两个问题?文章还介绍了 Štar 的三个部分:迭代结构本身及其绑定、定义新迭代器的协议、定义迭代器优化器的协议,以及预定义的迭代器和优化器的集合。
本文作者分享了自己提升个人效率的技巧和策略,包括不设固定日程、只保留三个清单、每天睡前写下第二天要做的3-5件事、利用结构化拖延症、策略性地表现出不擅长某些事情、每天只查看两次电子邮件、戴上耳机避免分心、每天坐下来吃早餐、只接受内心真正认可的新承诺、做自己热爱的事情。
DeviantArt曾是一个繁荣的艺术家社区,为插画家、摄影师、漫画家等提供了展示作品、与同行交流和进入创意产业的重要资源。然而,近年来,由于人工智能技术的兴起,DeviantArt开始利用用户作品训练AI模型,并推出AI图像生成工具,引发了艺术家们的强烈不满。大量AI生成作品充斥平台,挤压了人类艺术家的生存空间,导致许多艺术家离开。此外,DeviantArt的管理层对艺术家们的担忧置之不理,进一步加剧了用户的愤怒和失望,最终导致该平台走向衰落。
Preply的一项研究调查了2201名美国人对表情符号的理解,发现💅、💨和🙃是2024年最令人困惑的表情符号。81%的人曾因他人使用表情符号而感到困惑,48%的人目睹了因误解表情符号而造成的尴尬局面。研究还分析了各州最令人困惑的表情符号,以及即将发布的新表情符号,如水平摇头、垂直摇头和凤凰表情符号,这些表情符号也可能引起困惑。
这篇文章全面介绍了构建高质量软件工程的原则和实践,涵盖了从需求分析、设计、编码到测试、支持和项目管理的整个软件开发生命周期。文章强调可维护性、清晰的组件职责、最小化特殊情况、可扩展性、诊断功能和避免使用尖端技术的重要性。此外,还深入探讨了代码审查、测试方法以及支持过程中与客户沟通的技巧。文章还强调了团队建设、人员发展和项目管理在实现软件质量目标中的重要作用。
本文探讨了Rust和Julia两种编程语言中字符串的设计差异。作者认为,尽管UTF-8编码是目前的主流编码方式,但在实际应用中,程序往往需要处理比UTF-8更严格的结构化数据,因此强制验证UTF-8字符串的必要性值得商榷。作者比较了Rust和Julia在字符串可变性、底层字节访问、索引方式和API设计方面的特点,并指出Julia的“UTF8约定”模式在大多数情况下更为实用,而Rust的强制验证则更符合其语言的严谨性。
大型科技公司在数据中心上的支出巨大。文章并没有深入探讨数据中心支出增加的原因,但暗示了科技行业持续增长的需求是主要推动力。