Maybe instead we could have a row of keys that provide some sort of function, and maybe a key that allows the user to escape. That would be a pretty useful feature that I can guarantee I would use dozens or hundreds of times a day.
I'm considering replacing my MacBook Pro soon, and I might have to drop macOS from my 3 OS lineup. I can't justify an expensive but locked down desktop machine, so if the laptops aren't meeting my needs either then goodbye Apple.
After much debate I decided to take a chance on a surface book. I figured I'd try it, try and get my dev environment in a decent place, and see how I felt about windows after 30 days, with the idea that I might have to return it if things didn't work out. I'm 6 days in, and I can pretty safely say there's no way I'm going back to apple. Windows has managed not to suck at all, my dev environment is arguably better than what I had before, and I'm absolutely loving the machine itself. Most joyful new laptop experience in many years.
I switched to Linux and felt the same feeling you did though. Happiness to be back in a nice new system where I feel at home!
- sharing screen in hangouts puts chrome on every virtual desktop so now you can't click on chrome to navigate to that desktop
- slack crashes silently every 24 hours
- virtual desktops is a mess, if one window overflows into another desktop, then when you click on that app ubuntu will take you to the desktop where you see the least amount of your application, usually just a few pixels on the top of the screen
- copy-paste sucks balls, in some applications it's ctrl-c in others its shift-ctrl-c and some applications will copy to clipboard if you select a string
- keyboard support is terrible, in intellij i can't type `or ´ or ~ but I can type all those in gedit and then i have to copy paste them over
- ctrl-a and ctrl-e don't work in most applications, even though these are old school shortcuts that work nearly everywhere on a mac
- installing applications is always terrible on ubuntu. You can install from their app-store, if that works (50/50 odds) but you can't get intellij there, or sublime. To install sublime I had to find a blog post with 4-5 steps I needed to do. For intellij I also found a blogpost, but when I need to upgrade intellij I couldn't find it anymore and had to delete everything inside my intellij folder and copy a new intellij in.
there are three main was of "installing applications on ubuntu":
1. main software repositories; this is essentially 1-click install (if you go through the software management application)
2. installing from a PPA (e.g. Sublime); this is 1-line copy/execute (add-apt-repository XYZ), then update (apt update) and 1-click install
3. rarely, you install binaries directly; this is a double click.
none of them is terrible. the vast majority of the Ubuntu/Debian linux software is provided and installed via 1. (update obsessed users use 2.), which is a much faster workflow than windows, and immensely safer.
If a software is fidgety in a version 3 installer, it has nothing to do with Linux, as it's almost exactly the counterpart of the typical windows installation, it's just badly packaged by the developer; binary installers are a small minority anyway.
> copy-paste sucks balls, in some applications it's ctrl-c in others its shift-ctrl-c and some applications will copy to clipboard if you select a string
this is not correct. Ctrl+C/V are the standard, the exception (not "some applications") being the terminal, because Ctrl+C has different semantics.
> keyboard support is terrible, in intellij i can't type `or ´ or ~ but I can type all those in gedit and then i have to copy paste them over
you may have a misconfigured keyboard. run the live version of ubuntu, test the keyboard with the installer, then configure the same on your installed system.
> this is not correct. Ctrl+C/V are the standard, the exception (not "some applications") being the terminal, because Ctrl+C has different semantics.
I agree that it sucks (in a CMD shell). It's the reason I switched to a Mac when I became a developer. Maybe it's come a long way. I've heard good things about PowerShell, too, but honestly haven't played with it much.
As far as the Linux subsystem, I wouldn't use it for anything serious. It choked the first time I tried installing Elixir.
I'd probably rely on a Vagrant VM running in VirtualBox (or whatever VM host makes the most sense on Windows).
Also, I don't have to restart my wifi 5 times a day anymore, which is kind of a nice win.
EDIT: Oops, I thought these were complaints about windows (highly plausible!). actually it's unix under windows. Apologies.
I can only guess the desktop you used but I assume we talk about Unity/Wayland. Ubuntu removed Unity meanwhile for the Way cleaner Gnome Shell (however I don't know if they have some custom bullshit in there again)
Shortcuts are often miss configured on system level. I noticed nonsense issues therelike as well on Ubuntu.
There are highly different software repository concepts like pacman and the AUR on arch where you have a package selection right there you could never experience anywhere else.
What I am trying to say is that there is no one Linux, I don't like vanilla Ubuntu. However having used any OS in the recent years I love going back to MY Linux.
Edit:// oh the shortcuts are also likely due to the VM I just realized
He's also running unknown version of Ubuntu, probably old, that he doesn't know how to use properly. Odds are really great he's one of those that pastes unknown terminal commands from blog posts to achieve goals he doesn't quite understand and his install is screwed up in some way that would require hours of troubleshooting or 30 minutes to install over top of.
Its like reading an analysis of Chinese quisine written by a guy who only buys past date 99c frozen dinners.
Unfortunately, I'm not aware of any way to turn off this behavior.
The shortcuts for text fields on Windows are not consistent either, are they?
I am very used to the organization of shortcuts on macOS, especially those for text editing. Strangely, that's what I miss on Linux the most now. However, it's probably easier to provide them to users when there is only one mainstream GUI toolkit (and, for instance, in Office for mac some of those shortcuts don't work).
I have 3 different distros running on as many machines all work fine and one is based on ubuntu LTS. Probably what you should be running but whatever.
"- keyboard support is terrible, in intellij i can't type `or ´ or ~ but I can type all those in gedit and then i have to copy paste them over"
Do you really believe people have this issue? Do you think we all have emailed ourselves documents full of all the characters are OS are too broken to recognize? Something is screwed up about how your vm or your vm software is configured that you are blaming on the OS. I have used over a dozen distros in a multitude of versions and none had any problem with hitting a key and having a character appear on the screen.
"virtual desktops is a mess, if one window overflows into another desktop, then when you click on that app ubuntu will take you to the desktop where you see the least amount of your application, usually just a few pixels on the top of the screen"
This sounds sub-optimal but may I suggest you keep windows on one screen. Most environments provide a hotkey to move a window to a certain screen and many provide hotkeys to resize it to either fill the entire screen or some portion thereof like the left/right/top/bottom half or just drag the window all the way onto the screen you intend to use it on.
Personally I prefer the way i3wm handles virtual desktops. They are PER monitor. Optimally you just assign each workspace to a particular output. Example 1-5 on left monitor 6-0 on right and switch a given output and to a given workspace with one click of super or cmd + number.
Want to view your chat app on the right monitor while leaving your browser alone on the left cmd + 7. Its also substantially lightweight which means it would work better on a vm.
The great thing about it is that there isn't ONE way to handle virtual desktops there are a bunch of different environments available one of which probably works optimally for you.
"- ctrl-a and ctrl-e don't work in most applications, even though these are old school shortcuts that work nearly everywhere on a mac"
Many applications are configurable but honestly different environments different conventions this isn't a bug its just a difference.
"- installing applications is always terrible on ubuntu. You can install from their app-store, if that works (50/50 odds) but you can't get intellij there, or sublime. To install sublime I had to find a blog post with 4-5 steps I needed to do. For intellij I also found a blogpost, but when I need to upgrade intellij I couldn't find it anymore and had to delete everything inside my intellij folder and copy a new intellij in."
Installing applications is fantastically easy and works every single time. Most common stuff is available in the repo and you can apt install foo or use the gui if you like.
Most less common stuff is available in a 3rd party repo. If you need such the workflow is google ppa somesoftware note the ppa involved and run
apt install foo
if you get bored and want to automate that in fish
sudo add-apt-repository ppa:$argv
sudo apt-get update
if [ $argv[2..-1] ]
sudo apt install $argv[2..-1]
example want newer gimp
ppa otto-kesselgulasch/gimp gimp
When you say it works 50/50 you don't mean that it fails half the time you mean that it installs almost all things just fine save for a few quite frankly mediocre poorly chosen apps that you simultaneously actually pay money for but don't get good support for your environment.
This is probably because your environment is some 7 year old version of ubuntu that is similar to what your servers are running. Seriously the last time I installed intelij I just had to unzip an archive, add to path, and tell it where to get java. This "Install" in /opt actually survived multiple distros and worked without complaint.
Shockingly the instructions you found on the internet probably didn't cover the case of running new sofware on an obsolete base.
Ubuntu Unity was always too opinionated and lacked the necessary UX testing IMO. (Yep, they seemed to have tested it, but not on enough power users; some power users (a lot of them around here it seems) love Unity. Others like me find it a producrivity disaster, probably for some of the same reasons as you found.
That said, a lot of the rest seems like a mix of misunderstandings and broken config either in the host or in the VM.
what the hell does ctrl-e do?
in the mean time I'm stuck just like you in the world of linux. My primary desktop pc for the past 9 months was my galaxy note 8 with a usb c to hdmi adapter. it has an incredible chromebook like UI when docked and has all the linux tools i need! I've even been able to write an app and submit it to the app store all from there. You really cant go back after you've tried one device life and it makes filming and editing content for my youtube channel seamless since video never leaves the 256gb SD card inside my phone.
Huawei has a similar mode and i cant wait for google to support it. they do natively support windowed mode and moving apps freely but i mean just add a chromebook ui to the screen when u dock a pixel 3 and you will be golden :)
Can a machine have "insanely good IO" if dongles are required for everything from iPhones to hard drives to memory cards? I could agree that a machine with 4 thunderbolt ports on top of the regular complement of power, USB-A, and SD slots would be insanely great. But I'm living the dongle life and not loving it.
Four thunderbolt ports is great. One adapter to plug in all of the things you mentioned is also great. iPhones and hard drives don't need dongles, they just need cables. A USB-C to USB-B 3.1 cable is $1.33 from Monoprice; USB 2.0 version is just $1.12. Not too shabby.
For iPhones: the only times I've had to plug my iPhone into my laptop is doing development, but a cable for that only costs $20.
But let's compare it to the previous (2015) MacBook Pro: two USB ports and two Thunderbolt-and-Displayport ports, and HDMI. Five ports total, but no flexibility. Our office was full of DP-to-DVI dongles already, so swapping one dongle for another seems like a no-op. Difference now is that we can buy USB-C monitors which also serve as a power source and a USB hub, meaning one cable to plug in my entire desk. That's something you can't really get on the old MacBooks (at least, not without spending a lot more than it costs to do it on the new MacBooks.
So yeah, the machine has "insanely good IO", and once the rest of the world catches up it'll be even better.
I understand the desire to make the machine thin, which means the old USB had to go. But taking out the SD card slot makes it seem like they don't want you to have an easy way to add more onboard (-ish) storage space.
I mean, that's the thing. Apple jumped ahead, and USB-C just isn't common. (At least, for me. I can't name any device I've used or even heard of that uses USB-C.) So, it's a less than practical option if you're in the market for a laptop, not so much insanely good.
I wouldn't buy a computer with only serial and parallel ports because none of my devices use them, and I wouldn't buy a computer with only USB-C ports, because none of my devices use them.
Though to be fair the Mavic Air controller charges with micro USB
USB-C to X cables solve most of the problems, but I have a 3-port USB-C to USB-A dongle for legacy stuff ...
I never understood this complaint. AFAIK, I've never seen a macbook with a lightning port or the older 13-pin iphone port. If someone had an iphone, they had a USB-A to lighnting cable. Now they need a USB-C to lightning cable. Then you can use the macbook to charge your phone, or the usb-c charger that charges your laptop to charge your phone. Or yes, you can get a usb-c to usb-a dongle - but you can just as easily get the appropriate cable. I'm also seeing that Apple is going to start producing usb-c chargers for iphones and ipads (with a usb-c to lightning cable) in the near future.
I'm a macbook + android user, so I've had USB-C phones for a while, so now I can use the same cable and charger for my laptop or my phone.
iPhones don't come with these, so it basically means you have to go out and buy another cable, which won't work with any of the wall charger power bricks that came with your previous iPhones. I understand a change needs to be made at some point, but it's strange for Apple to ship computers with no ports that are compatible with their iPhones.
I work in many environments and just bring a charge cable with me.
Of course, the iphone was just one of many things that I was noting isn’t compatible. External hard drives? Thumb drives? SD cards? All easily plugged into my previous Apple laptop, but require a dongle here. I have a mini-hub, but even that isn’t great because it can’t charge anything.
$9.99 on Amazon. So I spent $30.
The problem is that when they purchased the iPhone, it came with said cable.
I purchased an iPhoneX this year and it comes with, you guessed it, a USB-A cable. So in order to connect it to my new Apple laptop I need to buy either a $20 cable or a special dongle? If Apple wants to go all in on USB-C then they shouldn’t still be shipping their top of the line “futuristic” phone with USB-A cables.
But obviously they already know that they would have gotten many dissatisfied customers complaining about having to buy a cable just to ‘connect their phone to their iTunes’ if they did that.
ideally i need to get a copy of OpenJDK installed and build with gradle but this was much easier.
Expo also allows you to build an iOS blob from Android entirely assuming you have a way to get it onto an iphone through testflight.
I shut it down before a trip to Montreal; two weeks later I came back and it wouldn't boot. No idea why. Had to restore from a previous system snapshot and re-install a bunch of drivers and windows updates.
It's a lot better than it was, but there's still strange, ridiculous stuff that crops up seemingly out of nowhere.
Perhaps do a "sudo apt-get update" (updates the local resources of apt, not the packages themselves) so that when you do a "apt search" or "show" in the future it has something to show?
What does configuring IDE things have to do with Windows? Wouldn't IntelliJ have the same reasonable defaults on Linux and macOS? Or is it a different product somehow (haven't used it myself.)
You'll never see that time again.
The big drawback for me for the surface book would seem to be the subpar support for other OSs.
Pen support is better than the original surface pro's, which I believe were wacom. Hard to pin that on pen tech vs OS improvements, though. The pen needing a Quad-A battery is a bit annoying, but they're not too hard to find, and just one lasts a long time.
Battery life with a detached screen is short, but you'll only really need it detached if you're walking around with it. If you're sitting or lying down, you can just attach it backwards and fold it back onto the keyboard. Heavier, but not to the point of annoyance, and it gives it a nice tilt for reading things if it's on a desk.
Battery life with the keyboard attached is incredible, especially if you can dim the monitor a bit and run in battery saving mode. (The battery saver mode does have a pretty significant perf hit, though). Just don't try to use it at full speed, at least with an i7 and discrete GPU - I can kill my battery in under 2 hours if I try to run something like a graphics-intensive game. For dev stuff I've never had a problem.
Multi-OS support is probably an issue, though WSL does seem to do a pretty good job of most things.
It's probably my favorite work laptop to date. The only minor gripe is that I haven't been able to find a good combination of settings to prevent accidental touchpad activation while typing.
People also often mention coil whine which I haven't noticed on this model, the 15" might be different.
I don't know why you think Dell is "very low quality". I've seen Dell laptops last for years under heavy usage.
Then get chocolatey
It runs on Windows too, but I prefer it on Mac, as I don't like the Windows font rendering on HiDPI displays.
App is Hyper, https://hyper.is
You want the builds that use xterm.js from VS Code, their performance is much, much more like iTerm/Terminal.app.
Color scheme is Ocean Dark, from the hyperterm-base16-ocean-dark plugin.
Shell is ZSH, using prezto and a hacked up custom prompt.
Font is a custom build of Iosevka Term, weight bold, 13px. Using Greyscale font rendering, not subpixel, on Mojave DP3.
Commands for custom build:
make custom-config design='v-zero-dotted v-asterisk-low v-tilde-low v-underscore-low v-at-short v-brace-straight term' weights='book medium'
make custom && make custom-web
If you're not on Mojave, you can force the rendering to look like that for Hyper with this command:
defaults write co.zeit.hyper.helper AppleFontSmoothing -int 0
Otherwise it will be a bit heavy.
Yet, the customizability rocks, and since xterm.js now renders using Canvas, performance is decent, and with my incoming MBP 32GB, I can afford the memory hit even more!
Although installing the plugins is asking for your fans to spin up.
If you really want to start making old-timey admonitions, check out https://www.npmjs.com/package/hyperpower :)
I actually just got a new Dell XPS and took the opportunity to setup my shell exactly the way I wanted it.
I use psreadline, oneget, conemu, powershell, oh-my-posh and posh-git.
You may have had a common issue with the 2015 Macbook Pros, literally tens of thousands of people have Googled that problem on Youtube. Apple won’t admit that it’s a problem with hose models but if you take it to an Apple Store they’ll conveniently take $500 to replace the keyboard.
Anyways it’s an introduced bug due to a design flaw in the models released in 2015. They placed the ribbon cable flat on top of the battery on those models, and when the battery heats up and expands, as it does, it damages the ribbon cable. Prior models had the ribbon cable avoiding the battery by going around it. You can fix it yourself by replacing the ribbon cable. The ribbon cable costs $10 online and it’s the first thing you see when you open up the macbook, you don’t have to dig to get to it. No special equipment needed besides the screws to get the Macbook open.
The trackpad and keyboard both use the ribbon cable, so when it fails completely, both the trackpad and keyboard will stop responding.. With the exception of the power button.
It’s a toss-up if it’s the same issue with only one key being unresponsive. Could just be a bad key. But I’d give it a shot since it’s only a $10 fix with a t6 screwdriver. Or if you want, mail it to me and I’ll fix it and use the laptop as a secondary computer to run my data visualization computations =D
- Ctrl-shift-esc (opens the task manager in Windows), and
- Trying to close dialogs when I'm not sure which button is "go away".
CAPSLOCK -> CTRL
LEFT CTRL -> ESC
It's not great, but it works. The last time I had to deal with a company who put the ESC key in a weird place was back in college where we have several of these HP Apollo/720 keyboards:
Having said that, yes, Apple should allow individuals to, for example, always require the touch bar to provide an escape key (or any other key) on the far left (or anywhere else on the touch bar). The user should get to control what the touch bar does through an easy and powerful interface and API (so third parties can extend the capabilities). Can we even make touch bar keys act as new meta keys? That would rule! The benefit of the Apple approach is that even if this has not been done yet, it's all software: it could be done.
As far as Windows, I guess it must come down to which features are important to you, and personal taste. I use Windows a lot, and have owned a Surface Pro, and boy I hated it. The very, very best thing about Windows is the Linux compatibility layer, and even that's not as good as if it were a real Unix-like platform all the way down.
I am indeed glad you're happy with your laptop (seriously; not sarcasm), but I've been there, done that, and hated it.
I suffered the temporary pain of switching to OSX in '06 because I'm not religious about these things, and at that time macbooks running OSX were providing an exceptional environment for devs like me. It was a hard transition, but after a couple of months I was (mostly) fine. A fair amount has changed in the world in 12 years, and I'm no longer convinced that OSX inherently provides the best environment for a dev. I figured give windows a shot and see how it goes. It took me 24 hours to get the machine in a state where I could work as before (this would have been impossible on a windows box in 2006), and the question now becomes, why would I go back? It's only been a week, so perhaps windows will show me why very soon, but my gut feeling is it won't.
Also worth considering, is that from about 2000 onwards, apple was catering to open source focussed devs, at the exact moment that microsoft was making their lives impossible. I think that trend may have been reversed. Every upgrade to OSX for the past six years or so has represented more pain than pleasure for me. YMMV, but microsoft's offerings, even when flawed seem to be headed in the right direction.
As far as the comment, yeah, I was a little snarky I suppose, but a common response to complaints about the lack of an escape key is "you don't actually need one". I'm sorry, but I do. Ok, I don't need one. but I really want one, and this is a laptop we're talking about, and I use it as a laptop most of the time. I also want ports, a headphone jack, etc. But the escape key is for me the last straw, and enough of an incentive to actually look on the other side of the fence, which I've avoided doing for 12 years. I like what I see there.
The key actually extends to the edge of the touchbar even though the graphic for it does not.
There's at least 2-3mm of dead space on the LHS of the bar.
You can do both. Have it act as ctrl when held (for shortcuts) and as Esc when released on its own:
I presume there is similar software for windows.
What about your ctrl key? You could remap that to esc.
I am browsing the thread out of FOMO and don't feel any urge to switch back.
Finally, I installed vagrant under windows, with virtualbox. I haven't used that before, but I think it could provide another alternative dev environment in case WSL turns out to be unreliable. My ultimate fallback plan was always to use vmware or similar and just run unix for dev, windows for things like excel, but my feeling is I'm not going to have to do that.
Most mac apps don't use function keys as shortcuts, so the old keyboard ended up being used for media keys (volume, brightness, play/pause, etc.).
The touch bar gives me a better version of that (I actually get a volume slider), plus more apps actually make use of that space to provide useful shortcuts now. And the scrub bar for media playback is really great when you have audio playing in the background.
Yes, you lose tactile feedback. But battery life doesn't seem to be a big problem. At least for me, it's been net positive.
The touchbar hate is not trendy. It's based in specific complaints.
If, on the balance of how you evaluate the problems and benefits of the touchbar, it's useful for you, great. That doesn't mean the primary reason people express a distaste for the touchbar is essentially a social fashion.
At the same time, I just wanted to point out that there are at least some developers who do prefer it, and that the dislike isn't universal.
My mid-2012 MPB is in need of a replacement, but the butterfly keyboard is a dealbreaker. I'm not thrilled with the touch bar, generally supportive of USB-C (although I miss magsafe), will tolerate the glossy screen and oversized trackpad, and don't give two hoots about the fingerprint reader. If Apple could see fit to provide a current gen MBP with a proper keyboard I'd buy one in a heartbeat. As it is, when my MBP dies for good I'm almost certainly moving to a Linux laptop.
It's definitely trendy.
Take your MacBook Pro, put it in a room indoors, and flick the lights on and off in that room several times a second. You’ll notice high CPU usage on a process called “TouchBarServer”, as it tries to adjust itself to the changing light levels so it can display its screen. For some reason, as it does this, it lags the entire rest of the computer: scrolling will freeze every couple of seconds, clicks won’t register, the mouse will lag, and keystrokes will just be ignored.
Why would you do this, you might ask? I work on trains a lot, and I get this same flicker effect as the trees by the tracks go past. As they pass the windows of the train, it’s like a bright light source is being rapidly turned on and off.
I don’t ever use the Touch Bar — nor did I want one — but merely having one renders my laptop unusably slow for two hours every day. I hate this computer.
I would have preferred buttons, but I'm pretty adaptable and can deal with the touchbar if I have too. But what really gets me is that mine frequently crashes and when it crashes it's impossible to control system volume. And since trying to mute or lower the volume is one of the specific situations that causes it to crash, it results in one of the worst user experiences you could have.
If you haven't done so already, I strongly encourage you to file a bug report with Apple at https://bugreport.apple.com
I've got a 2015 for personal use and a 2016 for work and I can honestly say that at the end of the day I'm thrilled to work on a machine that doesn't get in my way. They had it so right and really, really dropped the ball for me.
I'd absolutely buy a new $3000 MBP if it was the new specs inside the 2015 body. As-is, I think my next machine will be Windows.
More flexible is great, sliding for volume is great, I have no conceptual problems with the touchbar except that I don't want another screen.
The one situation I can imagine the Touchbar brightness concerning me is when I'm on a plane. They always turn the cabin lights out, and I'm aware that I need to turn the brightness right down on my laptop when I'm in economy class, so I don't bother those around me. A quiet keyboard is also important on a plane.
I've not used newer Macs except in the store, so I don't know if the touchbar brightness is actually an issue or not. I definitely like my physical volume buttons for making sure my laptop is muted while flying though.
I am convinced that the only people complaining about this have either never used this laptop or have such sensitive eyes that daytime light would render them permanently blind. And I say this as someone who was excited by the possibilities of the Touch Bar but have so far been underwhelmed and wants to go back to the physical keys.
Does it really help the conversation to say things like this?
> I am convinced that the only people complaining about this have either never used this laptop or have such sensitive eyes that daytime light would render them permanently blind
It's really not bright. I'd guess it's probably less bright than the keyboard backlight, which also isn't bright (but is at least dimmable). It's so not bright that I've literally never noticed the thing at night in well over a year of regular use. Whatever number of lumens it outputs is so far below the brightness of the main display that it's all but unnoticeable in use.
I cover my monitor's power LED as well as the status screen on the receiver for my wireless headset. I run F.lux on the reddest settings when I'm within 1-2 hours of bedtime. (and after that I don't run any screens)
I have no issues with daylight brightness, but must carefully control lighting at night due to a broken circadian rhythm. Trust me, I don't need to own it to know that it's too bright. Especially if F.lux is not supported, which it is not last time I checked.
If you're not willing to consider that your concern is unfounded, then you shouldn't be offended when other people dismiss your concern.
Trust me, for me, it's not an unfounded concern.
My personal laptop is MacBook Pro (Retina, 15-inch, Mid 2014).
I will NEVER EVER pay with my own money for a touchbar mac book.
My number one rule when getting a laptop is a good keyboard. Period.
Plus the USB-C drivers for external displays in the new mac books is complete trash. Misaligned windows, constantly forgetting window positions, occasionally completely not working.
The MBP line of computers keeps on getting worse and worse.
No thanks. Plus the keyboard will likely have the same issues my 2016 version has. I’ve had keys replaced 4 times already.
I especially like the way the toucher handles dual screen brightness, 1 press and it brings up a brightness control for each screen.
1. You can swipe in each direction to quickly adjust
2. You can tap and drag to finely adjust
That's the only part I really can't lose.
I like the volume slider fwiw but the regular ones worked fine too.. it is a small bonus with a massive drawback .. of course I don't like it.
Not to mention that I don't ever look at my keyboard when typing, so touchbar is just a annoying glow at the periphery of my vision.
Replacing tactile buttons with a second blinding photon emitter is not progress as far as I'm concerned.
I understand all the benefits you quote, and I'm not just complaining because it's "trendy". If it was eink, I wouldn't care at all. But it's another backlit screen shining in my face. No thanks.
I don't understand what I'm supposed to do with a touchbar, or how to otherwise remap all of these shortcuts... Sticking to my 2015 MBP for now, but I really hope Apple get their act together and release a developer-friendly model (because otherwise I'm a huge fan).
What modifier are you using for the arrow keys? Aren't they all taken already?
Nonetheless you can just turn the F keys back on.
I agree though, IntelliJ is my biggest worry when it comes to the Touch Bar.
How is a touch volume slider better? Using modifier keys you can achieve any level of precision from keyboard volume keys, without looking down to find and watch what you tap. There are also slider controls already, using the mouse (both in the menu bar and System Preferences).
The Touch Bar likely sips power, but the real issue with it is the lost battery capacity beneath it (The non-touchbar models have larger batteries at 54 watt hours)
The Touch Bar is great, Apple just isn't going far enough.
For an example of when capacitive touch wonts work but the laptop would, simply get your finger a little bit wet.
The scenario I'm imagining is opening your computer only to discover that had closed it in the middle of a youtube video or something the night before, and it just continues playing where it left off. A crime of the highest order in OS design, to be sure, but hardly a rare occurrence.
I was imagining someone wearing a glove, but you are right that a certain amount of water will start causing issues. I think it would be difficult to pool enough water on both the touch bar and the trackpad outside of a catastrophe.
I can’t get sound to continue emitting after closing the lid. I’m sure an app can be developed to make that happen, but it wouldn’t be something commonly used. The most likely candidate seems to me to be something like audio performance software, but a person in that situation wouldn’t be using the speakers as an out and would be used to quickly dealing with software/hardware quirks.
Researching this conversation has been fun. :)
I use F12 throughout the day to open iTerm and Cmd+F2 to open Spotlight, and the escape key is obviously generally useful. Losing equivalent dedicated buttons/shortcuts would be a dealbreaker, but otherwise I could take or leave the function keys.
Edit: If yes to the above, are there any situations in which my configured dedicated buttons might conditionally disappear?
System Preferences allows you to do some limited customization of what buttons show up, including adding a dedicated Spotlight button. (I replaced the Siri button with that on mine.) See: https://www.howtogeek.com/303733/how-to-add-or-remove-icons-...
Beyond that, BetterTouchTool allows more advanced customization of the touchbar. I've never used it, but it's worth a look. See: https://www.howtogeek.com/307468/how-to-add-custom-buttons-t... and https://folivora.ai/
Many buy MBPs for the perceived quality of hardware, and install Windows or Linux as their primary OS.
If done right, it is completely possible. But the old neck beards will certainly have a conniption fit.
If there were little localized bumps every time my fingers moved outside the area of a given letter, and if the keys could tell the difference between resting, setting, and actually typing, then I'm not sure there would be any problem.
Make sure you choose the real keyboard if you also have a Yubikey plugged in :)
I have this setup, and it is great. After you switch capslock to be Ctrl, just run (at startup):
xcape -e 'Control_L=Escape'
If by hires screen you mean WQHD, I am wondering what you do with absence of proper fractional scaling support by desktop environments (and how workarounds interact with external monitors).
Absolutely gorgeous machine.
To me, this is the best of both worlds. Just put the default keys to start and then let your users pick if they want to.
I prefer individual keys to tapping a screen, which is why I use a laptop and not an iPad.
It's the worst invention. Anyone who worked on it should feel bad about their existence -- like drawing mustaches on the Mona Lisa. The 2013 MBP was a perfect laptop (for the time). It's nice they finally got around to adding more RAM... that's about all I would have wanted to change on the 2013 MBP.
The problem with f.lux is that it makes reading on the computer at night TOO comfortable. I was consistently staying up way past my bed time, and suffering for it.
Removing f.lux made it easier to go to sleep earlier. Sometimes comfort isn't worth it. I prefer getting my sleep.
I'd also say that these new Macs are the most unpopular ones among devs. It's just that we are so used to MacOS :|
Seriously though, I share your frustration in regards to both f.lux and external monitor/stand use. It would be nice to be able to dynamically disable the Touchbar in a user configurable way.
Just this week I noticed with surprise that I'm actually using the touchbar 'productively' in this fashion - but its been a long time coming.
However I'd throw away this newfound appreciation of the touchBar in an instant, if both of these apps just .. you know .. had icons for the task. Maybe some sort of strip of icons, even ...
- Dongles still needed
- Touch bar can't be dimmed
As for the idea, well if touch keyboards are so great why have they invested so much effort in adding a physical keyboard to their Pro touch devices.