pull down to refresh

Is Stacker News a company?, I remember reading about people investing in it or something like that...
Can I invest with sats? :)