diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index 2aef3ae3..450e2ab7 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -12,12 +12,6 @@
name: "CodeQL"
on:
- push:
- branches:
- - master
- - production
- - staging
- - develop
schedule:
- cron: "42 19 * * 0"
diff --git a/README.md b/README.md
index 137fb1cb..dafdc4cc 100644
--- a/README.md
+++ b/README.md
@@ -40,8 +40,6 @@ the packages can be found in `packages`.
- `packages/website` is the main descriptive website for squiggle,
it is hosted at `squiggle-language.com`.
-The playground depends on the components library which then depends on the language. This means that if you wish to work on the components library, you will need to build (no need to bundle) the language, and as of this writing playground doesn't really work.
-
# Develop
For any project in the repo, begin by running `yarn` in the top level
diff --git a/packages/website/docs/Discussions/Gallery.md b/packages/website/docs/Discussions/Gallery.md
index fee8f344..defebec2 100644
--- a/packages/website/docs/Discussions/Gallery.md
+++ b/packages/website/docs/Discussions/Gallery.md
@@ -5,3 +5,4 @@ title: Gallery
- [Adjusting probabilities for the passage of time](https://www.lesswrong.com/s/rDe8QE5NvXcZYzgZ3/p/j8o6sgRerE3tqNWdj) by Nuño Sempere
- [GiveWell's GiveDirectly cost effectiveness analysis](https://observablehq.com/@hazelfire/givewells-givedirectly-cost-effectiveness-analysis) by Sam Nolan
+- [Astronomical Waste](https://observablehq.com/@quinn-dougherty/waste)
diff --git a/packages/website/docs/Features/Distributions.mdx b/packages/website/docs/Features/Distributions.mdx
index 28e1db01..795d0ea6 100644
--- a/packages/website/docs/Features/Distributions.mdx
+++ b/packages/website/docs/Features/Distributions.mdx
@@ -70,8 +70,10 @@ If both values are above zero, a `lognormal` distribution is used. If not, a `no
## Mixture
-`mixture(...distributions: Distribution[], weights?: number[])`
+`mixture(...distributions: Distribution[], weights?: number[])`
`mx(...distributions: Distribution[], weights?: number[])`
+`mixture(distributions: Distributions[], weights?: number[])`
+`mx(distributions: Distributions[], weights?: number[])`
The `mixture` mixes combines multiple distributions to create a mixture. You can optionally pass in a list of proportional weights.
@@ -85,6 +87,9 @@ The `mixture` mixes combines multiple distributions to create a mixture. You can
+
+
+
### Arguments