Daily Shaarli
June 28, 2021
This article desmonstrated some fancy usage of systemd, including the followings:
- Filesystem sandboxing
- Dynamic users
- Socket
- LoadCredential

Unison is a langauge where segments of code are not addressed by names (like function names), but by the hash of their contents represented as AST.
By building a language based on this central idea, the problem of dependency conflict is a non-problem. The author also demonstrated the potential of elastic distributed computing based on the idea.
This project reminds me of From Laptop to Lambda: Outsourcing Everyday Jobs to Thousands of Transient Functional Containers, which is built around a similar idea, but implemented as a computing system instead of a programming language.