you are currently reading the void, hosted on “onlytomorrow.net”.
posts are authored under the name “kirby”. you may know me as tyjubi, tyju, Calculator, karukureita, vfjekgd, Vincent, or whatever. blah blah the stuff from the homepage.
i’m one of those psychos that believe video games to be art, and game design and development is my passion. my top ten games are listed elsewhere on this site. for multiplayer games i like fighting games, tactical/milsim adjacent shooters and strategy games. ok for strategy games i just mean age of empires 2 but that’s really all you need. i’ve logged games i’ve played in recent memory on backloggd and retroachievements.
for music, i like hip hop, rock, pop, electronic and drone music. you can stalk the homepage of tyju.cc to see what i’ve been listening to. if you click the tiny “recently listened to” text it’ll take you to my last.fm profile.
“the mezzanine” (1988) by nicholson baker is probably my favourite novel. “the remains of the day” (1989) by ishiguro kazuo and “outline” (2014) by rachel cusk are the two runner-ups. my favourite tv show is “nathan for you” (2013-2018). “curb your enthusiasm” (2000-2024) is up there too; and at the moment my movie pick is “in bruges” (2008) by martin mcdonagh.
(shoutout to luc.pw and ravereplica.com, now i wanna write this out too.)
i was big into the whole neocities movement in 2015-2016, and that retro styled UX has always been my favourite. these days it’s especially information dense, clear grids, brutalist fonts, the whole deal that catch my eye. there’s a better blog post about this style. some cool sites:
also check out the games uplink (idlenet’s main visual design influence) and kittens game.
you don’t need a large audience or any sort of numbers-obsessed reason to start a blog. sometimes you wanna write and you just gotta start and the hardest part is getting started and all the other shit you’ve heard before from your english teacher.
i don’t have a better place to put this: i figured i should give a short rundown on how this site is run. at the time of writing, the void, tyju.cc, and onlytomorrow.net are hosted on a remote server (as separate astro websites) that runs almalinux. i might make a more technical post about it when i’m happy with the whole setup for an extended period of time.
all of the sites are built with astro. some svelte components are used for dynamic components. i write all my shit in a text editor, use git (sourcehut, self-hosted gitea), then run a tiny script that remotely updates the containers that actually serve the sites. they are static-web-server podman quadlets, all run rootless and proxied through caddy. the void uses a server endpoint to grab the random subtitle, so its container just runs node with the site’s build output prerendered and the subtitle api thing be server-side. it’s a bit overkill but its clean af. tyju.cc works the same way but uses a route for the last.fm widget
posts in the void are organized with astro’s content collections with the
markdown files in a src/content/posts directory and src/pages/[slug].astro
builds a page from each post. read about that in astro’s
docs and i’m not going
to write a post about it because the astro conventions have already changed
twice in the time since i implemented it on this site.
the light theme colours are based on gruvbox and the dark theme is adapted from tyju.cc.
you may have noticed the font of the site(s) change from time to time. it’s because i’m annoying and am really picky about a font. i want it to be serif because that’s what helps me read faster, but rarely does a serif font look decent on a screen that isn’t retina or high DPI. right now, the font is “piazzolla” at 16pt 300wght, but previously it was “IBM plex serif” at 14pt. onlytomorrow.net uses “faustina”, and tyju.cc (2023-2026) used “bitter”. the sans-serif option on this site and tyju.cc (2026) uses the great “atkinson hyperlegible”, finally a sans-serif body font that isn’t a helvetica-like grotesque that doesn’t make me want to rip my eyes out
if you want some easter egg tech, hover over a quote in the subtitle under the site name at the top of the page and you’ll see where it’s from. this dumb random quote feature is the only reason why this site isn’t 100% static. haha!
my main two computers are a laptop (all amd) with fedora KDE that i do some work and play video games on, and an m2 macbook air with tahoe that i do actual work on. for my servers:
glider, miniPC home server; debianprovidence, offsite server; alma linuxnewyou, offsite server; ubuntu server LTS(the naming scheme is largely arbitrary but are all named after songs i like)
glider hosts my personal jellyfin,
navidrome, syncthing and a bunch of other
random stuff. sometimes i use mullvad VPN and hook it up to qbittorrent with
gluetun for occasional torrenting. the
server is hooked up to a cheap old asustor NAS with 8TB of usable storage (16TB
RAID1). works great for up to like three 1080p transcodes; it has a jasper
lake intel CPU, so i can take advantage of
QSV.
everything’s been running smooth for almost three years now so i don’t really
have many complaints that don’t involve my own incompetence.
newyou hosts a minecraft server and some other game servers i spin up from
time to time, but right now i’m in the process of moving that and other heavier
services from newyou to providence and ultimately getting rid of the former.
mostly cuz its cheaper and the latter has a set up i’m more comfortable with in
the sense that i can replicate it faster.
i don’t feel like getting into the proxmox/hypervisor rabbit hole any time soon, and my use case doesn’t really require it. docker/podman work just fine and i appreciate the bare metal performance for when i need to run game servers. as i keep refining my server setups, ansible gets more interesting to me and not just because it’s a U.K. le guin reference, so i may get into that..
on my computers, nothing exciting:
idlenet is a game made with love2d, so i can freely program it in
whatever editor i like and just having a terminal window open for running
$ love . makes my IDE needs far different from others. even for
coding in
html/css/astro and stuff like c/rust are sufficient for me in helix with the
LSPs, so i don't really think about it much
kde plasma's default software for image viewers, video playback, gui text editors, etc work great so i hardly have to think about it anymore, unlike having to run those damn mega installers that install like 50 programs in one go to replace default windows functionality whenever i need to reinstall that OS.
outside of the two computers mentioned earlier i have another small computer: an lcd steam deck i got in 2022, for playing games. when i first got it i did swag it up with decky, but these days i just run it 90% vanilla so nothing explodes when steamOS updates. i do frequently use emudeck for playing old games; mostly ps2 games but i also played through about 60% of pokemon violet on it with decent results (i stopped playing because the game sucked, not because the emulation was borked). there's also my ps5 i call the "gran turismo 7 machine". i play simracing games on a logitech g29 with the stick shifter.
my other not-current-gen consoles all run homebrew:
i seriously plan on getting a ps vita and also dusting off my old slim ps3 to complete my sony collection. the homebrew opportunities on both are very enticing.
read the footer for the email. idk what else to put here. if you know how to contact me outside of email (you know who you are) then do that instead obviously.