Everybody's got something to rant about in this episode, and most of them have something to do with technology