Content License

Unless otherwise noted, all written content on this blog — including blog posts, essays, data analyses, algorithm write-ups, and philosophical reflections — is:

Copyright (c) 2026 Yapeng Lang. Licensed under CC BY-NC-ND 4.0 (Attribution-NonCommercial-NoDerivatives 4.0 International).

Full license text: https://creativecommons.org/licenses/by-nc-nd/4.0/

What this means

You are free to:

  • Share — copy and redistribute the material in any medium or format, for non-commercial purposes.

Under the following terms:

  • Attribution — You must give appropriate credit, provide a link to the original post, and indicate if changes were made. See “How to cite” below.
  • NonCommercial — You may not use the material for commercial purposes.
  • NoDerivatives — If you remix, transform, or build upon the material, you may not distribute the modified material. (You are welcome to be inspired by ideas, methods, or algorithms discussed here — copyright does not cover facts or ideas, only their expression. This clause is about not redistributing altered copies of the original text/write-up itself.)

How to cite

When referencing, quoting, or discussing content from this blog, please:

  1. Cite the original post — include the title, URL, and access date.
  2. Acknowledge the author — credit “Yapeng Lang” (or the blog name) as the source.

Example citation:

Yapeng Lang, “,” yplang-blog, , accessed .

A machine-readable citation format is also available in CITATION.cff.

Code vs. content

The source code that builds and styles this site (HTML templates, SCSS/CSS, JavaScript) is licensed separately under the MIT License — see LICENSE. Only the written content described above falls under this CC BY-NC-ND 4.0 license.