游戏工坊(Games Workshop),这家热门奇幻游戏《战锤》(Warhammer)的幕后公司,如今已成为一个令人惊讶的成功案例,市值达60亿英镑,并且在英国大街上随处可见。它由三位朋友于1975年创立,从邮购业务发展成为一家富时100公司,营收增长了10.9%。 它的吸引力在于它既是游戏,也是一种爱好——涵盖模型搭建、绘画、战略游戏和强大的社区。随着“极客文化”走向主流,以及亨利·卡维尔和艾德·希兰等名人粉丝的推动,这引起了越来越多的受众共鸣。 游戏工坊的成功归功于忠实的客户群、高质量的产品以及对整个供应链的控制。他们还战略性地专注于全球扩张,并营造一个热情、包容的环境,特别是对于寻求社交联系的神经多样性个体。 凭借进一步扩张的计划,包括美国《战锤》世界和一个由亚马逊制作的系列剧,该公司似乎已准备好继续增长并获得更广泛的主流认可。
## Proton 与 AI 推广:隐私泄露?
一位 Proton 用户发现自己收到了一封关于 Lumo(Proton 的 AI 产品)的推广邮件,尽管他明确选择了退出 Lumo 相关通讯。尽管他联系了客服并提供了截图确认其退出偏好,Proton 最初提供的却是如何退出的说明,随后声称该邮件是“Proton for Business”的通讯——用户认为这种解释很可疑。
这一事件凸显了一个日益增长的趋势:AI 行业似乎无法尊重用户偏好。作者认为,AI 公司正在积极推广其产品,无视“不”的回应,甚至绕过退出设置,正如 GitHub 关于 Copilot 的类似未经请求的邮件所示。
该用户认为这侵犯了隐私和数据保护原则,并且是 AI 领域中一种令人不安的非同意模式,在该领域,知识产权和用户选择经常被忽视。他表达了对行业不懈追求采用的沮丧,即使这种采用是不受欢迎的。
## TI-99/4A 深度解析:图形与声音重访
去年的TI-99/4A探索揭示了BASIC的局限性,促使我们关注该系统的图形芯片和“图形编程语言”(GPL,为清晰起见,此处称为“GROM代码”)。今年旨在建立在此基础上,特别是增强声音和精灵功能。
TI-99/4A为ROM和GPL字节码(“GROM”)使用不同的内存空间,通过不同的地址范围访问。理解该系统的关键在于十六进制表示法(使用‘>’前缀)和GROM指令命名的特点。
最近的工作集中在利用SN76489声音芯片实现一首巴赫小步舞曲,揭示了其音域的局限性以及由于尺寸限制,声音列表对于复杂音乐的不切实际性。一种潜在的解决方案涉及自定义播放例程,以实现更紧凑的音乐表示。
在精灵动画和碰撞检测方面也取得了进展。利用固件的自动精灵移动系统,成功地对雨伞进行了动画处理,并编程使其在碰撞时反向移动。碰撞检测利用通用的“COINC”指令,需要预先计算的碰撞图。
虽然GROM代码提供了诸如简化程序结构之类的优势,但也存在诸如仅常量索引和限制指针访问之类的局限性。混合ROM/GROM卡带提供了一条潜在的前进道路,并将进行探索。
大型语言模型(LLM)出人意料地并不常 *教* 我们新的东西,而是清晰地表达我们已经拥有的、但难以表达的理解。这会引发一种强烈的认同感——“是的,就是这样”的时刻——并显著提高思维的清晰度。
我们许多专业知识,尤其是在编程等领域,都以隐性知识的形式存在——难以言传的直觉和模式。LLM 擅长将这些模糊的内部结构转化为清晰的语言,从而能够检查和完善我们的想法。
通过 LLM 的速度,将这些先前未表达的想法 *写* 出来,将模糊的直觉转化为具体的区分,揭示潜在的假设。这种改进的“思维-语言”界面并不能直接 *赋予* 我们更好的想法,而是增强了我们表达和因此推理的能力,最终使我们对自己的思维过程有更深入的了解。
## Cscript:为速度和简洁而重塑的C
Cscript是一种动态类型的脚本语言,构建于有效的C89之上,旨在结合Python的开发速度和C的性能。它拒绝传统的C复杂性,如显式类型声明、原型和手动内存管理,利用`auto`关键字简化变量声明(实际上默认为`int`,也可以容纳指针和字符串)。
主要特性包括由操作系统自动垃圾回收、隐式函数声明,以及独特的运算符,如`-->`用于向下迭代,以及位非运算符用于递增/递减。Cscript优先考虑线性代码结构,鼓励将`main()`放在文件的开头。它还通过内联文档URL和通过`printf`直接包含模板来简化开发。
Cscript专为32位架构设计,有意禁用许多编译器警告,秉持“按定义正确”的理念。它被呈现为一种反对过于严格的静态分析的运动,专注于开发人员流程和回归简单*运行*代码的核心原则。目标?赋予开发人员力量并实现“卓越的编码氛围”。