News for hackers. Stuff that matters.
Re:Making the Touch Bar useful by abandoning Apple guidelines by beamatronic on Wednesday April 04, 2018 @09:46PM (#16761086)
The only time I touch my Touch Bar is to hit the Escape key.

Because I use vi.

Because I am a professional and theoretically the target audience of $3,000 premium quality laptops.

Re:Making the Touch Bar useful by abandoning Apple guidelines by jakebellacera on Wednesday April 04, 2018 @11:00PM (#16761425)
I just remapped caps lock to esc and my woes (and left pinky pain) went away.
Re:Making the Touch Bar useful by abandoning Apple guidelines by hellofunk on Thursday April 05, 2018 @02:10AM (#16762265)
Every professional vi/vim user I know does not use the Escape key.
Re:Making the Touch Bar useful by abandoning Apple guidelines by aiham on Thursday April 05, 2018 @02:48AM (#16762446)
How do they escape input mode?
Re:Making the Touch Bar useful by abandoning Apple guidelines by DandyDev on Thursday April 05, 2018 @02:51AM (#16762463)
By mapping escape to the otherwise useless caps lock key
Re:Making the Touch Bar useful by abandoning Apple guidelines by gilnaa on Thursday April 05, 2018 @03:23AM (#16762643)
Well, due to a bug in a specific version of vi, holding the space-bar for a few seconds causes the laptop to overheat. I bought an external thermometer that connects via USB, and I have a daemon that monitors it to notice the overheating and send the ESC key to the application.
Re:Making the Touch Bar useful by abandoning Apple guidelines by reificator on Thursday April 05, 2018 @03:28AM (#16762673)
Look. I thought it was funny too, but at least put a link so you're not just stealing the joke.

https://xkcd.com/1172/

Re:Making the Touch Bar useful by abandoning Apple guidelines by prewett on Thursday April 05, 2018 @03:20AM (#16762623)
Ctrl-[
Re:Making the Touch Bar useful by abandoning Apple guidelines by oftenwrong on Thursday April 05, 2018 @08:18AM (#16764080)
Re:Making the Touch Bar useful by abandoning Apple guidelines by fokinsean on Thursday April 05, 2018 @12:32PM (#16766385)
I remap the sequence 'j-k' to esc. It provides really fast exiting of insert mode and leaves you on the home row to navigate after.
Re:Making the Touch Bar useful by abandoning Apple guidelines by nothrabannosir on Thursday April 05, 2018 @02:55AM (#16762477)
C-c. Easier for some reason.
Re:Making the Touch Bar useful by abandoning Apple guidelines by sushibowl on Thursday April 05, 2018 @08:33AM (#16764210)
Ctrl+c is technically not quite the same as Esc: it doesn't trigger InsertLeave autocmds, and doesn't finish abbreviations. But as long as you don't have those you'll be fine.
Re:Making the Touch Bar useful by abandoning Apple guidelines by userbinator on Wednesday April 04, 2018 @10:57PM (#16761406)
I haven't tried it on a Mac, because I normally use a PC, but there Ctrl+[ is equivalent to Esc and saves reaching upwards (some PC laptops have badly placed Esc too.) I've been using Ctrl+[ ever since I discovered it.
Re:Making the Touch Bar useful by abandoning Apple guidelines by jmiserez on Thursday April 05, 2018 @04:26AM (#16762945)
Don’t you attach a keyboard and monitor for your daily work anyways?

The MBP keyboard buttons aren’t too great for typing all day every day.

Re:Making the Touch Bar useful by abandoning Apple guidelines by gargravarr on Thursday April 05, 2018 @06:40AM (#16763552)
Which is another part of the problem in marketing an extremely expensive device for Professional users...
Re:Making the Touch Bar useful by abandoning Apple guidelines by emmelaich on Thursday April 05, 2018 @04:39AM (#16763013)
Same pretty much. Got a mac because it's Unix, awesome hardware, good battery life and never fails to sleep and wake.

Don't care about the touchbar and it's never bothered me.

Re:Making the Touch Bar useful by abandoning Apple guidelines by LaGrange on Thursday April 05, 2018 @05:59AM (#16763359)
Uh, no? I mean, the software you write _may_ be the reason, but it's in no way implied by the fact that you're a "vi user", I've ran fairly large pieces of software from old MacBooks with little problem, though _yes_, I did some data mining stuff that would kill the poor little things - but not every "vi user" ever does that. In the largest deployment I've worked with even Vi would be ran via SSH on a remote VM.

It's when you bring out Photoshop or (gasp!) Blender or Unity, or doing something else that requires serious memory, when things start getting dicey. It's a specific sort of professional they mean, otherwise almost every employed person would fit.

Re:Making the Touch Bar useful by abandoning Apple guidelines by taftster on Wednesday April 04, 2018 @10:19PM (#16761264)
Funny that you need a $3000 laptop to run vi. Funny in a sad way.
Re:Making the Touch Bar useful by abandoning Apple guidelines by haukilup on Wednesday April 04, 2018 @10:35PM (#16761326)
Just because they work in vi as their text editor does not mean they do not run other software on the same laptop. There are fields of software development where performance of your development environment matters.
Re:Making the Touch Bar useful by abandoning Apple guidelines by PeterisP on Thursday April 05, 2018 @03:22AM (#16762637)
The $3000 laptop runs the VMs that execute the software that's being built and configured using vi.
Re:Making the Touch Bar useful by abandoning Apple guidelines by TeMPOraL on Thursday April 05, 2018 @01:56AM (#16762191)
Emacs believer here, but the same applies: it's not the editor, it's the supporting software. Like local instances of the project you're working on. Compilers. Web browsers. More web browsers in various team working crap you might need to be using (though I stick to using web versions of stuff like Slack; downloading them as apps is just pure waste of memory and compute). Videoconferencing for remote work. Etc.
Re:Making the Touch Bar useful by abandoning Apple guidelines by cup-of-tea on Thursday April 05, 2018 @03:17AM (#16762604)
Having to "touch" a completely different surface to press escape sounds absolutely awful. Unless there's a way to swap escape for a real key that you don't need I would consider that machine defective.
Re:Making the Touch Bar useful by abandoning Apple guidelines by bvy on Thursday April 05, 2018 @01:37PM (#16767034)
Ctrl+[ is more ergonomic anyways. After I started using that, I realized how much I hated using Esc for anything.
Re:Making the Touch Bar useful by abandoning Apple guidelines by reificator on Thursday April 05, 2018 @03:27AM (#16762667)
There's a builtin toggle to map the capslock key to escape.

Not that that makes the touchbar good, but at least you can remove a useless key in favor of a useful one.

Re:Making the Touch Bar useful by abandoning Apple guidelines by cup-of-tea on Thursday April 05, 2018 @05:52AM (#16763328)
Capslock isn't entirely useless. I have mapped my capslock key to control but I still have access to it via a function key and do use it occasionally. Why do you think capslock is useless?
Re:Making the Touch Bar useful by abandoning Apple guidelines by reificator on Thursday April 05, 2018 @06:05AM (#16763385)
Because on the very rare occasion in which I want to capitalize more than one word, I can either hold shift, use tab-completion, or highlight in my editor and switch case.