log.nikhil.io

The Blue Ringed Octopus

Some absolutely marvelous photos of a Southen Blue-Ringed Octopus by @SammyGlennDives

Like she’s dancing!


Would love to find out what kind of protective gear the photographer had on. But it seems like the octopuses are very shy and will attack only when provoked, which is when their rings become more intense 🐙 The salivary venom1, synthesized by bacteria and not the octopus itself, doesn’t have an antidote and is only used to hunt and defend. It’s either injected via the beak, or is sprayed as a mist, paralysing the prey in either case for the final kill (presumably involving more beak.)

Here’s a little more. Love the intro. They truly are so alien and so, so beautiful 😍

  1. Always have to look it up: Poison is passive, venom is active. ↩︎

Disposable Software

The software industry is currently going through the “disposable plastic” crisis the physical world went through in the mid-20th century (and is still paying down the debt for). You can run software from 1980 or 2005 on a modern desktop without too much hassle, but anything between there and 2-3 years ago? Black hole of fad frameworks and brittle dependencies. Computer Archaeology is going to become a full-time job.

Source

“You too!”

Every. Damn. Time.

by Tommy Siegel

Nagarjuna and Jagapati

Took me two tries to get through this. I felt bad for Rep. Clawson but he was well-intentioned and, to CM’s point, this is the kind of “honest mistake” that can happen only in a few countries 🇺🇸

How to Respond to a Pandemic

And don’t forget to vote to privatize and abolish the Fire Department by calling their experience and credentials into question!

By @ShowerThoughtsComics

On Good Commit Messages

On the developer side, what I hope people are doing is trying to make, not just good code, but these days we’ve been very good about having explanations for the code. So commit messages to me are almost as important as the code change itself. Sometimes the code change is so obvious that no message is really required, but that is very very rare. And so one of the things I hope developers are thinking about, the people who are actually writing code, is not just the code itself, but explaining why the code does something, and why some change was needed. Because that then in turn helps the managerial side of the equation, where if you can explain your code to me, I will trust the code.

A lot of open source in general is about communication. And part of it is the commit messages, part of it is just the email going back and forth. Communicating what you’re trying to do or communicating why something doesn’t work for you is really important.

– Linus Torvalds, in conversation with Dirk Hohndel (emphasis mine)

This is pretty much what mine look like. For my personal stuff, I get so lazy, I use a list of developer excuses to generate a commit log that looks like this 🤦‍♀️

I hereby swear to read this document and make writing good commit messages a habit ✋🚀

On Masks

Bill Burr on The Joe Rogan Experience:

BURR: I don’t want to start this bullshit. I’m not gonna sit here with no medical degree, listening to you with no medical degree, with an American flag behind you smoking a cigar, acting like we know what’s up, better than the CDC. All I do, is I watch the news once every two weeks - I’m like, “Mask or no mask? Still mask? Alright, mask!” That’s all I give a fuck about. I don’t care. I just love how wearing a mask became like this fucking like soft thing that you were doing… like being courteous…”

ROGAN: It’s for bitches1.

BURR: Why is it for bitches? That’s just so stupid.

ROGAN: (Fakes weak cough)

BURR: Oh God you’re so tough with your fucking open nose and throat and your five o’clock shadow. This is a man right here! A man doesn’t wear a mask.

Rogan’s immediate response somehow reminded me of the “infantile phallocentric Nietzscheanism that is destroying modern human culture” from one of my favorite articles.

21 Bridges (2019) · IMDb ·

About as predictable as it gets. Chadwick Boseman is excellent.

Getting Naticked

Rex Parker:

A long time ago, I was solving this puzzle and got stuck at an unguessable (to me) crossing: N. C. WYETH crossing NATICK at the “N” — I knew WYETH but forgot his initials, and NATICK… is a suburb of Boston that I had no hope of knowing. It was clued as someplace the Boston Marathon runs through (???). Anyway, NATICK — the more obscure name in that crossing — became shorthand for an unguessable cross, esp. where the cross involves two proper nouns, neither of which is exceedingly well known. NATICK took hold as crossword slang, and the term can now be both noun (“I had a NATICK in the SW corner…”) or verb (“I got NATICKED by 50A / 34D!”)

Here’s the Urban Dictionary entry. Learned that that “crosswordese” is a thing. Been doing the NYT Crosswords fairly regularly over the past few years and that page has a lot of useful, vowel-y ‘bridge’ words and phrases (e.g. AGRA, ESAU, ISAO, OMOO, DEUSIRAE.)

The Rhythm Section (2020) · IMDb ·

Am a sucker for a good revenge story. This one was very slow and kinda haphazard. But I didn’t think it was bad enough to deserve this:

The film received negative reviews from critics and was a box-office bomb, having the worst wide opening weekend of all-time, the biggest drop in theaters, and is projected to lose Paramount $40 million.

Wikipedia (emphasis mine)

Good grief Basel! Blake Lively put in one of those “triumphant” performances 👏💯🏅

The Outsider (2020) · IMDb ·

Jason Bateman directed the first few episodes of this show and appears to be on a roll (saw this right after the third season of Ozark.) It was a 10-episode miniseries that was 5 episodes too long. Everything about the antagonist was either laughable or inconsistent. Cynthia Erivo was magnificent as the wicked-smaht and quirky Holly Gibney whose savant-superpowers remained largely unused by the plot.

Gary Oldman as Dracula

by the incomparable Herb Ritts. Not the same Dracula, but seeing these made me think of one of my favorite things: “Horrible Tragedy” by Philip Glass and the Kronos Quartet for the 1931 movie.

Always be leveraging

On tech culture’s obsession with quantifying and optimizing every single moment of one’s existence1:

I hate this framing. It is pressuring, dehumanizing as it contextualizes human endeavor in transactional terms, usually in a market.

I know this goes against the ethos of high-tech, but humans don’t have an imperative to be as productive as possible. They don’t have to make the most use of their time. They don’t have to get as efficient as they could. These are metrics that work fine for our machines, our code. But humans are not machines. Sure, we shepherd the machines, and sure sometimes we are in rivalrous dynamics that increasing efficiency has a payoff, but it is never the goal in itself.

The real “currency” we have, if we are using the term in the sense of denoting essentialness, is our humanness, our mortality, our psyches, our connection with other people and seemingly mundane but meaningful parts of our lives. I mean, look how many of us started baking their breads and enjoying it. It is not a wise use of the “currency of time”, but it is part of life very well spent, as our internal reward mechanisms have been telling us.

@acituan on HackerNews, commenting on this article

  1. With corroboration via sophomoric interpretations of stoicism and objectivism, all aimed at summoning this latent, dispassionate übermensch whose sole purpose is to “leverage” and deliver value. ↩︎

Vivarium (2019) · IMDb ·

An entertaining, unsettling, dissatisfying Lovecraftian allegory for suburban life and child-rearing (esp the teenage years.) Dragged on for a bit: I imagine it would’ve worked great as a Black Mirror episode. Jonathan Aris and Senan Jennings were supremely creepy and magnificent and perfectly cast for their roles 🙌

That ’70s Typeface

Spent a few frustrated hours over the years trying to identify this typeface I’d see on restaurant menus, photocopied class handouts, movie titles (even Indian ones from the early 80s), and a lot of books. I now know what it is and am quite happy the mystery’s resolved.

It’s Souvenir! Designed in 1914, super-popular/overused in the 70s, and much derided by designers in later decades (“A terrible typeface. A sort of ‘Saturday Night Fever’ typeface wearing tight white flared pants.”)