Ubik is a language and a runtime that turns resources on discrete machines into your own globally-accessible supercomputer.

      ~ ubik
      ` list
      ` str

      : display ^ Tuple Number Number -> String
      = \outside inside ->
          list:reduce str:concat ""
              (list:Cons "inside: "
              (list:Cons (ubik:humanize inside)
              (list:Cons " outside: "
              (list:Cons (ubik:humanize outside) list:Nil))))

      >> temperature@weather-station
          % temperature@thermostat
          | display
          > temp-log@my-desktop
      

Ubik is under heavy development, but its source is available online. I write about internals to help me during development; here's a few documents (many of which are probably out of date already):