The problem with the touchbar is that you cannot build muscle memory with it. You have to look down to do anything with it. That goes against the entire UX of a keyboard. How Apple hasn’t understood that basic fact yet is beyond me. This new MacBook is nothing special. A Ryzen 4000HS surface is more attractive now. The cheaper CPU Ryzen has 8 cores and is faster than the current 16” 6 core i7. Time to get rid of Intel and it’s over heating 14nm CPU’s.
Not only that, my fingers also occasionally hover over touchbar and create accidental touches constantly creating chaos. I actually got cold feet of using my Mac because of that and sticking to my PC most of the time.
I have new MBP16 2019 upgraded from MBP13 2015, avoided whole butterfly keyboard, I have got it with touch bar... few problem:
- sometimes I do not realize I have touched something on touch bar --- maybe it should have click sound?
- I had to remove back button (for browser apps) because I kept messing with it
- sometimes I click, I see feedback of click, yet nothing happen
that said, touch bar is awesome, I'm currently typing this and it is correcting or completing my sentence, emoji as well
> Time to get rid of Intel and it’s over heating 14nm CPU’s
Current rumblings in the rumour mill say the ARM transition starts next year. Which makes sense, the $399 iPhone SE has better single-threaded performance than the fastest MacBook you can buy. An Apple A-series CPU with 4-5x the TDP of what they can put in a fanless phone or tablet is something I would very much like to see.
Completely agree. If I get an MBP with a touchbar I have to completely rework my muscle memory for "step over", "step in", "step out", and "run" that I've been using for over 20 years. Put little OLED displays on the keycaps if you want to do something gratuitously dynamic, but leave me the damn keycaps.
> The problem with the touchbar is that you cannot build muscle memory with it. You have to look down to do anything with it.
At most laptop usage angles the Touch Bar is in the periphery of your vision, and I can go for buttons that are always in the same place, like the volume/brightness sliders, without having to give it a conscious glance.
You have to look up what each F# key does in each app.
While it is harder to actually do something, node helped me understand how web development "really" works. I started with Rails - I could put a simple app together, but I had no idea how it worked. It wasn't until I worked with node, where I had to do my own routing, controllers, models, database connections, etc, until I finally could understand what was happening under the hood in Rails.
I’m definitely looking for premium support when something goes wrong. I think Apple no longer offers this service in real terms.
Ubuntu is ok. I’ve used it before. OSX is usually very good. Just Catalina is dreadful. I’ve picked a surface because it’s as close to the Mac as I can find.
Personally I think OS X peaked in 2010, and the keyboard debacle sealed the deal for leaving. But fair enough.
The terminal you'll be using is Windows Terminal. It's good, and has a lot of attention from Microsoft.
What language are you coding in?
Personally a Surface Book 3, non Alcantara is the best dev machine. They all have great keyboards though. If you want to save money Surface Laptop 2 is on sale.