‹ BackHN Continuity

Thread

Pi Durable

506 points · 72 comments · paulsmith

  1. zmmmmm · · focus · HN ↗
    It's an interesting concept. This is half way to replicating pieces of Gastown. I like the idea, but I'm disappointed these tools still fail to address sandboxing as a first class citizen. I want to be able to declaratively set rules for what sandboxes agents execute in and mark context as tainted when untrusted etc. So far I still don't see any of these harnesses properly addressing this space. I'd be interested in knowing if it can be done through the extensibility of Pi, but since it operates directly on the trust layer, it feels like the type of thing that really needs native support.
    1. jlkuester7 · · focus · HN ↗
      Not familiar with the details of Pi Durable, but I have tinkered a bit with different sandboxing strategies for Pi. IMHO it would be hard to trust a sandboxing layer built into a harness that is so focused on being fully pluggable/moddable/self-improvable.

      When I am using Pi to write extensions for Pi, I feel better running Pi wrapped in a separate os-level sandbox. I guess Pi could do it all, but I am content with how it is.

      1. LeBit · · focus · HN ↗
        After looking at so many options, that is also my take.

        These should be decoupled.

        Maybe I need nono in one context and smolvm in another or both.

        I would not want to trust the harness to self policy.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.