Full threadsnickmy·I mean ... 0.6% against a massive tech sell off, feels a very well managed fund to me :DView on HN