Rust 团队正提议引入新的自动特征(auto-traits)——`Move`、`Destruct` 和 `Forget`,旨在使内存操作显式化,并允许类型选择退出目前通用的默认假设。 过去,Rust 假设所有类型都可以被移动和遗忘(通过 `mem::forget`)。该提议遵循 `Sized` 层级的先例,旨在放宽这些假设: * **`!Move`(不可移动性):** 通过将不可移动性定义为类型属性而非位置属性,团队旨在用一套更简单、更稳健的系统来取代 `Pin`,以处理自引用类型(例如 Linux 内核中所使用的类型)。 * **`!Forget`(保证析构):** 允许类型选择退出“可被遗忘”的特性,从而确保必须执行析构函数。这可以实现诸如“作用域生成(scoped spawn)”等安全模式,即任务句柄的析构函数可确保在父作用域退出前任务已完成合并。 该项目涉及编译器实现、RFC 开发以及在 Linux 内核中的验证。最终目标是提供一种比 `Pin` 更简洁的替代方案,并有可能弃用 `Pin`。这将支持构建更复杂的数据结构和更安全的异步模式,而无需在语言层面长期支持 `Pin` 的工程化方案。
2017年,作者从土耳其移居汉堡实习。这段经历打破了“德国人冷漠或不友好”的常见刻板印象,他反而发现了一种植根于信任、包容和社会责任感的文化。从提供支持的室友,到层级扁平、员工受到真诚尊重的职场环境,他融入德国社会的过程非常顺利。
他将这种顺利的融入归因于有利的环境——例如在国际化的科技公司工作——以及他个人对德国“规则导向”生活方式的认同。他并不将这些标准视为限制,而是视为简化日常生活并促进公平的可靠机制。
在德国生活的八年间,作者观察到这是一个勇于正视历史、重视社会民主的社会。在经历了严格的入籍流程后,他最近拿到了德国护照。作者最终总结道,他的旅程并非被迫同化,而是找到了一个与自身价值观相契合的家园。如今,作为一名正式公民,他已开始践行“非常德国”的传统:在为社会做贡献的同时,也积极地对需要改进之处提出抱怨。
Livelymerge (LM) 项目探索了一个大胆的概念:构建一个实时系统,使整个堆(对象、类和方法)成为一个 Automerge 文档。虽然这实现了无缝的多用户协作,但也带来了一个重大挑战:Automerge 虽然能确保状态收敛,却无法保证所得状态符合应用程序的逻辑不变性。
作者以链表的并发修改为例,展示了 Automerge 对指针写入的“盲目”重放如何导致结构损坏,例如产生循环或链表截断。由于 Automerge 记录的是底层属性写入而非高层编程意图,它无法从本质上保护复杂的数据结构。
团队认为,未来的方向在于“合并感知型数据类型”(merge-aware datatypes)。通过将对原始指针操作的合并转向对语义操作的合并(例如,使用“在之后插入”而非“设置 next 指针”),系统可以在构建时强制执行不变性。尽管他们承认目前尚无完美的解决方案,但他们指出了在可交换操作和像 Coln 这样的基于约束的数据库系统领域中,存在一些有前景的研究。目前,该团队在继续攻克这一架构挑战的同时,主要依赖严谨的编程和 Automerge 的内置类型来维护系统完整性。
在这项分析中,安德鲁·科里布科(Andrew Korybko)探讨了唐纳德·特朗普与沙特阿拉伯之间矛盾的关系。尽管特朗普近期公开羞辱了王储穆罕默德·本·萨勒曼,并咄咄逼人地要求利雅得承认以色列,但美国在很大程度上仍然依赖沙特。
科里布科指出了沙特阿拉伯对美国霸权重要性的五个战略支柱:
1. **外交影响力**:作为美国在穆斯林世界推进利益的渠道。
2. **经济投资**:提供巨额资本注入,包括向美国经济和科技领域承诺的6000亿美元投资。
3. **国防支出**:作为全球最大的美国军火买家。
4. **安全架构**:作为推进美国利益的新兴“伊斯兰北约”的核心支柱。
5. **货币稳定**:维护石油美元地位,从而防止“石油人民币”的崛起。
虽然科里布科指出,沙特拥有破坏这些支柱的筹码——例如通过调整其外交政策或脱离美元体系——但他认为,沙特可能缺乏挑战现状的政治意愿。尽管如此,这些结构性的相互依赖确保了美沙关系发生根本性转变的可能性,始终是全球政治中的一个恒定因素。
1945年8月,广岛和长崎遭受原子弹轰炸,第二次世界大战随之结束。这一举动最初受到大多数美国人的欢呼,但经历过第一次世界大战战壕生活的J.R.R.托尔金,却对核武器的研发感到极度恐惧。
托尔金曾公开批评那些制造了如此毁灭性武器的“疯子物理学家”,并将人类对绝对权力的追求称为“巴别塔式的建设”——即人类偏执地将聪明才智置于道德智慧之上的危险倾向。他认为,将如此灾难性的力量赋予一个道德水平正在衰落的社会,本质上是自取灭亡。
虽然《指环王》并非核弹的直接寓言,但托尔金通过至尊魔戒反映了这些忧虑。魔戒是一件具有极强腐蚀性的武器,即使是最崇高的人物也拒绝使用它。对托尔金而言,核时代最重要的教训是:技术进步已远远超过了道德发展。他警告说,人类面临的最大危险并非缺乏科学知识,而是狂妄自大——即自认为能够安全地控制那些凡人根本无法驾驭的力量。归根结底,托尔金提倡人们应保持谦卑,意识到有些力量是永远不该被掌控的。
过去十年间,中国海警局已从传统的执法机构转变为北京实施“灰色地带”战略的关键工具。目前,中国海警拥有约680艘舰船,经常在南海、东海及台湾周边海域强制执行中国的主张。
通过以民事力量而非海军力量进行运作,中国海警使北京能够通过水炮、阻拦机动和咄咄逼人的巡逻等强制手段来宣示控制权,同时最大限度地降低直接军事升级的风险。这一转变得到了体制改革的支撑:中国海警现隶属于中央军委,并拥有在捍卫主张海权时使用武力的法律授权。
随着中国海警的行动日益强硬——频繁与菲律宾舰船对峙并增加在台湾附近的巡逻——它已实质上成为中国军事战备的核心组成部分。对此,周边国家正不断扩大自身的海上能力,导致地区紧张局势加剧,海上环境愈发动荡。
美国卫生与公众服务部部长小罗伯特·F·肯尼迪在最近一次《国情咨文》节目中与CNN主持人达娜·巴什发生了激烈交锋。尽管肯尼迪应巴什的要求,呼吁家长为子女接种麻疹疫苗,但访谈很快演变成了一场关于公共卫生、媒体诚信和新冠疫情的激烈辩论。
巴什就肯尼迪过去对安东尼·福奇博士等政府官员的批评提出质疑,并询问他在助长疫苗犹豫情绪中所扮演的角色。肯尼迪则反驳称,新冠时期的封锁政策才是对国家造成损害的罪魁祸首,他指责福奇在疫情管理上存在失职,并在口罩、病毒传播和自然免疫等问题上撒谎。
此次访谈的一个核心争论点在于媒体的作用。肯尼迪指责巴什打着“相信专家”的幌子,盲目重复政府的叙事。他认为,记者的职责应当是揭示真相,而非复述官方口径。肯尼迪最终将这场访谈定性为对新闻界的控诉,称媒体要求公众无条件服从官僚机构的指导,并坚称他的关注点始终在于科学,而非盲从。
ssh.place:通过 SSH 进行 r/place 创作
一个画布。每个人都通过 SSH 在上面绘画。无需账户,无需安装 · 200×60 格 · 每 15 秒可放置一次
绘画地址:ssh ssh.place
任何 SSH 密钥均可使用。无需注册。
17 人在线 · 已绘制 594/12000 格
使用方向键、wasd 或 hjkl 移动光标。
画布比你的终端宽,请滚动以平移。shift+←/→ 可整屏跳转。
使用 0 到 9 选择颜色。tab 键可在 16 种颜色间切换。空格键放置该颜色的实心块。
现在等待 15 秒,和其他人一样。
此画布仅限颜色。服务器会拒绝任何包含字符的内容,因此你无法在此处输入文字。请画点什么。
你的冷却时间与 SSH 密钥绑定,因此重新连接不会重置冷却。
此页面仅用于查看画布。画布内容仅通过 SSH 更改,其他地方无法更改。
画布 · 统计 · png · 开源
杰伊·克莱顿在7月28日以51票对47票获得参议院确认后,将于本周一正式就任国家情报总监(DNI)。他将接替在图尔西·加巴德辞职后担任代理总监的比尔·普尔特。
克莱顿的提名面临严重的党派分歧。共和党人称赞他作为前美国联邦检察官和证券交易委员会主席的背景,而民主党人则表示强烈反对。批评者提到对他与特朗普总统关系的担忧,以及他过去承认乔·拜登2020年大选认证的证词。参议员罗恩·怀登特别批评了这一提名,声称该提名将对特朗普政府的忠诚置于传统情报资格之上。
尽管存在争议,特朗普总统仍称克莱顿“非常杰出”。在确认听证会上,克莱顿承诺恢复公众对情报界的信任,并加强他即将监管的18个机构之间的协调。此前因资历问题也面临批评的普尔特表示,在过渡期间将为克莱顿提供全力支持。
在这篇文章中,维杰·贾亚拉吉(Vijay Jayaraj)指出,印度悄然放弃主办COP33气候大会,标志着其对全球“净零”运动的战略性拒绝。贾亚拉吉认为,印度将14亿国民的经济发展置于联合国所推动的限制性能源政策之上;鉴于该国目前仍面临能源匮乏的困境,印度将这些强制性要求视为道德上站不住脚的。
作者质疑了围绕印度环境状况的“末日论”叙事,并援引研究指出,气候模型一直低估了喜马拉雅山的降雪量,并夸大了荒漠化的风险。相反,研究表明该国的植被生产力正在提高,森林覆盖率也在扩大。因此,印度正在积极推进煤炭扩张和化石燃料合作,以推动其工业增长。贾亚拉吉总结道,印度已不再将其环境判断权外包给国际机构,而是选择优先考虑本国的国家繁荣,而非听从“气候工业复合体”的要求。印度放弃主办COP大会的决定清楚地表明,该国将不再为了具有约束力的全球排放目标而牺牲自身的发展。