diff --git a/astro.config.mjs b/astro.config.mjs index e8ccc5d..d53acfa 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -42,6 +42,8 @@ export default defineConfig({ '/now': '/journal#now', '/links': '/sharefeed', '/ideas': '/me#ideas', + '/chipotle': '/me#chipotle', + '/ai': '/me#ai', '/feed.xml': '/feeds/feed.xml', '/feeds': '/feeds/feed.xml', }, diff --git a/public/blog/pcgamesn_p890.jpg b/public/blog/pcgamesn_p890.jpg new file mode 100644 index 0000000..1b1da51 Binary files /dev/null and b/public/blog/pcgamesn_p890.jpg differ diff --git a/src/content/posts/2025-06-25-jwl-02.mdx b/src/content/posts/2025-06-25-jwl-02.mdx new file mode 100644 index 0000000..7e50b5c --- /dev/null +++ b/src/content/posts/2025-06-25-jwl-02.mdx @@ -0,0 +1,79 @@ +--- +date: 2025-06-25 20:04:00 +title: A random thought about clicking a mouse (JWL 02) +summary: I had a realization about how I used my mouse while playing Call of Duty that may speak to how quirky our minds can be. The long-awaited second entry to my "please god let me make shorter blog posts" series. +--- + +A little bit ago, I finally reinstalled Call of Duty: Modern Warfare III (the reboot released in 2023). +I was watching YouTube videos on the game again that encouraged me to pick the game back up. +I had originally bought Modern Warfare III (which I will abbreviate as MWIII from now on) +*after* Black Ops 6 had already been out for a month or two. I heard that the game's +core multiplayer mode was surprisingly decent, so I wanted to see what I missed... +and yeah! It's one of the coolest AAA multiplayer experiences I've had so far, up there with +the extraction shooter spinoff DMZ released in 2022 and even Battlefield 4, still to this day +the G.O.A.T. of casual multiplayer gaming in my opinion. + +Still, I had to be a little more self-conscious about how and when I played this game now +due to the fact that I no longer live alone — I live with multiple roommates who +might get annoyed at the click-clacking of my Razer Huntsman Mini (the one thing I don't like +about it lol). However, when I was talking with my roomates trying to confirm if they even had said issues, +the feedback was different than I expected. One of my roommates noticed me clicking my mouse multiple times +in quick succession when playing certain games, and that annoyed them *more* than my keyboard. + +It took me a while to figure out what it was, but after some self-reflection, +I realized what was happening: it was my backup pistol that made me click +that way. + +--- + +Most guns in Call of Duty have automatic fire, meaning that bullets fire +out of the gun over and over as long as you are holding down the "trigger" +(in this case, my left mouse button). In COD, you usually can only carry two +weapons: your main "primary" weapon and your backup "secondary" weapon. +Secondary weapons mostly consist of pistols that have *semi*-automatic fire. +These pistols only shoot *one* bullet when you pull the trigger, so to fire +multiple shots, you have to pull the trigger (click the mouse) multiple times, one for each shot. + +That explains the pattern that my roommate was observing: since you usually have to fire +multiple shots on-target in order to down an opponent in COD, if I had my pistol out, I had +to click my mouse multiple times in rapid succession to win the fight. +But that might not be the whole story. + +This is purely anecdotal experience, but with semi-auto weapons, every shot you fire feels +like it has more "weight" to it since you have to deliberately trigger each one. +This is actually something the developers at Valve noticed when developing Team Fortress 2: +they made most of the weapons in that game semi-automatic *on purpose* so that +players felt like they contributed more to the outcome of each gunfight +(I'm too tired tonight to find a good source, but if you really want me to, [bug me about it](https://plush.city/@kebokyo)). +I have a feeling that because I was putting more mental effort into each shot, +I also put more *physical* effort into each shot — increasing the amount of noise +each click produced and thus exacerbating the problem for my roommate. + +There might have even been a chance that the specific pistol I used contributed to +the problem as well. I have been working to unlock cosmetics for the pistols carried forward +from the previous game, Modern Warfare II, so I have the P890 pistol on most of +my loadouts right now. The P890, like most guns in both games, is based on a real-life +weapon but given a fake name to avoid legal trouble. In this case, the P890 is based off of +the Sig Sauer P226, a heavy-duty pistol that emphasises the *heavy* part, both in caliber (.45 ACP) +and in weight (its frame is still made out of steel!). In-game, the pistol has +a high damage output but a slow rate-of-fire to compensate, which means I have to be +even *more* deliberate with my shots — further emphasizing the mental (and, +indrectly, physical) effort I put into my mouse clicks. + +![A screenshot of the P890 from Call of Duty: Modern Warfare II. It is a blocky steel-framed pistol with an exposed hammer protruding from the back of the slide. Image originally from PCGamesN: https://www.pcgamesn.com/call-of-duty-modern-warfare-2/best-p890-loadout](/blog/pcgamesn_p890.jpg) + +--- + +In the end, I made a personal rule that I will not play COD or other input-intensive games +like FPS games in the evening, where my hardcore gamering might disturb my roommates' other evening +activities. Of course, with how hot the weather has been getting lately, that effectively means that +I am *never* allowed to play these games (as a gaming PC running on full blast generates a ton of heat already)... but that may be more of a blessing than a curse if I am being honest with myself. + +Oh, before I go, here's my very general opinion on MWIII: multiplayer is a blast, Modern Warfare Zombies +is an insult to both DMZ fans and COD Zombies fans, and I haven't touched the campaign yet because +I'm still trying to finish the prior game's campaign first. I have a *lot* more to say +(including how I feel about the Gunsmith weapon customization systems in both this game and +Black Ops 6)... but that is for another time. + +Hope y'all enjoyed this post, as ranty as it is. Since this is more of a "long journal entry" than +"short blog post", here is the [obligatory song link](https://www.youtube.com/watch?v=HbwzOHjZUkg). Cya! \ No newline at end of file diff --git a/src/pages/me.mdx b/src/pages/me.mdx index 4011472..dcb7a9f 100644 --- a/src/pages/me.mdx +++ b/src/pages/me.mdx @@ -40,6 +40,11 @@ There used to be a link to my Cohost (`@kebokyo`), but Cohost is unfortunately s If you like what I do and want to help me make more of it, currently the only way I have for you to give me money is through [Ko-fi](https://ko-fi.com/kebokyo). I am a very very broke college student and any little bit of help means a lot to me! + +Most of the information below is out of date since I have just graduated college and thus had a massive shift in my day-to-day operations. +Expect updates soon(ish). + + # why Why do I even have this website? Well, it's for mulitple reasons: @@ -70,7 +75,7 @@ I also carry my [Nintendo 3DS](https://en.wikipedia.org/wiki/Nintendo_3DS) almos # colophon -This website runs on a [Hetzner VPS](https://www.hetzner.com), Nginx web server, and [~~Next.js metaframework~~](https://nextjs.org) [Astro web framework](https://astro.build). +This website runs on a [~~Hetzner VPS~~](https://www.hetzner.com) [~~Vultr VPS~~](https://www.vultr.com/) actually I'm going back to Hetzner now lmao, Nginx web server, and [~~Next.js metaframework~~](https://nextjs.org) [Astro web framework](https://astro.build). The reason this site looks so fancy in both light & dark mode is because of [Tailwind CSS](https://tailwindcss.com) and its built-in light & dark mode features. I may build a special toggle so you can choose which version of the site you like more one day, but for now, it's just based on whether your browser / OS is in light or dark mode. @@ -87,7 +92,13 @@ When I insert code into my blog, I use [React Code Block](https://react-code-blo I use the feed library to generate my Atom & JSON feeds ~~for everything except narrated articles. For that, I use podcast-rss since it has more features specifically to comply with platforms' weird-ass rules regarding podcast feeds.~~ Right now, narrated articles have been scrapped, but when I do start making audio content, I'll use `podcast-rss` to generate a feed specifically for that audio content. -Finally, for the software I use to actually write the code... I used to use [Visual Studio Code](https://code.visualstudio.com), but since it's an Electron app (basically Google Chrome in a fancy native-app-shaped box), its performance and resource use is very high. Thus, I switched *back* to [Sublime Text](https://www.sublimetext.com). If anyone has a FOSS alternative to Sublime that works just as well, let me know cause that would be awesome. +Finally, for the software I use to actually write the code... +I ~~used to~~ *currently* use [Visual Studio Code](https://code.visualstudio.com)~~, but since it's an Electron app +(basically Google Chrome in a fancy native-app-shaped box), its performance and resource use is very high. +Thus, I switched *back* to [Sublime Text](https://www.sublimetext.com). +If anyone has a FOSS alternative to Sublime that works just as well, let me know cause that would be awesome.~~ +as eventually I just realized the bomb is too powerful and the good it does on my workflow outweighs the bad it does on my computer. +Weeeeeeeeeeeeeeeeeee!!! # ideas @@ -111,10 +122,13 @@ Qdoba is better. Fight me. (plus I'm poor so I don't get either of them very oft and for today since I got free double protien I double-wrapped it just in case. -If you take me to chipoltle and get this exact order (minus the protien because i think it's seasonal lol), I will make out with you. +If you take me to chipotle and get this exact order (minus the protien because i think it's seasonal lol), I will make out with you. # ai I do not use generative AI on this website. Period. +The only time I used generative AI for any real purpose was during a massive crunch session in college, and even then I was disappointed in it. +I need to write a post about it one day. + One day, I need to add a `robots.txt` and other such protections to prevent this website from being scraped... but no-one is going to listen to me anyway because my rights don't matter to them in that regard. diff --git a/src/pages/more.mdx b/src/pages/more.mdx new file mode 100644 index 0000000..53cb99f --- /dev/null +++ b/src/pages/more.mdx @@ -0,0 +1,20 @@ +--- +date: 1970-01-01 +layout: '../layouts/StandaloneMDXLayout.astro' +title: More Pages +slug: more +--- + +Want to see even more stupid stuff that I've been up to? Here you go! + +[sharefeed - A collection of links to things that are interesting](/sharefeed) + +[me - An "about me" page and a whole lot more](/me)\ +If you are a fan of slash pages, try throwing some into the URL and see what happens! +For example, [/colophon](/colophon) or [/chipotle](/chipotle) :3 + +[cool - A miscellaneous resource of cool stuff I want to draw more attention to](/cool) + +[rss - Want to keep tabs on what I make? This is the best way to do it](/rss)\ +If you need an RSS client and are on iOS and/or macOS, check out [NetNewsWire](https://netnewswire.com/) (not sponsored, it's just what +I use lol) \ No newline at end of file