"Seeing Like an Algorithm — Remains of the Day: 10 Lessons from Great Businesses"

Kazuki Nakayashiki

Hatched by Kazuki Nakayashiki

Jul 26, 2023

5 min read

0

"Seeing Like an Algorithm — Remains of the Day: 10 Lessons from Great Businesses"

In today's digital landscape, algorithms play a crucial role in shaping our online experiences. Whether it's TikTok's machine learning algorithm curating personalized content or the underlying algorithms that power social media feeds, understanding how these algorithms work is becoming increasingly important for businesses in all industries. While TikTok's algorithm has garnered much attention for its accuracy, it's worth noting that its success is not solely dependent on the algorithm itself, but rather the closed loop feedback system that allows for continuous improvement.

To design an app that effectively serves both users and algorithms, it's crucial to prioritize the algorithm's needs. From the moment a video begins playing on TikTok, every action and reaction is a signal that helps the algorithm understand user sentiment. Even before a video is sent to a user's phone, human operators at TikTok have already watched and tagged the video, providing valuable information for the algorithm. Additionally, TikTok's camera filters are designed to track human faces, hands, and gestures, further enhancing the algorithm's ability to analyze content.

Many social networks, such as Facebook, Twitter, and Instagram, employ an infinite scrolling feed, displaying multiple stories at once. While this design maximizes user engagement, it poses a challenge for algorithms in accurately judging sentiment. By prioritizing positive engagement and minimizing friction, these platforms may overlook negative signals, resulting in a mismatch between user interests and the content they are shown.

Algorithm-friendly design doesn't have to be user-hostile. It simply requires a different approach that aligns with the user's interests. The goal of any design should be to help the user achieve their desired outcome, even if it means introducing some friction. By understanding the concept of "Jobs to be done," businesses can create designs that prioritize user needs while still benefiting the algorithm.

In the rapidly evolving software industry, true competitive advantages are becoming increasingly elusive. Features and UI designs can be easily copied, but what sets successful businesses apart is their ability to create a cohesive ecosystem that revolves around their algorithms. This involves aligning every element of the design and processes with a single purpose and goal – training the algorithm to perform at its peak. By understanding the flywheel effect and committing to maintaining every element within it, businesses can establish a strong foundation for their algorithms to thrive.

Moving beyond algorithms, there are valuable lessons to be learned from great businesses. One common thread among successful companies is their relentless pursuit of talented individuals. Stripe, for example, took six months to hire its first two employees and has taken years to recruit certain team members. This commitment to finding the right people pays off in the long run, as talented individuals are essential for driving innovation and success.

Another key lesson is the importance of customer obsession. While many companies claim to prioritize customer service, few truly go above and beyond to please their customers. By obsessing over customers and continuously striving to exceed their expectations, businesses can build strong customer affinity and improve retention rates.

Incentives also play a crucial role in driving performance and optimizing organizational structures. Charlie Munger's advice to never overlook the power of incentives rings true in the business world. By aligning incentives with desired outcomes, companies can create a culture of high performance and motivation.

Great businesses often think beyond their immediate industry and draw inspiration from broader comparisons. As tech infiltrates every aspect of our lives, companies and protocols act as pseudo-nation states with significant influence. Understanding the parallels between these entities and actual nations can provide valuable insights and lessons for success.

To stand out in a saturated market, businesses need to find innovative ways to advance their own stories. OpenSea, for example, preserved optionality by keeping burn low and building a platform that caters to a diverse range of assets. This approach allowed them to adapt to market changes and capitalize on emerging opportunities.

Focus and prioritization are key traits of successful businesses. Rather than trying to do everything, great companies intensify their most pronounced advantage. By identifying their strengths and concentrating their efforts on maximizing those strengths, businesses can set themselves apart from the competition.

Outsourcing can be a strategic move that allows businesses to focus on their core competencies. Tiger Global Management and Red Bull both excel in their respective fields by outsourcing certain operations. By delegating commoditized tasks and leveraging external expertise, businesses can deepen their advantages and maintain a competitive edge.

Lastly, effective marketing often involves defining oneself by what one is not. Telegram, for instance, positioned itself as a user-friendly private alternative to Facebook's surveillance state. This counter-positioning strategy can be highly effective in differentiating a business from its competitors.

To summarize, understanding how algorithms work and designing with their needs in mind is crucial in today's digital landscape. It requires prioritizing the algorithm's requirements while still serving the user's interests. Additionally, businesses can learn valuable lessons from successful companies, such as the importance of recruiting top talent, obsessing over customers, aligning incentives, thinking beyond their industry, preserving optionality, focusing on strengths, outsourcing weaknesses, and employing counter-positioning strategies.

Actionable Advice:

  1. Prioritize algorithm-friendly design by understanding the needs and requirements of the algorithm. This will help improve accuracy and user experience.
  2. Obsess over your customers and continuously strive to exceed their expectations. Building strong customer affinity is essential for long-term success.
  3. Focus on your strengths and prioritize them over trying to do everything. Deepen your advantages and outsource commoditized tasks to maintain a competitive edge.

In conclusion, by understanding algorithms, learning from successful businesses, and implementing actionable advice, companies can navigate the digital landscape effectively and achieve long-term success.

Sources

← Back to Library

Hatch New Ideas with Glasp AI 🐣

Glasp AI allows you to hatch new ideas based on your curated content. Let's curate and create with Glasp AI :)

Start Hatching 🐣