When I was younger, my family and I went to a New Year’s Eve party in the city. I can’t remember what year it was but it was long enough ago that I didn’t have a cellphone of my own (remember those days?).
Anyway, for some reason I let go of my mom’s hand in the sea of people at the countdown. Within a matter of seconds, I was lost in the crowd. A tiny young boy, all alone but surrounded by people. I wasn’t tall enough to see past the hundreds of heads around me to find her. There was nowhere to climb for a better view.
I cried my eyes out. Eventually I borrowed a concerned stranger’s phone to call my mom. Couldn’t get through to her phone (there were that many people in the area, the networks were overloaded) so that was futile. I had no idea what else to do. We didn’t agree on a meeting point in case any of us got lost. I didn’t even know the way back to the car to wait for them. I thought I was separated from my family forever. I can vaguely remember what that felt like.
I returned the phone, thanked the stranger, and started wandering around, looking for a familiar face. At this point, fireworks were going off, welcoming the new year. While everyone around me cheered and celebrated, I didn’t revel in their joy. I was just a teary-eyed boy stumbling through the crowd, lost and miserable.
I didn’t know how long it took, but by some stroke of luck, I found my aunt in the crowd. She didn’t even know I was missing! I held on to her until the end of the night when she brought me back to my family. I had never been so happy to see them again.
Because it all ended well, my family didn’t think much of it. To them, I had only disappeared for a brief moment. To me, at that time, it was one of the worst experiences of my life. Maybe I’m being dramatic, but I was just a kid.
I’m not sure why I decided to recount the tale, but it came to mind today as I was making my way through a crowd of people at a night market. Was that incident so many years ago the first manifestation of my disdain for crowds? Possibly. At least it’s not so bad these days. I’m now tall enough to look over other people’s shoulders and I usually have a cellphone with me. I still stand at the back of the hall during gigs – not because I’m too cool to hang with other kids – I prefer the space a lot more.
The other day I was just thinking to myself, what makes a story memorable? For me, it’s usually the ones with the most interesting endings. When the conclusion feels like it came out of nowhere, but it really wasn’t – I just wasn’t paying enough attention.
On the other hand, not every story needs to be The Village (remember those What a Twist! skits in Robot Chicken?). They only need to be interesting to me (I included the caveat because what I find interesting might not be to someone else and vice versa – but now when I think about it, that applies to anything creative, so I don’t think I need to mention it in the first place. I digress).
When a story kicks off, it’s meant to draw you in. There are many ways to do this – you could start off in the midst of a high-tension scene (Bullets flew past my head as I dove headfirst into a pile of trash, but what greeted me was worse than the bullets I was avoiding), or a vague quote that entices the audience to continue reading (Sometimes I ponder the meaning of bukkake armpit pickles), perhaps a click bait title (How to Make Money Without Lifting a Finger) – the possibilities are endless.
Once you’ve got them hooked, the next part would be to keep them interested all the way until the end. This part is usually easier than starting or ending (at least in my opinion). Because the story hasn’t come to a conclusion, you have space and time to open and close new or existing threads to keep readers invested – they’ve already gone beyond the intro at that point, so they’ll continue until the end. Unless you purposely write something terrible to turn them off.
Now comes the hard part – an ending that’s sensible yet unpredictable, and not abrupt unless that’s what you’re going for. It can come to an end right after a climactic conclusion, or the story can let the reader down slowly – winding down gradually until the reader is satisfied. Maybe there will be hints to a sequel, prequel, or a spin-off. Maybe the ending could be interpreted differently. Whatever it is, if it leads to discussion, it’s probably a good ending (unless the topic is about looking for plot holes).
A good story will leave you satisfied, like a bowl of good prawn mee (and this is where this story falls apart because I’m horrible at describing how tasty food is). Unlike me, Uncle Keong gets it right – he spins a good tale from start to finish. From the dish’s mouth-watering appearance that draws you in at the beginning, to its perfectly cooked noodles which keep you wanting more, and the delicious residue of prawns, onions and chili at the bottom of the soup – you’ll be satisfied when you reach the bowl’s conclusion.
If I could, I’d give this place a Michelin star, then again, those stars are overrated and would only draw a crowd I don’t want to this place. Thanks to my limited readership, this won’t be a problem. The next time you’re looking for some prawn noodles in Taman Desa, look no further.
After using the Tokyo 60 and Tofu for a few months, I realized that they’re not as portable as I’d like them to be. Even though they’re not heavy like a full-sized keyboard, you start to feel the difference in your backpack – I could tell whether I had one of them inside by the weight of my bag alone. While I have a regular HHKB, its lack of customization (without a Hasu controller) annoys me sometimes, especially because I love using mouse keys when working on my laptop.
I’ve been keeping my eye out for a lightweight HHKB custom keyboard, and when 1Up Keyboard’s Hotswap HHKB Kit flew into my radar, I knew it was what I wanted. Here’s what I ordered: clear plastic case, carbon fiber plate, hotswap Tsangan PCB, and stabilizers. I got my switches and keycaps elsewhere.
Side profile
Firstly, I want to shout out about the purchasing experience on the 1Up Keyboards site. It’s been the best purchasing experience I’ve ever had on any keyboard shopping website. It was so easy to make sure I got everything I needed for the keyboard. There are easy-to-use drop down menus to select what you want, with prices listed clearly and total price updating live. All the options are selectable on a single page, and they make sure you can only choose compatible parts. Even though I didn’t need it, I can see how easy it would be to recommend to people who are building their first keyboard.
Back to the keyboard. It arrived undamaged, in no frills packaging that was sufficient to keep it protected. No complaints there, I also received a whole bunch of stickers to use. I assembled the board with no issues. I have never used a carbon fiber plate prior to this, so I expected it to be extremely flimsy – I was so wrong. Switches snapped in nice and snug. It worked just like a normal plate that was very light.
I put on Box Navy switches with Maxkey SA keycaps on this and was surprised to feel that it was even lighter than my HHKB (I don’t have a scale that’s accurate enough to measure the difference – my test was holding one keyboard in each hand, so I could be wrong). I was very impressed by how light it is. I suspect it would be even lighter with different (shorter) profile keycaps on. Regardless, it met my requirements of a lightweight, programmable MX-style HHKB.
Exposed carbon fiber plate
First thing I noticed about the typing experience was the flex. While it didn’t feel like I was bending the PCB, my keystrokes felt more cushioned compared to typing on a metal plate. Then again, it could have been the effect of a tray mount vs. integrated plate (which the Tokyo60 and Tofu HHKB use). I would probably need to use more plates and mounting styles to come to a conclusion. In my opinion, the switches and keycaps that you use will probably have a more noticeable effect than the type of plate but this is coming from someone who’s relatively new to the hobby. More experienced people would probably tell you otherwise. As to whether this feels better or worse – I’m indifferent. Flex vs no flex is a personal preference, and I don’t have a preference for either.
Typing on SA keycaps on Box Navy is a pretty enjoyable experience. The thick clicks are definitely amplified and people know when you’re hard at work, or gaming. I’ll be trying out different switches in the future (the positives of having a hotswap board) to see if they work better with the flexible plate.
The underglow is BRIGHT
The underglow lights on this thing is bright – especially when paired with a clear case, you can easily illuminate the surface around the keyboard. Fortunately, you can easily disable them if you find it distracting (I only turn on the underglow for photographs as I rarely use it when I’m working). You get the standard RGB modes and colors you can access through QMK, nothing out of the ordinary here.
Programming the PCB was easy – just like any other QMK PCB. However, I’ve been seeing an issue with the board pop up a couple of times on the 1Up Keyboards Discord: my PCB arrived unflashed. This meant, I couldn’t input any keystrokes on the keyboard when it was first assembled. I had to use the physical reset button (fn+b wasn’t working for me) to get it into bootloader mode before flashing my keymap. This isn’t a big deal for most people, but some sort of default layout would have been helpful for those who decide to screw the board into their case before flashing it (you can’t access the reset button without removing the PCB from the case). I’m not sure if it’s an issue for all of the PCBs they sell, or me and the people who complained were only the minority.
Issues: I won’t lie – the silver carbon fiber plate is hideous. I should have gone with black or red, though I can’t expect it will look much better. I’m not sure if it’s possible, but a texture-less version of the carbon fiber plate would have been more up my alley. This is my biggest problem with the keyboard. Yes, you read that right. I love everything else about it.
So was the board everything I wanted? Yes. I set out to build a lightweight keyboard and I got exactly that. And to top it off, it’s affordable (your choice of switches or keycaps will affect the base price). It’s also an in-stock item that you can purchase any time from 1Up keyboards instead of having to wait for a group buy (unlike the Tokyo60). Oh, it also comes with USB C.
Overall, I am extremely pleased with the 1Up Keyboards HHKB and wouldn’t hesitate to recommend it to anybody looking for an easy to assemble, lightweight and affordable keyboard. It is also available in other styles (standard ANSI and Win key-less) if HHKB isn’t what you’re looking for.