Hacker News News Feed for the Mac Touch Bar
github.com
github.com
EDIT: It looks like it's using the rubrail package, which links with the private DFRFoundation framework. rubrail itself is using the objc package. I think this code snippet from the README[1] is enough:
let cls = Class::get("NSObject").unwrap();
let obj: *mut Object = msg_send![cls, new];
let hash: usize = msg_send![obj, hash];
let is_kind: BOOL = msg_send![obj, isKindOfClass:cls];
// Even void methods must have their return type annotated
let _: () = msg_send![obj, release];
Ugh. Why?Firstly, the interaction paradigm doesn't really make sense. Swiping should advance / go back, not open or hide, and tapping on the headline should open the link in the browser. The headlines should automatically cycle through with a customisable delay, or work like a scrolling ticker system.
Secondly, there's no way to view the HN comments on any given article, since swiping takes you directly to the article. If I read an article linked on HN while I'm browsing here, I am invariably more interested in the discussion surrounding it than the article itself. Ideally, tapping the headline would open the comments on HN, and I could then open the link to the article myself if I choose to. Alternatively, a short press could open the article, and a long press could open the comments, or something like that.
Overall, I really like the concept, and I especially like the fact that it turns the Touch Bar into something actually useful for a change, but I can't see myself using this app without the above changes.
EDIT: I don't seem to be able to quit the app, either. I had to kill the process since tapping on the "x" button didn't do anything.
But the touch bar is pretty pointless, I would rather have just paid less money or gotten better hardware.
Maybe if I use an app that uses it effectively my opinion will change.
If they can improve the haptic feel of it by iterating on a less-critical portion of the keyboard and show people what a more adaptable layout can do, maybe they'll be able to produce a touch-screen keyboard most people want.
The audience for the touch bar is people who look at their keyboard and/or take their hand off the keyboard frequently (e.g. to use a mouse). Come to think of it, the touchbar is probably best considered a mouse+menu accelerator.
As for you, the touchbar is pointless for me, but that's simply because its physical affordances are completely and inherently outside my model of use. I don't want my gaze off the screen and I don't want my hands off the core keyboard. We are likely in the minority.
The bar would be perfect for adjusting volume and brightness if Apple decided to remove the awful indicator pop-up in the monitor.
Currently I can adjust my volume with my eyes closed in bed at night when listening to a podcast because it's the second key from the top right of the keyboard.
I generally despise button controls for things that could be continuous. I hated it when they replaced the volume control in many car radios (http://media.gettyimages.com/photos/radio-volume-picture-id1...).
And clicking the X on the right doesn't quit 0.3.1 for me, I installed the prebuilt package, had to SIGKILL the thing.
TouchBar Piano retains the crown as basically the only good TouchBar app. Which says all you really need to know about the TouchBar.
Touch Bar is a nice incremental advance. Not having a physical ESC key is not as bothersome as I expected. In fact, I don't notice it at all. Disclaimer: I don't use vi.
I like the media control modes, and am looking forward to content creation apps (ex: Ableton) making use of it.
I'd be sad if it were taken away, but it wouldn't prevent me from getting work done. It's a nice-to-have extra.
Also, the new keyboard is fantastic. I love the keys, and my external keyboard is now a buzzkill and I can't wait for Apple to refresh the Magic Keyboard with the new switches.
I have never accidentally hit the touch bar.
I think I could get used the keyboard overall, but the arrow keys (with full-height left/right keys) were a complete no-go. There's so little space between each key I found it impossible to position my hand over the arrows properly.
I was completely ready to buy a new MBP but those arrow keys put an immediate end to that thought.
I've had this laptop for 9 months and I still hit the wrong keys every other time. It's very frustrating.
I was a little worried about not having a physical esc key, but it's been totally fine. I don't even notice it's gone, and I use the escape key a lot. That said, I don't love the Touch Bar, but for the most part it's fine. I still don't think to use it most of the time, but am slowly starting to remember it's there. (I use an older MBP at work, so I only use my TouchBar MPB on weekends.)
I also agree that the new keyboard is great. I don't love the oversized trackpad, but I think my main issue is going back and forth between the new one and the one on my 2014 MBP.
There are still times when the brightness or volume slider gets stuck on screen and have to wait a while for it to reset. Thought it would be fixed in the refresh
One thing which annoys me is the empty space to the left of the esc key in the touch bar.
The space left to the esc key can also be touched right? I just use my capslock as esc key, I like it even more that way than in the default position.
On software that supports it I use it and vastly prefer it to F-keys. For instance, I never remember the F-key shortcuts for AutoCAD. In the macOS version, with icons on the Touch Bar, I use them all the time and it's fantastic. For system shortcuts, I find it about the same as using the F-keys on the previous model.
On Windows, I frequently brush by the Touch Bar when entering numbers (for dimensions) and pressing escape to cancel commands. Even the side of a finger is enough to trigger a shortcut, unlike a physical key that requires some amount of force directed downward. This is quite frustrating and likely a real productivity loss with no real gain for software that just shows standard F-keys. I should re-map my caps lock key but I need to switch between camel case for naming objects and all-caps for notes frequently.
I hope that I can eventually customize the bar in BootCamp and then it will be a mild improvement over the old way but neutral-to-negative unless you're in macOS on supported software only and then if you don't already have muscle memory for the shortcuts.
The new keyboard is absolutely terrible though. Genuinely the second worst keyboard I've ever used. The new switches have caused dramatically more typing errors for me. I thought it might decrease over time, but after 60 days with it as my daily driver I've seen no improvement. It's an odd feeling when I'd rather use a generic HP desktop keyboard over the Apple keyboard.
I tried to keep an open mind with respect to the touchbar, but so far I haven't found a reason to like it. I will say that trying to use Vi is an exercise in futility if you don't remap the ESC key. It probably wouldn't bother me so much if I didn't feel like it's just sitting there using battery power unnecessarily.
Hopefully others have had a better experience.
edit : downvotes won't change my opinion
One thing I find is the keyswitches do seem to collect bits of dirt/crumbs and the like around the edges, and when that happens some become a bit sticky or dead feeling which definitely leads to typing issues. I give mine a good cleaning on a weekly basis with eyeglass cleaner wipes - I turn it off and rub vigorously over the keys. To really get the junk off around the key edges it can take a few passes, and when done well it feels like new.
EDIT: ALSO the keyboard itself is AWFUL. The absolute WORST keyboard I've ever used. It's terrible to get stuck typing on.
I imagine this will be fixed in the next iteration though.
I quite like the click sound they make too, it's mechanical and satisfying, although it's a little loud for quiet situations like libraries etc.
I went so far as to try to return this thing, but my employer wasn't willing to indulge me. The GPU upgrade and smaller form factor, to me, aren't worth the sub-par keyboard. If they allowed for more than 16GB of RAM the new models might be worthwhile, but as it stands I definitely do not recommend it as a work machine.
The only thing I've used on the TouchBar that I did find very useful was scrubbing in QuickTime when the video is fullscreen.
Still, I would have much rather had a the best spec'd 2016 MacBook Pro wo/TouchBar and physical function and ESC keys.
Edit - And for the record, I love the keyboard over my Mid-2012 MacBook Pro keyboard. No complaints there.
I still don't like it at all. I'll sometimes look up while thinking and one of my fingers will accidentally be resting on the brightness dimmer. I'll look back down and my screen is black and I'm like WTF??! Only to realize where my finger was with no feedback I had done so.
I wish the touch bar would go away.
Having said all that, I'm neutral because it hasn't sold me as being a "must have" feature that's worth the ~$200 premium. I bought a MacBook Pro earlier this year, post-Touch Bar, and bought one of the lower-end 13" ones with the actual function keys.
How do you ESC when this thing crashes?
I remapped Caps Lock to Escape a few months before getting it so I'd have plenty of time to adjust. There's a setting for that in System Preferences.
Clicking on another app usually unlocks it.
Changing the volume and brightness by pressing and holding the relevant icon and sliding is nice, but that's literally all I've ever really had to use the Touch Bar for.
I'm not looking at the keyboard while I type and therefore am never going to see or use the auto-suggest dictionary thing it does when you're filling in text fields, nor am I ever inclined to use emoji, so that Touch Bar feature is essentially invisible to me.
Apps which integrate the Touch Bar in some way are only ever replicating functionality that already exists in the app itself, and so there's no real impetus to use the Touch Bar if you're already familiar with that app.
I feel like there's something missing here, that the Touch Bar's killer feature just hasn't been presented to me yet. I don't have a suggestion for what that killer feature might be, but I expect that as time goes by and the Touch Bar becomes more prevalent, developers will start thinking about unique and innovative ways to incorporate it.
I've customised it with BetterTouchTool so at least I have some useful shortcuts the few times I'm on the road, but I wouldn't cry if it went away. It's one of those things I would have loved when I was 16, but grown-up me doesn't see much value in it. The fact that I cannot reliably reach a button without looking at it, basically disqualifies it for any keyboard poweruser, I think.
Touch-ID addition is wonderful, no complaints there (beyond a bit of extra paranoia).
The rest of the keyboard is a love-hate thing. I find myself banging on it, the travel is really short, especially for people using mechanical or simil-mechanical keyboards; and it's pretty noisy compared to the previous one. I also hate the collapsed arrow keys.
To be honest I bought this MBP only because I found it uber-discounted in Japan. The power upgrade is nice, but everything else (the TB, the dongles, even the outsized trackpad) is change for change's sake, and it makes the experience overall worse compared to the previous model, IMHO.
It also gets rid of F-keys which makes it really hard to use a lot of shortcuts in my IDE (because I have to look down to see where the F-key is)
The Touch Bar would be more useful if it was used to make features discoverable that aren't already on the screen.
* For 2 of those months, I did not know I could customize the touchbar and kept hitting siri. Kinda annoying.
* I thought I would hate not having a ESC key, turns out it's not so bad. I'm able to hit it precisely the only problem is that it doesn't have any feedback. If the on screen interaction is too subtle then you have no idea if you've hit it or not. Just a little vibrate would be great, like android capacitive buttons.
Overall I neither hate it nor like it. It's cool, I guess. I like being able to customize it and more finely control my music. TouchID great too not sure that counts as the touchbar. I don't /need it/ in my next machine nor will I seek it out.
I am one of latter. The touch bar is garbage. It is less accurate and takes longer than the old media. I rarely use it. I use emaca - try hitting meta-f a few times in a row and tell me that getting rid of the ESC key is not annoying
The new keyboard is garbage. I occasionally open my previous mac and I really miss the keyboard. I have a maxed-out MacBook Pro 15" touch bar. Apple has really screwed up its human interfaces.
I spent the extra $200 to get four (vs two) Thunderbolt ports, not so much for the Touch Bar.
I will say, however, there are moments when it shows promise. The 3rd party app BetterTouchTool lets you put custom shortcuts on it, so I created some utility shortcuts for things I never remember how to do, like taking screenshots. In those moments it's very nice, but I don't think I'd think less of the computer without the touchbar.
And turns out those two are the only professional-ish laptops you can actually see in stores. At least here in Vancouver, the only things stocked at Best Buy etc are Mega Gigatron Gaming Ultra XXXL-sized laptops, underpowered $299 laptops for your mom, and super svelte Macbook Air copies.
I know for a fact there's product lines such as the Dell XPS , the HP Elitebook, i7 ultrabooks from Toshiba, Samsung etc, but nobody wants to sell them.
Well, except Amazon, but buying a laptop from the internet feels as wrong as buying shoes from the internet. What if the ergonomics are all wrong for me?
This is probably for aesthetics as you mention.
(Or maybe it's the other way around, since the former have existed on Mac keyboards since day 1, but the latter has not!)
I don't own a Touch Bar laptop myself but as someone who has to teach people how to use computers and applications, the Touch Bar bothers me as much as Microsoft Office's Ribbon toolbar, in which functionality somehow becomes even more difficult to memorize because of the seemingly arbitrary decision in how the context buttons are arranged (nevermind how they might change with each software update).
That's strange, I use it every day to get out of modal boxes, dialogs, close panels etc, revert to normal states.
Honestly, these sorts of anti-patterns are what makes me think Apple has seriously lost the plot.
I think you can disable the touch pad on most laptops and just use an external if you're just getting spurious inputs from your wrists. The Thinkpad Trackpoint is still one of the best mobile pointing devices available.
I wish I could make it open links in a new tab (like middle click on a mouse) instead of that annoying preview thing.
3d touchpad takes a 2d device and adds a pressure channel, making it measure three dimensions x,y,z. So yes, 3d like a Kinect.
When my current MBPR dies, a SurfaceBook is replacing it.
Apple needs to make the Touch Bar a build-to-order option so that the rest of us can get a hardware Escape key and function keys back again.
ThinkPad is actually solid replacement.