The technology already exists and is very low-tech. A concrete block saw with some kind of vice will hold and cut them perfectly square on the ends. They utilise a blade of around 14" diameter, have a foot-treddle for applying pressure to the cut and a sliding table for back& forth motion.