使用着色器模拟香烟烟雾效果 -- Cigarette smoke effect using shaders
这篇文章介绍了如何使用three.js和着色器创建香烟烟雾效果。主要内容包括:设置three.js场景和着色器材质,使用Perlin噪声纹理生成随机值,通过片段着色器实现烟雾的动态视觉效果。适合熟悉three.js的前端开发者和创意编程人员学习。
显示 HN:DoNotNotify——记录并智能拦截安卓通知 -- Show HN: DoNotNotify – log and intelligently block notifications on Android
DoNotNotify是一款帮助用户管理手机通知的应用,提供离线隐私保护、基于应用和内容的精细规则设置,可屏蔽垃圾通知只保留重要提醒,界面简洁高效。
我从VSCode转投Zed -- I switched from VSCode to Zed
作者因VSCode频繁加入强制AI功能且性能下降,转而使用Zed编辑器。VSCode近年不断推送Copilot等AI功能,即使禁用仍会干扰工作,导致设置文件臃肿,且软件变得卡顿、易崩溃。最终作者完全转向更简洁的Zed并决定不再换回。
詹森:通过离岸外包“我们严重损害了国家利益” -- Jensen: 'We've done our country a great disservice' by offshoring
英伟达CEO黄仁勋在演讲中提出,要通过强制企业在美国建设AI基础设施来重振制造业就业,确保普通美国人也能在AI时代受益。他支持特朗普总统的能源政策,认为充足的能源供应是美国制造业和新兴产业发展的基础,必须扭转过去十年的能源政策失误。
微软Office更名为“Microsoft 365 Copilot应用” -- Microsoft Office renamed to “Microsoft 365 Copilot app”
这是微软365 Copilot的登录页面,提供面向个人、家庭、学生及企业的不同订阅方案,包括个人版、家庭版、高级版等产品定价和功能信息。
我是如何用Spotify存档十年回忆 -- How I archived 10 years of memories using Spotify
作者分享了一个用Spotify保存十年音乐记忆的方法:每年1月1日将当年收藏的歌曲按顺序保存为年度歌单并备份,清空收藏列表后重新开始收集新歌。这样通过播放特定年份的歌单,就能精准唤起当年的情感记忆。
前所未见的蜘蛛网 -- A spider web unlike any seen before
科学家在巴尔干半岛一个漆黑洞穴中发现了一个面积达1140平方英尺的巨型蜘蛛网,由约11.1万只蜘蛛共同编织。令人惊讶的是,这个蛛网是由两种通常敌对的不同蜘蛛物种合作完成的,这一发现打破了人们对蜘蛛行为的传统认知。
难以证明塔霍湖偶像的合理性 -- It's hard to justify Tahoe icons
文章批评苹果macOS Tahoe系统新增的菜单图标设计糟糕,认为图标本应帮助用户快速识别功能,但过度使用反而造成视觉混乱、难以辨识。作者对比了1992年苹果人机界面指南的简洁设计理念,指出当前图标缺乏区分度,违背了提升用户体验的初衷。
安娜档案馆在意外停用后失去.org域名 -- Anna's Archive Loses .Org Domain After Surprise Suspension
安娜档案网因意外被暂停而失去.org域名。该网站是一个知名的在线资源库,此次域名突然被停用引发关注,但网站表示会继续运营。
装饰性密码学 -- Decorative Cryptography
文章探讨了Linux内核中的TCGTPM2HMAC功能,该功能通过HMAC和加密通信来防止TPM总线上的窃听和中间人攻击,主要涉及驱动程序和加密方案实现。