Update all Gitea links

This commit is contained in:
Anthony Wang 2022-09-05 15:52:10 -05:00
parent aa66c47d08
commit bb57d239dd
Signed by untrusted user: a
GPG key ID: 42A5B952E6DD8D38
58 changed files with 84 additions and 84 deletions

View file

@ -36,7 +36,7 @@ creating a compilation of hilariously useless (and fun!) [quotes](quotes).
trapped inside [vim](https://www.reddit.com/r/archlinux/comments/hssui9/comment/fych9dq/).
spending hours [copying posts from my five previous blogs](https://git.exozy.me/Ta180m/website/issues/1) to this website and too tired to convert the crappy BBCode posts to Markdown.
spending hours [copying posts from my five previous blogs](https://git.exozy.me/a/website/issues/1) to this website and too tired to convert the crappy BBCode posts to Markdown.
permanently incapable of [drawing](https://codeberg.org/LadueCS/pages/src/branch/main/img/mascot) just about anything whatsoever.
@ -52,7 +52,7 @@ making Python segfault.
fork bombing myself.
running [docker inside docker inside docker inside docker](https://git.exozy.me/Ta180m/Arch-All-the-Way-Down).
running [docker inside docker inside docker inside docker](https://git.exozy.me/a/Arch-All-the-Way-Down).
doing math unironically.

View file

@ -4,4 +4,4 @@ type: page
---
My email address is the same as this website domain, but with the first dot replaced with an at symbol. If you can, please use PGP with [my public key](https://git.exozy.me/Ta180m.gpg).
My email address is the same as this website domain, but with the first dot replaced with an at symbol. If you can, please use PGP with [my public key](https://git.exozy.me/a.gpg).

View file

@ -8,7 +8,7 @@ type: page
- **Desktop environment**: [KDE Plasma](https://www.dedoimedo.com/computers/plasma-desktop-awesome.html)
- **Shell**: [Fish](https://git.exozy.me/Ta180m/dotfiles/src/branch/main/fish/fish_variables)
- **Shell**: [Fish](https://git.exozy.me/a/dotfiles/src/branch/main/fish/fish_variables)
- **Terminal**: Konsole
@ -16,7 +16,7 @@ type: page
- **Web browser**: Firefox
- **Text editor**: [Micro](https://git.exozy.me/Ta180m/dotfiles/src/branch/main/micro), Neovim, [code-server](https://git.exozy.me/Ta180m/dotfiles/src/branch/main/Code%20-%20OSS/User/settings.json)
- **Text editor**: [Micro](https://git.exozy.me/a/dotfiles/src/branch/main/micro), Neovim, [code-server](https://git.exozy.me/a/dotfiles/src/branch/main/Code%20-%20OSS/User/settings.json)
- **Office**: [Nextcloud](https://cloud.exozy.me)

View file

@ -6,7 +6,7 @@ tags: ["Linux", "Rant"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-06-22-anti-window-manager.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-06-22-anti-window-manager.md)*
[KDE bloat](/posts/myth-bloat), [WMs rule](/posts/why-wms-suck). Therefore, we must use get rid of the DE in KDE and we are left with... everyone's favorite WM, [KWin](https://userbase.kde.org/KWin)!

View file

@ -7,23 +7,23 @@ tags: ["Linux"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2020-10-04-arch-memes.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2020-10-04-arch-memes.md)*
![Fly](https://git.exozy.me/Ta180m/i-btw-use-arch/raw/branch/master/fly.jpg)
![Fly](https://git.exozy.me/a/i-btw-use-arch/raw/branch/master/fly.jpg)
![Graphical Mode](https://git.exozy.me/Ta180m/i-btw-use-arch/raw/branch/master/graphical_mode.png)
![Graphical Mode](https://git.exozy.me/a/i-btw-use-arch/raw/branch/master/graphical_mode.png)
![The Fox and Arch](https://git.exozy.me/Ta180m/i-btw-use-arch/raw/branch/master/fox.png)
![The Fox and Arch](https://git.exozy.me/a/i-btw-use-arch/raw/branch/master/fox.png)
![Who Would Win?](https://git.exozy.me/Ta180m/i-btw-use-arch/raw/branch/master/who_would_win.jpg)
![Who Would Win?](https://git.exozy.me/a/i-btw-use-arch/raw/branch/master/who_would_win.jpg)
![Fu](https://git.exozy.me/Ta180m/i-btw-use-arch/raw/branch/master/fu.png)
![Fu](https://git.exozy.me/a/i-btw-use-arch/raw/branch/master/fu.png)
![Timesink](https://git.exozy.me/Ta180m/i-btw-use-arch/raw/branch/master/timesink.jpg)
![Timesink](https://git.exozy.me/a/i-btw-use-arch/raw/branch/master/timesink.jpg)
![Comic](https://git.exozy.me/Ta180m/i-btw-use-arch/raw/branch/master/comic.png)
![Comic](https://git.exozy.me/a/i-btw-use-arch/raw/branch/master/comic.png)
![Comic 2](https://git.exozy.me/Ta180m/i-btw-use-arch/raw/branch/master/comic_2.jpg)
![Comic 2](https://git.exozy.me/a/i-btw-use-arch/raw/branch/master/comic_2.jpg)
![Arch](https://git.exozy.me/Ta180m/i-btw-use-arch/raw/branch/master/arch.png)
![Arch](https://git.exozy.me/a/i-btw-use-arch/raw/branch/master/arch.png)

View file

@ -6,7 +6,7 @@ tags: ["Random", "Linux"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2020-12-24-best-cli-tools.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2020-12-24-best-cli-tools.md)*
# `tldr`

View file

@ -6,7 +6,7 @@ tags: ["Linux", "KDE"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-02-16-break-rolling-release.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-02-16-break-rolling-release.md)*
It's the day! Plasma 5.21 is out!

View file

@ -6,7 +6,7 @@ tags: ["Linux", "Society"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-05-17-desktop-linux-revisited.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-05-17-desktop-linux-revisited.md)*
Linux enthusiasts have some kind of weird obsession with Linux market share. Compound this with the fact that it's almost impossible to determine accurately, with estimates ranging from lows of 0.5% to sky-high predictions like 5%. That's a whole order of magnitude of estimates! Each end of the spectrum posits a completely different future of Linux, so let's get started digging into this!

View file

@ -6,7 +6,7 @@ tags: ["Linux"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-05-13-diy-cloud-gaming.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-05-13-diy-cloud-gaming.md)*
Cloud gaming sucks. Here's [Wikipedia's summary](https://en.wikipedia.org/wiki/Cloud_gaming) of its many flaws:

View file

@ -7,7 +7,7 @@ tags: ["Linux", "Windows"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-05-28-does-windows-really-suck.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-05-28-does-windows-really-suck.md)*
Well, obviously yes.

View file

@ -7,7 +7,7 @@ tags: ["Windows", "Linux"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-02-15-end-of-os-wars.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-02-15-end-of-os-wars.md)*
**Warning**: Really long and disorganized post ahead. Half of it was written in October 2020 and the other half in February 2021, so that should give you an idea about how bad this post is. You should probably skip this one.

View file

@ -6,7 +6,7 @@ tags: ["Linux", "KDE"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-04-13-fixing-bugs-isnt-hard.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-04-13-fixing-bugs-isnt-hard.md)*
A few days ago, I wanted to record my screen, and in process, I discovered [this bug](https://bugs.kde.org/show_bug.cgi?id=417575). It doesn't seem like a very complicated bug, right? Just look through the code, find out what's wrong, and send in a pull request! Or is it that easy?

View file

@ -21,7 +21,7 @@ So given the urgency and seriousness of the problem, why are fewer people workin
To put it bluntly, the learning curve looks like it's the size of the Himalayas. There's the ActivityPub spec that [sounds like mumbo-jumbo](https://social.exozy.me/@ta180m/108601991859976777) the first time you read it. (But I promise, it makes perfect sense after you read it enough times.) There's ForgeFed which adds a whole bunch of new types and behavior on top of ActivityPub. It's even difficult for newcomers to keep track of all the similarly named projects like ForgeFed, ForgeFlux (formerly forgefed.io for more confusion), ForgeFriends, the ForgeFed implementation in Gitea, and the Friendly Forge Format.
However, not all hope is lost! If you just want to help out a bit with, say, the Gitea federation UI, you don't need to understand much ActivityPub. Plenty of the tasks on the [Gitea task list](https://gitea.com/Ta180m/gitea/issues/3) are actually quite approachable! There's also the [useful links](https://gitea.com/Ta180m/gitea/wiki/Useful-links) page which is frequently updated and might be helpful when getting started.
However, not all hope is lost! If you just want to help out a bit with, say, the Gitea federation UI, you don't need to understand much ActivityPub. Plenty of the tasks on the [Gitea task list](https://gitea.com/xy/gitea/issues/3) are actually quite approachable! There's also the [useful links](https://gitea.com/xy/gitea/wiki/Useful-links) page which is frequently updated and might be helpful when getting started.
## Everyone thought ForgeFed was dead for a long time
@ -31,7 +31,7 @@ Thankfully, all of this has been resolved and ForgeFed is back rolling again on
## The road ahead
If I've now piqued your interest in contributing to forge federation, what does the road ahead look like? I'm going to focus specifically on Gitea federation here since that's my area of expertise, but there are plenty of other forge federation projects to contribute to. The following list is basically a summary of the items on the [task list](https://gitea.com/Ta180m/gitea/issues/3).
If I've now piqued your interest in contributing to forge federation, what does the road ahead look like? I'm going to focus specifically on Gitea federation here since that's my area of expertise, but there are plenty of other forge federation projects to contribute to. The following list is basically a summary of the items on the [task list](https://gitea.com/xy/gitea/issues/3).
### Starring

View file

@ -8,7 +8,7 @@ tags: ["rant", "humor", "fun", "life"]
---
I discovered this gem in my [old website's source code](https://git.exozy.me/Ta180m/website/src/commit/d509629df6ab9aea7eb50158dcb765d33291bcfe/fun/hate/index.html) and it's awesome. I'm not sure why it never got published, since it obviously deserves it!
I discovered this gem in my [old website's source code](https://git.exozy.me/a/website/src/commit/d509629df6ab9aea7eb50158dcb765d33291bcfe/fun/hate/index.html) and it's awesome. I'm not sure why it never got published, since it obviously deserves it!
## A semi-serious humorous list of things I hate

View file

@ -7,7 +7,7 @@ tags: ["Linux", "Virtualization"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-01-07-fun-with-qemu-kvm-2.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-01-07-fun-with-qemu-kvm-2.md)*
![Linux Mint with 255 cores](/img/mint-255-cores.png)

View file

@ -7,7 +7,7 @@ tags: ["Linux", "macOS", "Virtualization"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2020-11-18-fun-with-qemu-kvm.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2020-11-18-fun-with-qemu-kvm.md)*
For many people, "virtual machine" is effectively synonymous with VirtualBox or VMWare or perhaps Hyper-V. But for us Linux users, there is actually another alternative. You may have heard of QEMU before, but it's an emulator and therefore much slower than hypervisors like VirtualBox. However, by using the Linux kernel's built-in kernel virtualization module (KVM) combined with QEMU, we can achieve impossible near-native speeds. So let's see what we can do with QEMU/KVM...

View file

@ -7,7 +7,7 @@ tags: ["Meta"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2020-10-05-future.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2020-10-05-future.md)*
Unfortunately, one of the recurring themes of this blog has been missed deadlines. I'm always saying, I'm going to finish this new post by this day, but when the day comes, it's almost always been pushed back. And I've concluded that the main reason is my goal for the quality of this blog is too high.

View file

@ -53,6 +53,6 @@ The neither good nor bad news is that there is still plenty left to do, such as
Anyways, after federated starring and the remote interactions UI are implemented, I think it's safe to say that Gitea federation will be 50% done. Of course, there will still be mounds of work left to do to handle all the different federated features we want Gitea to have, but the most difficult tasks will be finished. Reaching this current milestone has not required much code ("only" 1139 new lines) but a massive amount of thinking and discussing how to incrementally implement all the building blocks for federation.
You can read more about federated following at this [draft PR](https://gitea.com/Ta180m/gitea/pulls/6) if you like gory technical details.
You can read more about federated following at this [draft PR](https://gitea.com/xy/gitea/pulls/6) if you like gory technical details.
And since I get asked this a ton, these federated features like federated following are (obviously) not in Gitea right now, but will probably be released in Gitea 1.18 in October. Only four more months of waiting! (I guess you could also try compiling [my code](https://gitea.com/Ta180m/gitea) and running it for your Gitea instance, but I highly don't recommend it since it might cause damage to your Gitea database.)
And since I get asked this a ton, these federated features like federated following are (obviously) not in Gitea right now, but will probably be released in Gitea 1.18 in October. Only four more months of waiting! (I guess you could also try compiling [my code](https://gitea.com/xy/gitea) and running it for your Gitea instance, but I highly don't recommend it since it might cause damage to your Gitea database.)

View file

@ -15,4 +15,4 @@ So why is this important? This seems like big news, but is it really all that im
To understand this better, think about all the proprietary sites that you use heavily on a daily basis. For me, I've gotten it down to only DuckDuckGo (soon to be replaced with SearX maybe?), Wolfram|Alpha (it's just *so* good), and GitHub. Basically all FOSS projects are on GitHub. You *have* to have a GitHub account. [Currently, Gitea simply can't compete with GitHub](https://baturin.org/blog/code-hosting-needs-federation/). [But it needs to](https://staticadventures.netlib.re/blog/decentralized-forge/). That's where this news comes in.
As for my GitHub account, I'm planning on migrating my personal projects to [exogit](https://git.exozy.me) soon-ish, so sometime in the near future. (I have about 50 of them, so I'll do it over a long weekend. I've already migrated [this website's repo](https://git.exozy.me/Ta180m/website) to exogit!) I'm also planning on hosting this website on [exozyme](ta180m.exozy.me) with GitHub pages as a backup [mirror](https://docs.gitea.io/en-us/repo-mirror/), instead of the other way around as it currently is. For collaborative projects, I'll probably wait until Gitea starts actually supporting federation in their nightly releases. Hopefully, we won't have to wait long!
As for my GitHub account, I'm planning on migrating my personal projects to [exogit](https://git.exozy.me) soon-ish, so sometime in the near future. (I have about 50 of them, so I'll do it over a long weekend. I've already migrated [this website's repo](https://git.exozy.me/a/website) to exogit!) I'm also planning on hosting this website on [exozyme](ta180m.exozy.me) with GitHub pages as a backup [mirror](https://docs.gitea.io/en-us/repo-mirror/), instead of the other way around as it currently is. For collaborative projects, I'll probably wait until Gitea starts actually supporting federation in their nightly releases. Hopefully, we won't have to wait long!

View file

@ -7,7 +7,7 @@ tags: ["Linux"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-01-04-how-to-hibernate.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-01-04-how-to-hibernate.md)*
If you dual-boot, hibernation is a necessity. Need to use the other OS for a few minutes? No problem, just hibernate, and when you boot your original OS again, you'll be back where you left off.

View file

@ -6,7 +6,7 @@ tags: ["Linux"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-02-14-i-btw-use-arch.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-02-14-i-btw-use-arch.md)*
Ubuntu (you thought this was going to be about Arch, didn't you?) is a great distro. Cue Reddit screaming. Look on any web forum and you'll find people patronizing Ubuntu. Why? For having a straightforward installer that I can use to get Ubuntu up and running in half an hour with my favorite apps? For being the most supported distro by third-party developers? (They always have a PPA) For dominating server OSes in terms of market share? Nope. *It's for n00bs and beginners.*

View file

@ -7,7 +7,7 @@ tags: ["Machine learning", "Linux", "Windows"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-07-17-interview-github-copilot.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-07-17-interview-github-copilot.md)*
[The hype is real!](https://copilot.github.com/)

View file

@ -6,7 +6,7 @@ tags: ["iOS", "Hacking", "Windows", "Linux", "Programming"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2020-11-01-ios-jailbreaking.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2020-11-01-ios-jailbreaking.md)*
Let's do this "episode" style:

View file

@ -7,7 +7,7 @@ tags: ["Linux", "Windows"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2020-12-25-linux-office.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2020-12-25-linux-office.md)*
![LibreOffice hate](/img/libreoffice-hate.png)

View file

@ -7,7 +7,7 @@ tags: ["Linux"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-04-22-matrix-less-degenerate-than-discord.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-04-22-matrix-less-degenerate-than-discord.md)*
Matrix is great. It's secure. it's decentralized. The perfect free and open source replacement for Discord, right?

View file

@ -6,7 +6,7 @@ tags: ["Linux", "Rant"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-06-04-myth-bloat.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-06-04-myth-bloat.md)*
If there's one thing that hardcore Linux users are ridiculously obsessed about, it's the vague and scary concept of *bloat*. You gotta keep package counts low, use [WMs](/posts/why-wms-suck), and compile [suckless.org stuff](suckless.org/). Visit any Arch or Gentoo forum or chat, and this philosophy seems to be epidemical. But... there's a gaping problem: package count is totally irrelevant, WMs are painful to configure, and suckless.org software really sucks. Yes, it's all a load of nonsense.

View file

@ -7,7 +7,7 @@ tags: ["Linux", "KDE", "Rant"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-06-08-plasma-5.22-disappointment.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-06-08-plasma-5.22-disappointment.md)*
The KDE Plasma update train has cycled back again to another major update, so I snatched Plasma 5.22 from the very scary [testing repository](https://wiki.archlinux.org/index.php/Official_repositories#Testing_repositories), took it for a spin, and it's... disappointing.

View file

@ -7,7 +7,7 @@ tags: ["Programming"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2020-09-01-print-hello-world-part-0.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2020-09-01-print-hello-world-part-0.md)*
> *Your first podcast will be awful

View file

@ -7,7 +7,7 @@ tags: ["Programming"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2020-09-17-print-hello-world-part-1.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2020-09-17-print-hello-world-part-1.md)*
> *“C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off.”*

View file

@ -7,7 +7,7 @@ tags: ["Programming"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2020-09-24-print-hello-world-part-2.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2020-09-24-print-hello-world-part-2.md)*
> *“The canonical, "Python is a great first language", elicited, "Python is a great last language!"”*

View file

@ -7,7 +7,7 @@ tags: ["Programming"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2020-09-29-print-hello-world-part-3.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2020-09-29-print-hello-world-part-3.md)*
> *If Java had true garbage collection, most programs would delete themselves upon execution.*

View file

@ -7,7 +7,7 @@ tags: ["Linux", "Art"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-05-26-putting-wacom-tablet-good-use.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-05-26-putting-wacom-tablet-good-use.md)*
I've had a Wacom tablet for a long time now, but there's just never been a legitimate use for it, really. Everything that I could do with the tablet, I could also do with my laptop's touchscreen and stylus, so it always seemed like a bit of a waste. Sure, the drawing experience is a little bit better, the screen is a bit larger, but why use a Wacom tablet when the touchscreen and stylus work just fine?

View file

@ -7,7 +7,7 @@ tags: ["Random", "Linux"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2020-10-28-random-tidbits.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2020-10-28-random-tidbits.md)*
## Play videos in your terminal!

View file

@ -6,7 +6,7 @@ tags: ["Linux"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-04-27-scary-s-words.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-04-27-scary-s-words.md)*
There are two S words that will plunge any Linux forum into endless debate: systemd and standardization. Just look at what happened on [#archlinux:archlinux.org](https://matrix.to/#/!SEgsRQLScqPxYtucHl:archlinux.org): a lengthly flamewar perpetrated by systemd haters which took through debates about standardization, market share, and gun culture (Yes, this did happen), leading to several bans of longtime regulars. So what makes these two words so divisive and controversial?

View file

@ -6,7 +6,7 @@ tags: ["Linux"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-04-07-self-hosting-is-hard.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-04-07-self-hosting-is-hard.md)*
It's been over a week since I've completed my build and switched over many things to self-hosting. Here's how it went:

View file

@ -7,7 +7,7 @@ tags: ["Linux", "Society"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-04-08-self-hosting-is-not-the-solution.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-04-08-self-hosting-is-not-the-solution.md)*
So you hate tech giants. You hate Google for removing "don't be evil" from their code of conduct. You hate Microsoft for making Office and not providing a Linux port, or even worse, creating the dreaded Microsoft Losedows. You hate Crapple's walled garden. You hate Amazon. You hate Facebook and Twitter and all the other closed social media sites. But...

View file

@ -7,7 +7,7 @@ tags: ["Linux", "Rant"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-05-05-self-hosting-sucks.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-05-05-self-hosting-sucks.md)*
After one month of self-hosting, if there's one thing I've learned, it's that self-hosting sucks. As I've said in a [previous post](/posts/self-hosting-is-not-the-solution), self-hosting is not the solution to our privacy woes. So why exactly does it suck so much? Here's a short timeline of the past month:

View file

@ -7,7 +7,7 @@ tags: ["Web", "Society"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-04-30-sharing-is-caring.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-04-30-sharing-is-caring.md)*
[In an in an interview a few days ago](https://en.wikinews.org/wiki/Wikinews_discusses_DRM_and_DMCA_with_Richard_Stallman_after_GitHub_re-enables_public_access_to_youtube-dl), Richard Stallman was asked how publishers should sell copyrighted works. His response:

View file

@ -7,7 +7,7 @@ tags: ["Web"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-04-23-so-you-want-to-be-anonymous-online.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-04-23-so-you-want-to-be-anonymous-online.md)*
Let's get started! The first thing to understand is that this goal is **impossible**.

View file

@ -22,7 +22,7 @@ My summer ends on August 23. 103 days total. I totally feel like I wasted it, bu
- I tried a bunch of tactics for reducing distractions which [I wrote about earlier](effectiveness-physical-notebook). Did they work? Kinda, but I still have a ton of room for improvement.
- I [copied all the blog posts from my old blogs](https://git.exozy.me/Ta180m/website/issues/1) to my current website, which took forever.
- I [copied all the blog posts from my old blogs](https://git.exozy.me/a/website/issues/1) to my current website, which took forever.
- I downloaded my account data from my Google accounts and deleted all of them except one.
@ -42,7 +42,7 @@ My summer ends on August 23. 103 days total. I totally feel like I wasted it, bu
- I met up with some old friends which was a ton of fun.
- I started making a [digital garden](https://git.exozy.me/Ta180m/DAG), but it hasn't gone very far yet.
- I started making a [digital garden](https://git.exozy.me/a/DAG), but it hasn't gone very far yet.
- I deleted my GitHub repos except for 4 and made exogit the primary hosting site for them.
@ -54,7 +54,7 @@ My summer ends on August 23. 103 days total. I totally feel like I wasted it, bu
- Along with smolshep, we finished designing and drawing the LadueCS anime girl mascot using [Krita]( /posts/thinkpads-anime-apt-moo), which was a brutal 90 days of fun.
- I designed a [minimal music programming language](https://git.exozy.me/Ta180m/M) but haven't had time yet to implement it.
- I designed a [minimal music programming language](https://git.exozy.me/a/M) but haven't had time yet to implement it.
- I figured out that I don't need to register to vote in Missouri and can instead do it in Massachusetts.
@ -64,7 +64,7 @@ My summer ends on August 23. 103 days total. I totally feel like I wasted it, bu
- I finished teaching an online programming class in mid-July.
- I revived and revamped the [ebooks bot](https://git.exozy.me/Ta180m/ebooks), but I shut it down since it was kinda annoying.
- I revived and revamped the [ebooks bot](https://git.exozy.me/a/ebooks), but I shut it down since it was kinda annoying.
- I continued trying to improve my concentration and reduce distractions.

View file

@ -7,7 +7,7 @@ tags: ["Linux", "Rant"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-04-21-wayland-is-a-scam.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-04-21-wayland-is-a-scam.md)*
With every new release of GNOME, Plasma, Ubuntu, and Fedora, there's always something about Wayland being hyped. Wayland support only keeps on getting better and better with each and every new release. There's only one problem: Wayland is almost 13 years old and still hasn't made much of a dent in X11's dominance. We've been promised for years and years that Wayland is the future, but a decade later, it still hasn't delivered. This, to put it simply, is a scam.

View file

@ -6,7 +6,7 @@ tags: ["Web", "Rant"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-02-26-web-sucks.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-02-26-web-sucks.md)*
[suckless.org](https://suckless.org) really hates [the web](https://suckless.org/sucks/web/). I'll quote them directly:

View file

@ -7,7 +7,7 @@ tags: ["Random", "Linux"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2020-12-23-weird-linux-tricks.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2020-12-23-weird-linux-tricks.md)*
## Impress your friends with one weird trick!

View file

@ -7,7 +7,7 @@ tags: ["Random", "Linux"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-02-21-weirder-linux-tricks.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-02-21-weirder-linux-tricks.md)*
Here's some more weirder Linux tricks, if the [first post](/blog/2020/12/23/weird-linux-tricks.html) wasn't enough.

View file

@ -6,7 +6,7 @@ tags: ["Linux", "Rant"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2020-12-26-why-wms-suck.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2020-12-26-why-wms-suck.md)*
WM fans, don't kill me for saying this, but window managers suck. To see why, let's examine the process of installing and configuring a WM.

View file

@ -7,7 +7,7 @@ tags: ["Windows", "WSL"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-01-06-windows-update.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-01-06-windows-update.md)*
If I had to name the single thing that I most hate about Windows, it would probably be Windows update. I have a long and complicated history with Windows update. Throw in [Windows Insider](https://insider.windows.com/), and you have the perfect recipe for disaster!

View file

@ -6,7 +6,7 @@ tags: ["Hardware"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-03-03-worst-first-build-part-2.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-03-03-worst-first-build-part-2.md)*
What a perfect time to build a PC: massive supply chain disruptions, cryptocurrencies driving up GPU prices through the roof, (scalper) bot wars, and a pesky little thing called the coronavirus murdering 2.5 million people (that last one probably sounds completely alien to anyone before 2019). Just perfect!

View file

@ -6,7 +6,7 @@ tags: ["Hardware"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-03-15-worst-first-build-part-3.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-03-15-worst-first-build-part-3.md)*
Last Wednesday, March 10th, was going to be *the day*. The day I finally could complete a functioning (but incomplete) build. My slightly overpriced RAM sticks (RAM prices were creeping upward sinisterly so I decided I probably shouldn't wait longer. Probably a bad move, too, but whatever.) were arriving, and it was going to be momentous. I was going to boot up an Arch USB drive, SSH in, and get the party going.

View file

@ -6,7 +6,7 @@ tags: ["Hardware"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-03-25-worst-first-build-part-4.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-03-25-worst-first-build-part-4.md)*
The [Great GPU Shortage](https://www.digitaltrends.com/computing/gpu-shortage-q3-2020-double-triple-price/) continues to [smash](https://www.theverge.com/2021/3/23/22345891/nvidia-amd-rtx-gpus-price-scalpers-ebay-graphics-cards) [records](https://www.extremetech.com/gaming/321129-ps5-availability-is-improving-but-gpus-prices-are-the-worst-weve-ever-tracked). We live in ludicrous times indeed, where it's considered lucky to win [a lottery to buy a $330 GPU... at a $200 markup](https://www.reddit.com/r/buildapcsales/comments/mca471/meta_newegg_souffle_3060_3090_51999/)! The barometer of Bitcoin and Ethereum prices continues to skyrocket, and my chances of finally getting a GPU and finishing my build were dimming every day with no end in sight.

View file

@ -6,7 +6,7 @@ tags: ["Hardware"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-03-27-worst-first-build-part-5.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-03-27-worst-first-build-part-5.md)*
It's time to go full circle! I first started planning my build using [Logical Increments](logicalincrements.com/) and [PCPartPicker](https://pcpartpicker.com/) and I can't appreciate how much they've helped me the confusing world of PC building. Now that my build is "finished", or more accurately, functional, it's time to [publish it on PCPartPicker](https://pcpartpicker.com/b/GnV7YJ)!

View file

@ -6,7 +6,7 @@ tags: ["Hardware", "Linux"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-03-31-worst-first-build-part-6.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-03-31-worst-first-build-part-6.md)*
Over the past week, I've been getting my new build set up. It's been quite satisfying: I'll run into more than my fair share of issues, but problem solving for the win!

View file

@ -6,7 +6,7 @@ tags: ["Hardware"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-02-09-worst-first-build.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-02-09-worst-first-build.md)*
My laptop's starting to get old. I mean, it works perfectly fine for the most part, but open up a few Google Docs at the same time and watch it struggle to load them: its age is starting to show. Or try to run Zoom (sandboxed in a browser, of course) and anything else at the simultaneously, and you'll get an ugly surprise when your Zoom audio starts crackling up really bad *and* the other app lags like crazy. Fun.

View file

@ -6,7 +6,7 @@ tags: ["Linux"]
---
*Originally posted on my [old blog](https://git.exozy.me/Ta180m/blog/src/branch/main/_posts/2021-01-03-worst-init-system-best-tool.md)*
*Originally posted on my [old blog](https://git.exozy.me/a/blog/src/branch/main/_posts/2021-01-03-worst-init-system-best-tool.md)*
True story: a few weeks ago, I wanted to test out SuperTuxKart but I didn't want to install it on my computer. I had a few options: use a virtual machine and suffer terrible graphics performance, use Docker and suffer the pain of trying to set up graphical acceleration; or use LXC/LXD and suffer the (massive) pain of trying to set up basically anything. I ended up just installing SuperTuxKart to get out of the triple-sided dilemma.

View file

@ -4,7 +4,7 @@ type: page
---
Some random projects. More random projects on my [Gitea instance](https://git.exozy.me/Ta180m/).
Some random projects. More random projects on my [Gitea instance](https://git.exozy.me/a/).
- [Dodecahedra](dodecahedra)

View file

@ -6,18 +6,18 @@ type: page
- [USACO Guide](https://github.com/cpinitiative/usaco-guide): I am a contributor
- [Library](https://git.exozy.me/Ta180m/Library): Clean templates and algorithm implementations that I use
- [Library](https://git.exozy.me/a/Library): Clean templates and algorithm implementations that I use
- [USACO](https://git.exozy.me/Ta180m/USACO): Clean USACO solutions
- [USACO](https://git.exozy.me/a/USACO): Clean USACO solutions
- [USACO Camp](https://git.exozy.me/Ta180m/USACO-Camp): Miscellaneous USACO Camp solutions
- [USACO Camp](https://git.exozy.me/a/USACO-Camp): Miscellaneous USACO Camp solutions
- [IOI](https://git.exozy.me/Ta180m/IOI): IOI solutions
- [IOI](https://git.exozy.me/a/IOI): IOI solutions
- [Google Code Jam](https://git.exozy.me/Ta180m/Google-Code-Jam): Google Code Jam solutions
- [Google Code Jam](https://git.exozy.me/a/Google-Code-Jam): Google Code Jam solutions
- [ACSL](https://git.exozy.me/Ta180m/ACSL): ACSL code and resources
- [ACSL](https://git.exozy.me/a/ACSL): ACSL code and resources
- [Idiot Code-Golf](https://git.exozy.me/Ta180m/Idiot-Code-Golf): Really stupid code competition
- [Idiot Code-Golf](https://git.exozy.me/a/Idiot-Code-Golf): Really stupid code competition
- [LCS Resources](https://codeberg.org/LadueCS/Presentations/src/branch/main/Competitive%20Programming): Ladue Computer Science resources for competitive programming

View file

@ -4,9 +4,9 @@ type: page
---
- [ebooks](https://git.exozy.me/Ta180m/ebooks): Fediverse ebooks bot using neural networks
- [ebooks](https://git.exozy.me/a/ebooks): Fediverse ebooks bot using neural networks
- [Gitea federation](https://gitea.com/Ta180m/gitea): ActivityPub federation for Gitea
- [Gitea federation](https://gitea.com/xy/gitea): ActivityPub federation for Gitea
- [ForgeFed](https://forgefed.org/): ActivityPub-based forge federation protocol

View file

@ -6,10 +6,10 @@ type: page
- [Kosmos Wii U](https://github.com/AtlasNX/Kosmos-Wii-U): All-in-One CFW Package for the Nintendo Wii U
- [Make Forwarder DSi](https://git.exozy.me/Ta180m/Make-Forwarder-Dsi): An actively maintained fork of Make Forwarder DSi, compatible with the latest TWiLight Menu++
- [Make Forwarder DSi](https://git.exozy.me/a/Make-Forwarder-Dsi): An actively maintained fork of Make Forwarder DSi, compatible with the latest TWiLight Menu++
- [Breath of the Wild Zelda Mod](https://git.exozy.me/Ta180m/Breath-of-the-Wild-Zelda-Mod): An unofficial compilation of the Zelda mod for Breath of the Wild
- [Breath of the Wild Zelda Mod](https://git.exozy.me/a/Breath-of-the-Wild-Zelda-Mod): An unofficial compilation of the Zelda mod for Breath of the Wild
- [Isotope](https://git.exozy.me/Ta180m/Isotope): An experimental custom all-in-one CFW package for the Nintendo Switch, based on Kosmos and Deepsea.
- [Isotope](https://git.exozy.me/a/Isotope): An experimental custom all-in-one CFW package for the Nintendo Switch, based on Kosmos and Deepsea.
- [RetroArch Wii U Slang Shaders](https://git.exozy.me/Ta180m/RetroArch-Wii-U-Slang-Shaders): A repository of RetroArch Wii U Slang shaders
- [RetroArch Wii U Slang Shaders](https://git.exozy.me/a/RetroArch-Wii-U-Slang-Shaders): A repository of RetroArch Wii U Slang shaders

View file

@ -6,4 +6,4 @@ type: page
- [Phonica](https://www.phonica.org): Improve speech with AI
- [ebooks](https://git.exozy.me/Ta180m/ebooks): Fediverse ebooks bot using neural networks
- [ebooks](https://git.exozy.me/a/ebooks): Fediverse ebooks bot using neural networks