News for hackers. Stuff that matters.
Re:MacBook Pro Keyboard Drives Me Crazy by iamleppert on Wednesday August 28, 2019 @07:33PM (#20825154)
I switched to a Thinkpad after I had the horror of using a new Macbook. Running Ubuntu is lovely, so much so that for a developer there is little reason to be using a Macbook anymore. You can get a lot more bang for the buck using a Thinkpad AND have a functional keyboard.

Apple should be very worried. Once they loose the developers, users won't be long to follow.

Re:MacBook Pro Keyboard Drives Me Crazy by gilbetron on Wednesday August 28, 2019 @09:08PM (#20825732)
Mac to Dell/Ubuntu here and completely agree. I can understand if you need some media creation applications sticking with Mac (although I'd switch to Win10), but as a fellow developer it has been awesome. I mean I'm completely shocked how I don't even remotely miss anything from Mac. Well, ok, not quite true - Macs have a slightly smoother UI which I like and a bit better fonts, and I miss 1 or 2 trackpad gestures. But everything else is equal on Ubuntu or better. I ran into 2-3 problems that needed some non-trivial linux admin, so I'm not advocating it for non-tech person usage.

The only irritation about the experience is when you switch windows and touch the touchpad, it forces a quick scroll down the page. It used to be maddening, but I found one "fix" that made it happen less frequently.

Otherwise, it's by far my favorite dev environment I've had in my 30+ year career! Well, except for maybe my first job using a Wang terminal, if only because I enjoyed telling coworkers I needed to get back to my Wang. Lots of Wang jokes.

Re:MacBook Pro Keyboard Drives Me Crazy by anthony_doan on Thursday August 29, 2019 @01:20AM (#20826882)
> I can understand if you need some media creation applications sticking with Mac (although I'd switch to Win10), but as a fellow developer it has been awesome

I believe you also need it for ios/iphone development not sure about osx dev though.

Re:MacBook Pro Keyboard Drives Me Crazy by hunta2097 on Wednesday August 28, 2019 @07:48PM (#20825276)
Dell XPS15 with Ubuntu has literally been my best developer environment ever.

Unfortunately my current gig is all MBP and I feel completely handicapped, even after many months - to the point I have resorted to a "proper" mechanical keyboard.

Re:MacBook Pro Keyboard Drives Me Crazy by orpheline on Wednesday August 28, 2019 @11:31PM (#20826420)
I use a MBP at work and an XPS 13 at home and much prefer the latter - Ubuntu with a Plasma desktop makes for a crazy configurable UI.
Re:MacBook Pro Keyboard Drives Me Crazy by haspok on Thursday August 29, 2019 @05:14AM (#20827945)
Plasma (KDE) sucks at handling multiple displays. I had to learn this the hard way. It's OK if you only ever use the laptop screen.
Re:MacBook Pro Keyboard Drives Me Crazy by mkl on Thursday August 29, 2019 @06:49AM (#20828334)
On the other hand, it seems totally fine with multiple displays on a desktop, or a laptop used as if it's a desktop. Is it live plugging and unplugging that causes problems?
Re:MacBook Pro Keyboard Drives Me Crazy by wyclif on Thursday August 29, 2019 @12:30AM (#20826701)
Another way around this for power users and devs that a lot of people seem to overlook is to get a 6-core Mac Mini and a mechanical keyboard. With a retina monitor, it's a great combination.

As a touch typist and massive terminal keybindings user, I won't compromise on the keyboard. Apple needs to wake up and realise which slice of their market they are alienating. I'd say it's the most important one—the developers and creators. There's a sense that at Apple HQ right now, the "Pro" in "MacBook Pro" no longer means "professional" but rather "prosumer." That is wrong, so a major course correction is in order before creative types start fleeing the brand in earnest (judging by this thread and others, they may have already).

Re:MacBook Pro Keyboard Drives Me Crazy by gurkendoktor on Thursday August 29, 2019 @04:28AM (#20827766)
> With a retina monitor, it's a great combination.

Sadly, the Retina monitor segment is a complete failure. Several 5K screens came out in 2015, along with the 27" Retina iMac, ... and then the market died off. The UltraFine 5K is finally available again, but it's being sold at 2015 prices (1400€ here). At that point you might as well get an iMac with eight cores, a dedicated GPU, and a semi-replaceable hard drive instead of the Mini.

In an ideal world, we'd have 8K ultrawide Retina displays by now. Sigh...

Re:MacBook Pro Keyboard Drives Me Crazy by wyclif on Thursday August 29, 2019 @04:54PM (#20833557)
In that scenario though, wouldn't it be better to wait a little while until 5k monitors price drop?
Re:MacBook Pro Keyboard Drives Me Crazy by jammygit on Wednesday August 28, 2019 @08:20PM (#20825475)
I find the XPS has a disappointing keyboard actually.
Re:MacBook Pro Keyboard Drives Me Crazy by _coveredInBees on Wednesday August 28, 2019 @09:05PM (#20825717)
Yup, I've had my XPS15 for over 3 years and the keyboard (and webcam) are the weakest elements. The keyboard still feels terrible...somehow it has the worst of both worlds, poor key travel and too large a spacing between keys. Typing has always felt very awkward. In comparison, I absolutely love the Surface Pro 4 keyboard which has wonderful key travel and spacing.
Re:MacBook Pro Keyboard Drives Me Crazy by Kipters on Thursday August 29, 2019 @09:22AM (#20829233)
I absolutely agree about the Surface Pro 4 keyboard: I've been using one as my personal laptop for the last 3,5 years and I absolutely love it. Although I must say the keyboard on my girlfriend's Surface Laptop feels slightly better though.
Re:MacBook Pro Keyboard Drives Me Crazy by __MatrixMan__ on Thursday August 29, 2019 @12:24AM (#20826674)
There are four of us at work that use Linux--the other 30 or so all have MacBooks. There are no converts, either you started a Linux person, or you started a Mac person.

My little Linux enclave has some theories about the cognitive effect of all the polish that you find on Apple products, but we can't separate our biasses from good science, especially because there's nobody to ask that knows both worlds.

So I have a question for all of the converts out there: Does switching between MacOS and Linux have any effect on how you think?

Re:MacBook Pro Keyboard Drives Me Crazy by ssijak on Thursday August 29, 2019 @12:59AM (#20826815)
I switched to apple ecosystem because I wanted the UX that just works reliably. MacOS is for me linux with ultrapolished DE. Bonus is that I can work on iOS apps and use Apple Photos which is way better for me than Google Photos. I used Arch Linux for many years before MacOS. I also switched to iPhone from Android. Wanted a phone that works in the same ecosystem (photos...) and is fast, reliable and does not change ux very much with new releases. On android I tinkered with the phone too much, various companies have different ux, and I started to dislike Google very much after they started randomly shutting down services as they like and one year after introducing them.
Re:MacBook Pro Keyboard Drives Me Crazy by nottorp on Thursday August 29, 2019 @02:08AM (#20827076)
However, the keyboard everyone is complaining about IS complete and utter shit if you use the laptop outside a clean room environment.

I've been using my last 3 Apple laptops on the same balcony, and only the 2018 mbpro has keyboard problems. The older ones, including the 10 year old mb white, work just fine(tm) still.

Re:MacBook Pro Keyboard Drives Me Crazy by panpanna on Thursday August 29, 2019 @08:35AM (#20828901)
To be fair, you started with arch which requires some attention.

Most professional users use Ubuntu since it's fairly polished and "just works".

Re:MacBook Pro Keyboard Drives Me Crazy by ssijak on Thursday August 29, 2019 @10:14AM (#20829661)
I had more problems with Ubuntu (especially after big updates) than Arch. For me Arch, after initial setup, was the closest to "just work" linux of all the distros I tried, and I tried them alot over the years. And when something breaks in Arch, I find it much easier to fix problems with Arch than other distros because they keep things as close to upstream as possible and have great wiki.
Re:MacBook Pro Keyboard Drives Me Crazy by nottorp on Thursday August 29, 2019 @02:06AM (#20827067)
I switched from Linux to Mac OS as well. First someone paid me to do a low level Mac app, so I bought a macbook white and found out how Mac OS works.

Then one day I was working on my main Linux desktop and something was distracting me. After a while I realized that the "system tray" (or whatever KDE calls it) icons were all removed and readded one by one regularly, instead of just being updated in place. The on screen movement was significant enough to steal my attention from the IDE.

I looked up how to build a hackintosh desktop and sadly I've never looked back. I might even replace the hackintosh with a Mac Pro in the next 1-2 years, now that they actually have a Mac Pro again.

UX wise, Mac OS is the least annoying operating system available now. Same goes for iOS on phones. It's bad because there's no competition, but that's it.

Re:MacBook Pro Keyboard Drives Me Crazy by seph-reed on Thursday August 29, 2019 @01:12AM (#20826858)
Yes, absolutely. My sense of beauty goes from focusing on grace to focusing of freedom/story. Both are pretty in their own way, but by choosing to appreciate what they do best I become more aware of one type of beauty over another in all aspects near me.
Re:MacBook Pro Keyboard Drives Me Crazy by wtdata on Thursday August 29, 2019 @07:45AM (#20828599)
> There are no converts, either you started a Linux person, or you started a Mac person.

That's a clear over generalization. I started with Mac, used everything Mac for about 15 years (various Macbooks, Mabooks Pro, iMacs and one Mac Pro) and then changed to everything Linux about 5 years ago.

I am a scientific researcher, my main activity in the computer is programming, I didn't miss the Mac at all except for a little tool that I used for my personal life (GarageSale) and that I couldn't get anything similar (it's a tool to create eBay auctions in a much easier and nifty way).

Anyway, there is nothing about the Mac itself I miss.

Re:MacBook Pro Keyboard Drives Me Crazy by boomlinde on Friday August 30, 2019 @07:50AM (#20837648)
I have used both. I had a MacBook at work at a previous job and otherwise mostly Debian. Currently I use Void Linux at home and Debian at work.

I was impressed with the build quality of the Mac at the time (2012 model? 2013?) but as a Unix system it wasn't among the best. No built-in package manager and the popular option, Homebrew, was messy and temperamental. System updates were terrifying because you never knew what it did to software installed with Homebrew. System core utilities are from BSD or BSD like (forks from old versions?). The file system system hierarchy is a bit unconventional if you are used to *BSD or GNU/Linux. The file manager was clunky (though easily "fixed" with a modern Norton Commander clone). In the end I spent most days with a full screen terminal and a full screen browser. One thing I really liked was the touch pad. The motions make sense and it's pleasant to use even for long periods of time. Screen was also nice (retina).

It wasn't a great sense of loss when I turned that laptop back in, though. I bought a refurbished Thinkpad for probably a tenth of the price and was happy with that. I'd never buy a Mac myself. Maybe if I get into iOS development it would make sense, or really need to use Photoshop or some such software. Until then I see no reason to pay the premium, especially now that other manufacturers have high resolution screens. "It just works" is overstated because when it frequently does not in some slightly off-mainstream use case you have browse some Stack Exchange site or some Apple support forum to figure out how to fix it.

Re:MacBook Pro Keyboard Drives Me Crazy by MrScruff on Thursday August 29, 2019 @08:46AM (#20828975)
I work on Linux full time at work and use a Mac at home, both primarily for creative work. The Linux experience has some strengths, but you feel required to spend a significant amount of time customising your environment to reduce workflow friction. The Mac is great out of the box, and in general gets out of your way. The basics are rock solid.
Re:MacBook Pro Keyboard Drives Me Crazy by commandersaki on Thursday August 29, 2019 @06:13AM (#20828205)
Linux is pretty terrible for vision impaired users since at minimum OSX 10.3.
Re:MacBook Pro Keyboard Drives Me Crazy by mkl on Thursday August 29, 2019 @06:51AM (#20828340)
Did you mean "OSX" instead of "Linux" here? If not, I don't understand.
Re:MacBook Pro Keyboard Drives Me Crazy by commandersaki on Thursday August 29, 2019 @06:52AM (#20828348)
Since the release of OSX 10.3, Linux has lagged when it comes to accessibility for vision impaired users (back then it didn't even have anything to offer).
Re:MacBook Pro Keyboard Drives Me Crazy by mkl on Thursday August 29, 2019 @08:05AM (#20828723)
Linux's accessibility didn't get worse due to a particular OSX release though, so the way you phrased it was quite confusing. I'm not sure you're right, either. Debian seems to have had TTS and Braille device support (including during installation) since before OSX 10.3 was released.
Re:MacBook Pro Keyboard Drives Me Crazy by IggleSniggle on Thursday August 29, 2019 @12:56AM (#20826806)
I’d like to hear your thoughts on this, real evidence be damned.
Re:MacBook Pro Keyboard Drives Me Crazy by SomeOldThrow on Thursday August 29, 2019 @04:04AM (#20827645)
The ability to modify literally anything you can interact with is amazing on linux.

However.... it's also very time consuming, so I basically never do that.

Linux out of the box without tweaking it will have a lot of behavior you may or may not agree with. I found it to be very difficult to adjust away from the cohesive interfaces found on the mac—you can use readline keybindings on all forms, which only very rarely conflict with application keybindings—and you have the same copy/paste keybindings everywhere you can copy/paste. The system keybindings have been consistent for about as long as I've been alive, I think. The built-in terminal is more than good enough for all my needs, and has excellent keybindings too! I can copy/paste/save/whatever with the same keybindings I use in all my other apps.

In other words, I find the interface to stay out of my way and I can work extremely productively with many windows and processes in flight. It may not be perfect, but dammit, it's about the best level of productivity I can manage, by a large margin.

In GNU/Linux, I'm constantly fighting the interface, so there's an implicit understanding of all sorts of behavior I find very difficult to adjust to. What are those lines under characters in the menu item? Why is my mouse frozen so I can't kill the application that's likely swapping memory? Why does every desktop environment have their own system settings and none of them have a decent gui for configuring trackpad behavior? Why are there two, maybe three different GUI frameworks, and several service layers, so you basically need to install the cores of both major desktop environments to use all the applications? I constantly ran into issues where, for instance, I could configure an app to work with the gnome keyring, but not the kde keyring. It's anarchy in the best and worst way. And don't even get me started on printers, graphics, and wifi drivers. All solvable—eventually. Unfortunately, I only had time for the worst experiences on the clock, and the last thing I wanted to do off the clock was fight the system further. So after two years on linux, after attempting to fight the transition to the touch strip, I switched back.

I did really, really love the paid (pay optional?) app system that was popping up, I found the apps high quality and I contributed to several I "bought", which was an experience that absolutely floored me, and there was some excellent curation involved there on behalf of the folks running the service. Still, the community is still very small.

Re:MacBook Pro Keyboard Drives Me Crazy by panpanna on Thursday August 29, 2019 @08:47AM (#20828984)
> Linux out of the box without tweaking it will have a lot of behavior you may or may not agree with

I hear this from people who choose to use arch and Gentoo then complain that Linux requires much tweaking.

Install Ubuntu and be done with it. Or if you want things to work like a Mac, go with elementary OS.

If you still feel it's not _exactly_ to your liking, then I suggest you move back to osx.

Re:MacBook Pro Keyboard Drives Me Crazy by SomeOldThrow on Thursday August 29, 2019 @01:13PM (#20831501)
> Install Ubuntu and be done with it.

Thinking this is real is a huge problem in the linux community. My entire post was about ubuntu. This is their trackpad guide in 2019: https://help.ubuntu.com/community/SynapticsTouchpad

Stuff like that makes me wonder who Canonical's target audience is and who they're testing with.

> Or if you want things to work like a Mac, go with elementary OS.

This is a joke, right? It's basically some high quality apps (I can't emphasize that enough) and a skin. The issue isn't the quality of those apps, it's that the desktop paradigm is fundamentally different and wedded to the PC. I can't understand anyone who claims to have switched and gotten up to productivity within a few years—maybe I've been using macs too long.

Also, this type of hostility has a very chilling effect. I have had good experiences with the open source community personally, but public forums are utterly toxic to people who express opinions about gnu/linux/gnome/kde.

Re:MacBook Pro Keyboard Drives Me Crazy by panpanna on Friday August 30, 2019 @09:55AM (#20838611)
> maybe I've been using macs too long

I think this is the main issue. You want your PC to work exactly like your Mac and are not prepared to learn the way the new system works.

Case in point: a lot of people complain about trackpad issues but Linux/windows do not use mouse gestures. You should learn to use gnome hot-zones and/or keyboard shortcuts because experience have shown us it is more efficient.

Re:MacBook Pro Keyboard Drives Me Crazy by gilesgate on Thursday August 29, 2019 @01:04AM (#20826833)
The primary difference is whether you think it's alright to spend £35 on a single simple cable or not. Many things that follow simply hinge on that.
Re:MacBook Pro Keyboard Drives Me Crazy by eknkc on Thursday August 29, 2019 @01:16AM (#20826872)
Its never this simple.

I switched from 2016 macbook pro to dell xps 13 running linux. I spent 2 weeks tinkering. Trackpad never worked half as good as MBP. The simple act of closing the display lid did not even put the computer to sleep reliably.

I went back and paid the Apple tax.

Edit: BTW, Windows was running OK on that machine. Linux was fucked. I guess Microsoft is doing great work on WSL2. It might be the solution for me eventually.

Re:MacBook Pro Keyboard Drives Me Crazy by tannhaeuser on Thursday August 29, 2019 @03:55AM (#20827605)
I've used this exact setup without problems since 2016 now. I had to upgrade Dell's EFI BIOS, upgrade kernels (b/c Skylake), and upgrade to Ubuntu 16.04 once it came out. I remember a very early trackpad driver having serious problems with keeping state, but that went away with a driver update within a week. Never got a problem with the lid; maybe check BIOS settings? It's true that the XPS's trackpad and Linux' power management isn't as nice as Apple's (because nobody's is).
Re:MacBook Pro Keyboard Drives Me Crazy by haspok on Thursday August 29, 2019 @05:12AM (#20827938)
I'm on an earlier model (9343 from 2015) and after the first ~6 months of "beta testing" it actually got quite good and reliable... ...until about a few months ago, when - I suspect due to a kernel upgrade to the 5.0 series - it started not suspending on closing the lid. Oh, and I can no longer run Powertop, because then it will not suspend at all.

This is so frustrating about using Linux - you get a random regression and then the only thing you can do is pray that someone will eventually fix it down the line.

Re:MacBook Pro Keyboard Drives Me Crazy by bengalister on Thursday August 29, 2019 @08:44AM (#20828965)
I have been running Arch (Gnome/Wayland) on a Dell XPS13 9380 for more than 6 months now without any issue except the fingerprint reader not being recognized.

The Arch wiki page for the 9370 really helped, especially since initially the battery was draining on sleep, not after applying the recommendations.

I dock it on USB-C 3.1 dock. The display switches instantly. The Gnome/Wayland fractional scaling is however not good, the image is blurry. I don't use it.

Re:MacBook Pro Keyboard Drives Me Crazy by gilesgate on Thursday August 29, 2019 @02:46AM (#20827254)
This might have seemed as a superficial witticism, but it's not meant as one (honestly!).

There's a fundamental difference in approach towards hardware and software that's cultivated slowly, gently, and steadily by Apple. The objective is to shell out money to the company and its ecosystem, and starts with vendor lock-in with proprietary tech and cheap but paid apps in a closed-off app store, to reach to the point of an annual budget for Apple expenditures that follows the latest iterations of their products, which are buffed up with New! Shiny! Features! that aren't much thought out, but are nominally innovative.

Now, if you go the Linux/BSD open source/free software path, you'll be hard pressed to find software to throw money at. Best you could do is donate to support your favourite projects, but that's optional rather than mandatory. After settling down with a nice system configuration, you'll similarly be hard pressed to find reasons to waste money on continued "upgrades", instead opting for something that works, and returning to it. People buying couples (or even stockpiles) of, say, x203's is a good example here. They're not buying the marketed "cutting edge", they're rather opting for something that supports their workflow, at a fraction of a price.

This demonstrates a fundamental difference of attitudes, on the one hand people subscribing to an open-ended channel of (fashionable?) updates in hardware and software, and on the other people maintaining and updating a workflow. Perhaps obviously, I'm viewing this from the slightly biased dev angle (and not necessarily webdev either).

Understandably, video and graphics people may come from different tech cultures and have different expectations, where the Apple way is more or less the only (apparent) way.

TL;DR, I see the Apple mentality as bombastic value inflation with more varnish than wood, while the FOSS camp as gradual value increase albeit with the occasional splinters.

Disclaimer: I do make daily use of my MBA 11" 2013, but I'd be hard-pressed to change it. Yet if I'm forced to, I'd probably not go for lustre, but for something equally functional. (Think of a "My other laptop runs OpenBSD" bumper sticker.) When I need to offload a build cycle that'd take too long on the MBA, I do so on a Fujitsu rather than a Mac Pro.

There you go. Downvote a guy to assure a better explanation.

Re:MacBook Pro Keyboard Drives Me Crazy by mudlus on Wednesday August 28, 2019 @07:52PM (#20825299)
I feel like I've been seeing this trend as well. I've got an DELL XPS15 and I love it (4-5 years old now)ーgreat keyboard.

But, for anything that needs good GPU performance, they still hold the upper hand in hardware-software working in tandem, it's hard to get the same performance out of anything else.

Re:MacBook Pro Keyboard Drives Me Crazy by johnbrodie on Wednesday August 28, 2019 @07:37PM (#20825185)
Why do you say that? Honest question - nowadays it seems like most users are just using web apps, so less need for native apps anyway. Plus the users are still there, so I'd think market forces would keep highly-used native apps going anyway.
Re:MacBook Pro Keyboard Drives Me Crazy by iamleppert on Wednesday August 28, 2019 @10:33PM (#20826168)
Users will soon learn you can get the same (or better) experience with cheaper hardware.

Developers are generally the first to notice such things.

Re:MacBook Pro Keyboard Drives Me Crazy by ubermonkey on Thursday August 29, 2019 @08:40AM (#20828933)
People who are serious about their tools tend not to use web apps as much.
Re:MacBook Pro Keyboard Drives Me Crazy by SkyPuncher on Wednesday August 28, 2019 @10:04PM (#20826023)
How's the touchpad?

That's literally my biggest hold up. I haven't seen anything that holds a candle to Mac's touchpads yet.

Re:MacBook Pro Keyboard Drives Me Crazy by ak217 on Wednesday August 28, 2019 @10:55PM (#20826275)
Not OP but the trackpad on the Thinkpad X1/P1 is still not good compared to the MBP. It's small (much smaller than the 2015 MBP). Because it has a hinge, you have to either turn on tap-to-click (which has poor palm rejection) or further cut the area where you can click to the bottom half (and deal with variable click strain/travel).

I've heard that Dell makes better trackpads nowadays, but I haven't tried one to verify yet. Regardless, I believe it still has a hinge, so hardware wise I do think the force touch trackpad (and its driver) is still MBP's biggest moat.

Re:MacBook Pro Keyboard Drives Me Crazy by whywhywhywhy on Thursday August 29, 2019 @07:05AM (#20828412)
The Surface line touchpads are the closest I've seen so far.
Re:MacBook Pro Keyboard Drives Me Crazy by Litmus2336 on Wednesday August 28, 2019 @07:52PM (#20825301)
I wish I could get issued a Linux Thinkpad, but still no support from the IT org :(
Re:MacBook Pro Keyboard Drives Me Crazy by panpanna on Thursday August 29, 2019 @08:22AM (#20828817)
BYOD it!

My company laptop is just used for Skype meetings. The real work happens on my ThinkPad.

Although now that enough people have copied my approach it has now been grudgingly approved by IT.