First, I am extremely impressed by the demo. It looks truly groundbreaking.
Could you elaborate on the types of tasks and data sources used to train Ace, and how these contribute to its performance on desktop automation?
Ace is said to outperform other models on your suite of computer use tasks. Can you provide more details on these benchmarks and how Ace compares to existing automation tools?
The main problem with alternative browsers on iOS is JIT compilation. It breaks codesigning and thus is only allowed by Apple’s own code. If random third party apps could JIT their code, it would defeat many security measures
It does not, not fresh and without boot time actions to take. Certainly not the laptops.
The Mac Mini used to have a larger delay dependent on the monitor attached, due to monitor detection times; about 7 seconds to the XNU kernel being launched, or 13 without a monitor (I guess it waits for monitor detection to time out), but now that Apple removed boot-time display support on those I imagine it no longer matters. The laptops have a much shorter time since they only have to deal with a well controlled internal display.
So it's possible that an M1 Mac Mini with no monitor attached pre macOS 12.1 took 20 seconds to boot to a login screen, but that's the worst case configuration.
(Yes, removing the bootloader framebuffer is stupid; I have a bug filed with them about this, but haven't gotten a response yet)
Just to follow up, it's about 16 seconds on a MacBook Air. 7 seconds of that are iBoot, and 9 are macOS. If you turn off the startup chime sound (which is a checkbox in system settings), that cuts out 2 seconds of iBoot time and makes it 14 seconds total.
For comparison, a ThinkPad X230 running Arch takes 7 seconds to GRUB (which I skipped through as fast as possible), FDE unlock prompt at the 12 sec mark, and after typing in my password it takes a further 13 seconds to get to a graphical login prompt (so 25 seconds total time).
Honestly, adjusting for the fact that Linux does fewer things before the FDE unlock than macOS, and more things after it and before the login prompt (I've got a few extra daemons and thing installed), I'd say they're quite comparable. The MacBook is a bit better (2s faster firmware without the chime).
Of course, half the point of these machines is they can run weeks while in sleep mode (or even while powered on as long as the CPU is idle and the display is off) and they have practically instant wake. So boot time isn't really relevant, since you rarely have to shut down.
> If you turn off the startup chime sound (which is a checkbox in system settings), that cuts out 2 seconds of iBoot time and makes it 14 seconds total.
Lol, wait, so the startup chime blocks the rest of the boot process?! I would have expected the system to be working on booting while the chime was playing.
Now I'm not sure whether I should keep the chime turned on. I like the chime, but I'm not sure I want to pay two extra seconds for it. :)
I think it's mostly that by the time the system is ready to play the chime, it takes less than two seconds to do whatever is left before transferring control to iBoot2, and of course you can't leave audio playing as you call a new piece of code... so even if the playback happens in the background, it would still have to wait for it to finish.
The biggest obstacle for those is a ton of work for drivers. Arm macs also don't use UEFI but iBoot + DeviceTree, however we provide a bridge bootloader as a part of checkra1n (pongoOS) that can be loaded after iBoot, and it boots Linux on an iPhone just fine. :-)
I don't think so. If you swap gender roles in the text its not demeaning and is still a cheeky commentary on married life. Mentioning a woman or their relationship to a man (in this case) doesn't automatically make it offensive.
While it is a very unusual metaphor, I don't see how it is misogyny or derogatory against women. This is wildly off-topic but I'd be interested to hear your thoughts.
It’s archaic. The analogy isn’t well served by using women and sex as an example, and I don’t really see why someone needs to hear about touching women in ways they don’t like when all they’re talking about is a shell configuration.
This probably would have gone down well back in the 60s, but we’ve hopefully since moved on from comparing women to objects, and comparing how we treat women to how we treat inanimate things.
Personally, I downvoted because the author’s attitude to women has absolutely nothing to do with discussing good alternatives to laptops.
Yes it is a strange metaphor but language like “I might stumble a bit and touch her in ways she doesn't like” is rapey and comparing women to config files is just weird. The whole comment feels like it is objectifying women
I've been quiet happy with https://github.com/junegunn/fzf/wiki/Examples-(fish) as a ctrl-r replacement for fish. I would love this included natively in fish though so I won't have to manage remote shell configurations.
Could you elaborate on the types of tasks and data sources used to train Ace, and how these contribute to its performance on desktop automation?
Ace is said to outperform other models on your suite of computer use tasks. Can you provide more details on these benchmarks and how Ace compares to existing automation tools?