11 ms·
From someone who tends to try this switch about once a year (because the lack of TLC the Mac was getting in the last 5 or so years was getting very very worryin
by minimaul 6y ago
From someone who tends to try this switch about once a year (because the lack of TLC the Mac was getting in the last 5 or so years was getting very very worrying - M1 feels like Apple actually care about the Mac again), I agree with a lot of these pain points. My biggest personal issues end up being (and these are super subjective!):
- Preview on macOS is great and no other OS has anything remotely equivalent. First class PDF support, ability to easily annotate anything, makes basic PDF editing easy.
- I'm far too used to the macOS touchpad gestures, and emulating these on linux doesn't end up working well. There is an ongoing project for this but it's very Ubuntu-centric for now. I am hopeful this will help the whole ecosystem improve though! This is still a pain for me on a desktop because my work setup uses a touchpad as the pointer device.
- it's nigh impossible to eliminate tearing on multimonitor setups with X11, and X11 doesn't support a mix of DPIs for displays without scaling tricks that make text look awful on the low-DPI displays. Wayland was promising here last time I tried, but Wayland itself still has a lot of rough edges for a desktop. Plus since last time I tried I have replaced my last low DPI monitor on my dev setup, so this ought to be a point I can ignore going forward :)
- Finding a mail client I don't hate on linux is tricky. I've never been able to get on with the console clients, and I actually quite like Mac Mail. Thunderbird is kinda okay.
- My chosen password manager (1password) still has a fairly awful linux experience. This is getting better - they're producing a native app now. Said native app needs to support the local browser extensions though!
- I like the various iCloud/multi device integration features for Apple OSes far too much. This is mostly relatively simple things, that produce disproportionate pain - eg cross-device copy+paste, browser tab syncing, bookmark syncing, etc. Yes, Firefox has Firefox Sync, and Chrome has it's own sync stuff too, but there's nothing as all-encompassing.
- masswerk 6y ago> I'm far too used to the macOS touchpad gestures It's a bit ironic that the Mac is now the epicenter of multi-touch, while its use on mobile platforms has seen some of a decline. Also, I full-heartedly consent to the praise of Preview.
- easygenes 6y agoMulti-touch doesn’t get in the way of the screen on Mac. Also doesn’t require changing how you hold the device.
- masswerk 6y agoThe point being, multi-touch was what got the the smartphone revolution going, especially on the Web. Whereas now…
- monsieurbanana 6y agoWhat do you mean by that?
- 83457 6y agoSounds obvious now but pinch to zoom was a big new feature on iPhone that traditional phones, even those with touch capability, did not have muti-touch. Part of this was capacitive touch screen technology that few other devices had at the time, instead having cheaper resistive which pretty much required a stylus to do anything but press in a particular spot on screen. I don't believe android devices had muti-touch originally even though they had capacitive touch screens. Touchpads on laptops and touch screens added multi-touch years later.
- dTal 6y agoI don't think it was so much that resistive touchscreens were cheaper; rather, the dominant mobile interaction model had for a decade been oriented around styluses - handwriting recognition, small UI elements - and resistive touchscreens are simply more precise. Even with a capacitive screen, direct physical interaction such as smooth scrolling and pinch-zooming requires graphical horsepower that just wasn't on the table until around the time the iPhone came along.
- salamandersauce 6y agoYeah. The T-Mobile G1 lacked multitouch gestures. You could hack them in though as the hardware supported it. I think it was a patent issue or someething which was why it was left out.
- popeathlete 6y agoNo offense, but this largely reads to me like "I don't wanna use Linux because I wanna use Mac". If you want to move to a different system, you can't expect to get the same thing. Really, the only complaints I can agree with now are 2 and 3, the rest is just invalid. You've got kdeconnect gsconnect nextcloud keepassxc many, many configurable mail clients, especially the beatiful, integrated kmail and their whole PIM suite, Okular has all three features you mentioned. You just have to put in a bit of work, it's a DIY system after all.
- joana035 6y agoNot even 3. I don't remember seeing tearing on my Linux for a heck of a long time.
- yakubin 6y agoTry watching Netflix in Firefox or Chromium. Or enable smooth scrolling in Firefox and hit PageDown a couple times. The issue with scrolling can be resolved by enabling hardware acceleration, but this isn't the default in Firefox and the obscure config breaks from time to time. Until hardware acceleration becomes the default, not an opt-in, I consider this feature broken. Aside from Netflix, I'll sometimes see tearing even on YouTube, when I put it on fullscreen. Luckily, there is mpv with builtin youtube-dl support, which solves this problem. But I haven't found a solution for Netflix, other than rebooting into Windows, or switching to my Mac.
- Delk 6y agoI wonder if there are significant differences between video hardware or drivers, or perhaps even generations. I've watched Netflix, a local HBO streaming service and YouTube on Linux for years on Intel graphics without noticing tearing, and yes, back when there was tearing when watching video on a previous (pretty old) machine I had, I did notice it.
- dkersten 6y agoI actually experienced pretty bad tearing running i3 on a new (at the time, last August) Dell XPS 13, but switching to Wayland/sway fixed it and its been running flawlessly on that since.
- Cockbrand 6y agoRe: mail client - it's been quite a while since I last used it, but I really liked Sylpheed on Linux. Lightweight, good looking, doesn't get in your way. You might want to give it a try if you haven't already.
- fallingknife 6y agoPreview is awesome! My favorite feature is splitting up and combining PDF's by dragging and dropping the pages.
- nsb1 6y agoWow...TIL...
- shaan7 6y agoYeah thats the other thing I found fascinating about macOS, a bunch of useful features are very hard to discover. Mostly because you won't see any menu entries, but some sort of drag-and-drop will / alt+click will activate a very useful feature. Their idea of being user friendly, I guess.
- argvargc 6y agoActually, this is one of my biggest problems with macOS. So many tremendously useful things are hidden. Why do they do this? It's not good for anyone. I can understand this concept of "just do what's intuitive - try it!", oh what fun - but nobody is going to risk messing up the important files they're working with by randomly dragging things onto other things just to see what happens. Just tell us how to use it. Almost every (third-party) iOS app or game by comparison seems to have understood this basic concept of educating the user on how to use the product, but Apple falls far behind especially on macOS.
- shaan7 6y agoMy guess is that this is the compromise they strike to reduce the "number of options" ¯\_(ツ)_/¯
- prestonbriggs 6y agoCynically, I think the publishers have a deal that Apple won't publish manuals.
- notsureaboutpg 6y agoAll your points are great but for cross device copy paste, syncing with computer and phone, KDE Connect is excellent and seamless (I'm still trying to figure out how to connect my Android phone with my Mac laptop in the same way)
- michaelcampbell 6y ago> it's nigh impossible to eliminate tearing on multimonitor setups with X11, I haven't seen tearing in longer than I can remember, and can't remember anyone even mentioning it, so I think you're overplaying this point JUST a tad. I tend to use older laptops with Linux, and older screens (VGA, DVI), so maybe that's the reason. I hate touchpads. I don't do PDF editing. Everything's a tradeoff.
- com_kieffer 6y agoIf you rotate a monitor (portrait mode) screen tearing becomes very frequent.
- minimaul 6y ago+1 I do indeed have a portrait monitor for throwing terminals on to, and it's the worst place for making tearing visible.
- cymor 6y agoI have a portrait 4k monitor in my setup and haven't seen any tearing.
- Delk 6y agoOut of curiosity (not to question), is this on Xorg or Wayland? I rarely use my external monitor, and I can't even remember the last time I had used it in portrait mode, so these comments made me realize there could be use cases (and not just hardware or drivers) that trigger tearing that I just hadn't encountered. But I just took a quick shot at it, and I didn't see tearing, at least not on YouTube, nor when moving a window around. I'm on Wayland with Intel graphics.
- linsomniac 6y agoI was wondering if I just wasn't very sensitive to tearing, because I haven't noticed it. One setup is a 4K 46" or Dell 30" next to a 4K laptop, the other is 4K 46" with two 1080P wings in portrait.
- opencl 6y agoThe recently released GNOME 40 has some new gestures enabled out of the box (3 finger vertical swipe for application switcher and horizontal for workspace switcher) and they work much better than previous attempts I've seen at touchpad gesture on Linux. The animation actually tracks your fingers now!
- akdor1154 6y agoAnd can you change them? Or is gnome still less customisable than even macOS?
- smoldesu 6y agoFrom what I've seen, it's very customizable. There's a custom Gestures app that allows you to bind an infinite amount of gestures to any shell command you want. >is gnome still less customizable than even macOS? Gnome has been more flexible since 2003, seeing as I haven't seen someone successfully replace the MacOS stylesheet. On Gnome, it's a 2 minute process, tops.
- wil421 6y agoThe only thing I like about windows is the image preview. You can easily scroll through a folder and look at all the images while you window is maximized. You can do the same in MacOS but I don’t think gallery is as good. Previews capabilities are much better than any any built in tool or Adobe reader.
- throw0101a 6y ago> - Preview on macOS is great and no other OS has anything remotely equivalent. First class PDF support, ability to easily annotate anything, makes basic PDF editing easy. How is the generation of 2D bar codes that many (government) forms use when you enter information into the various fields?
- robert_foss 6y ago> - Finding a mail client I don't hate on linux is tricky. I've never been able to get on with the console clients, and I actually quite like Mac Mail. Thunderbird is kinda okay. If you're not a mailing list based developer, I would recommend MailSpring, which is both snappy any polished. https://getmailspring.com/ https://getmailspring.com/
- grishka 6y agoThe Amazon CloudFront distribution is configured to block access from your country. What the...
- vamega 6y agoWhat’s the caveat with mailing lists?
- blacksmith_tb 6y agoI took that to mean if email was your day job you'd need to see emails in Outlook and Gmail, not a potentially great but uncommon mail client.
- Bad_CRC 6y agoI use Preview a lot just for batch resizing, I use KDE as desktop on my home computer and while Gwenview seems to be on par, it just cannot do batch resizing...
- hk1337 6y ago> My chosen password manager (1password) still has a fairly awful linux experience. This is my biggest roadblock to Linux as well. I don’t sync to 1Password.com though and that’s all that is available, so it’s more than just a poor experience for me. I thought about trying to share a Keepass database but that’s had some issues. I tried sharing via Keybase and had a weird issue that when I edited something in Keepass, it was unreadable in Linux. I didn’t have a problem if I shared it via USB drive though.
- gspr 6y agoPass is fantastic: https://www.passwordstore.org/ https://www.passwordstore.org/
- lhl 6y agoI ran 1Password 4.x on WINE successfully for a long while but the browser extensions started breaking so I eventually bit the bullet and switched to Bitwarden (running my own instance with bitwarden_rs). The import wasn't perfect (it doesn't handle attachments or tags), and the browser extension can sometimes be laggy, but so far it's at least worked everywhere I need it, which is more than can be said for 1PW or anything else.
- Delk 6y agoI've been keeping a Keepass database on Dropbox (encrypted with password + key file, neither of which are stored on Dropbox, obviously) for a while, and haven't noticed any issues with syncing. I'm mostly using it from a single device, though, but I don't think it should be likely for the sharing to introduce problems even if I made heavier use of multiple devices. It's not like the database is constantly being modified. This might be a bit of a lazy solution, but it has been working well enough for me.
- usefulcat 6y agoI’ve been doing the same for years. It’s also a good cross platform solution since both Dropbox and keypass are available for Mac, windows and Linux.
- 6y ago
- mroche 6y agoMy chosen password manager (1password) still has a fairly awful linux experience. This is getting better - they're producing a native app now. Said native app needs to support the local browser extensions though! The desktop app is pretty good now, and if you’re using the Beta browser extension, it can talk to the desktop app to unlock. This feature is still in development, though, and has some restrictions.
- minimaul 6y agoThat's great! I've seen it make superb progress over the last year or so. Looking forward to it hitting feature-parity with mac and windows :)
- moistbar 6y agoRegarding Preview, Gnome has an app called sushi that acts similarly, though in a read-only way. I don't usually use it much, but it seems to work on most videos and photos I've thrown at it. As far as phone integration, KDEConnect is quite good, though it only works if the devices are in the same network.
- whywhywhywhy 6y agoI've lost hope that Linux will ever be able to provide an experience on the level of the Mac, I'd like to move away from Apple myself too. Unfortunately the modularity of Linux, despite being it's strength means that it can never possibly provide a UI/UX as coherent and interoperable as the Mac. How can you provide things like spell checking, font rendering, copy/paste, drag and drop, password sync, across every widget and text field in the OS if every framework an application is built with and every part of the OS chain can be swapped out for something else and they're all made with distributed teams with no one at the helm to be the one to say "Drag and drop is broken in your app, you might not use it or care but others do, you need to fix it". or "Why does the text look weird in your app?" This worries me because "M1 feels like Apple actually care about the Mac again" I completely disagree with this, I think Apple is aiming to have Macs running mostly iOS applications in the near future and MacOS will eventually be deprecated once we hit critical mass of that. Not to mention the specific things I point out here that make the Mac great are being eroded away as more and more Mac apps are just electron wrapped React with custom text field components that disable OS spell checking and things like that.
- ericmay 6y ago> This worries me because "M1 feels like Apple actually care about the Mac again" I completely disagree with this, I think Apple is aiming to have Macs running mostly iOS applications in the near future and MacOS will eventually be deprecated once we hit critical mass of that. They’ll be running apps, but the lines between iPhone, iPad, and Mac will be blurred and I think this is fine. Similar to how apps now may have different features or layouts as you switch from iPhone to iPad. I’m a little less worried about them deprecating macOS. They could do it tomorrow really but there doesn’t seem to be a need to do so. I think the goal here is to actually make the Mac stronger by unlocking access to the iOS App Library. It’s a good goal. I know some will complain about the iOS apps not being open source or something but probably 95% of users (myself included) don’t really care. I find open source software extremely valuable, but I don’t care if Flappy Bird or Office 365 are open source. I just need to use the software and get on with my day.
- utxaa 6y agoi would move to windows/wsl then. windows UI and tools are vastly underrated. start here if you're interested: https://www.hanselman.com/blog/scott-hanselmans-2021-ultimate-developer-and-power-users-tool-list-for-windows https://www.hanselman.com/blog/scott-hanselmans-2021-ultimat...
- krotos 6y ago> - I like the various iCloud/multi device integration features Next time you give linux a try, you might want to check out https://kdeconnect.kde.org/ https://kdeconnect.kde.org/ and https://syncthing.net/ https://syncthing.net/. I'm not a Mac user but I'd be surprised if between these you'd be missing any features.
- smoldesu 6y ago>Yes, Firefox has Firefox Sync, and Chrome has it's own sync stuff too, but there's nothing as all-encompassing. You're looking for Nextcloud.
- lofi_lory 6y agoThunderbird has "move to junk" on 'J'. I haven't found a way to deactivate that. Ultra annoying. Evolution is fine, but I really wish Gnome's Mail and Calendar apps would get more love and development as they look modern and minimalistic. The accounts management is lacking support for the general case, sadly. And GPG...
- dave7 6y ago> Thunderbird has "move to junk" on 'J'. I haven't found a way to deactivate that. Ultra annoying. https://addons.thunderbird.net/en-US/thunderbird/addon/tbkeys-lite/ https://addons.thunderbird.net/en-US/thunderbird/addon/tbkey... This add-on will allow you to customise (remove!) the very annoying single-key shortcuts
- dan15 6y ago> Finding a mail client I don't hate on linux is tricky Have you tried Mailspring? > My chosen password manager (1password) still has a fairly awful linux experience Maybe a good time to try something open-source such as Bitwarden? The fact that 1password is closed-source is a major disadvantage.