返回首页

24小时热榜

1作者: markrai大约 11 小时前原帖
基于Rust后端,速度极快,并提供针对开发者和设计师的独特功能。能够从视频中捕捉最佳的5帧快照,提取音频,并根据用户的喜好微调人脸检测模型。采用以用户为中心的理念,允许进行IDE风格的外观设置。欢迎贡献者加入! :)
1作者: warkanlock大约 11 小时前原帖
嗨,HN, 这是我第一次在这里分享一个应用。 我和我妻子一直在互相许下小承诺(“我请你吃晚餐”,“你选下部电影”,“我来计划周末”),但总是忘记这些承诺。 我们尝试过记事和提醒功能,但效果并不好。 于是我们开发了这个小应用,作为我们之间的一个游戏,其中: - 一方创建一个“承诺”(一个承诺/请求) - 另一方在想要的时候兑现它 - 伴侣标记为已完成 这个应用可以帮助你记录日期、庆祝活动、想法和回忆;它是你和你妻子的一个空间(至少到目前为止是我们的空间)。 这就是核心功能。 其他功能都是可选的。 随着时间的推移,我们添加了: - 共享日历,用于记录约会和纪念日 - 简单的连续记录和里程碑(不社交,不竞争) - 共享愿望清单和回忆 - 延时笔记(“6个月后打开”),你的伴侣不会看到 设计约束: - 默认私密(仅限两位用户) - 没有动态信息,没有公开资料 - 不比较情侣之间 这个应用是免费的,提供1美元的付费层级,可以无限制地创建承诺。 这主要是我们为自己想要的生活方式工具,但我们也很好奇其他人是否有同样的问题。
1作者: teimurjan大约 11 小时前原帖
最初是使用纯 JavaScript 实现的(仍然是最快的 JavaScript 图像差异工具),但我希望进一步提升性能。因此,我将核心部分重写为 Rust,使其成为最快的开源单线程图像差异工具。在 4K 图像(5600×3200)上,性能表现为约 327 毫秒,而 odiff 则为约 1215 毫秒。生成的二进制文件也小了约 3 倍(约 700KB 对比约 2MB)。 核心思路是:让冷处理更智能,从而减少热处理的工作量。冷处理不是简单的像素相等检查,而是扫描动态大小的块并标记“问题”块——可能包含差异的块。热处理则仅在这些问题块上运行 YIQ 感知差异和抗锯齿检查,完全跳过其他部分。PNG 输入输出使用 spng(C 库)通过 Rust 绑定实现。整个过程使用 SIMD 加速——在 ARM 上使用 NEON,在 x86 上使用 SSE4.1。它是 odiff 的直接替代品,具有相同的 API。