1 分•作者: davnicwil•3 个月前
6个月前,我曾为 Docket 发布了一个 Show HN。Docket 是一个用于在日常会议(如一对一会议、站会、全员会议等)中进行主动笔记记录的系统。 在那篇帖子中,有几位朋友询问是否可以提供一个自托管版本。于是,我便着手开发了它。 目前提供免费套餐。我投入了大量精力来简化设置过程——只需一个安装命令,即可获得一个命令行界面,用于启动/停止/升级等操作。 它作为一个单一容器运行,您可以直接使用自定义域名通过互联网托管(它会自动为您配置 Let's Encrypt 证书),或者直接在本地运行(如果需要私有网络,则可通过 Tailscale 或其他方式连接)。单人模式用于私密笔记记录是一个备受推崇的用例,在免费套餐内无限制。 本次发布还包含了上次反馈中提出的其他重大改进(适用于自托管和云版本):笔记导出功能;更直观的编辑器格式;更易于管理您的待办事项。 接下来的路线图是开发原生客户端,但说实话,移动网页体验已经相当可用了。我经常在手机上使用它! 不妨试试看,并告诉我您的想法 :-) 如果在设置或其他任何方面需要帮助,我的联系方式在我的个人资料中。 [0] https://news.ycombinator.com/item?id=46198430
2 分•作者: lortex•3 个月前
我正在使用 Kotlin Multiplatform 构建一个日记应用,为此我创建了一个可缩放的时间线界面。 这是一个副项目,我复用了时间线界面来展示从 Wikipedia/Wikidata 导入的 400 万个事件,并使用 PageRank 进行评分。更多信息请参见“关于”页面。 如果您对技术栈感兴趣:我广泛使用 Kotlin Multiplatform,UI 使用 Compose Multiplatform,通过 Kotlinx-RPC 与后端通信,后端则是一个运行在 Hetzner 机器上的简单 Postgres 数据库。
1 分•作者: jonl247•3 个月前
1 分•作者: arkhiver•3 个月前
还有其他具有不同政策的实例: <a href="https:&#x2F;&#x2F;nonograph.com" rel="nofollow">https:&#x2F;&#x2F;nonograph.com</a> <a href="https:&#x2F;&#x2F;write.eversiege.network&#x2F;" rel="nofollow">https:&#x2F;&#x2F;write.eversiege.network&#x2F;</a> <a href="https:&#x2F;&#x2F;nonogra.ph" rel="nofollow">https:&#x2F;&#x2F;nonogra.ph</a><p>Docker 容器默认包含一个 Tor 隐藏服务,以促进匿名性。
3 分•作者: Getchowned•3 个月前
如果你正在构建代理,那么了解这一点很有价值。 Simon Willison(“提示注入”一词的创造者)描述了三种能力,它们单独来看还好,但结合在一起却具有毁灭性,这种致命三要素包括: 1. 访问私人数据(例如内部数据库、电子邮件等) 2. 暴露于不受信任的内容(如网页和外部文本) 3. 数据泄露能力(一种某种程度上的工具或渠道,可以连接到外部世界) 将这三者结合到一个代理中,你就遇到了完美风暴:不受信任的内容可以劫持代理读取私人数据,然后说服代理将其发送出去。 为了教授这种致命三要素,我构建了一个类似甘道夫风格的谜题:共 10 个关卡,每个关卡都是一个真实的注入概念,最终关卡是完整的致命三要素。它是免费的,无需注册,并且最初对初学者友好。 看看你是否能将这三者串联起来,完成致命三要素的挑战!