RSS

# Squiggle

TagLast edit: 23 Sep 2022 18:21 UTC by

Squiggle is a special-purpose programming language for probabilistic estimation. Think: Guesstimate as a programming language.” Squiggle is free and open-source.

Read the overview.

# Overarching goals

• Allow non-experts to see the “sum” of views on a question

• Allow non-experts

• Allow expression of estimated distributions and functions easily [1]

# Squiggle is not

• For intensive calcution

# Models vs estimation functions

• A key notion is the difference between models and estimation functions

• Models are high detail and expensive to run. They make implications about causality

• Explanation functions used cached date and are cheap to run

• The world is a model, a photograph or video game simulator is an estimation function

The world is made of complex models, but we want answers to simpler questions—what is the most pressing thing to work on? How do we reduce risk? What am I going to have for lunch?

1. ^

# Squig­gle: Why and how to use it

31 Jan 2023 12:37 UTC
3 points
0 comments1 min readLW link

# Squig­gle: An Overview

24 Nov 2020 3:00 UTC
60 points
6 comments7 min readLW link

# Squig­gle: Tech­ni­cal Overview

25 Nov 2020 20:51 UTC
18 points
3 comments9 min readLW link

# What is es­ti­ma­tional pro­gram­ming? Squig­gle in context

12 Aug 2022 18:39 UTC
14 points
7 comments7 min readLW link

# Ad­just­ing prob­a­bil­ities for the pas­sage of time, us­ing Squiggle

23 Oct 2020 18:55 UTC
19 points
2 comments3 min readLW link

# Mul­ti­vari­ate es­ti­ma­tion & the Squig­gly language

5 Sep 2020 4:35 UTC
44 points
5 comments7 min readLW link

# An­nounc­ing Squig­gle: Early Access

3 Aug 2022 19:48 UTC
51 points
7 comments7 min readLW link
(forum.effectivealtruism.org)

# Mak­ing bet­ter es­ti­mates with scarce information

22 Mar 2023 17:40 UTC
11 points
5 comments10 min readLW link
• How do we allow people to read some set of estimation functions on different problems?

If you want to know what an estimate of AI risk is, how do you see people’s simple models (estimation functions) of this?

• # Some questions

• Why did you do squiggle when it doesn’t seem to deal with this estimation functions problem

• Why not build a python package?