首次尝试 Zig 编程语言 2025-06-17 这是一系列我在编写 paella 时撰写的文章,参考了 Nora Sandler 的《编写 C 编译器》。这既是学习 Zig 的练习,也是我目前“待业”期间消磨时间的方式。我在这里收集它们时没有进行编辑,除了修复一些损坏的链接。如果/当我继续写书时,我会在这里发布后续的文章。
首次尝试 Zig 编程语言 2025-06-17 这是一系列我在编写 paella 时撰写的文章,参考了 Nora Sandler 的《编写 C 编译器》。这既是学习 Zig 的练习,也是我目前“待业”期间消磨时间的方式。我在这里收集它们时没有进行编辑,除了修复一些损坏的链接。如果/当我继续写书时,我会在这里发布后续的文章。
尽管表面上与埃隆·马斯克等“新封建主义”科技领袖的目标似乎一致,作者对他们目前的走向深感不满。这种超大规模项目和杠杆控制的愿景,无论个人权力如何,都令人感到反乌托邦。作者更倾向于一种对技术更为细致的方法,以山姆·奥特曼(尽管有缺点)为代表,他优先构建人们真正喜欢的产品,这与马斯克的闭源方法形成对比。
一个主要担忧是Anthropic(从OpenAI分拆出来)等公司利用恐吓宣传来吸引关注的模式。更广泛地说,作者质疑马斯克的人工智能愿景对社会的影响——在可能沦为全民基本收入和数字逃避主义的世界里,普通人如何生存?
作者提倡通过*所有权*实现人工智能的可访问性,而不是受限制的API,并敦促人们批判性地评估科技公司:他们是在*投资你*,还是*从你身上榨取*?最终,如果人工智能不能使每个人受益,那么这不是一个值得追求的未来,重点应该放在构建一个人工智能赋能个人、而非巩固权力的未来。
作者充满激情地认为,苹果公司在iPadOS的开发方向上犯了根本性错误,偏离了其作为独特、触控中心计算体验的最初潜力。iPad最初被设想为一种用于“指尖芭蕾”的设备——一种纯触控、全屏应用环境,但却被赋予了模仿macOS的功能,例如窗口和触控板支持,最终阻碍了其真正的潜力。 作者将此与Apple Silicon Mac的出现形成对比,后者终于提供了iPad之前潜藏的力量。这种转变导致他们放弃iPad,转而选择更优秀的macOS体验。他们认为苹果应该拥抱彻底的差异化:iPad应该*仅*基于触控,拥有与桌面系统截然不同的独特应用生态系统,而MacBook则应保持键盘为中心的强大性能,以应对严肃工作和新兴的LLM时代。 他们提倡简化苹果的产品线——简化iPad系列并专注于macOS的速度和用户控制,并敦促新领导层抵制在MacBook上添加触控屏的诱惑,从而保持每个平台的独特优势。
启用 JavaScript 和 Cookie 以继续。
启用 JavaScript 和 Cookie 以继续。
前往内容
vuseum
苹果雇佣前以色列8200部队间谍
分享:
分享到X (在新窗口中打开)
X
分享到Facebook (在新窗口中打开)
Facebook
喜欢 加载中...
相关
vuseum,
网站由WordPress.com创建。
隐私和Cookie:本网站使用Cookie。继续使用本网站即表示您同意使用Cookie。
要了解更多关于Cookie控制的信息,请阅读此处:
Cookie政策
评论
重新发布
订阅
已订阅
vuseum
注册
您已经拥有WordPress.com帐户?立即登录。
vuseum
订阅
已订阅
注册
登录
复制短链接
举报此内容
在阅读器中查看文章
管理订阅
缩小工具栏
加载评论...
发表评论...
电子邮件 (必填)
姓名 (必填)
网站
%d
使用WordPress.com设计类似网站 从现在开始
第一次世界大战期间,巧克力大亨米尔顿·赫尔西在古巴修建了一条铁路,并建立了一个庞大的糖业帝国。由于糖短缺以及希望绕过美国糖业精炼公司的垄断,赫尔西大力投资这个岛国,被其肥沃的土地和受美国保护的地位所吸引。
他的业务发展到包括种植园、制糖厂、炼糖厂、公司城镇和发电厂,所有这些都通过赫尔西电力铁路连接起来。这条铁路最初是蒸汽动力,1920年实现了电气化,以高效地将甘蔗从田地运送到制糖厂,确保24/7运营。除了糖的生产,这条铁路还为当地城镇供电。
赫尔西复制了他从宾夕法尼亚州赫尔西成功实施的工业乌托邦模式,为工人提供住房、医疗保健、教育(在一次悲惨的火车事故后成立赫尔西农业学校)和娱乐设施。然而,他的家长式作风也包括反对工会和使用更廉价的移民劳工。
赫尔西于1946年去世后,公司出售了其在古巴的资产。尽管这条铁路在之后的几十年里继续零星运营,但古巴持续的电力问题和基础设施损坏阻碍了它的复兴,尽管最近的分析探讨了它作为可持续交通选择的潜力。
艾丽丝·佩勒林认为,十六进制编辑器应该利用颜色编码来提高数据可读性,就像代码编辑器中的语法高亮一样。当前的十六进制编辑器通常将数据呈现为单调的字节列表,难以辨别模式。颜色编码,特别是使用更广泛的颜色组(例如她的例子中的18个,基于前导半字节),可以让人的眼睛快速识别数据中的结构和异常。
她通过游戏数据、压缩文件和位图等各种文件类型的例子来证明这一点,展示了颜色如何揭示单色显示中不可见的隐藏细节。虽然许多十六进制编辑器*提供*一些颜色化功能,但它们通常使用有限的类别(例如ASCII与非ASCII)。佩勒林提倡更精细的颜色编码,以最大限度地提高模式识别能力。
文章列出了几个具有颜色功能的十六进制查看器和编辑器(Hexyl、xcd-rgb、Hevi、REHex、Hex Fiend和她自己的项目Hexapoda),并鼓励开发者优先考虑此功能,因为它具有显著的实用性,且缺点很小。最终,她认为更好地可视化十六进制数据可以极大地帮助分析和理解。
## Arch Linux 实现完全一致的可复现 Docker 镜像 Arch Linux 发布了一个完全一致的可复现 Docker 镜像,带有“repro”标签,这与他们最近在 WSL 镜像上取得的成功类似。这意味着相同的构建将产生相同的镜像,从而提高安全性和可信度。 然而,为了实现这一点,需要从镜像中移除 pacman 密钥以保证可复现性。因此,用户需要在容器内使用 `pacman-key --init && pacman-key --populate archlinux` 重新初始化并填充 pacman 密钥环,然后再安装或更新软件包。Distrobox 用户可以使用预初始化钩子来自动化此过程。 该项目涉及确定性 rootFS 构建、时间戳标准化以及删除非确定性文件,例如 `ldconfig` 缓存。验证是通过摘要相等性和 `diffoci` 比较完成的。镜像复现的文档可用,并且正在考虑进一步改进,包括自动重建和公开验证。这一里程碑为 Arch Linux 社区更广泛的“可复现构建”努力做出贡献。
该网站正在使用安全服务来保护自身免受在线攻击。您刚才的操作触发了安全解决方案。 提交特定词语或短语、SQL命令或格式错误的数据等行为可能会触发此阻止。