🖖🏾 Hi, I'm Satyajeet.
I build software for a living. I also occasionally write about it.
I also like to watch movies and write about them.

## Ode To Ocho

Before you found me,
I didn’t know what caring was,
I had only felt it in glimpses and in parts.
Before you found me,
I didn’t know what a woman was,
Someone so gentle, yet a force to call.
Before you found me,
Of ever feeling a lady’s dote.
Before you found me,
I was a child with a whine,
Alone in the open wilderness of time. read more ▷

## I Recommend Giving Up

Mon, 19th Sep, 11:41PM
I recommend giving up. Broadly speaking, it is one of the two options you have. And it is certainly the one with less pain or pleasure. If you can pull it off, make it quick, cheap and definite. Don’t get distracted, or you will linger on. read more ▷

## Hedonism is Not Easy

Sat, 17th Sep, 11:16PM
They say that you should “write drunk, edit sober”. Well I’m pretty sure I’m drunk. Not on alcohol. No. I’ve had enough of that over the past few days. I’m numbed by the pain of loneliness. It slowly but steadily chips away at my soul. read more ▷

## 📚 Heaven's River - Dennis E. Taylor (2020)

As the latest entry in the Bobiverse series, Heaven’s River is a departure in narrative and length. It picks up a tangent of the first book where a Bob descendant named Bender sets out to travel into deep space without any means of FTL communication. read more ▷

## 📚 All These Worlds - Dennis E. Taylor (2017)

Intended as a finale for the many plots that began and developed in the first two books, All These Worlds features an increased number of Bobs and Worlds, each with their own problems and personality quirks. read more ▷

## 📚 For We Are Many - Dennis E. Taylor (2017)

Slightly shorter than the first book, For We Are Many closes some arcs, develops others and starts new ones. I’m currently in a binging phase of sorts, and hope to burn through the Bobiverse ASAP. read more ▷

## 📚 We Are Legion (We Are Bob) - Dennis E. Taylor (2016)

The first of four books in the ‘Bobiverse’ series turns out to be a pleasant read. With a nice mix of self-aware AI action and space-travel, it is directed specifically at engineers and does a good job of it. While more popular in its audiobook form, I still went for the e-book version, being the Luddite I am. read more ▷

## 📚 Rebecca - Daphne Du Maurier (1938)

Rebecca is as good an intro to Gothic fiction as it can get. The book is narrated through the eyes of a lowly servant girl who marries Maxim, the enigmatic owner of Manderley, a famed estate in the British countryside. She soon discovers a moody side of Max and various rumours surrounding the death of his previous wife: Rebecca. read more ▷

## 📚 Eight Worlds of C.M. Kornbluth - C.M. Kornbluth

Eight Worlds… is a collection of eight science-fiction short stories by C.M. Kornbluth, each of which were published during the 1950s. It is a quaint series, where you see varying predictions of the future from the perspective of an author whose world is yet to land on the moon or truly discover the computer. read more ▷

## 🎥 Palm Springs (2020)

Palm Springs is more in-line with the classic time-loop genre, where only the protagonist is aware of the time-loop, while everyone else is practically an NPC. It has two lead player characters which helps to create a far more involved plot, than what we usually see. read more ▷

## 🎥 50 First Dates (2004)

Featuring Adam Sandler and Drew Barrymore, 50 First Dates is an interesting variation on the Groundhog Day trope. What matters though, is if the film truly develops the idea or simply uses it as just another plot device to spin out your usual rom-com. read more ▷

## 🎥 Anna (2019)

Released in 2019, I hadn’t realized that Anna was a Luc Besson film. In hindsight, it’s very obvious that this film is a result of the same mind that was responsible for Taken. read more ▷

## 🎥 Justice League (2017)

Justice League follows Batman v. Superman: Dawn of Justice, both in terms of storyline as well as showing the audiences how badly a movie can fail if you try really hard. Essentially, a terrible film which repeats the same mistakes, and just makes me further compare DC to Marvel cinemas. read more ▷

## 🎥 Forgetting Sarah Marshall (2008)

Featuring what could now be considered an ensemble cast, Forgetting Sarah Marshall is a comedy about how any romantic relationship requires constant effort and can fizzle out, if not maintained. It spins a collection of common tropes and humorous skits in a way that results in something better. read more ▷

## 🎥 Polar (2019)

Based on a webcomic by the same name, Polar is a Netflix production that will be pushed in your face until you give up and decide to click on it that one night when you were feeling a bit down and wanted a nice gunfight to cheer you up. read more ▷

## 🎥 Wedding Crashers (2005)

Wedding Crashers is about two men who make a hobby of attending random weddings uninvited, with the intention of convincing women in varying emotional states to have sex with them. The film has some strong opinions about whether this is a good idea and makes it a point to hammer it into the audience. read more ▷

## 🎥 Atomic Blonde (2017)

Released in 2017, Atomic Blonde takes its name from the late Cold War era setting and the protagonist spy. It amps up the action in exchange for narrative, which is a really hefty price to pay, given the two-hour runtime. read more ▷

## 🎥 Kate And Leopold (2001)

Kate and Leopold is primarily a Meg Ryan flick featuring Hugh Jackman. Released in the early 2000s, it combines a surprising number of plot threads with a hint of time-travel, while still not feeling like a Back To The Future ripoff. read more ▷

## 🎥 Nobody (2021)

Starring and produced by Bob Odenkirk, I picked this to watch after his work on Breaking Bad and Better Call Saul (and Arrested Development). I was expecting something interesting and fun, plus I’d heard that he breaks out of his usual Saul character. At the same time I did not have really high hopes, based on what I’d seen in the trailer. read more ▷

With its place at the forefront of the teenage coming-of-age genre, Superbad effectively captures the teenage obsession with sex and alcohol along with the related perils. The heavy use of crude jokes and bodily humours reinforces the idea that the writers took the title as a challenge to their abilities. read more ▷

## 🎥 Sixteen Candles (1984)

Sixteen Candles is a John Hughes teenage romance flick that I’d put in the backlog after watching Ferris Bueller. Released in 1984, it casually drops some offensive stereotypes and rapey stuff without batting an eye. read more ▷

## 🎥 Cruel Intentions (1999)

Cruel Intentions is not your usual American high-school affair. The movie is set apart by its base material, a French novel from the late 1700s called ‘Les Liaisons dangereuses’. I’d wager that the book’s foundation is sturdy enough to let the movie muck around without breaking too many things. read more ▷

## 🎥 My Cousin Vinny (1992)

Two youths are incorrectly charged with a murder but all the circumstantial evidence points to them doing it. If the two are convicted, they will be put to death. The film does an alright job of putting the two in a situation that couldn’t have been a better setting for a comedy. read more ▷

## Charting Range Vectors in Prometheus

In the previous blog post, we mentioned that Range Vectors cannot be charted. This blog post illustrates how we can work around the limitations and use Range Vectors in charts. We will also take a look at the actual Prometheus API and how it affects the visualization of these queries. read more ▷

## A Better Way to Inline Sass in Jekyll

If you want to inline Sass/CSS in Jekyll you usually have two options: either inline it yourself or use a gem like jekyll-assets. This blog has two Sass files which aren’t that big, so I prefer inlining them myself to keep the dependencies slim. There is a filter called scssify, but if you have more than a trivial number of posts, your build times will spike like crazy. read more ▷

## 🎥 Legally Blonde (2001)

I’ve been told that Americans are obsessed with hair colour, somehow it is supposed to define one’s personality. So naturally, I was expecting a film questioning the legality of it all. You know, how a not-blonde woman tries to get legal recognition for her fake blonde hair? Don’t worry, it’s not that. :) read more ▷

## 📚 Norse Mythology - Neil Gaiman (2017)

With a passing interest in superhero movies, I knew that some Marvel characters were based on Norse mythology. So, when this book was going for deep discount, it was only natural for me to pick it up. Written as a personal retelling of the different versions of the Norse folklore, it is reminiscent of Devdutt Pattnaik’s writing. read more ▷

## 🎥 The Grand Budapest Hotel (2014)

This is a tongue-in-cheek story of the concierge and lobby boy of The Grand Budapest Hotel as narrated to an author. read more ▷

## 🎥 Psycho (1960)

I’d first heard of Psycho when I read that there was a tribute to it in Pulp Fiction. This is also supposed to be Hitchcock’s most acclaimed movie. read more ▷

## 🎥 Rear Window (1954)

This movie has a very interesting plot where professional photographer L.B. “Jeff” Jeffries is confined to his apartment due to a broken leg. To pass time, he takes to peeping into the lives of his various neighbors through his rear window. read more ▷

## 🎥 Taken (2008)

I’d heard a lot of good things about this movie. I happened to watch it on TV even though that is not my preferred medium. The movie is quite short as Bryan Mills must rescue his daughter within a 96 hour window. read more ▷

## Notes on the Rating System

I wanted to record a few thoughts on the rating system that I am using for movies and books. read more ▷

## 🎥 The Imitation Game (2014)

This movie is a historically inaccurate account of Turing and how he cracked the Enigma. read more ▷

## 🎥 Yes Man (2008)

A man is so set in his ways that nothing new happens for him. He then chances upon a weird programme that requires followers to answer ‘Yes’ to any question/favour asked of them. read more ▷

## 🎥 Foreign Correspondent (1940)

Another day, another Hitchcock movie. I intend to slowly wade through all of them. This one is a supposed thriller where an American reporter is assigned as the foreign correspondent in Europe to cover the events that lead up to a fictionalised World War II. read more ▷

## 🎥 Terminator: Genisys (2015)

You’re not going to be able to follow this movie till you’ve seen the first two terminator movies. Since this movie spends most of its time rewriting the stories from the first two movies you should go do it. read more ▷

## 🎥 Spy (2015)

A run of the mill spy movie where a support agent is moved on field after her partner is presumed dead. She performs daring stunts which are obviously not possible for people of her size and this is supposed to be funny to the audience. read more ▷

## 🎥 The Conjuring (2013)

One of the few horror movies that I ended up watching in the past few years. It is mostly like any other horror movie where a family moves into a new home which unbeknown to them is haunted. As time passes the haunting becomes obvious and they decide to take help. read more ▷

## 🎥 Dial M for Murder (1954)

This was my third Hitchcock movie after Vertigo and The Birds. Was only able to really follow it till the intermission. Beyond that things started to get confusing. But I think that’s mostly because it was 0400 in the morning. Things got especially confusing when multiple keys to different locks were introduced. Wouldn’t mind seeing the movie again to get a better idea. read more ▷

I had only seen glimpses of the original Mad Max movies on TV. The post apocalyptic setting never particularly interested me. I still ended up in the theatre when Fury Road was released. read more ▷

## 📚 The Hobbit - J.R.R. Tolkien (1937)

I’ve not seen the movies. I’ve not read the Lord of the Rings ( yet). This book is Bilbo’s story of how he finds the ring and helps Thorin and Company take back the Lonely Mountain. read more ▷

## 📚 The White Tiger - Aravind Adiga (2008)

This is an interesting book. It presents a different kind of entrepreneurship. One that requires a person to kill, bribe and lie through their way in the system in order to be successful. One where people are denied their chance to succeed in the world due to various societal factors. read more ▷

## Dhanalakshmi Port? Bug or Easter Egg?

Recently when I was writing a PostgreSQL app, I took a look at lsof‘s output to look at the number of active database connections and I saw something weird: read more ▷

The process is quite easy: read more ▷

## Fvwm Explained

The earlier post about my Fvwm Desktop was a fairly short one. In this second part I try to explain some parts of that configuration file. I have also made some changes to my desktop to make it more usable. read more ▷

## Designing a UI for the Elderly

My grandfather is an 83 year old fellow. He has no computer experience whatsoever, but wanted to learn computers for day to day tasks such as Email and Facebook. I decided that I wanted to keep the interface simple and hassle free. Fvwm seemed to be the best option to design a UI that would be easy to learn and use and without any clutter. All of the UI contains operations that can be carried out with a single mouse button to reduce complexity. read more ▷

## Cleaning that old faithful keyboard

I recently obtained a TVS Gold Mechanical Keyboard with Mechanical Cherry MX Blue Key switches that go ‘Click’. I had to retire my old Logitech Desktop keyboard, which still functioned perfectly even after 7 years of no cleaning whatsoever. I decided that it at least deserved a wash before I packed it away. The keyboard was caked with years of dust, food, dirt, hair etc. read more ▷

## 5 Minute WordPress Migration

I wanted to migrate this very blog to my other server. A 15 Minute job that I had been delaying for the past 3 Months. I finally decided to do it today. The migration is as quick and simple as WordPress’s popular 5 minute installation. read more ▷

## My FVWM2 Desktop!

After getting tired of Unity and the extra Compiz Effects fighting with each other, I decided to try some other desktop environments. I had used fvwm2 earlier but never realized its power until now. read more ▷