Skip to content

Commit

Permalink
Merge branch 'main' of https://github.com/JAlcocerT/Linux into main
Browse files Browse the repository at this point in the history
  • Loading branch information
JAlcocerT committed Feb 3, 2024
2 parents 1acc3a4 + 5a1ad23 commit c0fef7b
Show file tree
Hide file tree
Showing 3 changed files with 55 additions and 1 deletion.
2 changes: 2 additions & 0 deletions content/docs/Linux_&_Cloud.md/analytics.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,8 @@ code --list-extensions
* <https://fossengineer.com/airflow-docker/>


https://fossengineer.com/airflow-docker/

### SelfHost These Tools with Docker

<script src="https://gist.github.com/JAlcocerT/953cab1052af58f4241f28dbc0a314a0.js"></script>
35 changes: 34 additions & 1 deletion content/docs/Linux_&_Cloud.md/llms.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,8 @@ Yes, there are many ways to replace Github Copilot for Free:

* [Tabby](https://fossengineer.com/selfhosting-Tabby-coding-assistant/)
* [LLama Coder](https://github.com/ex3ndr/llama-coder) in a [vscode extension](https://marketplace.visualstudio.com/items?itemName=ex3ndr.llama-coder&ssr=false#review-details)
* Codeium
* BITO
* [CodeLLama in HF](https://huggingface.co/codellama/CodeLlama-70b-hf)
* Others: Bito, Codeium, or [Adrenaline](https://github.com/shobrook/adrenaline/)

Expand Down Expand Up @@ -127,8 +129,10 @@ You can always check the LLM's Leaderboards:
* With **ELO** Rating: <https://huggingface.co/spaces/lmsys/chatbot-arena-leaderboard>
* <https://chat.lmsys.org/?arena>

* Examples:
* Examples: use them also with GPT4All or TextGenWebUI
* <https://huggingface.co/TheBloke/Llama-2-13B-Chat-fp16/tree/main>
* <https://huggingface.co/docs/transformers/main/model_doc/mpt>
* And [this one](https://www.mosaicml.com/mpt) you can train it and use commercially: https://www.mosaicml.com/training

> You can also check this repository: https://github.com/sindresorhus/awesome-chatgpt and https://github.com/f/awesome-chatgpt-prompts
Expand Down Expand Up @@ -208,6 +212,35 @@ It would be definitely beneficial if you are [familiar with Python](https://foss

If you need big GPU power, you can always try https://www.runpod.io/gpu-instance/pricing and similar services.

### Using HuggingFace for LLMs

https://huggingface.co/spaces


### You might be Wondering


{{% details title="Awsome Question to Start! 🚀" closed="true" %}}

* RNN (Recurrent Neural Network):

Typical Use: RNNs are typically used for sequential data where the order and context of the data points are important. They are well-suited for time-series data, natural language processing (NLP), speech recognition, and other tasks where data points are interdependent.
Characteristics: RNNs have a memory-like feature that captures information about what has been calculated so far, essentially allowing them to have a sense of 'time' or sequence. This makes them ideal for processing sequences of data like sentences or time series.

* CNN (Convolutional Neural Network):

Typical Use: CNNs are predominantly used for image and video recognition, image classification, object detection, and similar tasks that require the model to recognize patterns in spatial data. They are also used in some NLP tasks, although to a lesser extent than RNNs and Transformers.
Characteristics: CNNs use convolutional layers, pooling layers, and fully connected layers. The convolutional layers automatically and adaptively learn spatial hierarchies of features from input images. This makes them particularly good at tasks like image recognition where understanding spatial hierarchy in pixels is crucial.

* Transformers, is another type of neural network architecture.
These mechanisms allow the model to weigh the importance of different parts of the input data differently.

Unlike traditional neural networks that process data sequentially (like RNNs and LSTMs), transformers can process entire sequences of data simultaneously, making them highly efficient for tasks like language modeling and translation.

{{% /details %}}



### How to use HF?

In HuggingFace you will find really cool and Open AI Projects to try out:
Expand Down
19 changes: 19 additions & 0 deletions content/docs/Privacy/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,14 @@ sudo apt install resolvconf
sudo systemctl status resolvconf.service
```

{{< callout type="info" >}}
Check your DNS with: WireShark
And the DNS performance with: GRC's DNS Benchmark, Knot DNS Resolver , DNSPerf or dnsmasq
{{< /callout >}}

<iframe width="560" height="315" src="https://www.youtube.com/watch?v=xAo61IaXun8" frameborder="0" allowfullscreen></iframe>


## Changing Bad Habits

Use different tools to search:
Expand All @@ -46,6 +54,17 @@ Use different tools to search:

* <https://jalcocert.github.io/Linux/docs/debian/linux_vpn_setup/>

### Communication

* Thunderbird allows you not only to use email, but to connect to Matrix Servers
* Rocket.chat
*

{{< callout type="info" >}}
You can [SelfHost your own Matrix Server](https://fossengineer.com/selfhosting-matrix-synapse-docker/) and Federate it with other servers if you wish.
{{< /callout >}}


---

## FAQ
Expand Down

0 comments on commit c0fef7b

Please sign in to comment.