Ever since my blog was attacked multiple times last year, I’ve done a lot of things to improve its security (except switching away from wordpress because I didn’t want to bother learning a new blogging platform) and I’ve become aware of how much my blog is being targeted.
Every day I get notifications about attempted logins to my blog (that have been successfully refused), along with attempted injections and so on. Previously, I didn’t have any security and wasn’t aware of any attacks.
a snapshot of my inbox
I’m aware I’m not some big time blogger or anything – it’s probably just random bots scouring the internet looking for websites with vulnerabilities they can exploit. Regardless, I’m glad I’ve made the changes to improve the blog’s security.
You know the feeling of using a computer after a fresh format? Or a brand new laptop after you’ve uninstalled all the bloatware? (speaking of, I’ve got a rant about ASUS laptops I’ll publish in the future) That’s how it feels like to have a website that’s completely safe to visit. Feelsgoodman.
Also, to anyone out there thinking of hacking this blog – there really is no benefit for doing it. You’ll gain access to my 30 or so daily readers (thank you guys) who probably wouldn’t even care if this blog died. I’d be inconvenienced, but it wouldn’t be the end of the world.
I would be bothered because I have years of writing archived on this space. Tons of thoughts, memories, ideas, and all sorts of random shit. It’s nice going through them, like a stroll down memory lane. Except that it is more accurate than a memory because my words don’t change (unless I intentionally change them, which I don’t – however I have updated an older post that still gets traffic – yes, don’t ask me why people still find my blog when they search for whorecraft – it’s still one of the most common search phrases people use to get to this blog).
This post was written a few months ago to celebrate my blog’s anniversary – but I had forgotten that I renewed it for 2 years the previous year, so the reminder to renew my blog didn’t come in this year which resulted me in forgetting to post it. Today, received a spam comment on my blog which reminded me about this post.
lul
Even if the comment was legit, no I’m not interested in monetizing this blog. No thank you. Anyway, happy belated birthday to blorgy.net – 12 years and counting. You’re almost a teenager now!
Funny story: saw a comment on reddit saying that my URL was blocked at a person’s workplace – probably due to orgy in the URL. That was the first time I thought about changing the domain name of my blog in a while. After all, it was a reflection of who I was many years ago when I first registered it. I don’t think I’ve matured much since then.
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.
Earlier today, I received an email from Lazada Philippines telling me that my order of a hair straightener, rat trap, and rat glue was being processed. Hmm. Very strange, I thought to myself – considering that I had no need for any of those items and the fact that I don’t shop on Lazada Philippines. The email was legit, so I knew it wasn’t some sort of phishing attempt. But it was sent to an email address that I don’t use for Lazada.
Curious, I decided to log in to the account (using the forgot password option). Funnily, the email address wasn’t even verified to begin with. I had to verify it in order to reset the password. Fine, I thought – I verified my email address and reset the password.
After logging in, I noticed there was another order that I wasn’t informed about via email: a ladies bag. I checked out the profile attached to the account – there was a name, address and phone number of a lady living in the Philippines. I guess she has a rat problem and likes to keep her hair straight.
Anyway, I did the only reasonable thing I could think of: cancel the orders she made. Unfortunately two of the four orders were already shipped out so I could only cancel the other two (rat glue and handbag).
Why do people use email addresses that don’t belong to them? On a side note, Lazada – why do you let people make purchases without verifying their email addresses? I’m not going to do anything else with the Lazada account and all the personal information I have but someone else with malicious intent would probably have a field day with all this stuff. Hopefully that lady learns a lesson about using other people’s email addresses to order stuff online.
Imagine if it was some live-saving medication that I cancelled (assuming I was unaware of how important the order of medication was), and the recipient died because they didn’t get it. Would I be considered a murderer? Or would the judge say, “all this could have been avoided if the recipient had used their own email address. It’s not that hard to get an email address. Also, it is free. There is no excuse not to have an email address of your own.”
Lady – here’s to hoping rats continue plaguing you until you realize your order of rat glue has been cancelled. And that you don’t have a bag for going out to celebrate the new year. Please use your own email address next time.