summaryrefslogtreecommitdiff
path: root/site
diff options
context:
space:
mode:
authorKatherine Peeters <katherine.peeters@leagueh.xyz>2021-08-08 13:47:12 -0400
committerKatherine Peeters <katherine.peeters@leagueh.xyz>2021-08-08 13:47:12 -0400
commit7dd1c9dc2b78f694d0d1b9529af8c01ae7378482 (patch)
tree9a23c18804651b58b32c9520e3c2a8d7fd6cc590 /site
parent203c2546c268010ed6d94e34b83803e999dcb7f1 (diff)
downloadloh-website-7dd1c9dc2b78f694d0d1b9529af8c01ae7378482.tar.gz
Converted everything except librejam, RSS feeds, and userpages to gemtext
Diffstat (limited to 'site')
-rw-r--r--site/en/cafe-babe.gmi48
-rw-r--r--site/en/cafe-babe.md72
-rw-r--r--site/en/games.gmi4
-rw-r--r--site/en/games.md8
-rw-r--r--site/en/index.gmi21
-rw-r--r--site/en/index.md36
-rw-r--r--site/en/lsand.gmi27
-rw-r--r--site/en/lsand.md45
-rw-r--r--site/en/minetest.gmi13
-rw-r--r--site/en/minetest.md23
-rw-r--r--site/en/privacy.gmi35
-rw-r--r--site/en/privacy.md51
-rw-r--r--site/s/index.gmi1
13 files changed, 148 insertions, 236 deletions
diff --git a/site/en/cafe-babe.gmi b/site/en/cafe-babe.gmi
new file mode 100644
index 0000000..481e563
--- /dev/null
+++ b/site/en/cafe-babe.gmi
@@ -0,0 +1,48 @@
+# fd00:cafe:babe::/48
+fd00:cafe:babe::/48 (pronounced "cafe babe") is a virtual network for the LOH community. Connected devices can access and host services on the network. These could include chat servers, file shares, small web servers, or whatever else you think would be cool. In all honesty, the network doesn't serve much purpose, it's just meant to be neat.
+
+## Connect
+Here's a step-by-step guide to getting connected to the network.
+* Install "wireguard-tools" on your Linux or BSD machine.
+* Generate keys with "wg genkey | tee privatekey | wg pubkey > publickey".
+* Get your ID by taking the last two bytes of the first section of "dmidecode | grep UUID", in reverse order. For example, `eb7b764c-XXXX-XXXX-XXXX-XXXX` becomes `4c76`. You can also use `lshw | grep uuid`.
+* Email your public key and ID to root@leagueh.xyz.
+* Once approved, you will receive an email with your gateway information.
+* Fill in the example configuration file given below using your assigned ID.
+* Start WireGuard using "wg-quick up wg0", or your preferred method.
+This example configuration file should be installed to "/etc/wireguard/wg0.conf". It is very important that this file only be readable by root, or other users on your computer will be able to see your private key! Never send anyone your private key for any reason.
+```
+[Interface]
+PrivateKey = <PRIVATE KEY>
+ListenPort = 51820
+Address = fd00:cafe:babe:<ID>::/48
+
+[Peer]
+PublicKey = <GATEWAY PUBLIC KEY>
+AllowedIPs = fd00:cafe:babe::/48
+Endpoint = <GATEWAY ENDPOINT>:51820
+```
+If your device is behind a NAT and you plan on running services on your device, add "PersistentKeepalive = 25" to the "[Peer]" section of the above config file.
+
+## Services
+* 0000 - Home of leagueh.xyz and LOHIRC.
+* ff67 - PUBNIX with chat and botany. Contact root@leagueh.xyz for account.
+* 751e - LOH Minetest server[1].
+=> minetest.md [1] LOH Minetest server
+
+## Gateways
+* 0000 - Endpoint: 172.105.5.32, Subnet: fd00:cafe:babe:0000::/48
+
+## Peers
+The address of any of the peers listed below is "fd00:cafe:babe:<ID>::".
+* 0000 - c3rhTp85xz6FYN0hMjX/wsw23sS9AePXAAanE9TJXVg=
+* 006c - xsAH73FGHNEdRR2C6iwewTncEMZaXA2cGLdd+LAR9EE=
+* 4c76 - uM4643YdnziwtXEPiMyeYoGHdwbBXQBjGKxRWr3/ryg=
+* 751e - qg9HJCxi8wZJze5X96ey5/UndLMqkaJDB+fz1TfCpwc=
+* 80fa - 5V7PQwN6G+uN1n4CDLHhO026tzMQhC8j7Z7V2OlsXBw=
+* 8a86 - qlCoQEpsHAagyWuF0q/XhSKTX+TgOabaSlAdHOAtw3Y=
+* 90f3 - 5Re10YzxqCp1/BgvjJI0sdUNiH+wM2wWCHPmjWj7IGA=
+* caca - 5gbQmJMsYBZuqUhQ3Bh5K7XKvxZ4TtAvZSoI7PesfUQ=
+* ded9 - HSBYOarUXxCbY+c7KwTE5D+vl9LKScRszG15+AoRxlc=
+* ff67 - ErVn7+sNvo4cl5zCYiCPPsVMQzmkIvHr2lEdZx9aCkY=
+
diff --git a/site/en/cafe-babe.md b/site/en/cafe-babe.md
deleted file mode 100644
index 6b65ce7..0000000
--- a/site/en/cafe-babe.md
+++ /dev/null
@@ -1,72 +0,0 @@
-# fd00:cafe:babe::/48
-
-"Cafe babe" is a virtual network for the LOH community. Connected devices can
-access and host services on the network. These could include chat servers, file
-shares, small web servers, or whatever else you think would be cool. In all
-honesty, the network doesn't serve much purpose, it's just meant to be neat.
-
-## Connect
-
-Here's a step-by-step guide to getting connected to the network.
-
-1. Install `wireguard-tools` on your Linux or BSD machine.
-2. Generate keys with `wg genkey | tee privatekey | wg pubkey > publickey`.
-3. Get your ID by taking the last bytes of the first section of `dmidecode |
- grep UUID`, in reverse order. For example, `eb7b764c-XXXX-XXXX-XXXX-XXXX`
- becomes `4c76`. You can also use `lshw | grep uuid`.
-4. Email your public key and ID to [root@leagueh.xyz](mailto:root@leagueh.xyz).
-5. Once approved, you will receive an email with your gateway information.
-6. Fill in the example configuration file given below using your assigned ID.
-7. Start WireGuard using `wg-quick up wg0`, or your preferred method.
-
-This example configuration file should be installed to
-`/etc/wireguard/wg0.conf`. It is very important that this file only be readable
-by root, or other users on your computer will be able to see your private key!
-Never send anyone your private key for any reason.
-
-```
-[Interface]
-PrivateKey = <PRIVATE KEY>
-ListenPort = 51820
-Address = fd00:cafe:babe:<ID>::/48
-
-[Peer]
-PublicKey = <GATEWAY PUBLIC KEY>
-AllowedIPs = fd00:cafe:babe::/48
-Endpoint = <GATEWAY ENDPOINT>:51820
-```
-
-If your device is behind a NAT and you plan on running services on your device,
-add `PersistentKeepalive = 25` to the `[Peer]` section of the above config file.
-
-## Services
-
-| ID | Description |
-| :--- | :-------------------------------------------------------------------- |
-| 0000 | Home of leagueh.xyz and LOHIRC. |
-| FF67 | PUBNIX with chat and botany. Contact root@leagueh.xyz for account. |
-| 751E | [Official LOH Minetest server](minetest.md). |
-
-## Gateways
-
-| ID | Subnet | Endpoint |
-| :--- | :----------------------- | :-------------- |
-| 0000 | fd00:cafe:babe:0000::/48 | 172.105.5.32 |
-
-## Peers
-
-The address of any of the peers listed below is `fd00:cafe:babe:<ID>::`.
-
-| ID | Public key |
-| :--- | :------------------------------------------- |
-| 0000 | c3rhTp85xz6FYN0hMjX/wsw23sS9AePXAAanE9TJXVg= |
-| 006C | xsAH73FGHNEdRR2C6iwewTncEMZaXA2cGLdd+LAR9EE= |
-| 4C76 | uM4643YdnziwtXEPiMyeYoGHdwbBXQBjGKxRWr3/ryg= |
-| 751E | qg9HJCxi8wZJze5X96ey5/UndLMqkaJDB+fz1TfCpwc= |
-| 80FA | 5V7PQwN6G+uN1n4CDLHhO026tzMQhC8j7Z7V2OlsXBw= |
-| 8A86 | qlCoQEpsHAagyWuF0q/XhSKTX+TgOabaSlAdHOAtw3Y= |
-| 90F3 | 5Re10YzxqCp1/BgvjJI0sdUNiH+wM2wWCHPmjWj7IGA= |
-| CACA | 5gbQmJMsYBZuqUhQ3Bh5K7XKvxZ4TtAvZSoI7PesfUQ= |
-| DED9 | HSBYOarUXxCbY+c7KwTE5D+vl9LKScRszG15+AoRxlc= |
-| FF67 | ErVn7+sNvo4cl5zCYiCPPsVMQzmkIvHr2lEdZx9aCkY= |
-
diff --git a/site/en/games.gmi b/site/en/games.gmi
new file mode 100644
index 0000000..1b32595
--- /dev/null
+++ b/site/en/games.gmi
@@ -0,0 +1,4 @@
+# Libre Games
+Here's a collection of games provided under libre licenses. Note that this does not include games with open source code but proprietary assets. Currently most of this data is being pulled from LibreGameWiki, with each entry being manually checked over first to ensure accuracy. The entire database hasn't been pulled back in yet, as this sort of work is very slow going, but progress is still being made.
+=> games.csv CSV database
+
diff --git a/site/en/games.md b/site/en/games.md
deleted file mode 100644
index 4fe0b5c..0000000
--- a/site/en/games.md
+++ /dev/null
@@ -1,8 +0,0 @@
-# Libre Games
-
-Here's a collection of games provided under libre licenses. Note that this does **not** include games with open source code but proprietary assets.
-
-Currently most of this data is being pulled from [LibreGameWiki](https://libregamewiki.org/Main_Page), with each entry being manually checked over first to ensure accuracy. The entire database hasn't been pulled back in yet, as this sort of work is very slow going, but progress is still being made.
-
-- Download database: [games.csv](games.csv)
-
diff --git a/site/en/index.gmi b/site/en/index.gmi
new file mode 100644
index 0000000..83007f0
--- /dev/null
+++ b/site/en/index.gmi
@@ -0,0 +1,21 @@
+# The League of Humanity
+The League of Humanity is a community focused on promoting kindness and supporting the everyday struggle. Many other groups are serious in their goal, while we're more loosely organized; off topic discussion is encouraged. The channels are mainly a place for people to partake in a community and find other people who share their interests.
+=> news.xml Site news
+=> privacy.gmi Online privacy guide
+=> /index.gmi Site root and other languages
+=> /u/index.gmi User pages
+=> https://leagueh.xyz/git/ Git repositories
+=> ircs://leagueh.xyz/#loh-en #loh-en on LOHIRC. Connect using an IRC client *with SSL*.
+
+## Groups
+Find other people interested in the same sorts of things.
+=> cafe-babe.gmi fd00:cafe:babe::/48 - a virtual network for fun and discovery
+=> games.gmi Libre games - a database of libre games
+=> lsand.gmi LSAND - a free advertising network for libre service developers
+=> minetest.gmi LOH Minetest - a Minetest server and game developed by LOH folks.
+
+## News
+Pages from the site news feed.
+=> news.rss/20210521-irc.md New LOHIRC server!
+=> news.rss/20210327-minetest.md Minetest server is back!
+
diff --git a/site/en/index.md b/site/en/index.md
deleted file mode 100644
index 49f2ec9..0000000
--- a/site/en/index.md
+++ /dev/null
@@ -1,36 +0,0 @@
-# The League of Humanity
-
-The *League of Humanity* is a community focused on promoting kindness and
-supporting the everyday struggle. Many other groups are serious in their goal,
-while we're more loosely organized; off topic discussion is encouraged. The
-channels are mainly a place for people to partake in a community and find other
-people who share their interests.
-
-## Sitemap
-
-- [News](news.xml)
-- [Privacy guide](privacy.md)
-- [Languages](/index.md)
-- [User pages](/u/index.md)
-- [Git](/git/)
-
-## Chat
-
-- \#loh-en on [LOHIRC](ircs://leagueh.xyz/#loh-en). Connect using an IRC client
- **with SSL** to `leagueh.xyz`, port 6697.
-
-## Groups
-
-Find other people interested in the same sorts of things.
-
-- [fd00:cafe:babe::/48](cafe-babe.md) - A virtual network for fun and discovery.
-- [Libre Games](games.md) - A database of libre games.
-- [LibreJam](librejam/index.md) - A bimonthly game jam to promote libre games.
-- [LSAND](lsand.md) - A free advertising network for libre service developers.
-- [Minetest](minetest.md) - Minetest servers and mods developed by LOH folks.
-
-## News
-
-- [New LOHIRC server!](news.rss/20210521-irc.md)
-- [Minetest server is back!](news.rss/20210327-minetest.md)
-
diff --git a/site/en/lsand.gmi b/site/en/lsand.gmi
new file mode 100644
index 0000000..65ec760
--- /dev/null
+++ b/site/en/lsand.gmi
@@ -0,0 +1,27 @@
+# LSAND
+LSAND stands for Libre Services Advertisement Network Distribution. The name was chosen because LSAND sounds like a cool acronym.
+Similar to a webring, LSAND aims to provide an easy way for users to discover libre/open source services. Participants display LSAND listings on their site using a very easy to use CGI program. Their viewers will then be able to see non-intrusive ad listings when browsing their pages. These listings can be posted by anyone for free, and includes only libre software and services.
+=> /en/lsand.gmi Homepage
+=> https://leagueh.xyz/git/lsand/ Git repository
+=> https://leagueh.xyz/m/lsand/ Mailing list
+
+## How do I add this to my website?
+* Clone the Git repository: "git clone https://leagueh.xyz/git/lsand.git"
+* Compile the code: "make"
+* Install the program: "make install"
+* Add the "/usr/bin/lsand.cgi" CGI program to your HTTP server
+* Serve "/usr/share/lsand" as "/lsand" on your HTTP server
+It's as easy as that! There are some additional options available for those who are brave enough to read the Makefile, but the above steps are all you need to get up and running.
+
+## How do I post an ad?
+* Add an LSAND widget to your website.
+* Create a `.lsand` file with the following contents:
+```
+Title: Put your project's title here, max 32 characters
+Image: projectimage.png
+Link: https://example.com/
+Description: Talk about your project here, max 256 characters
+```
+* Create an image for your project, 426x240 pixels.
+* Send your listing to us! Emails go to [lsand@leagueh.xyz](mailto:lsand@leagueh.xyz).
+If all goes well, your submission should be approved within 72 hours. Please note that all content must be safe for work, and projects which are not libre or have nothing to do with libre software will be rejected.
diff --git a/site/en/lsand.md b/site/en/lsand.md
deleted file mode 100644
index 5af103f..0000000
--- a/site/en/lsand.md
+++ /dev/null
@@ -1,45 +0,0 @@
-# LSAND
-
-LSAND stands for **L**ibre **S**ervices **A**dvertisement **N**etwork
-**D**istribution. The name was chosen because LSAND sounds like a cool acronym.
-
-Similar to a webring, LSAND aims to provide an easy way for users to discover
-libre/open source services. Participants display LSAND listings on their site
-using a very easy to use CGI program. Their viewers will then be able to see
-non-intrusive ad listings when browsing their pages. These listings can be
-posted by anyone for free, and includes only libre software and services.
-
-- Homepage: <https://leagueh.xyz/en/lsand.md>
-- Git repo: <https://leagueh.xyz/git/lsand/>
-- Mailing list: [lsand@leagueh.xyz](https://leagueh.xyz/m/lsand/)
-
-## How do I add this to my website?
-
-1. Clone the Git repository: `git clone https://leagueh.xyz/git/lsand.git`
-2. Compile the code: `make`
-3. Install the program: `make install`
-4. Add the `/usr/bin/lsand.cgi` CGI program to your HTTP server
-5. Serve `/usr/share/lsand` as `/lsand` on your HTTP server
-
-It's as easy as that! There are some additional options available for those who
-are brave enough to read the Makefile, but the above steps are all you need to
-get up and running.
-
-## How do I post an ad?
-
-1. Add an LSAND widget to your website.
-2. Create a `.lsand` file with the following contents:
-
-```
-Title: Put your project's title here, max 32 characters
-Image: projectimage.png
-Link: https://example.com/
-Description: Talk about your project here, max 256 characters
-```
-
-3. Create an image for your project, 426x240 pixels.
-4. Send your listing to us! Emails go to [lsand@leagueh.xyz](mailto:lsand@leagueh.xyz).
-
-If all goes well, your submission should be approved within 72 hours. Please
-note that all content must be safe for work, and projects which are not libre or
-have nothing to do with libre software will be rejected.
diff --git a/site/en/minetest.gmi b/site/en/minetest.gmi
new file mode 100644
index 0000000..f55c915
--- /dev/null
+++ b/site/en/minetest.gmi
@@ -0,0 +1,13 @@
+# LOH Minetest
+A friendly server with technic, protection, playerfactions, and much more. Connect at 751e.leagueh.xyz, port 30000.
+=> https://www.minetest.net/ Download Minetest
+=> ircs://leagueh.xyz/#loh-minetest #loh-minetest on LOHIRC
+
+## comtest
+We run our own in-house subgame, "comtest". It has a built-in mechanism for updating mods from Git, as well as applying patches and configuration files. You can view the list of mods in the subgame by checking the git-mods.txt file in the git repository.
+=> https://leagueh.xyz/git/comtest/ comtest git repository
+
+## playerfactions
+A simple mod which allows player created factions. Not very useful on its own, it becomes very powerful when combined with other mods. playerfactions was developed by Katherine Peeters.
+=> https://leagueh.xyz/git/playerfactions/ playerfactions git repository
+
diff --git a/site/en/minetest.md b/site/en/minetest.md
deleted file mode 100644
index b8de0c0..0000000
--- a/site/en/minetest.md
+++ /dev/null
@@ -1,23 +0,0 @@
-# LOH Minetest
-
-A friendly server with technic, protection, playerfactions, and much more.
-
-- Game download: [minetest.net](https://www.minetest.net/).
-- IP: `751e.leagueh.xyz`, port 30000 (the default).
-- Subgame: [comtest](/git/comtest/).
-- IRC channel: \#loh-minetest on [LOHIRC](ircs://leagueh.xyz/#loh-minetest).
-
-## comtest
-
-We run our own in-house subgame, [comtest](/git/comtest/). It
-has a built-in mechanism for updating mods from Git, as well as applying patches
-and configuration files. You can view the list of mods in the subgame by
-checking the `git-mods.txt` file in the Git repository.
-
-## playerfactions
-
-A simple mod which allows player created factions. Not very useful on its own,
-it becomes very powerful when combined with other mods. Playerfactions was
-developed by [Katherine Peeters](/u/katherine.peeters/index.md), and the Git
-repository is available [here](/git/playerfactions/).
-
diff --git a/site/en/privacy.gmi b/site/en/privacy.gmi
new file mode 100644
index 0000000..812a6f2
--- /dev/null
+++ b/site/en/privacy.gmi
@@ -0,0 +1,35 @@
+# Privacy guide
+Here's some tips on how to improve your privacy on the net! Disclaimer: This is by no means expert-level information; this is just a random collection of useful tips gathered from the web.
+* USE SECURE PASSWORDS! Never use the same password for multiple websites. Generate and store password with a password manager when possible, but do not use proprietary or cloud-based password managers. Good password managers include pass[1] and KeePassXC[2]. Your password manager should itself also be encrypted with a password. For password you aren't generating with a password manager, ensure they are memorable and use letters, numbers, and other characters. Avoid using names of pets, family members, or anything else that could be traced back to you.
+* Use 2FA whenever possible. Do not use SMS, though! Use an OTP authenticator if available.
+* Give fake answers for security questions, and store them in your password manager.
+* Absolutely do not ever use Windows. Linux is a great alternative, seriously recommended. If you do decide to use Windows (don't!), you should look for one of the many tools available to harden it. Note that even with these tools, Windows is still a privacy and security nightmare, and should absolutely not be used for anything important.
+* Don't use Google Chrome/Chromium. Firefox is a good alternative if you harden it[3]. Tor Browser is even better than Firefox, but keep in mind that Tor tends to be very slow, so if you are using an already slow internet connection you may want to avoid it. Also note that many applications (Discord, Atom, Element, to name a few) are written using "Electron", which is a modified version of Google Chrome with many sandboxing features removed. Electron has many known security vulnerabilities and should never be used.
+* Avoid proprietary software when possible (open source rules!)
+* Avoid web browsing when possible. In particular, do not use Google services; if you have a Google account, delete it. When using the web, do not give information (phone number, address, etc) to websites that don't have a good reason for needing it.
+* Review all permissions granted to mobile apps; do not grant permissions which are not needed.
+* Delete accounts you no longer use.
+* Don't use SMS; it has no support for encryption whatsoever. You should also avoid chat services such as Discord which are known for heavy use of tracking and violating user privacy.
+* Use a VPN or Tor. Note that using a VPN **does not automatically make your connection private**; you need to ensure that your VPN provider does not log your traffic and change your IP address frequently, and even then absolute anonymity is not guaranteed. The vast majority of commerical VPN services use deceptive marketing, and do not enhance your privacy whatsoever. Tor[4] is a much more reliable option, with the only major downside being that Tor is much slower than traditional VPN services. Unlike commerical VPN offerings, Tor is run by a 501(c)(3) nonprofit group aiming to protect human rights amongst prosecuted groups.
+* Use secure email. Do not use a web email client; instead, download an open source client to your device, and ensure that your client is connecting to servers securely via IMAPS and SMTPS (rather than unencrypted IMAP or SMTP). Use OpenPGP[5] encryption to provide further protection. If you need an email address for an online account you don't care about, use a disposable email service such as Guerilla Mail[6].
+* Do not use biometrics. Face recognition and fingerprint scanning is convenient, but not good for security. Most commerical face recognition devices can be defeated very easily.
+* Full disk encryption should be used if your device contains information that you would not want someone to get hold off in the event that your device was stolen.
+* Ensure your camera app does not save location tags. As an extra precaution, strip EXIF metadata from any images before you upload them to the internet.
+You may not want or be able to follow all of the above rules, but you should follow as many as you can in order to ensure your safety on the internet.
+=> https://www.passwordstore.org/ [1] pass homepage
+=> https://keepassxc.org/ [2] KeePassXC homepage
+=> https://www.privacytools.io/browsers/ [3] Firefox hardening guide by PrivacyTools
+=> https://www.torproject.org/ [4] Tor Project homepage
+=> https://www.openpgp.org/ [5] OpenPGP information and help
+=> https://www.guerrillamail.com/ [6] Guerrilla Mail homepage
+
+## Alternatives to proprietary services
+=> https://duckduckgo.com/ DuckDuckGo, an alternative to Google Search
+=> https://invidious.snoptya.org/ Invidious, an alternative YouTube player
+=> https://notabug.org/ NotABug, an open source alternative to GitHub
+=> https://tox.chat/ Tox, a peer-to-peer and open source alternative to messengers
+=> https://netsplit.de/ netsplit.de, an information site for IRC, which is an alternative to chat rooms such as Discord
+=> https://lineageos.org/ LineageOS, an open source distribution of Android
+=> https://grapheneos.org/ GrapheneOS, an even more secure distribution of Android
+=> https://joinmastodon.org/ Mastodon, an open source alternative to Twitter
+
diff --git a/site/en/privacy.md b/site/en/privacy.md
deleted file mode 100644
index b69eae9..0000000
--- a/site/en/privacy.md
+++ /dev/null
@@ -1,51 +0,0 @@
-# Privacy guide
-
-Here's some tips on how to improve your privacy on the net! Disclaimer: This is by no means expert-level information; this is just a random collection of useful tips gathered from the web.
-
-- USE SECURE PASSWORDS!
- - Never use the same password for multiple websites.
- - Generate and store passwords with a password manager when possible.
- - Do not use proprietary or cloud-based password managers.
- - [pass](https://www.passwordstore.org/) is a good password manager for Linux. There are open source Android applications for it as well.
- - [KeePassXC](https://keepassxc.org/) is also a great option.
- - Your password manager should itself be encrypted with a password.
- - For passwords you aren't generating without a password manager, ensure they are memorable and use letters, numbers, and special characters. Avoid using names of pets, family members, or anything else that could be traced back to you.
-- Use 2FA whenever possible. Do not use SMS, though! Use an OTP authenticator if available.
-- Give fake answers for security questions, and store them in your password manager.
-- Absolutely do not ever use Windows.
- - Linux is a great alternative; seriously recommended.
- - If you do decide to use Windows, you should look for one of the many tools available to harden it. Note that even with these tools, Windows is still a security nightmare and should not be used.
-- Don't use Google Chrome/Chromium.
- - Firefox is good if you harden it. Here's a guide from [PrivacyTools](https://www.privacytools.io/browsers/).
- - Brave is a good alternative to Google Chrome if you need to access a website which doesn't support Firefox.
- - Tor Browser is great, but remember that Tor is rather slow.
- - Note that many applications are written using Electron, which is built on top of Chromium.
-- Avoid proprietary software when possible (open source rules!)
-- Avoid web browsing when possible.
-- Do not use Google services. Delete your Google account if you have one.
-- Review all permissions granted to mobile apps; do not grant permission which are not needed.
-- Delete accounts you no longer use.
-- Do not give information to websites or services that do not need it. For example, you should not set your phone number or address on any social media platform.
-- Don't use SMS; it has no support for encryption whatsoever.
-- Use a VPN or Tor. Note that using a VPN does not automatically make your connection more secure; you need to ensure that your VPN provider can be trusted not to log your traffic. Tor is a much more reliable option, albeit slow.
-- Use secure email.
- - Do not use a web email client. Download an open source client to your device.
- - Ensure that your client is connecting to servers securely (eg with imaps and smtps).
- - Use [OpenPGP](https://www.openpgp.org/)/[GPG](https://gnupg.org/) encryption when possible.
- - Use disposable email accounts, such as [Guerrilla Mail](https://www.guerrillamail.com/), for services you don't care about.
-- Do not use biometrics. Face recognition and fingerprint scanning is convenient, but not good for security.
-- Full disk encryption should be used if available.
-- Ensure your camera app does not save location tags.
-- Strip EXIF metadata from any images you upload.
-
-You may not want or be able to follow all of the above rules, but you should follow as many as you can in order to ensure your safety on the internet.
-
-## Alternatives to proprietary services
-
-- Google Search: [DuckDuckGo](https://duckduckgo.com/).
-- YouTube: Invidious. Example instance: [https://invidious.snopyta.org/](https://invidious.snopyta.org/).
-- Github: [Gitea](https://gitea.io/). Example instance: [https://notabug.org/](https://notabug.org/).
-- Discord/Zoom for video calls: [Tox](https://tox.chat/). Peer to peer, no registration required.
-- Discord for text chat: IRC/[Matrix](https://matrix.org/). Example IRC server: [https://freenode.net/](https://freenode.net/).
-- Android: [LineageOS](https://lineageos.org/), [CalyxOS](https://www.calyxos.org/), [GrapheneOS](https://grapheneos.org/).
-- Twitter: [Mastodon](https://joinmastodon.org/). Example instance: [https://mstdn.io/](https://mstdn.io/).
diff --git a/site/s/index.gmi b/site/s/index.gmi
index de1a694..262509b 100644
--- a/site/s/index.gmi
+++ b/site/s/index.gmi
@@ -1,6 +1,5 @@
# Streams
Live streams served hot and fresh from this server.
-
=> stat/ View status
=> rtmp://leagueh.xyz/stream/katp32 Katherine Peeters' stream