编译原理与语言设计导论 -- Introduction to Compilers and Language Design
该文章介绍了一本关于编译器和语言设计的免费在线教科书,由圣母大学Douglas Thain教授编写,旨在帮助学生从零构建一个将类C语言翻译为X86或ARM汇编的简单编译器,适合有C语言、数据结构和计算机架构基础的本科生。
Claude设计系统提示 -- Claude Design System Prompt
该文章介绍了一个开源系统提示和技能库,能将大语言模型转化为有主见、注重无障碍且抵制AI套路的协作设计工具。它明确拒绝常见的AI设计模板,强调内容与美学纪律、视觉层次、无障碍标准及系统化思维,支持多种大语言模型。
七张图表看欧洲气候新变化 -- Europe's new climate in seven charts
欧洲正经历前所未有的极端高温天气,六月连续打破多项温度纪录,联合国气象机构称其为“非同寻常”事件。科学家指出,化石燃料燃烧导致温室气体增加是主因,这种气候异常正是全球变暖的典型表现。
程序员需要开始冥想 -- Programmers need to start meditating
编程工作曾因沉浸式心流状态带来冥想般的平静,但如今频繁的上下文切换减少了这种体验。程序员需要寻找新的冥想方式,如培养冥想爱好或专门练习冥想,以平复思绪。
Shadcn/UI 现默认使用 Base UI 而非 Radix -- Shadcn/UI now defaults to Base UI instead of Radix
自2026年7月起,shadcn/ui默认组件库从Radix切换为Base UI。Base UI由原Radix团队开发,已稳定发布至1.6.0版本,周下载量超600万。新项目默认使用Base UI,但用户仍可自由选择。
水母能在几分钟内愈合伤口,科学家想探究其秘密 -- Jellyfish can heal wounds in minutes. Scientists want their secrets
水母能在几分钟内愈合伤口,科学家正研究其快速再生机制,希望揭示这一自然现象背后的秘密,为医学应用提供新思路。
如果你是一个按钮,你只有一个任务 -- If you're a button, you have one job
文章通过对比iPhone和Nothing Phone在快速点击旋转按钮时的不同表现,指出即使看似简单的按钮操作,也可能因系统设计差异导致用户体验问题,强调细节设计的重要性。
Windows CE Dreamcast 社区版 (wince-dc) -- Windows CE Dreamcast Community Edition (wince-dc)
该项目在GitHub上发布,实现了在Sega Dreamcast游戏机上运行真正的Windows CE桌面系统,包含窗口化界面,基于Windows CE 2.12版本,使用SH-4 CPU。
西雅图市中心办公楼空置,城市面临多年“僵尸”高楼困境 -- As downtown Seattle offices empty, city facing years of 'zombie' towers
西雅图市中心办公楼空置率攀升,导致大量高层建筑沦为“僵尸塔”,预计该市将面临多年困境。
通用Lisp烹饪书 – LispWorks评测 -- The Common Lisp Cookbook – LispWorks Review
LispWorks是一款专有Common Lisp实现,自带IDE和CAPI GUI工具包,提供免费受限版本。其IDE相比Emacs和Slime提供更多图形化工具,如图形化步进器、追踪器、代码覆盖率浏览器和类浏览器,断点设置更便捷,并集成进程浏览器和函数调用图等功能。