--
You received this message because you are subscribed to the Google Groups "cap-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cap-talk+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/cap-talk/a9b52cb6-7042-43c0-9fca-baaa8728cde3n%40googlegroups.com.
The problem this paper is addressing, namely getting capabilities deep into the call chain without including them in every call, sounds familiar. I think we talked about it a year or more ago, but I don't remember what it was called. The word "fluid" comes to mind, but I can't find the discussion in my email.
--
You received this message because you are subscribed to the Google Groups "cap-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cap-talk+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/cap-talk/CAHgd1hGXJMe%2BOot4SiQEdDW1QdU5-GTh77tKoZMEnD%2B4E_u6kw%40mail.gmail.com.
You received this message because you are subscribed to the Google Groups "cap-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cap-talk+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/cap-talk/CAKFJmEF4p4OnXMCXTFmbgN2YYFT854uH0QaUaCZqyM52%3DbY-Cg%40mail.gmail.com.
To view this discussion visit https://groups.google.com/d/msgid/cap-talk/CANwk4UYePYukne5xRsYk5pYodBhgFd8G0D4DTaHXGi_X5r2_gg%40mail.gmail.com.
The problem this paper is addressing, namely getting capabilities deep into the call chain without including them in every call, sounds familiar. I think we talked about it a year or more ago, but I don't remember what it was called. The word "fluid" comes to mind, but I can't find the discussion in my email.
On Mon, Jun 22, 2026 at 8:57 PM Alan Karp <alan...@gmail.com> wrote:The problem this paper is addressing, namely getting capabilities deep into the call chain without including them in every call, sounds familiar. I think we talked about it a year or more ago, but I don't remember what it was called. The word "fluid" comes to mind, but I can't find the discussion in my email.It's a language-agnostic problem. For example, it's a big impediment to building libraries in KeyKOS/EROS/Coyotos. And the problem with reaching for dynamically scoped solutions is that it gets us right back into ambient authority.
This is one of those things that ultimately needs to be solved in hardware. It is why I wanted to look at adapting some of the CHERI work (though for all I know they may already have it solved). It appears to be a very solvable problem.Unfortunately, some idiot decided US distribution of AMD FPGA parts should go through Canada, an even bigger idiot decided to tack on a set of tariffs that doubled the board prices, and then the market decided AI was important and we hit a supply chain problem with DRAM that is adding yet another multiplier. This drove a $1700 prototyping board north of $4500, which is more than I can afford right now.Which is why I've made no progress on that.Jonathan
--
You received this message because you are subscribed to a topic in the Google Groups "cap-talk" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/cap-talk/z6jaSrDq_GQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to cap-talk+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/cap-talk/CAAP%3D3QNJnuueKF7BtJRdai_MRD5-7H7-2CBt-KpR2WTGaKDU7w%40mail.gmail.com.
On Mon, Jun 22, 2026 at 8:57 PM Alan Karp <alan...@gmail.com> wrote:The problem this paper is addressing, namely getting capabilities deep into the call chain without including them in every call, sounds familiar. I think we talked about it a year or more ago, but I don't remember what it was called. The word "fluid" comes to mind, but I can't find the discussion in my email.It's a language-agnostic problem. For example, it's a big impediment to building libraries in KeyKOS/EROS/Coyotos. And the problem with reaching for dynamically scoped solutions is that it gets us right back into ambient authority.This is one of those things that ultimately needs to be solved in hardware.
It is why I wanted to look at adapting some of the CHERI work (though for all I know they may already have it solved). It appears to be a very solvable problem.Unfortunately, some idiot decided US distribution of AMD FPGA parts should go through Canada, an even bigger idiot decided to tack on a set of tariffs that doubled the board prices, and then the market decided AI was important and we hit a supply chain problem with DRAM that is adding yet another multiplier. This drove a $1700 prototyping board north of $4500, which is more than I can afford right now.
Which is why I've made no progress on that.Jonathan
--
You received this message because you are subscribed to the Google Groups "cap-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cap-talk+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/cap-talk/CAAP%3D3QNJnuueKF7BtJRdai_MRD5-7H7-2CBt-KpR2WTGaKDU7w%40mail.gmail.com.