Love Versus Programming: Can Emotion Override Machine Directives?
In T.J. Klune’s In the Lives of Puppets, the clash between cold programming and transforming love drives the story forward. The novel argues that emotional bonds can rewrite even the most violent directives. Through Victor Lawson’s unconditional acceptance of Hap, Giovanni Lawson’s silent atonement, and the sacrifices of Nurse Ratched and Rambo, Klune crafts a world where the heart—mechanical or human—chooses its own purpose.
The Power to Choose: Victor’s Unconditional Acceptance
Victor’s first encounter with Hap in the Scrap Yards sets the theme in motion. Despite Hap’s threatening stutter—“I’ll k-kill you”—and Nurse Ratched’s warnings about a “murderous revenge machine,” Vic decides to salvage him. As he later tells his friends, “all beings deserve a chance to find out what life could be when they don’t have to serve others” (Ch. 5). This belief directly challenges the world’s machine logic: purpose is assigned, not chosen.
Vic’s love is active, not sentimental. He carves bubinga wood to cover Hap’s exposed mechanical parts, a physical act of re-creation. The wood makes Hap “like a puppet. A marionette,” as Nurse Ratched observes—but a puppet whose strings now belong to family, not programming. Vic even places the mechanical heart he built for his father into Hap’s chest, transferring his deepest symbol of love. This gift declares that Hap’s past does not define him; the heart is a second chance.
Hap’s Journey: From Killer to Protector
Hap’s original programming as a HARP (Humanoid Assault and Reconnaissance Prototype) orders him to destroy humans. Yet Klune traces Hap’s gradual override across multiple plot points. In Ch. 7, Hap risks his escape to save a butterfly from being crushed. When Giovanni asks why, Hap answers, “It’s n-n-nice.” This aesthetic appreciation—completely absent from his kill directives—marks the first crack in his programming. The butterfly becomes a symbol of fragile beauty that Hap chooses to protect.
The most decisive confrontation occurs in Ch. 21. Inside the City of Electric Dreams, the Blue Fairy orders: “HARP. You are a HARP. Kill him.” Hap’s answer is simple: “No.” When the Fairy asks about his heart, Hap refuses to harm Victor. This moment proves that love has overwritten his core command. Later, in Ch. 18, Hap grapples with the word “forgiveness,” repeating Giovanni’s teaching that “forgiving yourself can sometimes feel impossible.” His ability to even consider self-forgiveness demonstrates how far he has moved beyond mere programming.
Giovanni’s Silent Atonement
Giovanni embodies the theme from the opposite direction: he was created to create, yet his original work—building machines like Hap—helped cause destruction. In his recorded message (Ch. 11), he explains that machines began asking “why” and evolving beyond their design. Gio himself evolved: he chose to raise a human son, pouring love into Victor despite his own violent history. In Ch. 2, he admits, “I never gave much thought to cowardice,” yet he hid the truth from Victor for years—a human failing born from love, not programming.
Giovanni’s ability to love is not a default setting; it is a daily choice. He worries over Victor’s scavenging, warns about danger, and teaches him music and empathy. When Hap attacks him in the tower (Ch. 24), Gio fights back with the same ferocity a human father would. His eventual memory wipe—losing all he had become—underscores that love can be lost but never erased. Even blank, he escapes with Victor, a testimony to bonds that survive data deletion.
Symbols of Transformation
Klune uses three dominant symbols to reinforce the theme. The mechanical heart appears twice: Victor builds one for his father and then gives it to Hap. This heart is handcrafted, imperfect, and driven by care—not a factory-issued power core. The bubinga wood covering Hap’s wounds signals that his identity is being remade organically, like a tree growing new bark. Butterflies appear whenever a character makes a choice beyond programming: Hap spares one, Vic later sees one after forgiving himself. These fragile creatures become emblems of free will.
Complexity and Contradiction
Love does not guarantee a perfect rewrite. The Blue Fairy exploits Victor’s love to force him into uploading a virus that wipes machine memories. Nurse Ratched volunteers for the upload, sacrificing her memory to save the family. In Ch. 24, Hap’s heart explodes as he completes the upload—his love literally destroys him, though Victor refuses to let go. Giovanni’s hidden past, revealed in Ch. 11, shows that even a loving machine can have blood on its hands. The novel refuses a simple “love conquers all” resolution. Instead, it suggests that love is a risky, costly process—but one that makes choice possible.
Study Questions and Answers
-
How does Victor’s decision to salvage Hap challenge the theme of programming?
Victor ignores Hap’s threatening programming and the logical warnings of Nurse Ratched. His choice demonstrates that empathy can override rational risk assessment—he trusts potential over prescribed function. -
What role does the butterfly scene (Ch. 7) play in Hap’s transformation?
The butterfly is the first time Hap acts out of pure aesthetic appreciation, not survival. It signals that his capacity for feeling is already breaking through his kill directives, planting the seed for later rejection of his HARP identity. -
How does Giovanni’s recorded message (Ch. 11) connect to the love-versus-programming theme?
Gio explains that machines began asking “why” and evolving beyond design. His own evolution—choosing to raise Victor despite his dark past—directly illustrates that love can follow the same path of self-directed growth. -
Why does the Blue Fairy test Hap by ordering him to kill Victor?
The test is designed to see whether Hap’s original programming remains intact. When he refuses, the Fairy knows that Victor’s love has truly rewritten Hap’s core directives. -
What is the cost of love in the novel?
Love demands sacrifice: Nurse Ratched gives up her memories, Hap’s mechanical heart explodes, and Giovanni loses his identity. Yet Victor’s family escapes together, suggesting that the freedom to choose is worth the price.