Thoughts on Netflix's Bridgerton S1
I just finished watching Netflix’s “Bridgerton” series. I’d enjoyed reading the book series some time ago. The third book in the Bridgeron series was the first book I ever stayed up the whole night to read. The Bridgerton series is a famous and well-loved series of romance novels by Julia Quinn, featuring the Bridgerton family. The author has a charming [...]
Early Impressions of BM40RGB Ortholinear Keyboard
I finally received my BM40RGB keyboard that I’d ordered from KPRepublic on AliExpress. EDIT: 2025-04: KPRepublic’s Violations of the QMK License EDIT: 2025-04: I’ve noticed that kprepublic (which sells the BM40) has been put on QMK’s list of vendors violating the QMK’s license. QMK’s code is licensed with GPL. GPL is a copyleft license. Basically, it’s a pro-social “I’m sharing [...]
Repairing my Razer Keyboard
I recently repaired my mechanical keyboard. It’s a Razer BlackWidow Ultimate, 2016 Edition that I’d bought on sale a couple of years ago.
The result was an imperfect success. The successful part: my keyboard now works and can be reliably used for typing and gaming. (Before, many of the keys didn’t activate when pressed; or only activated some of [...]
Replaying Halo CE
Halo recently re-released to Steam as part of the Halo Master Chief Collection. And I finally got around to re-playing it. I’d played the game on PC some time after it was released.
But I couldn’t remember the game as a whole. I did remember bits and pieces. I remember the first time I got to drive the Warthog [...]
My Experience with the Dvorak Keyboard Layout
One customization that some computer power users make is to use a different keyboard layout. Back when I was a student at University I took the time to learn to use Dvorak layout.
I can’t remember why I stopped using it, but I had reverted to using QWERTY layout since then. Recently I started doing my main development work [...]
Re-reading High Fidelity
I recently re-read Nick Hornby’s “High Fidelity”. I love this story.
It’s about a guy who’s a total music geek, and bit of a loser; and it’s a coming-of-age story as he ruminates over his romantic life. One of the reasons I find the story fascinating is it’s narrated with the narrator’s stream-of-conscious.
I love stream-of-conscious narratives. (Or [...]
Long Tail of Org-Mode Features are Compelling
One of the things I don’t like so much about proselytising of Emacs’ org-mode is mentioning the vast swarth of features org-mode has.
Partly I think it’s ‘intimidating’ to see a bit list of features and be told “you have to learn this, it’s great”. (See the org mode manual table of contents for an overview).
Partly because [...]
Doom Eternal
Hype I watched several interviews the Doom Eternal’s game director Hugo Martin on YouTube. That he played with a controller on Nightmare difficulty is impressive. That’s legit. (Pax East 2020, from 5:20 onwards). The Noclip podcast with him is also excellent.
I was surprised to see Hugo Martin say things like: - After Doom 2016, they added features to [...]
Developer Training and Knowledge
“What are the costs?” ought to be a natural question provided alongside “what are the benefits?”. This doesn’t get asked often enough in the discussions of new tools/technologies.
The costs/benefits implicitly impact discussions since the trade-offs will be different in different situations.
As a developer, I ought to have this in mind when consuming discussions. To get better [...]
Early Impression of Elm
Recently I wrote some Elm-lang code as part of a casual side-project. The Elm program was simple, though non-trivial.
The program was a UI for making notes from emails. The Elm program presented a list of emails for the user to select, and let the user CRUD a note for the selected email. Some changesets: - https://github.com/rgoulter/simple-email-data-tool/pull/1/files Initially adding [...]