1 分•作者: Atariman•4 个月前
3 分•作者: braunshizzle•4 个月前
加拿大下议院刚刚通过了 C-22 法案(“合法访问法案”),该法案将提交参议院。该法案强制要求保留元数据,并允许政府强制企业削弱加密。 stopc22.ca 网站让反对该法案的行动变得更加便捷,只需不到 60 秒:输入邮政编码,网站将通过 Open North 的 Represent API 查找您的国会议员,并为您提供预先写好的电子邮件、电话脚本以及官方请愿书链接(如果您是加拿大人并且关心您的隐私,至少请签署这份请愿书)。 以下是一些 HN 用户可能感兴趣的决定: * 没有账户,没有用户数据库,没有分析脚本。电子邮件通过用户自己的客户端中的 `mailto:` 链接撰写和发送——您的姓名和消息永远不会触及我的服务器。没有任何东西可以泄露。 * 在 Coolify(FrankenPHP)上使用 Laravel + Livewire + Tailwind。唯一的状态是邮政编码到国会议员查找的 24 小时缓存,这样我就不会过度请求一个非营利组织的 API。 这与它所反对的法案的做法截然相反。欢迎对这种方法提出反馈,特别是关于 `mailto:` 的可送达性权衡和隐私模型。这个网站是经过优化的。
2 分•作者: sonOfHades•4 个月前
我上学的时候,老师会跟我们班玩一个游戏。你们轮流加一个字母,然后试着组成一个单词。后来,我试着搜索这个游戏,但到处都没找到完全一样的。最接近的是拼字游戏(Scrabble),但它太复杂了。所以,我决定自己做一个。 我做了一些修改,让游戏更具挑战性和趣味性。当时,我们会从一个空白的棋盘开始,并且允许得两字母单词的分数。在这里,游戏会预先填充随机字母,所以每次游戏都会有所不同。两字母单词没有分数。我添加的最好的功能是连击。如果你的字母能组成两个或更多单词,你将为每个后续单词获得一个乘数,因此挑战在于找到一种方法来获得更多的连击分数。 起初,我想给每个字母分配像拼字游戏那样的数值,但在进行了多次人工智能对人工智能的实验后,我得出结论,为每个字母设置相同的数值会增加游戏的变数,并且还会将先手优势降至零。如果你也想尝试一下,我还是添加了加权游戏模式。 我还添加了每日谜题,你将获得 5 个棋盘,你需要找到最佳位置和最佳字母,以获得最高分。你可以将类似 Wordle 的结果分享给你的朋友。 你也可以直接在网上玩:https://play.letterphile.com 或者在 App Store 免费下载:https://apps.apple.com/app/letterphile/id6783277017