大型语言模型:双刃剑?
科技界人士对大型语言模型(LLM)带来的工作、学习、娱乐、沟通、创作和连接方式的革命性改变赞不绝口。他们认为AI将影响我们生活的方方面面,并且LLM使得人人可以使用计算机成为可能。然而,AI系统除了带来好处外,也会以史无前例的规模充斥我们的信息环境,产生大量垃圾信息。
阅读更多
科技界人士对大型语言模型(LLM)带来的工作、学习、娱乐、沟通、创作和连接方式的革命性改变赞不绝口。他们认为AI将影响我们生活的方方面面,并且LLM使得人人可以使用计算机成为可能。然而,AI系统除了带来好处外,也会以史无前例的规模充斥我们的信息环境,产生大量垃圾信息。
阅读更多
巴赫的遗作《赋格的艺术》初出版时并不成功,其复杂的复调技法与当时流行的旋律格格不入。然而,近百年后,它逐渐被世人认可。本文探讨了《赋格的艺术》第一首赋格的结构与特点,从其独特的开放谱写法到不同乐器组合的演奏版本,并引用评论家Joseph Kerman的观点,解读其看似随意却蕴含深意的音乐语言,以及与爵士乐的共通之处。作者更通过将作品与现代节奏进行混搭,展现了其对学习和欣赏此类音乐的新颖方法。
阅读更多
一项新的研究对卡特提出的“艰难步骤”模型提出了挑战,该模型认为生命进化需要克服一系列极低概率的事件才能产生智慧生命。研究人员认为,地球生命演化的速度可能受全球环境过程的影响,而不是一系列独立的“艰难步骤”。他们指出,信息缺失和化石记录的不完整性可能会扭曲我们对生命演化过程的理解。如果“艰难步骤”模型不成立,那么宇宙中存在其他智慧生命的可能性将大大增加。这项研究为寻找地外生命提供了新的视角,并促使我们重新思考地球生命演化的独特之处。
阅读更多
本文探讨了麦肯锡等管理咨询公司对美国中产阶级衰落的影响。文章指出,麦肯锡通过推行“股东至上”的理念,以及一系列旨在精简公司架构、裁撤中层管理人员的策略,例如“公司重组”和“间接成本价值分析”,导致了美国公司大规模裁员,中层管理人员和生产工人职位大量减少,工会力量削弱,最终加剧了美国经济不平等,摧毁了美国中产阶级。作者认为,这种“技术官僚管理”无法解决结构性不平等问题,反而加剧了精英与普通民众之间的差距。
阅读更多
研究人员通过将R1的思维链保存为文本,转换成OpenAI API的嵌入向量,并使用t-SNE进行可视化,实现了对大型语言模型R1“思考过程”的可视化。通过计算连续步骤之间的余弦相似度,他们观察到R1的思考过程可能包含“搜索”、“思考”和“总结”三个阶段。这项研究利用了十个不同的提示,包括描述自行车工作原理、设计新型交通工具等,并提供了获取思维链数据和代码的方法。
阅读更多
2025年1月,纽约地铁犯罪率同比下降36%,降至147起,而与此同时,由于拥堵定价政策的实施,地铁客流量却显著增加。纽约市长埃里克·亚当斯将此归功于增派1200名警员进驻地铁系统,以及在夜间列车上增加300名警员的巡逻,这使得地铁系统拥有了更显著的警力存在感,提升了乘客的安全感和信心。州长凯西·霍楚尔也表示,将斥资7700万美元,确保每列夜间地铁都配备一名警员。这一结果表明,增加警力与提高地铁安全性的措施初见成效。
阅读更多
利用WebAssembly技术,现在可以在浏览器中直接运行Python代码了!文章介绍了如何使用Pyodide这个开源项目,在浏览器环境下运行Python,并成功地将MarkItDown(一个将Office文件转换为Markdown格式的Python程序)移植到浏览器中。Pyodide支持几乎所有Python语法和许多常用的Python包,并提供了强大的JavaScript与Python互操作接口。作者克服了文件传输和依赖安装等挑战,最终实现了一个可在浏览器中运行的MarkItDown工具,展示了WebAssembly在浏览器领域的巨大潜力。
阅读更多
约翰霍普金斯应用物理实验室的研究人员受到科幻小说《宇宙》的启发,研发出一种新型变型天线。该天线采用3D打印的形状记忆合金,可以通过加热或冷却改变形状,从而适应不同的通信需求。这种创新设计可以有效地工作在4-11 GHz的频率范围内,并且有望应用于6G无线通信,解决多频段通信需要多个天线的问题。虽然与其他技术相比,该天线的响应速度较慢,但其在功率和频率范围方面具有优势,特别是在需要整合不同类型天线并获得最佳性能的系统中。
阅读更多
战争、地缘政治和气候变化正使欧洲面临日益频繁和严重的网络中断风险。本文作者Valerie Aurora倡导组建“互联网韧性俱乐部”,利用廉价的LoRa无线电和开源Meshtastic软件,在没有中心化基础设施的情况下建立本地通信网络,以应对潜在的灾难性通信中断。该俱乐部成员由志愿者组成,利用自身的技能和资源,在危机发生时快速恢复网络连接,弥补政府和企业应对不足的现状。文章详细介绍了俱乐部的组建方法、所需设备(LoRa无线电、Meshtastic软件、移动电源、太阳能板等)和使用方法,并分享了乌克兰在网络韧性方面的经验。
阅读更多
Asahi Linux创始人Hector Martin离职后,项目组宣布了新的治理结构和资金模式,以确保项目的长期可持续发展。七位开发者将共同负责项目决策,并通过Open Source Collective接受捐款,取代之前的Patreon模式。未来,项目将优先处理内核上游合并和持续集成测试,以提高稳定性和可维护性。尽管暂时不会支持M3和M4芯片,但M1和M2设备将迎来DP alt模式、Vulkan驱动程序中的稀疏图像支持以及内置麦克风等新功能。
阅读更多
一项最新研究表明,任何在t时间内运行的多磁带图灵机,都可以在仅需O(√(t log t))的空间内模拟。这显著改进了Hopcroft等人50年前提出的O(t/log t)空间模拟算法。该研究利用Cook和Mertz最近提出的高效树评估算法,将时间模拟问题转化为一系列参数优良的隐式树评估问题。其结果表明,大小为s的受限扇入电路可以在√s·poly(log s)空间内进行评估,并暗示存在一些在O(n)空间内可解,但在多磁带图灵机上需要n^(2-ε)时间的问题(对所有ε>0成立),为P与PSPACE问题研究带来了一丝进展。
阅读更多
特斯拉因潜在的转向助力故障问题,在美国召回超过37.6万辆Model 3和Model Y电动汽车。问题源于电子助力转向系统(EPAS)印刷电路板的“过应力”状态,可能导致车辆在停车后再次加速时失去转向助力。特斯拉已于2023年10月开始推送免费的OTA软件更新修复此问题,并声称该问题不会在车辆行驶过程中造成转向失效。此次召回不涉及任何已知的伤亡或事故,车主无需前往经销商处,将在下个月收到召回通知。
阅读更多
本文揭露了一个名为“Ziz教”的神秘湾区网络邪教。其教主Ziz,通过博客传播扭曲的伦理和决策理论,吸引AI风险研究者加入。他们以极端素食主义为教义,并计划在奇点来临后对“非善”之人进行审判。Ziz利用“单半球睡眠”等手段操纵成员,切断其与外界联系,甚至导致成员自杀。文章警告读者警惕Ziz的操控,避免卷入其中。
阅读更多
亚马逊宣布更新FBA库存报销政策,将于2025年3月10日生效。新政策将根据产品的制造成本进行报销,卖家可以选择自行提供成本或使用亚马逊提供的估算值。此举旨在提高透明度和可预测性,但引发卖家担忧,认为亚马逊可能以低估制造成本的方式减少赔偿,尤其对手工卖家不利。亚马逊同时表示将对在仓储中心丢失的商品提供自动报销。
阅读更多
本文探讨了超人类主义运动是否具有邪教特征。作者通过研究罗伯特·杰·利夫顿的八项邪教鉴定标准,分析了超人类主义运动中的信息控制、神秘操纵、纯洁性要求、忏悔文化、神圣科学、语言加载、教条凌驾个人和存在分配等方面,认为超人类主义运动呈现出与邪教相似的封闭性、排外性和末日救赎的特征。虽然超人类主义并非一个集中的组织,但其在线社区和讨论中存在强烈的群体认同感和对异见的压制,以及对未来科技的盲目乐观和对非信徒的贬低。作者认为,超人类主义运动的未来走向,将取决于其预测的科技突破是否实现以及信徒面对现实的反应。
阅读更多
GoatDB是一个实时、版本控制的数据库,适用于Deno和React,部署极其便捷。它非常适合原型设计、自托管、单租户应用程序以及无需大型后端或复杂数据库的超轻量级多租户设置。GoatDB具有客户端处理、离线优先、实时协作等特性,并提供React hooks简化状态管理。其高效的增量查询机制、内置同步功能以及强大的安全模型,使其成为快速原型开发和协作项目的理想选择。
阅读更多
iText 庆祝其 25 周年纪念日,发布了 iText Suite 9.1 版本。此版本在 iText Core 中大幅扩展了 SVG 实现,改进了文本定位和字体处理,并增加了对相对大小属性的支持。此外,它还显著提高了大型表格的生成性能,尤其是在向表格添加结构化标记信息时,这对于 PDF/A 和 PDF/UA 非常重要。pdfHTML 附加组件也受益于性能提升,并且现在支持 GraalVM Native Image 编译,这增强了在资源受限环境中的 PDF 生成灵活性。其他改进包括数字签名功能增强、PDF/UA-2 支持改进以及对各种附加组件的更新。
阅读更多
Surfer Protocol是一个开源框架,旨在帮助用户导出并构建基于个人数据的应用程序。面对数据散落在各个平台的现状,Surfer Protocol提供了解决方案。它包含一个桌面应用程序,用于从各种应用和服务中导出数据,以及一个Python SDK,用于构建基于这些数据的应用程序。用户可以利用Surfer Protocol创建个性化AI模型、从大型科技公司手中夺回数据控制权,或留下数字遗产。
阅读更多
本文以生动形象的比喻,解释了四维空间的概念。作者通过二维生物观察三维物体,类比我们观察四维超立方体(超正方体)。文章深入浅出地讲解了如何通过截面理解四维几何,并运用旋转矩阵和线性代数知识,计算和可视化旋转后的四维超立方体在三维空间中的投影,最终呈现出复杂的几何形态。
阅读更多
这段CSS代码定义了网页的布局样式,包含了网格、列、单元格等元素的样式设置。通过分析代码,我们可以看到它使用了大量的类选择器和属性选择器,对网页元素的位置、大小、背景等属性进行了精细的调整。这表明该代码片段可能用于构建一个复杂的网页布局,或者用于对现有网页布局进行微调。其代码风格较为冗长,可读性有待提升。
阅读更多
LLVM项目推出了一款令人兴奋的GPU C库,允许开发者直接在GPU上运行C/C++代码中的libc和libm函数。该库支持两种主要模式:作为OpenMP、CUDA或HIP等异构计算框架的补充库,以及直接编译C/C++代码为GPU目标代码。文章详细介绍了这两种模式的使用方法,包括编译选项、链接方法以及针对AMD GPU和NVIDIA GPU的特定构建步骤。通过该库,开发者可以利用GPU的并行计算能力,显著提升程序性能,而无需深入学习复杂的GPU编程模型。
阅读更多
Yasser 开发的 TB Tilde 是一款旨在替代 LLVM 的编译器后端库。它声称在编译速度和体积方面都优于 LLVM,预处理器速度是 Clang 的两倍。TB Tilde 采用“节点海”IR,拥有简单的类型系统和线程安全模块,支持 JIT 和 AOT 编译,甚至可以直接输出链接的可执行文件。目前,项目正积极开发中,计划在 2024 年 3 月实现 Cuik 编译器在 Windows 系统上的自托管,并逐步完善优化器。
阅读更多
Rhai是一个为Rust设计的嵌入式脚本语言和评估引擎,它提供了一种安全且简便的方法,将脚本功能添加到任何应用程序中。它支持多种目标平台和操作系统,包括WebAssembly,并具有简洁的类似JavaScript的语法。Rhai高效地执行脚本,并与Rust函数和类型紧密集成,允许轻松地传递和使用Rust值。它还具有强大的安全特性,防止恶意攻击,例如堆栈溢出和无限循环。
阅读更多
Ashton-Tate 公司凭借其数据库软件 dBASE 崛起于 80 年代的个人电脑时代,其创始人 Wayne Ratliff 凭借在越南战争期间积累的编程经验和对数据库的独到见解,开发出最初名为 Vulcan 的数据库软件。这款软件因其易用性和功能强大,迅速成为 CP/M 系统的标配,并随着 IBM PC 的兴起而风靡全球。Ashton-Tate 公司上市后一度辉煌,但 dBASE III 的发布和市场竞争加剧导致公司最终被 Borland 收购。本文讲述了 dBASE 的传奇故事,以及 Ashton-Tate 公司由盛转衰的经验教训,为软件行业发展提供了宝贵的案例研究。
阅读更多
depthviz是一款开源工具,可以将你的潜水日志(支持Apnealizer、Garmin、Suunto等多种设备)转换成流畅的深度叠加视频。它不仅支持Windows、macOS和Linux系统,还提供丰富的自定义选项,例如字体、颜色、小数位数等。你可以轻松地将生成的视频与CapCut、Premiere Pro等视频编辑软件集成。depthviz还提供智能深度平滑功能,即使日志数据有缺失也能生成平滑自然的深度显示。无论是分析潜水技巧还是分享潜水故事,depthviz都是一个强大的工具。
阅读更多
Hoarder是一款可自托管的书签管理应用,它不仅能存储链接、笔记和图片,还能利用AI技术进行自动标签化和全文搜索。它支持本地模型(如ollama),并具有OCR、Chrome/Firefox插件、iOS/Android应用、RSS订阅、REST API、页面存档等功能,旨在解决用户在多平台浏览信息后难以整理和检索的问题。项目目前处于积极开发中,但已提供demo供体验。
阅读更多
一位研究人员历时数月,对OpenVMS操作系统(VMS)的代码库规模进行了深入调查。通过统计15个代表性组件在不同版本(V6.2、V7.2、V8.2、V9.2-3)中的代码行数,发现VMS代码库规模在过去三十五年中增长了近三倍,从最初的几十万行代码膨胀到接近两百万行。研究还揭示了VMS代码语言从BLISS和宏汇编向C语言的转变趋势。这项研究为我们理解大型操作系统架构和演进提供了宝贵的参考。
阅读更多
一个名为《2D Game Development: From Zero To Hero》的开源游戏开发书籍项目,汇集了社区对游戏设计和开发的知识。该项目以Creative Commons许可证授权,旨在成为一个学习资源,并鼓励社区贡献。该书涵盖游戏设计、开发、算法、技巧等方面,提供PDF和EPub版本,源码在GitHub和GitLab上开源。作者反对使用AI生成内容,以维护书籍质量和原创性。
阅读更多
本文批判了多线程编程的常见误区。作者指出,现代CPU并非共享内存的理想模型,多线程反而会因缓存一致性问题、同步原语开销等导致性能下降,增加代码复杂度和bug风险。单线程程序复制到多核,能更有效利用CPU时间,且更易于理解和维护。作者认为,Node.js的单线程设计,以及类似的Actor模型,在利用现代CPU资源方面更具优势,即使看起来不如多线程设计那样“高级”。
阅读更多
Jujutsu是一个用Rust编写的全新版本控制系统,它以其简洁的设计和强大的功能超越了传统的Git。文章介绍了Jujutsu的核心概念——可变的Change,以及如何利用其独特的特性简化工作流程,例如轻松撤销操作、无缝处理冲突以及高效管理大型变更。Jujutsu支持与Git无缝集成,用户可以将其作为Git的前端来使用,并享受其带来的便利性。文章还介绍了一些高效的工作模式,例如使用jj new和jj edit来管理变更,以及利用revset表达式来灵活操作版本历史。总而言之,Jujutsu为开发者提供了一种更优雅、更高效的版本控制体验。
阅读更多