2 分•作者: OutOfHere•6 天前
返回首页
一周热榜
2 分•作者: cassidoo•3 天前
2 分•作者: taubek•3 天前
2 分•作者: negura•6 天前
2 分•作者: aworks•4 天前
2 分•作者: kv0•4 天前
Glucera 是一款适用于 iPhone 和 Apple Watch 的血糖查看器。无需账户,无需订阅,不使用云服务。一次性付费 2.99 美元(或可能免费)。
从 HealthKit 读取数据,并与不使用自有加密/奇怪标准的蓝牙血糖仪配对(标准 GATT 血糖档案)。数据绝不会离开设备。没有分析 SDK,没有第三方。
不是 CGM 应用——Libre 和 Dexcom 的用户在这里不会获得价值。这些生态系统已经有不错的原生应用,而且 Libre 的协议对第三方是封闭的。
专为指尖采血用户打造。
正在寻找 Beta 测试人员 :)
2 分•作者: zkhrv•4 天前
大家好,HN,
这是我的第一个 Show HN,希望对大家来说会很有趣。
Parrot 是一款网络应用程序,用于轻松录制即用即弃的音频片段。它最初是为发音练习而设计的,但可能会有其他用途。
在阅读了 Issen 的 Launch HN [1] 后,我有了开发 Parrot 的想法。在思考如何帮助语言学习者提高发音时,我记起了一个过去我曾用过的简单方法:听自己的录音。
这个想法是反复录音并听取自己的声音,调整发音直到正确。Parrot 与其他录音应用程序的不同之处在于,它不会保存所有这些即用即弃的音频片段的日志,然后你必须清理这些日志。录音只存在到它被新的录音覆盖为止(当然,所有操作都是“离线”的,并且完全在你的设备本地进行)。
这似乎是一个微不足道的理由来证明制作一个全新的应用程序是合理的,但这种小小的改变确实对这种用例产生了很大的影响。虽然我不确定如果这是唯一的理由,我是否会制作它;这更像是一个实际的借口。
主要原因是为了愚蠢的乐趣。一旦我设想了这个类似音乐设备的东西,我就知道我想真正地制作它,展现它所有的拟物化辉煌(只是缺少木桌)。
我不想破坏所有的乐趣,所以请自己玩一下,看看吧 :)
关于深色模式太暗且“不可用”:这是一个故意的玩笑。如果你还没有尝试过,请试试!
从技术上讲,它相当基础:一些 HTML,大量的 CSS,一些纯 JS。难点在于将所有细节都调整到位。我最大的收获是:
惊喜惊喜,测试和质量保证是如此重要!如果我没有在所有浏览器和平台上进行测试,我可能会错过的令人尴尬的错误和缺陷的数量高得惊人。你认为理所当然的最基本的事情很可能并非如此!(`audio.currentTime = 0.0;` 将音频的播放头设置为开头,对吧?在 Firefox 中不是这样的!)我 110% 推荐在开发的各个阶段进行手动测试:有些事情你必须亲自体验。
我托管的 Parrot 版本不是免费的,但有一个 GPL 许可版本,移除了个人润色,可以下载 [2]。tarball 里面还有一个独立版本,完全包含在一个 HTML 文件中(用于在没有 localhost 的情况下使用)。
最后,我想分享一个个人见解。听自己录制的音频可以帮助提高你的口语(或歌唱!),是的。它还能让你习惯自己的声音,我发现这有助于建立自信。
很乐意讨论 :)
[1] <a href="https://news.ycombinator.com/item?id=44387828">https://news.ycombinator.com/item?id=44387828</a>
[2] <a href="https://www.zkhrv.com/parrot/free-parrot.tar.xz" rel="nofollow">https://www.zkhrv.com/parrot/free-parrot.tar.xz</a>
2 分•作者: gmays•6 天前
2 分•作者: kitwebster•4 天前
2 分•作者: hackthemack•7 天前
2 分•作者: vmsp•4 天前
我得出的结论是,软件质量,甚至价格,远不如分发重要,尤其是在当下。<p>那么,我如何才能把我的软件送到客户手中呢?
2 分•作者: andsoitis•4 天前
2 分•作者: enduku•6 天前
我编写了 vibe,一个用于在 Linux 上通过帧式 TCP 和 Unix 域套接字进行消息传递的小型单头 C 库:
[https://github.com/xtellect/vibe](https://github.com/xtellect/vibe)
它使用一个后台 epoll 线程。应用程序代码轮询一个收件箱队列,以获取 CONNECTED、DATA 和 DISCONNECTED 事件,并通过每个连接的发件箱发送数据。
我想要的功能:
- TCP 或 Unix 流套接字
- 4 字节长度前缀的消息
- 应用程序端非阻塞轮询
- 通过引用计数有效载荷块进行单拷贝扇出
- 明确的每个连接背压,而不是无界队列
对于多播,有效载荷被复制一次到引用计数块中,然后通过引用排队到每个接收者。一个 1 KB 的消息发送给 1,000 个对等方,只需一次有效载荷分配/复制,加上 1,000 个队列节点,而不是 1,000 次有效载荷复制。
目前仅限 Linux:epoll、eventfd、accept4 和 Linux 抽象 Unix 套接字。没有 UDP、TLS、HTTP 或 WebSocket 层。
这并非旨在成为一个完整的网络框架。我发布它主要是为了征求您的意见/审查,特别是关于连接生命周期、背压计算、边缘情况和队列设计。
Apache 2.0 许可。
2 分•作者: idw•4 天前
2 分•作者: thximpulse•4 天前
2 分•作者: ilreb•6 天前
2 分•作者: fagnerbrack•4 天前
2 分•作者: mrtnx•7 天前
AgentRQ 是一个(可选)人机协同的、自学习的闭环任务管理器,用于代理。代理可以为自己创建和安排任务,并按照自己的时间表完成任务。
从高层次来看,它包含一个主管 MCP,用于控制工作空间(工作代理),以及无限数量的隔离工作空间 MCP(自学习代理)。
每个工作空间/代理都有一个任务/角色。并且有自学习循环笔记。
我已经在生产环境中使用它大约 6 周了,完成了 500 多个任务。我刚刚发布了开源版本(与生产环境中使用的一致),采用 Apache 2.0 许可证。
目前,它支持 Gemini CLI 和 Claude code。我很快将扩展对所有主要代理的支持。
欢迎随时提问。
2 分•作者: bring-shrubbery•4 天前
2 分•作者: vednig•4 天前