A portable computing device comprising: a first housing portion; a second housing portion comprising a moveable portion and a remainder, the remainder of the second housing portion being coupled to the first housing portion at a hinge and the moveable portion forming part of an edge of the second housing portion opposite from the hinge and being moveably coupled to the remainder such that it is moveable between an extended state, away from the hinge, where said part of the edge aligns with an edge of the first housing portion that is opposite from the hinge and a retracted state, toward the hinge, where the edge of the first housing portion is exposed; and a latch mechanism, comprising: a first magnetic member disposed in the first housing portion proximate the edge thereof opposite from the hinge; and a second magnetic member disposed in the movable portion of the second housing portion such that, in the extended state, the first magnetic member and the second magnetic member are attracted to one another and, in the retracted state, the first magnetic member and the second magnetic member are repulsed from one another; wherein the moveable portion is configured to move from the extended state toward the retracted state in such a way that it moves toward the remainder of the second housing portion and toward the first housing portion while translating away from the edge of the first housing portion. a first housing portion; a second housing portion comprising a moveable portion and a remainder, the remainder of the second housing portion being coupled to the first housing portion at a hinge and the moveable portion forming part of an edge of the second housing portion opposite from the hinge and being moveably coupled to the remainder such that it is moveable between an extended state, away from the hinge, where said part of the edge aligns with an edge of the first housing portion that is opposite from the hinge and a retracted state, toward the hinge, where the edge of the first housing portion is exposed; and a latch mechanism, comprising: a first magnetic member disposed in the first housing portion proximate the edge thereof opposite from the hinge; and a second magnetic member disposed in the movable portion of the second housing portion such that, in the extended state, the first magnetic member and the second magnetic member are attracted to one another and, in the retracted state, the first magnetic member and the second magnetic member are repulsed from one another; wherein the moveable portion is configured to move from the extended state toward the retracted state in such a way that it moves toward the remainder of the second housing portion and toward the first housing portion while translating away from the edge of the first housing portion. a first magnetic member disposed in the first housing portion proximate the edge thereof opposite from the hinge; and a second magnetic member disposed in the movable portion of the second housing portion such that, in the extended state, the first magnetic member and the second magnetic member are attracted to one another and, in the retracted state, the first magnetic member and the second magnetic member are repulsed from one another; wherein the moveable portion is configured to move from the extended state toward the retracted state in such a way that it moves toward the remainder of the second housing portion and toward the first housing portion while translating away from the edge of the first housing portion.