News for hackers. Stuff that matters.
Re:Apple of 2019 is the Linux of 2000 by jonwinstanley on Monday October 14, 2019 @09:59AM (#21248315)
I grew up using Windows and after 20 years switched to Mac and could not believe I had waited for so long.

What parts of Windows do you prefer over MacOS?

Re:Apple of 2019 is the Linux of 2000 by puranjay on Monday October 14, 2019 @10:32AM (#21248683)
I use both Windows and Mac. I find Windows file management and window management to be much better. Love the preview you get when you hover over an app icon in the taskbar. Also love how windows don't automatically take up the entire screen. I like to have two windows open simultaneously. This is much smoother on Windows than Mac.

I also prefer Windows' taskbar instead of Mac's dock.

The negative is changing preferences and the general ugliness of Windows. Mac is just prettier.

The two systems seem to be built for different things. Mac prioritizes single application, focus based work. Windows is better when you're multitasking.

I do most of my writing and creative work on Mac. But when I have to do some heavy duty productivity work with multiple apps/windows, I switch to my Windows desktop.

Re:Apple of 2019 is the Linux of 2000 by _coveredInBees on Monday October 14, 2019 @01:02PM (#21250356)
I feel exactly the same way as you. It boggles my mind that Finder is the best OSX has to offer for file management after all these decades. I find windows explorer to be far superior and more intuitive in almost all cases.

What really boggles my mind is how difficult it is to simply get a text string for the current path in Finder - https://apple.stackexchange.com/questions/252171/mac-finder-...

I absolutely love that in Windows Explorer, you can simply click the navbar in the top to transform it into a selected/highlighted text-string path representation (Pro-tip, type cmd in this navbar and hit enter and a DOS prompt opens in the specific folder you are in). Windows explorer also provides a "Copy Path" button in the navbar (that can also be accessed via keyboard shortcuts rather than some gymnastics of right-clicking and holding option keys down).

There are definitely things that OSX does better than Windows, but Finder absolutely infuriates me. I much prefer Files in Ubuntu over Finder.

Re:Apple of 2019 is the Linux of 2000 by WorldMaker on Monday October 14, 2019 @06:16PM (#21253463)
> (Pro-tip, type cmd in this navbar and hit enter and a DOS prompt opens in the specific folder you are in)

Your system default shell (shared with Win+X menu, defaults to PowerShell for the last few Windows releases but you can switch it back to CMD) is also directly on the File menu in the modern ribbon and opens in the current path. (Alt+F,R is the keyboard shortcut I see, with PowerShell as my system default.) It's a little bit faster than the use the path box as a launcher trick (though use the path box as a launcher is an older trick that predates the modern ribbon).

Re:Apple of 2019 is the Linux of 2000 by _coveredInBees on Monday October 14, 2019 @09:37PM (#21254792)
Ha! Nice. Not sure why it's hidden away under the File tab, but that is pretty handy. Thanks.

edit - Apparently you can add it to your quick-access toolbar as well, in which case it saves you one key-press with keyboard shortcuts :-) Alt + <quick access number>

Re:Apple of 2019 is the Linux of 2000 by contextfree on Monday October 14, 2019 @04:52PM (#21252761)
I always add the copy-path button to the quick access toolbar (right-click on the button in the ribbon's Home tab) for faster mouse access when the ribbon is minimized.

You can even select multiple items and copy-path to get a list of paths, to paste into a text file for command-line processing, or into Excel.

Re:Apple of 2019 is the Linux of 2000 by tekknik on Tuesday October 15, 2019 @10:12AM (#21258517)
right clicking with option held is difficult? you’re not a mac user so maybe you didn’t realize this but the option key is used to modify many things (like promptless shutdown/restart/trash empty). click open a menu and press option and you’ll seem some menus entirely change.

Also Finder absolutely does support showing the path, and right clicking on any node gives you the option to copy the path as a string.

Re:Apple of 2019 is the Linux of 2000 by _coveredInBees on Tuesday October 15, 2019 @12:24PM (#21260254)
Having to use a keyboard modifier and a mouse right-click and then traversing down a menu to pick the correct option to copy the path is indeed annoying. It really should be one or the other, and ideally you should be able to do the same both ways because it is a lot faster to just be able to do it via keyboard shortcuts if you are used to navigating your filemanager via keyboard. Windows also lets you Shift+right click to get a copy path option which I find equally annoying, but I can copy it using pure keyboard shortcuts very quickly (or alternately, simply clicking in the navbar and right-click, "copy"). Both of those approaches are way faster.

Even in Ubuntu, you can use Ctrl + L to get a selected file-path for your current folder in the Files application which is a lot faster than having to deal with the way Finder exposes file paths.

Re:Apple of 2019 is the Linux of 2000 by tekknik on Tuesday October 15, 2019 @06:33PM (#21264720)
i feel like you’re complaining about minor issues. if you really find this one thing annoying enough to write off a whole OS then you’re being a bit ridiculous. most of us are tech savvy so why are you using the GUI anyways when you have unix?

either way, to each their own.

Re:Apple of 2019 is the Linux of 2000 by _coveredInBees on Tuesday October 15, 2019 @08:27PM (#21265713)
I mean you seem overly defensive about this. Firstly, I never said that I wrote off the entire OS because of this... you are just putting words in my mouth. I did state that Finder feels like a very subpar file manager compared to Windows Explorer and I completely stand behind that.

Lastly, it is absolutely absurd to excuse a poor file manager by saying that you should just use a terminal anyways. There are plenty of reasons to still use a file manager over the terminal, even if you are an "elite" unix God.

Re:Apple of 2019 is the Linux of 2000 by tekknik on Tuesday October 15, 2019 @09:57PM (#21266291)
"I mean you seem overly defensive about this."

Listen to yourself, you're complaining about a keystroke + mouse combo, it seems petty especially in a world with macros.

"Firstly, I never said that I wrote off the entire OS because of this... you are just putting words in my mouth. I did state that Finder feels like a very subpar file manager compared to Windows Explorer and I completely stand behind that."

You're correct, my apologies.

"Lastly, it is absolutely absurd to excuse a poor file manager by saying that you should just use a terminal anyways. There are plenty of reasons to still use a file manager over the terminal, even if you are an "elite" unix God."

Please name some? Things like viewing docs and photos, sure. However `cd ~/Pictures && open .`. When navigating via the terminal a copy of the working directory is one command away "pwd | pbcopy". You are complaining about having to have your hand on the mouse and keyboard at the same time, and seem to take more offense at the mouse side of it so perhaps I wrongly assumed you were a keyboard power user. As far as productivity for finding and managing files I very much doubt the GUI is more productive, but maybe that's just me (it's not).

Re:Apple of 2019 is the Linux of 2000 by newscracker on Monday October 14, 2019 @11:00AM (#21248964)
> The negative is changing preferences...

Windows is so poorly designed that I still wonder why there's Settings as well as Control Panel offering mostly the same settings, and old settings dialogs from Windows XP or Windows 2000 are still around!

Re:Apple of 2019 is the Linux of 2000 by pcr910303 on Monday October 14, 2019 @11:14AM (#21249144)
> Windows is so poorly designed that I still wonder why there's Settings as well as Control Panel offering mostly the same settings, and old settings dialogs from Windows XP or Windows 2000 are still around!

Mostly due to backward compatibility, as there were a fair amount of Windows applications that loaded DLLs to add a custom panel to Control Panel.

Well, many people on HN hate that Apple has a poor record on managing backward compatibility (like deprecating 32-bit apps or Carbon), but if they do to the scale of Microsoft, this is what happens.

Re:Apple of 2019 is the Linux of 2000 by bluedino on Monday October 14, 2019 @11:09AM (#21249079)
The double control panels is such a Microsoft-ism. The network control panel has become so convulted...
Re:Apple of 2019 is the Linux of 2000 by hnick on Monday October 14, 2019 @09:47PM (#21254844)
Yes it's becoming a bit of a mess.

I wanted to associate a file type with a program in Windows 10 recently, and I found at least 4 different menu items that lead to the same unhelpful modern screen. Unhelpful because it only let me pick 'App Store' Apps, not anything else I have installed. Some answers online suggested these very item as ways to go to the old screen but it looks like they closed that escape hatch.

I was having trouble because it was a 'special' file type (CMD) so the context menu didn't offer the Open With option, I suppose to save this clueless user from himself. So instead I dove into the registry and did a manual hack which will hopefully stick around between updates.

Re:Apple of 2019 is the Linux of 2000 by pix64 on Monday October 14, 2019 @07:50PM (#21254141)
Control Panel has been around for 24+ years and on top of that some (older) driver packages and apps install third party control panel applets as well. It's going to be a long rough road deprecating Control Panel and replacing it with Settings.
Re:Apple of 2019 is the Linux of 2000 by alecmg on Wednesday October 16, 2019 @08:57AM (#21269833)
Why deprecate and replace something that a) works b) doesn't have any immediate problems c) is familiar to everyone and their granny

with something with less functionality and even less logic on where to look for a particular setting?

Re:Apple of 2019 is the Linux of 2000 by kec on Monday October 14, 2019 @10:57AM (#21248936)
> The two systems seem to be built for different things. Mac prioritizes single application, focus based work. Windows is better when you're multitasking

Well, Mac has multiple desktops to manage multitasking, and in Catalina the zoom button does have an option to tile windows left or right.

There are also apps you can get (I like divvy) which really open up advanced window management options.

Re:Apple of 2019 is the Linux of 2000 by WorldMaker on Monday October 14, 2019 @06:25PM (#21253529)
Windows 10 has had multiple desktop support since it launched. It's at the top of the Expose-like "Task View" screen, which further doubles as the Windows Timeline screen in more recent versions of Windows 10 (with the keyboard shortcut Win+Tab, and an icon by default on the Taskbar).

The "Aero Snap" window management tools built in to Windows (for horizontal halves since Vista, and quartiles since 10) are pretty powerful. The recently rebooted Microsoft PowerToys includes an app directly similar to divvy called Fancy Zones: https://github.com/microsoft/PowerToys/tree/master/src/modul...

Re:Apple of 2019 is the Linux of 2000 by bluedino on Monday October 14, 2019 @11:06AM (#21249038)
Windows is doing a good job of ruining file management/Explorer in Window 10

I've never had Explorer crash so damn much. Another of my least-favorite features is how they group your files by recently used now. Ugh.

Then you have Quick Access, Recently Used, 'Places'....

Re:Apple of 2019 is the Linux of 2000 by hnick on Monday October 14, 2019 @09:51PM (#21254858)
Yeah I hate that file grouping feature in my Downloads folder.

Windows 10 overall is very stable but just a few days ago I did have Explorer crash in a new and interesting way like you say.

It went away and didn't come back as it usually does, so I started a new instance from the task manager. This instance seemed to be missing some kind of callback hook so when files in the directory changed it wouldn't update the display. So I would delete or paste a file, or make a new folder, and have to hit F5 to see it. If I didn't refresh then it also seemed to forget what folder it was in and paste into the wrong one, sometimes multiple times with one keypress.

It was very weird, but luckily Windows knows best and rebooted itself for an update when I went to sleep.

Re:Apple of 2019 is the Linux of 2000 by xzel on Monday October 14, 2019 @12:40PM (#21250142)
Explorer crashing you say? You must not have had the incredible experience of using Windows ME :D

I agree on all of the quick access, recent etc garbage. I disabled at installs after I finally upgraded to Win 10.

Re:Apple of 2019 is the Linux of 2000 by pix64 on Monday October 14, 2019 @07:54PM (#21254163)
This might be a third party shell extension crashing. You can try disabling unneeded extensions and seeing if that helps.

https://www.nirsoft.net/utils/shexview.html

Re:Apple of 2019 is the Linux of 2000 by bluedino on Monday October 14, 2019 @11:08AM (#21249063)
Love the preview you get when you hover over an app icon in the taskbar.

I'm not sure why Apple hasn't added this as a native feature. Hyperdock has had it for years.

I even wrote my own little proof-of-concept version of it:

https://github.com/robilic/DockHand

Re:Apple of 2019 is the Linux of 2000 by tekknik on Tuesday October 15, 2019 @10:18AM (#21258599)
Press Ctrl-^ ? it doesn’t give you a single pop up but chances are when you do this you’re looking for a specific window and having them all visible saves time.
Re:Apple of 2019 is the Linux of 2000 by TimTheTinker on Monday October 14, 2019 @12:38PM (#21250123)
> I like to have two windows open simultaneously. This is much smoother on Windows than Mac.

Have you tried Magnet? It’s a macOS app that supplies the window snap/tile features that Windows has. It’s one of the first things I install on a new system (along with Display Menu and f.lux).

Re:Apple of 2019 is the Linux of 2000 by weugek on Thursday October 17, 2019 @07:14AM (#21280812)
Try to figure out how to go to the parent directory (not back) in Finder without resorting to google.

SPOILER: rightclickwindow'stitle

Re:Apple of 2019 is the Linux of 2000 by robertoandred on Monday October 14, 2019 @12:24PM (#21249971)
3D Touch on a dock icon to open app expose.
Re:Apple of 2019 is the Linux of 2000 by mattigames on Monday October 14, 2019 @10:19AM (#21248530)
I remember the few times I had to interact with MacOs to be really frustrating but I don't remember all the specifics, I remember actionable buttons being too small (so easier to miss), and the top bar changing options depending on what app is focused to bother me as well, because thats and extra click (to make the top bar appear) for every interaction there when you have 2 apps side to side. In general from what I know the key functional advantages Windows has are: Software from 15 years ago still works fine without issues, real Linux inside by default (Ubuntu on WLS), videogames.
Re:Apple of 2019 is the Linux of 2000 by gwd on Monday October 14, 2019 @04:46PM (#21252698)
> I remember the few times I had to interact with MacOs to be really frustrating but I don't remember all the specifics

Then you just need to spend a bit more time on it.

Seriously, my wife had exactly the same attitude, until her company was bought by Apple and she was issued a MacBook Pro. Within a week she thought it was the best OS she'd ever used.

Re:Apple of 2019 is the Linux of 2000 by mschaef on Monday October 14, 2019 @10:19AM (#21248535)
> What parts of Windows do you prefer over MacOS?

I grew up using Windows (since Windows/386) and switched to OSX about ten years ago. For whatever it's worth, I still can't get used to window management or keyboard shortcuts on the Mac. (The Windows key turned into a really nice addition to an already well thought out set of Windows/CUA bindings, while OSX is still caught between its MacOS <10 and NeXTStep heritages.)

Re:Apple of 2019 is the Linux of 2000 by spiralx on Monday October 14, 2019 @11:03AM (#21249004)
The one time I had to use MacOS I managed to get something tolerable after spending a lot of time in Karabiner, but the keyboard controls were just incomplete and inconsistent and there wasn't any way around it.

Let's not even get into Finder and how awful it is in so many ways.

Re:Apple of 2019 is the Linux of 2000 by tekknik on Tuesday October 15, 2019 @10:20AM (#21258636)
”Let's not even get into Finder and how awful it is in so many ways.“

Yea, let’s. Given that you’re talking about Karabiner to swap cmd keys you’re talking about an old version of macOS. So what specifically is bad about Finder? It may not be an issue anymore

Re:Apple of 2019 is the Linux of 2000 by newscracker on Monday October 14, 2019 @10:57AM (#21248929)
I prefer macOS over Windows, having used both for a long time. But one area where Windows has beaten macOS is keyboard shortcut support. I can use a Windows system and applications without a mouse and get many things done (including using a program like Paint.Net for image editing/manipulation). But macOS is inferior on this front, and it's quite difficult to use it if a trackpad or mouse isn't available. I know that macOS, unlike Windows, allows custom keyboard shortcuts to be setup for all applications for menu options, but it's still not the same as the built-in experience on Windows.
Re:Apple of 2019 is the Linux of 2000 by mikestew on Monday October 14, 2019 @11:38AM (#21249463)
While at Microsoft, I did a stint as an accessibility lead. No better way to find some accessibility bugs than to hide the mouse in a drawer for a few days. And you can do it, because if you can't, then you need file a bug. So I got pretty darned good at Windows keyboard shortcuts. As an aside, if you do public presentations, people will comment on the fact that you rarely touch the mouse. :-)

When I flipped to Mac, I tried the same thing: get those shortcuts down until the mouse isn't necessary. I've since given up, but IIRC, it can be done but it is a lot harder. For starters, it's broken out of the box because you have to set $SETTING to be able to Tab to some controls. The menu is accessed on Windows with the Alt key. On Mac, Cmd-Opt-F2. Screenshot? PrtScn versus Cmd-Opt-Shift...something, I never can remember.

Re:Apple of 2019 is the Linux of 2000 by e_proxus on Thursday October 17, 2019 @04:59AM (#21280118)
It probably doesn't solve the problems completely, but I’ve found the Shortcat app indispensable when navigating macOS by keyboard. It uses the underlying accessibility features to create link hints like the Vim plug-ins for browsers do.

https://shortcatapp.com/

Re:Apple of 2019 is the Linux of 2000 by dkonofalski on Monday October 14, 2019 @12:09PM (#21249790)
I don't follow. MacOS has very extensive keyboard shortcuts and they dynamically show in the menu bar of every application. Is there a specific thing that's missing? It actually drives me nuts on Windows that apps don't consistently have to show you the keyboard shortcuts. Moving to Office on the PC from the Mac was infuriating because some of the shortcuts are different but there's not even any way to see what they are easily. If there is, it must be right in front of my eyes because I just don't believe that it could be that hidden.
Re:Apple of 2019 is the Linux of 2000 by ThrowawayR2 on Monday October 14, 2019 @10:54AM (#21248896)
A much better selection of apps, Explorer is vastly better than Finder, a vastly larger variety of hardware choices, and WSL/WSL2 is actual Linux, which means that many command line Linux apps work out of the box.
Re:Apple of 2019 is the Linux of 2000 by Mindwipe on Monday October 14, 2019 @10:50AM (#21248867)
Window management has really stagnated in MacOS. All the focus has been on full screen apps rather than useful tools like dragging to the side to splitscreen as Windows has.

Apple should have long since sherlocked BetterSnapTool.

Re:Apple of 2019 is the Linux of 2000 by bluedino on Monday October 14, 2019 @11:10AM (#21249089)
Oddly enought they are doing it 'right' with iPad multitasking.
Re:Apple of 2019 is the Linux of 2000 by FPGAhacker on Monday October 14, 2019 @11:21AM (#21249226)
It's a bit screwy with iOS 13. Safari in particular.
Re:Apple of 2019 is the Linux of 2000 by lostmsu on Monday October 14, 2019 @10:03AM (#21248382)
Mostly hardware support. I need my NVidia GPUs until AMD is on par in TensorFlow performance.
Re:Apple of 2019 is the Linux of 2000 by wayneftw on Monday October 14, 2019 @12:56PM (#21250302)
The taskbar. Explorer. Keyboard acceleration. Window management. Speed. Apps. Freedom.

I like the taskbar configured the classic way, not the new way that tries to copy the macOS Dock. Unfortunately, to get all the features that I want out of the taskbar, I have to install a utility called 7+ taskbar tweaker. With that, you can arrange items however you want and middle clicking a taskbar item becomes useful, to close a window. If you like middle-clicking to close tabs in Chrome, it's the same thing... I wish there was a similar utility for macOS because I like to use the taskbar to track what I'm working on. In macOS the easy path is basically to put everything in full screen and use the touchpad to swipe between them which I find very inefficient. Or, you can use Mission Control/Spaces but I would rather have something on the screen at all times rather than something I have to bring up with a gesture or key combo.

I love the Windows Explorer because it's very extendable. For instance, you won't find anything like Tortoise Git on any other platform that can match its quality. I also like using the keyboard to do things and the keyboard commands for Explorer make sense compared to Finder. Like pressing ENTER to open a file or Delete to delete a file.

Keyboard acceleration on Windows and other platforms that emulate Windows (like XFCE) are generally much better than on macOS in my opinion as well because its a simpler system. Instead of memorizing 1,000 unique Mac keyboard shortcuts, I basically have to memorize 1 or 2: Alt + any underlined letter in a menu. Alt + Space to do window commands (move, minimize, etc). From there, I can do anything. Furthermore, I find the notation for Mac keyboard shortcuts to be inscrutable. They display symbols on the menus that are not printed on the keyboard keys and it always takes me a second to figure out which key to press.

For Window Management - I won't list every function that Windows lets you perform on application windows, but suffice it to say that snapping built-in is great because it's on every workstation/server and I find Apple's insistence that you shouldn't maximize windows to be very weird and annoying.

Finally, I find many things to just work faster and more efficiently on Windows. In my experience, on the same exact hardware, common apps like web browsers, code editors and so forth are just snappier under Windows. I also like having a choice and there is a plethora of apps and hardware for Windows in any category.

However, in today's world - I have to run all three to get by. For Linux, I love Manjaro XFCE or Xubuntu very much and Manjaro is on my main workstations at work and home. I mainly use Windows now only for Windows-specific stuff. Same for Mac - I keep one 2015 Macbook Pro around to compile React-Native stuff for iOS and I actually have one old Mac Pro from 2012 in my basement because it's such a nice looking piece of hardware that I hate to get rid of it! I might re-purpose it as a Linux box one day.