2025 11 12 22:10 PST
It's been weeks, but I finally did it.
I found my family's old iPod (5th gen)!!!!!!!!!!!!!!!!!!!
This thing has like over 1700 songs, and I really want to change the drive from a hard disk drive to card (and change the battery) so that I can actually use it for my own needs. A goal I have is doing that, and ripping the music off of all my CDs and put a bunch of the music on the iPod. What I worry about is the drive change-- the OS is on the hard drive, right? And I don't use macOS, so putting music on it might be difficult, unless my experience with the iPod nano was not reflective of how the conventional iPod experience with linux is.
I think it's really neat to have a seperate device for music. I never used spotify before, and youtube only works with internet (I'm not wasting money on premium, silly). Along with music, I could use it as a general external drive, because iPods were really designed to be useful like that.
Anyway, this thing has distracted me from my other personal projects, but I can justify myself: modding an iPod might be a thing I can actually do. So now I have that :)
2025 11 04 20:06 PST
I've been drawing up lots of ideas AGHCK
There's an ant in my keyboard. My desk has been cursed with *periodic ant*. Let's try that again.
I've been drawing up lots of ideas, designs, concepts, etc., for the game I'm working on. With my "experience" in game development, I'm so used to jumping right in and improvising on everything, because if I don't then I'd typically only think about the project for a bit before losing interest entirely. The problem with this project of mine is that it requires LOTS of planning. At the moment I'm very eager to make this, but I'm worried that if I "plan too much," this project will end up like all my other ideas that never really become anything.
Most of my time is being wasted doing Haskell coding problems online. I should probably spend more time working on my game development project and actually getting employed.
2025 11 02 20:20 PST
I don't like to vent about things online because later on I'll read it again and it'll be embarrassing, but this is something that's been boiling in my mind for the past few weeks and I just need to write about it.
In California, this Tuesday, there's a special election going on where citizens get to vote on propositions to pass/modify legislation. I read up a bit on Proposition 50, and I've got to say it may be one of the stupidest pieces of relevant legislation.
Basically, Texas is going through redistricting and it's arguably very political (for those outside of the US, or for most Americans who don't know how the US government works anyway, "redistricting" is supposed to be very non-partisan, dividing states and trying to give equal representation to all citizens while not engaging in a pure democracy) so naturally, prop 50 is, to my knowledge, retaliation against this redistricting in Texas. Its goal is to re-draw the California districs into something equally as flawed and terrible, just for the other party.
So imagine yourself as a political party. Your opponent is attempting to abuse the political system. So as a response, you... abuse the political system back?
Millions of dollars have been wasted in bad faith to convince voters that this is "the way to stop Trump." No it isn't. It's a way to further wreck the already inadequate district lines in this state. But the current state of politics in the US is that blue people vote for things that say "Trump bad," and red people vote for things that say "change is evil." If you think otherwise in any other way for a moment, you are a defective American.
Doesn't it seem a little fishy that the party pushing for this proposition would seriously benefit from this? Maybe I'm sounding like a crazy conspiracy theorist with this claim, but this proposition would seem to give incumbents of the party a great advantage in next elections (not that a candidate from any other party would win a position in the state government in the first place, but I digress).
Sure, for a tiny bit of reason you could argue that prop 50 would be a proper way to respond to abuses in the political system, but what about all those cliches of fighting fire with fire and two wrongs not making a right? I feel that this proposition, if passed, would normalize the reckless mishandling of redistricting in this country.
Maybe I'm wrong. Propositions in California are unique from other legislative processes in this country in that they pass if a majority votes in favor, not some wacky electoral college system. If a majority of Californians decide that destroying the state's district map is worth it, then surely by some crazy leaps in logic, I must be mistaken. But it seems that in the US, many active voters are very polarized and will vote for their party without any second thoughts, so maybe in this strange case I am correct and many others are wrong.
Unfortunately (or fortunately, for those who are in support of this proposition, haha), I'm a shade too young to vote in this election. I hope prop 50 fails to pass, but my individual opinions are nothing in comparison to the political hivemind fostered in this state.
And now for something completely different (and perhaps healthier to talk about, mentally):
My cold is... gone? I had a sore throat for like, one afternoon, and now I just have a cough and a runny nose. So I'm still sick technically, but my throat feels fine and that's all that counts.
Daylight savings time is over! This means I get an hour of sleep back... sort of. I'm used to waking up slightly early so honestly, I think I'm just gonna wake up a half hour "earlier" than usual and hope that we abolish this obsolete system before spring.
And finally: I never actually put this idea on this site anywhere yet, so I might as well say it now. I would really love to have a sort of portable Haskell compiler. Like a calculator that does GHCi. Maybe this'll be one of my long personal projects, alongside game development. I'm a novice at many things involving computers, but I'm glad I'm at least beginning to learn these things now.
2025 11 01 17:32 PDT
So Halloween was fun, I hung out with some friends and played some switch games on a projector screen outside for about five hours.
Unfortunately, I also caught a cold yesterday morning, so I sort of feel eugh, but surprisingly the horrible sensation in my throat has been going away already. Maybe my immune system is actually good? lol jk
But yeah sore throats are the worst.
Anyway, I'm designing things for a video game I'm working on (closely related to the one of the picture I posted about several days ago) so that's fun. However, the obligatory bad news is that I only have about 1 GB of storage on my main computer, so I need to figure out how to free up some storage (which will be especially hard because I have hardly anything downloaded anyway, the majority of the storage is actually being taken up by one timeshift snapshot).
Anyway that's all I've got to say for now. Thank you for attending my ted talk bye
2025 10 27 19:34 PDT
I did it! I made my website dark! I think it looks nice, and it's definitely nicer on the eyes with a bright screen, I think. I didn't really like having a central page with a main iframe to navigate the site, because if you were to visit any of the other pages without the iframe, everything would look bad and aeuauegh. So I just made all the pages look like this instead.
I also cleaned up some of the pages' code, which were ridden with old commented-out code, weird css classes, etc. That doesn't really effect you but for me it's nice to see clean HTML code.
I've also added a seperate "blog" page, where I'll be putting my longer posts, when I eventually get to them. I enjoy reading peoples' essays online and I figured that's a cool hobby I should take up as well. Anyway, that's all for now :D
2025 10 26 20:20 PDT
wait I should definitely make this website dark-mode looking
...
...
I'm not procrastinating, you are
2025 10 25 09:31 PDT
The game is in development!

I don't really have anything else to say here.
2025 10 04 18:10 PDT
Around a week ago I installed SFML onto my computer and I began my journey into making games! I recreated an old game of mine (as previously mentioned) and now I'm working on an isometric-perspective, warped space (some people call non-euclidean, which is technically wrong from what I remember) sort-of-puzzle game. This past week I spent a couple of days working on an isometric map renderer from scratch, which proved to be very very annoying, but I was extremely pleased with the result once I actually got it to work. After that, I had to think what I was actually going to do with the renderer I made. I thought about making a puzzle game around pushing blocks and stuff, which would probably be great practice for coding a game in C++, but I thought it'd be too much work, and after I remembered some warped space concept games, I decided to go with that idea. I finished writing the warped space scripts today, and like earlier, I was very pleased. It's a bit lacking in game/puzzle mechanics, and I haven't implemented the functionality of some I've already started working on (along with not animating the player yet), but if I give it some more effort and myself more time, I'll maybe be able to finish this game in about another week.
I have a more long-term goal pertaining to game-development, and that's to create an RPG. However, I know I am NOWHERE near that level of experience yet, and I need to get comfortable the basics of game development first. I could of course use RPG Maker or an actual game engine thing like Godot, but considering that my background in game development is literally 98% comprised of making video games on Scratch (and 2% messing around in Roblox Studio many years ago), I'm more used to making things from the ground up anyway.
In unrelated news, this SITE! I still want to redesign it but I never really got around to it. Maybe soon...
2025 10 01 18:25 PDT
I've been visiting several more websites, and as of now, WOW I really want to redesign this website. Originally, my idea of this website would be a "square" with which you would access different pages. But I've been seeing the "traditional" website style of a list of blog posts, and some pages for other things. Now I'm not someone who typically follows the "norm" (well, personal websites are relatively niche), but I've come to really like "that" kind of website, so I'm still going to continue to redesign this place :D
2025 09 29 20:32 PDT
Aeugaughughhh. I've got a physics exam tomorrow (on thermodynamics, fun!!!!!) and a calculus exam the day after (not as bad). But I'm gonna ignore that for now!
I really want to get more involved in game development, so I spent a lot of my free time designing a game I have in mind. Anyway, the main thing I learned today is that designing and creating a game in a simple teeny little library thing (SFML) is going to be a lot harder than I initially anticipated. Aside from that, nothing's really been going on.
2025 09 28 21:30 PDT
It's been a pretty nice weekend. I decided to actually manage my time, so I finished all my homework on Saturday, which left me plenty of time to re-explore my ideas and hobbies. I've installed SFML, and now I'm learning C++, so I can begin working on "actual" video games (the ones I've made before were all on Scratch). I have much to learn about independent game development, and although I've already recreated an old game of mine from several years ago, that only means that I've covered the basics. Still though, it's all very cool and I hope to get better!
2025 09 26 20:19 PDT
I'm beginning to redo this website in a few ways. When I first made it, I thought I'd use it for making little javascript things for people to play with and use. Consequently, I never got around to doing that. Anyway, I have a clearer idea of what I want to do with this place (although, it's an idea that'll always need time for refining)-- I'm going to continue with the blog posts, but I'm going to base this site around something called "my binder" or something like that. It's going to be a collection of tutorials (which I haven't really been doing), cool websites I'm finding, etc. I guess we'll see how this goes!