3作者: sinned25 天前原帖
嗨,HN——我开发了Microwave,这是一款原生iOS应用,旨在浏览和发布短视频,类似于TikTok,但它是基于Bluesky / AT协议的纯客户端实现。 这个应用没有自定义后端:它从现有的ATproto基础设施中读取数据并发布内容。我们的目标是探索是否可以在一个开放的社交协议之上,构建出类似TikTok的体验,而不是一个垂直整合的平台。 我特别希望能得到以下方面的反馈: - 这种用户体验在ATproto上是否合理 - 仅客户端的权衡(排名、发现、内容审核) - 我可能遗漏的协议限制 - 任何架构上的红旗 TestFlight: [https://testflight.apple.com/join/cVxV1W3g](https://testflight.apple.com/join/cVxV1W3g)
4作者: throwawaysafely25 天前原帖
我在这里联系大家,因为我遇到了一个似乎无法克服的障碍,希望能从那些可能经历过系统性障碍的人那里获得真实的见解。 我拥有一所欧洲大学的计算机科学硕士学位,并且有研究背景,发表的论文总引用次数超过500次。在业余时间,我是一名开发者,开发过网络应用、游戏和各种副项目。从表面上看,我应该有一条稳固的职业道路,但现实却恰恰相反。 由于一些我无法控制的情况,我目前回到了我的家乡,位于东部。尽管我有相关的资质,但在这里我的学位似乎毫无用处。我在一家规模适中的西方公司工作(完全远程),但内部政治动荡不安,我对自己的工作安全感到担忧。更痛苦的是,我感受到深深的偏见;在日常的专业交流中,当人们意识到我所在的位置时,语气会明显改变。感觉就像我在看着别人收获我所播下的种子,而我自己在技能和项目上的投资却显得毫无意义。 我问题的核心有两个方面: 1. 地理和法律:我实际上有资格从事的工作几乎都在西方,但目前没有合法途径让我移民或在那里谋生。 2. 信任缺口:尽管有引用和我的作品集,但我缺乏能够让国际招聘者或当地雇主信任我专业能力的“信号”。感觉就像我因出生地而“被诅咒”。 我在努力构建没有获得 traction 的产品时已经耗尽了自己,到了一个我觉得学习编程是个错误的地步。我热爱创造,但这并没有让我有饭吃或提供未来。我感到迷茫,老实说,几乎没有希望。 对于那些在“低信任”地区被困,或尽管拥有高水平技能却面临极大系统性障碍的人: 当搬迁不是选项时,你们是如何与西方公司弥合信任缺口的?是否有特定的细分领域(如远程优先的研发、专业咨询等),在这些领域学术引用和开发者思维确实有分量? 我希望能得到任何真实的建议,如何利用我所拥有的资源,确保生活不再感觉不可能。
3作者: Ayobamiu25 天前原帖
我正在构建一个开源的会议检测引擎(使用 Node 和 Rust,通过 napi-rs),该引擎利用操作系统级别的信号来检测会议的开始和结束。 目前对 macOS 的支持非常稳定,但由于我没有 Windows 机器,因此缺乏对 Windows 的支持。 我正在寻找贡献者来帮助实现和测试以下功能: • 进程检测(Zoom / Teams / Webex) • 活动窗口/标题枚举 • 基本网络信号 代码库和文档: [https://www.npmjs.com/package/meeting-detection](https://www.npmjs.com/package/meeting-detection) 欢迎将这些任务拆分成小而明确的问题。
1作者: jjdev815725 天前原帖
嗨,HN, 在我参与的许多代码库中,临时的解决方案(“TODO:稍后删除”,“仅适用于此版本”)往往会慢慢变得永久化。没有人记得它们存在的原因,但它们仍然不断被推送到生产环境中。 我开发了一个名为 DebtBomb 的小型命令行工具,以明确这一点。 与自由形式的 TODO 不同,您可以为临时代码附加到期日期。当日期过期时,持续集成(CI)将失败,直到代码被删除或到期被故意延长。 最近,我添加了集成功能,这样过期的债务炸弹不仅仅是导致 CI 失败——它们变得可见并被指定负责人: 当债务炸弹过期时,DebtBomb 可以自动创建一个 Jira 工单,包含文件路径、负责人、原因和代码片段。 它还可以通知 Slack、Discord 或 Microsoft Teams。 您可以配置“即将到期”的警告(例如,提前 7 天),这样就不会突然出现故障。 代码库:<a href="https:&#x2F;&#x2F;github.com&#x2F;jobin-404&#x2F;debtbomb" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jobin-404&#x2F;debtbomb</a> 这个项目还处于早期阶段,我主要是想验证这是否真的能改善团队处理“临时”代码的方式,相较于 TODO、代码检查工具或手动创建工单。 我特别希望能收到那些在长期代码库或持续集成密集环境中处理技术债务的人的反馈。 感谢您的阅读。
1作者: zkmon25 天前原帖
今天我突然意识到,HN(黑客新闻)正在迅速变化。HN上普通发帖者对发布AI辅助内容的人非常警惕。真实的人类帖子被标记为AI垃圾,这对那些通常以类似AI输出的正式语气写作的人造成了伤害。 当然,HN与其他社交论坛并没有太大区别,它们也受到类似问题的影响。我并不认为HN能够独善其身。现有的管理策略似乎无法应对这种情况。论坛将被那些肤浅的、喜欢触发争议的评论者淹没,他们更看重获得几个赞,而不是做真实的自己或挑战现状。 你明白我的意思。我不确定是否可以采取措施,或者是否应该采取措施来抵制这种现象。
1作者: practicalaifg25 天前原帖
我一直在尝试使用NotebookLM,不仅仅是为了总结,还用于对我自己的自动化工作流程进行“红队测试”。<p>我给它提供了一个我构建的n8n研究代理的视频演示,并使用自定义指令将音频概述的主持人塑造成一个特定的人物角色:“厌世、愤世嫉俗的科技评论员。”<p>我的目标是看看模型是否能够仅通过视频流识别出特定的节点逻辑和架构选择(例如手动处理服务器推送事件和强制JSON输出),而不仅仅是总结项目的“要点”。<p>我使用的提示是:“扮演两个厌世、愤世嫉俗的科技评论员……只关注最令人印象深刻的特性……注意‘服务器推送事件’(SSE)配置……承认4层架构是合理的工程设计。”<p>结果:模型成功识别出了我在n8n中实现的特定超时处理逻辑,而标准的总结通常会忽略这一点。如果你提示的是敌意而非同意,这似乎是一种获取架构流程“合成第二意见”的可行方法。<p>输出视频(4分钟):https://youtu.be/oof9JB3OFO4<p>有没有其他人成功在NotebookLM中强制特定的技术角色?
2作者: dfajgljsldkjag25 天前原帖
没有公开公告。只是悄悄地被添加到“被谷歌淘汰”列表中。第二步直接失败,出现错误: https://developers.google.com/tenor/guides/quickstart <p>尊敬的 Tenor API 用户,<p>我们写信通知您,Tenor API 将于 2026 年 6 月 30 日停止服务。我们做出这一改变是为了将资源集中在提升主 Tenor 体验上。<p>Tenor API 一直是许多开发者的宝贵工具。我们衷心感谢您的合作以及您将 Tenor 创新性地集成到应用程序中的方式。您的贡献帮助塑造了 Tenor 生态系统。<p>您需要了解的信息 关键日期:<p>从 2026 年 1 月 13 日起,将不再允许新的 API 密钥注册和新的集成 在 2026 年 6 月 30 日,您与 Tenor 的任何 API 或广告分发协议将被终止 Tenor API 将继续为现有集成提供服务,直到 2026 年 6 月 30 日 建议的行动:<p>请在 2026 年 6 月 30 日之前规划并进行必要的更改 潜在影响:<p>在 2026 年 6 月 30 日之后,如果未能迁出 API,尝试进行 API 请求时将返回错误信息 感谢您选择 Tenor API。<p>– 谷歌云团队