搜索技巧 海洋云增白 开源地图 AI 搜索答案 沙丘魔堡2 压缩机站 自由职业 policy 小团队 颈挂空调 Chumby 个人电脑 极端主义 团队 PostgreSQL AI工具 证券 DirectX DrawingPics 化学 KDE 披萨农场 多动症 植物学 分析化学 Three.js 大会 残疾人学校 初创 QB64 更多

openpilot:一个面向机器人的操作系统 (github.com)

openpilot是一个开源的机器人操作系统,目前支持超过275种车型的驾驶辅助系统升级。它由comma.ai开发,并接受社区贡献。openpilot需要配合comma 3/3X设备和相应的车辆线束使用,并提供驾驶数据收集功能以改进模型。需要注意的是,openpilot目前处于alpha测试阶段,仅用于研究目的,用户需自行承担使用风险。

iOS 18 不允许客户端应用指定 SameSite=None (github.com)

这篇技术文章讨论了 iOS 18 和 macOS Sequoia 测试版中 CFNetwork 对待 cookies 默认值的变化。该变化导致 WebKit 在将内部枚举 `Cookie::SameSitePolicy` 转换为 `NSHTTPCookieStringPolicy` 时,对 `SameSitePolicy::None` 返回 nil,CFNetwork 将其解释为 lax 而不是 none。为了解决这个问题,WebKit 应该在将 `WebCore::Cookie` 转换为 `NSHTTPCookie` 时显式返回 none。

LeanRL: 使用编译和 CUDA 图优化性能的 CleanRL 分支 (github.com)

LeanRL 是 CleanRL 的一个分支,使用 PyTorch 2 的 torch.compile 和 cudagraphs 功能优化了性能,旨在为强化学习 PyTorch 用户提供优化技巧,将训练时间缩短一半或更多。它包含流行强化学习算法的单文件、基于 PyTorch 的实现,通过减少数据复制和代码执行来优化性能,使用 tensordict 加速 CUDA 上的数据复制,并使用 torch.vmap 对 Q 值网络的执行进行矢量化。

Claude Dev:你IDE中的自主编码助手 (github.com)

Claude Dev 是一款开源的VS Code扩展,它提供了一个自主编码代理,可以直接在IDE中执行创建/编辑文件、执行命令等操作,并在每一步都需要用户的许可。它利用Claude 3.5 Sonnet的代理编码功能,能够处理复杂的任务,并通过GUI界面让用户监督每一个步骤,从而提供了一种安全且易于使用的方式来探索代理AI的潜力。

Joplin:注重隐私的笔记应用程序 (github.com)

Joplin 是一款免费开源的笔记和待办事项应用程序,功能包括笔记搜索、复制、标记和修改,支持 Windows、Linux、macOS、Android 和 iOS 平台。其特点是注重隐私,采用端到端加密技术,可与 Nextcloud、Dropbox、OneDrive 和 Joplin Cloud 等云服务安全同步。

Sidekick: 几分钟内实现从裸金属服务器到生产环境部署 (github.com)

Sidekick是一个命令行工具,可以帮助用户在自己的VPS上快速搭建类似fly.io的生产环境。它能够自动完成VPS的初始设置,包括安装Docker、Traefik、SOPS等工具,并支持使用SSL证书保护网站。Sidekick可以方便地部署、更新和回滚应用程序,并提供零停机部署和预览环境等功能。

Chili:一个低开销的Rust并行库 (github.com)

Chili 是一个Rust库,提供低开销的并行原语,类似于 rayon::join。它可以在计算过程中的任何分支点并行运行两个传递的闭包。当每个计算单元都很小,并且难以估计当前分支上剩余的计算单元数量时,Chili 表现最佳。

RabbitMQ 4.0.1 发布 (github.com)

RabbitMQ 4.0.1 版本发布,这是一个重要版本更新,包含多项改进,例如支持 Khepri 架构数据存储、AMQP 1.0 成为核心协议、quorum 队列的效率提升以及新的交换类型等。同时也包含一些较为重大的更新,例如经典队列现在成为非复制队列类型,默认消息大小减少到 16MB 等。

GitHub - noperator/sol:用于 shell 单行命令的去缩小化工具(格式化、展开、美化) (github.com)

Sol 是一个用于 shell 单行命令的去缩小化工具,可以格式化、展开和美化单行命令,使其更易于阅读和理解。它可以处理各种 shell 命令,包括管道、参数、重定向、字符串化命令等等。Sol 还提供了一些额外的功能,例如识别非标准别名、函数和文件,以及使用 jqfmt 格式化 jq 命令。

GitHub - denys-olleik/accounting: 基于关系数据库的仅前向复式记账方法的实现 (github.com)

该项目是一个基于关系数据库的仅前向复式记账方法的实现,使用 C#、ASP.NET MVC、Vue.js 和 PostgreSQL 开发。它支持 GAAP 和 IFRS 标准,适用于美国和国际组织。该系统设计为可扩展的,允许组织根据需要添加功能和自定义。它通过使用事务日志和关联表来跟踪所有交易,并提供详细的审计跟踪。该系统还包括对银行对账和支付处理的支持。

Local Knowledge Graph (github.com)

Local Knowledge Graph 是一款基于 Flask 的网络应用程序,它利用本地 Llama 语言模型来处理用户查询、生成推理步骤,并将思考过程可视化为交互式知识图谱。它还可以根据语义相似性查找并显示相关问题和答案。

GitHub - Harvie/cnc-simulator:浏览器内G代码模拟器 (github.com)

这是一款轻量级的3轴CNC G代码模拟器,能够在浏览器中运行。它支持从文件加载G代码,并能够通过URL传递设置和G代码。该模拟器支持圆弧 (G02, G03, 仅限IJ),并提供动画演示。

GitHub - line/ts-remove-unused: 从 TypeScript 项目中删除未使用的代码 (github.com)

ts-remove-unused 是一个基于 TypeScript 构建的命令行工具,用于报告或修复未使用的导出代码。它可以识别项目中未被引用的导出声明,并自动删除它们,包括变量、函数、类、接口、类型别名等多种类型的导出。该工具还提供了--check模式,用于检查未使用的导出,以及--skip选项,用于跳过指定文件或匹配正则表达式的文件。

适用于安卓系统的J2ME模拟器J2ME-Loader (github.com)

J2ME-Loader是一款适用于安卓系统的J2ME模拟器,支持大多数2D和3D游戏。该模拟器提供虚拟键盘、针对每个应用程序的独立设置以及缩放支持。

LLaMA-Omni: 与大型语言模型进行无缝语音交互 (github.com)

LLaMA-Omni 是一种建立在 Llama-3.1-8B-Instruct 基础上的语音语言模型,它支持低延迟和高质量的语音交互,可以根据语音指令同时生成文本和语音响应。LLaMA-Omni 的特点是响应质量高,语音交互延迟低至226ms,能够同时生成文本和语音响应,并且仅需4块GPU在不到3天的时间内完成训练。

Codon: 使用 LLVM 的高性能、零开销、可扩展 Python 编译器 (github.com)

Codon是一种高性能的Python实现,它可以编译成原生机器代码,并且没有任何运行时开销。与CPython相比,它通常可以实现10-100倍甚至更高的速度提升。Codon的性能通常与C/C++相当,甚至更好。与Python不同,Codon支持原生多线程,这可以带来更高的速度提升。

Moshi: 实时对话的语音文本基础模型 (github.com)

Moshi是一个基于Mimi神经音频编解码器的语音文本基础模型和全双工对话框架。它以流式方式处理音频,并预测与其自身语音相对应的文本标记,从而提高了生成质量。Moshi具有低延迟特性,在L4 GPU上实际延迟低至200毫秒。该模型提供PyTorch、MLX和Rust三种版本,并发布了在男性和女性合成语音上微调的模型。

为何Wordfreq不再更新 (github.com)

Wordfreq数据集是截止到2021年各种在线资源中语言的快照,但它将不再更新。主要原因是生成式人工智能的滥用污染了数据,导致难以获取可靠的人类语言使用信息。此外,推特和Reddit等重要数据源也已关闭或不再提供免费的公共数据访问。作者对生成式人工智能及其对自然语言处理领域的影响表示担忧,并拒绝参与其中。

Comfy:使用 Rust 构建的趣味 2D 游戏引擎 (github.com)

Comfy 是一款使用 Rust 构建的趣味 2D 游戏引擎,旨在提供自成体系、高效且易于使用的游戏开发体验。它使用 wgpu 和 winit,支持 Windows、Linux、MacOS 和 WASM 等平台。Comfy 的设计灵感来自 macroquad、Raylib 和 Love2D 等引擎,旨在简化常见游戏开发任务。它提供简单直观的 API、自动批处理、2D 光照、内置 z 索引支持、egui 集成、并行资产加载以及音频处理等功能。

GitHub - damn/core:游戏开发能否简单化? (github.com)

Core 是一个实验性的动作角色扮演游戏制作工具、引擎和属性编辑器,旨在简化游戏开发流程。它采用简单的组件系统,使用 Clojure 向量和映射来表示游戏实体和状态。游戏中的副作用被视为类似于 Datomic 结构的组件,例如 [:tx/foo param]。整个游戏状态存储在一个名为 app/state 的原子中,实体是该原子内的原子。所有应用程序内容都存储在 resources/properties.edn 中,并使用 Malli 模式进行验证,并可通过 GUI 进行编辑。

GitHub - josephburnett/jd: JSON diff and patch (github.com)

jd 是一款用于比较和合并 JSON 和 YAML 值的命令行工具和 Go 库,支持原生 jd 格式、JSON Merge Patch (RFC 7386) 以及 JSON Patch (RFC 6902) 的一个子集,提供命令行使用、库使用、差异语言和示例等功能。

DevHub:功能丰富的离线开发者工具应用 (github.com)

DevHub 是一款功能丰富的离线应用程序,旨在为开发人员的日常任务提供支持,同时确保其数据的最高安全性。它包含超过 100 种实用程序,涵盖 SSL 管理、图像处理、文本处理、代码生成、日期时间转换、网络工具等多个类别,并提供 URL Scheme 集成以与其他应用程序和工作流程集成。

适用于 UNIX 字符终端的 WordPerfect (github.com)

本文介绍了如何在现代 Linux 系统上构建和运行 WordPerfect for UNIX。WordPerfect for UNIX 是一个功能强大的终端文字处理器,支持打印预览、公式编辑器、鼠标支持、下拉菜单、拼写和语法检查、内置宏编辑器等功能。

SQLToy:通过构建 JavaScript 数据库学习 SQL (github.com)

这篇文章介绍了 SQLToy,一个通过 JavaScript 实现简单 SQL 数据库的项目。SQLToy 提供一系列 JavaScript 方法来模拟 SQL 操作,例如 SELECT、JOIN 等,用户可以通过调用这些方法执行 SQL 查询。文章展示了 SQLToy 如何处理复杂查询的示例,并与 PostgreSQL 的语法进行了比较,最终结果相同。

GitHub - bjornbytes/lovr:Lua 虚拟现实框架 (github.com)

LÖVR 是一个用 Lua 编写的用于快速构建 VR 体验的简洁框架。它支持 Windows、macOS、Linux 和 Android 等多个平台,以及 Vive/Index、Oculus Rift/Quest、Windows MR 等多种设备,并提供 VR 模拟器。 LÖVR 简单易用,只需几行 Lua 代码即可创建 VR 场景。它使用 C11 编写并使用 LuaJIT 脚本化,包括优化的单通道立体渲染。

使用 SQL 的图灵完备性构建俄罗斯方块 (github.com)

本文介绍了如何使用 SQL 的图灵完备性来构建一个完整的俄罗斯方块游戏。文章详细讲解了如何利用递归 CTE 实现游戏循环、如何使用 RAISE NOTICE 命令进行渲染、如何利用数据库表和 dblink 扩展处理用户输入等技术细节。此外,还介绍了游戏状态和逻辑、棋盘表示、移动机制、硬降落/阴影方块/游戏结束判定、下一个方块生成、渲染等方面的实现。最后,文章还分析了该游戏的资源使用情况。

nntpit: 极简主义 reddit2nntp 网关 (github.com)

nntpit是一个简单的reddit2nntp网关服务器,允许用户使用新闻阅读器关注reddit上的讨论。用户可以在本地运行它,并将新闻阅读器连接到本地主机,子版块将显示为新闻组。该软件支持slrn、tin和Thunderbird等新闻阅读器,允许用户订阅子版块、阅读文章和评论。

RGCosm:开源地图的反向地理编码工具 (github.com)

RGCosm是一个使用本地存储的开源地图数据进行反向地理编码的工具,允许用户根据坐标查找地址。它使用SQLite3数据库,用户需要从Geofabrik下载地图数据,并使用convert.py脚本将其转换为数据库。文章提供了预先生成的挪威地图数据库下载链接,并建议用户为数据库添加索引以提高查询速度。

SAMA-Communications:简单而先进的消息传递替代方案 (github.com)

SAMA(简单而先进的消息传递替代方案)是一个开源聊天服务器,旨在跨移动和Web应用程序进行安全、高效的实时通信。它支持实时消息传递、群组聊天、用户管理、多设备支持、推送通知、集群和广泛的API,以增强通信需求。

Retronews: 模拟经典新闻阅读器的 HN 和 Lobsters TUI 浏览器 (github.com)

Retronews是一个Python脚本,用于浏览Hacker News和Lobsters的讨论,其界面模仿了经典的新闻组和邮件阅读器,例如slrn和mutt。它主要用于突出显示有趣的帖子并跟踪已读/未读消息,一次只显示一条消息的UI也鼓励用户进行更慢、更专注的阅读。

1 2 3 4 5 7 9 10 11 35 36