-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
179 lines (160 loc) · 4.67 KB
/
index.html
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
<!DOCTYPE html>
<html>
<head>
<title>tirimid.net</title>
<style>html {
background-color: #000000;
padding-top: 5ch;
padding-bottom: 5ch;
}
body {
margin-left: auto;
margin-right: auto;
width: 80ch;
color: #ffffff;
font-family: monospace;
font-weight: normal;
}
h1 {
padding-top: 1ch;
font-size: 4.5ch;
font-weight: bold;
}
h2 {
font-size: 3ch;
font-weight: bold;
}
h3 {
font-size: 2.5ch;
font-weight: bold;
}
h4, h5, h6 {
font-size: 2ch;
font-weight: bold;
}
li {
margin: 0 auto;
}
td {
margin: 0 auto;
padding: 1ch;
}
table {
margin-left: 1ch;
margin-right: 1ch;
margin-top: 3ch;
margin-bottom: 3ch;
display: block;
overflow-x: scroll;
border-collapse: collapse;
}
tr, td {
border: solid 1px #ffffff;
border-collapse: collapse;
}
p {
text-indent: 4ch;
margin: 0 auto;
}
.footnote {
padding: 1ch;
}
img {
max-height: 100%;
max-width: 100%;
}
a {
color: #00ffff;
}
a:hover {
background-color: #00ffff;
color: #000000;
}
.long-code {
width: 85ch;
margin-right: 1ch;
margin-top: 3ch;
margin-bottom: 3ch;
margin-left: -4ch;
padding: 2ch;
border: 1px solid #ffffff;
white-space: pre-wrap;
tab-size: 6;
}
blockquote {
text-indent: 0ch;
margin: 0 auto;
padding-left: 6ch;
padding-top: 1ch;
padding-bottom: 1ch;
}
.doc-title {
font-size: 7ch;
}
.doc-author, .doc-date {
color: #999999;
font-size: 2.5ch;
}
.doc-license {
color: #999999;
font-size: 2.5ch;
padding-top: 3ch;
}
</style>
</head>
<body>
<div class="doc-title">tirimid.net</div>
<h1>About me</h1>
<ul>
<li>Main online usernames: tirimid, Tirimid, polytopelover</li>
<li>Preferred pronouns: any</li>
<li>Languages I understand: English, Russian</li>
<li>Some things I like: programming, cool design, math, electronics, writing,
conlangs</li>
<li>Some things I hate: bloatware, planned obsolescence, the advertising industry</li>
<li>Favorite operating systems: Gentoo Linux, Arch Linux</li>
<li>Favorite programming languages: C, (minimal subset of) C++</li>
<li>GitHub: <a href="https://github.com/tirimid">tirimid</a></li>
</ul>
<p>Hello, I'm tirimid (sometimes Tirimid or polytopelover) and this is my
personal website for publishing things I make - which means essays, guides,
documentation and so on. Whenever I create something that I want to put out into
the world for others to see, I will probably create a page about it on this
site. Obviously not everything I've ever made is something I'm comfortable with
uploading here, so this is not a definitive catalog of my works.</p>
<p>I am strongly in favor of free software, privacy, and security. The source
code to this website is available at <a href="https://github.com/tirimid/tirimid.net">its GitHub</a>.</p>
<p>If you need to contact me for some reason, you can send an email to
tirimid@tirimid.net. I usually check this mailbox at least once a day, but do
not expect an immediate response.</p>
<h1>Aggregated pages</h1>
<ul>
<li><a href="tirimid/bfc.html">BFC</a>: A tiny brainfuck compiler that turns Brainfuck source
input into GNU-as-compatible assembly output</li>
<li><a href="tirimid/cmfc.html">CMFC</a>: A custom markup format / compiler I designed and
implemented</li>
<li><a href="tirimid/escl.html">escl</a>: A hyperminimalist privelege elevation praogram,
similar to sudo or doas</li>
<li><a href="tirimid/ipa-translate.html">ipa-translate</a>: A Rust crate for translating ASCII
text into the International Phonetic Alphabet (IPA)</li>
<li><a href="tirimid/lithic.html">lithic</a>: A programming language and transpiler I created
for personal usage, made to be minimal and easy</li>
<li><a href="tirimid/medioed.html">medioed</a>: My first personal mediocre text editor</li>
<li><a href="tirimid/mincbuild.html">mincbuild</a>: A minimal C(++) buildsystem which doesn't
require you to learn any new technology, like a DSL</li>
<li><a href="tirimid/quevish.html">Quevish</a>: A conlang based on semantic "evaluation" of a
queue with a fairly regular and consistent syntax</li>
<li><a href="tirimid/sleeptalkerritual.html">The Sleeptalker Ritual</a>: A ritualpasta-style
thing about talking to spirits by doing an intentional possession of a person</li>
<li><a href="tirimid/unnamic.html">Unnamic</a>: A conlang project I made to create something a
bit more phonologically and morphologically complex than my usual stuff</li>
<li><a href="tirimid/vvsml.html">VVSML</a>: A very simple markup language with fun syntax and
utterly deranged features</li>
<li><a href="tirimid/firstrg.html">What was the First Rhythm Game?</a>: A short historical
work of research, trying to figure out what the first rhythm game was</li>
</ul>
<h1>Rei plushie</h1>
<img src="res/gamingreiplushie.webp">
<img src="res/reiplushiefanta.webp">
</body>
</html>