In object mode a stream passes whole values (objects, numbers) as chunks. Readable.from(iterable) creates an object-mode Readable by default, and the highWaterMark then counts objects, not bytes.