It works! Sort of.
- Install XQuartz
- Set up your Linux host with X11, x2x, and a SSH server.
- Add your host to ~/.ssh/config so you can use
ssh myhostto connect. - Open XQuartz. Select in the top menu: Applications -> Terminal
It works! Sort of.
ssh myhost to connect.| docker rm -f rocm | |
| sudo docker run -d \ | |
| --name=rocm \ | |
| --privileged \ | |
| -v /dev:/dev \ | |
| -v /mnt/persist/work/rocm:/home/rocm-user \ | |
| --security-opt seccomp=unconfined \ | |
| --group-add video \ | |
| rocm/rocm-terminal \ | |
| bash -c "sleep infinity" |
| # Clone llama.cpp | |
| git clone https://github.com/ggerganov/llama.cpp.git | |
| cd llama.cpp | |
| # Build it | |
| make clean | |
| LLAMA_METAL=1 make | |
| # Download model | |
| export MODEL=llama-2-13b-chat.ggmlv3.q4_0.bin |
| { pkgs ? import <nixpkgs> { } }: | |
| let | |
| fhs = pkgs.buildFHSUserEnvBubblewrap { | |
| name = "SkiffOS-fhs"; | |
| targetPkgs = pkgs: (with pkgs; | |
| [ | |
| bc | |
| binutils | |
| bzip2 |
An extremely fast JavaScript bundler written in Go.
Because I use Cloudflare to manage my domains and Backblaze for backups, it only made sense to take advantage of their Bandwidth Alliance for creating my own CDN. This has been incredibly helpful for image hosting for this knowledge base, however, I recently noticed that caching wasn't working as it should.
The overall problem started when I was adding a parking page for a domain I recently purchased. The background image was hosted on B2 and the image was supposed to be cached by Cloudflare. However, each time the page loaded, it would pull the image from the origin instead of the cache. I checked this on my knowledge base and found it was doing the same thing.
Small guide that helps to free up space by removing unneccessary locales from Fedora
With some additional information on how to make more space on your system (advices in the end)
Tried on Fedora 34, but should work on other distros as well (RPM-Based?)
df -lh
cd /usr/share/locale/
ls
| import * as os from "os"; | |
| import * as std from "std"; | |
| export const Base64 = { | |
| _key : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", | |
| decode: function(input) { | |
| input = input.replace(/[^A-Za-z0-9\+\/\=]/g,""); |
Instructions to obtain WireGuard details of your NordVPN account. These can be used to setup a WireGuard tunnel on your router to NordVPN.
Source: https://forum.gl-inet.com/t/configure-wireguard-client-to-connect-to-nordvpn-servers/10422/27
If you have any linux machine, use that or install a vm if you don't have one.
Get their official linux app installed. Make sure you have wireguard installed too. And set the used technology to Nordlynx by running nordvpn set technology nordlynx
All packages, except for Tini have been added to termux-root. To install them, simply pkg install root-repo && pkg install docker. This will install the whole docker suite, left only Tini to be compiled manually.