Alain de Botton on Love

  • 1 min read

Amazing presentation by one of the greatest thinkers of our time on how Romanticism has made our relationships difficult.

De Botton is one of the minds (and sometimes also the voice) behind The School of Life channel, which I highly recommend you to subscribe to.

Is forgetting a child in the backseat of a car a crime?

  • 2 min read

Gene Weingarten:

“Death by hyperthermia” is the official designation. When it happens to young children, the facts are often the same: An otherwise loving and attentive parent one day gets busy, or distracted, or upset, or confused by a change in his or her daily routine, and just… forgets a child is in the car.

This is one of the most disturbing, eye-opening articles I’ve ever read, not because those parents are monsters, but because it could potentially happen to any of us.

Quoting David Diamond, a professor of molecular physiology at the University of South Florida:

“The quality of prior parental care seems to be irrelevant,” he said. “The important factors that keep showing up involve a combination of stress, emotion, lack of sleep and change in routine, where the basal ganglia is trying to do what it’s supposed to do, and the conscious mind is too weakened to resist. What happens is that the memory circuits in a vulnerable hippocampus literally get overwritten, like with a computer program. Unless the memory circuit is rebooted – such as if the child cries, or, you know, if the wife mentions the child in the back – it can entirely disappear.”

I think these cases also say a lot about how innocent people, like rape victims, are sometimes blamed by others in order for them to cope with the harsh reality that the world is not inherently fair:

Humans, Hickling said, have a fundamental need to create and maintain a narrative for their lives in which the universe is not implacable and heartless, that terrible things do not happen at random, and that catastrophe can be avoided if you are vigilant and responsible.

In hyperthermia cases, he believes, the parents are demonized for much the same reasons. “We are vulnerable, but we don’t want to be reminded of that. We want to believe that the world is understandable and controllable and unthreatening, that if we follow the rules, we’ll be okay. So, when this kind of thing happens to other people, we need to put them in a different category from us. We don’t want to resemble them, and the fact that we might is too terrifying to deal with. So, they have to be monsters.”

Jeff Atwood wrote a great piece on this behavior in relation to internet harassment, so please check it out.

Migrating from Second Crack to Metalsmith

  • 1 min read

I’ve just migrated this blog from Second Crack to Metalsmith, mainly because I wanted to switch away from a PHP-based static site generator. I considered using Hugo, specially because it is pretty fast—and it would be nice to learn Go—but I found its template syntax a little off-putting.

It’s now being served by GitHub Pages too, with the code available here. I’ll write some follow-up posts soon detailing the plugins and scripts I’ve used to build and deploy the site.

Stay tuned.

Exercendo a não-opinião como exercício de empatia

  • 1 min read

Alex Castro:

Quando perguntamos a nossa amiga casada quando ela vai finalmente ter filhos ou filhas, a pergunta nos parece inócua e amigável. Afinal, só estamos perguntando porque temos intimidade, certo?

Entretanto, para a pessoa que está do outro lado, o comentário é opressivo. Porque não é a primeira, nem a vigésima, nem a centésima vez que é feito.

Como essa pessoa pode se sentir acolhida, feliz, aceita entre suas amigas e familiares se praticamente todo dia alguma delas a interpela sobre uma das escolhas mais importantes de sua vida?

A mensagem passada por essa constante enxurrada de comentários, uma mensagem ao mesmo tempo violenta e invasiva, é que a sua escolha de vida, que deveria ser íntima e indevassável, causa enorme desconforto às suas pessoas mais próximas. Se não, por que tanta insistência? Se não, por que tanta intrusão?

Em situações como essa, é ainda mais apropriado seguir o conselho supostamente dado pelo guru indiano Sathya Sai Baba (tradução minha):

Antes de falar, pense: É necessário? É verdadeiro? É gentil? Machucará alguém? Acrescentará algo ao silêncio?

Pense, sempre.

Introduzindo: SRO

  • 1 min read

Acabo de publicar no registro do npm o SRO, um módulo para rastreamento de objetos postais utilizando a API oficial dos Correios[1].

Os principais objetivos desse projeto são validar os códigos entrados, agrupar as requisições e normalizar as respostas, facilitando o desenvolvimento de aplicações que necessitem desse tipo de informação. Como um bônus, o SRO também pode ser utilizado pela linha de comando, com os dados sendo apresentados em formato de tabela ou JSON.

O repositório também está disponível no GitHub. Algumas coisas ainda faltam, como testes e suporte a credenciais, mas espero conseguir trabalhar nisso durante as próximas semanas.


  1. Por mais que “oficial” nesse contexto signifique “escondida em algum PDF de uma área desconhecida do site oficial”.