• Vortex Core Update (and typing tests) [updated 7 January 2025]

    Vortex Core Update (and typing tests) [updated 7 January 2025]

    Update 7/1/25

    It seems like I’m getting a bit of traffic to this page, so I’ve added some links for those of you looking for Vortex Core firmware:

    Hope this helps!


    Just thought I’d post a small update since Vortex posted new firmware for the Core that enables custom remapping via its online layout editor. Thanks to it, I’ve got the keyboard bound to 99% the way I like it.

    My previous complaints about not being able to reassign the Fn1 keys and having too many unused keys rebindable have been solved. My only gripe is that I can’t move the default Fn key – I can only assign another key to work as Fn, so I now have two Fn keys instead of one. However, since it’s not that much of an issue I can live with it (I still hope they will fix it in a future update though).

    Currently, my Vortex Core has the following layout:

    For those of you interested in using this, here’s my layout file for you to flash onto your Core.

    On a side note, I’m done with 100% keyboards – I’ve replaced my full-sized SteelSeries Apex M500 at home with a Plum Nano 75. I wanted to give Topre clones a shot and the Plum Nano 75 seemed like a pretty good idea.

    For a Topre-clone, I would say it’s far from the stock experience of real Topre (comparing vs the HHKB). I bought the 45g dome version with additional 20g springs and it still feels linear as hell. I can’t imagine what the 35g dome version would be like. I might replace the domes in the future for more tactility, but I’ll stick with it stock for now. Typing on it sounds quite nice – it’s a very ‘ploppy’ sound. It’s hard to describe but you can check it out on my typing demo:

    I love its form-factor. The function row over a standard 60% body is perfect for keycap compatibility. The only thing that would make it better would be a HHKB-style bottom row, ala the Eve Meteor.

    I appreciated that the stabilizers came lubed with the board though. No rattle at all, and the build quality of the board was solid. The stock keycaps leave a lot to be desired (in terms of appearance). Fortunately, it has MX-compatible stems so I swapped them out with some Tai-Hao Black on White ABS keycaps (costar stabs were a pain in the ass though). The cable channel can be annoying if you unplug it often but since I’m leaving the board on my desktop at home, this isn’t an issue for me.

    I bought the non-Bluetooth, non-RGB version so I can’t comment about those features (who needs them anyway?) but overall, I’d say get the Plum 75 if you’re a fan of the form factor and intend on replacing the domes if you’re not a fan of linear typing experiences. Avoid it if you’re looking for an alternative to real Topre – get a real Topre keyboard instead.


    After recording the typing test for the Plum Nano 75 I decided that I would make typing test videos for my other keyboards as well, so if you’re interested in hearing how my other keyboards sound, here they are:

    HHKB Pro 2

    KBD Fans HHKB

    Vortex Core

  • Hair by Hair

    You know what else takes as long as waiting for your keyboard parts to arrive?

    Me growing a beard. Actually I think I’m going to receive all my keyboard parts before I grow a decent beard.
    It’s been a few months since I started using Minoxidil and I don’t think it’s making a big difference. However, I am only on my second bottle, so I didn’t really expect anything so soon. I definitely have noticed a few additional hairs on my face, but they are countable and I am still nowhere near being a poster-child for beard Instagram.

    Regardless, the journey must go on and I shall continue using Minoxidil until I run out of it. Here’s to a better beard future.

    On the other hand, the hair on my head has been growing quickly and is showing no signs of slowing down (woot). I am constantly being nagged by my mom to get a haircut though. I dread going back to the days of styling my hair every morning before going out. But I also don’t think I’d look good with a shaved head. Decisions, decisions.

    If only there was a way we could control where the hair grew on our bodies. Or at least swap our hair follicles. I’d probably trade away hair on my pubes and armpits for hair on my face. That would be a pretty good deal. I’ve probably got way too many pubic hairs.

  • Friends We Don’t Deserve

    Friends We Don’t Deserve

    There’s something comforting about having a dog on your lap while you type away in front of your computer.

    It’s like having a living, breathing teddy bear. Sometimes I wonder what she’s thinking about. Is she day dreaming? Is she asleep? Any slight movement I make wakes her up, so I can’t really check if it’s the latter but her steady breathing pattern hints at sweet dreams. Do dogs even dream? I’m sure they do. What do they dream about? Freedom?

    And then I start to wonder, does she think about what I’m doing? Does she wonder if it’s trivial or important? Am I saving the world or just typing random shit on a public diary?

    Does she enjoy lying on my lap? Does she enjoy it or find it boring? She’s not complaining – not that I would know if she was unhappy, I can’t speak doggo. I would love to be able to read their minds though. Or understand their barks. I think it would be an amazing ability to have. It could also lead me down a pretty interesting career path. Also, I’d be able to tell stories that dogs want humans to know.

    Do dogs want us to know anything? Maybe not. Why should they care? Why do dogs care so much about people who essentially enslave them for their own selfish purposes? Actually, do we even know if dogs really love humans (I’m almost certain they do) – for all we know, they’re actually the most manipulative creatures in the world, getting us to do their bidding. And people who abuse dogs are actually saving the human race from being overrun by our four-legged friends? Just kidding, I don’t believe that at all. Dogs are our best friends we don’t deserve. So we try our best to make their lives as luxurious as possible.