1作者: apolkingg8大约 1 个月前原帖
你好, 我正在开发一个地图工具——Tasmap。它结合了文章、地图和设计的功能。我们的目标是让人们能够轻松创建美观的地图,而无需设计或工程方面的努力。在首页上有许多演示和使用案例,欢迎查看并试用一下 :) - Eddie Hsu
2作者: jimsojim大约 1 个月前原帖
嗨,HN, 我有超过2000个书签,这些书我永远也不会去读。你可能也有类似的情况。我不断收集新的阅读材料,列表每天都在增长,但我几乎没有时间去阅读。我意识到,问题主要在于选择困难,不知道该读什么。这就像我们花费大量时间来决定在Netflix上看什么电影一样。 因此,我制作了一个简单的Chrome扩展程序:它会随机选择一个书签,直接带你到那个页面,并在浮动工具栏上提供两个按钮——“随机下一个”(Stumble)或“已读”(Done,标记为已读并移动到下一个随机书签)。就这样。它完全消除了决策的负担,而且由于加载内容的多样性(和新奇感),与之互动也变得有趣,同时仍然在我想要阅读的内容范围内。此外,我还添加了每日目标和连续阅读的功能,以激励我完成列表,将其变成一种日常习惯。 你可以简单地右键点击 -> 添加到Stumbleback来保存新的书签,或者它会读取你现有的Chrome书签,当然你也可以粘贴网址,无需单独的数据库。 这是免费的。希望能收到任何尝试过清理阅读列表但未能成功的人的反馈。
3作者: grehbies大约 1 个月前原帖
在特定但仍然无法辩解的情况下,我刚刚了解到这似乎是预期的行为。我不太明白计算机技术在这一点上变成了什么。我不断遇到一些情况,那些编写和维护我原本认为值得信赖的软件的工程师,决定表面的考虑比数据完整性或用户对关键决策的控制更重要。这种情况不断发生,所以这不是一个错误或疏忽。有些人真的认为软件应该这样工作。 系统存储空间不足会导致写入错误,从而损坏存储历史记录的数据库。
3作者: craigmccaskill大约 1 个月前原帖
介绍 Posthorn,一个自托管的电子邮件网关。在您的 VPS 上,每个自托管应用程序与您的事务性电子邮件提供商之间只需一个 Docker 容器(或 Go 二进制文件)。只需设置一次 Posthorn,将您的应用指向它,完成。 我在 DigitalOcean 的一个虚拟机上尝试部署 Ghost 时发现,DO 和许多不同的 VPS 服务开始阻止默认的 SMTP 端口,以应对他们所遭遇的各种滥用行为。为了实际配置我的应用,我不得不拼凑一个 Postfix 中继。 在另一个项目中,我有一个静态网站,里面有一个联系表单,但我的免费 Formspree 账户偶尔会达到使用限制,我非常希望能使用他们付费账户中提供的一些反垃圾邮件功能,因此我制作了一个 caddy 模块来捕获 HTTP POST 请求并将其转发到我的提供商。 我不断遇到这些相同的电子邮件问题。我想要托管的许多服务(如 Gitea、Mastodon、Umami、Comentario)都遇到了相同的限制。这似乎是一个非常普遍的问题,但没有好的解决方案。 Posthorn 是我为了解决这个问题而构建的。它是一个小型的 Go 二进制文件(或 10 MB 的 Docker 镜像),位于您的自托管应用与您选择的事务性电子邮件提供商之间(支持 Postmark、Resend、Mailgun、Amazon SES 或出站 SMTP 中继)。它还接受来自 HTML 表单的 POST 请求,以支持静态网站的需求,同时增加安全层,例如蜜罐字段、来源检查和 IP 限流。此外,还有一个支持 Bearer 认证的 JSON HTTP API,适用于只想要 /send 端点的后端脚本或定时任务。 我现在在多个场景中个人使用这个工具,并花了很多时间进行测试和验证。我很想听听这对您可能有何帮助,哪些地方存在问题,以及您可能有的任何反馈。它是基于 Apache 2.0 开源的,我非常欢迎贡献。我计划长期支持和发展这个项目。 代码: [https://github.com/craigmccaskill/posthorn](https://github.com/craigmccaskill/posthorn) 文档: [https://posthorn.dev/](https://posthorn.dev/) 更详细的介绍: [https://craigmccaskill.com/introducing-posthorn/](https://craigmccaskill.com/introducing-posthorn/) 关于我试图解决的确切问题的前期 HN 讨论: [https://news.ycombinator.com/item?id=43620318](https://news.ycombinator.com/item?id=43620318)
1作者: albedim大约 1 个月前原帖
如果你是一名独立开发者,你一定知道构建大量项目后又因为没有收入而不得不下架的痛苦。<p>我正在开发一个SaaS来解决这个问题。 最小可行产品(MVP)已经完成约80%。<p>我是开发者,但我需要一位了解财务、初创企业以及如何将产品转化为收入的联合创始人。如果你想和一位技术创始人一起在家里早期阶段构建一些东西,请联系我:dimaio.albe@gmail.com