ShowHN Today
ShowHN

ShowHN Today 2024-09-08 zh-cn

SagaSu777
#HackNews#ShowHN#ShowHN Today

1. Show HN:速度 – 以思维速度进行财务分析

URL: 立即访问

作者: blotterfyi

Text:

Points: 2分

Comments: 1 条评论

Screenshot


2. Show HN:我看起来多少岁 – AI人脸年龄检测器

URL: 立即访问

作者: letsgocn

Text: 上传您的照片并使用 AI 估算您的年龄。

这是一个有趣的工具,可以查看 AI 眼中您的年龄。

易于使用:无需注册、无需登录,完全免费。

即时结果:使用人工智能在几秒钟内获得您的年龄估计。

用户隐私:您的照片会被安全处理,并且绝不会存储在我们的服务器上。

Points: 3分

Comments: 8 条评论

Screenshot


3. 显示 HN:基于浏览器(无服务器无头浏览器)

URL: 立即访问

作者: yevbar

Text:

Points: 2分

Comments: 0 条评论

Screenshot


4. Show HN: Ki Editor - 多光标语法编辑器

URL: 立即访问

作者: hou32hou

Text: 大家好,我开发这个编辑器 Ki 已经一年多了,并且在各种开发(包括 Ki 本身)中大量使用了它至少 3 个月。

我认为它大部分已经结晶,因此我很高兴今天与您分享。

它的主要优势是一流的多光标和结构(语法)编辑,这是编辑器领域(TUI 或 GUI 等)中罕见的组合。

希望您会喜欢它!

Points: 70分

Comments: 20 条评论

Screenshot


5. Show HN:避免 Stripe 退款

URL: 立即访问

作者: justdev

Text:

Points: 2分

Comments: 0 条评论

Screenshot


6. Show HN:Boiler Dev,这是个笑话吗?

URL: 立即访问

作者: newstuffalways

Text:

Points: 3分

Comments: 1 条评论

Screenshot


7. Show HN:纽约时报头条的人工智能诗歌

URL: 立即访问

作者: skaplich

Text:

Points: 1 分

Comments: 0 条评论

Screenshot


8. 显示 HN:到 S3 的 SFTP 桥

URL: 立即访问

作者: paulhenri_l

Text: 嘿 HN,

在 X 上看到所有很酷的个体企业家后,我决定亲自尝试看看这到底是怎么回事。 9 个月后,我完成了我的第一个项目。

我决定解决自己的问题,从一个简单的 S3 存储桶创建 SFTP 服务器。当我只想使用 S3 时,我厌倦了所有雇主的客户都要求 SFTP 访问。那里有我的生命周期规则、适当的访问控制、lambda 触发器。所有很酷的东西。但他们一直要求 SFTP,说实话,SFTP 并不酷。

所以我创建了这座桥,他们得到了 SFTP,我得到了现代技术。希望这个工具也能帮助你在使用SFTP时有所感受。希望得到您的反馈。

Paul-Henri

Points: 7分

Comments: 0 条评论

Screenshot


9. Show HN:我制作了一个网络应用程序,用交互式工具创建整洁的曼陀罗图案

URL: 立即访问

作者: Amithv

Text:

Points: 1 分

Comments: 1 条评论

Screenshot


10. Show HN:我制作了一个工具,可以帮助开发人员轻松部署投资组合网站

URL: 立即访问

作者: esaminu

Text: 我厌倦了仅仅为了让我的作品集页面保持最新而深入研究旧代码并修复响应性错误,因此我构建了 LeetPost,这是一个工具,只需点击几下,您就可以在独特的个人域名上构建和部署令人惊叹的作品集。

Points: 6分

Comments: 1 条评论

Screenshot


11. Show HN:Reviewradar – 一种可以帮助您与软件评论聊天的人工智能

URL: 立即访问

作者: andreict

Text:

Points: 1 分

Comments: 0 条评论

Screenshot


12. 显示 HN:在 PowerShell 中使用 Spectre.Console 终端小部件

URL: 立即访问

作者: BasiliusCarver

Text: 我喜欢 spectre.console 并且希望能够在 powershell 脚本中使用它,所以我构建了这个模块。

Points: 3分

Comments: 2 条评论

Screenshot


13. Show HN:将整个 Git 存储库转储到单个文件中以获取 LLM 提示

URL: 立即访问

作者: artkulak

Text: 嘿!我想分享一个我一直在开发的工具。它还处于早期阶段,并且仍在进行中,但我发现它在使用 Claude 和 OpenAI 的模型时非常有用。

它的作用: 我创建了一个 Python 脚本,将整个 Git 存储库转储到一个文件中。这使得大型语言模型 (LLM) 和检索增强生成 (RAG) 系统的使用变得更加容易。

主要特点: - 尊重 .gitignore 模式 - 生成树状目录结构 - 包括所有非排除文件的文件内容 - 可定制的文件类型过滤

为什么我发现它对 LLM/RAG 有用: - 完整的背景:它让法学硕士能够全面了解我的项目结构和实施细节。 - RAG-Ready:转储的内容可作为检索增强生成的重要知识库。 - 更好的代码建议:法学硕士似乎更好地理解我的项目并提供更准确的建议。 - 调试帮助:当我寻求有关错误的帮助时,我可以轻松提供完整的上下文。

如何使用它: 示例: python dump.py /path/to/your/repo output.txt .gitignore py js tsx

同样,它仍然是一项正在进行的工作,但我发现它在我使用 AI 编码助手的工作流程中确实很有帮助(克劳德/Openai)。我很想听听您的想法、建议,或者其他人是否认为这有用!

https://github.com/artkulak/ repo2file

P.S.如果有人想贡献或有改进的想法,我洗耳恭听!

Points: 17分

Comments: 7 条评论


14. Show HN:供独立企业家公开分享的吸引力仪表板

URL: 立即访问

作者: Bluemahogony

Text: 嘿,我是 Denis,Techstars 校友和多位创始人。

受到公开分享自己进展的独立企业家的启发,我为初创公司构建了一个吸引力仪表板,通过支持他们的旅程,使“公开建设”变得更容易透明的数据。

与许多其他人一样,我也在致力于推出更有意义的产品、促进透明度和社区参与。

它与 Stripe 和 Google Analytics 无缝集成,可自动在以下位置展示您的收入和增长指标实时。

您可以通过克隆 GitHub 存储库在 5 分钟内完成设置。所有凭据都安全地保存在本地,因此您可以完全控制自己的数据。

我希望收到任何反馈,无论是正面还是负面的,尤其是关于哪些功能对独立企业家最有用的反馈。

Points: 1 分

Comments: 0 条评论

Screenshot


15. Show HN:我制作了一个与朋友一起做决定的应用程序

URL: 立即访问

作者: algorr

Text: 我制作并发布了一款移动应用程序,让您的决策变得有趣且具有社交性。它还会记住您的决定,您可以检查它们。也在游戏商店里。 应用商店:https://apps.apple.com/tr/app/挑选决策/id6475396… Play 商店:https://play.google.com/store/apps /details?id=com.appoint.co…

Points: 1 分

Comments: 0 条评论

Screenshot


16. Show HN:具有简单 BYOK 和无服务器推理功能的优化模型路由器

URL: 立即访问

作者: CuriouslyC

Text: 嘿 HN,

我正在构建 Key Trustee 来简化 AI 集成。 Key Trustee 是一个优化模型路由器(基于 RouteLLM),提供统一的“自带密钥”功能,以便用户只需为所有启用的应用程序输入一次密钥。 Key Trustee 基于 OAuth,因此您可以重复使用应用程序的现有身份验证令牌,并且它使用 OpenAI 兼容 API,因此可以轻松与现有 AI 代码集成。

Key Trustee 还允许您构建安全的“无服务器”AI 应用程序。 只要您有有效的 OAuth 流程,您的应用程序就可以完全在客户端中构建!

我们计划添加一个与 Stripe 集成的基于推送的支付系统,让用户通过小额支付支持直接批准或拒绝付款使用 API 积分,因此您不需要单独的应用内货币。它仍在开发中,但我们会及时通知您。

我们还计划支持对本地 LLM 的传递推理,因此如果您正在运行 Ollama/Llama.cpp 服务器,您将能够将其与所有支持 Key Trustee 的应用程序一起使用。

我与 Key Trustee 的目标是让中小型应用程序开发人员的生活变得轻松。 为此,我很想听听您的想法、想法和反馈! 我的电子邮件位于我的个人资料中,如果您想聊天,我有一个不和谐的消息:https://discord. com/channels/1282344086430421060/12823440864…

Points: 1 分

Comments: 0 条评论

Screenshot


17. 显示 HN:Dot IX:图表生成器 (2024)

URL: 立即访问

作者: azriel91

Text: 大家好,我制作了一个图表生成器来解决图表工具的常见问题。

您可以将其视为 GraphViz dot + Tailwind + 更简单的标记。

我解决的问题:

1。免费、无广告、无供应商锁定。

2.离线(客户端)图表生成。

3.通过链接轻松共享图表,或将 SVG 复制到剪贴板。

4.使用URL片段不会泄露IP。

5.文本输入,可轻松更新多个节点/边。

6. YAML/结构化输入,因此如果您想生成数据结构,则不需要自定义 SDK/解析器。

7.交互性是使用 100% CSS 完成的——没有脚本,没有外来元素,所以它们应该在接受 SVG 的地方渲染。

还有一些链接:

- 上一个线程:https://news.ycombinator.com/item?id=36825069

- 仓库:https://github.com/azriel91/dot_ix

- 我在聚会上做的演示:https://youtu.be/JpoG_O3hJss

- 幻灯片:https: //peace.mk/book/learning_material/dot_ix_diagram_gener…

一些人可能关心的其他事情:

1。在浏览器中嵌入 VS Code (monaco) + 渲染的 SVG,因此您不必在文本编辑器和浏览器之间进行复制粘贴。

2.以交互方式突出显示图表的相关部分,这样您就不会出现视觉混乱。想一想那些您必须“回到之前的部分”的白板图表会话。

3.样式通过 Tailwind 类完成,包括动画。

4.它是用 Rust 编写的,目的是拥有一个编程 API,以便可以实时生成图表。尽管这是另一个项目的长期目标。

5。输入模型有点稳定,但如果您将其用于图表,最好保存链接(以供将来编辑)+输出 SVG(以防我更改输入模型)。压缩是lz字符串,尽管我有点想知道是否应该取消压缩(更容易从其他工具生成链接)

Points: 1 分

Comments: 0 条评论

Screenshot


18. Show HN:Nexa SDK – 在边缘设备上构建强大且高效的人工智能应用程序

URL: 立即访问

作者: frednoodle

Text: 嘿,HN!来自 Nexa AI 的 Alex 和 Zack。我们很高兴分享我们一直在研究的东西。

我们的旅程始于 Octopus 系列 --- 移动 AI 代理的动作模型 (https://huggingface.co/NexaAIDev/Octopus-v2)。我们专注于使数十亿个参数模型在函数调用方面表现出色,从而在移动和边缘设备上实现高精度和快速的函数调用。但当我们深入开发成熟的设备上应用程序时,我们遇到了障碍。

我们意识到仅针对函数调用(工具使用)进行优化是不够的。构建强大的设备端人工智能应用程序需要一套多样化的工具:具有领域专业知识的语言模型、语音处理、图像生成、嵌入模型等。于是,我们决定创建 Nexa SDK——一个综合工具包,汇集了开发人员构建完全在设备上运行的强大而高效的人工智能应用程序所需的一切。

以下是 Nexa SDK 提供的功能:

< code> - 支持 ONNX 和 GGML 模型。 - 集成转换引擎,用于针对不同设备硬件要求制作自定义 GGML 量化模型。 - 支持语言模型、图像生成模型、TTS、音频生成模型和视觉语言模型的推理引擎。 - 兼容 OpenAI 的 API 服务器,优化了函数调用。 - 用于快速原型设计的 Streamlit UI。 - 直观的 C​​LI,可轻松管理模型。 - 针对边缘设备上的延迟和功耗的后端优化。 
我们将 Nexa SDK 设计为开发人员的首选解决方案,推动设备上 AI 应用程序和边缘设备上的 AI 的可能性。

为了展示其功能,我们构建了几个完全运行的演示应用程序在您的设备上(https://github.com/NexaAI/nexa-sdk/tree/main/examples< /a>):

 - 具有未经审查的模型和音频输入/音频输出交互的 AI 灵魂伴侣。 - 用于上传 PDF 并与之聊天的快速界面,例如您的个人财务文档。 - 支持多种语言和实时翻译的会议转录应用程序。 
我们很自豪地与大家分享,昨天(9 月 7 日)House AGI“AI PC/ GenAI Goes Local”黑客马拉松的获胜者使用 Nexa SDK 构建了本地语义图像搜索 (https://github.com/asl3/deja-view)。

但我们才刚刚开始!我们的管道中有许多令人兴奋的进展,我们迫不及待地想尽快与您分享!

查看:(https://github.com/NexaAI/nexa-sdk)

文档:(https:// /docs.nexaai.com/)

如果您对设备端人工智能的未来感到兴奋,我们非常感谢您的支持。我们 GitHub 存储库上的星星对于帮助我们接触更多开发者大有帮助!

干杯,

Alex 和 Zack

Points: 25分

Comments: 4 条评论

Screenshot


19. Show HN:多年来“谁在招聘”与“谁想被聘用”的演变

URL: 立即访问

作者: Raed667

Text:

Points: 1 分

Comments: 0 条评论

Screenshot


20. Show HN: Jsonb_apply:将函数应用于 Postgres JSON,就像 Lisp 一样

URL: 立即访问

作者: fforflo

Text: 你好,HN,

这是我一直在开发的一个小型 Postgres 扩展:jsonb_apply。

此扩展允许您以递归方式和带有可选参数的方式动态地将函数应用于 jsonb 对象。

一般签名如下this:

select jsonb_apply(doc jsonb, func text[, variadic “any” args1_n])

您不必指定参数的类型,但它们将用于代替解析器提示,以找到合适的函数来调用。

所以你可以这样做。

select jsonb_apply(’{ “id”:1, “姓名”:“约翰”, “消息”:[ “你好” ] }’, ‘replace’, ‘hello’, ‘bye’);

{“id”: 1, “name”: “John”, “messages”: [“bye”]}

派上用场对于我想要的几个案例。

目前它主要是面向文本的,但我将其放在那里,以防万一其他人想要在 Postgres 中使用更多 LISPy 的东西。

Points: 3分

Comments: 0 条评论

Screenshot


21. Show HN:终端 CLI AI 自动完成 免费

URL: 立即访问

作者: faangguyindia

Text: 很多人为 GitHub copilot 付费。 这是一种让您自己自动完成的方法,它非常准确且超级快速,无需任何付款

概念证明。

Points: 2分

Comments: 0 条评论

Screenshot


22. Show HN:我构建了一个 Next 15 SaaS 样板,使 Web 应用程序开发变得容易

URL: 立即访问

作者: mjomaa

Text: 大家好,

你们好吗?希望您也享受夏天的天气 :)

大多数 SaaS 入门套件和样板在 Web 应用程序功能方面没有提供太多功能。

我们的想法是仅关注 Web 应用程序部分,提供高质量、现代的和灵活的解决方案。永远加倍努力,绝不走捷径。

网站:https://achromatic.dev

演示:https://demo.achromatic.dev

技术堆栈是

- Next.js 15 , React 19

- Auth.js v5

- Prisma

- shadcn/ui

- nuqs、下一个安全操作、nice-modal

- TypeScript

- Tailwind

一切都是使用 RSC 和服务器操作来实现的。

Points: 3分

Comments: 2 条评论

Screenshot


23. Show HN:使用自然语言搜索旧金山卫星图像

URL: 立即访问

作者: furiousteabag

Text: 嘿,HN!我们是来自 Bluesight (https://bluesight.ai/) 的 Alex 和 Szymon,我们正在该公司开发一个基金会卫星数据模型。我们创建了一个演示来展示最先进模型的当前功能并确定需要改进的领域。

我们的演示允许您使用自然语言搜索旧金山的对象。您可以查找特斯拉汽车、干地、船只等内容。

主要功能:

- 使用文本或从图像中选择一个对象作为源进行搜索(“目标”图标)

- 在对象搜索(默认)和图块搜索之间切换(“大”切换,当上下文信息很重要时有用,例如网球场)

- 通过否决调整结果(当结果是水图像时有用)

- 单击图块在地图上定位它们

- 使用滑块控制检索到的图块数量

我们使用 OpenAI 的 CLIP 模型 (https://openai.com/index/clip/)将文本和图像放入同一嵌入空间。我们使用文本查询或源图像在该空间内进行相似性搜索。我们使用在卫星图像对和 OpenStreetMap (https://www.openstreetmap.org/) 上进行微调的 CLIP标签(https://github.com/wangzheheng/SkyScript),因为普通剪辑在卫星数据上表现不佳。我们使用 Meta 的 Segment Anything 模型 (https://segment-anything.com/) 预先分割对象-计算每个对象的 CLIP 嵌入。

我们很想听听您的想法!什么对你有效?哪里失败了?您希望它具有哪些功能?您认为这可以帮助解决任何现实世界的问题吗?

Points: 4分

Comments: 0 条评论

Screenshot


24. 在 Google 航班上显示 HN:里程和积分

URL: 立即访问

作者: jackculpan

Text:

Points: 2分

Comments: 0 条评论

Screenshot


25. Show HN:ImmiGreat – 加拿大移民的信用业力

URL: 立即访问

作者: bentice

Text: 嘿 HN,

ImmiGreat (immigreat.io),一款移动应用程序,旨在为希望更清晰和更了解流程的 DIY 爱好者简化加拿大移民流程。

移民是一项高风险且充满压力的工作。政府的官方用户界面常常让事情变得更糟,让人们更加缺乏自信。许多人求助于聘请昂贵的顾问或律师来驾驭该系统。 ImmiGreat 旨在通过为用户提供一个直观、易于使用的平台来解决这个问题,帮助他们自信地自行管理流程。

ImmiGreat 应用程序和网络工具执行以下操作:

- 计算您的 CRS 分数,这决定了您是否有资格参加“快速入境”(加拿大的快速入境移民计划)。

- 跟踪“快速入境”抽签以查看最新的 CRS 截止日期。我们还提供通知。

- 监控和计算 PNP(省提名计划)的分数,这是一种迷你省级积分系统,可以帮助您更快地获得永久居留权。

ImmiGreat 目前正在自力更生,希望通过合作创收与加拿大新移民相关的银行、电信公司和其他服务。对于许多加拿大公司来说,新移民是一个巨大的增长市场。该计划类似于 Credit Karma 或 ClearScore for Immigration。 ImmiGreat 将为新用户提供量身定制的产品和服务推荐。

我希望 HN 社区能够尝试并分享反馈!无需登录。

请访问 immigreat.io 或在应用商店中搜索“ImmiGreat”。

Points: 3分

Comments: 0 条评论

Screenshot


26. Show HN:我制作了FeatureFlow,Ship功能是用户(真正)想要的

URL: 立即访问

作者: moviesofmood

Text: 嘿 HN

我喜欢 Canny,但说实话,它太贵了(99 美元/月),而且对大多数用户来说功能太多。

因此,我构建了 FeatureFlow:

FeatureFlow 可以帮助您收集反馈您的客户,优先考虑功能,并构建您的用户真正喜欢的产品。不要浪费时间构建只有 1% 的用户会使用的功能。

此外,您可以利用获得最多支持的功能请求来指导您的产品路线图!

即将推出的功能:与 GitHub 问题请求集成等即将推出!

尽情享受!

Points: 3分

Comments: 0 条评论

Screenshot


27. Show HN:我构建了一个用于将 HTML 转换为 PDF 的产品,包括电池

URL: 立即访问

作者: thomas-cogez

Text: Printerz 是一个功能强大的 API,可让您将 HTML 文档转换为动态 PDF,并具有可轻松适应任何 Web 技术的模板系统。无论您是开发人员还是企业,我们的解决方案都可以帮助您轻松自动生成 PDF,例如发票、合同或报告。

为什么选择 Printerz?

- 快速而简单的 API:将任何 HTML 转换为 PDF具有极大的灵活性。 动态变量:根据用户数据生成个性化文档。 - HTML 模板托管:使用我们独特的模板存储和管理系统节省时间。 - 轻松集成:兼容流行语言和框架,只需几分钟即可集成。 非常适合:

希望自动生成 PDF 的开发人员。 旨在统一和自动化其文档工作流程的企业。 市场、计费服务或任何需要动态 PDF 的平台。 立即开始使用 Printerz!立即免费测试我们的 API,彻底改变您管理 PDF 文档的方式。

Points: 3分

Comments: 1 条评论

Screenshot


28. 显示 HN:Graphtracks Beta

URL: 立即访问

作者: zft

Text: Graphtracks 的诞生是出于个人需求——在探索像 Bluesky Social 这样的去中心化社交网络时,我意识到没有分析工具可以跟踪一段时间内的表现。作为一个热爱研究社交媒体数据的人,我知道必须有更好的方法。

Graphtracks 就是为了解决这个问题,为去中心化社交媒体提供强大的性能跟踪。借助 Graphtracks,您可以监控点赞、关注、转发和回复,以及我们称为“总参与度”的简单指标(所有四个指标的总和)。

转发和回复是 bluesky 本身缺少的指标,这是独一无二的graphtracks。

在 Beta 版本中,我们的服务完全免费并向所有人开放!

以下是您可以使用 Graphtracks 执行的操作:

- Bluesky 帐户前 100 名:按过去的参与度查看排名靠前的帐户小时、天、周或月。 - 参与度指标:查看单个页面上的点赞、关注、转发和回复总数。 - 详细的参与度分析:深入了解前 100 名帐户的详细参与度图表。 - 搜索功能:查找任何公共 Bluesky 帐户并探索他们的参与数据。

查看我们并尝试 graphtracks!如果您在 Bluesky 上很活跃,请看看您的表现如何随着时间的推移而提高,并与我们一起成长。

我们很乐意听到您的反馈 - 让我们知道您的想法!

Points: 1 分

Comments: 1 条评论

Screenshot


29. Show HN:将讲义转换为个人 YouTube 视频课程

URL: 立即访问

作者: MO-379

Text: 再次大家好,

我即将对主要学习领域做出很多更改,并且不想做出愚蠢的决定,因此我想先从这里获取想法。

大约 5 天前,我已经发表了一篇文章,展示了我的应用程序的第一个版本,其想法是允许用户制定自己的大纲,并让我的系统创建一个 YouTube 播放列表。

自从他们进行了很多更改后,现在我想知道如何为您改善用户学习体验,UI 看起来是否吸引人并且使用起来舒适?应该改变什么?应该留下什么?你怎么认为 ?。

Points: 5分

Comments: 0 条评论

Screenshot


30. 显示 HN:Vomitorium – 1 个文本文件中的所有项目

URL: 立即访问

作者: jwally

Text: 简洁的 Nodejs/cli 小工具,用于将项目的所有文件放入 1 中。我构建它是为了 LLM 帮助小型项目。

Points: 6分

Comments: 1 条评论

Screenshot


31. Show HN:我在没有订阅的情况下构建了一个人工智能招聘工具包

URL: 立即访问

作者: kranzelbart

Text: 嘿,黑客新闻社区,

我是 Leon,与我的联合创始人 Arun 一起,我们一直致力于让招聘流程变得更加智能和高效。今天,我们推出新的 Hiringtools AI,这是一款一次性付款产品,旨在帮助您掌握招聘的要点。

我们已经从基于信用的 SaaS 模式转变为提供更实用的东西:终身访问一套全面的工具和资源,可简化招聘工作。 Hiringtools AI 将为您提供以下功能:

- AI 驱动的招聘工具:利用 AI 自动执行关键任务,例如创建职位描述、筛选候选人以及改进职位发布。

- 提示库:访问各种内容专为招聘场景量身定制的精心设计的人工智能提示。

- 职位委员会库:探索精选的职位委员会,帮助您找到适合任何职位的最佳平台。

- 招聘服务库:发现经过审查的招聘工具和服务优化您的招聘工作流程。

- 奖励:我们还提供了一本关于雇主品牌的强力提示电子书,完全免费,可帮助您制作更强大的职位列表并提升您作为雇主的品牌。

为那些想要在招聘中保持领先地位的人们构建了 Hiringtools AI,无论您是人力资源专业人士、初创公司创始人,还是只是想优化招聘流程。我们的目标是在一处提供一切服务,以便您可以专注于真正重要的事情:寻找合适的人才。

查看: https://hiringtools.org

一如既往,我们渴望获得关于如何使产品变得更好的反馈和建议。

Points: 2分

Comments: 4 条评论

Screenshot


32. Show HN:Respeakable.com – 优秀的人工智能语言导师

URL: 立即访问

作者: nicowaltz

Text: 您好,HN,

我们刚刚推出了 Respeakable v1,这是一款人工智能增强型语言导师。我们有两门德语课程(A2 级,初学者到完全初学者),由我们的一位语言老师朋友设计 - 请随意尝试并提供任何反馈。

我们(lschneider 和我)一直在尝试学习语言(特别是法语)使用不同的词汇应用程序和工具。问题在于,像 Duolingo 这样的应用程序是在吸引你的注意力(他们的座右铭是“测试一切”),而不是教你一门语言,因此过度游戏化,太容易了——一切都是为了劫持你的多巴胺系统。唯一可行的解​​决方案似乎是参加现实生活中的课程。

我们一直认为语言学习是法学硕士的完美用例,但我们对所有人工智能语言导师的糟糕程度感到震惊,因此我们“我们决定制作一个我们实际使用的更好的课程。

Respeakable 使用与现实生活课程非常相似的结构化课程,并且仅在有意义的情况下使用法学硕士进行某些练习。我们还使用 FSRS(自由空间重复调度程序)和词频列表来有效地练习抽认卡上的词汇。 FSRS 已被证明可以将记忆速度提高约 30%。顺便说一句:FSRS 也刚刚在 Anki 中推出,供了解它的人了解。

我们将在接下来的几天内添加更多课程和功能,敬请关注。

祝您有美好的一天!

[1] FSRS:https://github.com/open-spaced -重复/fsrs4anki/wiki/ABC…

Points: 4分

Comments: 2 条评论

Screenshot


33. Show HN:Subtle.sh – 使用 OpenPGP 和 Soketi 的零设置 E2E 加密消息传递

URL: 立即访问

作者: ivstiv

Text: 嘿 HN,

我最近一直在使用 OpenPGP.js 和 Soketi,并决定构建一个简单的 E2E 加密消息应用程序。它被称为微妙的.sh。 这个想法非常简单:您需要向某人发送秘密,但您不想使用 Slack、电子邮件或任何其他纯文本媒体。微妙.sh 使用临时密钥生成一个新会话,您共享链接,一旦关闭选项卡,所有内容都会消失。

一些要点:

- 需要零设置(无需帐户,无需安装)

- 使用 OpenPGP.js 进行 E2E 加密

- 使用 Soketi(开源 Pusher 替代方案)进行实时消息传递

- 使用 Next.js、React 和 Tailwind 构建

- 自托管后端

您可以根据需要控制尽可能多的堆栈:

1.按原样使用官方部署以实现快速、短暂的共享

2.自托管整个堆栈以实现完全控制

3.仅托管后端并将其连接到官方前端

这并不是要取代您的密码管理器,但当您需要与没有共享保管库的人快速共享凭据时,它可能会很方便。 整个东西都是开源的,我已经包含了有关自托管的详细文档,即使您不是经验丰富的系统管理员也可以使用它。

我很想了解您的想法、反馈或任何安全考虑因素我可能忽略了。

网站:https://subtle.sh

GitHub:https://github.com/ivstiv/subtle.sh

我不只是使用 Pusher 的端到端功能的原因主要是因为我想使用 OpenPGP.js,但也不打算将来将 Pusher 作为唯一的通信机制。

P.S.是的,我知道信鸽是一个可行的选择,但它们并不完全是零配置和用户友好的。

Points: 4分

Comments: 0 条评论

Screenshot


34. 显示 HN:用于 SCIM v2 的 Node-scim / OpenAPI

URL: 立即访问

作者: mnahkies

Text: 我通常不会在如此原始/早期的开发阶段分享工作,但我想我应该将其分享为:

- 令我惊讶的是,我找不到 SCIM v2 的合适的 openapi 规范

-我也找不到有关人们将 SCIM 与 Firebase Auth / GCP 身份平台结合使用的任何信息

正如我所说,这是令人难以置信的原始/早期 - 不支持太多,并且 openapi 规范仍然非常不准确,但是万一其他人正在寻找 SCIM 客户端示例,我想分享一下。

它还利用了我的其他项目之一 <a href=“https://openapi-code-generator.nahkies.co.nz “ rel=“nofollow”>https://openapi-code-generator.nahkies.co.nz 从 openapi 规范生成大部分样板,并有望成为如何有效利用的一个很好的例子

(如果有人看到这个并且可以指导我找到 SCIM v2 的准确/完整的 openapi 规范,那将非常有帮助)

Points: 2分

Comments: 0 条评论

Screenshot


35. Show HN:通过记录和回放自动化 API 测试

URL: 立即访问

作者: shailendraht

Text: 我是谢兰德拉。 HyperTest - hypertest.co 创始人

我们正在努力让开发人员轻松进行集成测试。许多其他团队和工具已经尝试解决这个问题,在看到它们之后,我们相信我们已经临时改进了方法来帮助开发人员以最小的努力和痛苦实现这一目标。

它是如何工作的: 开发人员在其(后端)服务的源代码中设置我们的 SDK(2 行),并将其配置为记录来自任何环境的流量。当 HyperTest 在 RECORD 模式下工作时,它会收集每个传入请求的端到端跟踪,即请求、响应和出站调用。

这些请求(测试)可以在以后的新构建中重播(预推送或 CI 时)检查 API 响应和出站调用中的回归。在 REPLAY 模式下,HyperTest 使用所有相关系统的模拟响应来保持测试的稳定性和结果的确定性和一致性。 3 分钟演示 - https://www.youtube.com/watch?v=x6hmDUNFGW4

它有什么作用: HyperTest SDK 自动检测您用于进行出站调用的所有库中的所有关键函数和方法。这有助于 HyperTest 在 REPLAY 中模拟这些调用,而无需要求开发人员对其源代码进行任何更改。

这有什么更好的地方: 1. 设置就像设置 APM 一样,即 5 分钟添加 2 行 SDK。

2.支持 http、graphQL、gRPC、Kafka 和 AMQP 等所有协议,以满足更多用例。边说边添加更多

3。测试可以从任何环境生成,可以在任何地方运行,甚至可以在本地运行。

4.主动重复数据删除可减少 REPLAY 上运行的请求数量。优化代码覆盖率并过滤不覆盖额外代码行的请求

5.分布式跟踪可帮助开发人员更快地调试根本原因

6.当依赖项发生变化时自动更新模拟,以保持测试结果的可信度。

HyperTest 目前仅适用于节点项目。 目前,我们的团队拥有 5 个或更多服务,并且有 50 多个团队正在积极使用它。

如果这看起来有价值,可以在此处设置一个快速介绍并解释如何开始 -https://calendly.com/shailendra-hypertest/30min

希望得到反馈!

Points: 5分

Comments: 4 条评论


36. Show HN:由 eBPF 提供支持的 Goroutine 监视器

URL: 立即访问

作者: keisku

Text:

Points: 5分

Comments: 0 条评论

Screenshot


37. Show HN:从摄取到播放器的开源流媒体 API

URL: 立即访问

作者: matvp

Text: 你好,HN!

我是 Matthias,我从事视频流已经有一段时间了。多年来,我构建了大量小型设置,通常是 CLI 工具来测试和调试流视频。大约一个月前,在我的年假期间,我开始在 CLI 工具之上开发一个简单的 API。制作和运行多个 ffmpeg 作业、获得正确的 GOP/关键帧、合并播放列表、打包到 HLS 非常耗时……一件事引发了另一件事,我最终开始探索 HLS 插页式广告、VMAP / VAST 和动态广告插入、MSE / EME(一般为 HLS.js)、React(perf)作为播放器 UI(尽管我过去对此有一些经验)。

一旦转码或打包作业完成,它们将同步回 S3(或任何符合 S3 标准的存储服务)。

从一开始我就公开构建了这些服务,包括:

1.在多台机器上扩展转码 (ffmpeg) 作业,制作多个视频再现、音频和文本轨道。开始这项工作的 API 端点相当简单,您定义源文件(您拥有的文件,例如,一个 mp4 作为视频;一个 mp4 作为语言为“eng”的音频,…)以及内容的输出(流)您想要的(例如:H264 视频 1080p、720p、语言为“eng”的 aac 音频,…)。

2.将所有转码流打包到 HLS 播放列表中,在底层使用 shaka-packager。将每个播放列表和片段公开上传到 S3,此时您的资产就可以播放了。

3.一个动态播放列表操纵器,您可以在其中限制最大播放列表。质量,添加 HLS 插页式广告或导视广告插入或使用 VMAP / VAST 在流中插入广告。当 VAST 尚未转码和打包时,stitcher 将开始该作业。当找到该特定广告的播放列表时,stitcher 会向播放列表添加插页式广告。支持 HLS 插页式广告的播放器将能够在 VMAP 中定义的给定时间播放广告。

4. HLS.js 之上的外观,使使用插页式广告变得更加容易。了解 HLS.js 对插页式广告的支持正在进行中 (https://github.com/video-dev/ hls.js/issues/5730).

5.当我在玩的时候,我觉得我错过了与播放器交互的体验(这是最终用户交互的视频流中的唯一部分,并且默认的 HTML5 播放器 UI 不适合更高级的用例,例如质量选择,在搜索栏上显示广告点,…)因此,我构建了一个小型 React 组件,该组件在我之前构建的外观顶部充当播放器 UI。

到目前为止,我玩得很开心。希望它能为你们中的一些人提供价值。感谢您的反馈!

Points: 5分

Comments: 0 条评论

Screenshot


38. Show HN:我建立了自己的网站设计机构

URL: 立即访问

作者: alexander2002

Text: 您好,欢迎批评指正,并提出宝贵意见。

Points: 4分

Comments: 1 条评论

Screenshot


39. Show HN: My Book DNA – 基于真实人际关系(非人工智能)的书籍推荐

URL: 立即访问

作者: bwb

Text: 大家好,这里的创作者:)

我读了很多书,我希望其他人根据我最喜欢的书籍、作者和流派提供个性化的书籍推荐。因此,我使用过去三年在 Shepherd.com(三年前在 HN 上推出)收集的数据创建了这个工具。

该工具包含您最喜欢的 3 本书/作者和您的 3 本书。最喜欢的流派/主题。

然后,它会根据您的最爱向您显示九本图书列表,看看其中一本是否能引起共鸣。网站上的每本书列表都是由作者或专家制作的,因此他们要么有热情,要么有专业知识(小说或非小说)。

而且,您可以订阅每周电子邮件,其中包含基于此的新书创意。电子邮件系统是 100% 个性化的,因此每个人每周都会收到一封 100% 定制的电子邮件 - 永远不会有重复的列表。

以下是使用我的最爱的示例:

https://shepherd.com/ my-book-dna?r=books%3A34472&r=books%3A7…

我还有更多工作要做:

- 提高流派/主题准确性;今年冬天我正在努力解决这个问题。

- 我正在努力推出一种图书 DNA 格式,以尝试解码您喜爱一本书的原因,并更好地为您匹配基于相似读者的书籍。

- 总体上改进这封电子邮件当我收到反馈时:)

Shepherd 已被引导。我在这里有一份关于构建它和抢先体验新功能的时事通讯:https://build.shepherd.com/

我们用什么来构建这个? Python、Django、Heroku、Postgre、Cloudflare、电子邮件邮戳、通过 Wikiifier 获取维基百科主题 ID 的 NLP/ML (https://wikifier.org )、Nielsen 的图书 API 数据库(出版商数据 + 美国国会图书馆数据 + BISAC)和 Cloudinary。

如果您想分享想法或建议,我的电子邮件是 [email protected] :)

谢谢, 本

Points: 3分

Comments: 0 条评论

Screenshot


40. Show HN:刚刚发布了区块链使用数据聚合器的新登陆页面

URL: 立即访问

作者: jakemanger

Text: 很想知道您对此有何看法以及是否有任何您想查看的数据!

Points: 4分

Comments: 0 条评论

Screenshot


41. Show HN:NODEFit – 用神经微分方程拟合时间序列

URL: 立即访问

作者: gpavanb

Text: 大家好,

时间序列数据主要基于我们周围的观察,许多物理模型基于微分方程。

但是,解释非理想行为很困难,并且使用回归等方法并不能捕获非理想行为。潜在的动力学。

神经微分方程是即将推出的一类工具,它可以通过“拟合”潜在的动力学而不是整体捕获时间序列来增强预测。

还包括随机微分方程模型以及在嘈杂的情况下捕获动态。

NODEFit.jl 是更快的基于 Julia 的同类,如果您愿意忍受编译时间,则可以使用它。

GPU 支持是 PyTorch 例程本身的一部分。

Points: 1 分

Comments: 0 条评论

Screenshot


← Back to Blog