Live data from Hacker News

New MacBook Pro Is Not a Laptop for Developers Anymore

blog.devteam.space

761–770 of 808 posts

Re: New MacBook Pro Is Not a Laptop for Developers Anymore

#762

None of the article's points is relevant. 1. Function keys were a convenience. You can map ESC to other physical keys. 2. 16GB RAM and processor are fine, if you're still able to fit your processing in that configuration. Otherwise you're probably using a laptop as a terminal to a computing cluster (AWS/cloud/etc), which have more computing power and memory than an Apple warehouse. 3. Who cares what people on Twitter…

Well, at my last two jobs my work computer was a macbook pro, and my current job it's a macbook pro. So, three separate employers seem to disagree with you.

Re: New MacBook Pro Is Not a Laptop for Developers Anymore

#763
Wow, guys... We are all developers, but most of us work for companies. So next time your boss asks you : "What do you want as your primary machine?" I bet you will reply : "Latest MacBook Pro".

That simply sums it up. There's no better alternative at this point. You can't reply "I want a Thinkpad and make it Hackintosh" or smth.

Re: New MacBook Pro Is Not a Laptop for Developers Anymore

#764
post #585

Earlier quoted context omitted.

ESC key is the default in vim, most vim users do use it.

I use vim, I just assumed that when you open Terminal, a virtual escape key would appear in the touch bar. It'd still be in the corner, so fitts law would still apply, and it'd be easy to find.

Yes, this is what I assumed too. Is there any proof that this isn't the case? I'm not sure what the worry is about.

Re: New MacBook Pro Is Not a Laptop for Developers Anymore

#765

Earlier quoted context omitted.

Sometimes I've a feeling that some people really like it complicated. Today it is no mysterium to mount a remote machine via SSH and edit all the files using atom/sublime/vs code/... so mostly no need for a terminal editor on a remote server. And have you ever tried to use a terminal (editor) on remote over a connection with high latency? Awful.

> And have you ever tried to use a terminal (editor) on remote over a connection with high latency? Awful. You have no idea what you are talking about. Hilariously so.

Please don't attack other users like this on Hacker News.

Re: New MacBook Pro Is Not a Laptop for Developers Anymore

#766

Earlier quoted context omitted.

I nearly exclusively use VIm and any other editor I use has a VIm mode plugin installed. I pretty much can't work productively in anything else. I can tell you that I haven't used Esc in ages. I have Caps Lock mapped to Ctrl (as it is a vastly more useful a key than Esc and Caps Lock is a much better position for it and is just as an extraneous as Esc is). I use Ctrl-C or Ctrl-[ to exit insert mode and it works just…

Esc is, by and large a useless key I'm not a Mac User, but I use THE ESC key extensively to cancel out of dialogs.

I'd expect that if a dialog is focused, the Esc key will be there.

Re: New MacBook Pro Is Not a Laptop for Developers Anymore

#767

Earlier quoted context omitted.

But what if your IDE simply adds the debugger buttons to the touch strip instead? They could even have the correct icons and update state as you debug. Seems even better to me.

Aha, so you prefer the way that your sight just go back and forth between screen and touch bar.....?

If i'm using the F keys, it already is.

Re: New MacBook Pro Is Not a Laptop for Developers Anymore

#768
post #607

Earlier quoted context omitted.

> If it were where Caps Lock is, it would make much more sense. You can remap your key bindings to exactly this layout using Karabiner-Elements.

In fact, Karabiner can map caps lock to both control (if you use it with another key) and escape (if you just press it). Which is fantastic.

No, not in Sierra, because Karabiner classic does not work in Sierra. Karabiner-Elements, which is Sierra-only, can only do basic key remapping. None of the fancy stuff.

Re: New MacBook Pro Is Not a Laptop for Developers Anymore

#769

Earlier quoted context omitted.

As a fellow Vim user, I don't use the escape key anymore. It's awkward to hit and I rebind it to "jj" (or more recently "jk"). It's unergonomic to reach for the escape key where it customarily is. If it were where Caps Lock is, it would make much more sense. That said, I don't like rotating my hand or remove my fingers from the home row. It's really a non-issue because you can rebind keys so easily, it's not even fun…

> If it were where Caps Lock is, it would make much more sense. You can remap your key bindings to exactly this layout using Karabiner-Elements.

You don't need Karabiner-Elements for this. Esc remapping is supported in 10.12.1 natively.

Re: New MacBook Pro Is Not a Laptop for Developers Anymore

#770

I dislike this post intensely. The opinion comes across as uncharitable, as the author probably has not used this Macbook Pro yet. How can you (alexeysemeney) be so sure? I consider myself a developer, and I almost never use the Fn and ESC keys on my Mac. Everybody uses the computer differently, but I'm pretty sure this is not a deal-breaker for most. One could also argue that the touch bar might lead to innovative d…

a huge number of technical types use vim and other CLI/Terminal type tools daily. There are many tools and apps that assume the Escape key exists.
Post reply on HN