{"pageContext":{"index":325,"total":362,"name":"2025-07-26","items":[{"node":{"frontmatter":{"title":"Apple 的 MLX 增加 CUDA 支持","publish":true,"cover":"","showCover":null,"date":"2025-07-26","category":"AI","url":"https://github.com/ml-explore/mlx/pull/1983","author":"zcbenz","translator":"","tags":["other"],"priority":1},"html":"<p>这个 PR 是让一个本来只能跑在 Apple M 系列芯片的机器学习框架（MLX）能够“解锁”在 NVIDIA GPU(CUDA-NVIDIA 推出的并行计算平台和编程模型，它允许开发者直接使用 NVIDIA GPU 来加速计算任务) 上跑的能力。对于那些没有 Mac 或希望利用更强 GPU 的用户，这是一大步。</p>"}},{"node":{"frontmatter":{"title":"警惕LLM 不可避免主义","publish":true,"cover":"https://tomrenner.com/posts/llm-inevitabilism/definition.png","showCover":null,"date":"2025-07-26","category":"AI","url":"https://tomrenner.com/posts/llm-inevitabilism/","author":"Tom Renner","translator":"","tags":["other"],"priority":2},"html":"<p>作者通过与辩论高手的经历，以及阅读Shoshana Zuboff的《监控资本主义时代》一书，指出“必然论”是指宣称某种未来一定会发生的观点。这种观点通过将不同意见者视为“无视现实”，从而将讨论限制在接受其前提的框架内，让人只能思考如何适应，而非质疑其本身。</p>\n<p>作者列举了扎克伯格、吴恩达、罗睿兰等科技界大佬关于AI的言论，指出他们用“AI是新电力”，“AI不会取代人类，而是使用AI的人取代不用AI的人”等说法，将AI的未来描绘成不可避免的趋势，从而引导人们接受并适应这种未来。</p>\n<p>作者对LLM的未来持保留态度，并强调我们对未来拥有选择权，应该思考并为我们想要的未来而奋斗，不要让“必然论”剥夺我们的选择权。</p>"}},{"node":{"frontmatter":{"title":"Liquid Glass介绍评价以及css仿制","publish":true,"cover":"https://i0.wp.com/css-tricks.com/wp-content/uploads/2025/07/Apple-WWDC25-Liquid-Glass-Icon-Composer-250609_big.jpg.large_2x.jpg?w=1960&ssl=1","showCover":null,"date":"2025-07-26","category":"frontend","url":"https://css-tricks.com/getting-clarity-on-apples-liquid-glass/","author":"Geoff Graham","translator":"","tags":["css"],"priority":2},"html":"<p>在亮色背景下易读性差，对 dyslexia（阅读障碍）用户和注意力障碍用户不友好。\n开发者主要通过 CSS（backdrop-filter）、SVG 滤镜（feTurbulence、feDisplacementMap等）模拟分层光影效果。</p>"}},{"node":{"frontmatter":{"title":"Shoggoth Mini – 一款由 GPT-4o 和 RL 驱动的柔软触手互动机器人","publish":true,"cover":"https://www.matthieulc.com/posts/shoggoth-mini/systemd.gif","showCover":null,"date":"2025-07-26","category":"AI","url":"https://www.matthieulc.com/posts/shoggoth-mini","author":"Matthieu B. Le Cauchois","translator":"","tags":["other"],"priority":2},"html":"<ul>\n<li><strong>硬件设计:</strong> 从简单的三电机平台开始，意外地通过添加眼睛和改进设计（如线轴盖和加粗脊柱）形成了独特的外观。立体相机用于跟踪触手。</li>\n<li><strong>手动控制:</strong> 将触手的3D控制简化为直观的2D操作，并将其作为整个系统的核心控制方式。</li>\n<li><strong>系统设计:</strong> 采用双层控制结构：底层使用预设动作和强化学习策略，高层利用GPT-4o进行语音和视觉事件处理，从而实现零样本控制。</li>\n<li><strong>感知:</strong> 使用MediaPipe进行手部追踪，并训练YOLO模型进行触手尖端追踪，通过DeepLabCut进行相机校准和3D三角测量。</li>\n<li><strong>底层控制API:</strong> 复用2D控制投影，简化软体机器人的行为编程。</li>\n<li><strong>强化学习:</strong> 使用强化学习训练触手跟随用户手指，通过限制动作空间、增加控制惩罚和动作平滑来提高仿真到现实的迁移效果。</li>\n<li><strong>结论:</strong> 作者发现，表现力之外，不可预测性也是机器人给人感觉“活着”的关键。文章最后提出了未来研究方向，包括增加语音、解除2D控制限制、扩展表情库、增加触手、使用直驱电机等。</li>\n</ul>"}},{"node":{"frontmatter":{"title":"Memobase - 一个基于用户配置文件的适用于GenAI内存系统","publish":true,"cover":"https://github.com/memodb-io/memobase/raw/main/assets/images/logo.png","showCover":null,"date":"2025-07-26","category":"AI","url":"https://github.com/memodb-io/memobase","author":"memodb-io","translator":"","tags":["GenAI"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"每天跑步坚持十年的数据可视化呈现","publish":true,"cover":"","showCover":null,"date":"2025-07-26","category":"other","url":"https://nodaysoff.run","author":"Adrien Friggeri","translator":"","tags":["other"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"npq - 在npm preinsall阶段审核","publish":true,"cover":"","showCover":null,"date":"2025-07-26","category":"nodejs","url":"https://github.com/lirantal/npq","author":"Liran Tal","translator":"","tags":["npm"],"priority":1},"html":"<p>安装时，npq 会执行多个检查，主要包括</p>\n<p>漏洞数据库：查询 Snyk CVE 数据库（若配置了 API 密钥）；</p>\n<p>包年龄：新发布版本若不足 22 天，发出警告；</p>\n<p>下载量：如果月度下载 &#x3C; 20，会警示；</p>\n<p>README 文件：缺失或只是占位内容时报警；</p>\n<p>LICENSE：无许可信息则警告；</p>\n<p>安装脚本：若包含 pre/post-install 脚本，提示潜在恶意代码；</p>\n<p>签名与来源验证：检查包签名与来源元数据；</p>\n<p>作者与仓库信息：验证作者字段、代码仓库有效性；</p>\n<p>新二进制命令：若新增安装后会生成 CLI 二进制，发出提示；</p>\n<p>typosquatting：检测包名是否与热门包类似，以防冒名顶替</p>"}},{"node":{"frontmatter":{"title":"在线Liquid Glass特效css构造器","publish":true,"cover":"","showCover":null,"date":"2025-07-26","category":"frontend","url":"https://glass3d.dev","author":"glass3d","translator":"","tags":["css"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"屏幕是如何工作的？","publish":true,"cover":"https://www.makingsoftware.com/_next/image?url=https%3A%2F%2Fres.cloudinary.com%2Fmaking-software%2Fimage%2Fupload%2Fpixels-and-color%2Fhow-does-a-screen-work%2FCRT.png&w=3840&q=75","showCover":null,"date":"2025-07-26","category":"other","url":"https://www.makingsoftware.com/chapters/how-a-screen-works","author":"Dan Hollick","translator":"","tags":["other"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"基于 Physarum（粘菌）行为的粒子仿真有机模拟算法","publish":true,"cover":"https://physarum-media.bleuje.com/screenshots/mixed-large-3-small.png","showCover":null,"date":"2025-07-26","category":"algrithm","url":"https://bleuje.com/physarum-explanation/","author":"Etienne Jacob","translator":"","tags":["other"],"priority":1},"html":"<p>Jeff Jones 2010 年提出的经典“Physarum 算法”：大量粒子在二维平面移动，探查三方向浓度（前、左、右），并依据探测结果调整方向、移动并留下“轨迹”</p>"}},{"node":{"frontmatter":{"title":"我的自托管设置","publish":true,"cover":"https://codecaptured.com/blog/images/ultimate-self-hosting/guest-flame.png","showCover":null,"date":"2025-07-26","category":"devops","url":"https://codecaptured.com/blog/my-ultimate-self-hosting-setup/","author":"Matthew Booe","translator":"","tags":["other"],"priority":1},"html":"<p><strong>关键技术选择:</strong>\n*   <strong>NixOS:</strong> Linux发行版，使用Nix语言进行配置，具有强大的配置能力和软件包管理。\n*   <strong>ZFS:</strong> 文件系统，提供数据保护和快照功能，方便回滚。采用RAIDZ2保证数据安全。\n*   <strong>Tailscale:</strong> Mesh VPN，连接设备，无需暴露在公网，使用 Headscale 替代官方服务，保证核心组件自主控制。\n*   <strong>Authelia &#x26; LLDAP:</strong> Authelia 提供认证和授权，支持 OpenID Connect，LLDAP 提供用户和群组管理，作为备用认证方案。</p>\n<ol>\n<li>\n<p><strong>架构设计:</strong></p>\n<ul>\n<li><strong>Taris (公共服务器):</strong> 运行 Authelia、Headscale 和博客等公共服务，以及作为 Foundry VTT 的反向代理。</li>\n<li><strong>Kuat (私有服务器):</strong> 运行 TrueNAS，管理 NixOS 虚拟机和 ZFS 存储池。</li>\n<li><strong>Bespin (虚拟机):</strong> 运行大部分服务，如 Nextcloud 和 Jellyfin。</li>\n<li><strong>Tython (智能家居):</strong> 运行 Home Assistant OS。</li>\n<li><strong>Coruscant (聊天服务器):</strong> 运行 Matrix 服务器和 Element 客户端，使用 Ansible playbook 管理。</li>\n<li><strong>邮件和密码管理:</strong> 使用 ProtonMail 和 Bitwarden，外包关键服务。</li>\n</ul>\n</li>\n<li>\n<p><strong>具体问题和解决方案:</strong></p>\n<ul>\n<li><strong>服务发现:</strong> 使用 Flame 创建起始页，方便家人朋友访问各个服务。</li>\n<li><strong>Tailscale 与其他 VPN:</strong> 通过 Tailscale 的出口节点和 Gluetun 实现流量转发到其他 VPN 服务 (ProtonVPN)。</li>\n<li><strong>认证 (Auth):</strong> 推荐使用 OpenID Connect，并为每个服务保留一个独立的管理员账户。使用<code class=\"language-text\">enableAuthelia</code>方便连接nginx和Authelia。</li>\n<li><strong>DNS 和 SSL:</strong> 内部服务使用 \"internal\" 子域名，指向 Tailscale IP 地址。公共服务使用 HTTP-01 验证获取 SSL 证书，内部服务使用 DNS-01 验证。</li>\n<li><strong>NixOS on VPS:</strong> 大部分 VPS 都不支持，需要手动安装。</li>\n<li><strong>TrueNAS Dataset Mounting:</strong> TrueNAS 默认阻止虚拟机访问主机，需要创建桥接网络。</li>\n<li><strong>Proxying a Private Service Publicly:</strong> 通过nginx的proxyPass功能，指向私有服务的Tailscale域名和端口。</li>\n</ul>\n</li>\n</ol>"}}]}}