hodlbod's avatar
hodlbod
hodlbod@coracle.social
npub1jlrs...ynqn
Christian Bitcoiner and developer of coracle.social. Learn more at info.coracle.social. If you can't tell the difference between me and a scammer, use a nostr client with web of trust support.
hodlbod's avatar
hodlbod 2 months ago
Just added this to my opencode build prompt: > You are in a docker sandbox, which means timestamps on files are often incorrect. To get around this, always touch a file before editing it. ๐Ÿ™„
hodlbod's avatar
hodlbod 2 months ago
agents just introduce a whole new category of yak shaving
hodlbod's avatar
hodlbod 2 months ago
Me: follows the directions for setting up NanoClaw on a fresh VPS NanoClaw: ``` lsof /var/lib/dpkg/lock-frontend 2>&1 kill -9 19631 19750 2>&1; sleep 1; rm -f /var/lib/dpkg/lock-frontend /var/lib/dpkg/lock /var/cache/apt/archives/lock 2>/dev/null; dpkg --configure -a 2>&1 ```
hodlbod's avatar
hodlbod 2 months ago
Vibe coding is the death of abstraction. Why use the visitor pattern or transducers when the LLM will just scatter `if` statements everywhere anyway
hodlbod's avatar
hodlbod 2 months ago
``` docker sandbox save opencode-flotilla my-opencode:v1.0.1 Snapshotting image in sandbox ... Reading image from sandbox ... Save complete. To use the image: docker sandbox create --load-local-template -t my-opencode:v1.0.1 [...] ``` ``` docker sandbox create --load-local-template -t my-opencode:v1.0.1 unknown flag: --load-local-template Usage: docker sandbox create [OPTIONS] AGENT WORKSPACE Run 'docker sandbox create --help' for more information ``` great, thank you docker View quoted note โ†’
hodlbod's avatar
hodlbod 2 months ago
docker sandbox is clearly vibecoded. Half the flags don't work, and half the commands advertise flags that don't exist.
hodlbod's avatar
hodlbod 2 months ago
Spent the day fiddling with agent isolation. At first I went down the rabbit hole of setting up a dev environment on an old macbook and acc,ssing it over wireguard, but the latency was annoying. Then I tried matchlock, which was promising but had weird build and control character issues. Finally, I went with docker sandbox, shich is good enough, although I had yo use a very dumb hack to get my config into the container. This is a massive product opportunity.
hodlbod's avatar
hodlbod 2 months ago
Now that I'm using agents more extensively, I'm thinking about moving my development environment to a VPS to make sure the agents don't send any important data (like my ssh keys) to my provider. Am I being paranoid, or has anyone else done this?
hodlbod's avatar
hodlbod 2 months ago
Coracle 0.6.31 is out: * Upgrade capacitorjs * Upgrade nip 55 signer library (fixing Primal Signer) * Fix crash in UserContent when mute list is empty
hodlbod's avatar
hodlbod 2 months ago
"[The] use of the word 'inevitable' obviates the need to consider any alternative, and a person confronting only a single possibility is well beyond any need to think." Wendell Berry, Life is a Miracle
hodlbod's avatar
hodlbod 2 months ago
"It is always the errors of our systems that have released us (so far) from the tyranny of our systems." Wendell Berry
โ†‘