From Newsgroup: comp.os.linux.advocacy
On Mon, 01 Sep 2025 04:04:46 +0000, Tyrone <
none@none.none> wrote in <
vvadncvkzu_Dhij1nZ2dnZfqn_GdnZ2d@supernews.com>:
On Aug 31, 2025 at 6:43:13rC>PM EDT, "Lawrence D-|Oliveiro"
<ldo@nz.invalid> wrote:
On 31 Aug 2025 08:23:50 GMT, St|-phane CARPENTIER wrote:
For Windows, I believed that WSL would be the way to use docker.
Docker for Windows predated WSL.
If you have a full VM dedicated to your application, you have no need
for docker anymore. You just run your application in your VM.
Containers are lighter-weight than full VMs. ThatrCOs why we have room
for both alternatives on Linux.
MacOS (Unix) has both docker and containers. Plus full VMs, like VMWare Fusion (free) where I run Windows 11 Arm when I need to. I paid $19 for
the Windows license, which is good for 2 installs.
Windows 11 Pro (or Home same price) for $9.50 per Mac is fine with me. Finally, a realistic price for Windows 11.
Life is good.
I found something the Mac can do easily that Linux can't.
I've been doing a deep-dive into mdns, and I have my Linux
workstation publishing an HINFO record.
There doesn't seem to be any way to query that from Linux.
However, on the Mac:
_[/Users/vallor]_(vallor@Mac-Studio-2)EfiA_
$ dns-sd -q lm.local HINFO
DATE: ---Sun 31 Aug 2025---
21:42:58.756 ...STARTING...
Timestamp A/R Flags IF Name Type Class Rdata
21:42:58.756 Add 40000002 24 lm.local. HINFO
IN 13 bytes: 06 58 38 36 5F 36 34 05 4C 49 4E 55 58
^C
So I could verify that the HINFO was being published without retreating
to tcpdump.
And...q&d code to decode the string of hex bytes:
#!/usr/bin/perl
while(<>)
{
chomp;
@hexes = split(/ /,$_);
foreach $h (@hexes)
{
print chr(hex($h));
}
print "\n";
}
--
-v System76 Thelio Mega v1.1 x86_64 NVIDIA RTX 3090Ti 24G
OS: Linux 6.16.4 D: Mint 22.1 DE: Xfce 4.18
NVIDIA: 580.76.05 Mem: 258G
"Point not found. A)bort, R)eread, I)gnore."
--- Synchronet 3.21a-Linux NewsLink 1.2