2025-10-24 Fri

  • #Idea for Claude/Code/Skill
    • MCP to skill creator - MCP/skillgen
    • it would also be smart to make a skill that tells claude that it should git clone libraries and use that to figure out how they work and put notes in a scratchpad - something like knowledge management
  • Discovered that GitHub/MCP now has a MCP/Server/Remote https://github.com/github/github-mcp-server/blob/main/docs/remote-server.md which is awesome. The local version of the server has MCP/Tool/Dynamic Discovery; see here, but I don't think the remote server does yet? Also, there are multiple "toolkits," so you no longer have to load all of them.
    • All of this is really positive for the potential ability to use MCP with github in a way that's more context-efficient. But now we have a different problem; the configuration of the MCP server needs to match the configuration of the permissions for the GitHub Fine-Grained Access Token, and that's a heck of a lot of bookkeeping to do when the tool configuration is likely different for each project and going to be different in terms of what you should do vs what AI should do!
  • I wonder if there's any way to store all the components of a dotenv file in 1Password and then generate it?

2025-10-21 Tue

  • Experimenting with DevContainers and GitHub/Codespace
    • learned that I can run GitHub/CLI/gh/auth/login inside a devcontainer and it will run me through the process of creating an ssh key inside the container and adding it to my github account. That's interesting for users that don't have git on their hose machine; they could conceivably just use git in the devcontainer, and as long as they had a github account and could go through the web flow, the auth would "just flow" for the devcontainer.
      • #Example
        •  node  /workspace   main v3.10.0 ?  gh auth login
          ? What account do you want to log into? GitHub.com
          ? What is your preferred protocol for Git operations? SSH
          ? Generate a new SSH key to add to your GitHub account? Yes
          ? Enter a passphrase for your new SSH key (Optional) 
          ? Title for your SSH key: GitHub CLI
          ? How would you like to authenticate GitHub CLI? Login with a web browser
          
          ! First copy your one-time code: XXXX-XXXX
          Press Enter to open github.com in your browser... 
          ✓ Authentication complete.
          - gh config set -h github.com git_protocol ssh
          ✓ Configured git protocol
          ✓ Uploaded the SSH key to your GitHub account: /home/<user>/.ssh/id_ed12345
          
    • https://github.com/codespaces shows active codespaces
Linked references — 1 page

Open the linked references

2025-10-20 Mon

  • #Filed
  • massive AWS outage
    • AWS Multiple Services Down in us-east-1 | Hacker News
      • I have this theory of something I call “importance radiation.”
      • An old mini PC running a home media server and a Minecraft server will run flawlessly forever. Put something of any business importance on it and it will fail tomorrow.
      • Related, I’m sure, is the fact that things like furnaces and water heaters will die on holidays.
      • There are very few businesses that genuinely cannot handle an outage like this. The only examples I've personally experienced are payment processing and semiconductor manufacturing. A severe IT outage in either of these businesses is an actual crisis. Contrast with the South Korean government who seems largely unaffected by the recent loss of an entire building full of machines with no backups.
      • I've worked in a retail store that had a total electricity outage and saw virtually no reduction in sales numbers for the day. I have seen a bank operate with a broken core system for weeks. I have never heard of someone actually cancelling a subscription over a transient outage in YouTube, Spotify, Netflix, Steam, etc.
      • The takeaway I always have from these events is that you should engineer your business to be resilient to the real tradeoff that AWS offers. If you don't overreact to the occasional outage and have reasonable measures to work around for a day or 2, it's almost certainly easier and cheaper than building a multi cloud complexity hellscape or dragging it all back on prem.
      • Thinking in terms of competition and game theory, you'll probably win even if your competitor has a perfect failover strategy. The cost of maintaining a flawless eject button for an entire cloud is like an anvil around your neck. Every IT decision has to be filtered through this axis. When you can just slap another EC2 on the pile, you can run laps around your peers.
      • An enduring image that stays with me was when I was a child and the local supermarket lost electricity. Within seconds the people working the tills had pulled out hand cranks by which the tills could be operated.
      • I'm getting old, but this was the 1980's, not the 1800's.
      • In other words, to agree with your point about resilience:
      • A lot of the time even some really janky fallbacks will be enough.
      • In the end however, I know solutions for this exist (federated ledgers, CRDT-based control planes, regional autonomy but they’re just expensive and they don’t look good on quarterly slides),

2025-10-18 Sat

Earlier