高级编译器:自学在线课程 -- Advanced Compilers: The Self-Guided Online Course

CS 6120是康奈尔大学一门面向博士生的高级编译器自学课程,涵盖中间表示、数据流、经典优化及并行化、即时编译、垃圾回收等主题。课程包含论文阅读和基于LLVM及自研IR的开源编程任务,提供视频、笔记和开放式实现练习。

.gitignore 并非 Git 中忽略文件的唯一方式 -- .gitignore Isn't the Only Way to Ignore Files in Git

Git中除了常用的.gitignore文件外,还可以通过.git/info/exclude和~/.config/git/ignore两种方式忽略文件,分别适用于本地仓库级别和全局机器级别的忽略规则。

我发现了1万个分发木马恶意软件的GitHub仓库 -- I found 10k GitHub repositories distributing Trojan malware

作者发现GitHub上有超过1万个伪装成正常项目的仓库,实际传播木马病毒。这些仓库来自不同用户,名称各异,但都通过复制他人项目后修改README文件添加恶意链接的方式传播。作者通过识别这一共同模式编写脚本,成功批量发现了这些恶意仓库。

我需要你的衣服、靴子和摩托车 -- I need your clothes, your boots, and your motorcycle

作者利用Claude AI辅助调试MAME模拟器,成功修复了Power Macintosh模拟中的多个问题,包括6522 VIA仿真错误和PowerPC仿真缺陷,最终让Apple Pippin设备成功启动。

美国工资过低,30%租金规则已不再适用 -- Wages in America Are Too Low for the 30% Rule to Work for Renters Anymore

美国30%房租规则已过时,因工资增长远落后于住房、食品等生活成本上涨。目前50大都市租金中位数达1686美元,比疫情前高17.2%。专家认为该规则不再适用当前经济环境。

微软新版Outlook需10秒完成经典版即时操作 -- Microsoft new Outlook takes 10 seconds to do what Outlook Classic does instantly

微软新版Outlook在Windows上点击邮件通知后,加载邮件需要约10秒,而经典版Outlook几乎瞬间完成。新版性能明显落后,用户体验不佳。

Emacs 31 即将到来:我日常使用的变化 -- Emacs 31 Is Around the Corner: The Changes I'm Daily Driving

Emacs 31即将发布,作者已提前使用其新功能数月。文章介绍了无需外部包即可使用的内置改进,如开箱即用的Tree-sitter支持,并强调这些功能仍在开发中,名称和默认设置可能变化。

医院和大学以90%更低成本重新利用药物 -- Hospitals and universities repurposing drugs at 90% lower cost

医院和大学正以低于90%的成本重新利用现有药物,通过发现新用途来降低研发费用,加速治疗方案的推出,为患者提供更经济有效的医疗选择。

我讨厌编译器 -- I hate compilers

作者原以为相同输入会得到相同输出,但实际并非如此。文章讨论了Anubis项目引入基于WebAssembly的工作量证明检查,旨在统一客户端和服务器的检查逻辑,并解决客户端禁用WebAssembly时的兼容性问题。

苹果CEO蒂姆·库克称内存芯片成本导致价格上涨 -- Apple boss Tim Cook says prices to rise due to memory chip costs

苹果CEO蒂姆·库克表示,由于内存芯片成本因人工智能热潮大幅上涨,公司计划上调产品价格。他称涨价“不可避免”,但未透露具体时间或受影响产品。苹果正尽力缓解成本压力,但情况已难以为继。