September 10th, 2020

(no subject)

Funny how the same sketch about philosophers became, over the years, more physical, more condensed, and more simple.

Here is the the original 1960s version:



and here the late 1970s one:

(no subject)

Small-c conservatives on Twitter, often labelled as racists, misogynists and transphobes, have found a weapon to fight back — pedophiles. Apparently there's a show called Cuties on Netflix, which the left are rather fond of, because feminism gender identity anti-patriarchy something something. The show depicts four eleven-year-old girls dancing in a, reportedly, unbecomingly erotic manner. So there you have it, whoever approves of the show because they are ideologically aligned with its message, must be a pedophile. And people who tweet about this stuff seem genuinely concerned, the way the other side looks concerned when it gets all worked up about colors and sexes.

It reminded me of debates in the British parliament around the time Johnson got elected. "You xenophobic racists!" threw Labour at the Tories. "You communist antisemites!" threw the Tories back at Labour.

(no subject)

It's almost become a trend at frontend conferences to talk about permissibility of repetition and copy-pasting and its preference over inadequate abstractions or too tightly coupled code.

Kent C. Dodds devoted a whole talk to this, discussing how one should "avoid hasty abstractions":



This speaker touched upon this in a talk that I mostly didn't like, because it is built on overstrained comparisons, but which got rather popular in the React community, and which does contain some valuable nuggets of wisdom:



This speaker, too (also in a talk with quite a bit of fluff in it), says how she dislikes shared components with reusable logic because of the interdependencies they create between different parts of an application:



I bet backend devs had this conversation a long time ago, and it has just recently reached the frontend. It sure takes experience to decide when to build a reusable abstraction and when to write a piece of logic in situ. A teammate of mine goes for reusability almost from the start, while I am more of an in situ kind of guy. Sure makes for long code reviews.