## 从咖啡混乱到基于“斑点”的应用
作者在法国点咖啡的沮丧经历,凸显了语言学习中的一个不足:无法在压力下*提取*已学过的短语,而不仅仅是*知道*它们。传统方法和语言学习应用侧重于词汇,但未能为现实世界中快速的互动做准备。
为了解决这个问题,作者创建了Lexie,一个基于极简界面——一个单一的交互式“斑点”——的语言学习应用。Lexie的灵感来自Tamagotchi引人入胜但要求较高的特性,它优先考虑感觉像一次小小的互动,而不是一堂课。它避免了典型的游戏化元素,如分数和进度条,而是专注于微妙的反馈和令人平静的体验。
设计过程揭示了关键的UX经验:极简主义需要深思熟虑地取代传统的UI提示,而移除界面并不会减少复杂性,而是将其转移到动画和时机上。最终,Lexie提供了一个专注的练习工具,可以强化核心基础知识,并提供一种微妙的方式来追踪进度,而不会引起焦虑。虽然它不是一门全面的课程,但它成功地帮助作者应对了一个关键的现实挑战:理解魁北克的物价。
## Arduino 新条款引发开源争论
在被高通收购后,Arduino 更新的使用条款在其开源硬件社区,特别是竞争对手 Adafruit 之间引发了争议。Adafruit 认为新条款通过限制对云工具的反向工程、主张对用户上传内容拥有永久许可,以及实施广泛的 AI 相关功能监控,从而限制了开源原则。
Arduino 为这些更改辩护,表示限制仅适用于其云服务——而非核心硬件——并且数据处理实践是标准做法。他们坚持其对开源硬件的承诺没有改变,强调用户仍然可以删除帐户和内容。
然而,Adafruit 认为,越来越多地依赖 Arduino 的云平台实际上会将这些限制扩展到许多新用户。担忧还集中在授予上传内容的不可撤销许可的性质以及用户监控的广泛范围上,包括对 AI 用例的潜在限制。
虽然 EFF 承认某些变化令人担忧,但他们指出 Arduino 并没有禁止硬件修改。这场争论凸显了维护开源理想与实施现代云服务实践之间的紧张关系,并引发了关于 Arduino 在开源生态系统中的未来作用的问题。Arduino 承诺将继续对话并致力于社区反馈。
年轻符瑟克是一种为英语创作的符文书写系统,由诺塞尔姆·赫尔巴特设计,旨在忠于盎格鲁-撒克逊符文传统。它避免了许多现代符文字母中不必要的改变,仅重新利用了两个符文,并避免了外部字符的借用。
该系统具有特定的拼写规则:书写时会强调单词,元音-辅音配对区分含义(例如 *pair* 与 *payer*),并且 ‘r’ 经常变成“r色元音”或表示元音长度。此外,符文ᛖ与ᚾ、ᛚ或ᛗ结合表示音节辅音。符文ᛉ的使用方式类似于拉丁文字中的 ‘x’,仅在语素内出现为 [ks] 或 [gz]。
样本文本,包括一首关于秘鲁男子和一首关于阿尔弗雷德大帝的诗歌,展示了该系统的应用。更多细节和字母表可以在网上找到。年轻符瑟克旨在为英语提供一种历史渊源和实用的符文书写系统。
英国初创公司SPhotonix正在推进其“5D存储晶体”技术——使用熔融石英玻璃存储数据——使其走向实际的数据中心应用。该公司成立于2024年,源于南安普顿大学的研究,最近获得了450万美元的资金,以超越实验室测试。
他们的方法使用激光在玻璃内的纳米结构中编码数据,具有每5英寸光盘存储360TB的潜力,以及长达138亿年的数据稳定性。目前的原型提供30/4 MBps的读/写速度,目标在3-4年内达到500 MBps。
SPhotonix计划在未来两年内试点冷存储系统,专注于将其技术授权给现有数据中心基础设施,不同于微软的“Silica项目”等竞争对手。初步系统成本估计为写入器3万美元,读取器6千美元。该技术面向长期存档,在较慢的访问时间(10秒以上)可以接受的场景。
这篇文章讨论了微软在LG webOS电视上强制安装Copilot AI应用程序,且无法卸载的争议性问题。Reddit用户首先报告了此次更新,强调了人工智能不可避免地融入日常设备的趋势。Copilot在电视上的用途尚不明确。
微软此举可能旨在扩大其人工智能市场份额,并可能为Copilot更广泛的Linux采用做准备,鉴于webOS基于Linux(Linux PC市场份额为3%)。这引发了用户对隐私的担忧,因为他们可能不希望电视上具备人工智能功能。
文章还提到了LG的“Live Plus”功能,该功能使用人工智能分析观看习惯,以提供个性化推荐和广告——用户可以在电视设置中禁用此功能。这种情况凸显了对人工智能驱动的“增强体验”的更广泛推动,以及科技公司日益增长的用户数据收集行为。
本文探讨了消息处理中的**检查点**概念,将其比作经典游戏《超级蛙》中的存档点。目的是确保弹性和防止分布式系统中基于消息的通信(如Outbox模式)中的数据丢失。
作者详细介绍了在事务中将消息存储在关系数据库中如何保证最终一致性。为了从故障中恢复,`processor_checkpoints`表会跟踪最后处理的消息位置和事务ID。这允许处理器从中断的地方恢复,而不是重新处理所有内容。
一个存储过程使用`IF`语句管理检查点更新,检测某个位置是否已被处理,或者是否有其他处理器正在争夺相同的数据——本质上识别出“吵闹的邻居”。这种方法提供了幂等性并有助于避免不一致。
虽然有效,但此方法依赖于**全局排序保证**(适用于Kafka或事件存储等系统)和事务能力。权衡包括潜在的性能影响和对短事务的需求。尽管如此,检查点为可靠的消息处理提供了一个强大的解决方案,并且Emmett等工具可以简化实现。作者最后呼吁支持乌克兰。
CapROS操作系统是一个新的操作系统,它融合了关于能力的一些非常古老的概念,以及关于性能和资源管理的一些较新的概念。其结果是一个小型、安全、实时操作系统,它提供正交持久性。CapROS项目由查尔斯·兰道领导。CapROS是EROS项目的延续。CapROS非常感谢乔纳森·沙皮罗和所有支持该项目的人。CapROS项目托管在GitHub上。我们感谢GitHub对开源软件的支持,包括这个项目。版权2005、2008、2009、2016由草莓开发组所有。版权2022由查尔斯·兰道所有。所有权利保留。有关重新分发的条款,请参阅GNU通用公共许可证。
上一页 下一页 上移
想在此页面投放广告?请访问“联系”链接。
由 Shen Technology 制作 (c) Mark Tarver,2025年6月
## 跳棋街机:用几分钱玩转世界游戏
正在寻找一份送给策略爱好者的实惠礼物吗?**跳棋街机**提供种类繁多的游戏,只需一套标准跳棋(或几美元就能轻松买到!)即可游玩。这个合集能带来数小时的娱乐,从轻松愉快的快速游戏到深度策略谜题,应有尽有。
游戏按“决策视野”——所需的前瞻性规划程度——和预计游戏时间分类。选项包括**Ricochet Roombas**(寻路益智游戏)、**跳棋五子棋**(快速吃子游戏),以及需要长期策略的更复杂游戏,如**行动线条**和**Bashni**。 许多游戏支持2-4名玩家,例如**Squava**,增加了其多功能性。
每款游戏规则简单,但都具有独特的挑战。 许多游戏涉及吃子、跳跃或连接棋子,而另一些则侧重于移动和位置。 作者还强调了**霍比特人跳棋**和**Vault**等变体,展示了在基本跳棋框架内的创造潜力。
除了包含的游戏,还有许多其他的8x8棋盘变体,提供无限的可玩性。 **跳棋街机**是一种经济实惠的方式,可以开启一个充满智力娱乐的世界!