返回首页
最新
我之前问过这个问题,虽然这种感觉消失了一段时间,但它又悄悄回来了。<p>人工智能显然是有用的,但我开始感到被不断涌现的人工智能信息所压垮,尤其是那种“这将改变一切”的论调。<p>我认为这是我相对短暂的职业生涯中所见到的重大技术变革,而这种奇怪的压力让我感到必须不断跟上,否则就有可能落后(看看所有的裁员情况)。<p>你有什么想法?有什么担忧吗?
鉴于当前npm供应链的安全漏洞,我开发了safe-install:<p><a href="https://www.npmjs.com/package/@gkiely/safe-install" rel="nofollow">https://www.npmjs.com/package/@gkiely/safe-install</a><p>它提供了一些我希望npm能够内置但实际上并没有的保护措施。<p>类似于Bun的可信依赖,它允许您默认禁用安装脚本,并定义一个允许运行构建/安装脚本的依赖列表:<p><a href="https://bun.com/docs/guides/install/trusted" rel="nofollow">https://bun.com/docs/guides/install/trusted</a><p>它还支持阻止特殊的子依赖,类似于pnpm的`blockExoticSubdeps`设置:<p><a href="https://gajus.com/blog/3-pnpm-settings-to-protect-yourself-from-supply-chain-attacks#2-set-blockexoticsubdeps" rel="nofollow">https://gajus.com/blog/3-pnpm-settings-to-protect-yourself-f...</a><p>我原本希望npm最终会添加类似的功能,但似乎短期内不会实现,因此我制作了一个小包来满足这个需求。
嘿,HN,
我一直在开发一个名为 NodeDB 的多模型数据库。
最初,我发现 SurrealDB 的想法相当不错。然而,它缺少一些我所需的图形和向量功能。而且由于它只是一个键值(KV)包装器,而不是专门构建的引擎,性能永远无法与专门的数据库(如 Neo4j、Pinecone、Clickhouse 等)相提并论。
我问自己,如果有一个数据库,具有相同的理念,但构建方式不同,会怎样呢?我们不是仅仅将其视为键值数据库,而是为数据构建专门的引擎。
除此之外,我希望它能够支持我的物联网/边缘项目,在这个项目中,我需要离线同步的能力(目前仍在进行中)。
这能行吗?
我进行了测试。我已经实验和研究了一年,创建了多个版本,然后我创建了 NodeDB。
免责声明:它仍处于公开测试阶段(截至2026年5月),但如果我能让这个数据库正常工作,我会感到非常兴奋。我使用人工智能作为编码和规划的助手。作为一名独立开发者,没有任何人工智能的帮助几乎是不可能做到的。
希望能收到 HN 的反馈:
- 有没有具体的功能或改进可以让它更有用?
如果你有兴趣进行实验或贡献,可以访问这个仓库:GitHub 仓库:[https://github.com/nodedb-lab/nodedb](https://github.com/nodedb-lab/nodedb)
期待你的想法!
当所有的端到端加密消息应用程序最终都被从应用商店中移除时,会发生什么?在那之后,大多数人类之间的互联网交流是否只允许在国家或政府记录所有内容的情况下进行?<p>你们准备好在几年后面对这样的局面了吗?当然,有些人可以使用Linux或GrapheneOS,但他们只是少数,真正谈论的是互联网中的大多数人。