you need this much padding?
you need this much padding?
wow, rich man with the big monitor
wow, rich man with the big monitor
WOW you have a HUGE monitor
WOW you have a HUGE monitor
HOLY FUCKING SHIT LOOK AT THE SIZE OF THIS MONITOR
HOLY FUCKING SHIT LOOK AT THE SIZE OF THIS MONITOR
Repository Instructions
Repository Instructions
- For book-cover fixes in
_reading/*.md, use skills/openlibrary-covers/SKILL.md before editing image URLs.
- Prefer validated Open Library
cover_i URLs in the form https://covers.openlibrary.org/b/id/<cover_id>-M.jpg; avoid trusting existing ISBN URLs because they can point at the wrong edition.
- Validate candidate cover URLs with
?default=false and require an actual image response before updating the page.
- Preserve each reading-list entry’s existing
alt text and class="book-cover-small" unless the title itself is wrong.
- Run
bundle exec jekyll build after reading-list content edits.
- Reading-list page content is rendered from
_data/reading/<year>.yml; keep _reading/*-reading-list.md as thin include wrappers.
- Manual order in
_data/reading/<year>.yml is the reading order. Do not require exact per-book dates.
- Use stable
book_id values to connect rereads and restarts across years. Set attempt: reread for rereads, attempt: restart for restarting a previous DNF, and outcome: dnf plus stopped_at for unfinished books.