anonconformist
About
- Username
- anonconformist
- Joined
- Visits
- 111
- Last Active
- Roles
- member
- Points
- 585
- Badges
- 0
- Posts
- 202
Reactions
-
Porting operating systems to Apple Silicon leagues harder than migrating software
Weird headline indicates operating systems aren’t software, which is nonsensical on its face: operating systems are the quintessential software, upon which separate user space applications depend on to exist, as abstract libraries full of functions that allow users to interface between the physical hardware interfaces and the user space applications. As such, they must depend on the most concrete of details of a system, down to the most non-portable details of the CPU and all associated hardware: even with the best documentation, that may not be the easiest thing to accomplish if the memory model at the CPU cache coherency level (especially with interrupt handling) is different from another platform, as well as low-level memory synchronization instructions (memory barriers) and the like.
That being said, all operating systems that run on more than a single type of machine are generally designed with a hardware abstraction layer, and that interacts as needed with low-level boot code, which may also need to be done custom. Once that’s done, the rest of the OS (once you have compilers designed to properly use the CPU instructions correctly) should largely just be a recompile, combined with ensuring there are device-specific drivers.
So, if you have more to worry about than adapting compiler toolchains, boot code, a little abstraction code for certain optimized APIs in the OS, and the HAL and device drivers, you’re doing it wrong.
The rest is mechanical in nature. -
Apple denied Parler re-entry to the App Store despite guideline revision
For a very long time I’ve had thoughts of an app that relies on network effects with user-provided content, with the understanding that Apple’s absurd policies would almost certainly make it impossible to do anything other than lose time/money/effort on it because invariably Apple would find what users post beyond their guidelines, never mind all the stuff they sell on iTunes is at least as bad, but hey, they make money off each bit of THAT media sold! -
Apple denied Parler re-entry to the App Store despite guideline revision
fastasleep said:1984called said:You have got to be kidding. Apple, seriously, putting out this statement and yet they allow facebook, twitter, reddit and just take a look at the top hip hop songs on Apple Music. Disgusting. Apple is spitting in your face and telling you it's raining.
Hip hop? LOL
If you haven’t been aware of that, at best, you’ve not remotely paid attention. -
Questions raised about M1 Mac SSD longevity, based on incomplete data
Spanading_returns said:Aren’t we forgetting that this technology has been used in iPad and iPhones for years. My old ones (in iPad 4th gen - the one before the airs, and the first gen iPad Air) are still going strong with a friends parents. Yes I bought them when they came out so a good 5 or 6 years old. My 2018 iPad Pro still functions as new. These stupid stats have to stop. Apple Silicon clearly functions differently to previous silicon!
Paging is paging and works effectively the same way compared to any other paging/swapping from the POV of SSD. It wears it out over time, but that’s not going to be avoided. -
Mac mini 'pink squares' graphical glitch fix on the way
auxio said:anonconformist said:jdb8167 said:So many weird problems with the M1 Macs related to external monitors. I have a different problem on my M1 MacBook Air that doesn't seem to even be related to a driver issue. Like a lot of people with the new Macs, I'm having trouble waking my external monitor from sleep. I usually run in clamshell mode when I'm connected to the external monitor because it takes up less desk space. Sometimes the monitor will simply not wake up. There are several work arounds including opening the display lid, disconnecting and reconnecting the cable etc but they are all pretty inconvenient.
I was assuming that this was another graphics driver problem but it appears to be just a problem with Big Sur and waking from sleep. I know this because I can always wake the monitor by connecting to the M1 MBA with screen sharing. It works every time unlike anything else I've tried. I'm at a loss for why Apple hasn't tracked this down and fixed it. If it is a driver issue with new hardware, they have some excuse but if it is just normal waking from sleep, why are the M1 Macs doing anything different than in the past?
I was curious if it would work, tested it, it did it without anything resembling a complaint.
Yes, it did require an HDMI-Thunderbolt/USB-C adapter, but what’s important to remember is the adapter can’t possibly help the OS and the rest of the built-in hardware do something it wasn’t designed to do. I don’t have any other iDevices with USB-C to test with, I don’t know if they’ll also work.