WEBVTT

00:00:00.080 --> 00:00:07.680
have you ever noticed that the starting at configuration always sucks it cheaps

00:00:04.839 --> 00:00:11.480
out on memory and usually has zip all for storage meaning that you're going to

00:00:09.200 --> 00:00:16.240
need to upgrade the thing if you want to keep it useful in the longer term which

00:00:13.799 --> 00:00:20.600
used to be a much smaller problem cuz you could just pick up the base model

00:00:18.119 --> 00:00:24.359
today then upgrade years down the road once your needs have changed and the

00:00:22.560 --> 00:00:27.960
best part is you'd often save a bundle of money doing that thanks to the

00:00:26.119 --> 00:00:34.079
improved affordability of those replacement parts but you can't do that

00:00:31.000 --> 00:00:36.360
anymore RAM and even storage drives are

00:00:34.079 --> 00:00:41.719
being soldered directly onto the main boards of everything from phones to

00:00:38.760 --> 00:00:47.760
laptops forcing consumers to pay today's price Upfront for their hypothetical

00:00:44.960 --> 00:00:51.600
future needs but today's prices aren't even the reason I'm making this video

00:00:49.520 --> 00:00:56.680
you see while there can be consumer benefits to more integrated product

00:00:53.520 --> 00:00:59.239
designs a convenient side effect for

00:00:56.680 --> 00:01:05.320
manufacturers is that whether it's today or tomorrow the only source of otherwise

00:01:02.800 --> 00:01:09.600
commodity upgrades for your system is them which has led to a troubling Trend

00:01:08.119 --> 00:01:15.600
that I really don't think we're talking about enough the complete and utter

00:01:12.600 --> 00:01:18.080
disconnect between market pricing for

00:01:15.600 --> 00:01:22.720
commodity memory and storage chips and the prices that are being charged to

00:01:19.799 --> 00:01:27.920
Consumers by big Brands like apple and Dell prices that we are forced to pay if

00:01:25.600 --> 00:01:32.000
we don't want to be stuck literally forever with a machine that is hamst

00:01:29.920 --> 00:01:35.640
strung by its utterly inappropriate starting

00:01:33.119 --> 00:01:39.119
configuration let's take a look then at how we got here and see if we can come

00:01:37.360 --> 00:01:45.079
up with some ideas for how to fix this going forward and some ideas for a

00:01:41.439 --> 00:01:47.840
message from our sponsor MSI don't just

00:01:45.079 --> 00:01:52.719
shop for a laptop level up your gaming experience with MSI's summer sale event

00:01:50.560 --> 00:01:57.119
check it out at the link below it's only fair for me to begin with the advantages

00:01:55.159 --> 00:02:02.159
of a tightly integrated Hardware design because they are real and in some cases

00:02:00.320 --> 00:02:06.600
provide measurable benefits to a platform let's start with memory have

00:02:04.200 --> 00:02:11.360
you ever wondered why your GPU doesn't have memory slots the same way your CPU

00:02:09.000 --> 00:02:15.480
does I mean they're certainly capable of being equipped with different

00:02:12.959 --> 00:02:20.720
capacities well believe it or not they used to but this practice fell out of

00:02:18.040 --> 00:02:26.800
fashion for a number of good reasons for starters slots or sockets add complexity

00:02:24.519 --> 00:02:30.680
and therefore cost to the board design which will need to be passed along to

00:02:28.160 --> 00:02:35.720
the end user and for what to deal with more compatibility edge cases and user

00:02:33.319 --> 00:02:40.000
error and besides who knows better than the GPU designer what memory

00:02:37.879 --> 00:02:44.560
configuration would be an ideal match both for the onboard processing power

00:02:42.280 --> 00:02:49.680
and for upcoming games all of which is fair enough but the biggest Reason by

00:02:47.120 --> 00:02:54.840
far was performance to address the growing demand for High Fidelity visuals

00:02:52.000 --> 00:02:59.400
gpus needed to be fed with ever faster memory have you ever wondered why your

00:02:56.760 --> 00:03:04.640
GPU memory is laid out like this rather than like like this or like this the

00:03:02.360 --> 00:03:10.040
reason is that the shorter you can keep your traces the connections between your

00:03:07.239 --> 00:03:14.560
graphics processor and its memory chips the stronger the signal and the higher

00:03:12.239 --> 00:03:18.840
you can push your performance and while GPU makers could theoretically just

00:03:17.000 --> 00:03:24.319
cover the board in little sockets for RAM chips the interface pins or the pads

00:03:22.239 --> 00:03:29.439
or whatever they ended up using would ultimately have the exact same effect of

00:03:27.319 --> 00:03:33.959
lengthening the traces that is that they would harm signal integrity and

00:03:31.319 --> 00:03:39.080
therefore real world performance and we can see this exact same thing in action

00:03:36.239 --> 00:03:44.640
in modern ddr5 laptops have you ever noticed that while you can buy ddr5

00:03:42.159 --> 00:03:49.040
sodium sticks they run at much lower speeds compared to systems with lpddr5

00:03:47.239 --> 00:03:53.200
memory soldered to the motherboard we did a whole video about a new memory

00:03:51.360 --> 00:03:58.079
module standard that Dell is proposing to overcome this challenge but the tldr

00:03:56.040 --> 00:04:02.079
is that traditional slotted memory modules suffer from signal Integrity

00:04:00.239 --> 00:04:06.159
issues that prevent them from reaching the same speeds as their non- upgradable

00:04:04.159 --> 00:04:10.799
counterparts and that puts manufacturers who choose to stick with slots at a

00:04:08.439 --> 00:04:15.519
performance disadvantage compared to the ones that don't and this disadvantage

00:04:13.159 --> 00:04:19.959
extends to more than just performance from some quick digging ddr5 slots

00:04:18.000 --> 00:04:25.560
appear to be much more expensive than ddr4 slots adding as much as $8 each to

00:04:23.560 --> 00:04:30.479
the cost of the machine while also taking up valuable internal space that

00:04:27.720 --> 00:04:36.320
could be used for cooling or just to make the device Slimmer and sexier so

00:04:33.320 --> 00:04:40.600
this trend isn't reversing and in fact

00:04:36.320 --> 00:04:43.479
it's accelerating lpddr 5x is coming in

00:04:40.600 --> 00:04:48.880
at speeds of up to 8500 megat transfer per second that is double what we can

00:04:45.560 --> 00:04:51.560
get from a ddr5 sodium and surprise

00:04:48.880 --> 00:04:55.800
surprise it needs to be even closer to the processor in order to achieve these

00:04:53.360 --> 00:05:01.240
speeds with ASUS using a technique that they're calling so or system on module

00:04:59.199 --> 00:05:07.479
to hit 7,467 megatrans per second what's so you

00:05:04.840 --> 00:05:11.440
ask well basically it's exactly what Apple's been doing ever since the

00:05:08.960 --> 00:05:14.400
introduction of their M1 Apple silicon where they took the system memory that

00:05:13.000 --> 00:05:20.440
they were already soldering to the motherboard and moved it onto the same

00:05:16.720 --> 00:05:22.080
package as the processing die which I

00:05:20.440 --> 00:05:27.680
guess is actually a pretty strong argument for integration am I right I

00:05:25.199 --> 00:05:30.560
mean Apple silicon is pretty impressive from a performance and efficiency

00:05:29.160 --> 00:05:35.520
standpoint but here's where I think it becomes

00:05:32.720 --> 00:05:41.319
clear that this whole Trend was never just about performance why is storage

00:05:38.440 --> 00:05:45.160
being soldered down every argument that we've considered for memory the extra

00:05:43.479 --> 00:05:49.280
thickness it adds to the machine the high cost of the interface the

00:05:46.880 --> 00:05:54.840
performance all of it falls apart completely for storage which almost

00:05:51.840 --> 00:05:58.319
exclusively runs over PCI Express in

00:05:54.840 --> 00:06:00.360
modern laptops and while PCI Express

00:05:58.319 --> 00:06:05.240
certainly has its own signal Integrity challenges to overcome over the next

00:06:02.440 --> 00:06:10.240
decade or so it is designed to scale to the data center level and can easily run

00:06:07.919 --> 00:06:14.599
at the distance between a storage chip and the controller on your CPU or S so

00:06:13.080 --> 00:06:19.120
this is where the tinfoil hat comes out a little bit then but hold on don't tune

00:06:16.560 --> 00:06:24.080
out because I think I can demonstrate why I think that this just comes

00:06:22.039 --> 00:06:28.440
straight down to maintaining a monopoly on upgrade parts for your computer all

00:06:26.199 --> 00:06:34.280
we've got to do is follow the money because the profit that can be captured

00:06:30.599 --> 00:06:36.240
by doing this is astounding now apple is

00:06:34.280 --> 00:06:40.759
not the only company to have taken the step of soldering down their storage but

00:06:38.599 --> 00:06:44.160
they are the only one that's Brazen enough to put barriers in place that

00:06:42.400 --> 00:06:49.479
prevent users from upgrading even their non soldered ssds so we're going to be

00:06:47.599 --> 00:06:54.360
picking on them a little bit I want to start by going back to memory Apple

00:06:51.960 --> 00:07:00.000
appears to have decided at some point that 8 GB of memory costs

00:06:57.319 --> 00:07:06.039
$200 that same figure pops up whether we go from 8 to 16 or from 16 to 24 by

00:07:03.919 --> 00:07:11.039
comparison if Apple had heroically charged us a little bit more even for

00:07:08.720 --> 00:07:17.440
our MacBook and added some memory slots the average price we found for a single

00:07:13.520 --> 00:07:21.039
8 gig ddr5 sodum was around $30 at the

00:07:17.440 --> 00:07:23.039
time of recording and even if we assume

00:07:21.039 --> 00:07:30.280
rightly that apple is using premium memory chips and we go with the highest

00:07:25.080 --> 00:07:33.120
price we found that's $60 which is still

00:07:30.280 --> 00:07:37.280
$140 less than what Apple wants for that exact same

00:07:35.199 --> 00:07:43.199
capacity where else in the consumer electronics Industry can you get away

00:07:39.160 --> 00:07:46.840
with a 300% markup oh don't worry we

00:07:43.199 --> 00:07:50.159
found somewhere Let's Talk About Storage

00:07:46.840 --> 00:07:53.319
the SSD in a Macbook is not magic as I

00:07:50.159 --> 00:07:56.400
mentioned before PC Mac they're all

00:07:53.319 --> 00:07:58.879
using the PCI Express bus and the NVMe

00:07:56.400 --> 00:08:02.800
protocol just like the m.2 drive that you would stick to a PC or I mean who

00:08:00.759 --> 00:08:06.879
cares for that matter a PlayStation the only real difference is they built the

00:08:04.680 --> 00:08:11.400
controller for the flash storage chips into their apple silicon rather than

00:08:08.960 --> 00:08:15.599
using a discret one oh and I guess they also limited themselves to two nand

00:08:13.919 --> 00:08:20.440
flash chips while discrete drives can have space for four or more which

00:08:17.319 --> 00:08:23.919
improves capacity at the cost of well

00:08:20.440 --> 00:08:26.039
cost um as with Apple's RAM we can't

00:08:23.919 --> 00:08:30.080
necessarily Source the exact chips they're using for storage but just like

00:08:28.039 --> 00:08:34.839
with the RAM we can bul parket to give you some idea what's going on here The

00:08:32.120 --> 00:08:42.120
Sweet Spot for commodity SSD drives these days then is about 2 tab these

00:08:38.240 --> 00:08:44.560
will cost around $100 and use four 512

00:08:42.120 --> 00:08:50.560
GB nand chips which means the cost to manufacture each of those must be well

00:08:47.040 --> 00:08:53.640
under $25 in Apple's base models they're

00:08:50.560 --> 00:08:55.320
using only a single nand chip you've

00:08:53.640 --> 00:08:58.920
probably seen the stories talking about the reduced storage performance in those

00:08:57.279 --> 00:09:03.320
models as a result of that choice by the way and what that means is that

00:09:00.680 --> 00:09:11.360
upgrading a MacBook Air or a 13-in MacBook Pro to 512 GB is really just

00:09:07.399 --> 00:09:13.920
adding a second 256 GB chip which at the

00:09:11.360 --> 00:09:18.959
current price of around 6 cents a gig is going to set apple back

00:09:16.279 --> 00:09:23.880
$16 if they were paying retail market pricing which they're not then again of

00:09:21.839 --> 00:09:31.160
course neither is the customer that's right Apple wants a whopping

00:09:26.800 --> 00:09:34.240
$200 from you for that extra 256 GB of

00:09:31.160 --> 00:09:36.680
storage that is more than 12 times the

00:09:34.240 --> 00:09:42.120
retail price of that chip integrated into a different prodct I mean that is

00:09:38.279 --> 00:09:43.959
just wow and Apple's not the only one

00:09:42.120 --> 00:09:52.360
doing it the configurator for the Dell XPS 13 2 in1 allows me to go from 512

00:09:47.480 --> 00:09:52.360
gigs to 1 tbte for wait for it

00:09:52.440 --> 00:09:59.560
$150 might look downright reasonable next to Apple especially considering how

00:09:57.399 --> 00:10:04.200
relatively usable that base configur ation is so I don't have to put oh I

00:10:02.440 --> 00:10:08.560
didn't even include this in the script but uh iCloud of course they don't want

00:10:07.160 --> 00:10:12.040
any storage on the machine so you can just pay them monthly for iCloud instead

00:10:10.360 --> 00:10:16.760
okay that's a whole other level to I need my hat back no it doesn't matter

00:10:13.600 --> 00:10:19.600
what matters is that in either case the

00:10:16.760 --> 00:10:24.399
SSD is likely the most profitable component in either of these machines

00:10:22.040 --> 00:10:29.160
which I mean might be worth it if they were doing something super performant or

00:10:27.200 --> 00:10:32.760
they were extra reliable or something that that's what investor disclosure

00:10:30.920 --> 00:10:36.560
framework does where they lay out exactly what model they'll be using so

00:10:34.720 --> 00:10:40.920
you can compare prices and decide if it's worth it but instead Brands like

00:10:38.760 --> 00:10:45.320
apple and Dell are simply putting in whatever they like regardless of the

00:10:42.720 --> 00:10:51.079
performance impact again like we saw with those single chip Macbook ssds so

00:10:48.120 --> 00:10:55.760
then what's the solution here well this is going to sound pretty wild but I'm

00:10:53.399 --> 00:11:01.920
not actually asking Apple to take less margin on their products or even mark up

00:10:58.839 --> 00:11:04.639
their up upgrades less contrary to the

00:11:01.920 --> 00:11:10.360
narrative Apple isn't even an obscenely profitable company they operate at about

00:11:07.279 --> 00:11:12.639
40% gross margin that's a little higher

00:11:10.360 --> 00:11:16.279
than Intel similar to us on LTT Store.com by the way no to Edition

00:11:14.600 --> 00:11:20.639
screwdrivers coming soon sign up for a notification at the link down below and

00:11:18.480 --> 00:11:25.680
actually much lower than others in the technology space like Google NVIDIA and

00:11:23.440 --> 00:11:31.399
Texas Instruments all I'm really asking for is misleading starting app pricing

00:11:28.959 --> 00:11:36.839
to disappear the performance claims that they make are nearly always based on a

00:11:34.279 --> 00:11:42.480
Juiced up config that costs in some cases double or more compared to that

00:11:40.040 --> 00:11:47.279
palatable starting at and all of this is because of those awful starting configs

00:11:44.600 --> 00:11:53.120
that are by Design barely enough for today let alone for 5 years from now and

00:11:50.720 --> 00:11:57.480
because of the ever growing markups on the upgrade parts that can only be

00:11:55.079 --> 00:12:02.040
obtained from the manufacturer so I guess I am asking for them to charge a

00:11:59.720 --> 00:12:06.959
little less for the upgrades and while I'm at it I'm also asking for some

00:12:05.000 --> 00:12:11.760
consideration for the longevity of this Hardware I mean okay okay okay keep the

00:12:09.440 --> 00:12:14.959
configurator prices High most customers aren't going to run out and Source

00:12:13.000 --> 00:12:19.600
upgrade Parts anyway so you might as well profit from them but for the ones

00:12:17.040 --> 00:12:24.720
that do want to swappable components would be a godsend here's a couple ideas

00:12:22.160 --> 00:12:28.480
for how to do it for RAM we'll link the video we did on the cam standard which

00:12:26.440 --> 00:12:34.399
would bring a big improvement over sodiums and even enable modular lpddr

00:12:32.199 --> 00:12:37.920
but even if Cam doesn't take off there's been an interesting uptick in

00:12:35.800 --> 00:12:43.160
enthusiasts who are performing DIY upgrades to soldered components on

00:12:39.680 --> 00:12:46.240
everything from phones to gpus and so I

00:12:43.160 --> 00:12:48.399
guess all I'm asking then is if you must

00:12:46.240 --> 00:12:52.600
have your integrated memory because of you know unified memory access for the

00:12:49.959 --> 00:12:56.240
cpgp whatever just please don't make any further moves towards locking down

00:12:54.360 --> 00:13:01.720
Hardware swaps I mean maybe that's the solution in the longer term as Robotics

00:12:58.800 --> 00:13:05.360
and automation get cheaper year by year I mean remember when Scotty from strange

00:13:03.320 --> 00:13:09.160
Parts blew the world away with his video showing off the cottage industry players

00:13:07.560 --> 00:13:13.519
in China that made it possible for him to build a new iPhone completely from

00:13:11.320 --> 00:13:17.000
scratch well maybe it won't be that long before your neighborhood computer shop

00:13:15.160 --> 00:13:21.880
has a robot ARM in the back that can do quick reliable component swaps adding

00:13:19.160 --> 00:13:26.360
more memory to your MacBook or more storage to your phone even if everything

00:13:24.120 --> 00:13:31.440
is all soldered to the main board what I know isn't the solution is just the tra

00:13:29.120 --> 00:13:35.639
TR in and recycling programs that are already there they're going to be part

00:13:33.399 --> 00:13:39.600
of it but there's a far greater environmental impact in producing a

00:13:37.600 --> 00:13:43.959
thousand complete computers even with some recycled materials compared to

00:13:41.360 --> 00:13:47.760
producing a thousand chips of memory for upgrades to existing ones I mean Apple

00:13:45.920 --> 00:13:50.720
wouldn't need to recycle a th000 more computers down the line if they could

00:13:48.920 --> 00:13:54.279
have just been upgraded to be more functional in the first place could they

00:13:52.560 --> 00:13:58.680
and you can still sell them iCloud storage just like I can sell you this

00:13:56.120 --> 00:14:02.880
segue to our sponsor if you liked this video maybe check out the one we did

00:14:00.399 --> 00:14:09.680
upgrading the old Mac Pro from back when Apple let us do wild things like install

00:14:06.160 --> 00:14:09.680
memory in computers be own
