Abstract: Hilbert schemes of points on a smooth projective curve are symmetric powers of the curve itself; they are smooth and we know essentially everything about them. We propose a variation by studying double nested Hilbert schemes of points, which parametrize flags of 0-dimensional subschemes satisfying certain nesting conditions dictated by Young diagrams. These moduli spaces are almost never smooth but admit a virtual structure à la Behrend-Fantechi. We explain how this virtual structure plays a key role in (re)proving the correspondence between Gromov-Witten invariants and stable pair invariants for local curves.