Developer Shocked by my MacBook
HTML-код
- Опубликовано: 24 авг 2024
- Apple Silicon's dominance is back, with the M3 family of chips and new MacBook Pros. From the base M3 to the beastly M3 Max, we'll explore what these chips mean for you as a developer, and I show Aivars how his own project gets a little extra help from the new chips.
Subscribe to Aivars: / @aivarsmeijers
Run Windows on a Mac: prf.hn/click/c... (affiliate)
Use COUPON: ZISKIND10
🛒 Gear Links 🛒
* 🍏💥 New MacBook Air M1 Deal: amzn.to/3S59ID8
* 💻🔄 Refurb MacBook Air M1 Deal: amzn.to/45K1Gmk
* 🎧⚡ Great 40Gbps T4 enclosure: amzn.to/3JNwBGW
* 🛠️🚀 My nvme ssd: amzn.to/3YLEySo
* 📦🎮 My gear: www.amazon.com...
🎥 Related Videos 🎥
* 🤯 SURPRISING M3 MacBook Coding Performance - • 🤯 SURPRISING M3 MacBoo...
* 👨💻 M3 vs M2 vs Intel MacBook - • M3 vs M2 MacBook | rea...
* 🌗 RAM torture test on Mac - • TRUTH about RAM vs SSD...
* 👨💻 15" MacBook Air | developer's dream - • 15" MacBook Air | deve...
* 🤖 INSANE Machine Learning on Neural Engine - • INSANE Machine Learnin...
* 💰 This is what spending more on a MacBook Pro gets you - • Spend MORE on a MacBoo...
* 🛠️ Developer productivity Playlist - • Developer Productivity
#AppleSilicon #m3 #macbookpro
- - - - - - - - -
❤️ SUBSCRIBE TO MY RUclips CHANNEL 📺
Click here to subscribe: www.youtube.co...
- - - - - - - - -
📱LET'S CONNECT ON SOCIAL MEDIA
ALEX ON TWITTER: / digitalix
AIVARS ON TWITTER: / aivars_meijers
JOIN: youtube.com/@azisk/join
I love both your channels so this is such an unexpected crossover, but a welcome one 😅
Glad you enjoy it!
Just watched the video together with my wife :D
M3 Max are not available yet in Latvia, but I preordered it from local premium reseller.
😂 Thanks for being in the video. And again, sorry.
poor wife, I send her my best regards ! hehe
Let me know if you need a new MacBook, I can pick it up from Apple Store in Dubai. I'm going to get back to home in Latvia on 16 Dec.
It is not build times as they are incremental in real life. What matters is test execution time, and the 16 core m3 max will be able to run more tests concurrently and run them faster. That would be a good video to do.
Great idea!
And it could be test set for java, c++, XCode, etc. projects!
Could be interesting series!
And most of the time the build will take place in a CI/CD Environment, which makes them even more irrelevant.
good point, you shouldn't have to a clean build multiple times a day
Exactly!! This is what I’ve been saying for years… build times aren’t anywhere near as important as the performance of running your tests. Would love to see videos focused around test performance.
@@dotinsideacircle in my experience builds only scale with files changed and are under 10 seconds on an m1 let alone m3. Tests on the other hand scale with project size and grow indefinitely. Certainly we want fast builds, but making tests run faster will save more time per day and will justify an upgrade faster.
I’ve been watching Aivars for years, glad to find your channel too! ❤
Welcome aboard!
Love this collab. Love both your channels. Aivars is so right, every second spent waiting for a build to finish is a second that might lead to getting distracted by tik tok or youtube. Multiplied by dozens and dozens of times a day... Very few of us are 10x devs who can just focus non-stop for 8hrs straight. I'm still on an M1 Air and I'm so tired of waiting for my machine to do things. Xcode only gets worse and worse each year. I just want to get the best machine available and not deal with compromises anymore. Would have gone with the M3 Pro chip but they nerfed it this year so.. And for the price of a refurb M2 Max I'd rather just pony up a bit more cash for the M3M. Bigger jump in performance. It'll last longer. My computing needs only grow each year it never gets less. For those just starting out, get an M2 Pro refurb, build your skills, get some jobs under your belt, stash away the cash, upgrade when M5 Max comes out.
"Great collaboration! I'm a fan of both RUclipsrs, so it's awesome to see them come together for this video. It's always interesting to watch their insights and comparisons. Keep up the good work!"
Glad you enjoyed it!
Now I know for sure that I'm right on getting m3 max! I'll be seeing it on the 22nd.. hopefully the parcel will arrive sooner!
Can you make a video comparing the 18GB M3 Pro MacBook Pro to the 36GB M3 Pro MacBook Pro with regards to developers' needs, also including VM?
Another great video ~ ! I got the M3 Max 14 inch base model and it's been great so far, super fast and no issues with heat or fan noise yet
Could you elaborate on your use case? Running any VMs, docker etc? Noticed any significant difference?
@@ESRz I haven't run any VMs or docker yet , I don't have any experience with docker yet either, I use VS code and I'm learning more and more about coding. Plus , I use it for some light gaming it's all been pretty good
Your channel is awesome, very informative if you’re a dev, I do have a question though, IMO most devs will go for the m3 max with 14 cores, do you have any videos comparing that one? Would love to see the difference, but everyone is comparing the 16 cores which I did not want to get solely because it was $500 more.
If you're willing to pay £4k for a MacBook Pro with M3 Max, you might as well go all the way to a £6k MacBook Pro with M3 Max, 4TB and 128Gb of memory, you'll be able to run llama 70b locally, £6k is a lot of money but amazing value for running LLMs locally, an extra £2k to allow it is really good value.
All my builds are done by hundreds of machines in the cloud, so the only thing I care about is making sure the laptop can handle Chrome :D
My wallet doesn't want to know this... best line ever!
Looks like M3 Pro MBP is sweet spot
I understand build speed on Xcode being a good benchmark for some developers. But not for me. I am a Java server side developer and builds are fast and easy, that isn't the issue or the wanting of statistics for my environment. So all these videos that benchmark build speed is not a developer test to me. I would love to see one that runs a Java Spring Framework server side with a React.js front end, MySQL database running in Docker, MySQLServerAdmin, Teams, Terminal window connected to remote server tailing logs. Browser with front end UI running. How does that in terms of Ram, in terms of temperatures. My issue with my MacBook Pro 2018 is that it can get to 200 degrees Fahrenheit and I have to have an app that forces the fans to run 100% all the time.
It was great to see that your guest actually knew what the M3 base MacBook Pro 14 is targeted at. So many people are confused and misunderstand that it is a replacement for the previous MacBook Pro 13, which was principally a MacBook Air with a fan and a few other fantasy stuff. I always say: semi-pros buy the M3 Pro, and professionals buy the M3 Max. Leave the M3 base for students, enterprise, businesses and casual use.
Great stuff as usual.
RAM is very important too, make sure you get plenty. 16GB is bare minimum for devs. 32GB if you are running VMs or Docker.
Aivars is always so genuinely nice. Also in his streams :)
Great one!
Thanks!
How much RAM on each please? And which version of the Max did you use? Is it worth getting 128GB RAM for programming or is 64GB enough?
Gosh, I have the same machine and now I want M3 😅
Interesting video - though as an iOS engineer, I think it would have been a bit more useful if you took an open source app and wrote a script to tweak and then compile the app after modifying layer n of its architecture, then layer n+1 etc.
Then we could have an idea what incremental builds are like across all the machines, Though I guess this would vary alot from project to project depending on how well it is structure. For non-CI builds I would be surprised if I compile from scratch more than once a month.
How does code compilation benefit from multiple cores? Isn't it a sequential task?
Nice to see fellow Latvian on your channel. I was going to buy M3 Max (just for fun, not really need it), but at the end will buy Dell XPS 17 9730, need it for my new project for Microsoft Business Central development. You can use it (MBC) on Mac as well, but can't do development of it on Mac. Also Windows machine will be needed soon for my smart home programming (Siemens LOGO! PLC), that as well can't be done on Mac. So after 5 years, buying Windows machine, never thought it will happen...
Normally it isn’t only build time, whether that’s the project or tests.. i have multiple microservices project running at same time sometimes, docker browser and all the things.. On this scenario i was experiencing really bad performance and i had to see what i can close, or sometimes even restart the machine. This was on m1 Pro 16gb. So even 32 i think would not be enough and those tests cannot picture real world scenario completely.
I will just go with base m3 and 16(or 24?) RAM, and 512GB storage. Most devs who have to use Mac is mainly due to XCode. And from your videos, I could go "lazy programming" while waiting for build times.
please make video how those 3 macs built nodejs environment project. I mean the whole nodejs itself
I am not sure if this is a generaly thing these days (to build code locally), since things like Github actions etc generally simplifies all those things.
I would say running multiple docker containers locally for multiple apps along with a database/cache/kafka might be more realistic for an enterprise application (if running locally)
Also, yes saving build time on one app by 5 sec could be huge saving if you have to build 50 of those apps. For a single app not so much.
Hello Alex,
I’m thinking of upgrading from my 16 inch M1Pro base model to the 14 inch M3Pro base model as a machine learning developer what do you think and what is the best configuration you recommend (not the expensive one).
Thank you so much 😊
I know that man from Instagram. I even have ever made comments to his posts 😅😅
I just got the m3 pro 36GB of ram 14", bad choice? I'm so excited coming from an intel macbook ^^
In general, with Apple SoC designs, the best thing to do is buy the biggest baddest machine you can possibly afford, and run it until needed software is no longer supported on it. That could easily be 7+ years.
@@ericpmoss ofc if you got the money
I have intel macbook pro and I’m also thinking of getting 14” w/ 36ram.
I’m with you on that got the m3 pro 36 that’s like sweet spot for everyone best bang for buck
Nice video,nice comparison
thx
Great job
Hello, congratulations on your channel. With a budget of 1900, which MacBook Pro option do you recommend for programmers? M1 Max, M2 pro or M3 pro. Thank you
Hi, nice comparison. I am planning to replace my current 2020 MacBook Pro into. I am ML researcher, I work on LLM and I use aws for heavy computing but I want to be able to test some light LLM on my new mac. I also develop iOS app and web app, dockers images. From your experience, for which machine should I go for?
how about AI stuff, comparing to M2 Ultra/Max?
how is macbook m3 pro base model performance in android studio?
i want to buy an laptop which I prefer to buy base model m3 pro with 18GB and 512
I don't know if that is it good idea for getting this model for my android studio projects or not
because next term in college I have this lesson and I don't really want memory to go on swap
i would be thankful if you reply
Thank you for such an interesting content. I have question. I am NodeJS developer and i am planning to get macbook pro 16 inch. which cpu will you recommend for my case? sometimes may be i will do some not professional video editing
Did fans turned on when you were doing the Webkit build?
What specs would you select in macbook pro m3 14" for learning code / parallels / Videos / Photoshop ? Thank you.
Hi, i’m not into coding but i’m looking for a new laptop so here i am. I know the new Mac’s are very fast but this performance really matters? I don’t know how coding works but let’s take video editing as example. You edit a video for 3 hours then you spend 20 minutes to export. The newer model it’s going to take 10 minutes to export the same video so even with the newer model being twice as fast, at the end of the day you only finish your work 10 minutes faster. Just saying. Are benchmarks relevant for the daily use since you only use your laptop at full power for 10% of the time so the amount of time saved it’s not making a significant difference?
Me watching with full attention, while I still can't afford any.
I didn‘t know, that Gary Lineker is now a coder and has a beard.
Aivars yes cross collab
These build times are misleading as when working you seldom do a full rebuild.
Is the MacBook Pros all base models ?!
Funny how Apple didn't really make the M3 Pro a good machine to get M1 and M2 Pro users to upgrade to Max. It's almost like the same thing they did with Pro Max phones 🤔
I would like to see some GEN 14 14900K IN FUTURE
Hey Mr. Alex I wanted a MacBook. I'm a developer and student. I wanted a MacBook pro but don't have the budget for it.
Apple official refurbished is not available in my country unfortunately.
I was checking if you might be selling the macbook pro m1 you used in this video.
Love your videos.
Let me know. Thankyou
His machine has 8p and 2e cores.
Can we have a thermal analisis of this macbook in real usage? 😋
I guess m3max is a beast, 3x performance with 3x price.
Depends on how much you make at your job with three times the productivity.
I'm just playing with myself here -- the surprise is the M1 Air 16gb.
I was wrong 😢
Since when does an office worker need a MacBook Pro? A MacBook Air is perfect I think
5:07 How's 38s almost double when compared to M1 Pro's 41s?
compared to his
@AZisk That's true. It wouldn't be double if he had the same background stuff. From the numbers, I feel going from M1 Pro to M3 Pro is not worth it. Its either Intel to any M3 or straight to M3 Max if time is money.
I don't understand the math. You bought his machine and it took about 40 seconds.. the m3 max took 24 seconds... why is this 3 times faster?
Macbook Pro with chip: M2 Max 64GB RAM, 12CPU , 38GPU for XcodeBenchmark
** BUILD SUCCEEDED ** [94.729 sec]
System Version: 13.4
Xcode 14.3.1
Hardware Overview
Model Name: MacBook Pro
Model Identifier: Mac14,6
Total Number of Cores: 12 (8 performance and 4 efficiency)
Memory: 64 GB
✅ XcodeBenchmark has completed
Alex is M3 (base) and 18GB enough for a Junior?
The M3 (base) you can't get 18GB. It's 16GB. If you are going to do this you might as well pick up an M3 Pro with 18GB IMO. More ports and another fan. Or if you can get a good deal on an M2 Pro with 16/1TB go for that. They are all great machines. I'm on a base MBP14 16/512 and it's still awesome. Yes other machines are faster but for my needs it doesn't matter.
I'd have to agree with @fbkensarhd5279 here. While the base model M3 is a good machine overall, if you're going to plan to keep it for a long time, you'll find out that you'll eventually run out of computing capacity simply because of the low RAM. It's a great starter machine if you have the $1600, and then also have another $1600 a year from now for another machine.
10 seconds is enough to get distracted for me
you should be thinking about your code! 😂
the 70b LLAMA model is alot faster on M3 max 128gb memory than a 128gb memory + nvidia 4090 ! just saying !
There's not much love for the entry-level M3 MBP, is there? I think that's a bit unfair. I understand that for experienced, professional developers the M3 Pro and M3 Max machines offer advantages that might be important to them. But let's not forget that the entry-level machine did complete the tasks, it just took longer. For a beginner developer, a student or someone who's severely budget-constrained, the lower cost of that computer would give them a machine that can do the job (more slowly) and at a lower cost. These are people for whom time is not yet money....
These were not connected to power, why not?
don’t need to. answered here:
ruclips.net/video/EyCRcGrpMYs/видео.html
No difference on App,e Silicon. Those are not overheating Intel buddy 😀
Haha. Yeah, it's hard to watch your videos because I'm temped to swap out my M1 Pro.
Please make charts with the results... Pleaaase. Imagine if you had all these results compiled since M1, you'd have the best blog to compare these machines ever
notification gang
Noice!