Git 提供了三个层级的忽略文件设置,支持仓库级和全局配置: 1. **.gitignore:** 位于仓库根目录,会被提交到版本控制中,适用于该仓库的所有用户。 2. **.git/info/exclude:** 仅对特定仓库有效,不会被 Git 追踪。适合用于忽略个人工作流中特有的文件(例如个人笔记),且不会影响他人。 3. **~/.config/git/ignore:** 全局配置文件,适用于本机的所有仓库。用于忽略系统生成的特定文件(如 `.DS_Store`)。你可以使用 `git config --global core.excludesFile` 来自定义此文件的位置。 若要确定某个文件是由哪个配置文件忽略的,请使用以下命令: `git check-ignore -v <文件名>` 该命令会输出导致忽略规则的具体文件路径及行号。如果命令没有输出任何内容,则说明该文件未被上述任何来源所忽略。
建议优先使用 `System.MathF` 而非 `UnityEngine.Mathf` 以获得更好的性能,这种说法大致正确,但 Unity 数学实现的实际情况非常复杂且不统一。
Unity 的性能表现会根据脚本后端(Mono、IL2CPP 或 Burst)及所用库的不同而产生显著差异。虽然 `UnityEngine.Mathf` 在 Mono 中常会执行不必要的浮点数到双精度浮点数的转换,但 Unity 的各种编译器往往会应用“特殊”优化,从而以不可预知的方式改变代码行为:
* **Burst:** 高效但缺乏统一性;它将 `Unity.Mathematics` 视为原生单精度处理,但完全不支持 `System.MathF`。
* **IL2CPP:** 有时会将 `Mathf` 方法优化为原生单精度指令,但会为 `System.MathF` 和 `Unity.Mathematics` 增加开销(例如延迟类初始化)。
* **Mono:** 长期以来受限于强制对所有计算进行双精度处理,导致了显著的性能开销。
**要点总结:**
1. **追求极致性能:** 使用 **Burst + `Unity.Mathematics`**。
2. **常规代码:** 如果不使用 Burst,`System.MathF` 通常比 `UnityEngine.Mathf` 更快。
3. **未来趋势:** Unity 向 CoreCLR 的过渡最终应当会标准化这些行为,但就目前而言,“最佳”选择仍取决于您的具体目标平台和编译器设置。
微型博客平台 W Social 自诩为欧洲版、主打隐私保护的 X(原推特)替代品,但其透明度和商业模式引发了重大质疑。尽管该平台声称致力于推动“欧洲数字主权”,却悄然从 GitHub 上移除了开源代码,转向闭源模式,这与欧盟对开源基础设施的承诺背道而驰。
记者埃琳娜·罗西尼(Elena Rossini)强调,包括欧盟委员会和欧洲中央银行在内的高级别机构账户迁移至 W Social 的行为十分可疑。鉴于“Eurosky”等具备完全透明度的开源替代方案已经存在,这一举动引发了巨大争议。包括阿拉尔·巴尔坎(Aral Balkan)在内的批评者指出,W Social 的顾问委员会成员与大型科技公司及 Worldcoin 等涉及重度监控的项目有关联,这加剧了外界对其仅是一个“欧洲监视资本主义”初创企业的担忧。
通过优先进行身份验证并保持技术栈不透明,W Social 似乎偏离了实现真正数字自治所必需的、以公共利益为导向的道德标准。罗西尼质疑,这些政府机构在将数据迁移到一个开发路线图不明的平台之前,是否进行了充分的尽职调查。
美国与伊朗签署了一项旨在重开霍尔木兹海峡的临时和平协议,从而打破了这一关键海上瓶颈。促成该协议的紧迫性源于两大迫在眉睫的威胁:能源储备严重短缺以及全球供应链压力不断加剧。
美国国内能源供应已濒临“悬崖”,战略石油储备(SPR)降至近乎历史最低点,仓储枢纽也接近运营极限。与此同时,封锁导致航运成本飙升,并有从单一能源问题演变为更广泛的商品通胀的风险。全球供应链压力指数的数据证实,航运压力已达到自2022年以来的最高水平,这表明中断正开始扼杀整体经济。
若海峡继续关闭,由此产生的“滞胀冲击”——即能源价格飞涨、企业利润空间受压以及潜在的全球衰退——可能会引发系统性金融危机。通过签署这份谅解备忘录,特朗普政府旨在恢复能源流动并遏制通胀连锁反应,从而有效地防止了经济从可控的中断滑向深度衰退。
乔纳森·特利(Jonathan Turley)讨论了伊利诺伊大学近期发生的争议事件:学生默林·卢(Merlin Lu)点燃了一个十字架——这一符号在历史上与种族仇恨密切相关。尽管布兰登·约翰逊(Brandon Johnson)市长等地方领导人起初谴责该行为是系统性种族主义抬头,但随后的调查显示,肇事者是一名反特朗普的自由派学生,他声称自己并不了解该符号所承载的种族主义含义。
特利强调了将此定性为“仇恨犯罪”的法律复杂性。虽然伊利诺伊州法律中有关财产损害的条款无论动机如何都可能导致此类指控,但该案引发了关于“意图”与“认知”之间关系的重要质疑。特利引用了美国最高法院在“康特曼诉科罗拉多州案”(Counterman v. Colorado)中的裁决,该裁决强调了针对被告人心理状态的“主观标准”,并据此反对仅凭信息接收者的感受来判定罪行。他认为,要定罪仇恨犯罪,检察官必须超越行为带来的“影响”,转而审视肇事者的真实动机。归根结底,此案是一次考验,即司法系统在涉及极具煽动性符号的事件中,究竟应优先考虑法律意图,还是客观认知。
作者分享了使用开发中的 Emacs 31 作为主力编辑器的体验。通过将自定义配置替换为原生功能,作者正在简化其“Emacs Solo”设置,并减少对外部插件的依赖。
即将发布的版本主要亮点包括:
* **Tree-sitter 改进**:核心支持自动安装和管理语法,显著减少了配置流程。
* **Markdown-ts-mode**:一种新的实验性主要模式,具备类似 Org 的导航、内嵌图片查看和智能代码块高亮功能。
* **更好的补全与用户体验**:增强了迷你缓冲区(minibuffer)补全、垂直 `icomplete` 以及新的窗口管理命令(旋转、翻转、转置)。
* **生产力工具**:停靠式 `speedbar`、用于重构的可编辑 `xref` 缓冲区以及光标处的 `eldoc` 显示。
* **优化**:原生支持终端工具提示、持久化的 IELM 历史记录以及改进的版本控制(VC)工作流。
作者强调,看到 Emacs 核心不断演进并吸收自定义补丁是一种乐趣,这让他们在每次新版本发布时都能删减大量的配置代码。作者鼓励用户尽早测试这些功能,以帮助稳定即将发布的版本。
股市正在反弹,科技股与“七巨头”领涨,投资者对近期的波动不以为意。受特朗普总统提前签署象征性伊朗和平协议的影响,地缘政治紧张局势缓解,油价下跌,股指期货随之上涨,扭转了联邦公开市场委员会(FOMC)会议后的跌势。随着霍尔木兹海峡能源运输恢复,布伦特原油和西德克萨斯中质原油价格走低,这为全球通胀提供了潜在的缓解空间。
尽管市场情绪乐观,但美联储仍是关注焦点。在凯文·沃什(Kevin Warsh)担任新主席后的首次FOMC会议后,市场已计入了10月份加息的可能性,官员们正将重点转向积极控制通胀,并放弃了明确的前瞻性指引。尽管在债务驱动的AI基础设施巨额支出推动下,市场持续“熔涨”,但国债收益率已反映出这种鹰派基调。
个股消息方面表现不一:英特尔因与苹果达成芯片制造协议股价大涨8%,而埃森哲因疲软的营收指引股价暴跌11%。全球范围内,英国、瑞士和挪威央行维持利率不变,而印度尼西亚和菲律宾则为了对抗能源相关通胀而上调了利率。随着SpaceX首次公开募股和伊朗谅解备忘录等重大事件过去,投资者正将注意力重新转向即将到来的企业财报。
上周美国首次申请失业救济金的人数从 23 万(4 个月高点)降至 22.6 万(预期为 22.5 万)。虽然处于高位,但仍在过去四年的正常波动范围内。
宾夕法尼亚州和俄勒冈州的首次申请失业金人数增幅最大,而俄亥俄州和伊利诺伊州的降幅最大。
与此同时,持续领取失业救济金的人数回升至 180 万以上,为 3 个月来的最高水平,但仍远低于 2025 年第四季度近 200 万的周期性高点。
总而言之,尽管首次申请失业金人数有所上升,但按历史标准衡量仍然处于低位,且持续低于去年同期水平,这进一步强化了昨天提出的“劳动力市场具有韧性”这一更为强硬的观点。
美国立法者已就《21世纪住房之路法案》(21st Century Road to Housing Act)达成两党共识。该法案包含一项重要条款,禁止美联储在2030年前创建中央银行数字货币(CBDC)。
该法案旨在解决住房负担能力问题,并限制机构投资者购买独栋住宅,其中纳入了此前共和党主导的旨在停止CBDC开发的法案内容。该立法明确禁止美联储发行或创建任何“实质上类似于”CBDC的数字资产,但为开放、无需许可且私有的稳定币留出了豁免空间。
此举与共和党议员及现任政府限制政府控制数字资产的广泛努力相一致。批评人士认为,政府主导的数字资产会对个人隐私和金融主权构成风险。在两院推动顺利的情况下,该法案预计将于6月23日众议院休会结束后迅速通过。此项协议使国会能够为其他立法优先事项扫清障碍,包括在11月中期选举前即将出台的关于加密货币监管的《CLARITY法案》。
关于特斯拉与SpaceX可能合并的猜测日益升温。若此举成行,将缔造一家市值达4万亿美元的科技巨头,业务涵盖太空、人工智能、机器人及电动汽车等领域。支持者认为,两者的结合将产生巨大的协同效应,利用特斯拉在芯片和数据中心方面的专业能力,来强化SpaceX的轨道及卫星基础设施。
尽管这一构想在投资者和高管中引起了关注,但其面临着重大障碍。合并本质上是马斯克与自己达成的交易,这引发了关于利益冲突的担忧。然而,法律专家指出,得益于得克萨斯州的《公司法》,加之马斯克在特斯拉董事会及股东中拥有的强大支持,发起法律挑战难度极大。反对者可能会尝试利用反垄断、国家安全或证券欺诈等指控,但这些门槛依然很高。
归根结底,交易的成功可能取决于财务表现。只要马斯克能持续带来增长并实现股东价值,他就会拥有一批“拥趸”,从而获得追求其宏伟目标的实权。尽管存在财务和监管方面的复杂性,但专家认为,只要这些公司保持盈利,马斯克的影响力可能会使合并最终成为必然。
一名GameStop股东提起诉讼,寻求推迟对CEO瑞安·科恩(Ryan Cohen)拟议的350亿美元薪酬方案进行的投票。诉讼指控GameStop董事会操纵投票程序以偏袒管理层,实际上剥夺了普通投资者的投票权。
争议的核心在于公司对于计票方式——特别是科恩本人的投票权及弃权票处理方式——的解释前后不一。原告主张,公司起初表示独立股东将拥有决定性投票权,但随后实施了一项赋予内部人士更大影响力的框架。诉讼认为,这可能导致即便在没有大多数散户投资者支持的情况下,这份巨额的绩效薪酬计划也能获得通过。
尽管科恩公开声称他的利益与股东一致,且只有在股东获利时他才会获利,但批评人士认为,问题在于投票规则缺乏透明度。诉讼指出,这些程序性变动违反了特拉华州法律,旨在以牺牲股东权利为代价,确保科恩获得创纪录的薪酬。
在七国集团(G7)峰会上签署美伊临时和平协议后,霍尔木兹海峡的能源运输已开始恢复。随着航道重新开放,积压已久的巨量原油和液化天然气油轮正缓慢驶离波斯湾,其中以沙特控制的超级油轮为首。该协议允许伊朗恢复石油销售,并使其能够获得经济发展基金,这有助于缓解能源价格;值得注意的是,美国汽油价格已降至每加仑 4 美元以下。
尽管出现了这些复苏迹象,但海上交通量仍远低于战前水平。专家警告称,全面正常化将是一个缓慢而复杂的过程,可能需要数月时间。高盛预测,到 7 月下旬,货运量可能仅能达到战前水平的 70%。该协议面临相当大的政治阻力,包括美国共和党的反对以及地区局势持续动荡,例如以色列在黎巴嫩南部的持续军事存在。虽然此次重新开放标志着市场正转向稳定,但受损供应链的物流恢复仍是一项长期挑战。
欧洲中央银行(ECB)将利率上调25个基点至2.25%,这是自2023年以来的首次加息。此次行动主要由于欧元区5月份通胀率升至3.2%,而这在很大程度上是由中东冲突引发的能源价格冲击所致。
尽管美伊之间就重新开放霍尔木兹海峡达成了一项初步协议,但欧洲央行官员警告称,通胀压力将持续数月。决策者强调,冲突造成的损害无法立即逆转,包括企业提价和工资要求上涨在内的连锁反应,可能会使通胀率远高于欧洲央行2%的目标。
因此,欧洲央行不排除今年进一步加息的可能性。官员们仍专注于防止由能源驱动的暂时性通胀演变为结构性经济问题,并将长期物价稳定置于近期外交进展所带来的乐观短期预期之上。
法拉利正将其首款电动汽车——售价 55 万欧元的“Luce”——作为管理其闻名遐迩的“仅限受邀者”配额制度的战略工具。这家意大利汽车制造商不依赖等待名单,而是要求客户证明对品牌的极高忠诚度(通常通过数百万美元的过往消费记录以及积极参与工厂活动),以此赢得购买顶级超跑的资格,从而维持其品牌声望。
据彭博社报道,法拉利正在向顶级客户施压,要求他们购买反响平平的 Luce,以此作为一场“忠诚度测试”。通过将购买这款电动车设定为获取未来限量版或定制车型名额的前提条件,法拉利实际上是将这款不受欢迎的车型变成了收藏家向上攀登品牌阶梯的一道门槛。
行业专家认为,此举呼应了法拉利通过控制供应来维持高需求和定价权的战略。然而,一些评论人士担忧 Luce 可能重蹈“Mondial”的覆辙,成为一款被严肃收藏家排斥的“冷门”车型。归根结底,这款车与其说是一款消费品,不如说是在法拉利精英生态系统中维持地位的一张高额门票。
来自 Mistigris 和 Textmode Friends 艺术团体的 ASCII 艺术家 Adel Faure 推出了“Jgs Font”,这款字体旨在向先驱 ASCII 艺术家 Joan G. Stark 致敬。本文探讨了 ASCII 艺术(被定义为“非图形图像”)从 20 世纪 90 年代 Usenet 文化发源地,到其作为“文本模式艺术”的更广阔语境下的演变。
Faure 将 ASCII 艺术置于技术限制下的创造性颠覆视角中,追溯了其从印刷工早期使用的排版装饰,到遗留计算中特定字符集(ANSI、PETSCII、SHIFT-JIS)的血脉传承。虽然 Unicode 等现代系统已使这些技术局限成为历史,但这一实践依然存在,架起了数字艺术与传统工艺之间的桥梁。
Jgs Font 专为颂扬这种连续性而设计。该字体具有能实现无缝线条和图案的形状,旨在帮助艺术家将文本与图像融合。作为一款免费授权字体,它旨在赋能创作者延续“用键盘所提供的素材进行创作”的传统,证明技术的过时并不会削弱文本模式美学持久的创造力。
克莱夫·平德(Clive Pinder)的评论批评了政府对待年轻人的矛盾立场。部长们一方面声称青少年太容易受影响,无法在没有国家干预的情况下使用社交媒体;另一方面却又主张这些人已足够成熟,可以行使投票权。
平德认为,现代政治与政府试图监管的算法内容一样具有操纵性,都在利用恐惧和情感修辞来影响选民。他指出,政府在使用一种“弹性的童年理论”——当为了扩大国家对家庭和技术的控制时,将年轻人视为儿童;而当为了获取选票以实现政治利益时,又将他们重新定义为成年人。
作者总结道,这种不一致并非出于真正的保护,而是为了权力。通过削弱父母权威、代之以官僚监督,国家旨在确保年轻人被“管理、动员且具有道德效用”,而非真正独立。归根结底,平德认为,一个连智能手机都不敢让青少年放心使用的政府,在逻辑上无法声称他们具备选择国家领导人的判断力,并称这种做法是“拿着投票箱当保姆”。
AMD 已悄然从其消费级 Ryzen CPU 中移除了透明安全内存加密(TSME)功能,这是一项旨在防范物理内存攻击的安全特性。一位使用硬件审计工具的 Linux 爱好者发现了这一变化,该调整似乎与最近的 AGESA 1.2.7.0 固件更新有关。
尽管 TSME 此前在消费级芯片上已运行多年,且 AMD 工程师过去的评论也证实了这一点,但该功能在这些处理器上现已实质性失效。相关调查进展困难,因为 AMD 工程师起初未给出明确答复,随后便突然终止了沟通。尽管 AMD 目前的官方立场称 TSME 仅限于其“Pro”系列产品,但尚不清楚这次移除是有意的产品细分策略,还是固件更新中的意外倒退。
由于该功能是在后台静默激活的,大多数用户并未意识到它已被禁用。此项变更主要对那些担心物理硬件篡改(如笔记本电脑失窃或冷启动攻击)的用户构成了风险。目前,AMD 尚未提供透明的解释或修复方案,使得消费级用户失去了此前所依赖的物理内存保护。