Live data from Hacker News

New MacBook Pro Is Not a Laptop for Developers Anymore

blog.devteam.space

101–110 of 808 posts

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

#101

While the RAM complaints are valid, I don't know anyone who actually uses their laptop keyboard for serious development. Almost all of these laptops spend 90% of their time docked somewhere with a real keyboard hooked up.

The plural of anecdote is not data. I know many people who do use their laptop keyboard, myself included.

> "The plural of anecdote is not data."

An anecdote is a single data point. So numerous anecdotes would, in fact, be data.

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

#102

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

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

#103
post #79

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

Yeah, I don't understand all the outrage over the touchbar. It changes depending on your application. So can't you setup VIM so the touchbar displays a "normal" or "classic layout", which would display all the keys that the previous model had? I am far more disappointed in the elimination of magsafe and only having USB C ports.

I'm not outraged, more like disappointed. After no significant update in a very long time we get a touch bar, but still cannot put 32GB of ram in the MB-PRO.

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

#104
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…

From Apple's site:

- USB-C to Thunderbolt 2: $49

- SanDisk SD Card USB-C Reader: $49.95

- USB-C AV Multiport Adaptor (HDMI): $69

Spend another $168 and you access to add the same ports you have now!

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

#105
True developers used MacBooks?

I was talking to a washed-up developer today who swears by them actually. Every single reason was totally bogus. It went something like this:

Reason 1) "They come with native SSH capabilities"

Me) "Uh, you can just get Putty for windows. It takes 20 seconds."

Reason 2) "MacOS uses the PC's hardware more efficiently"

Me) "Uh, it's because it's a very basic OS and has much less the deal with, i.e less threads to micromanage, so it's not really 'efficiency'. Also, Apple products have very poor hardware specs for the price, so the performance ends up the same if not worse than an equivalent windows machine, even when factoring in poorer hardware utilization efficiency."

Reason 3) "B-but, Photoshop and video-editing software runs better on MacOS."

Me) "No. It doesn't. It really doesn't. What the hell"

Honestly, there is no getting through to them.

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

#106
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.

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.

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

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

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

#108
post #7

Honest question: what's the alternative? I've got a 2013 rMBP 15 inch. What's my next machine? I'm not willing to regress on display (220 ppi or better), screen size, or battery life (8-9 hours real use). I might regress on quad core to dual core if everything else is perfect. EDIT: The XPS 15 gets more like 5-6 hours with the high res display by my understanding. The Surface Book has the right combination of resolut…

[deleted]

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

#109
post #7

Honest question: what's the alternative? I've got a 2013 rMBP 15 inch. What's my next machine? I'm not willing to regress on display (220 ppi or better), screen size, or battery life (8-9 hours real use). I might regress on quad core to dual core if everything else is perfect. EDIT: The XPS 15 gets more like 5-6 hours with the high res display by my understanding. The Surface Book has the right combination of resolut…

I'm testing out a strange setup that is working surprisingly well: I have a beefy desktop: 64GB RAM and 32 cores. Then I carry an Intel Compute Stick, portable laptop and mouse with me. I just plug into any HDMI monitor to do basic work, or RDP/TeamViewer into my desktop for real work. Surprising how well this is working...
Post reply on HN