Spanish lyrics for the dance floor

Our bodies embody the music, but our minds and mouths should embody the song.

As a beginning leader, all you care about in the music is the count. Yet, as David Linares blogged about almost a decade ago, and as was recently reiterated by Steven Messina and Robin Campbell, a good leader conditions his figures and positions on the energy of the music. I will go one step further and argue that true musicality requires that your dance follows the emotion expressed by the lyrics. So, let’s learn some Spanish lyrics.

Cuban followers are a RISC: build your own in 15 minutes!

A script to let any uninitiated woman bootstrap casino figures in no time.

If you’re a Cuban salsa leader, I’m sure this has happened to you before: you’re at a salsa social and ask a woman to dance, to which she responds she has never actually danced salsa (for example, because she is a bachatera), or alternatively, she dances LA style. You could just tell her “Nevermind…“, but, if she tells you she’s open to it, you could teach her, like a man. How will she ever catch up on the dozens of hours of classes you’ve had? Here’s the secret: all follower movement can be reduced to a very small set of prerequisite patterns. I’m about to give you a script I’ve used many times over to teach followers from zero in just 15 minutes.

Treating my guapeitis in Cuban salsa

"It is a sickness of the highest order, and therefore, we do not want it. Hustagafulizaha."

One of the problems I have struggled with when dancing casino is that I have to actively plan which figure to do next, and this planning takes up so much bandwidth that the dance stalls in guapea in the meantime. This is excruciatingly boring for followers (and therefore also takes away the fun for me as a leader), and I’m going to call this pathology guapeitis. As for all maladies, there is a need to remedy this.

A note about two positional systems for Cuban salsa

Short disambiguation of two substyles of casino I have encountered in the wild.

In my first article about casino (a.k.a. Cuban salsa), I started by describing the three main positions of the couple (abierta, cerrada, caída, a.k.a. open, closed, perpendicular) and organised the rest of the article into a taxonomy of figures starting in a certain position and ending in a certain position. I’ve noticed, however, that two of the three positions, namely abierta and caída, can look different depending on the dance school. Since doing one differently often goes hand-in-hand with doing the other differently, there really exist entire positional systems for dancing casino, which nobody ever points out. For beginners trying to look up basic figures, this difference is not trivial, so let’s point out two such systems.

All you need is sencilla and vacilala

More than 10 Cuban salsa figures with almost nothing to remember once you get these two building blocks.

My first series of casino classes recently ended, just in time for the holidays. However, along with some other outlier students, I didn’t want to lose momentum over Christmas break, so I started venturing into the wild trying to find figures within reach to self-teach. Along the way, I started to see patterns between all the figures I saw appear most, and I realised that I could double the amount of figures I knew just by understanding three new phrases: one phrase to learn vacilalas, two phrases to learn sencillas. And it worked.

An actual reference for Cuban salsa

You cannot demand of an engineer to “not worry about the name or standard execution of each move – it’s all feeling”. LWYMMD. I systematised it.

In the last 2 months, I’ve begun taking Cuban salsa classes at the local designated club. I’ve gotten so hooked that I genuinely can’t remember what occupied my thoughts and free time in the 23.75 years prior to this, and of course, like all excellent students, I’ve been taking notes.

But really, what is amortisation?

Computer science students hate this one trick!

Here’s a fun fact about me: I graduated with the joint title of engineer (ir.) and master of science (MSc) in computer science, without anyone ever teaching me about sorting algorithms. It was only a couple months after I was hired as a PhD student that I taught myself sorting algorithms, and that was because I had to teach them to bachelor students in turn the week after.
Inevitably, while studying other data structures, I also encountered the concept of amortisation. I vaguely remembered coming across its Wikipedia page once and taking away that it meant something like “proving that something is fast via black magic”. And yet, it really is not that deep.

It's not crazy to make zero-cost transactions

Deconstructing the nihilism of an ex-girlfriend.

“Why would you even care about my future well-being? Why would you not just block me everywhere and pretend I no longer exist? My well-being has no benefit to you. I could die and it wouldn’t affect you.” This is an approximation of what my first girlfriend conveyed to me when I parted ways with her. It’d take me a year to unpack that response.

No, fractional reserve banking doesn't create money

A great example of why you need double-entry bookkeeping and balance sheets.

There are (at least) two claims that have never made sense to me ever since I heard them. One is that double-entry bookkeeping, where you track the capital inside a company by keeping two lists of money amounts that add up to the same total, is actually useful and not a formality that is 50% redundant. The other is that fractional-reserve banking (FRB), whereby a bank is not forced to have at least as much cash on hand as the combined total of all account balances open at that bank, allows banks to create cycles of infinite money. The former is true but hard to believe at first. The latter is false but hard to disbelieve at first. Both become apparent when considering the typical claim about FBR through the lens of double-entry bookkeeping.

Does DeBERTa have infinite context length, and how large is the receptive field of a token?

Disentangling the strangeness of relative distance and more.

The promise of DeBERTa is that it does away with absolute positional embeddings added at the start of the transformer encoder, and replaces it instead with an attention mechanism that takes into account the relative distance between tokens when doing attention, in every head of every layer. Since absolute positional embeddings are the only part of a transformer whose dimensionality is related to the length of the input, would taking it out mean DeBERTa can process an infinite amount of tokens at once? Let’s analyse.

Pagination