As the owner of a Framework 13, you're exactly right. It only has 4 ports, at least one of which is pretty much always for charging, and let's face it you will always want a USB-A, so that leaves two. If you want to be ready for HDMI output or SD cards, that occupies them both, better hope you didn't want another USB-A or whatever.

Oh, and there's a permanent headphone jack, for some reason.

Compare to my last Thinkpad (a T460), which had a charger jack, three USB-A, HDMI, RJ45, MiniDP, a headphone jack, and an SD slot. I didn't need to swap adapters because everything was just already there. (I never used the MiniDP or the headphone jack, but everything else, yeah.)

If the Framework had 2 or 3 permanent USB-C's in addition to the 4 swappable ports, or just had 6 or 7 swappable ports, I'd be much happier. But as it sits, carrying a baggie of modules in my backpack is just silly.

That said, it can do something super cool: Charge from either side. Because there are USB-C ports on both the left and right, and any of them can be a power inlet, I'm presently laying on my side in bed, with the charger plugged into the "top" side, i.e. the one that's not leaning into the mattress. When I roll over, I'll just move the cord.

When I was shopping for my "next" (present) machine, I was able to find one Ideapad that claimed it had USB-C ports on both sides, but it was eye-wateringly expensive. I couldn't get Lenovo's site to tell me which cheaper models had this, and their support people couldn't produce such a list either. Finally in frustration, I decided to give my money to Framework instead, and the either-side charging is a trick I rely on frequently.

My current load-out is two USB-C and two USB-A, one of each on each side.

I also find the lack of ports in a Framework frustrating.

My Thinkpad has

    USB-A
    USB-A
    USB-A
    USB-C
    HDMI
    Ethernet
    SD
    Charging
and a Framework has only half of that.

Most of these are used at least once per day.

I'm hoping for third party chassis offerings to solve this.

I feel like folk in this thread haven't used a Macbook Pro from the past ten years or so — which is fine, I don't expect everyone to want to use MacOS (I prefer Linux) but the hardware is genuinely nice.

On my personal 2019 MBP I have four USB C ports, and can charge via any of them. My work M3 MBP only has three, but has a full-size HDMI port too (and a magnetic charging port I've never used). I carry a cheap USB C dongle that works with pretty much anything and gives me a couple of USB A ports, HDMI, a USB C with pass-through charging, and Ethernet. It's great, and it's DP alt mode rather than TB so it works with anything (including Android phones with the right hardware).

Apple definitely aren't perfect (although I do actually like my touch bar) but when they make hardware that works, it really does work well. I wish it were possible for other companies to make things as nicely.

My wife has a recent MBP (a compromise to get away from Windows) and it's slick, fast, and super reliable. But you hit the nail on the head: Linux. There is no substitute. That's one reason why I swear by my Framework 13.

While they aren't the only manufacturer guaranteeing excellent Linux support, that and the upgradeability seal the deal.

Speaking of the MBP, the fixed disk size is really frustrating. Historically this is the one part that was upgradeable on all laptops.

Quite a few laptops support dual side charging fwiw. It’s definitely useful but not all that rare.

Right, but there's no way to search for them, that I've found. Even if a machine has multiple USB-C ports, the only way to ascertain that they're on both sides is to find photos of both sides. It's not like a specific amount of RAM that you can just click a checkbox to filter by.

And then you have to assume that the photos depict the actual model and variant you're getting, which is not always the case. It'd be a hard row to hoe, to return a machine based on "it had all the same ports it claimed, but in different places"...

I first saw that feature on a cheap Chromebook and was a bit surprised. But I suppose the more expensive machines have great battery life (for the first year or so) and the people who own them are too cool to use a cable.

> That said, it can do something super cool: Charge from either side.

Heh, that does sound nice. But for me it's not a problem, because my X230 charges from the rear.