But I have to ask myself: why this release? Why fix bugs in Big Sur, but not Catalina or Mojave? For example, the annoying bug where Mail randomly becomes the active application[1] has been floating around for years and still isn't fixed, and there are only two reasons for this: Apple is stretched too thin and can't spare the developers to work on bug fixes, or Apple doesn't care, and is simply willing to let the Mac languish, taking the reputation hit in favour of increased iPhone sales. The fact that they've overhauled the entire interface means it's not the first one — they do have enough resources to make large, sweeping changes to the OS. So I will be absolutely unsurprised if, ten months from now, I decide to upgrade to Big Sur on a whim, and a couple of minutes in, Mail pops up once more.
Unlikely, given their recent track record. They'll just ignore the bugs in this release until the next big release like they've been doing for the past few versions.
My touch bar had dead pixels (twice), effectively wiping out half the function keys. And when it did work, it was hard to use.
I've been using my MBP as a desktop for the past 8+ months, and while it's slightly better experience, it still sucks that I'm stuck having to buy 3 USB adapters just to make it usable.
lit: `CTRL+[`
I know habits die hard, and "you're holding it wrong" is not a valid excuse- and I know that I also dislike massively not having an escape key.
But for vim specifically; there is an escape sequence and the escape key is an alternative method for that. (similar to how the arrows "work" but hjkl is the "real" way of moving).
Is eating 2 sandwiches also faster than eating one?
Are 2 electrical impulses also faster than 1?
I think not.
Locality is important, in fact it's the largest factor in determining speed of a hotkey's access.. "distance from home-row"[0] is a measurement that is consistently touted when referring to vim in particular.
Control+[ is significantly faster because your hands move independently. However I'm just now remembering that I always remapped my capslock to be an additional control, so it isn't necessarily universal that control is "as fast" since my "control" is actually on the homerow.. which is unusual.
As it happens, though I was wrong earlier and was confusing ^c and ^[
from `:h i_CTRL-C`
> CTRL-C: Quit insert mode, go back to Normal mode. Do not check for abbreviations. Does not trigger the InsertLeave autocommand event.
^[ is interpreted exactly the same as ESC; vim can't see a difference. (you can see this under `:h keycode` )
[0]: https://books.google.se/books?id=LA9QDwAAQBAJ&pg=PT201&lpg=P...
I got a USB-C monitor last time I upgraded (LG 27" 4K) and having a single cable to plug in, which not only carries the display signal, but also charges my MBP, AND carries the USB signal so that I can plug wired keyboard and anything else into the hub in the monitor still feels ridiculously futuristic to me.
Dell and HP have higher powered docks, but there are many conflicting reports on if it can deliver 96W to non-dell/hp laptops.
TB3/USB-C is a giant mess that is too confusing for even techies to reliably navigate.
[0] - https://www.caldigit.com/using-the-16-macbook-pro-with-the-c...
Charging works fine even though I don’t think it pumps same power as PSU out.
I do a lot of Rust programming and use VMs too. Haven’t run into a situation where it runs out of juice while attached.
Another 100w option is the Targus dock - https://us.targus.com/products/usb-c-universal-quad-4k-docki...
It’s a hub secondary, and an egpu primarily, but it works fine to power my
Personal 2019 mbp 13 (1.7 i7, 16gb)
Personal Lenovo s740
Work 2019 mbp 16 (2.8 i7, 16gb)
If you're sharing a screen via video conference, you can easily hit 90c, with the CPU throttling hard the whole time.
Wait, what?! What are you referring to here? I just updated to Catalina and I wasn't aware of this.
I would like to know how to disable this and install little snitch. Maybe spctl or csrutil?
And people complained about Windows 10 telemetry.
Last time I run macOS. Time to return to Linux (Pop OS I think)
A few years ago I remember reading an article where Apple looked at crash metrics and worked very hard to address those. The criticism at the time was that this wouldn't catch slowdowns, hangs, or issues like "why aren't my Messages showing up?" which has been issues more recently.
Compared to what OS?
The latest Windows 10 update buggers up Storage Spaces and printing, hard on the heels of another Windows 10 Update that deleted the user's files.
However, a few years ago a Steam update had potential to erase a bunch of data[1].
Is there a Linux option similar to Time Machine or Windows Backup (backing to a local network drive)? I've used things like rsync and restic. They work great for jobby-job like needs, but isn't something I could show a point-and-click user to manage themselves.
How soon did you install Linux on your Macbook Pro 2015? Which distro did you go with? When I get a new Mac I usually test out a few Linux distros and it can take years (if ever) to get decent support. Things like; wifi, palm rejection of trackpad, power management (decent battery optimizations or sleep/wake).
[1] https://www.pcworld.com/article/2871653/scary-steam-for-linu...
Professionally, I work with ultra-low latency systems for high frequency/algo trading and it would be impossible to achieve the level of tuning and performance that Linux offers on other OSes.
I'm interested in the types of issues that made the experience bad for you.
* Even though there is tons of extra swap space, running too many apps at once causes the entire system to become unresponsive for ~20s at a time. Granted, I am using older hardware, but there should be some minimal amount of responsiveness allocated to indicate the system isn't just totally dead.
* Wifi GUI Gnome utility often ceases working and requires wifi to be turned off and on again. I got so fed up with this I just wrote a command to set Wifi to my credentials, and even then, I have to unplug/replug the wifi dongle frequently to get it to re-register with the system. On Arch Linux, this GUI utility doesn't even work at all. This has happened with multiple different makes of dongles.
* When I was using Ubuntu for work purposes (and Python / node / Docker stack), it would frequently run out of file descriptors. There was no solution other than to restart.
* Last night I started to encounter an issue where Ctrl-X would cut text successfully, but when I go to paste it, it will not be there. Possibly a bug with VSCode, not sure yet, but I haven't encountered it running VSCode on Mac at all.
* Something about programs being interrupted by context switches to other programs that are using large slices of CPU time leads to input being misinterpreted. If I am running a Rust compilation in one window, typing `hello` into an adjacent terminal window might show up as `hellllllllllllllllllllllllllllllllllllllo`. This happens in a wide variety of applications. I suspect the problem has to do with input library routines not receiving real time priority, or something like that. Weirdly enough, I saw the same issue on FreeBSD.
Don’t use gnome and in particular don’t use their network configuration tools. I’ve never seen those reliably work.
>re repeat under load
I’ve had this happen on OSX but I don’t think I’ve ever had it happen on Linux. Then again I almost exclusively type anything long in vim so maybe it’s a bug with the widget toolkit the app is using?
This kind of response, though, gets to the core of why desktop Linux isn't a super popular choice. The defaults should _work_. Most popular Linux distributions use GNOME by default. We should fix GNOME rather than say people should know they need to not use it. If using KDE is the obvious solution to the plurality of problems someone might encounter, why isn't KDE the default for most distros? I'm sure there are political reasons too, but those are reasons that matter to the end user just as much as technical ones. They are, in fact, indistinguishable from that perspective.
Even if the solution is KDE (or something else), a person who switched will find that KDE itself has issues as well, and when someone encounters them, they will complain and be told to not use KDE, use GNOME because it doesn't have that issue. We can't continuously flip flop stacks just because we encounter particular bugs.
> maybe it’s a bug with the widget toolkit the app is using?
I assume that's GTK, and it's possible. I see the bug in Firefox, Chrome, and GNOME's terminal, although strangely not VSCode.
I personally use Linux all the time, but not on the desktop because it's just bad enough that I can't stand it (It's really not Linux, it's X and all its associated crap). I won't criticize those who do because they want a better OS though, that's a good thing.
Because people choose the least shitty solution for themselves whenever they can. So it doesn't make sense to torment yourself with an OS you don't like or cannot utilise to the extent that you'd like.
My oldest daughter is 16 years old and has always used Linux at home, and she had no problem when Windows was found in some classes in the High School. I think it is possible, as long as you have someone to turn to if there are problems (I am that someone in my family).
Still have an ASUS Netbook with Ubuntu LTS, which allows me to validate the "progress" of Desktop Linux on laptops.
Naturally I occasionally get to deal with it via VMs and server deployments, however for my choice of languages the OS hardly matters anyway.
I think you’ve hit the nail on the head that unified interactions (and with the keyboard, not some dumb new hamburger menu for mouse users like the new gedit) are what’s required and missing for speedy daily use. I couldn’t articulate it until reading your comment, thanks.
Serious question? Otherwise I have to respond with LOL. Only people inside the tech bubble would think a Linux desktop was normal, and even inside the tech bubble you truly have to have a reason.
The largest install of Linux as a desktop for a company I've seen has been at a post house where all of the software ran on Linux. The users only used it to launch the specific app they needed. They had TDs (technical directors) to do all of the Linuxy type of stuff.
relevant video: https://youtu.be/bC6tngl0PTI (Tom Scott: Why you can't use CON as filename in windows)
type CON > "\\?\C:\CON"
will create a file named CON. https://docs.microsoft.com/en-us/windows/win32/fileio/naming... has some details about this.I'm not sure that was ever true but certainly hasn't been true for over a decade. Neither OS is fully stable (how ever you might define that) and neither OS is a terrible unstable mess either.
I am. Absolutely sure. Stability was the reason I switched to Macintosh two decades ago. I've had to run Windows boxes for work at the same time, and with the exception of the most recent few years, Macs have been 100% more stable than Windows.
It isn't the Mac is so good, it is the alternative is downright awful. From Design, UX, to even technical.
Mail still has a message loss bug. 5 point releases later...
Honestly, every time Apple has done anything with the Mac the past couple of years, they've screwed it up. The infamous keyboards that they doubled-down and then tripled-down upon (I have personally had five keyboard replacements). The way Catalina sends the hash of every binary you run to Apple. The built-in Catalyst apps that look ugly and feel out-of-place. The Touch Bar which I still, years later, inadvertently activate several times a day (I've had to remove all the buttons on the right), which they addressed by making mandatory. The recurring bugs and kernel panics that have been lying around for years, unfixed.
I have the least confidence in Apple I've ever had. I'm afraid to run Big Sur, not because it changes things, but because it's Apple who are behind it.