
# Not Till We Are Lost (2024)
## Review
A predictably enjoyable entry into the [[Bobiverse]]. Some intereting post-human topics explored that spurred some thoughtful musing. Moving a bit beyond the existential commentary of *becoming a von Neumann probe* post humanity into the more practical pursuits. What would we do with infinite time and money, while also still existing within a federated, space-faring, multi-species society?
### Progress
```dataviewjs
// Retrieve frontmatter values
const currentPage = dv.current().currentPage;
const pages = dv.current().pages;
// Check for valid values
if (!currentPage || !pages || pages <= 0) {
dv.span("Error: Invalid or missing values for 'currentPage' or 'pages'.");
} else {
// Calculate progress as a percentage
const progress = Math.round((currentPage / pages) * 100);
// Create the progress bar wrapper
const wrapper = document.createElement("div");
wrapper.className = "progress-wrapper";
// Create the progress element
const progressBar = document.createElement("progress");
progressBar.className = "bar";
progressBar.value = progress;
progressBar.max = 100;
// Create the percentage label
const label = document.createElement("span");
label.textContent = `${progress}%`;
// Append elements to the wrapper
wrapper.appendChild(progressBar);
wrapper.appendChild(label);
// Append the wrapper to the Dataview container
dv.container.appendChild(wrapper);
}
```
### Thoughts & Themes
Interesting name drop of [[Nemesis (1989)]]books/Nemesis (1989)]]Books/Nemesis (1989)]]. Maybe I need to power through that one.