Opher Vishnia@opherv.comTIL the fastest internet is on the public Wi-Fi of a tiny artisanal sandwich shop in Florence, Italy14/4/25, 9:20 am·0 reposts·0 likes