返回首页
最新
我最近决定更好地理解现代密码学和零知识证明。尽管我在大学时修过数学课程,但那已经是多年前的事了,因此我开始自学一本本科抽象代数教材,每晚阅读并解决问题。
我取得了一些进展,但发现没有明确的外部标准来保持动力是很困难的。我一直希望能有一个标准化、严谨的抽象代数考试,我可以提前注册。这样可以激励我持续学习,并提供一个客观的理解水平衡量,就像提前几个月报名参加马拉松一样。
据我所知,这类考试在正式的学位项目之外基本上是不存在的。这让我产生了一个疑问:为什么不呢?是否有必要设计一小套书面考试,涵盖线性代数、抽象代数或算法等主题,旨在评估理解的深度,而不是速度或记忆?
我听说并调查过一些常见的答案,比如GRE科目考试、MOOC、认证以及“只需动手做”,但这些都没有让我觉得符合我的需求。我可能遗漏了什么。
我想了解这个想法是否根本上存在缺陷、不切实际,或者仅仅是不受欢迎。我会很感激能收到有建设性的反馈。谢谢。
嗨,HN——
Tidy Baby 是我和 Wyna Liu(来自《纽约时报》Connections!)共同制作的一款新游戏,灵感来源于传奇的卡牌游戏 SET,我们相信很多人都喜欢这个游戏(我们也很喜欢 SET)。
在 SET 中,有四个维度:形状、数量、颜色和阴影,每个维度有三种变体。
而在 Tidy Baby 中,你只需要处理三个维度:
- 单词长度(3、4 或 5 个字母)
- 词性(名词、动词或形容词)
- 风格(粗体、下划线或斜体)
和 SET 一样,你的目标是形成三张卡牌的组合,在每个维度上,组合要么完全相同,要么完全不同。如果你从未玩过 SET,可以在游戏的“如何玩”部分找到更多细节和示例。
Tidy Baby 的机制受到我偶尔玩的一个单人练习版 SET 的启发,在这个版本中,你会抽取两张随机卡牌,并需要命名出第三张可以形成有效组合的卡牌。
在 Tidy Baby 中,你会看到两张“游戏卡”和最多九个候选卡牌的网格,以完成一个有效的组合——你的任务是在时间耗尽之前选出正确的卡牌。
与 SET 不同的是,你可以为“部分”组合获得积分,即你的组合在一个或两个维度上是有效的(但不是在所有三个维度上)。实际上,尝试仅获得在所有三个维度上都无效的组合是一个相当有趣的挑战。
在构建游戏的过程中,我们有些惊讶于最大的挑战是确保所有单词明确无误地属于一种词性。你会惊讶于找到不常用作动词或名词的三字母形容词是多么困难。我们尽力而为!
游戏中有三种“节奏”:稳定、紧张和艰难(所以 MECC!)
欢迎告诉我们你的想法!
我构建了一个归档工具,跟踪了每个HN(Hacker News)项目为期27天(2025年12月3日至30日),并捕获了72,000个时间快照,以观察帖子如何获得和失去关注。
主要发现:
- 早期速度(前两小时的得分/小时)能够预测最终得分,相关系数ρ=0.82。一个简单的分类器在病毒性预测中达到了98.4%的准确率。
- 没有马太效应:高得分的帖子每小时获得的点赞数并不比低得分的帖子多(ρ=-0.04)。HN的重力惩罚确实有效。
- 然而,极端不平等依然存在:基尼系数为0.89,这意味着底部80%的帖子获得的点赞总数不到10%。不平等但没有累积优势。
- 注意力衰减遵循幂律(α=0.52),比指数衰减慢;高质量内容的关注时间更长。
论文(开放获取): [https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5910263](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5910263)
代码和数据:github.com/philippdubach/hn-archiver
嗨,HN——我们开发了ReviewSense,旨在帮助小型和多地点企业利用人工智能监控和回应Google及其他在线评论。
我们的重点是:
• 缩短回应时间
• 在回复中保持一致的品牌语调
• 提炼评论中的重复主题
欢迎任何经营本地业务或代理机构的人提供反馈。我们乐意回答任何问题。
我创建 Surfgram 是因为我厌倦了繁重的 Telegram 库和不一致的类型。
关键技术决策:
— 零依赖:不使用 node-fetch,也不使用 axios,仅使用原生调用
— 真实来源:我编写了一个生成器,自动抓取官方 Telegram Bot API 文档,而不是手动输入
— 类型安全:专注于严格的空值检查,以避免运行时出现未定义的情况。
代码库在这里:<a href="https://github.com/surfgram/surfgram" rel="nofollow">https://github.com/surfgram/surfgram</a>
我很想听听你对代码生成逻辑和 API 设计的反馈。