Files
website/index.html
2025-08-04 13:16:21 -07:00

180 lines
8.6 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>MiningTcup</title>
<link rel="stylesheet" href="style.css" />
<link rel="dns-prefetch" href="https://git.miningtcup.me/" />
<link rel="dns-prefetch" href="https://mozhi.miningtcup.me/" />
<link rel="dns-prefetch" href="https://archz.miningtcup.me/" />
<link rel="dns-prefetch" href="https://archlinux.org/" />
<link rel="dns-prefetch" href="https://hypr.land/" />
<link rel="preload" href="discord.png" as="image" type="image/png" />
<link rel="preload" href="protonmail.png" as="image" type="image/png" />
<link rel="preload" href="phone.webp" as="image" type="image/webp" />
</head>
<body>
<div class="centerer">
<div id="content">
<div id="title-1">
<h1>
Ted Pier<span class="subtitle"
>&nbsp;a.k.a. MiningTcup</span
>
</h1>
</div>
<hr />
<section>
<h2>Things I've Done</h2>
<!-- <p> -->
<!-- An array of things I've done and reasons I've done them. -->
<!-- </p> -->
<h3><a target="_blank" href="/youclient">YouClient</a></h3>
<p>
My middle school gave each student an incredibly weak
Chromebook infested with blockers and spyware, and
didn't allow us to bring our own computers. Since one of
my strongest skills at the time was web dev, I made an
alternative YouTube client. The entire thing is a single
html file, making it easy to distribute and run.
Advantages over using the official YouTube website are
faster loading, no ads, tab customization, anti-unload,
no browser history, and no spyware spying.
</p>
<h3>
<a
target="_blank"
href="https://git.miningtcup.me/MiningTcup/dotfiles/"
>Linux</a
>
</h3>
<p>
The kernel is the core of the operating system. Linux is
an alternative operating system kernel, similar to the
Windows or MacOS kernels. It can run on nearly any
device (including PCs and Macs), and is used by Android.
One of my favorite things to do is mess with
configuration files on my
<a target="_blank" href="https://archlinux.org"
>Arch Linux</a
>
+
<a target="_blank" href="https://hypr.land">Hyprland</a>
system. Over the last more than a year, I've settled on
an (in my opinion) nearly <i>perfect</i> configuration.
</p>
<h3>
<a
target="_blank"
href="https://git.miningtcup.me/MiningTcup/noteserver"
>Notes</a
>
</h3>
<p>
I'd always wanted to use a notes app, but I never liked
any of the options. Instead of paying with my
information, time, or money for one that someone else
made, I decided to make my own. I wrote the server in
Go, the language which I believe is best for anything to
do with servers, and the app in Android Studio using
Kotlin. After completing the server, I accidentally
deleted the source code, prompting me to recode it. It's
finished now, and you can view the most likely terrible
source code for the server
<a
target="_blank"
href="https://git.miningtcup.me/MiningTcup/noteserver"
>here</a
>. Although I don't plan on giving out the source code
for the app because it's so terrible, you can download
the APK file <a download href="notes.apk">here</a>.
</p>
</section>
<hr />
<section>
<h2>Services I Run</h2>
<!-- <p> -->
<!-- This server, 99.31.208.235, hosts a variety of services. -->
<!-- </p> -->
<h3>
<a
target="_blank"
href="https://git.miningtcup.me/MiningTcup/website"
>Static Webserver</a
>
</h3>
<p>
That's what you're using right now- my website! It's a
classic Nginx webserver. My website is written without
any libraries or external fonts because ew, bloat.
</p>
<h3>DNS Servers</h3>
<p>
Back in middle school, some friends and I found a way to
disable the school Chromebook's spyware. While proxies
were disabled and vpns (almost) impossible to set up, we
were free to change the DNS servers of any network
except(?) the schools. This gave us the power to block
any domain we wanted, including the domains which would
load blocklists or send away all our data. The plain DNS
server is run using BIND 9.
</p>
<div>
Plain DNS: <strong>99.31.208.235:53</strong>
<br />
DNS over HTTPS:
<strong>https://dns.miningtcup.me/dns-query</strong>
</div>
<h3>
<a target="_blank" href="https://git.miningtcup.me/"
>Git Server</a
>
</h3>
<p>
GitHub is slow, annoying, and trains LLMs on everything
you upload. My Git server is <i>very</i> fast (for me,
at least), annoyance-free, and <i>doesn't</i> train LLMs
on your work without asking.
</p>
<h3>
<a target="_blank" href="https://mozhi.miningtcup.me/"
>Mozhi Server</a
>
</h3>
<p>
Mozhi is a proxy for several translators, used by Crow
Translate by KDE.
</p>
<h3>
<a target="_blank" href="https://arch.miningtcup.me/"
>Arch Linux Mirror</a
>
</h3>
<p>
Having my own Arch Linux mirror means my updates will be
just about instant.
</p>
</section>
<hr />
<section>
<h2>Contact Me</h2>
<p>
I'm sort of chronically online. Your best chance of
quick contact is a phone call, but Discord, email, and
text work too.
</p>
<div id="contact-info-container" class="cover relative">
JavaScript is required to load contact info.
<div id="click-to-reveal-prompt">
click to reveal contact info
</div>
</div>
</section>
<hr />
</div>
</div>
<script src="script.js"></script>
</body>
</html>