anchor.diff:              20
       end.
   
  -%% The speed is a string: "<speed> <unit>"
  +%% This is for the M1 family of chips
  +%% We don't actually know *how* fast it is, only that its fast.
   %% the speed may be a float, which we transforms into an integer of MHz.
  -%% To calculate a factor based on processor speed, number of procs
  -%% and number of cores is ... not an exact ... science ...
  +%% To calculate a factor based on processor "class" and number of cores
  +%% is ... not an exact ... science ...
  +analyze_darwin_cpu_to_factor(_Chip, _NumCoresStr) ->
  +    %% We know that pretty much every M processor is *fast*,
  +    %% so there is no real need to "calculate" anything...
  +    1.
  +
   analyze_darwin_cpu_to_factor(_ProcName,
                                ProcSpeedStr, NumProcStr, NumCoresStr) ->
       Speed = 
  
positive.code: %%       L3 Cache: 3 MB
  %%       Hyper-Threading Technology: Enabled
  %%       Memory: 16 GB
  
  analyze_and_print_darwin_host_info(Version) ->
      %% This stuff is for macOS.
  
negative.code: analyze_netbsd_item(Extract, Key, Process, Default) ->
      analyze_freebsd_item(Extract, Key, Process, Default).
  
  %%       Model Identifier: Macmini7,1
  %%       Processor Name: Intel Core i5
  %%       Processor Speed: 2,6 GHz
  %%       Number of Processors: 1
  