Live data from Hacker News

New MacBook Pro Is Not a Laptop for Developers Anymore

blog.devteam.space

131–140 of 808 posts

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

#131
post #107

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…

I smash the esc key violently every time I climb myself into a corner with Emacs shortcuts and don't know how to get out. But it's on a proper mechanical keyboard because prolonged use of builtin keyboards hurts my hands.

[deleted]

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

#132

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…

Many common applications that developers use have many keybindings that heavily rely upon the Escape key (Vim for sure).

I've developed on a MacBook Pro for the last 5 years in vim and I have never touched the escape key or any of the F keys, ever.

If you're using vim and reaching for the escape key you are doing it wrong imho. Rebind esc to something else (like capslock) or learn another pattern that has more ergonomic value.

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

#133
You immediately lost any credibility when you complained that the 2.4 GHz processor is the "same" as the one back in 2010. Clock rate has nothing to do with performance these days. Skylake is 25-35% faster across the board (and multiples faster for number crunching) than whatever Nehalem or Core2 was in the Macbooks in 2010.

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

#135
post #36

I was waiting for the new Macbook Pros as I need to buy a new laptop, and was going to give my old Macbook Pro (2014 model) to my wife. But given that they have nothing of value (I don't care about gimmicks like the new touch bar), I've decided to abandon Mac and go back to Linux. I'm just a typical web developer, running a bunch of virtual machines, and an IDE. Any recommendations? I saw the Dell XPS 15 for around £…

I'm curious, what is driving the need for a new laptop from a 2014 version?

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

#136
My biggest complaint is that they increased the size of the touchpad. I HATE touchpads, as the cursor tends to shoot off into space when I accidentally touch it with the heel of my hand when typing. The last thing I want is a larger touchpad.

If they're going to steal innovations from Thinkpads, I really wish they'd have taken the eraser nub instead. Back when I had a Thinkpad (running linux) as my work laptop, I would just disable the touchpad in the BIOS and use the eraser nub. The eraser nub is the thing I miss most from the thinkpad.

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

#137
post #62
post #8

Bah, these entitled kids. I guess being old enough to remember keyboards before they had escape keys helps, but ␛ is just keyboard syntactic sugar for control left square bracket . Read your ASCII table! C-[ is even a quicker type avoiding RSIs from all those long pinky reaches. (More seriously, as much as it bothers me to retrain my pinky, most uses of the escape key would be many times better if the lefthand side o…

I had no idea you could use C-[ as ESC

It's also a kinda crappy alternative, because it's not possible on a large number of non-English keyboard. Ctrl+c is also an option, although I think there's a slight difference.

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

#138

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…

I'm a vim user. Why in the world did they remove ESC? That's one of my most frequently used keys. And no, I don't think remapping it is a great idea. If I had to use this for work I would protest.

The answer is simple. Apple doesn't think you should use VIM. You need to move on to more modern methods of programming.

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

#139
post #23

This doesn't even get into the dongle problem. The simplest example is that if you want to hook up Apple's flagship phone up to their flagship laptop for development, you need a dongle. And if you want to share one of their flagship wired headphones between the two devices, you need another dongle. Therefore if you want to connect three of Apple's flagship devices together on a daily basis, you can't go anywhere with…

> The simplest example is that if you want to hook up Apple's flagship phone up to their flagship laptop for development, you need a dongle. Why would you bother with a dongle when you can get a Type C — Lightning cable for the same price?

Or a wifi connection for free!

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

#140
post #125

Earlier quoted context omitted.

Many common applications that developers use have many keybindings that heavily rely upon the Escape key (Vim for sure).

The escape key can be right there on the capslock (option to be enabled in System Preferences -> Keyboard). Using Esc key heavily with its default location is not practical at all. As for the F-keys I think this is more of a problem.

I use it in its default location literally thousands of times a day and I don't mind. (I use a Mac at work.)
Post reply on HN