# Stan General Meeting, Mar 04, 2021, 11 am EST

**URL:** <https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049>\
**Category:** Meetings\
**Created:** [March 2, 2021, 7:20am UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049 "2021-03-02T07:20:58Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![bparbhu](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/bparbhu/32/2722_2.png) [@bparbhu](https://discourse.mc-stan.org/u/bparbhu)\
**Post date:** [March 2, 2021, 7:20am UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/1 "2021-03-02T07:20:58Z")

</div>

Hangouts Link: [https://meet.google.com/gzm-wmum-pfm](https://meet.google.com/gzm-wmum-pfm) 3

Instructions: Ask to attend in the hangouts interface and someone should let you in in the first 10 minutes of the meeting. Email breck @ fbb2116@columbia.edu if you have problems or want to attend the physical meeting in New York City when they start again.

Please add your agenda items in replies.

---

<div class="post-metadata">

**Author:** ![bparbhu](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/bparbhu/32/2722_2.png) [@bparbhu](https://discourse.mc-stan.org/u/bparbhu)\
**Post date:** [March 3, 2021, 5:55am UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/2 "2021-03-03T05:55:13Z")

</div>

I usually don’t respond to messages done by myself but one topic I want to bring up in the general meeting is about the new space of Probabilistic Graphical Modeling Languages like Pyro, Tensorflow-Probability, and Turing (in conjunction with Flux), ForneyLab.jl, PGM.jl, and BayesNets.jl and how could Stan help within this space or if there are Graph-based frameworks that we should support as Stan users around PGMs…

---

<div class="post-metadata">

**Author:** ![avehtari](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/avehtari/32/5935_2.png) [@avehtari](https://discourse.mc-stan.org/u/avehtari)\
**Post date:** [March 3, 2021, 6:05pm UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/3 "2021-03-03T18:05:56Z")

</div>

Stan Slack message volume has grown that big that free plan restrictions are harmful. Discuss possibilities for future

- Apply for Slack 100% non-profit discount standard plan
  - for a valid charitable status with either the IRS (in the United States), a local tax service/charity commission, or a local TechSoup Global partner
  - free up to 250 users and after that only 85% discount, and we’re already at 179 users, so there would be still need to prepare to pay

- Switch to some other chat system
  - Zulip: cloud version free for open source projects, supports latex equations, open source itself so possible to self-host
  - Discord: free for some use? no-threading (threads are used a lot now)
  - RocketChat: Open source slack clone but less polished, possible to self-host

---

<div class="post-metadata">

**Author:** ![mitzimorris](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/mitzimorris/32/29_2.png) [@mitzimorris](https://discourse.mc-stan.org/u/mitzimorris)\
**Post date:** [March 4, 2021, 3:48pm UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/4 "2021-03-04T15:48:40Z")

</div>

this sounds really interesting - unfortunately another meeting - Bob Carpenter also will be in that meeting, hence not at Stan one. if someone could summarize discussion and report here that would be awesome.

---

<div class="post-metadata">

**Author:** ![bparbhu](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/bparbhu/32/2722_2.png) [@bparbhu](https://discourse.mc-stan.org/u/bparbhu)\
**Post date:** [March 4, 2021, 3:50pm UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/5 "2021-03-04T15:50:11Z")

</div>

Sure no worries, I’ll make sure to do a summary of what we discussed.

---

<div class="post-metadata">

**Author:** ![bparbhu](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/bparbhu/32/2722_2.png) [@bparbhu](https://discourse.mc-stan.org/u/bparbhu)\
**Post date:** [March 6, 2021, 2:01pm UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/6 "2021-03-06T14:01:49Z")

</div>

Here’s a short summary of what we talked about in the meeting.

Jonah reported in about further MRP developments and that its almost ready to be tested by users

he’s just working on some more testing and documentation.

There were also some additions to Bayesplot that Aki had come up with that should be implemented soon.

Charles mentioned working more on laplace with autodiff and that it’s still a little hard to work through.

Also, we talked about the possibility of moving from Slack to other services due to the increased number of slack users that repeatedly post.

Though, ultimately it looks like to be an issue for the SGB,

Ben brought up the idea of how to implement reduce sum with a GPU and what standard to support i…e. Open CL or CUDA

Rok, Simon, and Steve were able to point to some resources that seemed to help him out to understand how to implement it at with regard to low-level Open CL and something

called Sycle.

In terms of the conversation on PGM languages, Louis mentioned the the paper he had on extending deep learning with stan with num-pyro

and Ryan mentioned that he had done some work with regards to generating a factor graph that produces a visualization with graph viz from a stan program and I thought that was really cool.

I mentioned some Julia frameworks where people are implementing or trying to implement Bayesian networks like

[  
https://turing.ml/dev/tutorials/3-bayesnn/](https://turing.ml/dev/tutorials/3-bayesnn/)

> **[biaslab/ForneyLab.jl](https://github.com/biaslab/ForneyLab.jl)**
>
> Julia package for automatically generating Bayesian inference algorithms through message passing on Forney-style factor graphs.

> **[JuliaStats/PGM.jl](https://github.com/JuliaStats/PGM.jl)**
>
> A Julia framework for probabilistic graphical models.

> **[sisl/BayesNets.jl](https://github.com/sisl/BayesNets.jl)**
>
> Bayesian Networks for Julia. Contribute to sisl/BayesNets.jl development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![bparbhu](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/bparbhu/32/2722_2.png) [@bparbhu](https://discourse.mc-stan.org/u/bparbhu)\
**Post date:** [March 6, 2021, 2:04pm UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/7 "2021-03-06T14:04:06Z")

</div>

Though, Forneylab.jl is just a factor graph based approach to doing Markov Random Fields in a graphical framework but they claim automated Bayesian inference using factor graphs.

---

<div class="post-metadata">

**Author:** ![yizhang](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/yizhang/32/15673_2.png) [@yizhang](https://discourse.mc-stan.org/u/yizhang)\
**Post date:** [March 6, 2021, 5:44pm UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/8 "2021-03-06T17:44:21Z")

</div>

> [@bparbhu](#):
>
> Also, we talked about the possibility of moving from Slack to other services due to the increased number of slack users that repeatedly post.
> 
> Though, ultimately it looks like to be an issue for the SGB,

My apologies for AWOL on general meeting for a while. Any details on the discussion w.r.t slack? I’m not on stan slack so the only background I have is Aki’s post above. It’d also help to [@SGB](https://discourse.mc-stan.org/groups/sgb) when the you’d like to replay certain issue. I just happen to be in this thread get some update on PGM, thanks to @mitzimorris, otherwise would have totally missed it.

---

<div class="post-metadata">

**Author:** ![bparbhu](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/bparbhu/32/2722_2.png) [@bparbhu](https://discourse.mc-stan.org/u/bparbhu)\
**Post date:** [March 7, 2021, 9:59pm UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/9 "2021-03-07T21:59:33Z")

</div>

Ah ok sorry about that @yizhang , my mistake, I’ll make sure to do the [@SGB](https://discourse.mc-stan.org/groups/sgb) for stuff concerning them next time. In terms of the transfer of service from slack to another service. There was discussion of using Discord, Zulip (which is an open-source equivalent to slack), and a few others. The main two we talked about were Discord and Zulip though.

---

<div class="post-metadata">

**Author:** ![avehtari](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/avehtari/32/5935_2.png) [@avehtari](https://discourse.mc-stan.org/u/avehtari)\
**Post date:** [March 9, 2021, 4:27pm UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/10 "2021-03-09T16:27:45Z")

</div>

> [@yizhang](#):
>
> I’m not on stan slack so the only background I have is Aki’s post above. It’d also help to [@SGB](https://discourse.mc-stan.org/groups/sgb) when the you’d like to replay certain issue.

Does [@SGB](https://discourse.mc-stan.org/groups/sgb) want to be active in the choice of slack replacement?

---

<div class="post-metadata">

**Author:** ![yizhang](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/yizhang/32/15673_2.png) [@yizhang](https://discourse.mc-stan.org/u/yizhang)\
**Post date:** [March 9, 2021, 4:41pm UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/11 "2021-03-09T16:41:14Z")

</div>

Feel free to pick an alternative. I was only addressing @bparbhu 's comment that “ultimately it looks like to be an issue for the SGB”, maybe I have misunderstood it?

---

<div class="post-metadata">

**Author:** ![bparbhu](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/bparbhu/32/2722_2.png) [@bparbhu](https://discourse.mc-stan.org/u/bparbhu)\
**Post date:** [March 9, 2021, 5:34pm UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/12 "2021-03-09T17:34:21Z")

</div>

Sorry about the confusion @yizhang, perhaps my words were in poor choice. I think what we were primarily concerned about and why the [@SGB](https://discourse.mc-stan.org/groups/sgb) would need to be involved, was that there would be a platform shift in how Stan users talk about issues or report problems and that said platform might warrant some kind of monetary decision. So that’s really why I said that this would involve the [@SGB](https://discourse.mc-stan.org/groups/sgb).

---

<div class="post-metadata">

**Author:** ![yizhang](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/yizhang/32/15673_2.png) [@yizhang](https://discourse.mc-stan.org/u/yizhang)\
**Post date:** [March 9, 2021, 5:38pm UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/13 "2021-03-09T17:38:20Z")

</div>

Oh, I see. Personally I’m platform agnostic. If a paid service is deemed necessary I can add it to our agenda.

---

<div class="post-metadata">

**Author:** ![bparbhu](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/bparbhu/32/2722_2.png) [@bparbhu](https://discourse.mc-stan.org/u/bparbhu)\
**Post date:** [March 16, 2021, 5:03am UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/14 "2021-03-16T05:03:01Z")

</div>

Something else for everyone to check out:

> **[quantumblacklabs/causalnex](https://github.com/quantumblacklabs/causalnex)**
>
> A Python library that helps data scientists to infer causation rather than observing correlation.

---

<div class="post-metadata">

**Author:** ![rok\_cesnovar](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@rok\_cesnovar](https://discourse.mc-stan.org/u/rok_cesnovar)\
**Post date:** [March 16, 2021, 12:30pm UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/15 "2021-03-16T12:30:18Z")

</div>

@yizhang we actually would like to add something to the SGB agenda wrt to Slack.

@avehtari has recently posted that in the first week of March we had 52 active members and 31 posting members which means that a free Slack for nonprofits would suffice for us for quite some time if we let it grow organically and if we were to use something else for Stancon.

What SGB would have to look at is applying here:

> **[Apply for the Slack for Nonprofits discount](https://slack.com/intl/en-si/help/articles/204368833-Apply-for-the-Slack-for-Nonprofits-discount)**
>
> The Slack for Nonprofits program offers free or discounted plan upgrades to eligible organizations. Here are the details: Standard Plan: We offer workspaces with 250 or fewer members a free upgr...

Not sure if we can apply as Stan or if we would have to go through NumFocus.  
If we get denied for this we can then look at any free alternatives.

---

<div class="post-metadata">

**Author:** ![yizhang](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/yizhang/32/15673_2.png) [@yizhang](https://discourse.mc-stan.org/u/yizhang)\
**Post date:** [March 16, 2021, 3:39pm UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/16 "2021-03-16T15:39:44Z")

</div>

Added to coming Monday’s agenda. Thank you @rok_cesnovar @avehtari !

---

<div class="post-metadata">

**Author:** ![avehtari](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/avehtari/32/5935_2.png) [@avehtari](https://discourse.mc-stan.org/u/avehtari)\
**Post date:** [June 18, 2021, 7:25am UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/17 "2021-06-18T07:25:05Z")

</div>

What was the result? The current Slack limit is hurting us as we’re losing relevant discussions. We should switch to Slack nonprofit discount scheme or switch to some other platform. I think right now we’re waiting [@SGB](https://discourse.mc-stan.org/groups/sgb) to check the nonprofit discount option.

---

<div class="post-metadata">

**Author:** ![ducoveen](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/ducoveen/32/7105_2.png) [@ducoveen](https://discourse.mc-stan.org/u/ducoveen)\
**Post date:** [June 18, 2021, 9:28am UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/18 "2021-06-18T09:28:45Z")

</div>

Hey Aki,

Apologies for the lack of feedback. We don’t seem to hold the right organizational status to be able to get this. I’ve put out a question at NumFOCUS to ask if there is a way to frame us in the right context. Without the nonprofit scheme it seems quite expensive.

So far, responses that I’ve had suggested other projects had the same problem and some of them have switched to Zulip. Zulip has explicit [free plans](https://zulip.com/plans/) for open-sourse projects. Should we explore and consider the switch?

---

<div class="post-metadata">

**Author:** ![avehtari](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/avehtari/32/5935_2.png) [@avehtari](https://discourse.mc-stan.org/u/avehtari)\
**Post date:** [June 18, 2021, 9:32am UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/19 "2021-06-18T09:32:45Z")

</div>

Thanks for the update. From the other than Slack options, I think the Zulip would probably be the best. Zulip supports also LaTeX equations, which would be often useful.

---

<div class="post-metadata">

**Author:** ![ducoveen](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.mc-stan.org/ducoveen/32/7105_2.png) [@ducoveen](https://discourse.mc-stan.org/u/ducoveen)\
**Post date:** [June 18, 2021, 9:37am UTC](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049/20 "2021-06-18T09:37:45Z")

</div>

Would you like me to try and set it up and apply for the free plan?

[Next page](https://discourse.mc-stan.org/t/stan-general-meeting-mar-04-2021-11-am-est/21049.md?page=2)
