Preparation Rinse rice in several changes of cold water in a large bowl until water runs clear. Drain in a large sieve. Bring water and salt to a boil in a 6-quart heavy pot, then add rice and boil, uncovered, stirring occasionally, 5 minutes from time water returns to boil. Drain rice in sieve. Toss together dried fruit in a bowl. Melt 6 tablespoons butter with cardamom and pepper in cleaned and dried pot, stirring to combine, then alternately layer rice and dried fruit over it, beginning and ending with rice and mounding loosely. Make 5 or 6 holes in rice to bottom of pot with round handle of a wooden spoon, then cover pot with a kitchen towel and a heavy lid. Fold edges of towel up over lid (to keep towel from burning) and cook rice over moderately low heat, undisturbed, until tender and a crust forms on bottom, 30 to 35 minutes. Remove from heat and let rice stand, tightly covered and undisturbed, at least 30 minutes. Heat remaining 2 tablespoons butter in a small skillet over moderate heat and cook pistachios, stirring, until lightly browned, 2 to 3 minutes. Spoon loose rice onto a platter, then break crust into 1-inch pieces and scatter over rice. Sprinkle with pistachios. Cooks' notes:• Rice can be parboiled and drained 4 hours ahead and transferred to a bowl. Keep, covered with a dampened kitchen towel, at room temperature. • Rice can stand off heat up to 1 hour. • If you're short on time, you can skip letting the rice stand after cooking: Spoon loose rice onto a platter and then dip bottom of pot into a large bowl of cold water for 30 seconds to loosen crust.