Not to continue derailing the thread but i think both of you have a point. Sure the machines aren't perfect because humans are making them and we're not perfect but by that logic machines will never be perfect either. So machines could be perfect if there was a perfect person to build the perfect machine but to build a perfect machine they'd need perfect materials and a perfect world where things like friction didn't exist since that pretty much makes most machines imperfect but now I might be confusing perfection with efficiency though you'd think a perfect machine would have 100% efficiency so maybe they go hand in hand and I guess we can conclude that no one is perfect and machines aren't perfect and the world isn't perfect and perfect can mean different things to different people and this is all subjective and I don't think I've ever used perfect so much in one sentence and this is probably the longest run on sentence I've ever written and if I write all my essays this way they'll probably be perfect and get me into a perfect med school and then I'll be perfect and I can come back and properly answer this question after building a machine and testing its perfection.