Having nreal air. It is so freaking inconvenient to wear for longer that every time I see someone posting how they replaced regular screen with ar glasses or vr (yes, tried also Quest 2) I laugh HARD!
3090 is about twice as expensive as 7900 XTX, so out of my budget at this moment. I'm EU based and my absolute top limit is 1000 USD. 7900XTX cost around that and dual Arc A770 cost about 30% less.
I've seen these threads (I've done actually quite some digging before reaching to HN), but my problem is that if I'm to make decision I would want to see how both solution compare directly with exactly same model on most recent drivers. Having results from different models, or results older than 2-3 months is not reliable in this case.
The statement above is that one would expect Framework to have chosen a platform which does not require soldered RAM, not that Framework kept such an option by choosing this AMD part.
All that aside, I absolutely can't wait for desktops to decide to go the same route of having 4 memory channels instead of 2. Right now the only way to have >2 channels is to buy workstation/server class stuff or an APU.
Sadly there's no alternative if you want 256 bits wide at the moment. Well a previous generation threadripper with a huge increase in power consumption and requiring a discrete GPU.
BTW, careful with "channels". Todays normal desktops and laptops (besides the strix halo and apple pro/max/ultra) are 128 bits wide. But in the DDR4 -> DDR5 transition they doubled the number of channels to 4. However the strix halo biggest advantage is the extra memory bandwidth going from 128 bits wide to 256 bits wide.
Finally the technology of the ps5 and XboxX comes to laptops, tablets, and small desktops.
From their LTT video, it looked like they chose to do Desktop because of the AMD platform (and not the either way around, where they planned a desktop product and then chose AMD strix halo). Apparently setting up the manufacturing pipeline for laptops built on strix halo is expensive as of now and there are only two laptops in the whole market using it. So Frame.work choose to go the desktop route to save on cost while still making the platform available for everyone.
The architecture was their choice. It's completely possible to build a PC with that form factor which does not have soldered RAM, so it's strange that they went with it. Their brand with laptops is supposed to be 'more repairable' but they've chosen to make a desktop PC that's less repairable than their laptops are? It doesn't make any sense with the rest of their lineup. The person who would want this product is the opposite of the person who would want their other products.
That market, "repairable modular desktops", is extremely saturated. This only exists because nobody was putting the Ryzen AI Max+ 395 in anything, so they got gifted the entire market of "GPUs with more than 32gb of RAM that aren't Apple." And then a desktop because fitting this in a laptop is hard (hence why nobody else is doing it, either)
> This only exists because nobody was putting the Ryzen AI Max+ 395 in anything... And then a desktop because fitting this in a laptop is hard (hence why nobody else is doing it, either)
The Ryzen AI Max+ 395 was paper launched a month ago. What Framework announced here is just another pre-order (even batch 1 won't ship until Q3). There are dozens of other systems, including mini-PCs, announced months ago which are set to launch before this. Small laptops were actually the first 395+ products to launch, hence this month's benchmark reviews all used them. E.g. https://www.tomsguide.com/computing/laptops/gaming-laptops/a...
I would not be surprised if one will be able to get a full 128 GB 395+ mini PC for less than the cost of the Framework Desktop baseboard before the Framework Desktop actually starts arriving in hands. What you're buying here is a premium to be able to replace the shell and front USB ports.
Where can I find those mini-PCs? The HP Z2 Mini G1a is "Coming Soon". If this is to be believed:
"2025年5月以降販売開始予定", which translate to "Sales scheduled to start after May 2025"
That is Q2 2025 - at the earliest.
I haven't found any other with a committed release/ship date.
Even the Asus Z13 laptops with the 395+ have no shipping date yet.
Looking at the two GMKtec systems with their rattling fans I have here, I would rather take the Framework system where I can easily swap the fan. Cooling those 100-120W will take space and air flow.
They were announced months ago, not shipping months ago. Framework announce Q1 and is shipping Q3. Again, keep in mind the CPU itself only launched last month. This is the real reason the 395 had not been put in anything yet.
Plenty of folks on Reddit have already received shipment (not order) confirmation of the Z13. It looks like even more as of this morning. I doubt if any have actually fully received said shipments yet as it has only been a couple days since launch. It'll likely remain pretty out of stock unless you managed to get an order immediately at launch, again due to the paper launch of the 395 last month and low 395 availability until Q2.
I didn't know HP was making one too! That'll be exciting as it's easier to order that at my work than e.g. an ASUS one or what have you.
I don't know anything about RAMs or their bus size. Is this something that will be "fixed" in the future, idk, with DDR6? Meaning we can have replacable RAM with such bus.
Problem is there is no socket available for thin/light/low power CPUs to have a 256 bit wide bus.
So to ensure 256 bits @ 8000 MHz works well AMD did it in the same package. In theory they could A) ship a halo without ram B) design a new socket, C) allow motherboard makers to pick 2 x CUDIMMs or 4x DDR5 dimms. Not sure that would buy them much market though.
As apple and others have proved, not many care about replaceable dimms, especially if it gives them 2-3x the performance and/or better perf/watt.
Apparently not. In Linus Tech Tips latest video, the Framework CEO says they talked to AMD about it and that one of their engineers ran some simulations and found the stability would degrade too far for it to be possible.
Honestly... I wonder why they didn't consider CAMM2? The bandwidth and signal integrity rivals that of soldiered memory. They could have had the best of both worlds, really.
A single LPCAMM2 module is supposed to be all the RAM for a laptop, so it’s 128 bit wide. You’d need two LPCAMM for this, not four. And they are currently available in 32G and 64G varieties ($180/$330). So they aren’t absurdly priced, if they were in stock.
“Dual channel” is not a thing with CAMM. CAMM is 128 bits wide. To feed a 256bit wide memory controller, you need 2 CAMM modules. LPCAMM2 uses 4 memory packages. The observed number of packages next to the APU on this is 8. So you need 2 modules.
We have 2025 and there are out there a people who think that can make decisions for you without even being asked. I smell so much troubles that even best class russian propaganda won't handle. :)
A similar debate concerned the shape of the table to be used at the conference. The North favored a circular table, in which all parties, including NLF representatives, would appear to be "equal"' in importance. The South Vietnamese argued that only a rectangular table was acceptable, for only a rectangle could show two distinct sides to the conflict. Eventually a compromise was reached, in which representatives of the northern and southern governments would sit at a circular table, with members representing all other parties sitting at individual square tables around them.
I am trying to allude to historical events in which a super power talked both behind the back of a losing allied government and then forced them into a losing proposition.
It is not like stuff like this is unexpected. I find the general "acted surprisedness" somewhat annoying.
:-) It is like you're trying to tell active drug addict with drugs next to her/him - "You can choose not to take them" :-)
If TikTok is addictive on large scale I think it is as good argument as all other arguments and should be taken, as well as all other arguments, into consideration.
Sorry, just did that test - it is 1075, not massive, I would risk saying that may be major issue of this lib.
Here is the code:
let left = 0, right = 1
let rightPrevious = 2
let counter = 0;
while (right > left && right < rightPrevious) {
rightPrevious = right;
right /= 2;
counter++
}
console.log(counter)
Did look very briefly into repo, but didn't find a place where it is handled and don't have time to dig it, but if that issue is true I may help with resolving it. LMK
Good point. Usually fractional indexing is done with arbitrary-precision numbers to avoid exactly this issue. We landed on using JS floats to teach the technique because it makes it more intuitive to understand what’s going on, but you make a good point and I’ll make sure we add that caveat and link out to an arbitrary-precision fractional index library.
reply