• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Dan's Daily

  • Blog
  • About
  • Show Search
Hide Search
You are here: Home / Archives for Blog

Blog

The Spotify algorithm

Dan Cullum · Oct 28, 2023 ·

Spotify’s recommendation algorithm continues to get better.

I started listening to a song this morning from my teens, and the songs that followed were a perfectly picked mix of nostalgia.

Other other evening, I picked a playlist for a relaxing afternoon vibe, and it mixed some of my favourites with classics and new songs alike.

If machine learning and AI is built on data and distribution, the data is my listening history for the past 7 years, as well as the listening history from other users similar to me. The distribution is (almost) all the songs in the world.

Spotify has a powerful value proposition.

“Results will be ready in a while”

Dan Cullum · Oct 27, 2023 ·

When a company’s website uses language like, “your results will be ready in a while,” without giving any signal on what “a while” means, or how long you might be waiting, the imprecision reveals the level of care put into the product.

It says, “we didn’t really think about how you, the user, would experience this, we just put down the first thing that came to mind and shipped it”.

It’s lazy, and it shows.

Note: this was a loading screen I came across whilst on the website of a European low-cost airline.

More Rubik’s lessons

Dan Cullum · Oct 26, 2023 ·

During the past month, I learnt how to solve a Rubik’s cube, and have reduced my time-to-solve from 5 minutes to a little above 3 minutes.

This is slow compared to the pros, who can regularly solve a cube in under 5 seconds.

I’ve merely learnt the basic 7 algorithms that, if implemented in that exact order, will get you to a solved cube every time. And I’ve only practised getting faster at these 7 steps. However, this approach is slow and inefficient.

For those willing to go deep down Rubik’s cube rabbit hole, there are a dizzying array of algorithms to learn. For example, just to solve the last layer of the cube there are 57 algorithms to “orient” and an additional 21 to “permute”—with orient meaning the last layer has the right colours, and permute meaning all cubes in the last layer are in their correct position. Committing these algorithms to brain and muscle memory can help you shave minutes off your solve time.

I don’t have time, nor the interest, in learning all the Rubik’s cube algorithms, but they are a great insight into what’s possible. When I look at an unsolved cube, there is the potential for it to be solved much faster if I’m willing to put in the work.

I’ll take that energy and apply it to an algorithm elsewhere.

How to treat your best books

Dan Cullum · Oct 25, 2023 ·

The owe our best books a re-reading. They deserve to be studied, pored over, dissected, debated, and digested.

As we move slowly and thoughtfully through the text, and revisit the same ideas year after year, their lessons unfold into new shapes and colours.

This is how we should treat our best books.

Asynchronous, open, searchable, and persistent

Dan Cullum · Oct 24, 2023 ·

I have an odd interest in organisational communication. How companies do it, what tools they use, and how their choices help or hinder them.

My interest stems from disappoint in the current set of tools.

Email is the default (and is here to stay for inter-company communication), but it’s woefully inadequate for intra-company use cases. Slack and Teams have helped chat-based communication grow, but this medium is inefficient, scattered, and non-persistent.

Over time, I’ve built a personal thesis that the ideal form of organisational communication is (1) asynchronous, (2) open, (3) searchable, and (4) persistent.

(1) Asynchronous communication means we don’t require immediate responses. Chat—which is the most common form of synchronous communication—is the biggest culprit here. The immediacy of chat gives people the illusion that they’re productive. It also creates anxiety to respond quickly to look good in front of others in the thread. Asynchronous communication on the other hand gives people the time and space to respond thoughtfully. I’d much rather receive an answer a few hours later that’s well considered than get a half-baked answer now.

(2) Open communication means information is accessible to all. Email hides things between people, and often gets lost between who is Cc’d and Bcc’d. For small organisations, I think everything except HR should be accessible to all employees.

(3) Searchable content only works when a company is doing (2) well (i.e., when a company is open with its information). Again, email and chat fall short here. They’re closed ecosystems of communication that lose their value as people quit and move jobs. A searchable content ecosystem on the other hand allows employees to find and see the history of company’s decisions and mistakes.

(4) Persistence is the preservation of documents, decisions, and information. The argument should be familiar by now: email and chat are impermanent and gated to a few individuals. Just like stories and lessons are passed down in families from generation to generation, we need to do the same in our organisations.

There is software that tries to do all of the above: Workplace by Meta creates a historical hive mind, but many companies feel it looks and works too similarly to the Facebook consumer app. Slack and Teams have implemented good search functionality, and the use of channels provides some persistence, but in my experience information still gets lost. There are also smaller products like P2 from Automattic, which use posts and pages to create internal blogs centred around common projects and themes. I like the concept behind P2, but it still feels a bit janky.

I don’t have answers. Only observations. But I do think organisational communication can still be much better.

Sound check

Dan Cullum · Oct 23, 2023 ·

The sound check allows the performer to set up their gear, make sure everything works, and to check the sound balance and mix is good.

The team can prepare and tweak and test endlessly, but once hundreds or thousands of human bodies cram into the venue, it changes how the sound travels, absorbs, and reverberates around the space.

No matter the amount of preparation, show time changes everything.

Oddball rituals

Dan Cullum · Oct 22, 2023 ·

I enjoyed this NY Times article on making time for oddball rituals.

Unlike traditions—which are customs or beliefs handed down from one generation to the next—rituals are “acts regularly repeated in a specific manner”.

Maru and I have a handshake that we use to congratulate each other when the other has done something well.

My family had a code word when I was a kid to let the others know when they were tired and wanted to leave a gathering or event.

Every kids sports team back home in New Zealand brings a container of cut up oranges for the team to eat at the half-time break.

There is evidence that rituals can help reduce performance anxiety and help us feel more in control”. And although we shouldn’t force them, being open to adopting and creating them can inject fun and familiarity into our day-to-day.

Football / Rugby agreement

Dan Cullum · Oct 21, 2023 ·

We’re an Argentine / Kiwi household. Argentina has one of the best football teams in the world, and New Zealand one of the best rugby teams.

Tonight our countries played each other in the Rugby World Cup semi final. Maru and I had a fun week bantering about which team was likely to win. Despite the joking, we already had a “Football / Rugby agreement” in place.

We each support our respective countries in both sports, but the moment one of our teams gets knocked out in a competition, we become a 100% fan of the other country’s team.

I loved cheering for Argentina in last year’s scintillating Football World Cup Final. And after the Kiwi win this evening, Maru and I will be cheering for the boys in black in next week’s Rugby final!

A true Londoner

Dan Cullum · Oct 20, 2023 ·

They say you’re a true Londoner when it’s raining and you don’t change your plans.

Despite the rain, I’ve pressed through with plans multiple times this week, and returned home either damp or wet.

After 7 years in this city, I think that either makes me a true Londoner, or just someone who chronically forgets their umbrella.

The hard way

Dan Cullum · Oct 19, 2023 ·

I’ve tried many times to think my own way out of a problem. It’s possible, but it’s a tough and lonely road.

The journey is almost always easier when altering ask an expert for their opinion.

We don’t need to learn lessons the hard way.

The automatic habit

Dan Cullum · Oct 18, 2023 ·

The automatic habit gets done. A good example is brushing your teeth the moment you jump out of bed in the morning.

In contrast, the habit that depends on will power has lower odds of success.

For important habits then, success is less about will power, and more about setting up systems to ensure we never miss the habit in the first place.

Normalise talking about hard things

Dan Cullum · Oct 17, 2023 ·

Avoiding hard conversations starts a dangerous habit.

Problems can grow bigger. They don’t get solved. It can lead to resentment. And ultimately it can break apart friendships, businesses, and relationships.

It’s hard talking about hard things. But the cost of not doing so is often far greater.

Wall of kindness

Dan Cullum · Oct 16, 2023 ·

“Take a coat if you are cold. Leave a coat if you don’t need it anymore.”

At a time when our world needs more kindness, it’s nice to small examples of it hidden in plain sight in my local community.

Progress is progress

Dan Cullum · Oct 15, 2023 ·

Some days will feel like millimetres, some like inches, some like metres, and some like miles.

Regardless of the distance, remember that progress is progress.

The ebb and flow

Dan Cullum · Oct 14, 2023 ·

The New Zealand election was today, and the right-leaning National government is poised to form a government via coalition.

In every election cycle, there is always talk of doom and hope. Both sides pointing at the doom ahead if they lose, and the hope ahead if they win.

What I’ve come to love about New Zealand’s politics is the predictable ebb and flow of power between right and left. With our relatively short term of 3 years, each government typically has 1-3 terms in power, before handing the baton back over the other major party.

The metaphor I like to use is like walking a tightrope. Lean too far, for too long, in one direction and you fall off. But it’s the balance between both sides that keep the country on track.

  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 38
  • Page 39
  • Page 40
  • Page 41
  • Page 42
  • Interim pages omitted …
  • Page 144
  • Go to Next Page »

Primary Sidebar

SUBSCRIBE

Sign up via Email

Recent Posts

  • Flowers
  • Closer to 2050
  • Congratulate the competitor
  • What the hell is going on here?
  • Experience and pattern recognition

Archives

  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • October 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • January 2019

© 2025 Dan Cullum · Log in