The Java Sea search has turned a missing ferry into a public count, but not yet into a settled one. KM Virgo Transport 8, a ro-ro sailing from Surabaya to Banjarmasin, lost contact around 02:00 WITA after listing in bad weather near Masalembo, about 150 km south of Banjarmasin; by midday local time, Basarnas Banjarmasin said 103 people had been taken off by nearby commercial ships, 102 of them alive and one dead [E1][E2]. Reuters separately described the case as a passenger ship with 243 people reported missing by the sea agency [E3].
Those figures should not be forced into cleaner arithmetic than the sources support. The 103 are people the search had physically brought back into official view; the Reuters figure is a reported missing count, not a manifest base from which the 103 can simply be subtracted. That distinction matters while ships and a helicopter continue searching in weather the account put at roughly 2 to 2.5 metre waves [E1].
The first responders named in the account were not a ceremonial fleet but nearby commercial vessels: MT Mauhau or TB Mauhaw IX, TB TCP and MV Haida [E1]. A routine inter-island run can become a shared rescue before the formal count has caught up. The same account is careful about what it does not yet know: some local officials have used the word "capsized," while Basarnas had not fully confirmed the hull status in English-language wire reporting [E1].
The ordinary counter-reading is strong. This may be early search arithmetic in bad weather, not a larger parable about ferry safety or public capacity. A corrected passenger count, a confirmed hull position, a weather-routing finding or a mechanical cause would change the shape of the story. For now, the supported fact is narrower and harder: 103 people have names attached to rescue or death, while another official count still leaves a larger human absence unresolved [E1][E2][E3].