The first function draft was generated by AI ChatGPT 3.5. But its comparative function was wrong and AI needed extra guidance to pinpoint that comparison of object in Java needs extra cares. Then its revised its recursive function. However the recursive function provided was still incorrect as it failed to count all the size of files and files inside the subfolders of a specific folder. Then I determined to finish it myself and here is my version. The DirectorySizeChecker is a Java program that allows users to check the sizes of directories in their file system. The program takes in a directory path and an optional minimum size in megabytes as command line arguments, and outputs the paths and sizes of all directories that are equal to or larger than the specified size. The program starts by setting a default minimum size of 100MB if no size argument is provided. It then checks if the correct number of arguments have been provided, and if the input directory exists and is indeed a direc...
VMWare is super sneaky in making the VM Fusion free for personal use (But it is now). There is no easy or obvious link from the VMWare main page to download the VM Fusion for personal use. May be it is their strategy. https://customerconnect.vmware.com/web/vmware/evalcenter?p=fusion-player-personal Nevertheless, after going through some registration. You can finally download the VM Fusion for MacOS. I am interested in VM Fusion (for personal use) mainly because I want to make use of the BootCamp partition in my old MacBook Air 2016 edition. I hope it will save up some space instead of having to install a full-blown VM. Haven't done it yet. Wish me good luck.