>If the Apple II was the 70s and the Macintosh was the 80s and NeXTSTEP was the 90s and the iPhone was the 2000s, name the thing of this caliber they did in the 2010s.
Arguably, the iPod was 2000s and the iPhone was 2010s. The iPhone really didn't get started until the iPhone 3GS in middle-2009 so it started slowly but really defined the 2010s for Apple.
That's just as true of the others. NeXTSTEP was the 90s but "Mac OS X" wasn't released until 2001. But if you asked someone in 2004 or 2014 if Apple had done anything interesting recently, you'd have been able to name what it was.
That was on a 700 MHz Raspberry Pi 1. On an 1800 MHz Raspberry Pi 400 NEON SIMD the difference was another order of magnitude.
[QUOTE]
Comparison - The three 700 MHz Pi 1 main measurements (Loops, Linpack and Whetstone) were 55, 42 and 94 MFLOPS, with the four gains over Cray 1 being 8.8 times for MHz and 4.6, 1.6, 15.7 times for MFLOPS.
The 2020 1800 MHz Pi 400 provided 819, 1147 and 498 MFLOPS, with MHz speed gains of 23 times and 69, 42 and 83 times for MFLOPS. With more advanced SIMD options, the 64 bit compilation produced Cray 1 MFLOPS gains of 78.8, 49.5 and 95.5 times.[/QUOTE]
You can run in full-screen mode by doing the normal macOS click on the green stoplight button at the top of the window. The current versions of Apple's virtualization libraries para-virtualize the GPU which runs nearly at full native speed.
It sounds like you want a type 1 VM. Unfortunately none exist for macOS that I'm aware of.
With an application level VM (type 2 I think?) I haven't found a way to lock the cursor and keyboard shortcuts to the VM - so my three finger swipe will switch my MacOS workspace rather than my Gnome one, spotlight overrides the VM's shortcuts, etc.
Also moving my cursor to the top left/right of the screen expands the MacOS window controls, breaking the 4rth wall and getting in the way of the VM's DE controls (volume, hot corner, power, etc).
I haven't been able to enable GPU paravirtualization within a Linux VM. I think it's for MacOS VMs running on MacOS.
Won’t work anyway. You can’t virtualize an Intel macOS on an Apple silicon VM. Unless you were just looking to transfer your data files. If so you can share a directory that is the external TM disk. (Not sure if you can do that with Parallels but the article author’s Viable works fine.)
Not even QEMU can manage it? I imagine it's slow of course, but I'm a little surprised that there's simply no solution. Is this a driver issue or something?
Generally if you say "virtualization" people will assume you mean "use the hardware support to run a VM on the host CPU". For that you must have the same host and guest CPU architecture. Anything else is "emulation", which is perfectly doable regardless of host OS and architecture but often slower than you might like. (QEMU's emulation is not particularly fast, certainly.)
From a user perspective the difference is important, because it's often the difference between "can use this for real work without worrying about exactly what's going on under the hood" and "you probably shouldn't use this unless you know you need to use it and that you can live with the performance aspects". (e.g.: booting a Windows guest under virtualization is a very popular thing to do; booting a Windows guest under emulation is probably going to be a lot of work and not actually achieve the end-goal you were after when you do eventually get it running.) They are also vastly different from a technical perspective.
They are very important distinctions and they are completely different.
Virtualization abstracts the actual underlying hardware, creating a virtual instance. You are executing instructions directly on the host CPU with little or no overhead, so it’s fast.
Emulation mimics one system on a different system by converting the instructions of the mimicked system into instructions the host platform can understand. It is generally a very slow process.
There has to be a less than pleasant way to hackintosh a vm of the Macbook VM.
A non vm alternative in the meantime is buying and keeping a used iMac to use target disc mode to boot a backup off the hard drive. But who wants to do that.
There was one brief mention about it being difficult to use in a loud kitchen. From the way they framed it, I think they might be coming from some sort of commercial kitchen background?
> A kitchen also tends to be a noisy place, with multiple conversations and background music. If Siri doesn’t understand what you’ve said, you’re going to end up with burnt onions.
Doesn't apply to my own home cooking situation, but if you're a professional of some sort...
Tell me you don't have annoying little kids, without telling me.
I can personally attest that in any room, Siri's accuracy, and even willingness to activate reliably at all, is utterly abysmal, especially on the Watch. Raise to speak? Just tried it 4 times. It activated and answered once. The other three, it just ignored me.
I'm grateful that I never have to use anything Siri-based for cooking, since I use the Google Nest Hub thing (the one with a screen), which though also imperfect in its speech parsing, at least most of the time is capable to execute "Set a 5 minute onion timer" accurately. Though he makes a good point that if you wander around a big house you might miss your timer alert. Thankfully my house isn't big enough for that.
My child experience always featured them respecting boundaries I set around places they could yell, but I'll admit that's probably very situational.
I was complaining about it elsewhere on this page, but WatchOS 10 seems to have done something awful to raise-to-speak's accuracy -- hopefully it's a bug that they'll promptly fix.
Most of my timer usage for cooking is actually with a HomePod mini that I have in my kitchen, which I've found to be very reliable for it. That said, in part it's because until this most recent round of OS updates it was the only Apple device that let you run multiple simultaneous timers, so I haven't had any chance to rebuild habits away from it yet. :D
Perhaps you didn't mean to be snide, but if your children are capable of just learning appropriate behavior, please recognize what a blessing this is. Different neurotypes exist, and are not so simple to teach or control.