CloudMapper is a command-line utility designed to help you understand and Analyse your cloud storage. It uses rclone to interface with various cloud storage providers, gathers information about your files and their structure, and then generates several insightful reports, including:
A detailed text tree view of your files and folders (for Single/Remotes modes) or a mirrored local directory structure with placeholders for the actual files (for Folders mode).
A report on duplicate files (based on hashes).
A summary of file extensions and their storage consumption.
A size usage report per remote and overall.
A report listing the N largest files found across all remotes.
An interactive HTML treemap visualization of your storage.
Simple installation (cargo install cloudmapper)
During my PhD, I went a bit out of my way to comment on the history of digital musical instruments. I felt that it could aid in motivating the reader for the myriad of more complex topics to come. The original section, with minor corrections, can be read at the link.
Recently, I have been getting into understanding synths and digital music production as they are at the intersection of my many hobbies (music, modeling, programming, electronics). It is a fascinating area, but also very demanding due to interdisciplinarity (and the gear is bloody expensive).
I wish I had the time and skill to read the whole 180 pages of your dissertation with full understanding, but I will spend some time with it. I like some of your diagrams already!
That is exactly what motivated me to pursue this theme: I like programming, a bit of math, music, and product development. Why not try to mix everything up? It was a nice ride and it made my PhD enjoyable. I am glad you found the thesis useful. I tried to make it as palatable as possible.
I've never used Quarto, but I might give it a go someday. I currently have a convoluted workflow for generating math-heavy documents that involves generating equations using SymPy in a notebook, accumulating them in a string, and ultimately dumping the string into a Markdown. I would love to simplify this sooner rather than later. I'm also keeping an eye on https://typst.app/ and hoping for a sane alternative to LaTeX to emerge.
In my experience with feeding large codebases to Gemini, simple tasks work ok (enumerate where such and such happens, find where a certain function is called, list TODOs throughout the code, etc), but tasks that require a bit more logic are trickier. Nevertheless, I had some success with moderate complex refactoring tasks in Python codebases.
A detailed text tree view of your files and folders (for Single/Remotes modes) or a mirrored local directory structure with placeholders for the actual files (for Folders mode). A report on duplicate files (based on hashes). A summary of file extensions and their storage consumption. A size usage report per remote and overall. A report listing the N largest files found across all remotes. An interactive HTML treemap visualization of your storage. Simple installation (cargo install cloudmapper)