Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I have an M1. I compile Android apps in Android Studio a lot. For a small Android app without many bells and whistles M1 compiles fast (even faster than my Ubuntu laptop). However some Android apps I compile have some C/C++ code compiled with the NDK and accessed via JNI - and which now have to compile on an ARM chip - and that is a rigmarole currently ( https://github.com/android/ndk/issues/1299 ) to the extent that I am just sticking with Ubuntu on x86-64 until ARM is fully supported in Android Studio full release (not some alpha/canary version).
Also, I have never used the MacOS Active Trader Pro app, but I downloaded it to my M1 and it did not work, and online old Macbook users say it works and people with M1s say it has problems on M1.
So my experience is look to see what apps support M1 and ARM. I can tell you that Rosetta does not work for everything.
Apps were not working, and I put Rosetta in, and now some apps work and some don't. So this is another thing to look into.
It doesn't natively support snapping or tiling
Not natively, but I use Rectangle (https://rectangleapp.com/) and I believe there are a few other popular window managers.
As others have said, the moving the dock to a different monitor is peculiar.
At least once a week I turn it on and it doesn't detect one of my monitors
I've had strange behavior with a 4K LG external monitor and a MBP: the MBP wakes up instantly, and the monitor takes 5 - 7 seconds, and the computer often forgets the correct placement of windows. So something is amiss and buggy there.