Having to define header files in C++ is pretty annoying after doing Swift for many years.
305 karma · joined March 3, 2023
Having to define header files in C++ is pretty annoying after doing Swift for many years.
I’ve even seen developers use it instead of bool, which is pretty laughable as the they are the same number of characters.
This works great on my Steam Deck!
Apple is 100% slowly boiling the frog in respect to locking down macOS to be like iOS. I already switched to Linux on my personal machines. I saw the writing on the wall when notarization was announced in 2017.
I feel the same way the author does. With a new battery the phone works fairly well and I don’t need to upgrade.
With the exception of the SE models, all newer models are too big, have a notch, and Face ID. There’s just no compelling reason to upgrade other than being forced by the company.
I never once ran an iOS app on macOS as the UI/UX makes no sense even though it is possible.
40% have a migration background, you can see the stats here: https://www.bfs.admin.ch/bfs/en/home/statistics/population/m...
Other than the page size issue, FEX and Rosetta are comparable technologies (both are emulators, despite what Apple marketing might have you believe). Both FEX and Rosetta use the unique Apple Silicon CPU feature that is most important for x86/x86_64 emulation performance: TSO mode. Thanks to this feature, FEX can offer fast and accurate x86/x86_64 emulation on Apple Silicon systems.
From: https://docs.fedoraproject.org/en-US/fedora-asahi-remix/x86-...
https://developer.apple.com/documentation/contactsui/cnconta...
The buttons doesn’t actually turn off Wifi or Bluetooth, they disconnect from the current network/device. This is a huge dark pattern.
See this podcast: https://techwontsave.us/episode/226_how_degrowth_will_reshap...
Apple could even support switching the iPad into a desktop mode, which would be real macOS. Could be similar to how the Steam Deck switches to KDE.
I suspect the real reason is Apple wants the iPad to remain a consumption device so they can sell you more than one device.
Funny how there is no mention of how modern tech companies offshored/outsourced and even fired manual QA testers. Developers aren’t testers. Do we expect a civil engineer to test the bridge they created before opening it to the public?
Also, with a move fast and break things mentality, stable and quality software went out the window for a continuous release of broken/buggy software.
The main reasons were mainly getting tired/frustrated at how hostile Apple has been to developers and users. Apple has been slowly turning macOS into iOS, from the UI to slowly trying to lock down the OS. There is also the Apple upgrade treadmill where they force you to upgrade your hardware through planned obsolescence.
https://apps.apple.com/us/app/albums-album-focused-player/id...
Umm, that’s backwards. You can’t install your own software or unlock the boot loader. As soon as Apple decides the phone is e-waste, you can’t do anything about it unless there is a jailbreak. It just so happens that Apple offers software updates slightly longer than competitors, but this could easily change, as we have seen on macOS where 6 year old Intel macs no longer receive OS support. That is the pinnacle of user hostile.