VectorChord:在PostgreSQL中以1美元存储40万个向量

2024-12-05

VectorChord是pgvecto.rs的继任者,这是一个新的PostgreSQL向量搜索扩展,旨在提高性能和可扩展性。它允许以极低的成本管理大型向量,例如,在单台机器上以每月250美元的成本存储1亿个768维向量,实现131 QPS和0.95的top 10查询精度。这意味着只需1美元即可存储40万个向量,比Pinecone和pgvector/pgvecto.rs等竞争对手性价比更高。VectorChord采用IVF和RabitQ量化技术,在保证速度和召回率的同时,显著降低了计算需求。与传统的HNSW方法相比,VectorChord的索引构建时间更短,内存需求更低,更易于扩展到更大的数据集。基准测试结果表明,VectorChord在LAION 5M和100M数据集上均表现出色,具有更高的QPS和可扩展性。

阅读更多
未分类 VectorChord

Waymo 将自动驾驶汽车带到东京

2024-12-17

Waymo 宣布与日本交通株式会社(Nihon Kotsu)和 GO 合作,于 2025 年初将自动驾驶汽车首次引入东京。这标志着 Waymo 向国际扩张迈出的重要一步,其自动驾驶系统将面临左驾和东京复杂交通环境的挑战。Waymo 将与当地合作伙伴、政府官员和社区团体合作,了解当地交通状况,并确保其技术的安全性和性能。此次合作也符合日本政府发展未来交通的愿景。

阅读更多

想设计未来汽车?这里有8000个设计供你参考

2024-12-07

麻省理工学院的工程师们开发了最大的开源汽车设计数据集DrivAerNet++,其中包含超过8000种汽车设计及其空气动力学数据。该数据集以3D形式呈现,并包含各种数据模态,如网格、点云和参数列表,可用于训练人工智能模型,以加速环保汽车和电动汽车的设计,并显著提升燃油效率和续航里程。该数据集的公开发布,旨在推动汽车设计领域的创新,并为构建更可持续的汽车未来奠定基础。

阅读更多
未分类

数学证明的可视化:a² – b² = (a + b)(a – b)

2024-12-15

Futility Closet网站发布了一篇关于数学公式a² – b² = (a + b)(a – b)的视觉证明文章。文章引用了数学家索菲·热尔曼的名言:“据说代数只是书写的几何,几何只是图解的代数。” 这篇文章通过直观的图形展示了该公式的证明过程,体现了数学的简洁之美,也佐证了代数与几何的紧密联系。

阅读更多
杂项

冷战时期CIA的机器人蜻蜓间谍:一段尘封的历史

2024-12-16

上世纪70年代,美国中央情报局(CIA)秘密研制了一种名为“昆虫飞行器”的微型机器人蜻蜓,用于窃听。该设备利用激光反射器作为麦克风,通过分析激光束的振动来捕捉声音。尽管在实验室测试中表现出色,但由于难以应对复杂的风力条件,该项目最终被终止。然而,这项大胆的尝试为现代微型无人机技术的发展奠定了基础,也展现了冷战时期科技竞争的激烈程度。

阅读更多

Azure 专享 EPYC:AMD 的 MI300C

2024-12-07

本文介绍了Azure推出的新款HBv5虚拟机,该虚拟机搭载AMD EPYC 9v64H CPU。每个CPU拥有96个Zen 4核心和128GB HBM3E内存。一个HBv5虚拟机包含四个这样的CPU,共计352个Zen 4核心(每个CPU 88个核心,SMT禁用),内存带宽接近7TB/s。这是自Opteron以来首款支持四路插槽的AMD CPU,其四路插槽设置的Infinity Fabric总带宽是标准EPYC服务器的两倍。HBv5虚拟机采用单租户设计,即每个服务器在任何给定时间只运行一个虚拟机。

阅读更多

研究表明:直觉型内向者领导的团队最成功

2024-12-06

特拉华大学的一项新研究发现,内向的领导者如果依靠直觉来处理大量信息,往往会领导更成功的团队。研究人员对3000多名美国空军上尉进行了研究,发现内向的领导者在凭直觉处理大量信息时,领导的团队表现更好。研究人员认为,内向的人更善于反思、内省和观察,因此将直觉与内向性格相结合,往往对团队绩效非常有效。

阅读更多
未分类 内向型人格

BYOJS:回归原生JS的Web开发实践

2024-12-17

BYOJS项目提倡使用原生JavaScript构建Web应用,而非依赖大型框架。它认为,虽然框架和TypeScript等语言很流行,但直接运用核心JS语言构建高效Web应用是一种被遗忘的艺术。BYOJS鼓励使用松散耦合的库,而非高度耦合的框架,主张选择最合适的工具,以最简洁的代码完成任务。该项目提供了一些实用工具,例如简单的键值存储API、异步事件发射器、模态弹窗封装器等,所有代码均遵循MIT许可证。

阅读更多

网络协议:看似简单的奇迹

2024-12-17

本文深入浅出地讲解了网络协议栈的工作原理,从可靠的数据传输到物理层硬件的细节,展现了其背后惊人的复杂性和精妙之处。文章以一个88.5MB视频下载为例,阐述了IP、TCP、Ethernet等协议如何协同工作,克服网络的不稳定性和数据包丢失等问题,最终实现可靠、高效的数据传输。作者揭示了看似简单的网络操作背后,隐藏着复杂的路由算法、拥塞控制、数据包重组等技术,以及各种协议之间相互依赖和制约的关系,并解释了为何以太网数据包大小设定为1500字节等历史遗留问题。

阅读更多
科技 网络架构

约束是好的:Python 的元数据困境

2024-12-06

文章探讨了 Python 元数据系统过于复杂且缺乏约束的问题,并以 JavaScript 的元数据管理方式为例,说明了约束的益处。Python 过去和现在(`pyproject.toml` 时代)的元数据生成机制都存在问题,导致元数据不一致、缓存失效不明确、存储分散等诸多问题,这增加了工具开发的复杂性,也给用户带来了困扰。作者认为,尽管动态元数据有一定的灵活性,但其带来的成本过高,建议逐步移除动态元数据,并鼓励使用更具约束性的静态元数据。

阅读更多
未分类 metadata

GitHub - qutebrowser/qutebrowser:一个基于 Python 和 Qt 的键盘驱动、类 Vim 浏览器

2024-12-08

qutebrowser 是一款基于 Python 和 Qt 开发的键盘驱动、类似 Vim 操作的极简浏览器。它以键盘操作为中心,高度可定制化,深受 dwb 和 Vimperator/Pentadactyl 等浏览器/插件的启发。该项目主要维护者 The-Compiler 目前正在兼职开发 qutebrowser,并接受捐赠以维持开发。qutebrowser 支持多种操作系统,并依赖于 Python 3.9+、Qt 5.15+ 或 6.2+ 以及 PyQt 等库。它提供丰富的功能,例如广告拦截、语法高亮等,并支持用户贡献和错误报告。

阅读更多
未分类 键盘驱动

库布里克《闪灵》的分析——了望酒店地图

2024-12-11

本文分析了库布里克电影《闪灵》中,了望酒店的内部结构设计。作者指出,酒店内部的各个部分,例如大厅、金屋、科罗拉多酒廊、237房间以及员工区等,在空间连接上存在诸多矛盾和不合理之处。库布里克通过巧妙的镜头剪辑和场景转换,引导观众相信这些空间是相互连接的,但实际上它们并不符合逻辑。这种空间的错位和不连贯性并非《闪灵》独有,在库布里克的其他电影中也有类似的处理手法,例如《洛丽塔》和《大开眼戒》。作者通过地图和详细的场景描述,揭示了这些空间错位是如何被构建的,以及库布里克是如何利用这种手法来营造影片的诡异氛围。

阅读更多
未分类 空间错位

增强拓扑的神经进化

2024-12-04

增强拓扑的神经进化(NEAT)是一种遗传算法,用于生成进化人工神经网络。它由Kenneth Stanley和Risto Miikkulainen于2002年在德克萨斯大学奥斯汀分校开发。NEAT不仅改变网络的权重参数,还改变网络的结构,试图在进化解的适应性和多样性之间找到平衡。它基于三个关键技术:使用历史标记跟踪基因,允许拓扑之间的交叉;应用物种形成来保持创新;以及从简单的初始结构增量地开发拓扑。NEAT算法在简单的控制任务上通常比其他当代神经进化技术和强化学习方法更快地获得有效的网络。

阅读更多
未分类 神经进化 NEAT

Lobste.rs屏蔽Brave浏览器的原因

2024-12-07

Lobste.rs网站管理员pushcx解释了屏蔽Brave浏览器的原因,主要是因为Brave过去的不道德行为,包括冒充Lobste.rs进行募捐、不尊重robots.txt协议以及用误导性言论为自己的行为辩护等。尽管Brave可能已经停止了部分不道德行为,但pushcx表示,Brave的行为模式以及最近发现的其利用用户浏览器爬取网站数据用于AI训练并出售的行为,让他决定继续屏蔽Brave。一些用户对这一决定表示不满,认为这是对用户选择的限制,并提出了其他浏览器也存在问题的观点。但pushcx和一些用户反驳称,Brave的行为与其他浏览器不同,其直接损害了Lobste.rs的利益。

阅读更多
5

创业陷阱

2024-12-07

本文探讨了程序员在创业公司容易陷入的“创业陷阱”。作者认为,即使在创业初期,也应该坚持良好的软件开发规范,例如测试驱动开发(TDD)和代码重构。作者批判了为了赶进度而放弃这些规范的短视行为,并指出这种做法最终会导致代码质量下降,开发速度变慢,甚至项目失败。作者以会计师为例,强调即使在压力之下,也必须遵守规范。最后,作者总结道,要想快速开发,唯一的途径就是良好地开发。

阅读更多
未分类

RNA靶向CRISPR技术揭示数百种非编码RNA并非“垃圾”DNA,对细胞功能至关重要

2024-12-06

纽约大学和纽约基因组中心的研究人员利用靶向RNA的CRISPR技术,发现近800种非编码RNA对不同组织的多种人类细胞功能至关重要。研究表明,这些非编码RNA并非“垃圾”DNA,而是在细胞生长、分裂等过程中发挥重要作用,并与癌症和人类发育密切相关。研究人员还发现,这些非编码RNA的表达具有细胞类型特异性,可能成为癌症治疗的新生物标志物和治疗靶点。

阅读更多
6
未分类 非编码RNA

templ文档:简介

2024-12-05

templ是一个使用Go语言构建HTML的工具。它允许创建渲染HTML片段的组件,并将这些组件组合起来创建屏幕、页面、文档或应用程序。templ支持服务器端渲染和静态渲染,并编译成高性能的Go代码。它无需JavaScript,可以直接调用Go代码,并提供良好的IDE自动补全功能。

阅读更多
未分类 templ

PayPal 黑帮接管美国政府

2024-12-11

文章报道了硅谷的右翼科技富豪,特别是被称为“PayPal 黑帮”的亿万富翁集团,庆祝特朗普赢得大选,并声称他们对特朗普的胜利起了关键作用,现在正席卷华盛顿。文章提到了在旧金山艺术宫举办的庆祝派对,以及《经济学人》杂志记者在现场受到冷遇。

阅读更多
未分类 科技富豪

Git项目陷入Rust语言引入困境

2024-12-13

Git项目内部就是否引入Rust语言展开了激烈的讨论。支持者认为Rust的内存安全性和易于重构等特性将提升Git的安全性及开发效率。然而,反对者担忧引入Rust会影响Git对NonStop等特定平台的支持,并限制其长期发展。NonStop平台在金融领域广泛应用,其对Git的依赖关系以及缺乏Rust编译器使得这一问题变得复杂。最终,讨论未能达成一致,Git项目面临着在广泛平台支持和提升安全性及开发效率之间的艰难抉择。

阅读更多
2
开发 平台支持

通过截断 SHA-256 碰撞和命令注入攻击 OpenWrt 供应链

2024-12-09

本文讲述了作者如何通过利用命令注入和 SHA-256 碰撞漏洞攻击 OpenWrt 的在线固件升级服务 sysupgrade.openwrt.org。作者发现,该服务在构建固件时使用了用户提供的软件包参数,并且对参数的处理存在命令注入漏洞。此外,服务生成的请求哈希值被截断,导致存在碰撞的可能性。作者通过暴力破解找到了一个与合法请求哈希值碰撞的恶意payload,并利用该payload注入恶意代码,从而替换了服务器返回的固件文件。OpenWrt 团队已修复了这些漏洞,并发布了公告提醒用户。

阅读更多
未分类 SHA-256碰撞

Dickies服装公司将总部从德克萨斯州迁至加州橙县

2024-12-07

拥有102年历史的工装品牌Dickies将把总部从德克萨斯州的沃斯堡迁至加利福尼亚州的科斯塔梅萨。Dickies的母公司VF Corporation也管理着位于科斯塔梅萨的Vans品牌。加州大学欧文分校经济学教授David Neumark表示,虽然总部搬迁会带来高薪工作,但这并不代表一种趋势。VF Corporation表示,此次搬迁是为了Dickies品牌的 revitalize,预计将在明年5月完成。加州州长纽瑟姆对Dickies的到来表示欢迎。

阅读更多
5
未分类 Dickies

斯佩里兰德公司

2024-12-02

本文讲述了斯佩里兰德公司的发展历程。该公司由斯佩里公司和雷明顿-兰德公司于1955年合并而成,是当时美国最大的公司之一,生产多种产品。合并后,公司进行了重组,成立了五个主要部门。公司在计算机领域取得了显著进展,推出了UNIVAC Solid State等一系列计算机,并参与了世界首批超级计算机之一——UNIVAC LARC的研发。尽管面临IBM的激烈竞争,斯佩里兰德公司仍然不断创新,推出了UNIVAC III、UNIVAC 1107、UNIVAC 1108等机型。公司还收购了其他公司,例如Clary Corporation和RCA的计算机部门,并最终更名为斯佩里公司。由于市场竞争压力,公司将重心转向软件和服务,最终于1986年被Burroughs收购,合并后的公司命名为Unisys。

阅读更多

谷歌云在 Vertex AI 平台推出 Veo 和 Imagen 3 视频及图像生成模型

2024-12-04

谷歌云宣布在 Vertex AI 平台上推出 Veo 和 Imagen 3,分别是其最先进的视频和图像生成模型。Veo 现已在 Vertex AI 上提供私有预览,可根据文本或图像提示生成高质量视频,是首个超大规模供应商提供的图像到视频模型。Imagen 3 将于下周向所有 Vertex AI 客户提供,可根据文本提示生成高质量图像,在细节、光照和伪影减少方面超越了之前的版本。Vertex AI 提供了一个编排平台,可轻松定制、评估性能并在领先的基础设施上部署这些模型。Veo 和 Imagen 3 的开发和部署优先考虑安全性和责任,并内置了数字水印、安全过滤器和数据治理等预防措施。多家公司如亿滋国际、WPP、Agoda 和 Quora 等已将这些模型用于内容创作、营销和产品设计等方面,显著提高了效率和创造力。

阅读更多

OS/2内置虚拟化功能惊鸿一瞥

2024-12-17

一篇博文探究了1993年OS/2 2.1版本中令人惊奇的内置虚拟化功能。作者通过编写一个简单的VGA模式程序,并将其分别在DOSBox、QEMU以及OS/2自身的虚拟化环境中运行,展示了OS/2如何加载和执行磁盘镜像,如同现代的虚拟机一样。OS/2甚至可以加载并运行并非真正的可引导DOS软盘镜像,通过VMDISK创建镜像文件,并在OS/2中以全屏或窗口模式运行。这一功能在1993年显得尤为先进,堪称内置的QEMU,引发了作者对OS/2虚拟化功能更多潜力的思考。

阅读更多
杂项

手工制作机械腕表的奇妙旅程

2024-12-17

Imgur 上的一张专辑记录了一位手工匠人制作机械腕表的全过程。从零部件的准备到精密的组装,每一个步骤都展现了精湛的技艺和对细节的极致追求。读者可以透过图片,感受机械腕表制作的魅力,体会到时间与技艺的完美融合。

阅读更多
杂项 机械腕表

意识计算:注意力是电磁场线管理的新模型

2024-12-17

Qualia计算研究所提出了一种新颖的注意力模型,该模型将注意力视为大脑电磁场中动态模式的管理。通过模拟谐波振荡的加权组合产生的电场线,研究人员展示了注意力如何通过调节潜在的谐振模式来控制电荷密度,从而解释了注意力行为中看似随机的波动和漂移。该模型还提供了对迷幻体验的潜在解释,认为迷幻剂通过改变谐波模式的配置来扰乱注意力的正常流动。这项研究为理解意识和开发新的神经干预技术提供了新的视角,例如通过非侵入性地扰动注意力的相位锁定来诱导意识的奇特状态。

阅读更多
AI

勿失本心:程序员的伦理拷问

2024-12-11

本文讲述了作者在国防承包商实习期间,参与开发一款通过手机WiFi信号定位目标的软件的经历。最初作者专注于技术挑战,但后来意识到该软件的真正目的是用于军事打击。作者由此反思程序员的伦理责任,并以其他案例佐证,呼吁程序员在开发过程中,不仅要考虑技术实现,更要思考软件的潜在用途和可能造成的负面后果,避免被技术本身或项目需求蒙蔽,在必要时勇于拒绝不道德的需求。

阅读更多
未分类 程序员伦理

一次性环境用于特定分析

2024-12-05

本文探讨了`juv`包如何简化Jupyter Notebook的Python环境管理。`juv`允许将依赖项直接嵌入到Notebook文件中,从而无需单独的环境文件,使Notebook更易于共享,并减少了设置的复杂性。作者还讨论了将`juv`与`pyds-cli`集成,以简化组织内部的特定数据分析,增强可复制性并减少环境冲突。文章详细介绍了如何使用`juv`和`pyds-cli`创建、运行和管理这些一次性环境,并展示了它们在实际数据科学工作流程中的优势。

阅读更多
未分类 环境管理

我们都认为DVD的繁荣时代是理所当然的

2024-12-11

文章回顾了90年代末到2000年代中期DVD的黄金时代,指出当时DVD不仅画质比VHS录像带更好,而且凭借丰富的额外内容(例如幕后纪录片、导演评论音轨、隐藏彩蛋、精美包装等)以及各种加长版和未分级版,为电影爱好者带来了前所未有的体验。文章感叹随着流媒体的兴起,DVD市场逐渐萎缩,如今的电影发行商在DVD/蓝光碟的额外内容制作上投入减少,DVD时代的辉煌已不再。

阅读更多
未分类

揭秘“克拉德”:俄罗斯毒品交易的暗网革命

2024-12-04

俄罗斯的毒品交易模式发生了翻天覆地的变化,这种模式利用暗网市场和加密货币进行匿名交易,买家从隐藏的“死点”(dead drops)取货,而非直接交易。以Kraken、Mega和Blacksprut等大型平台为主导的俄罗斯暗网市场控制着全球93%的份额,仅2023年就创造了约15亿美元的收入。这种模式的兴起与俄罗斯严格的禁毒政策、与西方紧张的贸易关系以及强大的技术基础有关。合成卡西酮等合成毒品已经取代了可卡因和海洛因等传统进口毒品。这种模式对俄罗斯社会造成了严重的社会影响,尤其是在年轻人中,他们常常沦为在线商店的“kladmen”(藏货者),面临暴力、刑事指控和成瘾等高风险。该模式正在跨境扩张,对全球公共卫生和安全构成威胁。

阅读更多
未分类 毒品交易
1 2 14 15 16 18 20 21 22 510 511