News for hackers. Stuff that matters.
Re:New 13-inch MacBook Pro by MaintenanceMode on Monday May 04, 2020 @01:53PM (#23071125)
Bringing back the escape key is such a admission of their original screw up. I'm glad they admitted it and reversed the design decision. But I'm still on a 2012 15" MacBook that's running strong. I normally would have updated but using my work 15" has been horrific between the dongles, the keyboard randomly dropping keys (last week "G" would not work, now it's back. The most infuriating thing about the touch bar, out of many things, is the fact that the Escape Key doesn't line up with the upper left, it's offset. So decades of muscle memory has to change by s quarter inch. What a pain in the ass. Yes I'm a vi user.
Re:New 13-inch MacBook Pro by swang on Monday May 04, 2020 @02:57PM (#23071882)
Everyone keeps talking about vi/emacs stuff. While that was annoying, the more annoying aspect was when macOS softlocked and I was unable to hit the chord (cmd+opt+esc) to get the kill task window because the touchbar froze as well.

Having a virtual ESC key in software that can be frozen, where part of your keyboard chord to kill apps includes the ESC key is really, really, stupid and caused me lots of wasted time that could have been saved had there just been a hard ESC key.

Re:New 13-inch MacBook Pro by geoelectric on Monday May 04, 2020 @03:20PM (#23072168)
Mapping the Caps Lock key to Esc in the modifier remap interface is how I handled this situation (and others with essential ESC). Figured that probably wasn't coincidence that they added Esc to it when the new keyboard was introduced--was as much of a nod to mitigating a bad idea as we got.

But yeah, it was stupid, especially given that software developers are a very visible market for them in the Bay Area. As soon as the 16" came out with an Esc, I ordered one at work and bought one at home so I guess they won, but it's another step towards getting me on a Linux or Windows PC a generation or two down the line.

Re:New 13-inch MacBook Pro by bashinator on Monday May 04, 2020 @08:04PM (#23074844)
This didn't work for those of us who map Caps Lock to Control, like god intended. IIRC, it wasn't possible to map the left Control key to ESC for some reason.
Re:New 13-inch MacBook Pro by geoelectric on Monday May 04, 2020 @08:20PM (#23074946)
I actually use Karabiner now to do Ctrl if held, Esc if tapped. It’s a little tougher to walk people through though:

1) install karabiner elements

2) select complex modifications

3) add rule

4) import more from internet

5) import change caps lock key v4

6) add rule change caps_lock to control if pressed with other keys, to escape if pressed alone

...is my actual current setup, along with a bunch of other key mapping. But I started with what I posted above, which everyone with Mojave+ on a MBP has available already.

Re:New 13-inch MacBook Pro by rrdharan on Monday May 04, 2020 @08:50PM (#23075147)
Is karabiner going to stop working in 10.16? Because of the kext lockdown/deprecation?

I'm very afraid of getting too used to it and then having it stop working.

https://github.com/pqrs-org/Karabiner-Elements/issues/2149

Re:New 13-inch MacBook Pro by geoelectric on Monday May 04, 2020 @08:56PM (#23075191)
I hadn't seen that before, but figures. More and more, a nice Lenovo, Dell, or System76 laptop running Linux is starting to sound really good. Hell, it's got better gaming support than Mac now, with Vulkan.

As far as the immediate concern goes, Karabiner is such a popular thing that I suspect there'll be some way to support it. If not, I won't upgrade. I just bought this MacBook Pro, and it'll probably continue to be usable on 10.15.x for its lifetime. I'm not too interested in my gaming keyboard and 10 key pad becoming unusable, at any rate.

If they actually completely kill software support for this, I guess next best thing would be a USB intermediary to process the key codes. Possible it's doable with a Raspberry PI or something, and there are enough mechanical keyboard enthusiasts on Mac someone would be motivated to do it. Won't help for the internal keyboard though.

Re:New 13-inch MacBook Pro by Wubdidu on Tuesday May 05, 2020 @09:11AM (#23079625)
The USB thingy already exists, I actually own one for macros with dumb keyboards. Its a very small USB-device with a USB port where you can attach standard USB keyboards. It runs QMK and essentially acts as a proxy, allowing you to program macros and what-not directly in QMK. A neat, little gadget.

See https://geekhack.org/index.php?topic=69169.0

Edit: Correction: It actually runs TMK, but I flashed QMK on it.

Re:New 13-inch MacBook Pro by geoelectric on Tuesday May 05, 2020 @03:05PM (#23083579)
Sweet! Thanks for pointing me at that. I have applications where I might be able to use that anyway (PS4 comes to mind).
Re:New 13-inch MacBook Pro by geoelectric on Monday May 04, 2020 @09:07PM (#23075275)
btw, this issue has some "system-supported" ways to do the simple modifications. That at least would let me do a workaround for some of what I'd need to replace (swapping modifier keys, mapping my ten-keypad to arrow keys, etc.)

https://github.com/pqrs-org/Karabiner-Elements/issues/2196

Re:New 13-inch MacBook Pro by gumby on Monday May 04, 2020 @09:34PM (#23075437)
Karabiner also lets you disable the Touch Bar escape so you don’t accidentally trigger it.
Re:New 13-inch MacBook Pro by geoelectric on Monday May 04, 2020 @08:26PM (#23074992)
Re left ctrl, btw, it’s possible now to map ctrl to esc. It’ll map both keys though—-the apple interface doesn’t do left/right.

It’s a “simple modification” (specific type) in Karabiner though, if you use that. I use PC mechanical keyboards so most of my typing devices a) have swapped around mod keys and b) map right ctrl to fn so I can do Mac device hotkeys from pc keyboard.

Re:New 13-inch MacBook Pro by chrischen on Monday May 04, 2020 @03:24PM (#23072219)
Real Vi/emac users don’t use the esc key. It’s way too far frome home row.
Re:New 13-inch MacBook Pro by mellavora on Monday May 04, 2020 @03:53PM (#23072529)
Right! Real vi users have a foot pedal for escape.

:__)

*yes, fingers pointing at me

Re:New 13-inch MacBook Pro by chrischen on Monday May 04, 2020 @05:27PM (#23073507)
I think most people actually remap to the ~ key, or if they're extreme they'll use tab. On my keyboard Escape already came as the ~ key and you have to use fn to access ~ or `.

The ergonomics of moving it closer far outweigh any benefits from it being physical vs touchscreen.

Re:New 13-inch MacBook Pro by tcoff91 on Monday May 04, 2020 @06:46PM (#23074267)
Remap caps-lock to escape and you're good to go! Or remap capslock to control and use Ctrl-[. Or use karabiner and remap capslock to control-when-held and escape-when-pressed-quickly.
Re:New 13-inch MacBook Pro by thedirt0115 on Monday May 04, 2020 @07:19PM (#23074521)
AutoHotkey can do this "caps lock as both escape and control" thing too. I use this, from http://vim.wikia.com/wiki/Map_caps_lock_to_escape_in_Windows :

  ; Author: fwompner gmail com
  #InstallKeybdHook
  SetCapsLockState, alwaysoff
  Capslock::
  Send {LControl Down}
  KeyWait, CapsLock
  Send {LControl Up}
  if ( A_PriorKey = "CapsLock" )
  {
      Send {Esc}
  }
  return
Re:New 13-inch MacBook Pro by dhosek on Monday May 04, 2020 @11:41PM (#23076259)
When I first started using Emacs, I used to joke that with all the various modifiers and prefix keys for escapes that it was just a generation away from needing foot pedals.
Re:New 13-inch MacBook Pro by 1337shadow on Tuesday May 05, 2020 @04:59AM (#23077955)
Or they use ctrl+c
Re:New 13-inch MacBook Pro by elliotlarson on Tuesday May 05, 2020 @11:42AM (#23081229)
Right. I've been a long time vim user and I don't really use the escape key while vim-ing. I use ctrl+c.
Re:New 13-inch MacBook Pro by m463 on Wednesday May 06, 2020 @06:42PM (#23097260)
don't you mean toe pedal?
Re:New 13-inch MacBook Pro by liamdiprose on Monday May 04, 2020 @05:26PM (#23073498)
Mapping the sequence 'jk' to Esc supercharged vim for me. Faster, but also helps me stay in the flow longer.

Run `:inoremap jk <Esc>` to try it out.

Re:New 13-inch MacBook Pro by weaksauce on Monday May 04, 2020 @05:52PM (#23073765)
add in kj too and you can just press both keys at the same time and it will work like it was just one key press. the added benefit is that it's basically a no-op from the standpoint of vim too just in case you were already in normal mode.
Re:New 13-inch MacBook Pro by chrischen on Monday May 04, 2020 @05:28PM (#23073514)
I wonder if any people remap hjkl to jkl;. Having to shift my hands one key over always annoyed me.
Re:New 13-inch MacBook Pro by NoodleIncident on Monday May 04, 2020 @08:44PM (#23075108)
'jk' are on the strongest two fingers on the right hand home row, since that's what you'll be doing the most. 'h' can be hit once or twice with no real effort, but there are better ways to move left and right within a line, such as `bBeEfFwWIA`. I also remap `H` and 'L' to move all the way to either end of the line, but I might be doing it wrong
Re:New 13-inch MacBook Pro by liamdiprose on Monday May 04, 2020 @06:05PM (#23073896)
I just use my index finger for both j and h. Are you used to the arrow keys? I noticed with jkl;, my fingers line up with the arrow-key directions.
Re:New 13-inch MacBook Pro by derefr on Monday May 04, 2020 @06:07PM (#23073914)
On the keyboards vi was designed for, Escape was positioned where the Caps Lock key is now on modern US-101 keyboards. May as well just map it there.
Re:New 13-inch MacBook Pro by PhantomGremlin on Monday May 04, 2020 @11:31PM (#23076190)
I'm puzzled by this claim.

The keyboard for the ADM-3A shows a Ctrl key to the left of A. https://en.wikipedia.org/wiki/ADM-3A#Hardware

The VT100 shows CAPS LOCK to the left of A. https://vt100.net/docs/vt100-ug/chapter1.html#S1.1

So on which visual terminal was ESC to the left of A? Or are you perhaps referring to ex, an antecedent of vi, which was designed for hardcopy terminals? If so, which hardcopy terminal had ESC to the left of A? I've looked at the images for some and can't find that.

Re:New 13-inch MacBook Pro by projektfu on Monday May 04, 2020 @11:45PM (#23076277)
You’re right. Next to Q is correct, still more reachable than it is now. Now Tab is in that position and we’re used to that.
Re:New 13-inch MacBook Pro by james-mcelwain on Monday May 04, 2020 @03:57PM (#23072562)
Some of us just have big hands. :3
Re:New 13-inch MacBook Pro by buttsu_ on Monday May 04, 2020 @03:46PM (#23072453)
i am a real vi user its not too far I use esc
Re:New 13-inch MacBook Pro by pfranz on Monday May 04, 2020 @04:50PM (#23073081)
I think the parent was a bit tongue-in-cheek. It's in reference to the keyboard layout vi was developed with and the fact many vi users are obsessed with keeping their fingers on/near the home row (much like, "a /real/ vi user doesn't use the mouse"). Ctrl-[ is an equivalent to ESC on American English keyboards.

https://dave.cheney.net/2017/08/21/the-here-is-key

https://vim.fandom.com/wiki/Avoid_the_escape_key#Avoiding_th...

Re:New 13-inch MacBook Pro by dillonmckay on Monday May 04, 2020 @05:20PM (#23073415)
This happened to me last week.

I did not notice at first, but I could not reduce the volume, since its control was gone.

Then I tried to restart finder, but the escape key was ‘gone’.

I have an even better story about the one that replaced this (same model).

Re:New 13-inch MacBook Pro by dreamcompiler on Monday May 04, 2020 @03:14PM (#23072097)
The "real" Escape key is essential. I'm using a new 16" MBP at work and it's quite nice, but without the real Escape key I'd probably be cursing the computer every day. I thought I'd hate the touchbar, but I actually thought it was cute -- for about an hour. Then I realized it was just a useless gimmick and reset it to "Expanded Control Strip" which is Apple's euphemism for "Make the touchbar look and act just like the old Mac function keys."

I did add the "Do Not Disturb" key to the touchbar; it's nice to have one-button access to that function when I need to get work done without distractions.

Re:New 13-inch MacBook Pro by samatman on Monday May 04, 2020 @06:20PM (#23074052)
The last time this came up on HN (that I read) someone recommended Pock, so I'll pass on that recommendation.

https://pock.dev

This takes the touchbar from 'annoying' to 'ok this is kind of useful actually', for me at least. I spend a lot of time on a keyboard + trackball combo, but keep my laptop propped a bit for TouchID, zooming, and one or two other useful idioms.

I've been hiding the Dock for a solid decade, and it's a more useful default than, say, the illegible window snapshots Safari insists on offering over the obvious choice of favicon + a few letters of the title.

It's baffling to me that none of Chrome, Firefox, nor Safari, offer that interface for the touchbar on Mac.

Re:New 13-inch MacBook Pro by xzel on Monday May 04, 2020 @09:55PM (#23075550)
Thank you for this post. This seems incredibly useful for casual settings when you're on another computer and you want to pull up another app.
Re:New 13-inch MacBook Pro by woutr_be on Monday May 04, 2020 @11:33PM (#23076202)
I tried out pock.dev a while ago, but didn't really find it useful. I just rarely use my dock, it's been hidden for years. I open almost everything with spotlight (Or Alfred a few years ago), and switching is just cmd + tab.

I do find the Touch Bar useful for music controls and scrubbing through a video, but that's about it.

Re:New 13-inch MacBook Pro by unethical_ban on Monday May 04, 2020 @11:39PM (#23076243)
The touchbar is not useless - that is an opinion I do not share.

I do not use the Fn keys in MacOS - and having media controls, screen lock, and other data in the touchbar makes more sense for me. It was and is an experiment in user behavior and UI. Some like it, some don't. I'm not committed to it, but I don't want the HN bubble to think their "bad touchbar" is the only opinion.

Re:New 13-inch MacBook Pro by harunurhan on Tuesday May 05, 2020 @05:33AM (#23078134)
I can see it can be, and it actually is useful for many users, but it's not for me, and many others share the same opinion. So having an option not to get the touch bar is important for us.
Re:New 13-inch MacBook Pro by unethical_ban on Tuesday May 05, 2020 @11:59AM (#23081449)
I hear you, but that gets to the core of Apple design: They don't have a million options for people.

Some want headphone jack, many don't. Some like the butterfly keys, many don't. Touchbar, USB-A, Magsafe, Touch ID, small OLED form factor... they pick a side and go.

Re:New 13-inch MacBook Pro by mmorris on Monday May 04, 2020 @08:24PM (#23074973)
> I did add the "Do Not Disturb" key to the touchbar; it's nice to have one-button access

Not quite one button, but option- clicking the notifications icon at the far right of the menu bar will also enable do not disturb

Re:New 13-inch MacBook Pro by dreamcompiler on Wednesday May 06, 2020 @12:20AM (#23087870)
Learned that after I installed the button on the touchbar but yeah, good point.
Re:New 13-inch MacBook Pro by faizshah on Monday May 04, 2020 @04:47PM (#23073058)
The touchbar is for sure a gimmick, but I found some use for it in PyCharm. There’s a lot of commands you can run from the menubar in pycharm so its kinda useful to skip a complicated hotkey and just add it to the touchbar. Maybe in video editing programs theres some use?
Re:New 13-inch MacBook Pro by torgian on Monday May 04, 2020 @08:03PM (#23074841)
I imagine it might be more useful for content creation than others. Then again, maybe not.

I was forced to remove several buttons from the touch bar, because when I go to type numbers I will occasionally brush the bar with my fingertips, interrupting my workflow as something random suddenly pops up.

I hate the Touch Bar.

Re:New 13-inch MacBook Pro by kmonsen on Monday May 04, 2020 @09:44PM (#23075495)
I got my first touchbar enabled MacBook this month after holding out as long as I could and I find I accidentally hit it all the time when browsing the web.
Re:New 13-inch MacBook Pro by woutr_be on Monday May 04, 2020 @11:34PM (#23076214)
I have the 2016 MBP, and the digital escape key makes me angry almost every single day, there's just no feedback whatsoever. And every so often I accidentally "press" it. Other than that, the only useful feature is music controls.
Re:New 13-inch MacBook Pro by dkonofalski on Monday May 04, 2020 @01:57PM (#23071174)
I'm still surprised that so many people are stuck on the Escape key but it's probably no surprise that the ones that are stuck are all developers using vi or emacs. I love the Touch Bar and had no problem adjusting/remapping and find the utility of the Touch Bar for video and audio editing to be invaluable now. I wasn't sold on it before but, over the last year or so, I'll be really disappointed if they remove it. Adding the escape key back seems like a good compromise for both parties, imho.
Re:New 13-inch MacBook Pro by arcticbull on Monday May 04, 2020 @02:09PM (#23071315)
I've used the touch bar for years, and frankly, it's provided me zero value whatsoever. The only thing I use it for is occasionally adjusting volume or brightness but of course I can no longer do that without looking down at what I'm manipulating. Third party apps have totally ignored it. The physical escape key is the second useful thing in the entire function row, but hey at least it's got two useful things now (an escape key and a touch ID/power button), so that's a 100% increase!

I went so far as to build a physical escape key -- #couragekey -- a few years back (just as a joke, but it does work) https://twitter.com/martinmroz/status/995003391314083840

I just put in my order!

[edit] also the #couragekey was a really fun project to put together, I think I'll write it up to commemorate a real escape key coming back.

Re:New 13-inch MacBook Pro by williamdclt on Monday May 04, 2020 @02:42PM (#23071709)
You can program your touchbar with something like BetterTouchTool. It's laughable that Apple ships the touchbar with such useless functionalities, but you can turn the touchbar into whatever you want, it's an amazing tool. For example, when I open iTerm I have buttons for my local development env (DB, redis, api, frontend, various microservices) color-coded by status and can start/stop them by tapping a button. You could program buttons for your git workflow, for managing browser tabs, desk spaces... If you can't find a way to make it more useful than fn keys, that's on you frankly.

All of that only applies if you're a dev, so I definitely agree that the touchbar was a fuckup from Apple, but it happens that it's massively useful for me

Re:New 13-inch MacBook Pro by AHTERIX5000 on Monday May 04, 2020 @03:27PM (#23072247)
I can see state indicators for various services being remotely useful. But git workflow? I have terminals open anyway and everything is easily accessible from shell using aliases and ^R etc anyway.

Is there a way to decouple touchbar from active window btw? For example if I have Skype running I'd like to have Skype's buttons on touchbar regardless of focused window. I tried using BetterTouchTool but all I found out was quite hacky ways to mimic keypresses and whatnot instead of pinning app specific UIs.

Re:New 13-inch MacBook Pro by williamdclt on Monday May 04, 2020 @04:06PM (#23072660)
> But git workflow?

Useless to me too, that's just an example out a million things you could do.

> Is there a way to decouple touchbar from active window btw

You can, touchbar items are global, app-scoped or part of a group that you can open/close programatically (clicking on a touchbar button, usually). The annoying bit is syncing: you'll need to poll for the state of Skype.

Re:New 13-inch MacBook Pro by monadic2 on Monday May 04, 2020 @03:59PM (#23072586)
> You can program your touchbar with something like BetterTouchTool.

I just have no use for a touchbar. After all, I have a screen! I never look at my keyboard.... it’s all about tactile feedback, which the touchbar notoriously lacks.

Re:New 13-inch MacBook Pro by williamdclt on Monday May 04, 2020 @04:12PM (#23072716)
> I just have no use for a touchbar

I find this very narrow-minded. You can't imagine a single thing that a programmable tactile interface would bring over keys (that you probably can't reliably touch-type either, fn keys are far)?

I never looked at my keyboard either. I still don't, I look at my touchbar from time to time to do things that would take me longer to do if I had to move a cursor (checking the time, my next calendar event, controlling music amongst a dozen things)

Re:New 13-inch MacBook Pro by monadic2 on Wednesday May 06, 2020 @03:26PM (#23095216)
> I still don't, I look at my touchbar from time to time to do things that would take me longer to do if I had to move a cursor (checking the time, my next calendar event, controlling music amongst a dozen things)

Moving the mouse doesn't really bother me, and there are a million ways to wire functionality to keyboard expressions or in-UI functionality. I do miss my hardware volume, prev track, next track, play/pause functionality exactly because I could use them easily without shifting focus at all, even to my keyboard.

OTOH I'm not holding my breath for Apple to meet my needs, they aren't that kind of company.

Re:New 13-inch MacBook Pro by melq on Monday May 04, 2020 @06:57PM (#23074358)
I agree that there are probably some cool uses for the touch bar if you put some thought in to tailoring it to your work flow, but it is not a tactile interface. Keys are a tactile interface. You can't discern anything from the touchbar by touch, its a flat piece of glass.

Personally, I've never spent any time trying to customize the touch bar because I am never using my laptop without an external keyboard, because of how fuckin' terrible the built in one is. So happy they added some travel back to the keys. I have put off buying a new laptop for years because of how much I hate that stupid keyboard.

Re:New 13-inch MacBook Pro by breuleux on Monday May 04, 2020 @06:06PM (#23073902)
I mean, you can always use more screen. On my touchbar I display the time, battery, weather. I also have a script to start a timer and display the time remaining on it (or the output of any script, really). It saves some screen estate. It's nice!

Also there are actions you can program on the touchbar that don't require looking at it. For instance I set it up so that sliding two fingers anywhere on the touchbar changes the volume.

Re:New 13-inch MacBook Pro by monadic2 on Thursday May 07, 2020 @03:50PM (#23107395)
Personally I find more screen real estate doesn’t do anything for my productivity, which is rarely mechanically limited.
Re:New 13-inch MacBook Pro by chrischen on Monday May 04, 2020 @03:22PM (#23072193)
Wow that sounds awesome. You can do this with just BetterTouchTool? Could you share your config?
Re:New 13-inch MacBook Pro by williamdclt on Monday May 04, 2020 @04:01PM (#23072614)
Well, and a few shell scripts that do the glue between docker-compose and an output that BTT can easily understand. You can write shell/applescript with BTT, but it's not really a good experience
Re:New 13-inch MacBook Pro by gowld on Monday May 04, 2020 @02:56PM (#23071864)
Nothing you describe relies on touchbar, only Fn keys
Re:New 13-inch MacBook Pro by geoelectric on Monday May 04, 2020 @08:46PM (#23075113)
I think the bit where the labels change is a pretty big differentiator, for things that are per-app.

Are you old enough to remember when PC applications came with templates that fit over a 101 key keyboard to show you what all the fn keys did? That's why very little outside professional tooling uses them for anything but system-wide shortcuts anymore. They're horrible for discoverability so unless you live in the app enough to thoroughly memorize them they aren't terribly useful.

As much as I don't care for the Hot Bar in general, it is far better for per-app shortcuts that are used rarely enough not to require (and thus develop) muscle memory. You'd need one of those OLED keyboards to do much better.

Re:New 13-inch MacBook Pro by a_t48 on Monday May 04, 2020 @03:24PM (#23072210)
The visible status and feedback on what pressing the bar will do isn't replicatable with just Fn keys.
Re:New 13-inch MacBook Pro by arcticbull on Monday May 04, 2020 @03:43PM (#23072426)
It feels like neither's a complete solution: on the touch bar you see what touching a button would do, but you have to look, and even then you don't know if you've touched it since there's no feedback.

On the keyboard, you don't know what a key would do in a given situation.

Sounds like we need a third option.

Re:New 13-inch MacBook Pro by breuleux on Monday May 04, 2020 @06:22PM (#23074072)
It's not necessarily true you have to look. BTT lets you define actions for sliding 2/3/4 fingers left or right on the entirety of the touchbar. You can set it up to change volume, brightness, ctrl+tab, change the size of a drawing tool, undo/redo, whatever. It works anywhere on the strip, so it's very forgiving.

I actually only just now thought of mapping 3-finger swipe to undo/redo. I've only been messing around with it for five minutes but it's kind of nice, honestly! It's better than cmd+z when you need to undo/redo more than once, because it bypasses the key repeat setting.

Re:New 13-inch MacBook Pro by williamdclt on Monday May 04, 2020 @04:00PM (#23072598)
SAY NO MORE

you do have feedback with the touchbar! As I recently learned, the trackpad click isn't really a click. It can be triggered by software! And bettertouchtool has a specific action for "touchpad haptic feedback". That means you can trigger a touchpad click when you tap a touchbar button, and it perfectly fine as feedback.

Yes you do have to look. I'm not recommending touchbar actions for things that you do so often that it's a problem (though I have a big button to switch between firefox and vscode, big enough that I don't have to look). But it's not like I was using fn keys without looking either

Re:New 13-inch MacBook Pro by arcticbull on Monday May 04, 2020 @04:26PM (#23072855)
That's really cool, I'ma give it a shot!
Re:New 13-inch MacBook Pro by a_t48 on Monday May 04, 2020 @05:04PM (#23073225)
There's always https://en.wikipedia.org/wiki/Optimus_Maximus_keyboard but it sounds like it was extremely expensive and hard to type on.
Re:New 13-inch MacBook Pro by aweb on Monday May 04, 2020 @02:25PM (#23071500)
I was of the same opinion as you until I discovered Pock: it's a small tool that puts the dock (and optional controls) in the touchbar. This means I can get more screen real estate while keeping my dock accessible. Frankly I'm now pretty much onboard with the touchbar, except for the probably huge battery consumption.
Re:New 13-inch MacBook Pro by gowld on Monday May 04, 2020 @02:57PM (#23071875)
Auto-Hide dock is easier to reach than touchbar.
Re:New 13-inch MacBook Pro by pfranz on Monday May 04, 2020 @04:58PM (#23073163)
I realize a lot of people are big fans of hiding their dock. I find it annoying because there are too many moves instead of darting your eyes. When walking up to a random computer it's worse because I often find those people have moved the dock and I have to check each corner one at a time.
Re:New 13-inch MacBook Pro by melq on Monday May 04, 2020 @07:02PM (#23074398)
I've had the dock hidden for so long I've almost forgot it existed. I do all my app launching and switching with spotlight and keyboard shortcuts. But just recently I was having a hell of a time locating the trash folder in the filesystem or in a finder window, and thought they might have gotten rid of it or something. Then I remembered the good ol' dock icon.

I wouldn't mind the dock being visible when I'm using my large external monitor, but it just takes up too much space on a 13/15inch screen imo.

Re:New 13-inch MacBook Pro by kmonsen on Monday May 04, 2020 @09:47PM (#23075508)
I find it a lot harder to adjust the volume with touchbar compared to the old keys. It used to be something I could do really quick and accurate, now I have to look down and try to adjust a slider.
Re:New 13-inch MacBook Pro by rozab on Monday May 04, 2020 @03:03PM (#23071955)
On the contrary, I'd say the ESC key is even more important to normal consumers than programmers compared to, say, the backtick key. I mostly use it for coming out of fullscreen for youtube, netflix etc and I'm sure most consumers don't even know what a backtick is.
Re:New 13-inch MacBook Pro by dreamcompiler on Monday May 04, 2020 @03:25PM (#23072231)
You're probably right about the unpopularity of the backtick key, and it's too bad. I use cmd-` probably 1000 times every day. For me cmd-` and cmd-Tab completely obviate any need for Mission Control or any of the other 14 different mechanisms in MacOS that show you all your windows and let you click one with the mouse.
Re:New 13-inch MacBook Pro by pier25 on Monday May 04, 2020 @04:31PM (#23072909)
Same. CMD+Tab tells me everything I need to know.

My dock auto hides and I only use it to open the downloads folder.

Very rarely I can't find a window and I use a hot corner to show all windows of the space but it happens once a week at the most.

Re:New 13-inch MacBook Pro by dkonofalski on Tuesday May 05, 2020 @11:55AM (#23081408)
The physical key isn't what's important to consumers. The ability to back out and use the ESC function is and that's still there for everyone who has a Touch Bar machine.
Re:New 13-inch MacBook Pro by TheRealPomax on Monday May 04, 2020 @03:03PM (#23071947)
Or, you know, literally any app where `esc` is the "cancel and exit this dialog" key. Which is every Adobe application, all DAWs, etc. etc.
Re:New 13-inch MacBook Pro by dkonofalski on Monday May 04, 2020 @04:56PM (#23073151)
I don't see how that's a negative. The Touch Bar still has an ESC segment that works exactly the same as the button and literally no one in any of the companies that I've worked with that's not a developer has ever had an issue with it while simultaneously finding the Touch Bar far more useful than unlabelled function keys.
Re:New 13-inch MacBook Pro by samatman on Monday May 04, 2020 @07:07PM (#23074430)
I'm glad Apple disagrees with you and is no longer making computers which lack a physical escape key.

I got used to it pretty quickly, and I've had press-Alt mapped to Esc for many years.

It was always annoying, and the 16" with a physical Esc is much nicer.

Now all Apple has to do is add some haptic feedback to the damnable thing and I'll actually like it.

Re:New 13-inch MacBook Pro by dkonofalski on Tuesday May 05, 2020 @11:52AM (#23081361)
I don't think they do disagree with me. I'm not suggesting that the physical escape key isn't a better option for people. I'm just responding to the person that said the Touch Bar was broken because it didn't include a physical escape key. It's not broken. It works exactly the same, functionally, as the physical key so there's nothing you can do with the physical key that you can't do with the virtual key on the Touch Bar. The physical key is just better because it's tactile and now usable for all the devs that rely on it.
Re:New 13-inch MacBook Pro by samatman on Tuesday May 05, 2020 @04:58PM (#23084989)
I think Apple putting the physical escape key back indicates that they agree it was broken, relative to a virtual escape key.

The only advantage to a virtual Esc is getting that piece of real estate if you don't happen to want one, and as has been pointed out elsewhere, Escape is an important affordance in macOS-land, even if you aren't a Vim user.

The important report here is a process freezing both the UI and the touch bar, and therefore option-command-escape being unavailable to bring up force quit. That's obviously bad, and I would call it broken. Edge case but an important one!

This is just a quibble about whether it's worse enough to deserve the moniker "broken", though. I'm not personally attached to that, just want to point out that it does in fact break an important action in the core vocabulary.

Re:New 13-inch MacBook Pro by dkonofalski on Tuesday May 12, 2020 @01:27PM (#23156760)
>I think Apple putting the physical escape key back indicates that they agree it was broken, relative to a virtual escape key.

No it doesn't. All that it indicates is that there was a preference for it by part of their demographic. Again, developers are in the minority here. Most Macbook users don't care and it was an easy concession to make from Apple.

Re:New 13-inch MacBook Pro by TheRealPomax on Tuesday May 05, 2020 @12:35AM (#23076533)
Except it doesn't, because there is no esc key. There's a portion of a touch sensitive monitor that may, or may not, have an active region that simulates an esc key, which you won't know without looking at it, rather than being able to rely on the fact that there's a key in the upper left that you can feel for without ever looking at your keyboard, in the knowledge that it always sends the one key code it has to.

If this has never been a problem for you: nice! But it's been so much of a problem for everyone else, and they've spoke up about this so much, that Apple undid that decision.

Re:New 13-inch MacBook Pro by dkonofalski on Tuesday May 05, 2020 @11:54AM (#23081397)
Yes, there is. Show me a situation where the Touch Bar wouldn't have the ESC button there. Additionally, if the position and location are that big of an issue, there is a setting that guarantees that the ESC key and FN keys are always on the bar at all times.

There is literally nothing that the physical key does that the virtual key on the Touch Bar can't do.

Re:New 13-inch MacBook Pro by saagarjha on Monday May 04, 2020 @08:05PM (#23074847)
Actually, that behavior is baked into the OS.
Re:New 13-inch MacBook Pro by TheRealPomax on Tuesday May 05, 2020 @12:41AM (#23076573)
That doesn't bear any relevance to application UI frameworks that don't build on top of the OS's UI framework.
Re:New 13-inch MacBook Pro by outworlder on Monday May 04, 2020 @02:10PM (#23071327)
> and find the utility of the Touch Bar for video and audio editing to be invaluable now.

See, the problem is that I rarely use the laptop's own keyboard. Only in cases where I'm actually on the go. If I'm at the office or at home, I'll have an external keyboard (and monitor).

While the laptop's own display remains useful, the keyboard becomes awkward to reach. The touchbar, even more so.

Now, if Apple's external keyboard had a touch bar, now that would be useful.

Re:New 13-inch MacBook Pro by dkonofalski on Tuesday May 05, 2020 @11:56AM (#23081425)
At this point, I would definitely use an external keyboard or even just an external Touch Bar (unless Apple releases mechanical keyboards with a Touch Bar). I kinda rely on it for media editing/scrubbing.
Re:New 13-inch MacBook Pro by danso on Monday May 04, 2020 @02:56PM (#23071861)
I haven't had an issue with the Touch Bar, but only because 95% of my usage is through a connected mechanical keyboard; the 5% of time that I do use my laptop's keyboard + Touch Bar, I definitely do not enjoy it.

I can sort of understand the potential appeal of it, especially in terms of customization. But even though the Touch Bar is 3 years old, am I the only one who is reluctant to invest time in learning it (this includes learning how to fully customize and optimize it) because it seems like the kind of feature that may soon disappear into obsolescence? It doesn't help that it's the sort of hardware feature that is literally only applicable to 1 of 3 computers I currently use. But unlike other Apple-pioneered hardware features (multitouch trackpad, built-in Touch ID), Touch Bar seems very unlikely to eventually become a popular cross-platform feature.

Re:New 13-inch MacBook Pro by rooam-dev on Monday May 04, 2020 @02:06PM (#23071288)
I am still surprised that Apple doesn't give the option of non-touchbar. Why is that? A good compromise would be to have both options, imho.
Re:New 13-inch MacBook Pro by milkytron on Monday May 04, 2020 @02:09PM (#23071320)
By limiting the customization, it reduces the complexity of supply chains and thus reduces cost.
Re:New 13-inch MacBook Pro by mirkules on Monday May 04, 2020 @02:17PM (#23071422)
So where are the savings? Certainly not passed down to the customer.

Plus, Apple is not known for hardware cost-savings as being a primary factor in their key decisions.

Re:New 13-inch MacBook Pro by milkytron on Monday May 04, 2020 @02:25PM (#23071490)
> So where are the savings?

Apple is a business and prices its products based on demand. If people are willing to pay a high price, you bet they're going to charge a high price. The savings from not having many hardware variations on a single model are simply accumulated into their bank account.

And they might not cut costs when it comes to the hardware itself, but they are known for having a limited number of options and customizations when it comes to hardware.

Re:New 13-inch MacBook Pro by iso1631 on Monday May 04, 2020 @02:17PM (#23071415)
Apple doesn't compromise. You either conform to the borgthink, or you go elsewhere.

If you want to Think Different, you don't want apple.

Re:New 13-inch MacBook Pro by fastball on Monday May 04, 2020 @02:38PM (#23071648)
Given that Apple is the only one offering computers with touchbars, I think they are still the Think Different camp.
Re:New 13-inch MacBook Pro by mamon on Monday May 04, 2020 @03:21PM (#23072176)
No, they are in "move fast and break things" camp.
Re:New 13-inch MacBook Pro by simonklitj on Monday May 04, 2020 @08:00PM (#23074826)
One doesn’t have to exclude the other.
Re:New 13-inch MacBook Pro by arcticbull on Monday May 04, 2020 @02:13PM (#23071372)
I suspect nobody uses that entire row, so if you're not going to do anything with it besides an escape key, you may as well throw in something interesting.
Re:New 13-inch MacBook Pro by zdragnar on Monday May 04, 2020 @02:48PM (#23071777)
I've got and used several non-apple laptops that use the row for media keys, and switch them to the function keys with a press of a dedicated fn key at the bottom.

I don't use function keys, but do use the media keys (mostly volume and screen brightness) by touch. The touch bar is hilariously named imho, because you have to look at it to use it.

Re:New 13-inch MacBook Pro by rooam-dev on Monday May 04, 2020 @02:20PM (#23071445)
If that's the case where are the external magic keyboards with touchbars?
Re:New 13-inch MacBook Pro by fastball on Monday May 04, 2020 @02:39PM (#23071655)
Price? I have no idea what the markup on the touchbar is, but I'd guess it's at least in the $50 range, no?

When you're buying a $1650-4000 machine, $50-100 probably isn't gonna make potential buyers balk.

When you're buying a $99 keyboard, $150 is a fairly big difference. And honestly given the $99 price tag on Magic Keyboard, I'd guess Magic Keyboard + Touch bar would be like $199 at least. How many people do you think would buy it at that price tag? You also have to consider that Magic Keyboard currently works with windows, linux, etc, so the potential users are much wider than a Touch bar enabled keyboard, which would only work as intended with macs.

Re:New 13-inch MacBook Pro by gowld on Monday May 04, 2020 @03:05PM (#23071973)
I think a lot of people balk at the price of Macs because it includes useless expensive features.

Where's the iPod Touch of Mac OS?

Re:New 13-inch MacBook Pro by arcticbull on Monday May 04, 2020 @03:22PM (#23072191)
The Air and the mini.
Re:New 13-inch MacBook Pro by diebeforei485 on Monday May 04, 2020 @02:55PM (#23071847)
I assume it's some combination of price, performance, and battery life on the external keyboard.

You can use the Touch Bar on your iPad (using an app like Duet Display, or even with Sidecar if you have a modern MacBook). I find it to be useful in certain situations.

Re:New 13-inch MacBook Pro by Hippocrates on Monday May 04, 2020 @02:16PM (#23071409)
I personally use Vi and so do others I hear from (as in HN) but other than that it would probably never come up as an issue. For the record, you can remap Caps lock to Esc which is as good, if not better than escape. I use this on my iPad and other keyboards as well (even with the esc key)
Re:New 13-inch MacBook Pro by cpcallen on Monday May 04, 2020 @02:19PM (#23071437)
A bit tricky when I have Caps Lock remapped to Control, like any self-respecting emacs user!
Re:New 13-inch MacBook Pro by kekumu on Monday May 04, 2020 @02:31PM (#23071577)
Do both!

You can use karabiner elements to remap CAPS LOCK so that it’s ESCAPE when tapped and CONTROL when held.

Re:New 13-inch MacBook Pro by blymphony on Monday May 04, 2020 @03:15PM (#23072098)
I also map my Caps Lock to Control, but don't forget that Ctrl + [ is the equivalent of Escape in vi/vim. It's a chord, but it ends up being much more convenient for me since the keys are both comfortably around the home row keys.
Re:New 13-inch MacBook Pro by dkonofalski on Monday May 04, 2020 @04:59PM (#23073174)
I agree but, as I said initially, I only see this in the developer crowd. I just don't hear that type of criticism from any other segment in any of the companies I work with.
Re:New 13-inch MacBook Pro by kentosi on Monday May 04, 2020 @02:29PM (#23071536)
I think one of the main points is that you shouldn't have to.
Re:New 13-inch MacBook Pro by pfranz on Monday May 04, 2020 @04:54PM (#23073132)
I do use vi, but I think it's more important that ESC is used to non-destructively dismiss a dialog. Like exiting fullscreen mode, backing out, or dismissing a warning--but not exiting without saving.
Re:New 13-inch MacBook Pro by nl on Monday May 04, 2020 @09:43PM (#23075489)
I too love the touch bar.

For example I love that apps written to use (eg VS.Code) now have labelled buttons rather than imposing on me to remember strange function buttons.

Re:New 13-inch MacBook Pro by anbop on Monday May 04, 2020 @02:30PM (#23071563)
The problem is most heavy computer users set themselves up with a proper ergonomic setup, i.e. external keyboard. And by not building the touch bar into external keyboards, they killed the entire concept of the Touch Bar, because any "pro" application has to assume that you may or may not have a touch bar and can't put essential functionality there. Which limits the Touch Bar to proper first-class support primarily in Apple first-party apps.
Re:New 13-inch MacBook Pro by dividedbyzero on Monday May 04, 2020 @03:44PM (#23072433)
I guess the actual, underlying problem is, the Touchbar is bad UX for a bunch of software engineers, but pretty great for most everyone else. Think about it – you lose some keys you never really had a use for anyway except as media keys, and you get almost analogue-ish volume and brightness controls, apps can give you context-dependent options that are really discoverable (which F-keys totally aren't) and can adapt to your feature use patterns and be a lot richer than static bindings on 12 keys. As a musician, you get a neat little slider – no replacement for a proper external controller, but it's always there when needed, and it can change its behavior dependent on the context. As a photographer, you get a multi-function slider in post that feels (to me) a lot more precise than any touchpad acrobatics I'm capable of. Plus, and most importantly by a long way, it makes emoji really usable on MacOS, and emoji are super, super important stuff, it's hard to overstate their value. Text-based communication loses a lot of emotional cues, that's really hard to get used to if you're used to mostly in-person communication or at least voice, and in my experience keeps causing small (or not-so-small) misunderstandings and microdose vitriol even among people who have been doing this for ages and ages, been socialized in it, aren't too keen on lots of face-to-face, and detest emoji with a passion. Those are things that make the Touchbar a pretty neat feature for lots and lots of people, even given its many "legitimate" issues (it tends to micro-freeze for some people, it isn't as precise as it could be, lots of apps use it in not-well-thought-out ways, it's very hard to use blindly, ...) But not having F-keys is so disruptive to a lot of deeply-ingrained software development muscle memory and UI conventions transplanted from other OSes and other decades that I guess it just wouldn't fly with this crowd in pretty much any shape and form factor.
Re:New 13-inch MacBook Pro by ajmurmann on Monday May 04, 2020 @06:49PM (#23074302)
How does it help with emoji? I've found CMD+Ctrl+space to already work really well.
Re:New 13-inch MacBook Pro by nl on Monday May 04, 2020 @09:48PM (#23075514)
There is no way to discover Cmd+Ctrl+Space.

I've used Macs full time for 6 years and your post here right now is the first time I knew that was possible. OTOH I've been using Emojis in the touchbar since I got a Mac with one.

Re:New 13-inch MacBook Pro by dividedbyzero on Tuesday May 05, 2020 @04:01AM (#23077613)
I tried to find something like that at least half a dozen times over the years and I didn't know this was possible, this is immensely helpful! Thank you!
Re:New 13-inch MacBook Pro by pier25 on Monday May 04, 2020 @04:27PM (#23072872)
> but pretty great for most everyone else

Honestly I think most people would rather save $200-300 than have the touchbar.

If you look at the average mac user, not pros but regular office people, they use stuff like Launchpad and rarely use keyboard shortcuts. You'd be surprised how many macOS users don't even use Spotlight for instance.

Re:New 13-inch MacBook Pro by dividedbyzero on Monday May 04, 2020 @05:16PM (#23073367)
Get the Air then. More than plenty horsepower for regular office work, even thinner and lighter and quite a bit cheaper and prettier (do they still have the gold one? I wish they'd offer that on the Pros...) If someone buys a Pro for some Excel and web browsing, I'd imagine those $200-300 didn't break the bank. People sometimes get one even though the Air would have been fine precisely because of the Touchbar (says my little bit of anecdata.) Besides, I guess the Touchbar would be especially neat exactly for those people who never use Spotlight, because it's extremely discoverable. With Spotlight, you either need to know it's there, or discover it on your own (which is going to be hard); it's similar with keyboard shortcuts. Tap "Search" on the Touchbar? Way easier. You don't need to be good with computers to find out how to do that.
Re:New 13-inch MacBook Pro by pier25 on Monday May 04, 2020 @05:48PM (#23073716)
> Get the Air then. More than plenty horsepower for regular office work

The passive CPU cooling on the Air is a deal breaker.

Re:New 13-inch MacBook Pro by dividedbyzero on Monday May 04, 2020 @06:02PM (#23073868)
For an office laptop? A few Excel sheets, a dozen or two browser tabs, maybe something like Slack?
Re:New 13-inch MacBook Pro by pier25 on Monday May 04, 2020 @06:07PM (#23073925)
Yes, even constant low workloads will make the fan audible.

See the NotebookCheck review of the i5:

> At around 30% CPU load (installation of OS updates), the fan is clearly audible and we are already above 40 dB(A), which is hard to understand considering the low performance level.

https://www.notebookcheck.net/The-new-2020-MacBook-Air-Core-...

Re:New 13-inch MacBook Pro by dividedbyzero on Tuesday May 05, 2020 @04:16AM (#23077705)
Weird. At any rate, it doesn't seem to be an issue that deters companies from issuing those things to employees, and looking at the Windows machines some companies issue, that's probably fine; at least it's not a gargantuan brick with a super outdated Atom CPU and Windows 7. Reading the other comments, even some devs are happy with Airs.
Re:New 13-inch MacBook Pro by sigjuice on Monday May 04, 2020 @07:33PM (#23074640)
I would pay Touch Bar prices for a MacBook Pro without the Touch Bar.
Re:New 13-inch MacBook Pro by pier25 on Monday May 04, 2020 @09:12PM (#23075310)
Me too actually :(
Re:New 13-inch MacBook Pro by megablast on Monday May 04, 2020 @07:26PM (#23074579)
> Honestly I think most people would rather save $200-300 than have the touchbar.

This is such a silly comment. You actually have no idea.

Re:New 13-inch MacBook Pro by pier25 on Monday May 04, 2020 @09:11PM (#23075304)
Why is that?
Re:New 13-inch MacBook Pro by StillBored on Monday May 04, 2020 @11:45PM (#23076279)
The problem with function keys vs touchbar could have been fixed by embedding a small lcd in each key, or in a border above them. Its not like mac's have a shortage of vertical keyboard space given how much they waste on the trackpad.

That way you keep people happy who aren't looking down at the keys, and you give new users/etc nice graphics to help describe what the buttons do.

Re:New 13-inch MacBook Pro by dkonofalski on Tuesday May 05, 2020 @11:50AM (#23081332)
That eliminates one of the biggest benefits of the Touch Bar - the ability to use sliders and to scrub through media files. I'll keep the Touch Bar any day over LCD keys.
Re:New 13-inch MacBook Pro by dkonofalski on Monday May 04, 2020 @04:51PM (#23073093)
This is basically a repackaged "no true Scotsman" fallacy. We're talking about a laptop here. Most people that bought a laptop are using it because they need something portable and self-contained. On top of that, the Touch Bar isn't meant for "essential" functionality just like the F-keys were never meant for essential functionality. They were meant to be shortcuts for commonly used functions.

I use an external keyboard with the Touch Bar all the time. Pretending like you have to use one or the other is disingenuous.

Re:New 13-inch MacBook Pro by mamon on Monday May 04, 2020 @03:18PM (#23072132)
Touch bar is stupid idea because it is so narrow,and located in such place that it is hard to see it clearly due to the angle. If they really wanted to add touch capabilities to MacBook they should have put touch display in place of TouchPad, like Asus did: https://www.engadget.com/2018-06-05-asus-zenbook-pro-15-scre...
Re:New 13-inch MacBook Pro by Jonovono on Monday May 04, 2020 @02:34PM (#23071605)
I could care less about the ESC key being gone (remapped that to caps lock) but I hate the touchbar so much. Half the time i'm listening music and go to pause it the bar doesn't work, or tells me it's already paused even though music is playing.
Re:New 13-inch MacBook Pro by kevinmchugh on Monday May 04, 2020 @03:40PM (#23072394)
A year or two back chrome implemented media controls for tabs that have media on them. Before I realized (and disabled) that, I thought the media keys weren't working on my 2014 MBP. That could be happening to you?
Re:New 13-inch MacBook Pro by bitwize on Monday May 04, 2020 @04:26PM (#23072857)
The fact that you remapped Esc to Caps Lock and don't miss the latter just indicates the non-essentiality of Caps Lock.

Guess which key Apple will remove next :)

Re:New 13-inch MacBook Pro by skummetmaelk on Monday May 04, 2020 @06:29PM (#23074120)
They will put a tiny screen there to display ads for top selling apps.
Re:New 13-inch MacBook Pro by rzwitserloot on Monday May 04, 2020 @04:55PM (#23073136)
Built into MacOS itself is the ability to do something many vi and emacs users do regardless of the presence of a touchbar:

Remap caps lock (a useless key anyway) to escape.

This is in System Preferences > Keyboard > Modifier Keys > pick 'Escape' from the dropdown next to 'Caps lock key'.

If you wanna get fancy you can rewire right-ctrl or whatnot to esc too if you like that.

There are also 3rd party utilities like [Karabiner](https://karabiner-elements.pqrs.org/) which is undoubtedly the front runner for mac remappers (And public domain to boot). It's very scriptable; for example, if you want, you can set it up such that a longer press on caps lock really is caps lock (making use of the led for visual feedback that you engaged caps lock), but a short tap is escape. This does mean the ESC cannot register until you release.

If only there was some software to make this keyboard not sound like a slap fight between 2 otters...

Re:New 13-inch MacBook Pro by narak on Monday May 04, 2020 @02:38PM (#23071643)
Just breathed new life into my 2013 15" by replacing the thermal paste. Runs much cooler/quieter now.
Re:New 13-inch MacBook Pro by 120photo on Monday May 04, 2020 @02:54PM (#23071843)
They tried something, failed, now they are changing course. That is a plus in my book. I have a 2016 15" MBP and I hate the keyboard. One of the worst laptops ever made by Apple. I hope next they bring back letting user upgrade components (like let me install my own RAM and SSD upgrades.)
Re:New 13-inch MacBook Pro by starbugs on Monday May 04, 2020 @03:15PM (#23072099)
Next press release may read as follows:

"The new magic keyboard, not only with the new inverted T arrangement of arrow keys, but also with absolutely brand new physical function keys featuring all new haptic feedback experience."

Re:New 13-inch MacBook Pro by TMWNN on Monday May 04, 2020 @05:31PM (#23073552)
If Apple had released computers with the touch bar above the existing physical function keys, everyone would love it and other companies would provide a similar feature, the same way that they have all converged on the same industrial design as what Apple pioneered 20 years ago.

Instead, Jony Ive insisted on the touch bar replacing the function keys, and here we are. At least the butterfly switches are finally dead.

Re:New 13-inch MacBook Pro by bobbylarrybobby on Monday May 04, 2020 @04:51PM (#23073095)
More like their past press release; here's some text from their newish 16" MacBook Pro page (https://www.apple.com/macbook-pro-16/):

The 16-inch MacBook Pro takes workflow efficiency to a new level. The new Magic Keyboard features a refined scissor mechanism with 1 mm travel for a responsive, comfortable, and quiet typing experience. The Touch Bar puts powerful shortcuts front and center, and Touch ID provides fast authentication. A dedicated Escape key allows quick switching between modes and views. And the inverted-T arrow keys enable fluid navigation whether you’re flying through lines of code, navigating spreadsheets, or gaming.

Re:New 13-inch MacBook Pro by rock_artist on Monday May 04, 2020 @02:52PM (#23071824)
As I’m working from home I’ve got back on using my MBA 2013. I’ve replaced its internal 256gb with 2TB. While I like the MBP 13” 2018 of me and it’s faster in compiling... I really enjoy it. It’s working well and most importantly when I connect usb devices I don’t need extra dongles.
Re:New 13-inch MacBook Pro by tardo99 on Monday May 04, 2020 @02:44PM (#23071726)
I switched to using caps lock for esc and actually prefer it now.
Re:New 13-inch MacBook Pro by bad_user on Monday May 04, 2020 @02:47PM (#23071762)
So what do you do if you already had Caps Lock assigned to Ctrl?
Re:New 13-inch MacBook Pro by Veen on Monday May 04, 2020 @03:59PM (#23072585)
CMD+. does the same as escape in most situations. Works on MacOS and iOS.
Re:New 13-inch MacBook Pro by saagarjha on Monday May 04, 2020 @08:08PM (#23074864)
The first thing I tried to do with it, pull a window out of fullscreen, did not work :/
Re:New 13-inch MacBook Pro by grungydan on Wednesday May 06, 2020 @12:36AM (#23087931)
I was initially waiting for this new 13", because I was finally needing a MacBook. I got tired of waiting and, as these things usually happened, bought an upgraded and battery-replaced 2015 13" MBP a week ago with 16GB of RAM and a 2TB SSD for a grand. Do you know what that RAM and storage space costs on the new 13" model? More than double that. I'm pretty okay with my decision.
Re:New 13-inch MacBook Pro by manigandham on Wednesday May 06, 2020 @02:20AM (#23088342)
The 2015 13' MBP's are still the best balance of form and function. You made a great choice.
Re:New 13-inch MacBook Pro by theturtletalks on Monday May 04, 2020 @04:00PM (#23072604)
I have the same laptop. It was the first Retina model Apple released in 2012 and it held up great for a long time. Last year, it started to have random kernel panics. Seems that was a factory defect and Apple used to fix it for free, but now it's "vintage" so they won't do it anymore. I can't believe it has a HDMI port and a SD card slot. Don't think those are ever coming back to Macbooks.
Re:New 13-inch MacBook Pro by dirkt on Tuesday May 05, 2020 @12:44AM (#23076592)
I remapped the key on the upper left, where ESC should be, to ESC. Well, it's now to the left of the number row, but I've used keyboards where it was in that place. So muscle memory works fine for that.

The keys that are there (caret and circle) get some other place, which works fine for me, because I am used to having those somewhere else in the first place.

Re:New 13-inch MacBook Pro by ravedave5 on Monday May 04, 2020 @05:53PM (#23073772)
MY 6 month old mac is loosing the ink off the letters, at this point I can barely read "A". My 2015 model they keyboard is still in perfect shape. ALSO one of the things I hate about this new keyboard is its SUPER noisy on voice calls.
Re:New 13-inch MacBook Pro by geniium on Tuesday May 05, 2020 @10:49PM (#23087489)
As soon as the escape key has been removed, I had to do a big switch. Use the caps lock key as escape key. Happy since then! The only hassle is to go set it up in the keyboard prefs.
Re:New 13-inch MacBook Pro by gowld on Monday May 04, 2020 @02:52PM (#23071823)
Apple just launched a $300 keyboard for iPad Pro, with no Esc key.
Re:New 13-inch MacBook Pro by obrajesse on Monday May 04, 2020 @04:45PM (#23073041)
...which is perfectly reasonable for a device with an operating system with no legacy of needing one for day to day operations.
Re:New 13-inch MacBook Pro by shmoogy on Monday May 04, 2020 @08:58PM (#23075202)
I mapped it to caps lock, but my Blink already allowed that.
Re:New 13-inch MacBook Pro by h0l0cube on Monday May 04, 2020 @08:06PM (#23074854)
> Yes I'm a vi user.

Have you tried using crtl-[? As a side benefit, it's less of a stretch on the little finger, and it ought to work across most vi setups.

Re:New 13-inch MacBook Pro by godelski on Monday May 04, 2020 @03:54PM (#23072530)
As a fellow vim user, I don't get the esc key problem. <C-[> is the same thing and a lot less movement. Esc is too far away where as <C-[> is already where my hands naturally lie and similar to other patterns I use (<C-x><C-p>, <C-x><C-l>, etc). I seriously do not understand the whole obsession with the esc key. If you have to lift your wrists you're doing it wrong.
Re:New 13-inch MacBook Pro by jlg23 on Monday May 04, 2020 @04:12PM (#23072712)
One might be using a keyboard layout in which some special characters are cumbersome to type. I am switching between 3 layouts regularly and "[" and "|" are only fun on QWERTY, on AZERTY or QWERTZ they are painful.
Re:New 13-inch MacBook Pro by godelski on Monday May 04, 2020 @04:35PM (#23072955)
That would be painful. But I hear these comments from a lot of Americans. QWERTY is also pretty common in Europe in general, so I don't think the frequency of the comments (aligned with the quality of English) lines up.
Re:New 13-inch MacBook Pro by mekster on Monday May 04, 2020 @04:00PM (#23072605)
Why would you use Esc that puts your fingers away from your home position?

Use CTRL-C or map something like "jj".

Re:New 13-inch MacBook Pro by LASR on Monday May 04, 2020 @02:06PM (#23071292)
In macOS Keyboard Settings

Remap CapsLock -> Esc

Changed my life.

Re:New 13-inch MacBook Pro by Jonovono on Monday May 04, 2020 @02:30PM (#23071553)
Even better, hyper key: https://brettterpstra.com/2017/06/15/a-hyper-key-with-karabi...

(Functions as ESC if pressed alone, otherwise acts as hyper key which is great to use for keyboard shortcuts)

Re:New 13-inch MacBook Pro by defilan on Monday May 04, 2020 @02:29PM (#23071544)
As a VIM guy myself, this was huge. I never felt like I was missing out having done this.
Re:New 13-inch MacBook Pro by H1Supreme on Monday May 04, 2020 @03:32PM (#23072296)
I've only been using vim (well, neovim) for a few months, but I just assumed everyone mapped ESC to the caps lock key. Nearly every beginner tutorial recommended it, for good reason.