2 分•作者: elearia•3 天前
返回首页
一周热榜
2 分•作者: Thanks92•3 天前
2 分•作者: NewSmoke38•3 天前
Draco 是一个 Hack Club (https://hackclub.com) 的 YSWS(You Ship We Ship)项目——青少年从零开始构建一个可用的服务端 Web 框架。完成并交付后,我们将寄给你一把机械键盘 + 固态硬盘。
这个想法源于我从原始 TCP 构建 Beasty——我自己的 HTTP 服务器。当你手动解析你的第一行请求,并且浏览器真的响应了,就会有某种顿悟。你不再认为 HTTP 是魔法,而是开始把它看作字节。我希望 50 个青少年也能有这种感觉。
该项目有 6 个里程碑——从打开一个 TCP 套接字一直到中间件和自定义路由。如果你有动力,一个周末就能完成,大约需要 15 个小时的专注工作。
Draco 项目地址:[https://github.com/NewSmoke38/draco]
2 分•作者: barryjones20•3 天前
2 分•作者: croes•3 天前
2 分•作者: thedebuglife•3 天前
2 分•作者: sltr•3 天前
2 分•作者: rishabhd•3 天前
2 分•作者: lschneider•3 天前
Deckades 会给你展示一部电影、一首歌、一项发明、一个历史事件等,你需要根据它们发布/发生的时间,将它们放到一个不断增长的时间轴上。每张卡牌都会增加难度,因为时间轴会越来越拥挤,而且你只有 3 条命来放置所有 10 张卡牌。每日谜题对每个人都是一样的,最后有一个分享网格,可以让你进行比较。
这款游戏是我在过去 3 周内独自开发的,大量使用了 Claude Code。最难的部分是确保卡牌数据的准确性,避免出现幻觉,目前有 2000 多张卡牌。另外,还有在应用商店获得批准。
上面的链接带你进入网站,可以玩每日版。还有一个原生 iOS 应用,包含大约 50 个主题卡组(迪士尼和皮克斯、嘻哈编年史、大片电影、世界历史等):[https://apps.apple.com/app/id6763564547?pt=deckades&ct=hn-show-launch](https://apps.apple.com/app/id6763564547?pt=deckades&ct=hn-sh...)
欢迎随时提问。
2 分•作者: gmays•3 天前
2 分•作者: daveoshawrus•6 天前
感谢大家上周对我在 Forkle 上的 Hacker Show 帖子的反馈。我收到了你们一些人的精彩建议,现在已经将这些建议整合到了游戏中。<p>主要和次要改进:<p>- 难度降低。我收到了很多反馈,说这个谜题太难了,来自这里、Reddit 和其他地方。这有很多原因,但我已尽最大努力简化了谜题。<p>- 改进了检查:一位用户建议,常见的填字游戏做法是进行更多“检查”,即字母相交的地方。这已经增加了,在共享网格的可能范围内。<p>- 增加了共享字母的数量 - 我试图在谜题中添加更多共享字母,这使它们更容易、更有趣,也更符合游戏的精神。<p>- 确保可以通过主游戏屏幕上的键盘快捷键访问复制和粘贴功能。<p>- 确保了线索的词汇和语法逻辑规则受到更严格的规范。一条评论提到了一个线索的复数形式,但答案不是。这不符合填字游戏的规范,现在已经改进了。<p>- 解决了 Firefox 中的增强跟踪错误(可能仍然存在问题)<p>感谢大家,我想让游戏玩起来更有趣。欢迎今天和本周尝试新的谜题,它们已经改进了。我可能需要再次降低难度,但拭目以待!<p>原文:<p>Forkle (forkle.co.uk) 是一款每日单词游戏,其中两个主题相关的填字游戏同时占据同一个网格。每个方块包含两个字母 - 每个谜题一个 - 显示为对角线颜色分割。当两个谜题相交时,一些方块共享相同的字母,这让你同时进入两个填字游戏。
该机制有两个层次:共享网格和相关的主题。每天的两个填字游戏都围绕一个中心思想进行主题配对。例如,之前的谜题是“同一栋房子,不同的王国”——同一个家,同一个人,完全不同的世界。一个填字游戏是狗的世界,另一个是猫的世界。主题的选择是相关的但不同的,当联系点击时,会产生额外的满足感。<p>将两个填字游戏强制放入一个物理空间的约束条件,结果产生了真正有趣的解题决策——有时这两个谜题互相帮助,有时它们互相冲突。<p>使用 React、Python、Supabase、Fly.io 和 Resend 独自构建了几个月。预先加载了三个月的每日谜题。两周前发布。<p>欢迎任何愿意尝试的人提供反馈。
2 分•作者: mobeigi•3 天前
2 分•作者: 01-_-•5 天前
2 分•作者: ok123456•3 天前
2 分•作者: azhenley•3 天前
2 分•作者: cl3misch•6 天前
我每天都看 HN,上面经常有关于 Claude Code 的功能或奇特行为的帖子。<p>但我没看到关于 OpenAI Codex 的帖子。我印象中它也是一个非常受欢迎的工具,而且功能几乎和 Claude Code 一样强大。<p>我错在哪里?Codex 不受欢迎吗?它比 Claude Code 差很多吗?是因为 OpenAI 与美国国防部合作,它要被“取消”了吗?
2 分•作者: talhof8•3 天前
2 分•作者: tie-in•3 天前
2 分•作者: aworks•3 天前
2 分•作者: zkhrv•3 天前
大家好,HN,
这是我的第一个 Show HN,希望对大家来说会很有趣。
Parrot 是一款网络应用程序,用于轻松录制即用即弃的音频片段。它最初是为发音练习而设计的,但可能会有其他用途。
在阅读了 Issen 的 Launch HN [1] 后,我有了开发 Parrot 的想法。在思考如何帮助语言学习者提高发音时,我记起了一个过去我曾用过的简单方法:听自己的录音。
这个想法是反复录音并听取自己的声音,调整发音直到正确。Parrot 与其他录音应用程序的不同之处在于,它不会保存所有这些即用即弃的音频片段的日志,然后你必须清理这些日志。录音只存在到它被新的录音覆盖为止(当然,所有操作都是“离线”的,并且完全在你的设备本地进行)。
这似乎是一个微不足道的理由来证明制作一个全新的应用程序是合理的,但这种小小的改变确实对这种用例产生了很大的影响。虽然我不确定如果这是唯一的理由,我是否会制作它;这更像是一个实际的借口。
主要原因是为了愚蠢的乐趣。一旦我设想了这个类似音乐设备的东西,我就知道我想真正地制作它,展现它所有的拟物化辉煌(只是缺少木桌)。
我不想破坏所有的乐趣,所以请自己玩一下,看看吧 :)
关于深色模式太暗且“不可用”:这是一个故意的玩笑。如果你还没有尝试过,请试试!
从技术上讲,它相当基础:一些 HTML,大量的 CSS,一些纯 JS。难点在于将所有细节都调整到位。我最大的收获是:
惊喜惊喜,测试和质量保证是如此重要!如果我没有在所有浏览器和平台上进行测试,我可能会错过的令人尴尬的错误和缺陷的数量高得惊人。你认为理所当然的最基本的事情很可能并非如此!(`audio.currentTime = 0.0;` 将音频的播放头设置为开头,对吧?在 Firefox 中不是这样的!)我 110% 推荐在开发的各个阶段进行手动测试:有些事情你必须亲自体验。
我托管的 Parrot 版本不是免费的,但有一个 GPL 许可版本,移除了个人润色,可以下载 [2]。tarball 里面还有一个独立版本,完全包含在一个 HTML 文件中(用于在没有 localhost 的情况下使用)。
最后,我想分享一个个人见解。听自己录制的音频可以帮助提高你的口语(或歌唱!),是的。它还能让你习惯自己的声音,我发现这有助于建立自信。
很乐意讨论 :)
[1] <a href="https://news.ycombinator.com/item?id=44387828">https://news.ycombinator.com/item?id=44387828</a>
[2] <a href="https://www.zkhrv.com/parrot/free-parrot.tar.xz" rel="nofollow">https://www.zkhrv.com/parrot/free-parrot.tar.xz</a>