Side-by-side or overlay PDF diff driven by one engine that reads each file into a structured model — text, vector geometry, images, form fields, annotations — and compares the models. Moves show as moves, edits show only where they happened, and any PDF type works without picking a mode.
Open a STEP / STP part and it measures itself — volume, thinnest wall, draft and undercut checks on load, plus hole detection with a BOM. Measure, section, export STL. Rust + WASM B-rep kernel, runs in your browser.
Kamakh rijal (medieval sun-ripened milk relish)كامخ رجل
Kamakh rijal is a salted milk relish from the 10th-century Arabic Book of Dishes. Sour milk, fresh milk and salt are put in a dried gourd shell in the hot sun in June, fresh milk is stirred in each morning until August, and the covered gourd ripens until October into a pungent spread. The steps here follow a translated recipe quoted by a modern recreator; no study has examined it.
A short entry: the sources we found record only what is said here about Kamakh rijal itself.
Short entryFermented milk
Recipe
Amounts from a sourceThe amounts are those of the medieval recipe in ratls, as quoted in translation by Pass the Flamingo. Perry's modern version uses 1 cup yogurt, 5 cups milk and 3 tablespoons kosher salt.
sour milk in the recipe (yogurt in Perry's modern version)
Start
Drag the bar or press Play
What changes:Sour milk, fresh milk and salt are stirred together in a dried gourd shell
Step 1 of 3
Mix sour milk, fresh milk and salt in the gourd
Time
Not documented
Temperature
Not documented
Salt
None given
Acidity
Not documented
Begun in June, at the start of midsummer. Output: salted milk.
Flavour
Not documented
Texture
Not documented
Colour
Not documented
Microbes at work in this step
Not documented for this step.
Method
Measured measured in a studySet fixed by a specification or tested recipeReported one source reports itTypical a general value, not sourced for this fermentUnconfirmed not yet checked against a source
At a glance
Kamakh rijal is a salted milk relish from the 10th-century Arabic Book of Dishes. Sour milk, fresh milk and salt are put in a dried gourd shell in the hot sun in June, fresh milk is stirred in each morning until August, and the covered gourd ripens until October into a pungent spread. The steps here follow a translated recipe quoted by a modern recreator; no study has examined it.
Kamakh ahmarA medieval condiment of rotted barley with milk and salt, tested by Charles Perry.
Safety
The medieval recipe keeps milk warm in the sun for months, adds fresh milk each morning and has no heating step. A modern blogger who made it credits the salt and the yogurt's bacteria with keeping off bad microbes, but no study we read tests the method. Raw milk can carry germs such as Campylobacter, E. coli, Listeria and Salmonella (CDC). Do not copy this at home, with raw or pasteurised milk.
The recipe is in the 10th-century Kitab al-Tabikh (Book of Dishes), the oldest known Arabic cookbook. Charles Perry revived it in modern times; one recreator found it edible after six weeks and finished after about 15 weeks.