Only PowerBook to do that, plenty of later ones had CD drives on the front though, this one included if I had the right CD module.
I just actually spent a few hours tonight trying to get the 150’s hinges working. New 3D printed mounts and lots of glue. Broke immediately though, it’s more than...