macallen retweeted
息子が「作ってみたい」と言っていたホブソン式アンギュラーカップリング。
しぶちょーさんが3Dモデルを公開してくれた✨
実際に動かしてみると、軸が出たり入ったりすることで、直角に回転が伝わる仕組みに気づいた息子。
やっぱり、実際に作って動かしてみると、いろんな発見があるんだよね。
macallen retweeted
补一个简单的提示词,先确保 AI 能访问你的资料,再把位置填进去:
「我的知识库在这里:[链接或路径]。请帮我在本地建立一份 index.md,按主题整理分类、标题和原文位置,正文留在原处。把使用规则写进项目说明:以后处理任务,先查索引,再按需读取相关原文;读不到就告诉我,不凭标题猜内容
macallen retweeted
3Dプリンタで作って遊べる「ホブソン継手」のモデルをMakerWorldに公開しました‼️
手回しにして、モータは不要にしました♻️この不思議な継手を触って体験できます🥳
Bambu Lab A1miniで作れます、ネジ&接着等は不要です、プラモ感覚で組み立てられます👍是非遊んでみてねー👀
RIP🙏谢谢你塑造了我记忆中里理智、正直和有原则的形象
Rest in peace, Sir Patrick Stewart, who passed away today at the age of 86. Perhaps best known for his iconic role as Captain Jean-Luc Picard, Stewart spent the COVID-19 pandemic lockdown sharing videos of himself reading Shakespeare’s sonnets. Notably, he was once joined by his neighbor’s cat Glenn who appeared unimpressed by Sonnet 40.
#cat #catlovers #RIP
Anyway.Fonts 更新了~ 这次加了两个小功能:
📁 收藏分组:按自己喜好整理字体,下次找起来更方便~
🔎 字符集覆盖查询:查看字体对常用字符集的覆盖情况,收了多少字、还缺多少字,一眼有数~
欢迎试试~ anyway.fm/fonts/
做了个更适合中国宝宝的字体预览工具 Anyway.Fonts:查缺字、看样张、试竖排,还有说人话的 OpenType 特性查询
用不起 Claude,宣传片让 Codex 出了一个(老婆孩子都嫌音乐土,哈哈哈哈哈~)
anyway.fm/fonts
macallen retweeted
如果你用 Tailscale,第一件事就是把 Tailnet Lock 打开。
现在互联网上漏洞百出,Tailscale 私域网因此成了一个很好的隔离环境。但也正因为如此,我们更要保护好自己的 Tailnet。
我最近做的 Home Security 安全系统,安检报告列出的第一条建议就是启用 Tailnet Lock。原因很简单:家里所有机器,MacBook、树莓派、Oracle 上的 VPS,都靠 Tailscale 连在一起,而 Tailscale 的登录又绑定在一个 Google 账号上。谁拿到这个账号,谁就可能往我的内网里加一台机器,获得访问内部设备的机会。
Tailnet Lock 就是给这把钥匙再加一道锁:新设备光登录账号还不够,必须经过受信任设备的签名授权才能正常通信。即使账号被盗,对方加进来的机器也无法直接访问你的内网,只能成为一座孤岛。
步骤如下,十分钟搞定:
1. 选两台签名设备
最好是天天在你手边的机器,比如两台笔记本,别选服务器。在每台上运行
tailscale lock status
记下 tailnet-lock key: tlpub:...。
2. 在其中一台上开启
tailscale lock init --gen-disablements 2 --confirm tlpub:<第一台> tlpub:<第二台>
现有设备会自动签好,不会有人被挡在外面。
3. 马上保存紧急关闭密钥
init 会打印两个 disablement secret,只显示这一次。万一两台签名设备都丢了,就靠它们关掉 Lock。把紧急关闭密钥存进你的密码管理器,别放在任何服务器能读到的地方。
4. 检查
运行 tailscale lock status,看到 ENABLED,信任列表里有你的两把钥匙,没有设备显示 locked out,就成了。
5. 以后加新设备
新设备登录后会显示 locked out。找到它的 nodekey:...,在任一台签名设备上运行:
tailscale lock sign nodekey:<新设备>
设备重装、重新注册也算新设备,要重新签。用 auth key 自动加入的服务器,也要先用签名设备给 key 签名。
6. 两台签名设备都丢了
在网里任意一台设备上运行 tailscale lock disable <一个紧急密钥>,关掉后从第 1 步重来。
今天给我的Homelab做的安全项目太有价值了,对比一下就知道(见图)。
今天我给 Agent 一个简单的 prompt:“这是我的 homelab,帮我设计并实现一套能防御、监控、检测分析、响应恢复的安全系统。”
它把整个项目分成 5 个阶段,一步步落地。我只负责拍板、点几个系统弹窗,剩下的它全包了。
最让我意外的,不是它装了什么工具,而是在搭建这套系统的过程中,居然挖出了这么多东西:一个已经跑了 25 天、连我自己都忘了的服务;一个能绕过现有防线、直接从云端打开 shell 的远程访问通道;还有几把早就该作废、却依然以明文保存的密钥。
这些都不是什么高深的“黑客技术”,就是平时没人去看的角落。想想都觉得后怕,我居然连自己的电脑上跑着什么都不知道,眼前一抹黑。很多安全问题,恰恰就藏在这些地方。
还有一点特别好:以后我不用天天盯着安全仪表盘了。每天早上,AI 安全分析师会给我发一条简报。平安无事,就一句话报平安;真有需要我出手的问题,才会拉响警报。
AI 让攻击变得越来越容易,也让防守第一次变得如此容易。
看看今天的成果,要是搁以前,先不说自己有没有这个本事,就算有,估计没有一年半载也折腾不出来。
安装了什么
- 12 个开源安全工具: Wazuh、CrowdSec、AdGuard Home、osquery、LuLu、BlockBlock、OSV-Scanner、Trivy、restic,外加自动打补丁(dnf-automatic / unattended-upgrades)和 ntfy 推送
- 覆盖 5 台机器: 2 台 Mac、树莓派、Oracle 云主机、Omarchy 服务器
- Wazuh 探针 4 个,上线头几个小时就收集了 4,200+ 条事件
- 10 个定时任务全自动运行:每晚备份、每日端口巡检、每周漏洞扫描、每月恢复测试、每天早上的 AI 简报……
挡住了什么
- 两天内 118 个 IP、2,594 次 SSH 密码爆破 → 公网 SSH 关闭后归零
- AdGuard 拦截名单约 200 万个恶意域名,全家每台设备都受保护
- 62 个 GitHub 仓库开启 Dependabot 漏洞提醒(之前是 0)
修了什么
- Oracle 一次打了 86 个安全补丁,并升级内核
- 严重漏洞 710 → 约 100(清掉旧内核、HP 打印驱动 6 个包、ImageMagick 4 个包、遗留的 openclaw)
关掉了什么
- 2 条能绕过所有防线的远程通道(Raspberry Pi Connect、一个跑了 25 天的服务)
- 2 把还能用的旧沙箱 SSH 密钥
- 2 处明文存着约 10 把 API 密钥的遗留文件
- 8 个早已没用、却还在后台跑的定时任务
备份
- 130 MB 数据压缩加密后只占 43 MB;恢复测试 3/3 校验一致
Replying to @dingyi
正好我让 AI 总结了一份对比表格
macmenubar.app/compare-menu-…
"The pace, and the expectations that came with it, felt almost as jarring [in China] compared with America as America's pace does compared with Europe. Everyone was just on it, all the time." world.hey.com/dhh/seven-year…
macallen retweeted
Лучшее, что я видел за последнее время — чел пилит ASCII MMORPG, в которой вся графика состоит из букв и символов.
Да, буквально весь мир, персонажи, окружение и спецэффекты нарисованы разноцветным текстом.
Автор сейчас экспериментирует с магией, визуалом и боссами. Я прям залип на то, как из нескольких десятков символов получается такая красота.
Буквально сны при температуре 37,2.
Via: tiktok.com/@Ansenjeo
macallen retweeted
10分钟带你玩转AI硬件,破解黑话,看透套路,最后直接抄作业
1.不水字数2.不制造焦虑3.小学生都能看懂!
那些曾劝退你的代码和术语壁垒,已被 AI 彻底推倒;现在亲手做一个实体 AI 小伙伴的快乐,属于每一个普通人,一切所需只有你的好奇心!
Magpie 现在全面插件化了 🧩
以前社区插件只能接入新的订阅;现在 Magpie 自己的几乎每一层都向社区开放,一个 npm 包就能扩展:
• 订阅 / Provider:登录、刷新、模型、请求、用量全由插件负责
• 网关中间件:改写经过 Magpie 的请求和响应
• 路由策略:自己决定请求怎么在多个账号、多个模型之间分配
• onUsage:每一条用量记录插件都能收到
• 工具:插件写的工具通过 Magpie 的 MCP 服务器,给每一个接入的 Agent 用
• Agent:让 Magpie 支持一个新的 Agent
• 页面:插件在 Magpie 窗口里有自己的页面,跑在沙盒里
入口:Magpie › 插件 › 发现,每类插件各有分区;点「编写插件」直接打开文档。
文档:usemagpie.ai/docs/plugins
社区仓库:github.com/magpie-community/…
三个示例已经发到 npm:tools-calc(精确计算、单位换算、日期计算工具)、page-usage(用量一览页面)、middleware-reserve(留余量的路由策略)。
magpie plugin add @magpie-community/tools-calc 一行装好。来写插件吧 👇































