2025-04-24

Range of Motion (ROM) constraints as a design element

One of the principles of interaction design as laid out by Don Norman is constraints. It is easily overlooked, because it restricts interaction instead of facilitating it, and is quite often ingrained in designed systems and taken for granted. In short, constraints guide you toward the ideal way of interacting with objects by eliminating the possibility of unwanted interactions.

I shall be talking about physical constraints, which are primarily implemented through limiting Degrees of Freedom (DOF), in which you have an object that can only go a set number of ways, like a knob can only be rotated, not moved, and a switch only goes up or down, not sideways or rotated.

Knobs and Switches. I own an Orange amp, and it's one of the best things about interfacing with it.

Part of why physically constrained interfaces work on automobiles, through knobs, switches, and even the gear shift itself, is because it takes the need for precision away from the hands of the user, and is baked into the design itself. Just imagine if you had to precisely line the gears up yourself in a manual transmission car. Having to take your attention off the road can be costly. This is also why I am not a proponent of screens as car interfaces, like you might see in Tesla cars. Even something as simple as adjusting the air conditioning in a car can be made more difficult without the use of physical constraints. Imagine: A knob only goes one way, and you don't even need to look. A screen, however, lets your finger go anywhere, even off-screen. How do you know you're tapping the right on-screen buttons if you don't look? (Granted, these self-driving cars may assume you aren't focused on driving...)

It's infinitely useful how there are grooves for the stick to line up into.

Restricting Range of Motion

There are many ways to engineer physical constraints into designs, as illustrated above. I would like to examine Range of Motion (ROM) as another oft-underlooked avenue that complements DOF constraints.

If DOF defines how many ways you can move an object, ROM defines how near or far said object can be moved. For example, some rotating joints can all be said to have 1 DOF of rotation, but ROM could differ between objects that freely rotate about the axis (like a wheel), or with limited range of angles, like a volume knob that only goes from 1 to 10.

These go to 11.

Some examples occur so often in daily life that you might wonder why such design isn't more common. For example, soap dispensers. Have you ever gotten a haircut, and taken a shower after, only to realise you've pumped too much shampoo out for what little hair you had left? That's exactly what I'm talking about. While I don't think we actually need soap pumps that gauge just how much shampoo you need, I think there's room for design consideration here.

To illustrate, suppose you need 5mL of shampoo to lather your hair appropriately, and suppose your sister needs 10mL of shampoo to lather her hair, seeing as she has more hair. One shampoo bottle dishes out 10mL of shampoo in one pump, so your sister presses the pump to get all the soap she needs in one pump, while you modulate your press, making sure not to use too much force, and stopping halfway, trying to estimate 5mL each time you use it. Another shampoo bottle has a shorter pump, and gives 5mL of shampoo in one pump. You simply take one full pump to get the soap you need, and your sister takes two pumps, and every time you shower, you know you have the amount you require.

I should note: some households (like mine) find it useful to dilute the soap such that a full pump gives you the appropriate amount, now that the concentration has been lowered.

With that illustration, it's obvious which is the preferred design for this scenario. There are many like this. You may have seen illustrations on your toothpaste tube recommending you to use a pea-sized amount. If I'm not wrong, it's only a recent development that they started recommending toothpaste amounts. In any case, I believe it's the case that many advertisements showcase excessive use of products (soap, toothpaste) to nudge the user to use more product. If nothing else, this has an economical effect, as you cycle through products more. "Pea-sized" is ambiguous, but if toothpaste tubes somehow squirted the recommended amount each time, that would solve the problem, even for people unaware of the "pea-sized" recommendation. Understandably, such designs come at a cost to the product manufacturers.

A figure from the above linked study. Consistency is harder to achieve when human error and ambiguity are factors.

Another scenario: toilets

Another occurrence in which design can be considered is with bidets. Many times I have encountered bidets with far-too-high water pressure, and I say with minimal exaggeration it could clean the gunk off my skin and take the skin with it too. Many such bidets use a trigger, and in cases where the valve is inaccessible, the solution could be to press the trigger half-way to modulate the amount of water coming out... which as you might imagine, is a difficult task to do. Should the solution be to make it such that a fully-pressed trigger gives the right water pressure – a gentler water pressure?

When I write, I have these in mind, which are widespread throughout Southeast Asia.

But then, a problem presents itself. I also use bidets for cleaning. If it isn't aimed at myself, it's aimed at stubborn stains and dirt in the toilet. I'd then want a higher water pressure. The ideal solution to this, in my opinion, lies in adjusting the flow of water through the valve rather than through the trigger. That, or having multiple settings, like with some shower heads. The dual-flush toilet is one such invention that encapsulates this design idea (sort of). If you only had one flush button, and you wanted to save water, you'd probably press it lighter or shorter if you only had liquid business to dispose of. Why bother with that? Have a big button and a small button you can push all the way, and save yourself the trouble of having to be precise.

Adjust the water flow here, and then press the trigger fully.

On a side note, the place I'm currently staying at has a very weak flush. Big stuff takes one or two flushes... so in designs like these, it is important to investigate requirements or the usage falls short of expectations. Flushing the toilet isn't like pumping soap. Two small pumps of soap effectively gives you double the amount, whereas two weak flushes may still not get the job done like one strong flush.

Conclusion

Where usage requires precision, the obvious choice is to enable precision through design, rather than expect the user to be sufficiently skilled or conscientous. In many cases, the consequences could result in product waste at minimum, or be significant to the point of having an effect on one's health.

We should look to designs like dual-flush toilets, which bakes the act of "modulating amount of water used" directly into design instead of placing the responsibility on users' hands. As an effect of widespread use (these are the de-facto default in Singapore), I have no doubt that many liters of water are saved daily. Likewise, we could reduce needless consumption of soap, toothpaste, and perhaps there might be other applications of ROM constraints in design beyond portion control which I have not explored here.

2025-04-10

Review: Swedish Design by Keith M. Murphy

Title: Swedish Design: an Ethnography (published 2015)
Author: Keith M. Murphy
Finished date:

Overview

I picked this book up, I believe, at a thrift store or something like that. Thought it looked interesting. Finally, after like a year or two of sitting on my bookshelf, I finally took it for a spin. It's a book about Swedish design — not so much on the visual elements, but the politics that surround it.

Review

The author is a professor of Anthropology, but he also tackles the topic with philosophical and (socio)linguistic concepts. I noticed he mentioned Deleuze a lot. I'll have to say that most of these concepts flew over my head, but I understood enough to be able to draw some insights without having to dig too deep down his citations.

In summary, what you might find in this book is a dissection of the processes involved in shaping Swedish design... and the other way around, of how Swedish design shaped Swedish culture. I thought one of the more salient points was how Swedish design was used as a means to bridge socioeconomic gaps... because modernist furniture is simple to construct, which meant it was easy to mass-produce at affordable prices. Good taste became a thing not just for the rich, but for everyone. IKEA is the epitome of Swedish design in that regard; it's affordable and regardless of your social status, you'll be delighted to have a piece of their furniture in your house.

Conclusion

Rating: 4/5
There's really a lot of merit in reading non-fiction, and this academic work, which is built after years of immersion in Swedish culture, is an inspiring one.

2025-04-06

Hanoi, Sa Pa, and climbing Fansipan (29 Jan to 4 Feb 2025)

Over the lunar new year holidays in 2025, I went to Vietnam for a week; with my family for the first 4 days, and solo the last 3 days. I'd like to take some time to reflect on the trip. With Hanoi being a popular travel spot in SEA, I hope this information could be of use to interested travelers.

An ingenious idea... Constructing several "peaks" for the masses to take photos with.

The Planning

Itinerary

I planned loosely around the main thing I wanted to do: Conquer mount Fansipan in Sa Pa. Everything else, I just made sure I was hitting certain locations like the old quarters, but no specific spots for food and shopping.

    -- With family --
  • Day 1: Exploring Hanoi Old Quarters, night train to Sa Pa
  • Day 2: Exploring Sa Pa Centre
  • Day 3: Go up Fansipan, night train to Hanoi
  • Day 4: Exploring Hanoi West Lake and Old Quarters
  • -- Solo --
  • Day 5: Exploring Ba Dinh area, Old Quarters
  • Day 6: Day trip to Ninh Binh
  • Day 7: Lunch with Hanoi friend before flight

Itinerary-wise, this was rather tight. A night train meant we had a whole day to explore the area, which was plenty of time, all the while saving on a night's worth of hotel fees. However, it also meant we had no hotel room to rest or refresh ourselves. In particular, having to wait for the train to depart at night, and having hotel check-ins in the afternoon meant no proper showers for a long period. I made a mistake planning a train back to Hanoi the night of my Fansipan hike, which meant I went a day without showering after my hike. Thankfully, the weather was frigid with strong winds, especially at the summit. I didn't stink and didn't sweat.

Since we arrived during the lunar new year, or Tết, many shops were closed on the first few days. It was a completely different Hanoi when we first touched down versus the last few days (Tết celebrations ended on Monday, 3 Feb, and most businesses resumed then). I expected we would see a unique side of Vietnam with Tết celebrations, but we didn't encounter much. What we did see were loads of families dressed to the nines crowding the busy streets, and that was a sight to behold. Everybody looked so good. Perhaps I could have planned better to seek out festivities, but I wouldn't say it's worth going during this specific period as shops are closed.


Climbing Fansipan

On to the main event! I climbed Fansipan in a day, which means I started early in the morning (around 7?) and reached the summit at noon. Despite its relatively low elevation of ~3k meters, it's extremely steep. Each step took the wind out of me. For my Hmong guide, it was a regular weekday. I thought it would be easy, but I got Hmogged by him.

"We do this not because it is easy, but because we thought it would be easy."

It was only later when I told my friends about the trip that I realised how much of a feat it was to climb it in one day, let alone by noon. Most climbs up Fansipan take 2D1N. There are two rest stops along the trail, where you have lunch on the first and sleep in the second, resuming the climb the next day. For me, I skipped the first rest stop and had lunch at the second. This took about 3-4 hours, and the remaining climb another 2-3 hours.

Once you reach the top (but not the summit), you'll be at the base of a very large temple, where the people come exiting out of the cable cars. There are steep stone stairs up to the summit, which are another half an hour. I was buffeted by strong, icy winds at the top, and it was too cloudy for a nice photograph. Oh well, I made it, and tasted victory, which tasted like... Chocolate, actually.

Who thinks of selling ice cream in cold places?! ... and who thinks of buying?

Guide

Information online is conflicting. Climbing Fansipan is no joke, and you need to have a guide. The route was rather straightforward, but the guide will help sort out your permit and rest stops along the way. Also, because of the cable cars, you hardly see anyone on the trail. I ran into only a handful of people along the way. It's no good to be alone on a mountain. I was recommended Sapa Trekking Hiking Tours by my Vietnamese friend and they delivered. Fast to respond, English speaking, and they settle everything you need, also including taxi before and after the hike, and cable car/funicular tickets if needed. I requested for them for my family to join me at the peak, and I wasn't going to climb down on foot, so I also got myself the tickets.

Altogether, I paid about $230 USD, which would have been cheaper (per pax) if I had gone with a group. $90 for 1 pax hike, $35 x 3 for cable car, $7.5 x 3 for the funicular, and $5 x 2 for the transportation.

Supplies

Hanoi has several winterwear shops of questionable authenticity. Fortunate for me, because I desperately needed more coverage than had I packed. Even Hanoi was unbearably cold for my ever-loving tropical sunshine self, so Fansipan would have killed me. I wore three layers — of which two were purchased from Hanoi — during the hike and it still wasn't enough to stave off the cold completely, which was intensified by the dampness.

I did have a hearty breakfast before departing, but I should have brought more snacks for energy. I was very much winded up until we reached the 2nd rest stop at 10am, where the guide prepared instant noodles with egg, and gave me fruits, Oreas, and soy milk as well. Having warm food when I was already half freezing to death kept me going for the last leg of the climb.

Salvation!!

Experiences and Recommendations

Hanoi

I did enjoy the shopping at Hanoi (primarily the old quarters). Sue me for buying counterfeit, but a part of me believes the goods touted are actually genuine, from the same factories, but somehow bootlegged out into the stores... Surely, someone along the way must have thought to smuggle some goods out of the factory line right? Nonetheless, they are quite convincing fakes. I'm not a good haggler, never will be, but I was fortunate to have my brother present to do the talking for me.

After a while spent in Hanoi, things in the Old Quarters got repetitive. I had wanted to buy some nice-looking propaganda posters but the nice shops were closed and the not-so-nice prints I didn't bother.

I did spend some time out in the West Lake area, but didn't really explore that much. I will have to say the bookstores are nice and there are always nice cafes for you to visit. My Vietnamese friend informed me that it was a place where expats congregated.

If there is one thing you must do, please go watch a water puppet show. PLEASE! It was the highlight of my trip, despite costing so little and being so short in duration. It truly was so creative, unique, and funny. I felt connected to the culture through the theatrical experience, I was almost brought to tears. I opted for the translation device, which has a little earpiece that doesn't directly translate the dialogue at all, but rather gives you background knowledge on what is being shown. I went to Thang Long Theatre.

Also, do go check out Ho Chi Minh's Mausoleum while you're in town. It's a fairly orderly site where you follow a line and get to see Uncle Ho. It should go without saying, but dress respectfully, no hats, and no photographs either. He's very well respected by his country. Within the compounds, you also get to see his old house. It's actually quite nice. I don't think I had to pay for anything. I didn't enter the museum, however.

I stayed at Hanoi Marvelous Hotel and Spa while in Hanoi, and it served my needs well, being rather near to the old quarters and Ho Hoan Kiem. The breakfast was rather limited; you could have two servings of pho, pancakes, french toast, or eggs... Every morning, I had pho (different meat each time), and eggs/toast. There was also a small buffet section where I helped myself to sausages, cheese, bread, and the occasional vegetable or Vietnamese food (I don't recall the food being something to write home about). The hotel service was overall great.

The first night, my mom and brother stayed at The Oriental Jade Hotel, also near the old quarters. I took a later flight so I didn't stay with them, but it seemed nice when I went in to take a shower minutes before checkout. They gave us some Vietnamese coffee and the accompanying drip filter (Phin), which I put to use back in SG!

Food

Here are some nice food places I personally tried.

  • Bún Chả Que Tre - Really good Bun Cha.
  • Pizza 4P's Bah Khanh - Every Vietnamese friend told me to try Pizza 4P's so I did. You also have to get a reservation. The pizza was delicious of course.
  • GoodTime Burger Bát Đàn - The burgers were nice, and you have to try the Dream fries. I seriously need to reverse-engineer the spice mix.
  • Banh Mi 17 - On my very last night in Hanoi, I had Banh Mi, a Burger, fries, and a beer. It was the best way to close off the trip.
  • Banh Mi Paté Cô Hà 1 - Fast service and all-around good Banh Mi.
  • Take Taco II - Tacos were great, but I really LOVED their spring rolls.

Sa Pa town

I was enthralled by the town. It has a little old-timey vibe and gets really beautiful at night. However, I was put off by the Hmong people who peddled their wares. I know they are an underprivileged group in Vietnam, but it pained me to see them trying to earn money in whatever ways they could, even having the children dance on the streets. It just felt so demeaning (also, is child entertainment worth as much as child labour if they wanted to have their children work for money? Food for thought).

In any case, I bought a Đàn môi as a souvenir, and my mom got some pillowcases. Some of them will try to get you to follow them to their village, and if that's something you'd like to explore then go ahead. They aren't very pushy.

Next time, I would just get a hotel near the town. It wasn't too difficult getting a taxi, but it was troublesome having to drive so to-and-fro the town, where all the action is concentrated anyway, unless you wanted to be closer to the Hmong villages or quiet nature.

Food

I don't have much in the way of food recommendations, but the Sa Pa night market is a must-visit. Affordable and delicious food, primarily BBQ, and some dried meats. I bought some buffalo jerky and got to try horse and deer, among others? I lost track. There are some carnival games and shops that sell clothes, toys, and souvenirs too.

We wanted to visit Banh Mi 911 but it was closed (or out of Banh Mi) the day we wanted to visit, and we were out of town the next. My personal 9/11.

We went there twice.

Ninh Binh

I had a bit of extra time in Hanoi, so I decided to book a day trip to either Ninh Binh or Ha Long Bay. I chose Ninh Binh, and I took on my hotel's services of arranging a trip, which led to me joining a tour group. Given that I requested this on short notice, I was quite happy with the services, although I was a little bored with Ninh Binh.

A bus picked me up at my hotel at 7AM, and we headed out first to Hoa Lu Ancient Capital. This was followed by some cycling around the area before we stopped for a buffet lunch at one of the hotels/homestays in the area. I quite enjoyed the cycling, for the weather was perfect and I liked the peaceful scenery, something different from Hanoi. The latter half of the day, we went to the river, and then the Lying Dragon Mountain.

The river trip was BORING. I spent 1.5h on the boat being ferried and after a while, I was getting cold... At the end of the trip, they ask you for tips. I was at the tail end of my trip so I was only carrying spare change. Needless to say, the lady was quite pissed off. Sorry.

Some of the boaters rowed with their feet, which was quite interesting.

The dragon mountain was cool. It wasn't very high, not a challenge at all. Interestingly, it overlooked the river which we had just gone to. Anyway, for a day trip to Ninh Binh, it checked all the boxes for places people would want to visit, but I found it underwhelming. We were dropped off at our respective hotels around 8pm. I can't imagine how I'd have planned it differently anyway, so it was nice to just say I've been there, and move on.

Others

Trains There are two options for night trains: King and Chapa Express. We took King from Hanoi to Lao Cai, and Chapa on the way back. Chapa is just better in my opinion. First of all, there are charging ports in the cabins. Chapa also had an on-train menu, and we got some beers and snacks from the trolley. You can even rest at the Chapa lounge at Lao Cai station. They were both clean and comfortable. As I've mentioned, these sleeper trains save you a night of hotel's stay, but you will be out of a place to freshen up unless you have early check-in, so do take note.

Clothing I don't know if it was because of Tết or if uncles just have that much drip, but just about every uncle I saw was slaying the house down in their suits. Vietnam is known for some of its tailors, whose services are pretty fast and affordable. I hadn't planned to tailor a suit, but I feel I should have. All those uncles must have gotten their suits locally, and they were walking advertisements to the quality of suits in Hanoi to me.

I also met this weird guy at my hotel. He approached me at breakfast and spoke in an unsure, muffled manner, but I could tell he was from China and so I tried to speak Mandarin to him. Even then, he didn't speak very clearly. All I could gather was that he was there for parties... Maybe a sex tourist? Hahah. I never really got a proper answer. He did weird out the restaurant staff who afterwards asked me what his deal was.


Hanoi's great. As a Banh Mi lover, I was disappointed, but apparently they're more known for their Bun Cha, with HCMC being the place to go if I want to explore good Banh Mi. I suppose it's a great stop for clothes and food. As my first foray into Vietnamese culture, it was a pleasant one. P.S. With the Vietnamese language having Chinese influences, I thought about how the written language is basically permanently in Hanyu Pinyin.

2025-03-27

Review: The Dark Forest by Liu Cixin (Translated by Joel Martinsen)

Title: The Three-Body Problem (originally published 2008)
Author: Liu Cixin (Translated by Joel Martinsen)
Finished date:

Overview

This is the 2nd book in the "Remembrance of Earth's Past" series, otherwise known as Three-body, after the first book. After the reveal of extraterrestrial intelligence... with technology far surpassing that of Earth civilaztion's, how will the humans respond to their hostility? Again, I'll try to keep this review spoiler-free.


I decided to start reading this immediately after I finished the first book. My progress reading this was a little slower as I went on holiday. This was also a bootlegged copy, and I thought the lack of proper chapters was an error on the bootlegged copy's part. However, this is really a quirk of the book. The parts are instead sectioned by YEAR... and that means the first part spans about a third of the book without any proper breaks, all happening within the same year. Also, I believe there are also large differences between this and the original Chinese version. Apparently, the original made reference to another of Liu Cixin's stories, Ball Lightning.

Review

I really enjoyed this book! Although it introduced new characters in the beginning, I grew to adore them. The book is a bit of a slow burn, but the payoff is worth it as it slowly unravels in the end.

Once again, the author extrapolates existing science into an imagined future rooted in realism. Midway through the book, the story fast forwards some centuries into the future. Everything that is imagined is conceivably the natural progression of the technologies... some things like wireless charging, ubiquitous computers, screens everywhere, personalised ads. I personally felt the future described in this book wasn't necessarily dystopian, but I wouldn't want technology to progress in that direction: flashy and far too integrated into the fabric of society.

This sci-fi book reads very much like a detective mystery with the introduction of the Wallfacers, also the name of the first part of the book. Cixin effectively wrote the story on two, maybe three levels, revealing a lot beneath the surface... really, much like the Wallfacers.

One gripe I have is with how the characters are motivated by their actions. There's really no reason the protagonist alone should be the protagonist, and I think he too shared the same sentiments of why he was thrust into so much responsibility.

For those familiar with the Dark Forest hypothesis, you might be able to guess at some of the concepts that drive this book. I was pleasantly surprised to learn, however, that this book is the namesake for the hypothesis!

Conclusion

Rating: 4.5/5
Better than the first book! While you might be dissatisfied with the motivations for the characters like I was, this is still an interesting take on the sci-fi genre that really also plays like a mystery novel, which brings delight in discovering the sci-fi concepts as they are unveiled.

Do it in your head first, and then do it

Today's short post is inspired by a conversation I had with a friend. It went like this, in essence:

I have 1200 words to write by tomorrow 2359. I have a 4-hour and 6-hour window tomorrow. Doable?
My response was more analytical than necessary, I'm sure:
That's 10 hours for 1200 words, or 1 hour for 120 words, or 2 words per minute. You'll be fine. Do it in your head and then when you have access to your computer, type it all out.

I thought I'd like to write about that latter bit of advice, which was something I followed personally, especially throughout my university life. A common lament is not having enough time to do both the things you want to do and the things you have to do. Sometimes, one wishes to write, or ponder the meaning of life, but whatever precious hours that might have been better allocated to such activities are instead used to drag one's ox-cart across the field... so to speak.

On the other hand, having work to do shouldn't keep you away from the things you want to do! In university, whenever I had essays due, I first rolled ideas around in my head, planning arguments and points in my head while I do the stuff I want to do, which was PARTYING HARD and BANGING CHICKS and KNOCKING BACK COLD ONES (Okay, well, I did have a vibrant university life, but not like that). When it came to actually working on my assignments, I already had a head start tossing ideas around in my head, and I'd spend less time actually sitting at the desk.

Praise for Shape Rotating

This concept isn't limited to verbal conceptualisation. I have a feeling there's more depth to the idea of people who are good at shape rotating. What better way to utilise the skill of rotating shapes in the head (read: visualising things) than to direct the power of your imagination to solving problems?

As you can see, it really works both ways. You either do your work in your head or you do your hobbies in your head. Your brain is really good at conceptualizing, conjuring images and ideas. How far you can take this does depend on the hobbies though; obviously you can't play basketball with your imagination but you can extend it to activities like practicing your drum/guitar rhythm or imagining graphic designs you might like to create.

The point is a simple one: maximizing your time in a day could mean doing your brainstorming activities in tandem with other less cognitively-demanding tasks.

Yes, I did think up the outline for today's blog post in my head while I was doing other stuff. I often find pockets of time I can daydream while commuting, working, eating, ... The hard part is holding on to the ideas long enough, not losing your train of thought. In a sense, you're limited by your brain's RAM.

2025-03-20

Small things that may improve your quality of life

I wanted to share some small things that I have adopted into my lifestyle that improved my quality of life. These will be rather varied. I will be brief in this post, but if you have any questions, a quick search online will net you the answers, probably.

Tongue Scraping

I (to the best of MY self perception) have basically solved the problem of bad breath with the addition of an inexpensive (definitely under $10) tool and a 5-second routine to my everyday morning teeth brushing. Just scrape your tongue. It gets rid of the gunk that builds up on your tongue that causes bad breath. There's really no reason not to do this.

Learning how to hold and use a knife properly

This goes out to everyone, even those who don't cook often. You'll eventually find yourself holding a knife, and it is likely going to be the most physically dangerous thing you hold in your everyday life, barring power tools, perhaps.

It seems the proper way to hold the knife is unintuitive, as I see most people hold it by gripping the entire handle. You will want to pinch the knife blade with your thumb and middle finger, and use the remaining three fingers to hold the handle. This gives you much better control over the knife, plus the force applied is more centered.

Look how intact the guy's fingers are...

As I'm not an expert, I can't go too deep into cutting technique. But for your other hand, make sure your fingers are tucked in and only your knuckles protrude. This will ensure you do not chop any fingers off. The knuckles guide the blade.

Blue light glasses/night mode

Most of us use screens practically the entire day. If it's not our phones then it's our computers at work... unless you work at an oil field. Spare yourselves the eye strain and get a pair of glasses that filter blue light, or turn on night mode on your monitors. I do both, which is a little excessive. Trust me, I've been on the other end... I once spent half the day staring at my laptop screen, working on a university project. My eyes were so strained at the end of it, and that seemed to happen when I wasn't wearing my blue light glasses. Also, I have perfect vision and I plan to keep it that way, so my glasses are just a cheap degree-less pair with a filter.

I don't know... maybe you still need the glasses here?

Getting good tools for everyday use (for me, desk work)

I spend a lot of time on the computer and at my desk. I got myself a nice mechanical keyboard and an ergonomic (vertical) mouse since I'll be using them literally every day. I can't put myself in the shoes of those who don't use mechanical keyboards. They're strictly better than membrane keyboards, except in the realm of price (even then, not that much more expensive). As for the mouse, I can't say for sure whether it actually makes a difference that it's vertical, but I have one, at least.

I also got myself a nice fountain pen (Pilot Kakuno) with a converter, which allows me to refill ink from an inkwell. I write a lot on pen and paper; school/work notes, my journal, post-its... and nothing beats the tactile feeling that my fountain pen gives me. A close second are the MUJI pens. Each time I write, it's a treat and a half. I can't help but look at my stationery with joy. All my pens are as fine as they get, I prefer the precision of a fine tip.

Personal choices aside, what I'm saying here is: find the right tools for you, because you use them often. They should fit you like your clothes do. Make writing and typing a JOY to do... and perhaps you'll find a little more joy in the work you do.

How could you not love the smile!

That's all I can think of for now... Edit: I'm going to add one more thing because it came to me and it doesn't warrant a new post.

Cross Ventilation

I made a few Architecture friends in university, and the one thing I remember learning from them is the concept of cross-ventilation. In short, having two openings (like a window or door) on opposite ends of a structure creates air flow between. It's so simple it's easily taken for granted. Many benefits to this. There's the cool breeze, which is welcome in hot, hot, Singapore, and then there's the reduction of CO2 levels, which is ostensibly bad for you... regardless, if you spend a lot of time in a room, consider opening the windows strategically to get a little air flow in.

2025-03-11

Review: The Three-Body Problem by Liu Cixin (Translated by Ken Liu)

Title: The Three-Body Problem (originally published 2006)
Author: Liu Cixin (Translated by Ken Liu)
Finished date:

Overview

Three-Body, or 三体sān tǐ, is a Chinese sci-fi novel which has gained recent popularity due to the English Netflix adaptation. It's a part of a 3-book series, ominously titled "Remembrance of Earth's Past". For those familiar with the classical mechanics problem (which has now been pushed out of the spotlight by the book/netflix series on search engines), the story does indeed contain this concept as a central driver, but it is by no means a spoiler for what's to come. In fact, many technical concepts are brought into the story, some of which I got to understand and appreciate because of what I studied (certainly NOT rocket science). I'll try to keep this review spoiler-free.


A little background on how I got the book... I had wanted to read the series for a while, but I had quite the backlog of books so I couldn't convince myself to get them. My workplace had a secret santa coming up, and we were able to request for specific gifts. I asked for the series which was within the budget. In fact, it was so obvious my gifter (it was anonymous both ways) knew it was me, and I clearly knew it was him. Anyway, he got me the first two books in the series. UNFORTUNATELY, they turned out to be BOOTLEGGED copies!! It was more obvious in the second book, which was clearly an E-book PDF that got printed and bound.

Review

This was a fairly simple read. A brief search online revealed that there must have been some changes to the English version to bring more background to the Cultural Revolution in China, which parts of the story are set in. I didn't actually have much knowledge of China's modern history, but thankfully it the details weren't really necessary.

The characters serve their functions well, and through their dialogue and occupations, you can really sense their Chinese-ness even through the translation. Perhaps this calls for kudos to the translator. They do have a bit of plot armor, in the sense that other characters seem attentive to their needs and don't offer much resistance, in order to progress the plot.

A point of criticism I have for the story... it feels like the author really tried to shoehorn in concepts from throughout STEM. I felt this especially when von Neumann computer architecture was mentioned (you'll know when you're there), but I suppose it is the job of Sci-fi to bring science concepts to the masses. Three-body does a good job in that regard. For Sci-fi that isn't based in a foreign world or even different time period, but rather on Earth, it does a good job of integrating existing science and speculative possibilities into its story.

I'm also not big on their use of the video game to tell the story, but the wackiness does make it a page-turner as you try to unravel the purpose of it. As the story unravels, the happenings also get explained in a way that was unsatisfactory to me; the alien technology (no spoiler here, right? Here be aliens) being used to explain everything just felt convenient, but then again, if we had technology that powerful we'd use the same thing for every problem. Not exactly a mystery to unravel, though if you want a taste of that, you'll be in for a treat with the second book.

Anyway, I do dig the concepts explored in this book. Most poignant was when I got to the final part of the book, titled "Sunset for Humanity". That was a chilling phrase at that point in the book, and I simply had to read on.

Conclusion

Rating: 4/5
Worth a read! It's different from other popular Sci-fi titles like Dune and Star Wars in that it is very grounded in Earth and existing science, with room for speculation, to the point where some of the concepts that drive the story could convincingly be real (again, not a scientist), but certainly beyond the scope of existing theory.