<commit_before># concurrency-kata
Walkthrough the implementation of a basic chatroom, from crude locks to more abstract concurrency control

## Installation

Start hacking using ```./hack.sh```
```

### Troubleshooting

if you are getting errors like

```
/var/run/docker.sock: permission denied. Are you trying to connect to a TLS-enabled daemon without TLS?
```

It means your user is not in the docker group and misses the rights. Please run ```sudo gpasswd -a ${USER} docker``` and restart your machine. See http://techblog.roethof.net/why-running-docker-command-returns-varrundocker-sock-permission-denied/ for details.<commit_msg>Fix readme typo<commit_after># concurrency-kata
Walkthrough the implementation of a basic chatroom, from crude locks to more abstract concurrency control

## Installation

You will need vagrant with docker support.

Then just start hacking using ```./hack.sh``` the password for vagrant is simply '<PASSWORD>'.

### Troubleshooting

if you are getting errors like

```
/var/run/docker.sock: permission denied. Are you trying to connect to a TLS-enabled daemon without TLS?
```

It means your user is not in the docker group and misses the rights. Please run ```sudo gpasswd -a ${USER} docker``` and restart your machine. See http://techblog.roethof.net/why-running-docker-command-returns-varrundocker-sock-permission-denied/ for details.
{'fraction_non_alphanumeric': 0.0968681718863802, 'fraction_numerical': 0.0, 'mean_word_length': 4.7012448132780085, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6355721', 'n_tokens_mistral': 407, 'n_tokens_neox': 380, 'n_words': 161}