fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

I find it hard to teach capability-based access control. One issue is that the only concrete reference is Unix, and that combines both ACLs and capabilities. The design is clever but a side-effect is that the overall picture becomes muddled in students' minds.

I could imagine a vaguely Unix-like OS that is entirely capabilities, no ACLs. And I could imagine some kind of diagram or animation showing how capabilities flow around the system. Is anyone ahead of me on this? Hmm... maybe next year.

Andres Moreno

@stephenrkell

The people at have a project called that implements object capability security.

It's implemented in Guile (also Racket), which can be learned quickly by eager students, particularly since you only need a subset of the language to play with

spritely.institute/goblins/

spritely.instituteGoblins: Distributed Programming — Spritely Institute

@monkey1 This looks really neat -- thanks! Always interested in new distributed programming models. I will take a closer look.

@cwebber @monkey1 Thanks! Lots to digest. I can already tell that some of my students will appreciate the nice accessible critique of ambient authority.