ShortNews.dev 2025-11-12
给软件开发者准备的优质简报,每日阅读 10分钟。
Hacker News
I didn't reverse-engineer the protocol for my blood pressure monitor in 24 hours
🔼 326 | 💬 132
24小时逆向破解血压监测仪协议未果
- 作者接种流感疫苗后血压读数异常(137/113),被要求佩戴Microlife WatchBP O3监测仪进行24小时动态监测,设备屏蔽实时数据显示功能
- 通过设备Micro-USB接口尝试官方Windows软件(借助Linux虚拟机)提取数据失败,转而使用Wireshark抓取USB通信数据包
- 解析出数据包采用32字节分组传输,首字节标识有效数据长度,后续字节包含收缩压(SYS)、舒张压(DIA)、心率(HR)和振荡法信号峰值压力(OPP)
- 时间戳编码不符合Unix标准,但发现第6字节变化对应AM/PM切换,第7字节疑似记录分钟数,完整时间戳解析未成功
- 最终确认存在”白大褂高血压”现象(临床环境导致的暂时性血压升高),作者实际血压正常,建议避免在接种疫苗后立即测量血压
Learn Prolog Now
🔼 199 | 💬 114
Project Euler
🔼 94 | 💬 29
关于欧拉计划
- 欧拉计划是一系列兼具挑战性的数学与计算机编程问题,解决这些问题不仅需要数学洞察力,还需要计算机和编程技能
- 该项目旨在为求知者提供一个探索陌生领域、在趣味和休闲环境中学习新概念的平台
- 目标受众包括不满足于基础课程的学生、非数学背景但热爱数学的成年人,以及希望保持问题解决和数学能力前沿水平的专业人士
- 目前已有来自全球220个地区的1364972名注册会员,使用113种不同编程语言解决过至少一个问题
- 问题难度呈梯度分布,解决单个问题会引入新概念,帮助参与者逐步突破此前无法解决的难题
- 参与者需注册免费账户并启用Cookie来追踪进度,建议先浏览问题库再决定是否注册
Yann LeCun to depart Meta and launch AI startup focused on 'world models'
🔼 756 | 💬 570
Meta首席AI科学家杨立昆离职创办“世界模型”初创公司
- 杨立昆计划辞去Meta首席AI科学家职务,创办专注于“世界模型”的AI初创公司,并已开始早期融资讨论
- 他的新公司旨在开发基于视觉和空间数据(而非文本)的下一代系统,以复制人类对物理世界的推理与理解能力
- 此次离职源于Meta内部AI战略重组,扎克伯格将FAIR实验室从长期基础研究转向商业化AI产品及大型语言模型开发
- 扎克伯格近期以143亿美元收购Scale AI的49%股份,并任命其创始人领导新成立的“超级智能”部门,杨立昆目前向其汇报
- 杨立昆曾公开反对扎克伯格过度依赖大型语言模型,认为其“虽有用但根本受限”,无法实现人类式推理与规划
Yt-dlp: External JavaScript runtime now required for full YouTube support
🔼 722 | 💬 450
yt-dlp 宣布完整支持 YouTube 下载需外部 JavaScript 运行时
- 自 2025 年 11 月 12 日发布的 yt-dlp 版本起,必须安装外部 JavaScript 运行时(如 Deno)才能完整支持 YouTube 下载
- 推荐运行时包括 Deno(默认启用)、Node.js(最低 v20.0.0,建议 v25+ 安全原因)、QuickJS、QuickJS-ng 和 Bun,各有特定最低版本要求
- 需额外安装 yt-dlp-ejs 组件,该组件已内置在官方可执行文件及通过
yt-dlp[default]安装的 Python 包中 - 无 JavaScript 运行时仍可部分使用 YouTube,但格式支持受限且未来可能完全失效,此情况将不被视为软件缺陷
- 除 Deno 外,其他运行时默认禁用,需手动启用(如 Node.js 需添加
--js-runtimes node参数或配置文件中设置)
.NET 10
🔼 427 | 💬 359
.NET 10 正式发布:性能、AI与开发效率全面提升
- 长期支持版本:作为长期支持(LTS)版本,.NET 10 提供三年技术支持至2028年11月10日,包含关键更新和安全补丁,推荐生产环境升级以利用性能改进和新功能。
- 性能全面优化:通过JIT编译器增强、AVX10.2和Arm64 SVE硬件加速支持,GC暂停时间减少8–20%,NativeAOT生成更小更快的预编译应用,并改进循环反转和堆栈分配策略。
- 语言功能增强:C# 14 新增字段后备属性、扩展属性和方法,支持无类型ref参数和集合表达式扩展;F# 10 改进警告范围控制、值选项参数和并行编译预览,提升代码简洁性和性能。
- AI开发集成:推出Microsoft Agent Framework支持多智能体工作流(如顺序、并发和群聊模式),集成AG-UI协议构建交互界面,并提供统一AI服务抽象(Microsoft.Extensions.AI)和MCP工具扩展支持。
- 全栈开发生态升级:ASP.NET Core增强Blazor状态持久化、API验证与OpenAPI 3.1支持;EF Core 10新增向量搜索、JSON类型和复杂类型优化;.NET MAUI改进控件、XAML全局命名空间和多文件选择功能。
Collaboration sucks
🔼 450 | 💬 243
协作之弊:过度协作如何拖慢团队效率
- 文章将有效协作比作开车时获得有用的导航和加油建议,而过度协作则像频繁更换司机或不断评论驾驶方式,严重拖慢进度
- PostHog公司以“你是司机”为核心价值观,赋予员工高度自主权:不设截止日期、最小化协调、取消管理层指令,但要求极强的个人负责能力和独立完成工作的效率
- 过度协作的诱因包括:文化压力下非必要的反馈义务、为避免排外而泛泛征求意见、需求表达不具体导致讨论偏离主题,以及默认用“讨论”代替行动
- 应对策略包括:默认优先交付成果(如直接提交代码而非讨论)、明确指定所需反馈的具体对象和内容、在成果发布后而非之前收集反馈,并坚持“知情负责人”最终决策
- 尽管无法完全消除协作,但若不主动减少低效协作,团队会默认陷入过度协作,损害行动速度和长期目标实现能力
I hate screenshots of text
🔼 334 | 💬 222
我讨厌纯文本截图
- 作者在日常工作中频繁收到同事发送的代码或错误日志截图用于技术讨论
- 截图缺乏关键上下文信息,如变量定义、代码模块归属、错误具体位置
- 这种沟通方式迫使接收者手动输入代码搜索或依赖编码代理工具定位相关代码
- 相比截图,直接复制粘贴文本、分享文件或GitHub链接能提供完整上下文且便于检索
- 除非为了展示文本显示效果等视觉问题,否则应避免使用纯文本截图进行技术沟通
GitHub Trending
playcanvas / engine
⭐ 11212 | 🔀 1532 | JavaScript 100.0%
PlayCanvas引擎:基于WebGL的开源游戏引擎
- 使用HTML5和WebGL技术,可在任何移动端或桌面浏览器中运行游戏及交互式3D内容
- 提供高级2D+3D图形引擎(基于WebGL2和WebGPU)、角色动画、刚体物理集成(ammo.js)、多类型输入设备API和3D空间音效(Web Audio API)
- 资源系统支持异步流式传输,集成glTF 2.0格式及Draco和Basis压缩技术
- 支持使用TypeScript或JavaScript编写游戏逻辑,提供完整的API文档、用户手册和示例
- 被迪士尼、宝马、三星、Zynga等多家行业领先公司用于游戏、广告和可视化项目
milvus-io / milvus
⭐ 38492 | 🔀 3515 | Go 59.1%, Python 19.9%, C++ 19.2%
Milvus:专为大规模AI应用设计的高性能向量数据库
- 专为高效组织和搜索海量非结构化数据(如文本、图像和多模态信息)而构建,赋能AI应用
- 采用Go和C++编写,通过CPU/GPU硬件加速实现顶级向量搜索性能,支持水平扩展和实时流式更新
- 提供多种部署选项:分布式K8s原生架构、单机独立模式,以及可通过pip安装的轻量版Milvus Lite
- 支持多种向量索引类型(如HNSW、IVF、FLAT)和混合搜索功能,并具备元数据过滤和硬件加速优化
- 集成丰富生态工具(如LangChain、LlamaIndex),提供企业级安全特性,包括用户认证、TLS加密和RBAC访问控制
wolfpld / tracy
⭐ 13132 | 🔀 888 | C++ 93.7%, TeX 2.6%, C 1.4%, Python 1.1%
Tracy性能分析器核心功能介绍
- 实时纳秒级精度远程遥测,支持混合帧和采样分析,适用于游戏及其他应用
- 原生支持C、C++、Lua、Python和Fortran集成,并提供Rust、Zig、C#、OCaml、Odin等第三方语言绑定
- 支持所有主流图形API的GPU分析:OpenGL、Vulkan、Direct3D 11/12、Metal、OpenCL、CUDA
- 可分析内存分配、锁竞争、上下文切换,并自动为捕获帧关联截图
- 提供详细使用文档和构建指南(tracy.pdf),以及预编译的Windows x64二进制文件
yeongpin / cursor-free-vip
⭐ 41163 | 🔀 4969 | Python 93.7%, PowerShell 3.2%, Shell 2.6%
Cursor Free VIP 工具功能与使用指南
- 支持 Windows、macOS 和 Linux 系统,兼容 x64、x86 和 ARM64 等多种架构
- 提供多语言支持,包括英文、简体中文、繁體中文和越南语,并支持重置 Cursor 配置
- 可通过自动化脚本安装:Linux/macOS 使用 curl 命令,Archlinux 通过 AUR 安装,Windows 使用 PowerShell 命令
- 必须以管理员权限运行,使用前需关闭 Cursor,配置文件可自定义浏览器路径、验证等待时间等参数
- 明确声明仅供学习研究使用,不生成虚假邮箱账户或 OAuth 访问权限,采用 CC BY-NC-ND 4.0 许可证
- 包含常见问题解决方案,如权限问题需提升权限,账户封禁需避免使用临时邮箱服务
traefik / traefik
⭐ 57733 | 🔀 5550 | Go 91.4%, TypeScript 8.1%
Traefik:现代HTTP反向代理与负载均衡器
- Traefik(发音同“traffic”)是一款现代化的HTTP反向代理和负载均衡器,专门设计用于简化微服务的部署过程
- 能够自动监听服务注册中心或编排器API,动态生成路由规则,无需手动配置即可将微服务连接到外部世界
- 支持与多种基础设施组件集成,包括Docker、Kubernetes、Consul、Etcd、Rancher v2和Amazon ECS等
- 提供持续配置更新(无需重启)、多种负载均衡算法、HTTPS加密(支持Let’s Encrypt通配符证书)以及WebSocket和HTTP/2就绪功能
- 内置简洁的Web UI界面,支持多种监控指标(如Prometheus、Datadog)和访问日志记录,以单二进制文件或官方Docker镜像形式分发
HKUDS / LightRAG
⭐ 22661 | 🔀 3402 | Python 78.7%, TypeScript 19.4%, Shell 1.2%
LightRAG:简单高效的检索增强生成框架
- 基于知识图谱与向量检索技术,实现从文档中自动提取实体关系,支持本地、全局、混合、混合检索、原生和旁路六种查询模式
- 提供多种存储后端支持,包括PostgreSQL、Neo4J、Redis、MongoDB、Faiss等,具备工作空间级数据隔离与批量操作功能
- 无缝集成RAG-Anything实现多模态文档处理,支持解析PDF、Office文档、图像、表格和公式等多种格式内容
- 包含完整API服务、Web界面与知识图谱可视化工具,支持实体关系编辑、缓存管理及RAGAS性能评估框架
- 项目完全开源,提供详细中英文文档、示例代码和活跃社区支持,适用于生产环境与学术研究场景
volcengine / verl
⭐ 15417 | 🔀 2492 | Python 90.4%, Shell 9.2%
verl:字节跳动Seed团队开源的大语言模型强化学习训练库
- 由字节跳动Seed团队发起并由verl社区维护,是论文《HybridFlow: A Flexible and Efficient RLHF Framework》的开源实现
- 支持PPO、GRPO、DAPO、GSPO、ReMax、RLOO等多样化强化学习算法,并提供混合控制器编程模型简化复杂训练流程构建
- 无缝集成FSDP、FSDP2、Megatron-LM等训练框架以及vLLM、SGLang等推理引擎,支持模块化API与灵活的GPU设备映射
- 通过3D-HybridEngine技术显著减少内存冗余与训练-生成阶段切换的通信开销,实现高吞吐训练
- 完全兼容HuggingFace模型,支持多模态RL、视觉语言模型、工具调用与多轮对话等高级功能
GibsonAI / Memori
⭐ 2528 | 🔀 231 | Python 98.4%, PLpgSQL 1.5%
Memori:面向AI的开源SQL原生记忆引擎
- 通过一行代码(
memori.enable())即可为任何LLM提供持久化、可查询的记忆功能,基于标准SQL数据库(SQLite、PostgreSQL、MySQL)实现存储 - 支持所有主流LLM框架,包括OpenAI、Anthropic、LiteLLM、LangChain等,通过LiteLLM原生回调系统无缝集成
- 提供两种智能记忆模式:Conscious Mode(即时工作记忆注入)和Auto Mode(动态按查询检索),可单独或组合使用
- 具备自动实体提取、关系映射和上下文优先级处理能力,支持多用户环境下的记忆隔离
- 提供80-90%的成本节省,无需昂贵的向量数据库,完全开源(Apache 2.0协议),无供应商锁定
Indie Hacker
Earn easily $5000/month without marketing all the time.
无需持续营销即可轻松实现月入5000美元的核心策略
- 作者2016至2020年间花费大量时间进行自我营销(写帖子、发私信、更新作品集)但效果有限
- 意识到优质交付本身就是最有效营销,出色工作能让客户主动成为推广者
- 目前项目Panze的90%客户完全来自口碑推荐,无需任何广告或主动推广
- 核心方法是通过超出预期的交付让客户对成果感到自豪,从而自愿在社交圈分享推荐
- 建议自由职业者暂停盲目追逐客户,专注于单次超出预期的交付,可能带来后续多个项目机会
How I’ve Helped Founders Use Reddit to Build Authority, Get Users, and Grow Organically (Without Ads)
如何通过Reddit建立权威、获取用户并实现有机增长(无需广告)
- 专注于识别并参与目标用户真实活跃的子版块,而非随机选择,以此建立社区优先的增长系统
- 通过强调真实性、时机和信任,避免销售式策略,因为Reddit极度反感促销内容但奖励真诚参与
- 在推广前先建立信誉,将讨论和评论转化为用户发现渠道,实现自然增长和早期投资者吸引
- 追踪互动效果并规模化有效方法,帮助SaaS创始人从零曝光增长至100+活跃用户
- 无需广告或垃圾信息,仅依靠策略性社区参与,并可提供定制化增长计划或实用建议
Customer Feedback: How I Finally Learned to Shut Up and Listen to My Audience
从自嗨式开发到用户驱动:客户反馈的深刻教训
- 作者基于五个SaaS项目经历揭示核心误区:前四个项目因”先开发后验证”而失败,典型例子是为超过50万日活社交媒体用户开发了无人问津的邮件营销工具,浪费了9-12个月时间和大量资源
- 关键方法转变:从”建造者”转为”侦探”,在编写任何代码前必须与至少20位潜在用户沟通并确认他们愿意为提议的功能立即付费
- 成功实践包括:给予10位早期用户终身免费使用权以换取每周强制性反馈通话,这不仅修复漏洞,更深度理解用户需求的演变
- 建立”功能愿望清单”机制,明确记录但坚决不开发用户明确表示不需要的炫酷功能,这直接节省了数月的编码时间
- 改变成功衡量标准:不再关注日活用户数,而是通过询问”工具是否节省时间”和”用户是否向老板/客户推荐”来验证真实价值
- 核心建议:开发者应暂停编码,直接倾听目标用户对工作流程中最烦恼部分的抱怨,这些痛点才是真正的产品路线图
Heyou: start
Heyou:三秒生成的无广告个人落地页
- 为每位专业人士提供完全免费、三秒即可创建的个人落地页,无广告、无需代码、无强制品牌标识
- 仅通过可选的专业版功能(如自定义域名)实现盈利,基础版本永久免费且无模版数量限制
- 采用Next.js和Supabase技术栈,支持服务端渲染与增量静态再生,确保谷歌在60秒内索引页面
- 内置实时分析功能,可统计页面总浏览量、分享次数(通过二维码或复制)及每个链接的点击数据
- 由创始人独立开发,初衷源于对现有服务(如Linktree收费高、Carrd设置繁琐)的不满
ListN: From brain dump to daily focus, here is what we built
ListN:通过语音即时捕获并智能管理任务的iOS应用
- 由夫妻团队开发,旨在解决日常忙碌中想法和任务容易遗忘的实际问题
- 通过语音输入快速捕获脑力激荡内容,自动转化为结构化任务,无需手动输入
- AI助手自动提取任务、学习心得和反思内容,并生成每日3-5项重点计划
- 提供时间线功能追踪想法的演变过程,并通过通知提醒待办事项和计划就绪
- 目前以iOS原生应用运行,处于测试阶段,用户可通过TestFlight链接参与体验
Don't miss what's next. Subscribe to shortnews.dev: