I made my AI think harder by making it argue with itself. It works stupidly wella year agohttps://github.com/PhialsBasement/Chain-of-Recursive-ThoughtsCoRT使AI模型能够递归思考其回答,生成备选方案,并选择最优解该流程包含生成初始响应、确定思考轮次数量,并通过迭代不断优化回答每轮思考包含生成3个备选回答,进行评估后选择最佳方案最终回答是这种迭代优化过程的成果核心特性包括自我评估、竞争性备选生成、迭代优化和动态思考深度该方法在Mistral 3.1 24B模型上测试显示显著性能提升,尤其在编程任务方面该项目采用MIT开源协议,鼓励贡献与修改
Synadia Attempts to Reclaim NATS Back from CNCFa year agohttps://thenewstack.io/synadia-attempts-to-reclaim-nats-back-from-cncf/Synadia在2018年将NATS捐赠给CNCF后,现试图根据商业源代码许可证(BSL)对其重新授权。CNCF宣称有超过700家组织为NATS作出贡献,而Synadia坚称其资助了服务器端97%的代码提交。Synadia要求收回nats.io域名和GitHub组织的控制权,这些资产由CNCF管理已达七年之久。CNCF指责Synadia的行为违背开源原则,并已提交申请要求撤销Synadia持有的NATS商标注册。这场纠纷可能成为开源治理的判例事件,CNCF承诺将继续以Apache-2.0许可证支持NATS项目。围绕商标和项目资产的诉讼仍在进行,开源社区正密切关注事件进展。
Show HN: ART – a new open-source RL framework for training agentsa year agohttps://github.com/OpenPipe/ARTART是一个开源的强化训练库,旨在提升LLM在智能体工作流中的性能表现它采用GRPO强化学习算法,让模型基于自身经验进行训练与大多数RL库不同,ART允许在现有代码库中直接执行,同时在后端处理复杂的RL训练逻辑ART采用客户端(兼容OpenAI)-服务器(GPU机器运行)的架构设计客户端与您的代码库对接,服务器则负责处理推理和训练的技术复杂性训练循环包含推理阶段(轨迹生成、消息存储、奖励分配)和训练阶段(GRPO算法、LoRA参数更新)当前支持大多数兼容vLLM/HuggingFace-transformers的模型,暂不支持Gemma 3作为Alpha版本,ART诚邀开发者通过Discord或GitHub提交贡献与反馈特别鸣谢开源RL社区及合作伙伴的测试支持与技术贡献
Show HN: Hyperparam: OSS Tools for Exploring Datasets Locally in the Browsera year agohttps://hyperparam.app/about/opensourceHyperparam通过基于浏览器的可扩展UI解决大数据集在机器学习中的处理难题以数据质量为核心,支持无需重型基础设施的交互式探索,助力机器学习成功工具集包含:浏览器端Parquet文件阅读器Hyparquet、数据导出工具Hyparquet-Writer、可扩展可视化工具HighTableIcebird扩展支持Apache Iceberg表,具备模式演进和时间旅行查询能力Hyllama专用于解析GGUF格式的LLM模型元数据,便于检查模型架构Hyperparam CLI提供本地网页界面查看数据集,所有工具无缝集成形成完整工作流全系列工具均为开源项目,注重性能优化、最小化依赖并严格遵循行业标准
I started an open source project in 2004. This week, it hit 30000 GitHub starsa year agohttps://medium.com/@ben_haynes/i-started-an-open-source-project-in-2004-8d38820a...2004年启动开源项目,旨在改进phpMyAdmin以满足客户需求项目历经21年自然生长,GitHub星标数突破3万初创阶段(2004-2014):独自开发,无社区支持,采用GPLv3协议万星时期(2015-2020):项目受关注,代码重构,面临扩展挑战两万星阶段(2020-2023):成立公司,获百万美元种子轮,应对风投难题三万星成就(2023-2025):团队扩至50人,聚焦可持续性,融资900万美元未来规划(2025后):计划全面重写,坚守开源初心核心经验:先为己用,简约易扩展,社区驱动发展
NPM should remove the default license from new packages (ISC)a year agohttps://extremq.com/npm-default-license.htmlnpm是JavaScript的包管理器,随Node.js一同发布,允许开发者通过包的形式引入他人代码。软件包附带许可证,规定使用权(如商用许可、源代码提供要求及署名规范等)。npm init默认将新包设为ISC许可证且不作说明,可能导致非预期的法律后果。默认采用ISC许可证易引发混淆和法律风险,尤其当作者后续改用GPL等不兼容许可证时。其他包管理器(如Rust的cargo、PyPi)不预设默认许可证,由开发者自主选择。未授权代码不属于公共领域——无许可证时,版权持有者保留所有权利,限制二次分发与修改。该讨论指出npm应取消默认ISC许可证设置,以避免非自愿授权和法律纠纷。
Show HN: Maybe – The personal finance app for everyonea year agohttps://maybefinance.com/Maybe是一个集追踪、优化、增长和管理资金于一体的个人财务平台。支持连接来自10,000多家金融机构的账户。提供图表等可视化工具,便于财务概览。允许手动添加账户和导入CSV文件,操作灵活。支持按日期、账户、类别等筛选的详细交易追踪。具备自动化交易分类规则,节省时间。提供类别余额监控功能,追踪消费限额。包含消费趋势分析,助力财务调整。支持智能分配,辅助财务决策。采用强加密和安全认证,保障数据安全。开源平台,可审查代码、贡献代码及自托管。社区驱动,透明公开,无隐藏议程。
Dragonfly Is Not Redis: An Open Letter to the Communitya year agohttps://www.dragonflydb.io/blog/dragonfly-is-not-redis-an-open-letter-to-the-com...蜻蜓数据库于2022年推出,旨在构建比Redis更优秀的内存数据存储方案。Redis曾通过博客文章贬低蜻蜓数据库,声称其架构无需更新。蜻蜓数据库专注于现代云环境扩展性、更低成本与更高性能。Redis法律团队指控蜻蜓通过关联Redis名称误导用户。蜻蜓云服务吞吐量比Redis云服务高6.5倍,成本却低4.5倍。Redis对使用其名称的项目曾有多次法律威胁的历史。蜻蜓团队持续致力于开源社区的创新与良性竞争。
Show HN: Exhibit and Site on Mechanisms for Studentsa year agohttps://mechanical-library.org/机械图书馆是一个面向初高中学生的开源展品与课程,旨在介绍机械工程学设有6英尺高的动态机械模型展品,展示重要工程发明每个机械装置都有专属网页,包含照片、视频、3D模型和乐高模型来解释实际应用旨在通过激发对机械原理的好奇心来支持STEM教育目前正在开发中,可通过Instagram账号@mechanical.library和@SteveTurbek获取更新第二阶段计划将增加绞盘驱动、方齿轮与螺旋齿轮等更多机械装置灵感源自1920年代的'机械仙境'展览和亨利·布朗所著《507种机械运动》由Steve Turbek在NYCFirst支持下创建的非商业项目项目目标包括培养工程思维、普及工程知识以及为教师提供教学支持
The Untold History of Arduinoa year agohttps://arduinohistory.github.io/埃尔南多·巴拉甘于2003年在意大利伊夫雷亚交互设计学院(IDII)攻读硕士学位期间创建了Wiring项目Wiring旨在通过抽象化复杂细节,为艺术家和设计师简化电子设备操作马西莫·班兹和凯西·瑞斯指导了巴拉甘的论文研究巴拉甘回到哥伦比亚洛斯安第斯大学任教后,仍持续开发Wiring项目Wiring项目创建了pinMode()、digitalRead()和digitalWrite()等核心指令巴拉甘最初使用Parallax Javelin Stamp芯片,后改用Atmel微控制器设计Wiring硬件原型2005年,班兹、戴维·梅利斯和戴维·夸铁耶未经巴拉甘同意,分叉Wiring代码创建Arduino巴拉甘对Arduino团队未对其贡献给予恰当认可表示遗憾主流媒体对Arduino历史的报道存在误导,常弱化或扭曲Wiring的奠基作用巴拉甘呼吁学术界和开源领域应遵循署名规范与科研伦理
Show HN: Driverless print server for legacy printers, profit goes to open-sourcea year agohttps://printserver.ink/UoWPrint是一款现代化打印服务器,可为老式打印机、扫描仪和一体机设备添加无线功能。无需安装打印机专用驱动,直接使用现代操作系统内置的通用标准驱动。兼容Windows、macOS、Linux、Android、iOS、MacBook M1/M2/M3/M4(ARM架构)及Windows on ARM系统。最适合2018年前生产的旧款消费级设备,对惠普、三星、施乐、佳能等品牌提供差异化支持。通过复用单板计算机和支持老式高可靠性打印机,致力于减少电子废弃物。默认安全配置:无需联网、无数据收集、无自动更新功能。开源固件提供可靠技术支持,并向CUPS和SANE开发组捐赠收益。简易设置:通过USB连接打印机,网页界面配置后即可无线打印。基于OrangePi Zero 3开发,配备Wi-Fi、以太网和USB接口。售价35美元,支持加密货币、PayPal或俄罗斯快速支付系统(SBP)付款。
Anyon_e: A highly integrated, high end, open source laptopa year agohttps://github.com/byrantech/laptop高度集成、高端、开源笔记本电脑使命:证明科技无需在可维修性/开放性与集成化/封闭性之间二选一采用CM3588设计的RK3588系统级芯片主板配置包含USB-C USB3.1 Gen1接口、ESP32-S3嵌入式控制器动力系统搭载约60Wh锂离子电池组外设:无线机械键盘、玻璃表面多点触控触控板、13.3英寸4K AMOLED显示屏阳极氧化铝CNC加工机身灵感源自具有独特量子统计特性的任意子(anyon)粒子获菲利普斯埃克塞特学院科学部支持
Show HN: Bracket – selfhosted tournament systema year agohttps://github.com/evroon/bracketBracket 是一个易于使用的锦标赛系统,采用异步 Python(FastAPI)后端和基于 Next.js 与 Mantine 库的前端开发。支持多种赛制:单败淘汰、循环赛和瑞士制。可构建包含多阶段、多分组的复杂锦标赛结构。具有拖拽式比赛排期和场地分配功能。提供可定制的公开仪表盘页面,支持品牌标识展示。支持团队与选手管理,可管理多俱乐部多赛事体系。瑞士制赛事支持动态处理与自动赛程安排。提供30分钟在线演示:https://www.bracketapp.nl/demo快速入门指南包含克隆仓库和运行 Docker Compose 的步骤。提供本地测试用的默认登录凭证。包含用于数据库初始化的 CLI 命令(含模拟数据)。通过 .env 文件或环境变量配置前后端参数。支持 Docker 部署或 pipenv + yarn 独立部署方案。开发环境要求:yarn、PostgreSQL 和 pipenv。支持语言自动检测,翻译通过 Crowdin 平台管理。鼓励通过 GitHub star、翻译协作、口碑传播和代码贡献支持项目。采用 AGPL-v3.0 许可证,贡献代码需遵循相同协议。
Open WebUI changed license from BSD-3 to Open WebUI License with CLAa year agohttps://docs.openwebui.com/license/Open WebUI仍将基于BSD-3-Clause许可证保持免费开源,但新增了品牌保护条款新品牌条款禁止移除或修改'Open WebUI'标识,除非满足特定条件(小规模使用、贡献者许可或企业授权)此次更新旨在打击恶意行为:某些组织移除品牌标识后,将Open WebUI作为自有产品出售且不回馈社区旧版代码(v0.6.6之前版本)仍适用原始BSD-3许可证,不受品牌限制贡献者权利不受影响,衍生版本必须注明Open WebUI来源(豁免情况除外)企业用户可通过专有许可证获取定制品牌和技术支持服务
FUTOa year agohttps://futo.org/FUTO键盘:一款尊重隐私的安卓输入法GrayJay:以创作者为核心的通用视频应用(非平台导向)immich:高性能自托管照片与视频管理系统FUTO语音:安卓端保护隐私的语音输入应用Polycentric:以社区为核心的分布式文本社交网络Harbor:专为保护网络身份而设计的应用FCast:开源无线音视频流传输协议实时字幕:提供无障碍且隐私保护的实时字幕服务FUBS:可灵活修改的无障碍软件开发系统FUTOcore:商业化的开源软件商店
Game Bub: open-source FPGA emulation handhelda year agohttps://www.crowdsupply.com/second-bedroom/game-bubGame Bub是一款基于FPGA的开源复古掌机,支持运行Game Boy、Game Boy Color和Game Boy Advance游戏。支持原版卡带和microSD卡ROM读取,内置震动马达、实时时钟、加速度计和陀螺仪功能。通过联机线缆可与其他Game Bub设备或原版GB/GBA主机进行多人游戏。首款全开源FPGA复古掌机,具备卡带存档备份/恢复功能。具备超低输入延迟,兼容原厂配件,并配备立体声扬声器和背光IPS屏等现代化升级。USB-C充电续航可达15小时以上。完全可破解——可作为便携式AMD Artix™7 FPGA开发平台使用。配套底座配件支持HDMI输出和蓝牙控制器(兼容Xbox、DualShock、Switch Pro等)。所有硬件、固件和门级源码均在GitHub开源,附详细架构文档。访问官网页面订阅众筹更新信息。
Show HN: Outpost – OSS infra for outbound webhooks and event destinationsa year agohttps://github.com/hookdeck/outpostOutpost是一个自托管、开源的基础设施,用于添加Webhook和事件目的地。支持多种目的地类型,包括Webhook、AWS服务、GCP Pub/Sub、RabbitMQ和Kafka。最小化依赖:仅需Redis、PostgreSQL/Clickhouse和支持的消息队列。功能包括事件主题、通过API/队列发布、至少一次投递和事件扇出。包含自动/手动重试、多租户支持、用户门户和投递失败警报。支持OpenTelemetry的追踪、指标和日志。遵循Webhook最佳实践,如幂等性标头和签名轮换。提供Go、Python和TypeScript的SDK;包含MCP服务器。文档使用Zudoku框架构建。快速入门指南包含Docker设置、租户创建和事件发布步骤。
A Step Towards Music Generation Foundation Modela year agohttps://github.com/ace-step/ACE-StepACE-Step是一个开源的音乐生成基础模型,它结合了基于扩散的生成技术、深度卷积自编码器(DCAE)以及轻量级线性Transformer架构该模型实现了最先进的性能表现,在A100 GPU上仅需20秒即可合成长达4分钟的音乐,相比基于LLM的基线模型提速15倍支持19种语言输入及多样音乐风格,具备语音克隆、歌词编辑、音轨生成等高级控制功能模型创新性地集成了变奏生成(Variations Generation)、流式编辑(Flow-Edit)、歌词转唱(Lyric2Vocal)、音轨分离生成(StemGen)等特色功能,支持局部修改与创意增强性能基准测试显示其在多种GPU上均具有高吞吐量,项目文档提供了详细的安装指南与训练说明采用Apache 2.0开源协议,特别强调负责任使用原则,鼓励原创性创作并倡导文化敏感性
Show HN: eInk optimized manga with Kindle Comic Converter (+Kobo/ReMarkable)a year agohttps://github.com/ciromattia/kccKindle Comic Converter (KCC) 专为电子墨水屏设备(如Kindle、Kobo、reMarkable)优化漫画和 manga 阅读体验支持无边框全屏显示,并提供针对电子墨水屏的多项图像处理功能通过降低分辨率至设备专属尺寸实现文件体积优化支持文件夹/CBZ/CBR/PDF等多种输入格式,可输出MOBI/EPUB/KEPUB/CBZ等格式集成Kindle Previewer、7z等可选工具链实现高级功能为高级用户提供命令行版本(c2e/c2p)及详尽参数配置内置多种设备专属配置方案,覆盖主流电子阅读器采用ISC许可证的开源项目,由多位开发者共同维护通过GitHub维基页面提供详细的安装指南与使用教程
Q5.js – Beginner friendly graphics powered by WebGPUa year agohttps://github.com/q5js/q5.jsq5.js 灵感源自 p5.js 和 Processing Java,通过 WebGPU 渲染器优化了交互式艺术创作其特点包括新手友好文档、兼容 p5.sound/ml5.js/p5play 等流行插件、无依赖项(压缩后约100kb)采用与 p5.js 相同的 LGPL 开源协议,致力于降低创意编程门槛支持 Visual Studio Code 的代码自动补全(需配置 q5.d.ts 和 jsconfig.json)项目开源且欢迎贡献,需通过捐赠或志愿服务获得支持声明与 The Processing Foundation 无隶属关系,并致谢原始创作者及特定代码来源