Poking fun at similar sites that plaster tech company logos on their splash pages to make it seem like they're important, when any real affiliation may be tenuous at best.