News for hackers. Stuff that matters.
Re:An ode to Apple’s awful MacBook keyboard by indymike on Monday September 03, 2018 @07:44AM (#17901993)
Linux GUI is inconsistent. Inside the terminal, Linux has tab completion for command parameters and modifiers and no need to remap the keyboard so the alt and function keys behave. Additionally, you'll spend a lot of time on a mac writing scripts and such do deal with the difference between your Mac dev environment and your Linux production environment (if you do web dev). Honestly, being able to build for iOS and hardware quality were why Macs have been popular with developers. That keyboard is really terrible... so much so I did not buy a mac this time... And I really love Apple's product.
Re:An ode to Apple’s awful MacBook keyboard by mgkimsal on Monday September 03, 2018 @08:29AM (#17902199)
> you'll spend a lot of time on a mac writing scripts and such do deal with the difference between your Mac dev environment and your Linux production environment (if you do web dev)

Or you'll just use a virtual machine?

Re:An ode to Apple’s awful MacBook keyboard by indymike on Tuesday September 04, 2018 @04:40AM (#17907554)
Maintaining a vm is roughly like maintaining an additional computer.
Re:An ode to Apple’s awful MacBook keyboard by eadmund on Monday September 03, 2018 @11:34AM (#17903095)
Why use a virtual Linux machine running on a proprietary OS when I could just run Linux on the hardware? Why would I want to be stuck with a non-tiling window manager? Why would I want to be stuck with a decade-old bash(1)? Why would I want to be stuck with an OS which requires using the GUI to get anything done?

I work with macOS users (and used to be one, many many years ago). I honestly feel that I'm far more productive with Linux, and that others I see using Linux are far more productive as well.

macOS is very pretty to look at, and it looks great in demos, but I believe it's less productive to actually use. Meanwhile, Linux is like a lever for my mind — or, to steal an old Steve Jobs line, a bicycle for my mind.

Re:An ode to Apple’s awful MacBook keyboard by mgkimsal on Monday September 03, 2018 @12:37PM (#17903494)
i was replying to the poster above who wants to run a mac, but wants parity with linux environment, but then complained about all the time spent dealing with the differences. Specifically in the context of that person's post, re: "if you do web dev", tiling window managers on Linux don't come in to play.

"I'm far more productive with Linux". I used to feel that way too, until I wanted to work primarily with laptops, and not have to worry about network drivers, or sleep mode, or worrying that upgrading something would require hours of figuring out what to recompile.

I've absolutely no doubt that some people reading this - perhaps even you - will tell me

* how I was doing something wrong, or * I need to 'research my hardware before I buy it', or that * you never ever have any of these problems, and every linux laptop you've ever had ran perfectly smoothly with no wifi/sleep/printing issues ever, and * it must be my fault because "ubuntu just works" (or fill in whatever the catchphrase of the day is)

I spent 8 years wrestling with Linux on laptops (desktop was generally less of an issue), and don't want to have that be my primary pain point. If I need direct Linux, I have remote servers, or virtual machines (either on macbook or windows).

Yes, I may truly miss the productivity of tiling window managers. And... heavens, yes, my bash is out of date. But somehow I survive.