# Log

## Temperature checks

These are proposals informally discussed on the Discord Red Panda channel. They are voted using a poll with the one-person-one-vote method.\
\
If the poll reaches a **quorum of 6 voters**, the proposal is made official, formalized on Snapshot, and voted with one-karma-one-vote method. Passed proposals are implemented.

The following is a list of temperature checks that has been proposed and voted:

<details>

<summary>Psychological risks associated with technology</summary>

A lesson on the possible psychological risks associated with the daily and compulsive use of technology

* Proposed by VanGango
* Taught by VanGango
* Voted on [Discord poll](https://discord.com/channels/1047847186790096927/1102254859727683745/1104006477766737994)

</details>

<details>

<summary>Change karmic remuneration</summary>

Change karmic remuneration by rewarding more students (6 instead of 3 for example) instead of doubling the fungible rewards in case of super participation of the classroom (see [Rewards](https://cubiclearn.gitbook.io/dae/dae/teaching/red-panda/rewards) for details).

* Proposed by Chiara Braidotti
* Voted on [Discord poll](https://discord.com/channels/1047847186790096927/1102254859727683745/1105159776180121811)

</details>

<details>

<summary>Metaverse trip</summary>

Organize a visit to the exhibition Not Only RGB, curated by Chiara Braidotti and Anastasia Pineschi for MoCDA, in the Decentraland metaverse.&#x20;

Before venturing into the otherworld, someone briefly explains how to create and wear an avatar in Decentraland

* Proposed by Chiara Braidotti
* Organized by Chiara Braidotti
* Voted on [Discord poll](https://discord.com/channels/1047847186790096927/1102254859727683745/1105159063307821116)

</details>

<details>

<summary>Decentralized Finance</summary>

A lesson on Decentralized Finance - DeFi

* Proposed by Massi
* Tought by Massi
* Voted on [Discord poll](https://discord.com/channels/1047847186790096927/1102254859727683745/1116463030994206781)

</details>

<details>

<summary>Explore smart contracts</summary>

A lesson dedicated to the programming of the ERC-721 smart contract standard

* Proposed by Purpleman
* Taught by Purpleman
* Voted on [Discord poll](https://discord.com/channels/1047847186790096927/1102254859727683745/1105166860477005875)

</details>

## Karma distribution

1. +2: combugnera, Reddy, Martin3k, black7even, p.i.x.e.l.l.a.r.e., Massi, VanGango, taz, Chiara Braidotti, MatteoMugna, Emanuela (autonomous minting of the Red Panda badge)
2. +10 to VanGango (inverse teaching)
3. +5 to Chiara Braidotti (approved proposal)
4. +10 to Chiara Braidotti and Massi (metaverse trip)
5. +10 to Massi (inverse teaching)
6. +10 to Purpleman (inverse teaching)

### Final leaderboard

<figure><img src="https://3096303588-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLaIrbNpGYnY3gphqyxHI%2Fuploads%2FoofHh6SbRRHp285oMD3X%2Fleaderboard-red-panda.png?alt=media&#x26;token=789d69d9-d0f5-41aa-a00e-10cb5976ad61" alt=""><figcaption></figcaption></figure>

### Code for winners sampling

We have 1 Black Dragon e 3 White Tigers. According to the Red Panda rules, we are going to select 3 winners out of 4 learners with probability proportional to the student karma.&#x20;

Here is the R code for selecting the winners:

{% code title="Winners sampling code" lineNumbers="true" %}

```r
students = c("Massimiliano", "Chiara", "Michelangelo", "Marco")
karma = c(22, 17, 12, 10)
prob = karma / sum(karma)
seed = sample(1:1000, 1)
set.seed(seed)
sample(students, size = 3, prob = prob)
```

{% endcode %}
