A Journal Through My Activities, Thoughts, and Notes
Gall's Law 的本质——能用的复杂系统都是从能用的简单系统演变来的,从零设计出来的复杂系统从来都不能用。这一点在 AI 时代不仅没有失效,反而更加成立:迭代速度快了,"先跑起来再改"的成本比以前更低,"提前想清楚"的性价比比以前更差。
我发现我的Opus最近害了被迫害妄想症,好几次说自己收到fake system reminder或者工具调用有莫名其妙不相关的杂乱的输出影响它分析问题。我曾经以为是我tmux配置问题,但再三检查并没有。也许它只是碰巧运行在一块质量不佳的显卡上?
#书摘 WILD WALKS AOTEAROA MULTI-DAY
How much food do I need to pack? How heavy is my pack? How on earth is anyone supposed to walk with that on their back?
Welcome to the absolute magic of a multi-day. Have you ever found yourself heading out of a tramp, not yet ready to return to civilisation? Me too. It takes a certain level of chaos to enjoy multi-day adventures - the sandfly bites, wet boots, the lack of showers, the not-being-able-to-wash-your-hands-with-soap-for-four-days kind of level. It's an opportunity to test your limits; you'll better understand your joints and how hobbit-like your feet are.
It's the cutest thing in the world that humans will walk just to laugh and sing and touch leaves and look at the sky and gaze at moss and stand under waterfalls. It's just adorable.
Multi-day tramping is fantastic for the mind. It helps to build:
Resilience - you have to just walk. And walk. And walk. There's literally nothing else you can do. No snoozing the alarm. No other option.
Courage - yes, you have to put the wet socks on.
Gratitude - a hot chip never tastes as good as after a multi-day.
Patience - you ain't getting there any quicker, the pot won't boil any quicker and no, your dehy won't be rehydrated and ready to eat five minutes early.
They re also pretty damn good for the soul, providing the perfect opportunity to embrace a slower pace. While the destination awaits, you're gifted with up to 15 hours of summer daylight for a journey that might only take about five hours. Why not fully immerse yourself in nature? Swim in every swimming hole, lie among the moss, talk about the sound of the wind to the birds, forage or identify native plants.
Multi-days also work magic in breaking social barriers. Trampers engage in conversation, card games and general camaraderie,
bonding over the shared highs and lows of the trail. You're far from emails, notifications and cell coverage. To paraphrase Simon & Garfunkel, sometimes you can gather all the news you need from the weather report. Sometimes, that's all you need to know.
Something possibly not so spiritual is that you will, most definitely, have a song stuck in your head that'll be on repeat for the entire journey. It's often the last song you hear in the car, which for me is usually ABBA. One can take only so many days of an eternal 'Angeleyes' loop.
You have to learn to be comfortable with being uncomfortable.
You will have dirt sort of everywhere and mud on your legs, under your fingernails, in your hair. Rinsing it off can be tricky without a water source nearby. If it's rainy, you're going to get wet. If you drop your food in the dirt, you probably still have to eat it. Clean hair? Forget about it. Normal-looking feet? No way. Your socks will be in quarantine upon arrival back at the car, and the words
'shower', 'pizza' and 'hot chips' will be off-limits until the final two hours on the last day.
A multi-day's unpredictable yet wonderful mahi takes you deeper into the mountains. By the third day you'll find yourself fitter, and more often than not, you'll wish the adventure could extend further. These hikes are tailored for those with intermediate skills and offer a chance to explore more of the wilderness without committing to the demands of a gruelling 10-day alpine expedition.
Get ready to become one with nature.
(這一段看得我熱血澎湃,真想再次走進山裡走進叢林)
How much food do I need to pack? How heavy is my pack? How on earth is anyone supposed to walk with that on their back?
Welcome to the absolute magic of a multi-day. Have you ever found yourself heading out of a tramp, not yet ready to return to civilisation? Me too. It takes a certain level of chaos to enjoy multi-day adventures - the sandfly bites, wet boots, the lack of showers, the not-being-able-to-wash-your-hands-with-soap-for-four-days kind of level. It's an opportunity to test your limits; you'll better understand your joints and how hobbit-like your feet are.
It's the cutest thing in the world that humans will walk just to laugh and sing and touch leaves and look at the sky and gaze at moss and stand under waterfalls. It's just adorable.
Multi-day tramping is fantastic for the mind. It helps to build:
Resilience - you have to just walk. And walk. And walk. There's literally nothing else you can do. No snoozing the alarm. No other option.
Courage - yes, you have to put the wet socks on.
Gratitude - a hot chip never tastes as good as after a multi-day.
Patience - you ain't getting there any quicker, the pot won't boil any quicker and no, your dehy won't be rehydrated and ready to eat five minutes early.
They re also pretty damn good for the soul, providing the perfect opportunity to embrace a slower pace. While the destination awaits, you're gifted with up to 15 hours of summer daylight for a journey that might only take about five hours. Why not fully immerse yourself in nature? Swim in every swimming hole, lie among the moss, talk about the sound of the wind to the birds, forage or identify native plants.
Multi-days also work magic in breaking social barriers. Trampers engage in conversation, card games and general camaraderie,
bonding over the shared highs and lows of the trail. You're far from emails, notifications and cell coverage. To paraphrase Simon & Garfunkel, sometimes you can gather all the news you need from the weather report. Sometimes, that's all you need to know.
Something possibly not so spiritual is that you will, most definitely, have a song stuck in your head that'll be on repeat for the entire journey. It's often the last song you hear in the car, which for me is usually ABBA. One can take only so many days of an eternal 'Angeleyes' loop.
You have to learn to be comfortable with being uncomfortable.
You will have dirt sort of everywhere and mud on your legs, under your fingernails, in your hair. Rinsing it off can be tricky without a water source nearby. If it's rainy, you're going to get wet. If you drop your food in the dirt, you probably still have to eat it. Clean hair? Forget about it. Normal-looking feet? No way. Your socks will be in quarantine upon arrival back at the car, and the words
'shower', 'pizza' and 'hot chips' will be off-limits until the final two hours on the last day.
A multi-day's unpredictable yet wonderful mahi takes you deeper into the mountains. By the third day you'll find yourself fitter, and more often than not, you'll wish the adventure could extend further. These hikes are tailored for those with intermediate skills and offer a chance to explore more of the wilderness without committing to the demands of a gruelling 10-day alpine expedition.
Get ready to become one with nature.
(這一段看得我熱血澎湃,真想再次走進山裡走進叢林)
#书摘 余华 在中国,对于生活在社会底层的人来说,生活和幸存就是一枚分币的两面,它们之间轻微的分界在于方向的不同。对《活着》而言,生活是一个人对自己经历的感受,而幸存往往是旁观者对别人经历的看法。《活着》中的福贵虽然历经苦难,但是他是在讲述自己故事。我用的是第一人称的叙述,福贵的讲述里不需要别人的看法,只需要他自己的感受,所以他讲述的是生活。如果用第三人称来叙述,如果有了旁人的看法,那么福贵在读者的眼中就会是一个苦难中的幸存者。
Actually, CLAUDE_CODE_OAUTH_TOKEN works for interactive mode; you just need to enable hasCompletedOnboarding: true in ~/.claude.json to skip onboarding process. I use this in devcontainer and it works.
And I believe setting ANTHROPIC_AUTH_TOKEN will do the same thing to set hasCompletedOnboarding to true. That's why it works when unset ANTHROPIC_AUTH_TOKEN. #claude
And I believe setting ANTHROPIC_AUTH_TOKEN will do the same thing to set hasCompletedOnboarding to true. That's why it works when unset ANTHROPIC_AUTH_TOKEN. #claude
ssh-keygen -t ed25519 -f edi-deploy -N "" -C "gha-edi-deploy"
- -f edi-deploy → 输出文件名。私钥写到 edi-deploy,公钥写到 edi-deploy.pub(自动加 .pub)。不写 -f 会交互问你存哪,默认 ~/.ssh/ided25519 —— 可能直接覆盖你日常那把 key。 所以指定专用文件名,既隔离又防覆盖。
- -N "" → 私钥的 passphrase(N = new passphrase)。"" 就是空、无密码。CI 非交互环境必须无 passphrase,否则每次用都要人输密码。不写 -N 会交互让你输两遍。
- -C "gha-edi-deploy" → 注释,贴在公钥末尾的一段标签,纯标识用——你在 AWS 的 authorizedkeys 里能一眼认出"这把是 GitHub Actions 部署用的"。不影响任何功能,改成啥都行。
(-t ed25519 是 key 类型,顺带:ed25519 比 RSA 短、快、够安全,默认首选。)
- -f edi-deploy → 输出文件名。私钥写到 edi-deploy,公钥写到 edi-deploy.pub(自动加 .pub)。不写 -f 会交互问你存哪,默认 ~/.ssh/ided25519 —— 可能直接覆盖你日常那把 key。 所以指定专用文件名,既隔离又防覆盖。
- -N "" → 私钥的 passphrase(N = new passphrase)。"" 就是空、无密码。CI 非交互环境必须无 passphrase,否则每次用都要人输密码。不写 -N 会交互让你输两遍。
- -C "gha-edi-deploy" → 注释,贴在公钥末尾的一段标签,纯标识用——你在 AWS 的 authorizedkeys 里能一眼认出"这把是 GitHub Actions 部署用的"。不影响任何功能,改成啥都行。
(-t ed25519 是 key 类型,顺带:ed25519 比 RSA 短、快、够安全,默认首选。)