1作者: exploraz大约 2 个月前原帖
原始的 Hatnote Listen to Wikipedia 网站尚未支持 HTTPS,我想在浏览器上尝试 Web MIDI API,因此我编写了这个网络应用程序来进行测试。 Web MIDI API 对我来说太底层了,所以我使用了一个名为 WEBMIDI.js 的辅助库来帮助实现这一功能。 这个网络应用程序使用简单的 HTML、JavaScript 和 CSS 编写,以保持页面轻量,简化开发过程,并尽量减少外部依赖。 更多信息,包括其功能,可以在 README 文件中找到:<a href="https:&#x2F;&#x2F;github.com&#x2F;explor4268&#x2F;wikiwaver" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;explor4268&#x2F;wikiwaver</a>(Codeberg 镜像:<a href="https:&#x2F;&#x2F;codeberg.org&#x2F;exploraz&#x2F;wikiwaver" rel="nofollow">https:&#x2F;&#x2F;codeberg.org&#x2F;exploraz&#x2F;wikiwaver</a>) [0]: <a href="http:&#x2F;&#x2F;listen.hatnote.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;listen.hatnote.com&#x2F;</a> [1]: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9972781">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9972781</a> [2]: <a href="https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;API&#x2F;Web_MIDI_API" rel="nofollow">https:&#x2F;&#x2F;developer.mozilla.org&#x2F;en-US&#x2F;docs&#x2F;Web&#x2F;API&#x2F;Web_MIDI_API</a> [3]: <a href="https:&#x2F;&#x2F;github.com&#x2F;djipco&#x2F;webmidi" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;djipco&#x2F;webmidi</a>
1作者: Tech_News_Daily大约 2 个月前原帖
埃隆·马斯克再次改写了历史。在这一标志着全球财富、创新和影响力转折点的时刻,马斯克正式成为历史上首位净资产超过7500亿美元的人。这一里程碑将他置于一个前所未有的金融类别中,挑战了现代财富的衡量、理解和讨论方式。 这一成就并非源于单一事件或偶然的好运。相反,它反映了数十年来的深思熟虑的风险投资、不断的创新,以及在电动车、太空探索、人工智能和全球通信等多个行业中塑造整个产业的几乎无与伦比的能力。
1作者: kuberwastaken大约 2 个月前原帖
这是一个有趣的周末项目创意,灵感来自Paige Bailey在X - Space Math Academy上的帖子,旨在将NASA的太空数学课程从静态PDF转变为沉浸式游戏。 我创建了一个平台,您可以在上面上传任何静态PDF,并将其转化为有趣的主题测验。 一些酷炫的功能包括: - 加入和分享测验的游戏代码 - 测验和进度的经验值、奖励和徽章 - 四个有趣的测验主题 - 太空、西部荒野、丛林和军队 - 新游戏生成时间少于30秒 这是我生成一个游戏的视频,您只需使用代码NTTAEP即可玩这个游戏。 GitHub仓库 - [https://github.com/Kuberwastaken/scorpius](https://github.com/Kuberwastaken/scorpius)
1作者: Chase-Lambert大约 2 个月前原帖
我一直在探索Zig,并希望找一个项目来练习数据导向设计、TigerStyle(在自述文件中有相关链接)以及我在过去几年中对手动内存管理简化方法的兴趣。我想要一个与Clojure(我日常使用的语言)截然不同的东西,而Zig正是一个很好的工具,让我能够探索这些概念。我非常喜欢Bacon(如果你使用Rust,可以去看看),因此我希望为我的Zig项目拥有一个类似的工具,所以我们就有了这个项目。我觉得它大约实现了Bacon功能的80%,而代码量仅占20%。当我能够开始使用Vigil本身来帮助后续开发时,那是一个非常酷的时刻。 从一个更宏观的角度来看,几年前我在为我写的一篇短篇小说做研究时偶然发现了HN,这让我开始了软件开发的旅程。如果我没记错的话,我读到了Paul Graham关于Lisp的文章,并决定再试一次编程。我以Clojure作为我的第一门语言,开始学习终端和vim/emacs,从那时起这段旅程就变得非常有趣。现在我在行业内专业工作,这对我来说是一个很酷的时刻,我终于打破了潜水的习惯,向HN提交了我自己的一款小型终端工具。在此,我要非常感谢社区的支持。
2作者: pmkelly4444大约 2 个月前原帖
核心思想:@sandbox(dependencies=["pandas"]) 将任何函数转换为在一个隔离的 Podman 容器中运行的函数,并内置依赖项缓存。你可以像调用普通函数一样调用它,但代码执行时无法访问你的主机文件系统、凭据或进程。 ```python from pctx_sandbox import sandbox @sandbox(dependencies=["requests"]) def fetch_url(url: str) -> str: import requests return requests.get(url).text result = fetch_url("https://example.com") # 在容器中运行 ``` 技术细节: - 使用无根 Podman 进行容器隔离(所有 Linux 命名空间相关:PID、挂载、网络、用户) - 每个依赖项集维护一个热工作池,因此在第一次调用后没有冷启动的惩罚 - 依赖项缓存并且每个唯一组合只安装一次 - 通过 cgroups 强制执行资源限制 安全模型是“深度防御”——这是容器隔离,而不是虚拟机,因此它不是一个完美的安全边界。但它足够好,让我可以放心地让 Claude 在我的机器上使用它。 期待反馈。谢谢!
1作者: akryshtal大约 2 个月前原帖
我创建了NICH,因为我意识到在我的冲突研究工作中使用ChatGPT会有数据泄露的风险。 这是一款浏览器扩展,具有以下功能: - 一键匿名化姓名、电子邮件和地址 - 保留上下文以便AI理解 - 在AI回复中恢复原始数据 - 100%基于浏览器(不使用云端,数据从未离开您的设备) 我为研究人员、律师、人力资源专业人士或任何处理机密数据的人士构建了这个工具,希望他们在获得AI帮助的同时不必担心合规问题。 免费使用: [https://www.nichtech.uk](https://www.nichtech.uk) 期待来自HN社区的反馈!
1作者: scapbi大约 2 个月前原帖
今天是我人生中最糟糕的一天。我们住在一个靠近柬埔寨的国家,正如你所知道的,这里简直是骗子的天堂。今天,这件事发生在我的家庭身上。 我母亲接到了一个骗子的电话。他们告诉她需要处理一些税务问题,并证明她的银行账户有足够的资金。在短短几分钟内,他们就欺骗并操控她输入了银行的动态验证码。她所有的积蓄现在都没了。 更令人感到悲剧的是,去年我为我们国家的一个政府部门设计并帮助他们建立了一个大型系统。这个系统可以追踪全国范围内的资金流动,了解资金的来源。我对此感到非常自豪。这是我一生中最大的成就。即使没有人知道我建造了这个系统,我也觉得没关系。 但现在我无法保护我自己的母亲。我无法保护我的家人。我的系统可以追踪资金,但几乎不可能把钱追回来。 当我去警局时,仅在一个小区域内,一天就有超过20个案件。一个勤奋的学生把全家所有的钱都汇出,以为是用于大学费用或出国。一个老工厂工人失去了所有的退休储蓄。许多人失去了一切。那时我意识到,我所建造的系统,我曾引以为豪的系统,是远远不够的。 我自己的积蓄也没了。(我母亲被骗借了很多钱并汇给了骗子,现在这责任在我身上。)我原本对未来几年的计划是:做开源工作,写关于数学和编程的书,创建一个理想的Go网络框架,回馈社区。现在这一切都没了。 但这不仅仅是关于我。我仍然可以重新开始。我有足够的力量重建我的生活。但谁来保护像我母亲这样的普通人?或者一个贫困的学生?或者一个工厂工人?还有那么多其他人? 我可以构建系统。我可以建立可以扩展到整个国家的分布式系统。但这又有什么意义呢?我该怎么办? 我已经阅读Hacker News 12到13年了,有时会用其他账户发帖。我现在在这里写信是想向这个社区寻求建议和帮助。 如果有人有类似案例的经验,或者对现实中可以做些什么的想法,甚至是关于如何在这样的事情之后继续前进的建议,我将非常感激。我会将这个账户保持半私密状态,因为根据上述细节,我认为我国家的一些工程师可能会认出我。