no javascripting
I am Swirly.
I'm a simple genderfluid (femboy, he/they) bisexual protogen. I run off of a Zilog Z8001 @ 2.5MHz paired with 1GB of standard DRAM, a 2TB 7200 RPM HDD, a 3D Phantom XP-3800, and for sound, a Yamaha YM2414 (OPZ) paired with a generic 6-bit PCM DAC controlled by a MOS 6502 @ 1MHz (that also handles a microphone!) for speech (worst case scenario sample rate is ~30303hz). If you wish to hear more about what I run off of you may wish to see the page made specifically for that. I commonly compose music for older systems (SNES/MD and such) and do some casual gaming, but I also tend to mess with more recent technology.
Understand boundaries. If you suddenly start asking personal stuff, you will be blocked. I have things I want to keep secret, and you have things you want to keep secret.
I am human (kind of not really kinda maybe sorta ok no). I have feelings. If you start being a troll or fucking around with me, you will be blocked.
gpg --import path/to/swirly-email.asc
.asc
as well for this to work!I own a few computers, but most of them are either not mine or dead.
All years are when I got ahold of the machine.
At the moment, it uses...
It runs...
Being the more powerful computer, obviously, this has been my main computer for a while (since 2016). ...Unfortunately, because Apple likes their computers quiet, mine runs so hot I have to use a script that runs on startup to put the built-in fan past it's max RPM to stop it from reaching 100°. Yes, I know, I'll replace the paste Soon™. Scratch that! Apple's bitchiness strikes again! I have to use a random shitty tool just to get the logic board out!
At the moment, it uses...
It runs...
This is the shittiest (working) computer I own. It does nothing but sit in my room. It's currently unused, and in the posession of my brother.
It uses...
It runs...
The Lenovo AIO died at the age of 10 a year ago when it's hard drive failed. It got to the point where no OS (except Arch with custom partitioning) would install. A day after every install, it died more. It was retired a week later after many signs, and is now being used as a second monitor for the Mac Mini. I do have an external USB HDD lying around, but I don't wanna sacrifice that to an old computer that froze very often for the two months I used it. I replaced the HDD with a new 2TB one.
It uses...
It runs...
This one is actually decent and modern, boasting a good iGPU for once (Intel Iris Xe family). ...Unfortunately, it's been banished to run Windows until actual owner gets a better one (probably in a long while) and it is deemed mine.
And finally...
It uses...
It runs...
openSUSE Tumbleweed,
This is what you are experiencing right now. This entire website is being run off of this thing, plus a few extras. Have fun.
This website is tested on LibreWolf and base FireFox (both with JavaScript enabled and disabled), on an Arch Linux PC, as well as on the Wii, Wii U, and 3DS's built in web browsers.
Down to the juicy shit. Let's be concise here. Your browser usually transfers information about itself, its computer, and its user. However, I only collect the following:
date and time of request,
entire ip address the request originates from (public ip, you shouldn't think it's private, anyway),
what page is requested, and
browser and machine information (user agent).
This data is collected purely for my personal use and to see what's accessing my website. Access logs are never removed, but I rarely access them anyway. I do not disclose any of this information with any third party, only people who have access to the server this is running on and the server this is being proxied through.
This website uses no cookies whatsoever, however it does use JavaScript, and only for a bit of flair (splash text, tabs, etc) that can be disabled without breaking much (I try to ensure support for javascript-disabled browsers/devices, but things may still go awry).
All information also applies to all of my other services hosted (see last entry in "My Setups tab").
This is just a list of tools I made. (hence the name. get it, guys? a shed? full of tools? ...i'll stop now.)
This is an online waveform converter for my friend's fantasy audio system that takes a waveform and converts it to H-FamiTracker effects. This is just here until Heemin makes one built into H-FamiTracker.
I made this myself, of course with some help from a few libraries. It's only HTTPS because of this domain I got from Archie. The original "domain" was a random IP with a random port that playit.gg spat at me. I still am, I'm just using the reverse proxy feature Nginx (nginx? NGINX?) has. It's not (S)FTP or SMB, it's something like CatBox. I've locked it to myself and a few friends, and it will most likely stay that way. You may see the full source code at the git repo for it. It's currently being hosted on a 8GB Raspberry Pi 4B with a bit of overclocking some extra cooling (it gets hot sometimes).
It's mostly being used as my alternative to CatBox, because for some goddamned reason, most of the files I want to upload go over their file limit.
Once again made from the ground up. This is a basic blog/posts server, that even supports comments! It's a lot better than what I had before. Source may also be seen at /source.py.
A guestbook server using some code from SGBS. This is a nice little guestbook server I whipped up. Nothing much, but at least it's Wii-compatible! Source may also be seen at /source.py.
A tracker. Not yet completed, see git repository for status.
This is just a list of the cool people I'm friends with.
Mostly friends because I contribute a fuckton to his Discord bot (apparently). He's the one that provides this server for me, and therefore this domain.
Actually more than just friends. Since around June 26th-ish this year (2025 as of writing).
funky artician/musicist robot enby :joPetpet:.
Tumblr - YouTube - Bandcamp - Itch
fellow musicist, both furnace and fl
forgor
fellow protogen :protoPet:
only active on discord and steam i hink
heem is heem
it's him, everyone.
no socials. shoo.