Let me explain: Intel chipsets don’t support enough lanes to supply USB-c, GPU, SSD and anything else with no less than 4 of them. The extra “legacy port breakout” ruins the tally and that’s why Apple dropped it and called itself “brave”. Any other vendor I’ve seen that sticks with legacy connectors will gimp one of the other 3 parts; it’s the chipset that ties their hands.
Next is RAM. low power DDR3 only runs up to 16GB and that’s what you get from Apple. Want more? Nope, Intel chipsets don’t support lp DDR4 so that’s what’s on the menu. Other vendors will use chipsets to get those 32GB but they’re power hogs and turn the machine into a skillet.
Apple’s only homemade blunders are the asinine keyboard and the silly half assed attempt at touch-but-not-screen.
Oh and the stupid obsession with thin, give me back an unibody design without CD drive and more battery. I’ll be fine rocking 12h on a charge thanks
The only thing "Pro" in MacBook Pro is the price. At the same price points you can get Lenovo, Dell or HP workstation class laptops.
I tend to blame Intel for cheaping out - or scrooging - on the PCI lanes... hopefully Ryzen and the Meltdown blunder will make Intel more generous.
The RAM is technically Intel’s fault, even though it isn’t like Apple has no say in Intel’s roadmap.
IMHO the 2015 MacBook Pro was the apogee of Apple design. It will be hard to beat.
It might be worth noting that, for some odd reason, in the 2015 macbook pro Apple decided to run the keyboard/trackpad cable directly on top of (and glued to) the battery. So with regular use, in about a year the battery destroys the cable and the keyboard / trackpad fails. Major design flaw.
And it's such an obviously dumb thing to do (hey let's glue that thin, flat cable flush on top of the battery that heats up and expands!), that the tens of thousands of people viewing the youtube videos on how to fix this issue themselves have questioned whether this was a designed / controlled hardware failure.
The keyboard rules. Can confirm. Also some content creation apps I use (ex: Ableton) are starting to get useful treatment in the Touch Bar.
> Oh and the stupid obsession with thin
The thinner the laptop, the more stuff I can cram in my carry on. ymmv
This is important. Because all those adapters do take up space.
To do these you might want extra ports for say audio interface, specialized controller, digitizer... And a video output to present the results perhaps.
Instead you get to carry that and an interface box.
More disk space and RAM are major assets too.
2017 MacBook Pro - 0.61 x 13.75 x 9.48 = 79.5 cu in
The difference is 18 cubic inches, about the size of a 2 1/2" cube. I personally would take a few more hours of battery life, 32GB memory, SD card slot, etc in exchange for that volume on my carry on, even if I traveled as much as once a week.
I can and have gotten used to the lower profile keys, but the lack of a tactile distinction between the keys makes a big difference.
To expand a bit:
- I love the keyboard, best I've seen on a laptop (I'm a 80+ WPM typist)
- I don't have issues with the touchbar, getting used to quickly manage apps like spotify.
- My default editor is vim and don't have issues with escape
- Trackpad is the best I've seen on a laptop
- The machine is fast
- The screen is amazing
- Battery life is decent
ps. On the other side, I don't have experience working on a high-end XPS/Thinkpad, but the main reason to buy is the OS. My workflow and tools are tailored around the mac. It's not that I can't find my way through Linux or even a BSD Laptop running i3. It's that I don't want to.
By comparison, I also have a very cheap Asus netbook (13", I think) - it was about £100 compared to about £3000 for the MBP, and it actually has a better keyboard!
Of course, in the end it is a matter of taste. It would be nice if Apple could find some compromise between the new and the old design. But Apple being Apple, they will stick to it ;).
This results in hitting 1 instead of ~, losing my place on the keyboard on a regular basis, and being completely unable to find the arrow keys by touch. Perhaps my typing is a bit sloppy, but it works just fine on the 2015 MBP, with a tiny fraction of the errors I encounter on the 2017 MBP.
> I can't put my finger on it exactly
Sounds like that's your problem!
Finding where the key tops are is largely down to familiarity/practice, and it’s possible your netbook had smaller-than-standard key spacing, which then might take some time to readjust to the standard key spacing.
I’m sorry Apple made the key tops bigger and the gaps between keys smaller on this version though, as smaller key tops with wider spaces between tend to help train your fingers to find the right keys and reduce errors from accidentally hitting a corner or edge of the neighboring key. The change to the arrow key layout is IMO a serious regression.
I also think the key travel is a bit too shallow, but after a while most people can sort of get used to it. The new snappier tactile feedback is pretty nice. I wish they could figure out a way to make a keyboard with the old amount of key travel (or even slightly more), very reliable, but with the new tactile feedback which hearkens back to full-travel clicky switches of the 70s and 80s.
Many people used to rubber domes and cheap laptop keyboards end up with a typing style where they really mash the keys down hard into the bottom of the stroke. This especially comes about when people use the cheapest type of rubber dome boards (e.g. the ones that came with most PC desktop computers in the 2000s, including Macs) which need to be pressed all the way down to actuate, and sometimes actuate unreliably unless the key is pressed very firmly; using such a keyboard for any extended time ingrains incredibly damaging habits.
If you try to do a hard mashing style of keypress on a key with extremely shallow travel and not much cushion at the bottom, you’ll put a sharp impact on your fingers with every keystroke, and cause quite a bit of strain. It’s kind of like what happens if someone habitually runs wearing shoes with thick padded heels, landing on his/her heels with every step, and then switches overnight to running barefoot on concrete, without changing running form. Ouch!
If this describes your typing style, try to figure out a way to type with a lighter springier kind of stroke, ideally with your forearms and palms floating in the air above the keyboard instead of resting on any surface. Try to type with just enough force to reliably actuate the key, but not much more. (Irrespective of which type of keyboard you are using.)
Edit: in response to otempomores’s dead comment: this is not intended as an apologia (maybe try reading more carefully?). As a long-time keyboard nerd, I’m just sharing some of my impressions of the changes (positive and negative), and providing some hopefully helpful additional feedback/advice, most of which should be broadly applicable beyond this particular keyboard.
The escape key has a steep learning curve, but after a few weeks you learn to always hit it. I don’t like the lack of physicality though.
Touchbar controls sometimes get stuck in a State (Eg after sliding volume up or down), so I had some instances of suddenly playing very loud music when I really couldn’t use it.
Battery life is 2h for me, with XCode, Simulators, Safari and Slack open. My previous MBPro (first with Retina display) did 3h in this scenario although its components were older and needed more power. Maybe High Sierra is to blame though.
I would have loved an iteration on the previous design - change 2 USB-A ports for USB-C, maybe the new keyboard and only slightly bigger touchpad, and I personally don’t care about the lit Apple logo. It‘s not nostalgia, but pure practicality. My coworkers were always a bit envious of my MBPro, but now they hear me swearing a lot about this and that.
And then it healed itself so that's no biggie?
Makes me wonder about your workflow. I write code and would have been in a (silent, I'm from Sweden) rage in a day or less.
Holding out for so long with a major fault seems very forgiving.
Is that still true? I feel like that argument is vanishing more and more these days.
> My workflow and tools are tailored around the mac. It's not that I can't find my way through Linux or even a BSD Laptop running i3. It's that I don't want to.
I've been mostly full-time on the Mac since...2003, I think? I would be fine with Linux or FreeBSD, and I could live with Windows, but I'd just prefer not to. For me, macOS captures nearly everything that I loved about old-school Macs and everything that I love about Unix. There's a lot of little touches that make macOS just "feel better" to me, although I've found in practice those get to be really hard to explain in ways that don't make me sound slightly insane. For instance, drag and drop feels like a first-class UI metaphor on macOS in ways that it never did to me on Windows or any Linux desktop environment; I'm dragging and dropping all the time on the Mac in ways that I didn't--or in more than a few cases, simply couldn't--elsewhere. And when people rail against how difficult macOS is to customize and bend to their will, it's clear they're using very different metrics than I am.
I think other GUIs have certainly narrowed the gap over the years, and not everyone agrees with Apple's design decisions. (Including me, although most of the ones that drive me nuts are hardware decisions, and a continued obstinance in opening iOS up enough to let it become the general-purpose computing platform they seem to be positioning it as.) But as long as macOS keeps doing what I want and Apple doesn't screw the pooch hardware-wise, then I'm in the camp of "yes, I will buy Apple products to keep running macOS."
I am hoping for kvm/virtulasition with gpu passthrough will soon be good enough solution.
A key reason to own a Mac would be to build iOS apps and MacOS software.
(The MacBook 12" also uses the butterfly mechanism, though the 2015 version uses the first iteration.)
The touchbar is useless. The only things I ever use on it are the brightness and volume controls - which worked just fine with the function keys they removed. Actually, they worked better, because I didn't have to look at the keyboard to use them.
The trackpad is ridiculously large, which makes it awkward. Palm detection is poor because my palm hovers just above the trackpad when I am typing, and the slightest brush (as I'm typing) moves the pointer. This would not be a problem with a trackpad of reasonable size.
I agree with the rest. Even on my external keyboards, I have caps-lock mapped to Ctrl and Esc via a Karabiner-Elements script.
As for Windows, I think they have some great hardware out there. I really enjoyed the Surface, but the OS was terrible. What I realized was that software developers didn't take the time to really focus on the UI and polish the apps. Even apps like 1password had horrendous experience. I hacked it into a hackintosh, but it was a pain to keep it updated and some features were missing from a real Mac. At the end of the day, a Mac still wins over for me.
Edit >>
Wanted to add, the one thing that annoys me about the touchbar is that I accidentally hit the top right keys when I hit backspace. Aside from that, I'm fine with it on vim. Escape isn't an issue.
if you are using vim, it is more efficient to use ctrl+[ instead of the escape key. This way your hands are staying where they mostly are.
I'm always amazed by how, after using vi(m) for so many years one can always learn something new. I opened a session and tried it out and then found my hand moving to the escape key automatically...
My MBP is a 2016 model, decked-out 13-inch. I can't say I love the Touch Bar but I don't dislike it either. It works fine. I wished the Touch ID sensor was used for more dialogs–some don't use it and I can't understand why. The keyboard is great, love it. The touchpad is awesome, absolutely love it. The screen is amazing. The battery life is OK (I wished it was better but I come from crappy laptops so it is much, much better than what I already know).
Lucky you have gotten a keyboard that works. My WPM suffers from having to go back and correct stuff all the time. Of course, now it's almost ingrained that in order to make a space, I have to press the spacebar, and then backspace to remove the extra space.
Buy a $500 ThinkPad T450s - <latest series model> off eBay, replaced it with new internals. I get 20Gb of RAM, 2x1Tb SSDs, a nice keyboard, a decent track pad, 10 hours of battery life - total cost: $1300-$1800.
I've done this for myself and three family members and we all couldn't be happier. I fly a lot and having that battery life is so helpful. I even carry 2x back up batteries, and have ~25 hours of battery life (enough for a whole trip). Finally, I prefer the 14" body.
I should add I still use a 2015 MBP for work and find it acceptable, I wouldn't go out and buy a new MBP ever. My co-workers with their USB-C converters, touch bar(s), and stupidly sized track pad find my 2015 model much more enjoyable.
[1] I know you said you bought off ebay, but I don't think that distinction matters
Most in the series come with 4Gb of RAM soldered in, so you get another 16Gb stick[1].
Regarding the SSD, typically you get a laptop with one installed, but you can add in the m.2 ssd slot[2].
Then you buy the battery pack [3].
You should be good to go from there. I've seen people replace the screen, trackpad, and keyboard as well, but those are all I typically replace.
[1] https://www.amazon.com/Crucial-Single-PC4-19200-Unbuffered-2...
[2] https://www.amazon.com/Samsung-960-PRO-Internal-MZ-V6P512BW/...
[3] https://www.amazon.com/Lenovo-Battery-0c52862-Factory-Sealed...
If you leave it on a desk all day, then it doesn’t really matter, but if you’re constantly taking it on the go you’ll likely appreciate the change (even if you don’t think it’s worth the trade-off in keyboard button travel distance, elimination of some ports, opportunity missed for a larger battery, etc.).
Personally I wish they had allocated an extra millimeter of depth for the keyboard.
That really made a huge difference (the Acer used to give me backaches, as it also had a much larger power brick) but all the laptops since didn't really bother me in terms of weight.
The weight reduction surprisingly doesn’t have a lot to do with battery capacity.
https://www.cnet.com/news/macbook-pro-october-2016-battery-l...
Now that Apple has taken a controversial stance on the design of the newer Macbooks (no Magsafe, fewer ports, no ESC key, etc.), I think it's going to be hard for them to fallback to their previous design as that would be an admittance of their failure. And this alone means to me I wouldn't be buying a laptop from them for the next couple of years until they admit they screwed up, or come up with a better solution. This is a classic example of don't fix something if it ain't broke.
At the same time, I can't imagine myself using a HP or Lenovo either after being used to the MacOS ecosystem. All one can do is just hope, I guess.
For the record, I own a retina 2014 MacbookPro, and I think it's the perfect machine for any programmer.
Admittedly, a lot of the things come down to personal preference. I've met a lot of people who like the new keyboard (I slightly prefer the old one, but I hate hate hate the arrow key configuration on the new ones), use the TouchBar a lot (100% useless and annoying for me), and enjoy the extra space on the new touchpad (I really dislike how big it is - I accidentally click a lot).
The really worrying thing, though, is how unreliable the new keyboards are, and how difficult they are to replace. Repairability is pretty terrible with Apple. I'm not holding my breath for Apple to change any of the design decisions they've made with the MBP lately, but hopefully they can at least address reliability issues with the keyboard.
Given all that, plus how unreliable OS X has been for me lately, it is tempting to consider non-Apple alternatives, but it is hard to say if any of them are actually going to be any better. Either way, I don't feel the same about them now as I have from the early 2000s until 2012.
Not sure why they removed empty space on top of left and right arrows, but this change had the biggest affect on my performance while writing code, I used that blank space to navigate my way around the keyboard, now it’s gone I keep pressing wrong keys. They did the same on the new magic keyboard as well, I hate the guts of it.
It has 16GB of RAM and a 1TB SSD. I just don't know why I'd pay more for an apparently worse keyboard and little else, even though it's just a business expense. So I haven't, because neither do I know where else to go.
I tried hard to like the new MacBook Pro. But I could not justify the cost. Now way I went with the TB one, so I configured a FK one that was maxed out, because it costs so much money that I have to at least plan for the future. So, it's over 3k€; no way I can justify that kind of money for something that has documented issues and limitations in such key areas and in the end doesn't feel like an improvement over my late 2013 one which I got for exactly half that price tag. So I just swapped my 256GB SSD for a 1TB one, and while the lid was popped realigned the screen that was slightly offset due to a fall. It's the entry level i5, with 8GB of RAM, and battery is at 487 cycles yet 93% wear ratio, and the thing performs brilliantly. Now it's as good as new. I plan to keep it a while and with things starting to feel strange on the macOS front maybe in a few years if I feel like the OS lets me down I'll probably move to Linux (I wish it were FreeBSD but hardware compatibility just isn't there).
But for now, upgrading just didn't make sense, it just feels like a regression from 2013 hardware.
Also, the main selling point of Macs for me since 2001 when I made the big switch to an Apple-dominant hardware ecosystem was having a Unix-based system that had a reasonable desktop environment. Lately, the Windows Subsystem for Linux has been making me question if MacOS and the corresponding hardware is worth the headache.
People forget, the reason most buy an Apple is attention to details. Quality, in places where you dont't expect it. We dont expect Apple to be just "good", we expect "better" or "best". It is a reason why people pay a premium over others.
Lets skip the discussion of whether the MBP is Pro or not, it is certainly a top price range premium notebook on the market, you expect these pieces of equipment to last, not the old golden standard where your 484 could still turn on, but at least within its warranty period. 2 Years, with AppleCare+. Even having 1% of your customer coming in within the first 2 year of its usage because of a faulty keyboard is a design failure. That is 200K Macbook Pro. And Apple spoke about this, which has less then 5% return rate. 5%? Serious? Even 0.5% within first year on a Keyboard is wrong.
I know most people love the new Keyboard spacing, and its key stability. But we have a polarise group of people on Key Depth. Not every body likes to type on shallow keys, and not everyone can get used to it. I haven't seen anyone who could type of these new keys would mind if they had more depth, they wouldn't be bothered. But not vice versa.
Given Intel's new released KabyLake-G, It is likely the new Macbook Pro will use it, you get similar CPU performance, but 50% better Graphics, along with support of 64GB Memory ( if Apple Choose to, but my guess they will limit it to 32GB ).
I really care about any of that. But the keyboard definitely needs some rethink. Some have suggested Apple regress to old Keyboard. But I disagree, since we are talking about Apple, I expect them to have a new Keyboard that is just as thin, gives more depth then even the old keyboard, have ultra high reliability, and even better key stability. I.e It needs to be better in every way then this and its previous keyboard design. A Tall order, but that is what we expect of Apple.
Note: Dell is a maglev keyboard shown with their new XPS 15. Which is suppose to be everything i described above. Will be waiting to see it it is any good.
The problem to me is, that if I want to switch from the Mac, I have no where to go. I have yet to see another laptop in the same build quality or and OS that just let me do my work to the extend that MacOS does.
Apple is far from perfect, and the Mac is moving in the wrong direction, yet they are currently still the best offer out there.
It is mostly a list of minor annoyances, and if MacBook Pros were about half their current price, it would make sense to accept them as inevitable.
But when you're paying close to $2800 (or £2800 - about $3800 -- if you're in the UK) for a laptop you have the right to expect better. If I want a crappy keyboard and a short battery life, I can have them without paying a massive premium.
I DevOps and was tired of waiting for the new MacBook Pro (I have the 2012 Pro which is showing its age), so a few months before they released the current iteration I got the skull canyon nuc and put Linux with i3 on it. It is so easy to chuck into a bag and carry between work and home (you need monitors, power and keyboard at both places though). I am so much more productive with i3 and the only thing that Linux so far does not do for me is Photo management. So I have dual boot with windows and Lightroom.
Looking at how bad the new macOS is, I feel I made the right decision and tiling WM is such an incredible productivity/mind clarity boost.
At some point I might get an XPS 15 or similar. But for now this works perfectly.
b. Why do these posts get so high on the HN main page? What is the value? Is it just nerdy conversation and, in this case, Apple shaming just like we do with celebrity gossip? Do we feel like giddy children telling stories around the campfire of fallen giants. That is fine, but why do we need to upvote this over other, worthwhile, articles? Relax people, a Macbook is just a product you don't have to buy.
These posts get so high up on HN because they resonate with people on HN. I'm a new-media producer/developer, and my 2014 MBP is the best machine I've ever owned- but the state of the current MBP and the current Mac Pro have left me in an interesting situation: If this machine dies, there isn't anything in the Apple line up that I want. I refuse to pay $400 more for a touch bar that I don't want, and I refuse to get locked in to a configuration on a /desktop machine/, which rules out the current MBP and iMac Pro.
These blog posts are creative pros telling Apple to get their shit together, and they get upvoted on places like HN because a lot of other people feel the same way.
Issues raised in the article:
- 'The arrow keys are squished together' - Usually when I buy things I do research about what I am buying, especially when those things cost $2000+. I don't even have to go to Apple's website to know that there are pictures of the macbook pro with its arrow keys close together.
- 'Track pad is too big" - I like that it is so big
etc
You say "...Apple to get their shit together". So what should they do? Offer models with big and small track pads? Create models with different positions of arrow keys? Not have the touch bar because some people use VIM?
A few days ago I bought a new baby chair and I wanted to have one that I could adjust so that as my daughter grows I can still have her sit in it. There are chairs that have this features and others that don't. What happens with these blog posts is as if I bought a chair of a hip brand that doesn't offer adjustments and then complain about it online and tell them to get their shit together.
Because, as opposed to a soda or cup of coffee, he paid a significant amount of money for a device that turned out to be a bad investment to him. 2$ misinvested are nothing to write home about; 2000$ misinvested are.
Same reason why there are tons of car reviews and tech reviews, but not a lot of soda or coffee reviews.
> b.
Because Apple knows how to appeal to people emotionally.
and you learn these things by reading blogs.
Have several MacBook Pros. Favourite is still 15" mid-2015 with Iris Pro. Would buy again.
Previous to 2015, my 2009 and 2011 MacBook Pros are still loved and will likely receive maintenance and use for years because they have easy to upgrade RAM, SSD, and a somewhat easily replaced battery.
None of the new offering turns my head, and they wouldn't even if they were cheaper. So what a perverse trend this is. I think it's truly a design failure of the entire MacBook Pro product line.
The old 15” MacBook Pro design with Iris Pro graphics looks like the best Mac laptop available right now, unless you cant cope without more graphics horsepower. For most of the last year I’ve been dithering about getting a new MacBook, and when I first saw the touchbar models I though that was the design for me, but I’ve never pulled the trigger. The negative issues individually wouldn’t be a big deal, so at first I discounted them, but taken altogether it’s too much. I’ll see what they come up with this year, and if they don’t address most of these issues I’ll look at getting a previous design machine second hand.
Jony Ive needs to get out more.
I would have actually considered looking past everything in this author's list with the exception of the keyboard. At first I thought it was just my fingers adjusting to the new keyboards after years of a previous generation. But after almost 6 months of not adjusting I gave it up and sold it.
You have to bank pretty hard on the keys and they have this horrible cheap "plastic-y" feeling to them. The old thick rubber keys were one of the best parts of the older MBPs.
The new keys give the sensation that they are sticking or perhaps something has become lodged under them. I found it to be truly a deal-breaker and could not fathom how Apple thought this was in any way an acceptable experience or an improvement.
If you are considering buying one I would suggest bringing your old MBP to an Apple Store and trying them side by side. And then realize that the keyboard on the new MBP will always feel that awkward.
The old style keyboard now feels mushy and clumsy to me. ¯\_(ツ)_/¯
I now use a Samsung T5 external SSD over USB-C as my macos boot drive in the iMac, which I can unplug and boot with my Macbook when I travel. While being 40% cheaper than the 15 inch macbook in my country, the iMac gives me a faster processor that does not thermal throttle after 5 minutes of 100% usage, 24 GB of cheaper RAM (and yes easily upgradable to 64GB), a gorgeous 5k display, lots of ports, a somewhat better graphics card for the rare gaming and lots of space to save data files. With some difficulty, you could also replace the drives and processor.
In any case, I have been a Mac user my entire life. I too have one of the 2016 MacBook Pros and I have to say I hate it. I previously owned an iBook, two PowerBooks, a MacBook Pro, and a MacBook Air. This is by far the worst Apple laptop I have ever owned. My parents needed a new Mac laptop and I recommended the 13 inch air cause it is the only usable one in their entire product line now.
I was thinking of writing a similar post about all the issues I have but the main thing is the keyboard. What good is a computer that you can’t type on. One spec of dust or one crumb and your keyboard is done. My space bar sometimes inserts two spaces and sometimes inserts spaces between letters. My left command key doesn’t register half the time which is insanely frustrating since I use keyboard shortcuts for everything. Some days I feel like throwing it out the window. The sad thing is I actually prefer the FEEL of the keyboard and the travel to the old one, but the issues with keys not working correctly are too much to overcome. In addition I have talked to a lot of people who have a new MacBook Pro and I haven’t found one person who hasn’t had an issue with the keyboard. I’m honestly shocked there hasn’t been a class action suit yet. It probably wouldn’t matter anyway cause Apple would just give me a free can of compressed air and blame me for eating over my keyboard.
I previously had an 11 inch MacBook Air and it was perfect just missing the Retina display. Apple went ahead and did all this stuff they thought people would want without understanding that no one cared, and they ruined a perfectly good product.
Is there a laptop where this isn’t a problem?
- The touchbar is a useless gimmick that is outright harmful to developers like me that use the function keys a lot. I hate that there isn't a 15" Macbook without a touchbar.
- The keyboard typing experience is poor and the key mechanism is extremely fragile, making it super expensive to own and repair
- Missing useful ports. I like USB-C, but I also like to be able to stick in a SD card or a USB flash drive without having to buy a dongle. Which, for a Pro machine that costs as much as this one, I definitely should be able to do.
- Only 16GB RAM. Ok, I get it, this is Intel's fault due to LPDDR. But is it Intel's fault that you keep making this PRO machine thinner and the battery smaller?
- I'd love to see an OLED display on the Macbook, but I understand that may not be feasible in the mid-term. So that one is not actually a big issue.
For the rest, that's entirely Apple's poor design. Until that gets fixed, I'm sticking with my 2012 MBP. And when that breaks, I'll buy a ThinkPad.
But then again, this has the same specs as a 2015 machine: with all the function keys and ports, has an older processor, no discrete graphics, and starts at a smaller storage 256GB SSD. If only they'll offer one with discrete GPU.
I've seen issues with the touchbar and keyboard from all my collegues. As a long time apple user, (since forever, early 90ties) I will never buy one of these pieces of expensive shit ever. A new design with escape and functional keyboard is required to get me back...
I've held off the last few years just because my current MBP has been good enough, the spec bumps haven't been large enough, and because I was unsure about the new keyboard & the lack of a hardware ESC -- and the dubious value of the touchbar, though I did find it intriguing to potentially write some code for it.
I caved and bought one in late November, and just returned in a few weeks ago -- I'm now typing this from my "new (refurbished) 2015 Macbook Pro (non-touchbar) that was delivered today. I'm much, much happier.
Perhaps a fluke, but it's the first MBP I've returned out of ~10 that I've purchased the last 10 years or so. Aside from the ESC key, the keyboard itself was awful -- the [lack of] key travel was irksome though surmountable by itself. The arrow keys were almost painful to deal with, but those too may have been OK in a vacuum. But when a KeyDown on the 'G' key was a dice roll -- 40% expected result, one 'G'; 40% two 'G' KeyDowns; and 10% of the time, no KeyDown at all.
I can't recall the last time I had a computer issue that was anywhere near as rage-inspiring -- and that, coupled with the already poor keyboard experience & the already-dubious value adds, was enough for me to return it. I will perhaps miss the fingerprint reader fluff, but frankly I'm thrilled to be back on a proven laptop platform again, and it's also great that my existing >10 chargers work for my laptop again, too.
I really, really hope that they have come to their senses & released an improved MBP in the future -- hell, keep the same form factor and just add RAM+CPU+GPU, or just let me upgrade RAM+SSD again.
I'll seriously consider a Windows laptop the next time around if there isn't a semi-decent MBP option at that point -- it's a bummer, too -- but may not be much choice.
I noticed there's a bit of correlation with how hot the machine is running. Ironically, I bought this upgrade to my previous MBP (another 13" from 2013) to run docker better -- but for anyone who runs docker for development knows, the machine runs hot.
The keyboard isn't so bad once you get used to it (I type fairly fast at 120-150 wpm), but the keyboard reliability issue is really something that bugs me as it affects productivity. If you're a programmer, needing to train to use the shift key on the contralateral side is a pain -- especially give all the muscle memory that's been trained over the years.
If the keyboard is failing on a 2016, take advantage of Apple's stores and get it replaced under warranty and with far less hassle than say, Dell with an XPS 15 and failed motherboard. (From experience with both.)
Battery life is typically quoted at 5 hours doing something relatively intensive, and 6-7 in general for the 15 inch. 4 hours must be heavy, high CPU and GPU use. I'm not sure what other pro laptops achieve in this area, but I doubt it's much higher unless they use the absolute newest GPUs and CPUs. It is a step back from the 2015 Gen, at least with the 2016s. I think this is actually partly Intel's fault for not supporting LPDDR4.
Touch bar is eh, maybe not a pro feature, although it seems like it would be nice for sliders when editing photos? No ESC key can be an issue, although many "pros" apparently map this to caps lock anyway.
I agree on the trackpad, it's too large.
Ports is a tricky one. No normal USB or Display ports is a giant pain, but 4 Thunderbolt/charging ports is super nice and will attach to some really high speed, expensive pro stuff. No SD card is perhaps, a missing pro feature. Then again, the very highest end cameras now use XQD or CFast. And the built in card reader has never been fast compared to a good external reader. Would a real pro machine have this port? Probably. Does it make the macbook pro not a pro machine? Doubtful.
The charging light and other power supply issues are USB-C trade-offs. People yelled at apple for using a custom, non-accessible port, then got angry when they used a standard port. I love my magsafe port, but I also like the idea that I no longer have to but expensive apple power supplies to replace a failed one.
And on the display and no glowing apple logo, I think they removed the logo because they couldn't make the display thin enough with it and not comprise the displays uniformity. And 4k OLED would result in a 3800$ machine with worst battery life, that's a lot of light to power and pixels to drive...
I agree with you here. I looked around at PC laptops and all of them had a combination of ports that felt like a compromise.
> The charging light and other power supply issues are USB-C trade-offs.
Personally, I'm bummed the battery indicator lights are gone as well as the charging indicator. I don't think they had to ditch the charging light because of USB-C because third parties are doing it[1]. The charging USB-C that ships with MacBook Pros is already a beefier, more expensive USB-C cable than the data-only ones.
That laptop only has one USB-C so the placement of the indicator is simple, but Apple could include one somewhere.
If a real pro machine would have the port, then the macbook pro is not a real pro machine. How can you get probably for the first question but not for the second?
Very frustrated. I was going to get the new XPS 13, but:
- Isn't available in my country (online store doesn't ship in my country anyways)
- Doesn't seem available in Singapore or Malaysia
- Only 8GB option in Taiwan
- 16GB option only available with UHD and 1TB SSD in HK (neither of which I want, nor want to pay for)
All these country-specific sites are awful to use and navigate and digest. If they can't get this right, I'm thinking the many complaints about the hardware aren't exaggerated.
So...ya. Still dreaming that Google's Pixelbook will officially support Linux at some point.
Sadly I had to get rid of the MBA and did not like the look pf this year’s macs, so I got a XPS13. It is a nice machine, but it has issues.
- Network adaptor is shit. Flakey, loses connection, incompatible with our cisco routers, power draw is completely unstable.
- Keyboard is really nice.
- Screen is a bit dim.
- Touchopad registers phantom touches constantly, driver support for elimination doesn’t work.
I’ve still got it running ubuntu 16.04. Everything on it mostly works, but to be a nice machine:
- network adaptor needs a complete replacement.
- get used to disabling the touchpad.
Previously I've had a new logic board after a power fault that took a authorized repairer to fix as they were the only ones that believed me.
FINALLY I got a full refund. I bought the previous 15" model (which I should never had sold) with the proceeds in store.
I've never had such an unreliable piece of hardware. Some guy was in store with a key that was stuck and he was told it would take 5 days to repair.
The relief I felt when the genius said refund said it all.
However, I spent the entire hour following this event being annoyed not because of what I had done to it but because I wasn’t actually annoyed. I was annoyed at myself for not being annoyed.
The I realised why: I know there was no path forwards because the current line is crap. I’ve been putting off thinking about it and dealing with the “what happens next” question.
What happened next was dragging an old i5 Thinkpad T440 out of the cupboard and firing windows 10 up on it.
Got to be honest. The keyboard is better, the thing is a ton more productive, it’s faster (!) to get anywhere and I had forgotten how much stuff I have in muscle memory which doesn’t require hypermobile fingers doing twisted fucked up devils chords on different meta keys to run the entire machine off the keyboard. Plus if you drop it, it still works. The trackpad is crap though (meh, use a mouse) and the screen is crap (meh).
Turns out the only good bits on the MBP were the screen and the trackpad. The screen is extremely fragile though.
The whole machine cost less than a recycled screen for a 2013 MBP and gets in the way less.
> Typing
I got used to the new keyboard after about a week and going back to my previous-gen MBP the smaller keys and extra travel just feels awkward. I type at a speed of about 120WPM, fwiw.
> Touch Bar
Maybe it's because I keep decent posture, but the touch bar is always in sight for me, and I've learned where all the standard buttons are situated by heart anyway. Plus, it's neat when apps have touch bar controls.
> Track Pad
Again, switching between the prev-gen MBP and this one the difference is massive. I never touch the larger track pad accidentally (I'm 6'1" and have relatively large hands, again, maybe it comes down to posture). He's right about the shitty cursor keys on the new gen.
> Power supply
Although I miss magsafe, I don't miss the shitty chords they came with (I think I went through about 10 chargers because I'm prone to moving my laptop while keeping it charged, and that damages the chord in magsafe chargers). I much prefer being able to plug the charger anywhere over magsafe, however.
> Battery Life
The battery life is as good or better than my old gen's was when it was new. Compared to my old gen now, it lasts about 2-3x as long based on the workload.
My only real problem with it is the increasingly shitty software, but the prev-gen MBP doesn't fix that. :)
I’m holding off on buying a MBP as the current keyboard has terrible travel distance and seems to be unusually susceptible to breaking from dust. If Apple had an updated MBP with a durable keyboard (maybe in a few years? hopefully), I’d buy it right away.
Anyways, Apple could afford to offer the dopest machine for software developers, without all the shenanigans, but with all the usability and performance.
My Xcode using half is constantly angry with Apple, but my Logic Pro using half is still in love. :)
Yes, I agree. This keyboard is terrible. J key keeps getting stuck. Pressing a non-existent ESC key is such a distracting feeling. Lucky I mostly use my Mac on a Roost with an external (MS) keyboard.
The hoops you used to have to jump through to run an app on device & their weak / crashing / prone to getting stuck in bad states of early XCodes was just horrendous.
I don't know about you.. but I'm getting tired of the fake Unix under the hood. Used to be happy we had unix there... but this version puts files in various other places. And when something breaks... who knows what it is. I spent all day yesterday trying to get Safari working. I don't care about Safari, but it was XCode not letting me test an app on device. (says my device is untrusted even if I trust it). I noticed Safari also was not loading, so I figured it must be related. Nope. I'm not sure if Linux has the same problems?
I'm starting to think the actual best way to run MacOS when you need it for iOS dev is via Linux in a VM. Would this be possible & easy? Are there good VMs created that'll allow for this??
I'm jealous of my crypto coin cousins that can work on pure code & not worry about freaking device signing IDs and UI that must work on 37 different devices.
Another biggie: the App Store's complete lack of regulation over fake reviews. fakespot.com does a good job at picking up on fake reviews. Apple simply cannot manage this. Seems like it would be a good way to get started in the AI era... Apple if you are reading this, buy Fakespot & their talent! I had the experience of writing an app that worked better & looked better than a competitor. He took all the downloads because strangely he had several 5 star reviews every day. I guarantee they were fake. Fakespot.com agrees & yet.... it is 2018 & it goes on to this day.
And one more thing... Auto Layout. Are you freaking kidding me!! Massively overcomplicated.
One more... App Store Review process!
Everything is so cramped and it just feels like typing on a solid piece of plastic. I ended buying a separate mechanical.
And the Magic Mouse, dear lord. it's the most un-ergonomic mouse I've ever experienced and that, combined with the inability to disable mouse acceleration in High Sierra without hiking sensitivity means I'm stuck using the trackpad, which is fine for basic stuff but it will never beat a mouse for fluidity, speed and accuracy.
Plus I'm convinced if I continue to use the trackpad I'm going to do some permanent damage to my hand/wrist. It really isn't comfortable to use for long periods.
I picked up a Toshiba Chromebook 2 and run GalliumOS (a mod of Xubuntu). I use the former-Chromebook for anything outside of the house -- unless its a meeting where I will specifically require Creative Suite. It's basically my 'if someone robs me, take this and I won't blink twice' laptop.
With every new MBP released over the past few years, it makes me wonder what happened to the people who were working in the various design teams during the Jobs era. I can't imagine that these flaws are the result of a single leader.
Problem with the Dell XPS is it still only supports 16GB of RAM, which is getting to be aggravating for me.
The reason I keep buying Macs though is OSX - I just like it. Linux would be a good fit in many ways, but you can't run Office 365 on it, which is unfortunately a deal breaker. (I know there are alternatives, but I don't really like them - the real killer for me is the loss of Excel.)
I don’t use the keyboard or trackpad so I can’t comment on that.
There is no real dock for it. The $200 one they sell as a docking station is really more of a port expander; it doesn’t charge your laptop and didn’t work with my monitors so I gave it away.
It's a really, really good proper laptop. I think my only complaint is that it only has one USB port (A-type), but seeing as the only thing I use USB for anymore is charging my phone, it's not a deal breaker.
I stick it on my stand and plug in my Vortex Race3 and wait for Apple to make a laptop that doesn't suck.
That's enough for an honest 12 hours' battery life, a CPU+chipset that supports 32 GB of RAM, full-travel, full sized keys, a chassis thick enough to support all the ports, and an escape key. (And I want it to run OS X.)
Every time Apple moves away from the eight pound point, they compromise something I care about for something I don't: thinness and lightness.
So let me be perfectly clear: I want it heavy, thick, and powerful.
Have been given that choice a month ago, get one a new MBP or a dell precision 5520 + 32Gb ram with Linux.
Linux was the choosen one, couldn't been happier! In fact all our backend developers are switching... That must been something right, it was all macs since since the begging for them.
Comments here suggest many of us would pay a premium for something like this.
Macbook Air has always been touted as " high end specs, flexibility all with great portability". The Pro was sold as the mobile beast. There's some range confusion it seems.
Compare the Macbook with the 13" Macbook Pro, there's a ridiculous amount of overlap there that makes their pricing structure seem ridiculous.
Only thing I didn't have a problem with, battery life. Works fine for me.
But since I'm not going back to OSX, if I were to renew my laptop I wouldn't get one of the MacBook's newest models, I'd just go for a good machine from Lenovo or something.
This happens quite a lot for me on a keyboard with Swedish layout, where it is easy to accidentally rest my right pinky on the touch bar when when writing chars such as { and [.
* "(" is Option+8
* "{" is Option+Shift+8On the older ones with real keys it does the same thing:
alt+volume => opens sound prefs
alt+brightness => display prefs
alt+mission control => ..
alt+keyboard backlight => keyboard
also, unrelated but occasionally useful.. alt+shift allows you to adjust volume/brightness in fractional increments.
http://webcache.googleusercontent.com/search?q=cache:AvJdZ_u...
So I reluctantly bought a keypad cover. I normally hate covers. But weirdly I like this one; it's very thin, perfectly adjusted and it almost improves the touch. And it's almost invisible. I really like it and it makes me feel way safer.
http://webcache.googleusercontent.com/search?q=cache:http://...
No complaints here!
I thought a did but have since some time now a very good desktop (paid around 3k for 16 core machine with 64 GB memory) and a light travel laptop with excellent battery.
This combo works very well.
I've tried to talk myself into a desktop & light laptop setup for years and everytime it's just felt easier to not think about syncing files across machines or whether the light travel laptop is going to be good enough for writing native code (i.e. compile times) or creative work (sitting here with ffmpeg spinning fans right now, and used Adobe's suite most of today around town).
How many developers need a desktop when there's cloud computing for heavy lifting?
She's been on the phone with Apple support numerous times-- no help at all.
So disappointed in Apple. Beware!
At least for phones, and this might be similar to laptops, we made decisions on everything based on intensive research, usability testing, and profitability. Companies can't simply cater to specific demographics and hope for the best. For example, the keyboard quality on the MBP could be a valid concern for some, but it's possible that it was a justifiable solution for them based on cost-reduction. (a worthy-risk, in their opinion. not mine, IMHO). It could be that the keyboard is perfectly fine for most people.
Finding a delicate balance between every factor is a tough challenge, and I know for a fact that following every advice on the internet is not a solution.
It's not just the author, everyone in my team with the new MacBook have the same issue with some buttons.
But products aren't just made overnight. I can almost certainly guarantee that these issues came up before release, but they decided that the cost to fix it wasn't justifiable enough. I personally see a lot of problems with that but I'm just letting you know from my experience working at an OEM, Google, and a huge Electronics company.
the main question for me is why on earth are you buying macbook pro if you think it's shit? it's not like you can't go to apple store and try a keyboard or notice the lack of escape key or the size of arrow keys? it's really puzzling.
Mostly i blame intel for not releasing mobile chipsets capable of more than 16GB of ram but apple is also to blame for allowing this.
My next purchase will hopefully be a amd ryzen based laptop with 64GB of ram running linux in 2018 pls.
It annoys me that mine lights up like a Christmas tree.
A good article about the Macbooks is “The Best Laptop Ever Made” https://marco.org/2017/11/14/best-laptop-ever
IMO and in my experience, if you can't be happy with Windows and make it work for you then you're probably too picky and/or biased.
The main thing I would agree with is the cursor keys - despite having spent a couple of months with mine, the up/down cursor keys (which I use a lot) aren't good - full size ones would have been better, IMO, but they of course would ruin the look.
2 Thunderbolt ports isn't enough - I think there should be a couple of USB ports. I've not missed the SD card slot, but then I'm not a photographer, but a lot of MBP users are; having to have a dongle all the time for these would be a real pain. With my Cubase dongle and iLok, I can't charge the macbook without a hub, and that's not very good.
The loss of Magsafe is also a bad idea; previously I had a macbook air (I bought it cheap as a test to see if I wanted to go all in on a MBP for my next laptop), which had it, and it saved it a couple of times when the kids weren't careful. So much so that I've bought a USB-C 'magsafe' adapter which I generally leave plugged into the side now.
I find the keyboard to be good, though; I actually got a 20 minute go on a student's new MBP to see if I'd get on with the keyboard as I was sceptical about it; it's much better than I thought it would be, although I don't like the sound - it's quite loud (or maybe I'm heavy-handed). Hopefully the reliability will be better than the OP's.
A lot of the other issues mentioned are things that were generally known as soon as the models were announced, though? Lack of a physical esc key, etc... and indeed some of the things that I'm not so keen on above are things I was aware of before buying; only the cursor keys and keyboard noise weren't. The things mentioned above were all compromises I took when purchasing, but maybe that's the poster's point - that a 'Pro' machine shouldn't have such compromises, particularly when they don't mean anything is sacficed other than a clean look or a mm off the height/200g off the weight?
There are a lot of positives from the MBP though - the build quality is miles ahead of everything else I've ever owned, and the screen is fantastic; I have taken to using the MBP for screenshots for the book (using Cubase) that I've written as nearly every bit of text looks better than it does on Windows. I've not found the battery life to be as bad as mentioned in the article, but I know this is strongly dependent on usage, and I've spent the majority of my time on mine learning Python, but when I've used Cubase it's not been as good, but not as bad as in the article.
I did spend a lot of time looking at what else I could buy for similar money, but I wasn't sure I'd have the longevity from any other brand; most of my PC laptops have lasted about 18 months before hardware failure (this is averaged over the last 15 years) - with only one exception, the last one which managed 4 years. I've bought the MBP as an investment due to being made largely redundant and wanting to spend a couple of years learning new skills to hopefully move towards a career in programming; I didn't want (and couldn't afford) a computer that would die in 18 months' time, and generally Macbooks seem to be long-lived (and have good residuals after 5 years).
This summer I got a used 2015 MBP for $1,050 from Amazon (and it still has AppleCare until September 2018!) Last summer, I got a used Mac Pro 2012 for around the same price. Both are running flawlessly right now. I wouldn't have bought the MBP without the AppleCare and I'm glad I didn't because the battery stopped charging past 40% after 6 months and Apple had to replace it with a new one. I could probably still sell this machine for > $1,000.