summaryrefslogtreecommitdiff
path: root/content/about.md
blob: 16b6f30c1ce915703be2e3f33827d5c5963c00e406acd025d18ae7c40d1a2011 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
---
title: "About Page"
draft: false
showlinkemoji: false
pageinfo: false
makerefs: false
_build:
  list: never
---
## Contact Info

SimpleX is my preferred method of contact. It's private and secure.

[:speech_balloon: SimpleX](simplex:/contact#/?v=2-7&smp=smp%3A%2F%2F6EwfYlug2qIm7KYA3gcBHvQGFeUycERcma3IduapK6o%3D%40smp.nicholasjohnson.ch%2FO5isf6iqZ_eRChuVqfqkGbiJy0IvDvPz%23%2F%3Fv%3D1-3%26dh%3DMCowBQYDK2VuAyEA0lEMm1n_WPUOjkkeuSnmn2by8Zs7mFe1pJOmyaqiJgM%253D%26srv%3Dnicholase6bxecz4c3o6kstvpujj7jx6qlihnivlhovzh3ehs6tum6ad.onion)


## Signing Key

My LibrePlanet talk contains a slide (at timestamp 00:40) verifying that the signing key below belongs to me.

[:key: Signify Key](/static/signify.pub)
[:tv: LibrePlanet Talk](https://media.libreplanet.org/u/libreplanet/m/taking-back-the-web-with-haketilo/)

The git-signify helper script can use my signing key to verify the authenticity of this journal.

[:closed_lock_with_key: Git-Signify](https://git.nicholasjohnson.ch/git-signify/)
[:notebook: Journal Git Repository](https://git.nicholasjohnson.ch/journal/)


## Git Repositories

For maximum privacy/security, use I2P or Tor.


### Primary Mirror

[:eye: ICANN Site](https://git.nicholasjohnson.ch)

[:onion: I2P Site](http://nicholascecp6krnvfzj3k3aw2cnrog3c6uodceeeejqetamyo2a.b32.i2p)

[:onion: Tor Site](http://git.nicholase6bxecz4c3o6kstvpujj7jx6qlihnivlhovzh3ehs6tum6ad.onion)


### Codeberg Mirror (SHA-1 Repos)

[:eye: ICANN Site](https://codeberg.org/nicholasjohnson)


## Journal

For maximum privacy/security, use I2P or Tor.


### Primary Mirror

[:eye: ICANN Capsule](gemini://nicholasjohnson.ch)
[:eye: ICANN Site](https://nicholasjohnson.ch)

[:onion: I2P Capsule](gemini://nicholask5grvv3er4dw52kvcoa7olshj7ufw3j2ahrxraczbpjq.b32.i2p)
[:onion: I2P Site](http://nicholaskyi3bizmynzebmax7z3t4ho5v37rv4yzt3hbovsayyca.b32.i2p)

[:onion: Tor Capsule](gemini://nicholase6bxecz4c3o6kstvpujj7jx6qlihnivlhovzh3ehs6tum6ad.onion)
[:onion: Tor Site](http://nicholase6bxecz4c3o6kstvpujj7jx6qlihnivlhovzh3ehs6tum6ad.onion)


### Archive.org Mirror

[:eye: ICANN Site](https://web.archive.org/web/20240405005329if_/https://nicholasjohnson.ch/)


## AI Disclosure

I write this journal entirely myself because I enjoy it. Using AI to generate content automatically would defeat the purpose for me.

To provide some assurance that I don't use AI tools to write this journal, I timestamped it before those tools were sophisticated enough to generate its content. The timestamp can be verified using OpenTimestamps software.

```sh
git clone --recursive https://git.nicholasjohnson.ch/journal
ots verify -d "$(git -C journal show-ref --hash signify-signature-10)" journal/static/static/timestamp-2.ots
```