Live data from Hacker News

New MacBook Pro Is Not a Laptop for Developers Anymore

blog.devteam.space

311–320 of 808 posts

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

#311

Dramatic click bait IMO. You could really hack that touchbar to do some great productivity enhancements.

Can you hack in tactile feedback so I don't have to look down at my hands like a toddler to use it?

also: can you hack in a magsafe port and other reasonable number of ports?

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

#312
post #125

Earlier quoted context omitted.

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.)

Same here. I use the Escape key as Esc in vim and it would probably take me a long time to break that "muscle memory".

As for some recommendations others have had... I have Caps Lock mapped to Ctrl and Ctrl-[ remapped for tmux so those are out.

This is the same across several machines (MBP and multiples ThinkPads) so the more feasible solution for me is to simply stop using the Mac.

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

#313
post #3

So use an editor that supports a modern UI, like Sublime Text or Atom, and not something originally designed for an ADM-3A terminal.

Good luck using Sublime or atom over SSH.

I've never understood this argument where you limit yourself to something that will work in the worst case scenario. For programming projects as well, the only time I'm using SSH directly is to troubleshoot rare server issues. Besides this, server admin should be automated/scripted so I'm not doing complicated edits over SSH.

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

#314
post #222

Earlier quoted context omitted.

> Considering that Apple revises their hardware builds about every four years, it makes sense to move to strictly USB-C now This would make a lot more sense if Apple had switched the iPhone to USB-C as well. That way, you really could just use one cable for everything . Instead, you need three separate charger for your iPhone, Macbook Pro, and Apple Watch. Oh, and the iPhone comes with lightning-USB- A cables, which…

>This would make a lot more sense if Apple had switched the iPhone to USB-C as well yes. it would have. And this is the actual problem there. Lightning is just another way of controlling their walled-garden around iOS and I really hate it for that reason. But that's beside the point of the port choice of the new Macs: The phones always have a lightning port, so the cable connecting to them will always have a lighting…

> USB-C isn't that wide-spread yet and in-fact until yesterday was only supported by one single machine made by Apple.

USB-C isn't "widespread" yet in laptops, but it's hardly brand new. USB-C has been supported for a while by other laptops. In fact, Apple isn't even the first to release a laptop with Thunderbolt 3.

I know because Dell's XPS 13 has been shipping with Thunderbolt 3/USB-C for over a year now, and it's not the only one.

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

#315

Earlier quoted context omitted.

> If you're using vim and reaching for the escape key you are doing it wrong imho. So generations of Vim users are doing it wrong but you have the right answer?

Remapping Esc has always been one of the first tips that I read from experienced Vim users. I've had Caps Lock remapped to Esc for years now.

I map Caps Lock to Control.

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

#316
post #55

As a developer and an Apple user for last decade, this has certainly been the most disappointing Keynote I've ever seen from Apple. I do think, however, some of these concerns are overblown. If you're a VIM user and haven't tried overriding the Caps Lock key to be an Esc key, you should give it a try, it has made VIM a much better experience for many people. On the memory side, doing development work I can hardly thi…

> On the memory side, doing development work I can hardly think of a time when 16GB was limiting on the RAM side

I can, but then we're probably developing different things in different ways.

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

#317
post #284

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…

As a vim user, esc is pretty important. I would say the author clearly knows very little computer specs: "The MacBook Pro had options with 2.4 gigahertz dual-core processors back in 2010. Anything new in 2016? Not really, well… nope." Because a 2010 2.4ghz dual core is identical to a 2016 2.4 ghz dual core.... I thought we got over comparing processors purely by their clock speed a long time ago. (I will agree that t…

I think rather than stop using vim people will remap the ESC key to something else, like caps lock, which many already do.

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

#318
post #284

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…

As a vim user, esc is pretty important. I would say the author clearly knows very little computer specs: "The MacBook Pro had options with 2.4 gigahertz dual-core processors back in 2010. Anything new in 2016? Not really, well… nope." Because a 2010 2.4ghz dual core is identical to a 2016 2.4 ghz dual core.... I thought we got over comparing processors purely by their clock speed a long time ago. (I will agree that t…

http://vim.wikia.com/wiki/Avoid_the_escape_key

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

#319

Earlier quoted context omitted.

What about the trackpad? Most Windows laptops I've tried recently still have trash trackpads.

I don't understand why any dev would want to use a touchpad of any kind? They're not nearly as precise as a mouse. They cause you to rotate your cuff even further than a mouse. Dragging and dropping things is more difficult with a touchpad. Touchpads all stink, including Apple's. Evoluent's vertical five button wireless mouse is where it's at. Everything else is second rate.

Because sometimes you need to work on the move? I like to get things done on flights, and there's no space for a mouse there.

> Touchpads all stink, including Apple's.

Couldn't disagree more. I've actually ended up getting a Magic Trackpad for my desk - the gestures etc are genuinely useful.

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

#320
post #127

Earlier quoted context omitted.

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.

I mean it's still there, it's just not a physical key right? And you can use ctrl [ instead which is closer to the home row anyway.

If you can't rebind keys, Ctrl [ is THE most ergonomic way to use VIM. I really don't understand why you would use the real Esc key. It's too far away to be useful.
Post reply on HN