{
  "feed_url": "https://vrdlib.com/feed.json",
  "home_page_url": "https://vrdlib.com/",
  "items": [
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "The page you asked for is not on vrdlib.com.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/404/",
      "language": "en-GB",
      "tags": [],
      "title": "Page not found | vrd",
      "url": "https://vrdlib.com/404/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Who builds vrd, and the facts about the project: its crate, licence, Rust version, latest release, versioning policy and where its source and security policy live.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/about/",
      "language": "en-GB",
      "tags": [],
      "title": "About vrd and its author, Sebastien Rousseau | vrd",
      "url": "https://vrdlib.com/about/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "How vrdlib.com is built to be accessible, how it is checked on every build, and how to report a barrier.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/accessibility/",
      "language": "en-GB",
      "tags": [],
      "title": "Accessibility statement | vrd",
      "url": "https://vrdlib.com/accessibility/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Measured vrd timings for u32 and u64 draws per backend, the Ziggurat normal, SIMD byte fills, split and quasi-random points, the machine they were measured on, and how to reproduce them.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/benchmarks/",
      "language": "en-GB",
      "tags": [],
      "title": "Performance: published timings per backend | vrd",
      "url": "https://vrdlib.com/benchmarks/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "What changed in vrd's recent releases, from the Xoshiro256++ rewrite in 0.0.10 to 0.0.14, with links to the full changelog.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/changelog/",
      "language": "en-GB",
      "tags": [],
      "title": "Changelog: vrd releases up to 0.0.14 | vrd",
      "url": "https://vrdlib.com/changelog/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Send a question or feedback about vrd or vrdlib.com. Bugs and feature requests are best filed as GitHub issues, and security reports go privately.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/contact/",
      "language": "en-GB",
      "tags": [],
      "title": "Contact the vrd project | vrd",
      "url": "https://vrdlib.com/contact/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "How to contribute to vrd: the four checks every pull request passes, test coverage, signed commits, commit conventions and how contributions are licensed.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/contribute/",
      "language": "en-GB",
      "tags": [],
      "title": "Contributing to vrd | vrd",
      "url": "https://vrdlib.com/contribute/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "A guide to vrd's API: constructors, the methods on Random grouped by job, the backends and their state sizes, every Cargo feature, and where the full reference lives.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/documentation/",
      "language": "en-GB",
      "tags": [],
      "title": "API guide: methods, backends and Cargo features | vrd",
      "url": "https://vrdlib.com/documentation/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Answers about vrd: what it is, cryptographic security, the Mersenne Twister, the Rust version, reproducible runs, threads, no_std, output stability, versions and the licence.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/faqs/",
      "language": "en-GB",
      "tags": [],
      "title": "Frequently asked questions about vrd | vrd",
      "url": "https://vrdlib.com/faqs/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "What vrd does: Xoshiro256++ by default, Mersenne Twister, PCG and ChaCha20 backends, unbiased ranges, four distributions, reproducible sequences, tokens, quasi-random sequences, SIMD byte fills, no_std and WebAssembly.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/features/",
      "language": "en-GB",
      "tags": [],
      "title": "Features: backends, distributions, reproducible and quasi-random sequences | vrd",
      "url": "https://vrdlib.com/features/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "Add vrd to a Rust project, draw integers, floats and choices, seed it for a reproducible sequence, pick a backend, and build it for no_std.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/getting-started/",
      "language": "en-GB",
      "tags": [],
      "title": "Getting started with vrd: add the crate and draw a first number | vrd",
      "url": "https://vrdlib.com/getting-started/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "vrdlib.com is built with Static Site Generator (SSG) and the Prism theme, and deployed to GitHub Pages by GitHub Actions.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/made-with-ssg/",
      "language": "en-GB",
      "tags": [],
      "title": "Made with Static Site Generator | vrd",
      "url": "https://vrdlib.com/made-with-ssg/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "How to move from the rand crate or an older vrd release to vrd 0.0.12: the matching calls, the rand traits vrd implements, and the changes that alter output for the same seed.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/migration/",
      "language": "en-GB",
      "tags": [],
      "title": "Migrate to vrd from rand, fastrand or an older vrd | vrd",
      "url": "https://vrdlib.com/migration/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "What happens to your data on vrdlib.com: hosting on GitHub Pages, the contact form, and the theme preference stored in your browser.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/privacy/",
      "language": "en-GB",
      "tags": [],
      "title": "Privacy: what vrdlib.com collects | vrd",
      "url": "https://vrdlib.com/privacy/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "How to report a vulnerability in vrd, why the default generator must not be used for secrets, when to use the ChaCha20 backend, where unsafe code is allowed, and what vrd does not guarantee.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/security/",
      "language": "en-GB",
      "tags": [],
      "title": "Security: reporting, which backend to trust, and what vrd promises | vrd",
      "url": "https://vrdlib.com/security/"
    },
    {
      "authors": [
        {
          "name": "Sebastien Rousseau"
        }
      ],
      "content_html": "The terms for using vrdlib.com and the licences that apply to vrd and to this website's source.",
      "date_modified": "",
      "date_published": "",
      "id": "https://vrdlib.com/terms/",
      "language": "en-GB",
      "tags": [],
      "title": "Terms of use | vrd",
      "url": "https://vrdlib.com/terms/"
    }
  ],
  "language": "en-GB",
  "title": "vrd",
  "version": "https://jsonfeed.org/version/1.1"
}