An operating system is roughly broken into three parts: the kernel, the core system tools, and the shell (the desktop environment and/or the CLI shell). Linux: Linux kernel, GNU coreutils (usually), KDE/Gnome/etc + CLI shells. macOS: XNU, BSD userland + launchd/etc, Aqua/Cocoa. Windows: NT kernel, Win32/WinRT/etc, Windows Shell.
The systems LittleSnitch uses to do packet inspection are very much OS-specific. There's no generic standard for doing high-performance packet inspection. XNU and Linux are *very* different kernels. Linus Torvalds built Linux from scratch as a monolithic kernel because he wanted a Unix-like OS that wasn't encumbered. XNU is based on the Mach microkernel though XNU is a hybrid or monolithic kernel, not a microkernel. The point is, they have very different heritage and very different systems for... well pretty much everything. So "just *nix under the hood" is kind of true but also completely besides the point as far as packet inspection goes. And even then, while there are a lot of similarities between the core system tools of Linux and macOS, they're still quite different and unless you're limiting yourself to POSIX-standard interfaces (which are only a fraction of the system), you're not going to be able to use the same code on both systems.
More the opposite. macOS is a veneer of nix, but underneath it is the XNU microkernel. Lots more nuance since Apple took over and added a lot of their own performance and API improvements to
You're correct, but for a bit more context: The macOS kernel is XNU, which is derived from/based on the Mach kernel, but heavily modified. The kernel itself is open source but some drivers/kernel extensions are not so it's not actually usable (unless you provide your own implementations of those).
I actually think it's doing better now. It was just too stubborn to exit its position for the first few months. It did that, and put some money into MSFT/JPM recently.
How do I see the table? Maybe I'm doing it wrong but I expected drag and drop from my hand at the bottom to the empty space at the top as the table, like TappedOut.net but it seems I have to tap the card, then tap Play, then all I see is a message saying "# Cards on table" but not visible anywhere.
A shared online white board, like Mural, which serves as the table
Decks defined in Archidekt (or use the preconstructed decks we've downloaded)
This app for each of you to manage your library and hand
Each of you can choose a deck in this app, then shuffle up. Draw cards to your hand, then click on them to do more. When you play a card in MTG Deck Shuffler, it gets copied to your clipboard. Then paste it into Mural!
Yeah I was hoping for a multiplayer goldfish-style experience, maybe something like tabletop simulator. Maybe I'm doing it wrong but this doesn't seem to be any better than the built in archidekt/moxfield tools
at the risk of being the shill but i think its helpful and what you are looking for, https://untap.in/ does this, solo play both mirror play your deck AND deck vs deck where you play 2 decks as one player, alternating turns.
Isn't MacOS just *nix under the hood? Genuinely curious about this difference.
reply