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
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.
@mleku https://git.mleku.dev/mleku/gitea-nostr-auth is giving me an SSL error
agents just introduce a whole new category of yak shaving
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
```
Vibe coding is the death of abstraction. Why use the visitor pattern or transducers when the LLM will just scatter `if` statements everywhere anyway
Agents are getting more expensive:


You are going to get priced out of the best AI coding tools
The best AI tools will become far more expensive. Andy Warhol famously said:
```
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 โ
docker sandbox is clearly vibecoded. Half the flags don't work, and half the commands advertise flags that don't exist.
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.
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?
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
"[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
"It is always the errors of our systems that have released us (so far) from the tyranny of our systems."
Wendell Berry