Live data from Hacker News

New MacBook Pro Is Not a Laptop for Developers Anymore

blog.devteam.space

611–620 of 808 posts

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

#611
post #182
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…

Depends on your budget: $2000 - A loaded Dell Precision workstation. Wait for Kaby Lake quads though. If you like the Surface Books that's an option too. $1500 - Dell XPS. $1200 - ASUS UX501VW. (Only one RAM slot is upgradable, though) If you have forgiven Lenovo after last year's man-in-the-middle scandal, they continue to make the best keyboards. All of these machines run Linux well (with an occasional driver compi…

> If you have forgiven Lenovo after last year's man-in-the-middle scandal, they continue to make the best keyboards

Meh. The one on my 2015 X1 Carbon is okay, but the keyboard and trackpoint are the worst parts of my X1 Yoga – the trackpoint only allows the "soft dome" caps (i.e. the convex ones, not the nice concave ones which save you a bunch of stress in the fingers) and the keyboard just feels very cheap and weird. The keypress is still well-defined, it’s just that the keys are incredibly shallow.

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

#612
post #441
post #284

Earlier quoted context omitted.

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 use a 12 inch MacBook on my lap in an office where I could have any number of external monitors. I'm quite productive.

Similar here. When my coworkers have to detach from their 23" monitors they say they're no longer able to do anything but email and chat. I have a guy who won't WFH because work won't buy him a monitor for it.

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

#613

Earlier quoted context omitted.

I think it's a completely fair post. Devs are a huge market for Apple, but Apple is ignoring them. This isn't about ESC, it's about whether Apple has any interest in acknowledging the dev market and keeping devs on board. The answer is "no." Apple is making no concessions to developers or professional power users who need performance. Instead, Apple is producing vanilla-grade laptops with a touch of gimmicky brand fr…

They're ignoring the giant behemoth that is ....Vim users..? What? Wait till the EMACS crowd gets a whiff of how Apple refuses to sell pedals for their keybindings, then Apple is truly in trouble. Look, I know VIM is popular, but so is XCode, so is Sublime, so is Atom, so is TextMate, so is a multitude of other text editors for God's sake, that to claim that Apple is somehow "abandoning the entire software developmen…

So basically what you are saying is that Devs need to adapt to apple products not the other way around, because apple knows best.

IMO what is really pathetic is people tying the hardware to the software, I don't buy "Windows Laptop", I buy a Laptop with the hardware that suits my needs and install Linux on it if it's not already installed, but I guess my opinion is irrelevant as I'm an emacs core user and use VIM as a text editor. Let me give you a tip here, If you buy a Laptop and chose to have it without Windows pre installed you will get a discount ( The windows License fees)

And guess What I will never pay a license fee for an IDE (from M$ or Apple) that do not match half what I get from my open source "vintage editor", but that just only me!!!

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

#614
post #284

Earlier quoted context omitted.

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

The first thing that came to my mind was what will Vim users do without an escape key.

When did you switch to the Caps Lock mapping? How long did it take you to get use to it?

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

#615
post #98

I'm always confused by the interface outrage from hard core devs around new laptops. As a dev, I spend the absolute minimum time possible developing by interfacing with my MacBook itself. 98% of the time I'm plugged into a mechanical keyboard, giant monitors, and a real sound system. My MacBook sits to the side and only gets touched when I'm on an airplane or a meeting.

I was thinking the same, and I realized the answer is simple: it is not "hard core devs". Who cares so much about 6+ hours of battery life, if most of the time you are just at your workplace - whether at the office or at home? People whose workplace is at neither of those, and instead they work in some damn coffee shop.

This is true; but to me, the problem is the diminutive RAM/CPU/drive profile. Just not enough horsepower. The touch panel would bug, but I rarely use my laptop mobile. But my 64G Windows gaming laptop kills my 2014 MBP for perf. That seems to be nothing that is going to change soon.

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

#616

What they could have done (one or more): 1) Bezel-less display 2) Full Touch screen 3) Detachable Screen - IPad Pro + 4) Stylus input (from Apple Pencil) 5) 15-20 hr battery life 6) NVidia Graphics 7) 64 Gb Ram option 8) Kept the HDMI & SDXC port What they did do: 1) Gimmicky Touch bar - Useless when you close the MBP & Dock; Hard to do for touch typists 2) Hiked the prices by crazy margins 3) Pegged the RAM at 16 Gb…

[deleted]

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

#617

Earlier quoted context omitted.

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

Thanks for some sanity. The other anecdote is I've been using vim for about 15 years, and use esc daily. I am constantly in multiple vim environments - different servers, different clients, different OS, etc. I don't have the luxury of saying "I'm going to install all my default vim keybindings and plugins on every vim installation I ever use". Walking someone else over the phone who has to do vim - I need to count o…

I've been using vi for over 20 years, but not a power user or anything (emacs for code, vi for quick edits), and have no idea how to use it without esc. Did vim change something? How do you switch modes?

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

#618

Earlier quoted context omitted.

It will not remap his muscle memory.

If it's a key you use frequently, and no longer have the other option, muscle memory isn't that hard to retrain.

You're wrong. Muscle memory is very hard to retrain. To buy laptop with esc button is much more easy. It will be just not MacBook Pro, but it's their problems.

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

#619
post #83

Earlier quoted context omitted.

> you need a dongle or an USB-C to Lightning cable. Those exist. And so do any USB-C to any other USB-Plug cables. Considering that Apple revises their hardware builds about every four years, it makes sense to move to strictly USB-C now as two years from now, I'm quite sure no more peripheral will come out that has anything but USB-C. So within the next 2-3 years you'll have collected heaps of USB-C cables that will…

I think Apple could’ve avoided a lot of the hate if they’d bundled a few of the more common adapters as standard, to ease people through the transition to using USB-C for everything. If I bought a new MBP today, I’d need: * a Thunderbolt 3 (USB-C) to Thunderbolt 2 Adapter at £49 * a USB-C Digital AV Multiport Adapter (giving HDMI and a USB port) at £69 * a USB-C to USB Adapter at £19 That’s £137 just to connect the t…

This would lessen the blow: http://www.monoprice.com/search/index?keyword=usb-c+adapter

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

#620
Do you remember "Human Interface"?

Moving to touch-screen for thing that need to be tactile is a betrayal of the ergonomics of a laptop. Is as demand the use of a mouse in a iPad. Is not what the machine is.

I think the touch pad is a nice gimmick, and maybe, could be get some useful applications. But the removal of the Esc + F-Keys break a lot of the workflows. This is also the trend of make keyboards worse and worse with each iteration.

Is ironic that people demand good touch pad and complain when is bad, but think is ok when the keyboards get worse.

Post reply on HN