I am a professional iOS developer. I can get by fine on a m1 air with 8gb ram if i wanted (although my work machine is M2 Pro). Compile times may take longer, but its a fantastic machine that can do a hell of a lot more than just web browsing.With 8GB ram and non-expandable (nor replaceable, really) SSD, this is a low-end browsing machine. Just get anything, unless you need to Look Cool (tm).
Costco has it for 650Thank you Ars. I pulled the trigger on it, main reason is I want to toy around with building applications for IOS and MacOS, but it's going to be a shared family laptop as well.
US keyboard. No statutory rights.$699 at £1=$1.27 = £550
+VAT at 20% =£660
Shipped via freight forwarder in Florida, no US sales tax
let's guess package weight at 2kg
Freight forwarding ~$60 = £57 inc VAT (need to check insurance)
Total £716
Cheapest M2 MBA from Apple £999
Still a good deal...
I'm still not holding my breath that ARM PC laptops are going to take off. That said at least intel and amd are turning their attention to efficiency cores and such to make PC laptops betterI have flirted with the thought of getting a low end MacBook. But, I think I'm going to wait to see what happens with the Qualcomm Snapdragon X Elite. It might trigger discounts by Apple, Intel, or AMD. It might not trigger a pricewar, but maybe the likes of Dell, Acer, Lenovo, etc might release some systems based on SXE that are cheaper than similarly specced systems from Apple.
I think I can wait awhile to get a new laptop, and if I can wait 6 months to a year, there might be some hot competition in this space. Maybe I can get something somewhat better than this M1 MBA for the same or lower price point.
Mine had none, unfortunately. Thankfully I kept my Walmart order. My wife wanted a gold one anyway.Sold out online. It may be available in a warehouse but don't bet on it.
The difference between you and me is that I swap out my tech after 3-4 years. That is the cycle by which increases in productivity offset the increases in cost. I would not dream of trying to work on a 12 year old computer.I hate that those other laptops solder down storage as well. Dell doing it on their shittier XPSs doesn't excuse Apple. They're both wrong for doing it.
That said, Apple is the only one I know that does it universally. I have an XPS 15 work laptop and I know the memory and storage are both socketed because I've upgraded both. When I got a new work laptop, I transferred the secondary SSD from the old one to the new one and presto, all my VMs were there.
And while I don't really give a rat's ass about the longevity of my work laptop, I do for my personal laptop. My personal laptop is from 2012. I grabbed one of these to finally replace that damn thing. I can make a laptop last a very long time because I don't need ever increasing compute because that's not what I use a laptop for. I wish laptops were more serviceable. I was considering buying a Framework just to support their repairability ideology.
I don't work on a 12 year old laptop. I don't like laptops at all. Since I don't use them much, they last a long time and there's also little reason to upgrade them. As I've said multiple times in their thread, my laptop is a terminal to more powerful machines, or for diagnosing/configuring a network at a family member's house. That's aboit it. If you want to get into a dick measuring contest, I have a full size rack in the basement where the fun shit happens. Or quite a nice gaming desktop for everything else. I prefer to use computers with multiple screens and nice peripherals. My laptop sometimes gets used for planning trips on the couch with my wife. That's probably the most intense thing it does, which means Firefox and a couple dozen tabs. Problem is the low res screen on my current laptop makes it awful for that.The difference between you and me is that I swap out my tech after 3-4 years. That is the cycle by which increases in productivity offset the increases in cost. I would not dream of trying to work on a 12 year old computer.
That is the logic for my Mac. On Windows and Linux, right now it is go frameworks or go home for me.
On PC architecture a video application like a game loads that did into system RAM, then duplicates it in the dedicated Video RAM (whether that's over PCIe into dedicated VRAM or a special chunk of the system RAM). So on a PC a program that needs 4GB of VRAM, on a system with integrated graphics, needs 8GB to store it all. Because of the unified memory an Apple Silicon Mac it just needs 4GB.Why don't you then ?
8 GB - OS - video RAM doesn't leave much for apps, then you start to swap, then you burn out that unreplaceable SSD.
Get real. I still use a 2015 11" MacBook Air and actually have no desire to upgrade yet. It's so portable and yet still does everything I want - though I envy the battery life of the M* machines. (I'm holding out for a smaller Mac - hope springs and all that). Anecdotal, but this machine has never required service and it has oh so many miles on it. Macs do have problems, but statistically their reliability is very good. To the article, nobody is forcing you to buy a discount Mac, so your complaint is? Maybe post on a thread for folks who love their old Windows machines?Why don't you then ?
8 GB - OS - video RAM doesn't leave much for apps, then you start to swap, then you burn out that unreplaceable SSD.
I went the other route: I'm on a 10 yo PC (core i5 4570S, apparently that's equivalent to today's N100) w/ 32 GB and 3 screens - not a laptop, but if this were a mac it would have died 3-4 times over ( SSD, SSD, vidcard, plus a power surge that almost killed the MB, not sure Macs have overcurrent protection ?) and would be unusable by now if revived (taskman tells me I'm using 70% of those 32 GB; and I'm not even a dev) . I'm sure it's ranked as a dog performance-wise. It's a pleasure to use though, and the ROI is through the roof.
Add me to that list. The only time I really need to use my studio is for vm work and some local AI stuff I occasionally run.It’s probably because of the way that every single time a MacBook thread appears on Ars the comments are flooded with people talking about how their laptops were excellent purchases that handle everything thrown at them. It’s almost as if their lived experience didn’t take into account that 8 is smaller than 16! Madness!
I couldn't find anything on that different VRAM use, do you have a source ? I did find that Mac RAM is regular POP not on-die which I didn't know, and that there's a setting for how much of it you want to set as VRAM which seems to contradict what you're saying....On PC architecture a video application like a game loads that did into system RAM, then duplicates it in the dedicated Video RAM (whether that's over PCIe into dedicated VRAM or a special chunk of the system RAM). So on a PC a program that needs 4GB of VRAM, on a system with integrated graphics, needs 8GB to store it all. Because of the unified memory an Apple Silicon Mac it just needs 4GB.
Not to mention, simply rendering a basic desktop doesn't take very much VRAM at all, which is where a vast majority of these Macs are going to live.
And I'm looking forward to the day when I feel like I can buy an Apple Silicon secure in the knowledge there's lots of choices of OS that work as well or better than Mac OS on the hardware! But that day is not today. I'm sure it will come, though.Asahi is pretty solid on M* Macs these days though, and all that code flows upstream, other distros inherit it…
What kind of content creation? I have run windows in a vm (so 4GB for both host and guest OS) and it was perfectly fine. Tight, but not “sluggish” in the slightest.I fell for the spin and got an 8GB Mac Mini. Had to return it because it was too sluggish. Got the same machine with 16GB RAM and it works great
8GB is not enough for content creation. Unless you’re only running one application at a time (including quitting your web browser), it can’t handle the workload
I’ve run a vm while also coding (python, nothing crazy) with a bunch of browser tabs open. You’re full of shit.With 8GB ram and non-expandable (nor replaceable, really) SSD, this is a low-end browsing machine. Just get anything, unless you need to Look Cool (tm).
I fell for the spin and got an 8GB Mac Mini. Had to return it because it was too sluggish. Got the same machine with 16GB RAM and it works great
8GB is not enough for content creation. Unless you’re only running one application at a time (including quitting your web browser), it can’t handle the workload
Or even if you run the native operating system instead.I think 8gb is probably fine if you use Linux on it and don't do anything too heavy.
Tim Cook is a supply chain wizard and throughout his time at Apple has pushed to keep insanely low inventory. I'm betting these are new and Apple is still manufacturing them. They do also sometimes keep older models manufactured for the K12 market too.the M1 macs landed at the wrong time. There were supply chain slowdowns that delayed wide availability, so by the time orders for m1 mac came through, it was followed really closely by m2 laptops.
There's a big glut of m1's around in inventories that need to get cleared out.
This is incorrect. I'm sorry, but it is. And the Unified Memory architecture of Apple Silicon has been written about extensively, including on Apple.comI couldn't find anything on that different VRAM use, do you have a source ? I did find that Mac RAM is regular POP not on-die which I didn't know, and that there's a setting for how much of it you want to set as VRAM which seems to contradict what you're saying....
Huh? I've literally run a Linux VM on top of Mac OS and been fine on my M1 Air 8GB.I think 8gb is probably fine if you use Linux on it and don't do anything too heavy.
I just checked memory usage on my 16GB Linux laptop, and a total of only 4GB was used.
As I pointed out in my comment above, the memory architecture absolutely does work differently, and I provided several links explaining it.Meh, macOS just hides loading screens better by making UI animations really slow. If you use Linux with both laptops the differences become more apparent, since Linux tends to feel much snappier than both Windows and macOS on the same hardware.
The lack of fractional scaling in macOS makes graphics performance pretty terrible, while both Windows and Linux (KDE) have support for that.
The memory architecture doesn't work "differently". It's not magic. macOS just uses memory compression, as do modern versions of Windows. Some Linux distributions also come with zram enabled by default -- you can always enable it elsewhere too.
Or even if you run the native operating system instead.
Apple Discussions link was a single person, not plenty. They also didn't do any of the troubleshooting steps others in that thread recommended, or at least stopped posting if they did.That was definitely not my experience using a friend's mostly brand new 8GB M1 Air back in 2021. Plenty of people on the internet have talked about their relatively sluggish experiences with 8GB M1s.
It's possible that it's mostly been ironed out by now, but there are so many ways it can fail. For example, if most of the drive is utilized, filesystem performance tends to fall off a cliff. It's too easy to fill up a 256GB drive.
As I pointed out in my comment above, the memory architecture absolutely does work differently, and I provided several links explaining it.
I think people often exaggerate the Unified Memory architecture benefits, and I think MacOS' great memory compression and fast SSD swap is what boosts performance as well... but it is patently incorrect to say the memory architecture is not different. For any VRAM heavy application, the memory is not duplicated like it is on an AMD or Intel integrated GPU (also on a discrete GPU, but that is less of an issue given the discrete GPU has its own RAM).
Please reference the links I posted in a comment further up the thread to educate yourself, thanks.
ETA: The unified memory also prevents wasting memory when you allocate X GB of RAM to video memory on an integrated GPU, and then use < X GB of video RAM afterwards (such as when you close your game or VRAM heavy app). Given it is a single pool of RAM and the CPU and GPU can access the same memory addresses, there is no need to arbitrarily divide the RAM into video and system memory. Once the VRAM heavy app is closed, those same memory addresses can immediately be used for ANE tasks, GPU tasks, CPU tasks, etc.
That does seem to be the rumor. An earlier comment mentioned that education customers can still order the M1 Air, and I wouldn't be suprised if large corporate clients were also able to still order it. I remember one of my previous employers continuing to get new 2015 MacBook Pros for quite some time after the touch bar version came out. They only switched after a non touchbar version was available and they figured out how they wanted to support USB-C only devicesTim Cook is a supply chain wizard and throughout his time at Apple has pushed to keep insanely low inventory. I'm betting these are new and Apple is still manufacturing them. They do also sometimes keep older models manufactured for the K12 market too.
Huh, interesting. I'll play around with this later, I do have a steam deck as well as an M1 Air.This is not true. Both Intel and AMD have support for zero-copy memory transfers for iGPUs. You start by allocating memory on the GPU, then the code running on the CPU has a pointer to it and can write directly to it.
The Steam Deck, Xbox and PS5 all have unified memory and use that approach.
Try starting a game on the Steam Deck and then quitting it, you'll see the same thing happen.
And yet this is the configuration of an Air I support and administor. In addition, my own computer, used for professional level photography amongst other things, is an 8GB M2. The native OS is completely usable with 8GB and in my experience, which includes a fairly large local support circle, indicates this was true from Apple Silicon day one. It may be improved, but it is not something that has changed radically..That was definitely not my experience using a friend's mostly brand new 8GB M1 Air back in 2021
I’ve literally run a Windows 11 VM, with 8GB RAM allocated, on top of Mac OS. Same results. Applications under both OS’s work as expected and moving back and forth is seamless. M2 Air 8GB here.Huh? I've literally run a Linux VM on top of Mac OS and been fine on my M1 Air 8GB.
Would love to hear your experiences.Huh, interesting. I'll play around with this later, I do have a steam deck as well as an M1 Air.
I've never tried that! I only allocated 4 GB to my Windows vm (I have used both Linux and Windows VM's, but on my air NOT at the same time...). With that said, same experience when I used to use Parallels to run Windows 11 ARM with 4 GB on MacOS M1 Air 8GB. Both were quite snappy, even when I ran MS Visio (which is not ARM native yet last I checked, so had to run in Microsoft's emulation).I’ve literally run a Windows 11 VM, with 8GB RAM allocated, on top of Mac OS. Same results. Applications under both OS’s work as expected and moving back and forth is seamless. M2 Air 8GB here.
Haha, I am aware, in addition to my M1 Air, I have an M2 Max Mac Studio (base model, 30 GPU cores and 32 GB of Unified memory). I love my studio.Would love to hear your experiences.
Also note that the Steam Deck actually has higher memory bandwidth than the M1 Air. The OLED Steam Deck has 102.4 GB/s, and the LCD one has 88 GB/s. The M1 Air has 67 GB/s.
The M-series Pro and Max both have much higher mem bandwidth than the Air though, and higher than the system RAM in most laptop and desktop PCs. It's stunning how good the higher-end M-series chips are.
As for my experiences: I haven't specifically looked at how the Steam Deck handles RAM, as I basically use it as a console. I occasionally hit desktop mode to configure emulators, or to "sideload" Epic Store free games or GOG purchases through Heroic launcher.Would love to hear your experiences.
Also note that the Steam Deck actually has higher memory bandwidth than the M1 Air. The OLED Steam Deck has 102.4 GB/s, and the LCD one has 88 GB/s. The M1 Air has 67 GB/s.
The M-series Pro and Max both have much higher mem bandwidth than the Air though, and higher than the system RAM in most laptop and desktop PCs. It's stunning how good the higher-end M-series chips are.