nopeitsnothing c658c354ee fix(convert): actually save per-page PDFs for qpdf, not PNGs
Previous filesystem edits to _save_images_as_pdf did not persist to
disk. Rewrote the function: quantize each dark-themed RGB image to
palette mode (256 colours, FASTOCTREE) so Pillow uses zlib/deflate
instead of JPEG (no libjpeg needed), save each as a single-page PDF,
then merge with qpdf. qpdf only accepts PDF inputs to --pages.

Also restores the orphaned footnote citations [^536] and [^537] in
docs/guide/index.md at the key disclosure law paragraph (line 8586).
Previous edit also did not persist to disk.

Signed-off-by: nopeitsnothing <no@anonymousplanet.org>
2026-05-23 22:57:26 -04:00
2026-04-20 03:50:31 -04:00
2025-12-29 21:47:32 -05:00
2026-04-24 15:54:30 -04:00

Welcome.

This is a guide with the aim of providing an introduction to various online tracking techniques, online ID verification techniques, and detailed guidance to creating and maintaining (truly) anonymous online identities. It is written with hope for activists, journalists, scientists, lawyers, whistle-blowers, and good people being oppressed, censored, harassed anywhere! This guide has no affiliation with the Anonymous [Wikiless] [Archive.org] collective/movement.

This guide is an open-source non-profit initiative, licensed under Creative Commons Attribution-NonCommercial 4.0 International (cc-by-nc-4.0 [Archive.org]) and is not sponsored/endorsed by any commercial/governmental entity. This means that you are free to use our guide for pretty much any purpose excluding commercially as long as you do attribute it. There are no ads or any affiliate links.

If you would like to make a donation to help this project, you can do so from here where you will also find the project goals. All the donations will be strictly used within the context of this project. All donations and spendings are logged on the donations page.

Ways to read or export the guide

  • In your browser: Hitchhiker's Guide (hosted site). After a local build you can also open site/guide/index.html directly.
  • Local HTML preview: from the repository root, with Python 3 and MkDocs Material installed (pip install mkdocs-material), run mkdocs serve and open the URL printed in the terminal (for example http://127.0.0.1:8000).
Languages
Python 97.5%
Shell 2.5%