I made a time sync library over local network that had to be more precise than NTP and used i128 to make sure the i64 math I was doing couldn't overflow.
I32 didn't cover enough time span and f64 has edge cases from the nature of floats. This was for Windows (MACC not GCC) so I had to roll out my own i128.
I'm using niri with two screens at work and it's been very nice. I don't open windows on the side as you suggest but I believe that can be done with custom bindings and/or window rules.
I'm not so sure about that, modern Linux is pretty good — I was able to configure it to fit my needs much better than I could a mac. It's also free of dark patterns (looking at Windows).
If you're willing and able to configure Linux, I would say that, for some people, it's much better than a mac.
One of the main things I run on my Mac is Ableton Live, so Linux is a no-go.
Also, I'm no longer the kind of person who really wants to tinker with an OS set up and doing a lot of manual configuration. I just want a decent user experience out of the box and good connectivity with all my various peripherals.
If we're being pedantic, the user still has to perform the final action before the install begins. I think it' more "Google has to allow you to install apps on your phone"
The fan curve also drives me nuts. It seems to be related to the processor's speed so I turn off boost — I don't notice a perf diff for my workloads. The fan noise is much better.
I have one as well and haven't had this problem. I've been using mostly the HP G4 dock and a Dell dock at the office with an occasional use of the charger. I'm running Linux 6.17.8-arch1-1, it could also be fixed in newer kernels. When I play demanding games, it pulls quite a few watts and all the chargers are keeping up.
It might be your device that is unlucky, maybe contacting support might help.
I have an HP ZBook g1a ultra in Austria. I've had mine for about 4-5 months and I got the 64gb version because I needed a new laptop and the 128gb wasn't yet available. It should now be widely available everywhere.
It's pricey but I have to say it's the best Linux laptop I've used. I'm a Linux user so for me that's as good as it gets :-).
I had the opposite experience going from a OnePlus 8T stock to Lineage OS. Having root means being able to reduce the amount of apps and wake up — no google play service was the key. This was a while ago but I went from 1-2 days of battery life to about 4-5 days. This is with light use, screen on time was equally draining with both setups.
I would assume that an iPhone has similar amounts of unwanted background apps and would also be able to gain battery life instead of losing it if rooted. Obviously if you install spyware, you lose a lot of battery life. Funnily enough, I remember that a few years ago, people were surprised to find that uninstalling facebook increased battery life because it behaved much like spyware.
I32 didn't cover enough time span and f64 has edge cases from the nature of floats. This was for Windows (MACC not GCC) so I had to roll out my own i128.
reply