There's a "Ryzen AI" on these AMD cores that is really a modest sized fpga, supposedly.
Linux has been landing some support for interfacing with this- calling it XDNA (on a new "CDX" bus) - but no signs yet that users can program it.
Would be a fun thing to get exposed to users. Fingers crossed that actually happens; I could definitely see this being very vendored up, that it ends up only really running a couple predefined ML workloads.
* Or I can rip out the mainboard on an old Framework and pop this one in
* Or I can pop this mainboard into a Cooler Master case or some rando 3D printed case and have a PC which can sit on my desktop, underneath my TV, etc. (Granted this thing probably won't have the horsepower of a real desktop but for a lot of workloads it's probably be fine)
The original Framework had a great philosophy with limited execution. This seems like a whole new level of utility, and perhaps just the beginning of what an ecosystem built around the Framework could become. The question you usually have to ask about any product is why would I buy this? But in this case I'm struggling to come up with good reasons NOT to buy. I already have a laptop, a desktop, and a living room PC. If I can potentially refresh the Framework to fulfill ANY of those roles what excuse do I have to not to own one?
Yes, decent iGPU. But no on an external GPU in the back since this is for the 13" which has no modular bay for internal GPU (They mean a USB4 -> PCIe dock for the external GPU).
There IS a 16" coming that will let you plugin a dedicated GPU.
I will probably order this (or it's next version) one for my machine in 18 - 30 months since mine is only ~6 months old.
edit: and apologies if I mis-understood or am being pedantic
> If you want to use an eGPU, you can do that too! This is because the Framework Laptop 13 with Ryzen™ 7040 Series processors has two fully capable USB4 ports, with the back left and back right Expansion Cards slots.
> no on an external GPU in the back since this is for the 13" which has no modular bay for internal GPU (They mean a USB4 -> PCIe dock for the external GPU).
This makes a lot of sense, I was just waiting for their acquisition of Xilinx to materialize in their consumer products in some way. This seems a great way to unlock e.g. some ML potential. The possibilities seem endless.
You're already seeing it. Xilinx led the industry in chip interconnect technology, SERDES, MCMs, die stacking... they've been making chiplet designs since 2011. They were the ones inventing all the interconnect and packaging technology AMD is using in Zen, Epyc, and now Radeon products.
Exactly. Just like we can see Nvidia’s acquisition of Mellanox starting to make sense now that we see Nvidia shipping entire clusters of hundreds or thousands of GPUs connected through InfiniBand, I’m waiting for what AMD’s acquisition of Xilinx has to offer.
Having fpgas on-board feels like something that would have been a game-changer even pre-ai. Imagine if your Ryzen chip could do hardware encode/decode of h266 the moment the spec was finalized.
I can't find evidence it really made it out to consumers, & even less evidence there was any followup, but Intel did have a Xeon + Arria 10 GX FPGA chip, back in 2018: Xeon Gold 6138P
with Arria 10 FPGA.https://www.anandtech.com/show/12773/intel-shows-xeon-scalab...
At the hyperscaler level there's been a lot of adoption of SmartNICs, which are often FPGA based. That makes me feel like there's a pretty big market here already for integrated FPGAs. I think the other requirement is that these FPGAs need to be made broadly available if we're going to see a real shift. Selling a couple many-thousand-dollar high end chips isn't going to create new audiences clamboring for these things, which is required for the tech to actually get interesting & well adopted, instead of existing only in a small but important niche.
Size, speed, features. You can have a small FPGA for about 2$. You will however be limited in the complexity of the design you can implement because it has limited gates and pins. And limited speed. Like normal processors if you want faster, bigger and more features the cost shoots up. Combine that with the limited market for big FPGA's and they can be very high in price.
Mind you that many also have things like a multi core ARM processor on board since many designs need a processor to control the circuit. Same with many interfaces. Would be a shame to use the limited gates in the FPGA for standard things like that.
> If you're upgrading your Framework Laptop to the new Mainboard, remember that you'll need ... a Ryzen-compatible RZ616 or similar WiFi card.
Why does WiFi card need to be "compatible" with CPU? Isn't it enough to be compatible with PCI-Express? Or are there backdoors that do not work with Intel-backdoor-compatible WiFi cards?
The Framework wifi card for Intel is an AX201 implementation, which means the only thing on the card is the RF and the rest of the wireless functions are in the Intel SoC. You can't use an AX201 with anything but an Intel platform because of CNVi.
A good quip but an imperfect analogy. As WinModem victims may remember, the WinModem DSP was in software. No part of a CNVi radio is in software. It is only a question as to which circuit board contains which parts of the wireless stack.
We've used the Intel AX210 on everything except the original 11th Gen pre-built systems which use AX201 and the Chromebook Edition, which uses AX211.
AX210 on Ryzen is a YMMV situation. Neither Intel nor AMD will provide any guidance or support around the combination, and we don't have access to any of the needed source to resolve issues as they come up.
I've been using an AX210 on a Ryzen based laptop since early 2022.
I initially had issues with it causing the laptop to lockup hard, if iwlwifi module (AX210 driver) was loaded, on resume from suspend to disk. It was easy to work around using a hook script to down the interface and unload the module before suspend, and reload + up interface if it had been up at time of suspend. S3 suspend to ram / resume worked fine without the hack.
Currently 6.1 kernel (Debian testing). When I initially put the work around in place it was IIRC 5.6 kernel, so maybe not an issue anymore, but haven't bothered checking to see.
I only bought an Intel AX210 because it was cheapest tri-band card. The Intel card is pretty gimped (broken AP modes, breakage due to issues "magically" determining regulatory domain, Intel removed functionality in recent driver versions that could somewhat work around the first two issues so now impossible to mitigate, etc.). I would probably try a Mediatek card, if doing this today (in spite of my general policy of avoiding Mediatek). Last I checked, the equivalent Atheros chipset still had poor free driver support?!
"It was easy..." - that doesn't sound that easy to me. I've honestly never had to do something like that to get linux working. Or maybe I'm too lazy and tried to work around things like that.
You just drop a script into a "special" directory, and the scripts are run in alphabetical order with arguments that tell them if they are being called for a suspend or resume, and the type of suspend. Non-systemd, it is part of the acpi stuff. Systemd has its own special dir '/usr/lib/systemd/system-sleep' (there is no equivalent under /etc; and creating one yourself will not work). I don't recall the directory the acpi hook scripts used (it has been a while... ?something like /etc/acpid/hooks.d?), but it worked pretty much the same way. Supposedly you can use systemd targets to accomplish the same, but when I tried that, it was very unreliable-- apparently unreliable for others too since the special systemd dir exists, and the distribution is using it for its own hooks (Poettering has said it might go away at some point, though :/).
The original dumb version (written in anger, after the first time the laptop crashed on resume post installing the Intel card, and a bit of testing to isolate it to the iwlwifi module) was just a few lines-- literally a couple minutes to write. It has grown since to about 10X the size to handle some details specific to my network setup more intelligently.
Are there any technical advantages to doing that? I guess it makes the wifi chipset cheaper to manufacture, but wouldn't it increase the cost of the CPU?
I've been waiting for this machine for so long, excited to see the actual CPU unveil. I may be out of date, but is the issue with not entering sleep mode properly resolved? That's a huge issue to me.
Aside from Framework, does anyone suggest any other existing laptops that keep a fairly slim design while also offering lots of user repairability? I've had an okay experience with my Thinkpad X1 Carbon Gen 3, but she's getting old, especially now that everything depends on video transcoding that it doesn't support at the hardware level.
S3 sleep isn't really supported anymore by either Intel or AMD. Both have been improving S0ix with each kernel release though. We've also made optimizations on our side around retimer/port behavior that substantially improve battery life in sleep. We'll be sharing more detail around that in the next couple of weeks.
nrp, quick note about website content. You should update the details pop-up for the Port Expansion Cards for the USB-C card. Reading the new press release, it seems that each slot is no longer equal on this main board, but on the order page, it implies that all slots are equal for the USB-C card.
I've been daily driving a 12th-gen Framework on Fedora 36/37. Sleep itself has worked flawless, although you'll get a graphics driver freeze/crash every odd resume if you don't disable "panel self refresh."[0]
I revert this setting every kernel update to see if it's fixed and have not encountered it on 6.2.12 so YMMV.
I kind of assumed this was a Linux quirk and that Windows would be fine, but I haven't tried it.
yes it's a know issue with the linux GPU driver for the intel integrated graphics, I think it was specific to the 12th gen or even just a subset of 12th gen but I'm not sure
11th gen doesn't have this issue, but is ...well... 11th gen if you know what I mean
Apparently with the Ryzen processor, the slots are limited: "The Framework Laptop 13 with Ryzen™ 7040 Series processors has two fully capable USB4 ports, with the back left and back right Expansion Cards slots. The front left Expansion Card slot can handle both USB 3.2 and DisplayPort Alt Mode, while the front right Expansion Card can use USB 3.2. This does mean there is one Expansion Card slot that can't support the HDMI or DisplayPort Expansion Cards, and most OS's will provide a warning if you forget. You can charge your Framework Laptop through any of the four Expansion Cards as well.".
The whole point of the slots is to be able to rearrange them. If such options are limited, they may as well be standard ports, which would use less space.
It basically negates a significant portion of the utility of the device.
Expect the unexpected. It doesn't have to be a rational known ask. We are Hackers. We want to be ready for whatever. That day when there's a 4 screen display wall? Ready. Connecting to a thunderbolt NAS, a display, a desktop, and our friends laptop? Ready.
"What is the use case" is the deadening soul sucking most un Hackerly thing to ask. Computers are amazing general purpose machines & we celebrate their flexible utility. We don't know where flexibility always leads but we value it. We value open systems, open possibilities, open frontiers, not being bounded.
Edit: based on the voting, I guess only some of us on HN are Hackers! I also have example use cases too, to be constructive, but guess that's not enough for the cynics.
A "hacker" is someone who makes something do what it wasn't intended to do. Plugging a high-end laptop into the correct number of monitors is not hacking.
Maybe stick to Intel chipsets if you must have 4 screens. Or maybe cover over the 4th port, and pretend you have 3 fully-functional ports?
That's a pretty good definition. It think there's more an element of being able to pull off the not forseen. A good code hacker isn't exactly defying computer architecture to extract their wins; they're finding brilliant solutions & cobbling together interesting systems that happen to meet the needs.
I think AMD needs the pressure. 4x Thunderbolt 4 is amazing. AMD offering 2x USB 4 is such a massive downgrade. Just a shake of the head & saying "go buy Intel" as if this is some natural expected unnoteworthy situation doesn't cut it for me.
IIRC, USB4 Full is pretty much TB3 plus some extensions... So probably shouldn't really be a deal breaker. You can still use a TB dock and an eGPU. USB4 can support 20-40gbps, TB3 is 16, and TB4 is 36.
Not quite. USB4 is based on TB3, but interoperability with Thunderbolt 3 is optional for hosts and devices. You could use any TB4 dock and USB4 dock that have USB4 upstream ports.
40gbps, 20 gbps (in 3.2 mode), PCI-E are all optional for host.
It's a mess, but I assume "fully capable USB4 ports" means that they are indeed fully capable. 2 "full" USB4 ports imo enough. I'm not plugging 4 monitors into my laptop directly, that's what the dock is for.
That's what I meant by "full" USB4... in that you get TB compatibility and higher speed... One third port on one side also has displayport mode over usb or can use an hdmi adapter on that port. Only 1 isn't capable of display out, and 2 are capable of high speed connections (external gpu or dock).
In the end, I do think the connectivity, while less than the Intel option, is probably enough for most people for most uses. I honestly don't use my personal laptop much and my work laptop is pretty much always docked to my TB3 dock at my work desk.
Any reason why you can't hook up that 4 screen display wall and that NAS at the same time by chaining DisplayPort and/or using a USB4 hub?
To me, being hackers means finding ways of circumventing limits, rather than expecting all kinds of connectivity to just be handed to you the easiest possible way.
> Edit: based on the voting, I guess only some of us on HN are Hackers! I also have example use cases too, to be constructive, but guess that's not enough for the cynics.
What's attracting downvotes is more likely to be gatekeeping language like this.
I wasn't being super fair nor nice, but I very much felt like I was trying to combat gatekeeping. I was advocating for open & possible, against someone who was trying to shut people down.
Intel has 160 Gbps of throughput available for connectivity. You might be able to physically get data to all the same devices with AMD, but at much reduced bandwidth, and the job wont be as easy. And you won't be able to use thunderbolt peripherals like external GPUs, if those are available.
USB4 definitely does not require PCIe transport. (it does however require DisplayPort.) Once you have usb4 though, yeah, adding PCIe shouldn't be that much more work-you've already done the hard stuff. Which is part of why I've felt so cheated, thinking AMD hasn't done PCIe in their usb4.
Agreed. Generally best used against systems & plans. Wanting to know how something ticks.
Using it as a cudgel against open frontiers happens too. I guess it's more a disposition of the person here. Personally I find that stark conservatism to be heinously ugly.
What is sometimes a very fine question, especially if someone is struggling to get to success. Recognizing the other cases though, where there are unknowns & where we want to have Postel'lian possibilities, where we want many small pieces we can loosely couple, where we aren't just trying to make it through right now but are trying to work for longer answers... I think the "What is the use case" is often a complete rejection of open thinking, is the mind closing.
It's such a pity AMD revolutionized bandwidth & interconnectivity on Epyc (128 lanes PCIe) , but has left consumers hanging. Threadripper HDET was 64 lanes (the Pro really was a full Epyc, 128 lanes, 8 channel memory) but now Threadripper is gone.
Meanwhile desktop & mobile have been so capped, at 20 - 24 lanes, right where we were.
The Thunderbolt 4 abilities of Intel chips is just stunning. 160Gbps of connectivity, usable for host to host connectivity... I wish AMD were trying to catch up here, wouldnt compromise their lead by being so far behind here.
but it's pretty common in any multi USB-C port laptop
and most times the intuitive port usage will anyway be the right one
Like most external devices don't benefit in a notivable degree from USB-4 over USB-3.2. The most common exceptions are expanders, docks, monitors with integrated docks, eGPUs and similar.
But most of the you would normally anyway prefer on the back ports to get the cables out of the way.
Where the front ports are more often used for input devices, usb disks and similar. But they very very often yield the same practical performance on USB-3.2 and USB-4 (not always, but _really_ often).
So yes for some people which want 4 USB-4 port or 2 USB-4 ports and a HDMI port and a charging port and are not okay with the charging cable being on the front right port.
But the huge majority of people will not care.
And there are limitations with what the different laptop CPUs can support so it's not that they could just have magically added additional USB-4 ports or give DP support to all ports.
The (quite cheap) Lenovo Ideapads are quite good. I've upgraded my S540 with 32 GB of RAM (instead of the base 8) myself, it can receive a second M.2 SSD, and the first one is also upgradeable.
The only small problem is with the keyboard : the most used keys are completely blank after 3 years of use :)
I haven't been able to resolve it. My Framework is basically a desktop with a (really weak) hinge. It's the only computer I've ever had that falls all the way open if you pick it up even partially open, and the only one that won't ever actually go to sleep.
I still use it a lot. I just don't ever unplug it for more than a couple hours.
Framework will mail you new hinges if you follow the support form on their website. I had this issue (as well as a warped laptop bottom), and they replaced both for free.
I got a brand new 12th gen intel Framework 13 and it still cannot enter sleep correctly. If it falls asleep due to battery, it reboots. Framework forums report tons of people with the same problem.
I’ll wait to see if they have proper “sleep” mode such that they don’t keep draining batter while not in use, particularly when running Linux. This is something that baffles me about non Apple Laptops how they just refuse to catch up to such a great benefit.. (alongside the trackpad experience which I can may be live with).
Many laptops these days only implement s2idle and no proper s3 support which is the main culprit. My lenovo only does a day (at best) in s2idle under linux (windows is worse), when I switched it to s3 it does about 4 days as expected for the amd cpu. Fortunately this has a switch in the bios (which says windows won't work afterwards which is cow manure). You get the added benefit that windows can't phone home when you close the lid.
Same for mine, there's even a long thread about it in Lenovo's forum (T14 gen1).
I still think 4 days is not really great compared to my previous MacBook that could sleep for weeks.
Battery life is bad overall for this, at least on the sister T14s gen1. Is it the same experience for you and what tweaks have you made to increase battery life?
According to this thread we might never get AMD pstate driver working.
I enabled the pstate driver yesterday for my T14s gen3 (AMD). It almost doubled my battery life, the fan never spins anymore and it's very very quiet and cool now. You need to specifically enable it in Linux kernel, this is how I did it:
Yes battery life is awful since day 1. I initially thought I had a faulty device or something. Apart from that the machine is great, it's really a shame.
I tried a lot of various things mentioned in the forum, updated the BIOS, tested plenty of various configurations, to no avail.
It's a bit crazy that it's been so long and it's still a major pain point for me on Linux. Apart from that, I really enjoy the machine. Not really an issue when it's plugged in at home, but annoying on the go...
I think the idea is that Windows will occasionally not wake up properly, leaving the user to “choke it out” (power button for 5 sec to force a hard shut down, power button to power up). Sorry if you had any unsaved work.
Personally, Hibernate works great, doesn’t require any battery life to sustain it, and always comes back with state intact, so it’s my go to.
Extremely false: hibernate is way slower. Sleep happens within a second and awakes within a second. Hibernate requires writing all your memory to disk; if you have, say, 15GB of memory in use and a disk that can read and write at 1 GB/sec (far from the fastest, but also extremely far from the slowest), that’s fifteen seconds. For many (probably most) people’s realistic situations, hibernate will take over a minute.
(Heh, my own laptop takes 4–8 minutes to hibernate if its CPU is slowed to 400 MHz to minimise power consumption, which incidentally happens automatically when it’s almost down to 0% battery power, shortly after which it triggers a suspend-then-hibernate, and the extra time that makes it take it brings it perilously close to running out of power before it finishes. Not certain why limiting the CPU has such a massive effect, but I’ve compared it when manually inducing similar circumstances by giving the CPU an impossibly low power envelope with `ryzenadj --stapm-limit 100 --fast-limit 100 --slow-limit 100`, which limits all cores to 400 MHz, and yeah, that makes hibernate slow.)
It might be a bit of tinkering but you can enable suspend-then-hibernate with logind/systemd which gives you a similar setup to Macbooks but slightly slower to wake from deep sleep as it needs to go through post/grub again. With the bigger battery provide and new CPU I do hope it lasts longer when idle though.
Thats an understatement. I never made suspend-then-hibernate work reliable on linux and I tried it over the years on different systems. So I just had developed the habit of always entering hibernation, if I intend to close the lid for longer.
On windows suspend-then-hibernate never failed so far.
Drivers are just the crux with linux in too many cases. Not much you can do about it, except reverse engeneering drivers as a side project.
I use it too it's not hard to setup and works well (with very few exceptions and if you use a "recent" enough linux kernel, depending on your hardware).
Once hibernation is setup just set systemd [Login]HandleLidSwitch=suspend-then-hibernate and maybe configure the delay with [Sleep]HibernateDelaySec=5min.
Hibernation most times works nice too (even with Full Disk Encryption (FDE)) there is just one gotcha, lockdown mode is currently fundamentally incompatible with hibernation (even through it's docs seem to imply something else, they refer to a not yet existing feature). And some distros enable lockdown mode by default if you use a proper FDE setup. Leading to a lot of confusion about hibernation suposedly not working anymore in linux or being incompatible with FDE.
You can also reverse engeneer the firmware if you like, but as a matter of fact, it always worked reliable with windows laptops and not one single time with linux for me (open for suggestions of stable hw). And I am not a kernel dev, but I am pretty sure drivers are in general involved with waking up and sleeping as well. There are just lots of things, that can go wrong there. One small bug somewhere can result in blocking the hibernation => result is a drained battery.
it mainly lacks good UI/UX tools to do so and an agreement on what the right approach is, especially if combined with raid
without raid it's not too hard, just bothersome and finding the right information can be annoying
the main gotcha is that lockdown mode is incompatible with hibernation (no matter if it's encrypted or not) and some distros enable it by default when secure boot is used, which is most times the case with a full disk encryption setup
Maybe its just me, but I've found Macbooks to be worse for this
I have a Macbook Air, M1, which I don't use regularly but turn off after every use. When I go to turn it back on again, the battery's completely dead. I haven't had that from any non-apple laptop for a long time, and I sometimes go +6 months without turning them on
The trackpad though I'm in agreement with. I never understood why people use an external trackpad with their imacs until I used it on the macbook
I see. So before today, you could preorder Framework Laptop 13 with Ryzen 5 or Ryzen 7 without knowing which CPU model you'll get, but today you can preorder with Ryzen 5 7640U or Ryzen 7 7840U specifically.
Correct. AMD officially announced the processors today, which means we get to announce them too. Before this, people were basically operating on trust that the Framework+Ryzen combo was going to spec out positively.
"We haven’t opened ordering in your region yet, but we’re looking forward to getting there!"
...I've been waiting for two years with money in hand. Please let me pay you, please? Printing a set of keycaps for Scandinavian layouts can't be _that_ expensive?
Just get a blank keyboard and sticker on your own legend if you need to. They have both enter sizes. (Only half joking, and you can buy a different keyboard once it is available in your locale.)
Why not use US/UK layout? The product is mainly for programmers therefore I'm certain the demand for these layouts is low. Scandinavian/German etc layouts are a pain in the ass to write chars needed for programming to behind with.
Just map your keys so you get your umlauts with caps from where you are used to, not what your keyboard labels tell you.
UK layout has a big enter key and small left shift; it's the US layout that has a small enter and large left shit.
Ireland uses the UK layout as well, and they're still in the EU. Of course, the letters and symbols printed are different from e.g. the Swedish layout, but the key locations should be the same.
Because it's what people are used to. From experience I know that switching between US and UK layouts is rather painful: the key sizes are different, some keys are in different locations. One downside of having a "special" layout than everyone else is that everyone else's computer is harder to use (and also, harder for others to use your computer).
I'm super happy for this and it's truly great to see framework continuing the quest, and I would still buy a new framework today (if they weren't out of stock) but it is very frustrating how out of stock nearly everything is from current and last generation. You can't even buy a new 12th gen intel at all, and the 11th gen important things (like US Keyboards) are out of stock. As a US English speaker with a a little Spanish, I'd have to settle for French or German keyboard which would annoy me to no end.
I cut framework a ton of slack for this during covid since everything supply chain was so crazy, but is this just the normal (or new normal) for framework? The dream of modularity and repairability only works when you can actually buy the replacement parts, and so far I've had my framework for almost two years and it's been quite difficult to get parts when I needed them. Unfortunately the beauty and lightweightness of the framework means it is a lot more fragile than the Thinkpads and Dells I used to buy, so gets broken more when dropped/abused. If I could get the parts I need it wouldn't be a big deal, but as such...
Replacement parts are available in the Marketplace, and both US English Input Covers and US English Keyboards are in stock, along with most other parts: https://frame.work/marketplace
For older generation systems (12th Gen and 11th Gen), our general intent is to sell out of the older generation just as we start shipments of the newer generation. We usually get pretty close, but sometimes we do have more or less demand than anticipated.
I'd be a lot more interested in this if there was a way to get a decent keyboard on it, i.e. one with t-shaped arrow keys, instead of this terrible bar-shaped one. I ended up with some work Macbooks when they switched to bar-shaped and they were _miserable_ to use. I had to add some tape on the left and right keys just to get some tactile feedback about where my fingers had to end up. It's an absolute dealbreaker for me these days, pretty much no matter how great everything else about the laptop may be.
It's kind of a minor nitpick but I also miss the half-size arrow and pgup/pgdown keys of Thinkpads. Framework already provides multiple layouts so they might be able to provide this variant on their Marketplace as well.
You can use home row keys JKL; as arrow keys with a thumb right alt as a modifier (or a long hold space), that beats having to move your hand to an unergonomic cluster
> - does Linux works well (e.g. no intel 12th gen integrated graphic tearing problems or similar), sleep power saving not being grate doesn't matter
Probably not. AMD laptops have struggled in the past. Even Intel Alder Lake works better with 6.2, but I still have issues where it does not resume properly months after release, which was months after Intel released Alder Lake mobile. When I lift the laptop lid, it stays suspended for a few minutes until it wakes up or I need to close the lid and reopen it. Had similar resume and suspend issues with my Skylake System76 Lemur. Feels like it takes years for Intel to resolve issues with their laptops on Linux.
Works better than it used to. Better than when GNOME Settings would crash the system to freeze-haven't had that issue in over a month.
11th gen Intel didn't had that long lasting issues AFIK. It's likely related to 11th=>12th having been a big step and maybe a hasty one too, combined with a lot of GPU driver resources currently likely going to a partial rewrite of their driver components in context of them entering the dedicated GPU market.
And both support for the CPU and GPU arch they use already exist from other similar hardware. Similar the aspect that CPU and GPU are bundled together is also already handled by their current driver.
So as long as no of the interfaces or subtleties majorly changed wrt. what the driver has to do it could be proper day 1 Linux support (for CPU+GPU in normal "simple" usage).
It's not very likely thou.
And the "AI" feature likely will take forever to be nicely usable, but I don't need it.
Oh and it's not a major thing but they didn't had an AMD EFI before and I want to use custom platform keys for secure boot, so that is another point I have to check. But not being able to do so might not majorly affect my buying decisions as long as they commit to adding support in later EFI versions.
I wish their mainboard became an actual motherboard spec (something like LAPTOP-ATX), it seems like it's proprietary. Would open the door for more folks to build swappable laptop boards.
a couple possibilities off the top of my head, starting with actually working with other vendors, so it's not only them making them. Work on the whole supply chain - including recycling - for these things. do a "buy one give one" type deal to seed the hardware more widely. write a bunch of software for the device so there's even more of a draw to get one of these. develop an ARM board. All of these projects are non-trivial but until they have the sales to support the kind of staying that would require, they'll need more capital first. Know any VCs?
just dumping the specs on the website isn't enough. they need to to actually talk to other vendors and get them involved with the project, and figure out the right financial incentives for them, which won't be easy.
Lol wut? You want VCs to fund the creation/incubation of a laptop mainboard spec using equity from Framework just to spoon-feed other vendors into competition? I mean it kinda seems like the onus is on new vendors to work off the published specs and and with Framework as interest grows to codify a standard so they can be relevant. I’m sure Framework would love that. It’s really dumb to see people advocating for Framework to waste resources solving a problem that doesn't exist.
Don't blame me you didn't understand the assignment. The question was, what more could framework do to make their mainboard more of a standard, and was asked in a way that implied that the comment's autjor could not imagine a way they could do more than they have already.
As to the VCs funding the endeavor, maybe you've heard of the open source movement? While funding is still sometimes slim, there are still businesses being funded "for the greater good", rather than primarily trying to enrich the executives. I'm also of the mind that funders of Framework knew what they were getting into. Their openness wasn't exactly a secret, nor would it have been from the board or any investors.
If Framework was able to move the needle on modularity and reusability (and thus poison less of the Earth *) of what was previously mostly ewaste, then even if they went bankrupt, it still would be progress for humanity and the founders can hold onto that for the rest of their lives.
You're crazy. If we're hallucinating and sharing notes, then we could also have Framework lobby to pass a law that requires all laptop makers to use their spec. We could coerce the president of every country to pass an executive order demanding as much. We could do it by force, even. We could starve children and superglue their fingers to soldering irons and tell them they only way they eat is if they produce competing mainboards. ....just because you can imagine doing something doesn't make it in the least bit realistic. Don't be a hyperbolic asshat.
Framework is open-spec because it's good for business and customers. I would hope their investors knew exactly what they were getting into--and that's not a charity. It's a good business built on principles of reducing e-waste and reusing perfectly good parts year over year instead of vendor lock-in and planned obsolescence. It's a better product and better UX. And like Amazon showed the world, that matters. Open source has nothing to do with nor does it imply charity. Please stop misleading people by equivocating.
For me, all of their openness kind of falls flat when you realize it's just another locked-in laptop ecosystem... It's great that they publish their specs, but that doesn't mean anything to me if they're the only ones making them.
But they’re not locking you in, while other vendors clearly and deliberately are. Definitely the lesser evil. So even a utilitarian like you would choose Framework, provided all else is equal.
They even promote 3rd party enclosures for the mainboard in this post so you can’t even say they’re not fostering the ecosystem when they can. It’s not incumbent upon Framework to actually provide competition. That’s a competitor's job.
The nuance is that being open is the ”right thing to do”. It’s not fair to criticize Framework for doing the right thing because no competitors have stepped up yet. Or because nobody else has come around yet. It’s fine to comment on the situation and say “effectively I can still only buy a Framework mainboard”. Thats true, of course. But that's in no way Framework’s fault.
As companies trying to do open source have found out, throwing code over the wall does not a community make. Similarly, shoving specs onto their website but not engaging with the community (other laptop manufacturers in this case) does not make for a vibrant ecosystem of parts.
I don't think you're getting my point. I can't do anything with the specs Framework publishes, I can't fab my own parts. So for me, either as an individual or a person buying equipment for my business, when comparing Framework with Dell or Lenovo, it's the same outcome: they're the sole supplier of parts for their devices. Thus, I don't really get a benefit with using Framework vs one of the other providers, especially when I could buy a new laptop (on sale or whatever) for the cost of a mainboard upgrade. I won't buy Framework devices.
It you who's not getting my point. I explicitly said I understand that effectively there's no difference for you at the moment with framework vs other vendors. My point was that having an open system still puts you in a better situation than a closed system (and that it's not fair to criticize Framework for 3rd party parts vendors not existing since that's how this thread started), for numerous reasons but especially because you're not wholly dependent on the future benevolence of your chosen vendor to prioritize, manufacture, and provide at reasonable prices replacement parts and upgrades. Since they have a monopoly on that part, they can charge whatever they want so there's literally no incentive whatsoever pulling down the price.
I said this holds if all else is equal. You're now bringing in cost. This is a factor too, for sure, and responds to my all else is equal caveat. And if your cost analysis determines that Framework is not worth the price, then there isn't much I can do about that in a discussion here since I can't speak to their quality/reliability/experience (and why they might be worth the cost or how you might otherwise benefit for the additional price when compared to e.g. Dell) since I'm not an owner.
We could call it a "new standard" that's so new the format hasn't been recognized by the wider industry. Although there was that Cooler Master case for mainboard only that can turn it into a headless server, so it's beginning to trickle into mainstream awareness.
> If you're upgrading your Framework Laptop to the new Mainboard, remember that you'll need DDR5 SO-DIMMs up to DDR5-5600, along with a Ryzen-compatible RZ616 or similar WiFi card.
The 2x1 wifi card are intel specific while the 2x0 cards are CPU agnostic. As long as you have a card model ending in 0 you're fine to use any CPU.
As for why they did it I'd assume its slightly cheaper to build a 2x1 chip than a 2x0 as offloading the functions to the CPU would mean less components on the card itself. When you're selling 100s of millions of them every little bit counts.
The 1 only works with (recent enough) Intel CPUs, the 0 works with both. It's my understanding that some things are offloaded to the CPU on the 1 models, which older and non-Intel CPUs don't do.
I don't understand this, does it mean that Intel has put a part of card's hardware into a CPU and uses some non-standard interface between the card and the CPU? If not, then why cannot any other processor process the data? It's just bunch of numbers after all.
Yes. Intel has this interface called CNVi that puts only the RF stuff on the card and the rest of it in the SoC. This decouples things so you can swap in a newer radio protocol without having to throw away the rest of the implementation. Intel also markets a parallel line of wireless cards where everything is on a stick, for non-Intel or older Intel platforms.
However, in practice, it's not so clear that this works. The interface seems to have multiple versions, which aren't backwards compatible, meaning that a newer card won't work on an older CPU. For example, 201 and 211 cards don't work with an 8th gen cpu.
Is there any reasonable Linux support for a laptop with ARM right now? Asahi and Apple are one thing, but qualcomm's offerings haven't looked enticing at all.
MNT reform uses the well documented NXP i.MX8 SoM from Boundary Devices. The SoM can be replaced to swap out CPU/memory and there is an FPGA module being worked on.
It's more DiY but for some that is a huge boon. Used one in person and its quite bulky and heavy but feels pretty solid and comfortable enough to use. The mechanical keyboard and trackball option are unique and welcome additions. I liked it so much I ordered a pocket reform though I intend to run 9front on it.
I mean, it “works” as in it is a functioning computer, but it’s not really useful as a daily driver machine. Mine is very touchy and build quality-wise, it’s not great.
It is great for what you pay, don’t get me wrong. And I’m sure some people could use it daily, but between the battery life and sluggish performance, it’s not really in the same conversation as the Framework model here.
I think for me the real issue I have is that with the Pinebook Pro (and Linux on ARM in general), you’re limited to a specific set of “blessed” Linux distributions. There is still a lot of custom code that goes into these, so it’s not at the point of being able to just download your favorite distro and running it. It’s getting better, but there are so many variations of chips that it’s hard to get things running smoothly. The flexibility of the OS and ARM CPUs really makes it difficult without a major OEM/vendor taking charge.
"As a new open source platform, Pinebook development is an ongoing process and represents a great opportunity to get involved with computing on a different level, to customize and personalize the portable computer experience, to understand what is going on beneath the surface. If you are looking for a device in a convenient laptop form-factor that you wish to tinker with, then it is safe to say the Pinebook is the right device for you. We do no wish to discourage anyone from getting the Pinebook, but it is not a daily driver, so if you are looking to replace your current work or school laptop it may be wise to look elsewhere."
They have been extremely upfront about this from day 1. Your expectations are not realistic or in alignment with what Pinebook themselves has said about their devices.
I have a pinebook. its. a fun toy but the trackpad is trash and there's not much if any HD space so I still use my MBP as a daily driver. I'd happily pay more for a pinebook pro with at least 512 gb of space, 8 gb of ram and a beefier battery. the cpu performance is on the low end but workable.
I would love to have a pinepook (without pro), but whenever I check their site it is not orderable. Anyone know when it will become available again? Is there some newsletter I can subscribe to? I did not find anything and asking in their discord did also not help
You can put any size of M.2 SSD you want into the Pinebook Pro. The RAM limit is down to the SoC itself, the next generation laptop would probably use a RK3588 which can address more RAM.
I'm using the Acer Chromebook Spin 513 with a Qualcomm SC7180 processor as my daily driver and almost everything Just Works except hardware decoding (of videos) and 4k 60Hz display port output.
while in theory there are arm things available on various package repos, in practice I've hit a good amount of stuff not packaged yet (in my case, the context was more around people doing stuff via docker M1)
Alpine, Debian and Arch have never given me a miss regarding packaging for arm64/hf. And I work specifically with embedded Linux using those distros as a base.
Is this current info? On the various projects I find myself working on (usually web-related across a few different stacks) I don't really run into any without an ARM64 version.
Veyron is a data center chip. I haven't seen TDP numbers but it's almost certainly unsuited for a laptop. Ascalon is IP and is AFAIK only available as such or as part of a data center machine learning chip.
I don't think the market forces are driving towards a RISC-V laptop chip (TH1520 is the only one that has mentioned notebook, but it's a very low-end Cortex-A72-class processor).
>Ascalon is IP and is AFAIK only available as such or as part of a data center machine learning chip.
AIUI it is an actual chiplet, which you're then supposed to combine with your own. They expect something physical people can buy next year, but I do not doubt there's a fair amount of extra work for it to be put into a laptop.
The IP is not only one design, either, but it is parametrized so that many presets can be built. They have several steps from small (2 wide) to large (8 wide).
Ultimately, what I meant to highlight is that the best RISC-V microarchitectures are about caught up with AMD/Apple/Intel, if not better. This is possible because of how much better RISC-V is. Else we could never have got to this point so quickly.
Actual products follow IPs. There'll be these next year from what we know, but there is also Rivos, MIPS and SiFive working on their very high performance microarchitectures we know much less about, and possibly more we don't even know about at all.
I don't think I will ever purchase an x86 processor anymore. Everything in my home is ARM powered. If Framework switches to ARM I will strongly consider them.
While I'm bullish on RISC-V (both personally and professionally since before RISC-V was even public), there are currently no chips on the market that comes even close to high-end Arms, and most specifically none for mobile devices. So that's why.
This will certainly change, but I suspect laptops will be last, with datacenter (ML esp.) and ultra-mobile (ie. low-end cellphones) arriving first.
True. RISC-V is out of my radar, what I'd really prefer is any linux laptop that's got >10h battery life and low heat output. Probably that's something that both ARM and RISC-V have in common?
I would expect that within EEA most of the regulations would be the same and I don't think it's the problem.
What you would need though is translated manuals and such by law. Maybe even localized support for warranties that could raise costs to enter a market.
This is only my assumption, but it would make sense, that's why they cover even smaller English speaking countries like Ireland. Or for example Germany is a big market, but they cover Austria too, because they have German language for free.
There must be a simpler way. I can buy any other electronics parts internationally, why not laptop parts from the Framework Marketplace? I also wouldn't mind buying as a business and skipping VAT and consumer protection. There's no import tax for computers either.
Will a Framework laptop give me hardware decoded video in Chrome out of the box on Ubuntu Jammy?
I have an xps-15 from work and it’s basically impossible to do. I spent so many hours trying things suggested online. As a result my Ubuntu experience is: “no you can’t stream video on battery or if you want to do anything else at the same time.”
While I think I should be able to smoothly run video on any modern laptop with any modern browser, Linux is Linux and I paid nothing for it so I can’t be picky. But I’m this close to buying a Framework just so I can have this capability.
If this[0] is accurate and I'm reading it correctly, "Total Package Power Consumption over Time" indicates no more than 4W at any time (and often way less). Maybe someone can read it for me?
A Ryzen 7000 U-series CPU by itself has a TDP (this is not power consumption but rather Thermal Design Power) of 15-30W. This seems to approximate power consumption.
This[1] explores comparing the previous generation (6800U) to an M1 Pro[1] and states that the Apple chip is ~2.4x as efficient in single core Cinebench performance while being approximately tied on Cinebench R23 multi-core.
I really like framework and I happy they are offering AMD.
But I really struggle to recommend Framework after they were unable at this time to fix a hardware issue. The headphone jack will beep when sound turns on and off. Framework confirmed with me that the vendor intended for this and they were unable to fix it because of the parts shortage. It is so annoying I bought a USB C dac to play the audio in.
The keyboard, they minimize way too much, like having to use the fn key for home, end, and pg up/down, as well as insert, I need to press fn+shift+insert to paste something in gnome terminal which means I need to do it for Neovim.
Aside from that, I do like the 3:2 aspect ratio, even if it has issues with GNOME and websites. GNOME refuses to let you snap two windows to each side for some reason. Websites think your screen is too small and so you get the mobile version for a lot of sites.
Still, beautiful screen, excellent webcam, metal body. Needs more execution.
> The keyboard, they minimize way too much, like having to use the fn key for home, end, and pg up/down, as well as insert, I need to press fn+shift+insert to paste something in gnome terminal which means I need to do it for Neovim.
This is a common problem with many laptops unfortunately; there seems to be this obsession that keyboards need to be exactly rectangular, so you need to cram.
I remapped Windows+p in my WM to paste from PRIMARY and Shift+Windows+p to paste from CLIPBOARD. Even on a regular keyboard it's actually a lot more convenient than Shift+Insert.
I'm waffling on my pre-order because I realized Frameworks don't have touchscreens, which I really enjoy when reading long articles. Kind of wild that they offer all these other features that seem very niche, but a common one these days is absent.
I've only been using Macs for a while now and was a thinkpad guy long ago so pardon my ignorance here but a touchscreen really considered common feature of a laptop now? Last I tried it I found the experience to be really awkward and not better than using a trackpad or mouse.
Do you keep the laptop on a desk when you're using the touchscreen? I don't think framework has hinges that convert it into a tablet-esque form, so I'm kinda flummoxed on how a touchscreen is useful for long articles. Something about reaching out and touching the screen seems laborious compared to scrolling on a mousewheel or swiping slightly on a trackpad (or even just pressing spacebar). Laptops just don't seem to designed for that.
Not OP, but I enjoy touchscreens on laptops also. I can get by without it. I see it as a nice to have but not a necessity. It won't make or break a decision when choosing a laptop for me. Here are some reasons I like it when I do have a laptop with it:
- I think it's a better zoom experience. You can get a similar experience with a touchpad, but it's just nicer to touch the screen where you are pinch zooming IMO.
- Signing documents. I don't do this often but much prefer to use a touchscreen over a track pad when I do have to.
- Some games are better. Again not a big part of my life, but occasionally I'll play some drawing game where a touch screen shines.
- My kids understand a touch screen better. Occasionally I am on my laptop showing them something and them having the ability to reach over and touch the screen directly is a better UX for that situation.
- I do kind of like to scroll with it sometimes, but I can't really say why.
Again, not a make or break it feature for me, but all things being equal I'd choose to have it rather than not.
Wow some other great use cases - thanks for mentioning these. I do also use the touchscreen when playing among us, it gives the game a more tactile feel, while you still have a full keyboard for the requisite chatting.
I have a Lenovo Yoga 2 laptop that flips around to Tablet mode and found that I almost never use that mode. I do however use the Touchscreen all the time for reading.
When you're sitting with a laptop on your lap using the keyboard, you typically have it pushed out resting on your thighs toward your knees so that your hands can access the keyboard and touchpad.
When you have a touchscreen, you can pull the laptop closer so that your hands are behind the screen like when holding a book or magazine. The touchscreen allows you to thumb scroll up and down. And because it's a laptop and not a tablet, you don't get fatigued holding it in this reading position because the chassis is supporting the screen and not your hands.
It's actually quite nice and I will likely never purchase a laptop without touch again for that reason alone. The touchscreen is definitely niche, like Thinkpad nubbins.
It's actually very nice, you can scoot the laptop closer to you while lounging on a couch, and scroll the screen naturally with your thumb. Again, reading long articles is my common use-case, but I've occasionally used it to read through large source files as well.
Easily the best use of a touchscreen is developing mobile websites/apps. I only buy laptops with touchscreens as its indispensable for mobile development.
> If framework laptops had a touchscreen, I would have waffled on ordering one.
Is there some specific quality-related reason for this? I’m not a fan of touchscreens on laptops but absent some glaring technical issue I can’t imagine that being a blocker for my purchases.
A touch screen adds weight and a glossy display. I purposely purchased the Lenovo T14S Gen 3 AMD without a touch screen as I prefer a matte screen, and the device is lighter.
on the other hand, i would think twice before buying a laptop with touchscreen.
i don't use it at all and it's mostly a waste of battery power, as there usually is no way to explicitly power it down (except maybe opening the laptop and snipping the right cable -- but who wants to do that ?)
I'm definitely hoping for matte-black too, but the two things I'm actually blocking on are a trackpoint (I realise this is probably not happening) and availability in my country.
Hmm, do they have keyboards that fix up the arrow key cluster? Either all half-height (plus page up/down above the left/right keys) or all full-height?
Half-height should be easy as the up/down keys are half-height already, and there would be no need for new holes. Wiring for two additional keys can't be that difficult either. Dedicated page up and page down keys would be really practical.
they could produce a keyboard where right shift is smaller and you have a full up key but UP/DOWN would still be missing and moving the key further down would lead to other ergonomic problems
You can work around this by switching some function keys with UP/DOWN (or POS1/END or both).
e.g. in a custom XKB key map (you can just extend e.g us, place it under .config/xkb/symbols) you can use following to switch Pos1/End and F9/F10:
key <FK09> { [ Home, Home ] };
key <FK10> { [ End, End ] };
key <HOME> { [ F9, F9 ] };
key <END> { [ F10, F10 ] };
it's one of this "not hard if you happen to know how to do it" linux things
I'm having a tough time finding a definitive answer, but it seems logical that AMD would enable this.
Traditionally, an iGPU would get a designated portion of system memory reserved for it, and unavailable to the CPU (e.g. 512MB to 2GB).
But AMD has enabled shared memory between modern Ryzen CPUs and Radeon GPUs, called "Smart Access Memory." So it sure seems logical that they would enable that feature for their APUs.
I am puzzled by the lack of keyboard layouts for Switzerland (we have the cash to spend on such novelties!). Also, no DVORAK? Is this for hackers or not?
French Canadian $99
English International $99
German $99
US English $99
French $99
British English $99
Clear ANSI $109
Blank ANSI $109
Black ISO $109
Clear ISO $109
As a long time Dvorak user, I'm always baffled by people wanting visual Dvorak layouts and physically rearranging their keycaps (which is a really bad idea on many keyboards, with cap angle differing by row). Dvorak really speeds up touch typing (edit: hypothetically, or at least makes it more comfortable). If you're looking at your hands while typing, just use qwerty. Dvorak won't help you.
You can use Dvorak regardless of what letters are printed on the keycaps.
For some reason, typing non-word-phrase passwords, especially unfamiliar ones, on a keyboard without being able to see the correct keycaps often seems challenging, even though I can touch type very well for text and for programming. It feels like there is some aspect of typing something that requires a character-by-character rational thought process to type that interrupts an instinctive memory of where each character is located.
With that said, having Dvorak keys on my laptop would make the keyboard unusable or very difficult to use for a large number of other people, and so even if one were offered, I'd be unlikely to buy it. Even for many people who touch type well, I think having keycaps that are wrong when one does glance at them is something that takes some experience to get used to, and a Dvorak user typically has that experience, whereas a Qwerty user usually doesn't.
> which is a really bad idea on many keyboards, with cap angle differing by row
Even when keycaps have uniform profile, the 'F' and 'J' keycaps will often have bumps on them. These are the 'homing keys', so that it's easier for the fingers to return to home row.
I mean yeah, but learning a new layout is a lot easier when the keycaps match. Also if someone who only knows qwerty has to use your computer for whatever reason they can still hunt and peck vs it being completely impossible.
Learning to touch type any layout, either when first learning to type or learning a new layout, is seriously hampered by ever looking at your hands. You should use a layout chart and navigate the keyboard by touch. There's a reason that most actual typing education uses blank keyboards or keyboard covers that hide the letter printings.
If somebody who only knows qwerty uses your computer, you should switch the keymap to qwerty for them, not force them to try to navigate an unfamiliar layout. Every major OS makes it very easy to switch keymaps.
Also, if anyone (who doesn't already use Dvorak) has the misfortune of needing to use your computer with its Dvorak layout, that misfortune is amplified by many orders of magnitude if there's no visual indication of which keys are which.
Luxembourg is rich, too, and does not even have its own keyboard layout. Deal with it! ;-) And if you prefer Dvorak why not go for „clear iso“? And what’s up with you people hating „ß“ so much, anyways.
That performance per TDP of that 8C chip is unreal. Congrats to framework for doing the right and coolest thing. I am fanatical about what this company is doing.
2256×1504 at 13.5″ is 200ppi, which is awkward, clearly designed for a scaling factor of 1.5×. You’ll get drastically better results by going up to 2× scaling with 3000×2000 display like the Surface Book’s (267ppi), partly from the increased resolution and partly just from avoiding the difficulties or quality loss (depending on approach) of fractional scaling. (As a matter of fact, environments that use integral scaling plus downsampling will produce better results on a lower-resolution 1× screen for a lot of types of content.)
I now use a laptop with a 188ppi display (which I use at 1.5×), because that was where I found the best compromise at the time. I really miss the resolution of my Surface Book.
> I barely see pixel grid on 1080p display.
Honestly, if you can see it at all, it’s not high enough.
My ASUS ZenBook has 3300x2200 at 13" and it's the best display I've ever had. Can't downgrade once I got used to it, at 2x pixel density it's basically 1650x1100 but with much nicer pixels. Looks stunning in Linux.
Is there any proprietary firmware on these? If this is truly open, I'm excited, otherwise I do not care one bit.
(Scrolling down the comments, I am honestly disappointed that I am the only person asking this question. Or does everyone else already know and I'm just out of touch?)
Just look at the specs of their laptops, plenty of Intel etc hardware that have management engines and whatnot. Openness is not their (primary) goal, it’s about being able to upgrade and replace components of your laptop just as you are able to do with a desktop.
AMD to consider coreboot/Libreboot support for Ryzen [1]
Although, the only Framework with Coreboot support is their Chromebook, which has to use Coreboot per Google. But, comments in this thread seem to indicate broader use of Coreboot may be possible from Framework, in the future [2]
Opposed to microsoft's version of the concept, perhaps.
To me, modular, upgradable, repairable fit the tablet form-factor even more than a laptop - you choose your own keyboard, mounting system (eg a folio case to use the combo as an actual laptop, vesa mount holes or adapter to stick it onto a monitor mount), etc.
Two M.2 slots, two slots for 5G/WiFi and 4 RAM Slots? You're aware we're talking about a 13 inch device here, right? No way this fits into the 13 chassis.
A 4K resolution on a 13.5-inch monitor? That's almost as bad of a waste of GPU as mining bitcoin.
Just for fun I did some calculations, at 1080p a pixel is 0.1483 mm wide, at 4K it's 0.0742 mm. With the eye's angular resolution of 1 arcminute at say half a meter away, that's 500 mm * tan(1/60°) = 0.1455 mm. Even someone with perfect eyesight could hardly be able to tell. Do you intend to use it as a VR headset?
Most people use 2x scaling at that resolution and that helps predominantly the text quality as a single "superpixel" is made out of 4 pixels and many more subpixels.
...or maybe it's just market segmentation to give PC plebs inferior tech? You seem to be proud of being what some marketing exec views as an unimportant low-margin value segment only good for getting rid of old stuff.
It's probably an eye thing. I looked at higher resolution Macs carefully and I honestly cannot see the difference (despite not having known eyesight issues). I'm sure if I'd train my eyes enough I might end up seeing the difference, but I don't really see why I would want to train my eyes on that and then having to complain my whole life about standard screens not being good enough.
I think the actual market segmentation is Apple charging a 300-400% markup for storage. Framework's prices are far more honest and you can always bring your own M.2s as well.
Agreed, Apple practices are atrocious and Framework seems like a better deal. But it looks like they scavenged unsold displays made for Microsoft Surface and can't source other ones with the same aspect ratio/size but better anywhere.
Would be a fun thing to get exposed to users. Fingers crossed that actually happens; I could definitely see this being very vendored up, that it ends up only really running a couple predefined ML workloads.