8 ms·
As an experienced homebrewer, I don't think knowing about making beer makes it any clearer to me. Why do I need to install Docker from a Cask? Oh, it's because
by QuercusMax 1y ago
As an experienced homebrewer, I don't think knowing about making beer makes it any clearer to me. Why do I need to install Docker from a Cask? Oh, it's because on Mac, a Cask is actually a Mac package (DMG or PKG or something). It's just arbitrary beer-flavored terminology.
No different than the Windows registry, which apparently uses a honeybee / hive metaphor because some Windows dev hated bees and their teammates liked trolling them.
- Lammy 1y agoThat one was non-obvious to me as well, but I am sympathetic to the need to call them something. Not trying to bikeshed, but if there was a single obvious name for them then you would have used it instead of “DMG or PKG or something”.
- Philpax 1y agoCertainly, but I'm sure there's a more descriptive name than "cask"!
- chuckadams 1y agoThe nice thing about new terms is they don’t have overlapping meanings with existing ones. And FFS why do people want to suck the joy and frivolity out of everything?
- p_ing 1y agoA HIVE is the only nonsensical name in the registry; everything else is keys, subkeys, or values. https://learn.microsoft.com/en-us/windows/win32/sysinfo/structure-of-the-registry https://learn.microsoft.com/en-us/windows/win32/sysinfo/stru... That said, the registry has been around for ~30 years and the terminology is well known to Windows users. It didn't build off of previously available terminology. Homebrew just made shit up on the spot based on the project's name to be internally consistent with itself. Microsoft has it's own fsckery of randomly named cute crap elsewhere, of course.