返回首页
最新
我把这个项目作为一个小的副业来学习和实验,结果做成了这样!<p>我使用了我个人作品集的一个子域名,其他所有部分都运行在免费套餐上。<p>这个项目使用了Nuxt、SVG、Cloudflare Workers、D1(SQL)、KV、Terraform,以及一些与OpenAI Codex和Claude Code的协作编程。<p>最初只是朋友之间的一个玩笑,最终变成了一个有趣的借口,让我从头到尾构建一个完整的项目,从零到生产,并探索一些我之前从未接触过的东西。<p>我非常欢迎任何反馈或建议。
嗨,HN,
我创建了 [DownloadStuffs](https://downloadstuffss.vercel.app),这是一个快速现代的网络应用,旨在从互联网档案馆搜索、预览和下载内容。
该应用旨在简化浏览和下载,具备以下功能:
- 实际的服务器端分页(准确的总页数)
- 媒体类型过滤(电影、音频、文本、软件等)
- 美观、响应式的结果卡片
- 带有自定义视频/音频/图片预览的项目详情页
- “返回结果”按钮,保留您的搜索查询、页面和过滤条件
- 下载代理端点,避免CORS问题,确保下载的可靠性
该应用使用 *TypeScript + Bun* 构建,可以在本地运行或直接通过在线演示使用:[https://downloadstuffss.vercel.app](https://downloadstuffss.vercel.app)
我希望能收到社区的反馈,特别是在以下方面:
- UI/UX 改进
- 性能优化
- 您希望在浏览互联网档案馆时增加的其他功能
*常见问题解答:*
- 不,这个应用与互联网档案馆没有关联。它仅使用他们的公共端点。
- 如果某些项目缺少适合流媒体播放的文件或受到限制,可能无法播放。
感谢您的关注!
嗨,HN,
我是 Vouch Protocol 的创始人。
我们正进入一个人工智能代理能够采取实际行动的世界(如预订航班、提交代码、转移资金)。
问题是:目前没有办法在执行之前以加密方式验证代理的意图。(例如,一个代理声称它将执行 `read_db`,但实际上却执行了 `delete_db`——而你没有证据证明这种差异,也没有办法阻止这种情况发生)。
目前行业的解决方案依赖于旧的 X.509 证书授权模型——基本上是每年向一个集中化的权威机构支付 $$$ 以获取数字身份。这种方式无法扩展到数十亿个自主代理。
因此,我构建了 Vouch Protocol。
它是一个开源的 AI 代理身份标准,用 W3C 去中心化标识符(did:web)取代付费证书。
它的工作原理:
1. 身份:你的代理生成自己的 Ed25519 密钥对。
2. 解析:它将公钥发布到你的域名(/.well-known/did.json),使你的域名成为信任的根。
3. 签名:代理使用 JWT-VC(可验证凭证)对每个提示/操作进行签名。
4. 验证:任何其他系统都可以在不访问中央服务器的情况下加密验证“此操作来自域名 X 的代理”。
更新:我今天刚将 Vouch 提交给 C2PA(内容来源和真实性联盟),以推动这一去中心化模型作为标准,与 Adobe 和 Microsoft 一起。
代码库(代码 + SDK):[https://github.com/vouch-protocol/vouch](https://github.com/vouch-protocol/vouch)
我希望你能批评我的架构,告诉我我哪里错了,或者(希望)如果你同意这一层应该是免费的,请给代码库加星。
这里是我的分享。
我之所以开发这个工具,是因为对我来说,“Zoom疲劳”实际上是“刺激不足疲劳”。我注意到“泥浆内容”(分屏视频与游戏画面)趋势实际上帮助我更好地专注于有声书,因此我将这个概念移植到了Google Meet上。
这是一个Chrome扩展,它在会议网格上注入了一个可拖动、可调整大小的`<iframe>`容器。
- 字幕同步:它使用`MutationObserver`从Google Meet的DOM中抓取实时字幕节点,并将其渲染到覆盖层上,这样你可以同时观看循环视频和阅读会议内容。
- 状态管理:通过动态重新附加监听器,处理Meet的DOM更新的脆弱性(这些更新会不断破坏观察者)。
- 隐私:100%客户端处理。没有会议音频/视频被录制或发送到服务器。
这虽然是一个奇怪的解决方案,但对我这个有ADHD的大脑来说非常有效。
欢迎提问关于实现的相关问题!
几个月前,我辞去了大学毕业后获得的第一份工作。为什么辞职?主要原因是我在站立会议上与同事发生了冲突,使用了不当言辞。后来我在全体同事面前道歉并解决了这个问题。但我还是选择辞职,因为我感到自己被边缘化。例如,我的部门被调整,后来我被认为不适合那个部门,因为我在两周内无法学习到“他们想要的东西”。于是我的经理(第一部门的经理)告诉我:“既然你不适合这个角色,我们该如何让你回去?”他确实让我们回去了,但却提升了其他初级员工,而我仍然留在了第一线支持岗位。
说实话,我从一开始就不喜欢那份工作,原因如下:
- 工作内容琐碎。
- 薪水很低。
- 我们是公司中最容易被指责的对象。
- 我想为公务员的计算机工程师职位做准备。
- 我无法想象自己在那个角色中待很久。
但现实是,在过去两年多的时间里,我无法找到其他私营部门的工作。我参加了几次面试,但都没有通过。那时我决定,政府工作更适合我的性格。
如果我在简历中保留这个空白,我会收到很多问题(说实话,我可能根本不会被筛选)。比如:
- 为什么在现有工作期间不寻求其他工作?
- 为什么不在之前的公司内部寻求其他部门的职位?
自从我辞职以来,我一直在为公务员职位做准备。因此,我在寻找一些想法来填补这个空白。