Reversing YouTube’s “Most Replayed” Graph
Hi HN, I recently noticed a recurring visual artifact in the "Most Replayed" heatmap on the YouTube player. The highest peaks were always surrounded by two dips. I got curious about why they were there, so I decided to reverse engineer the feature to find out. This post documents the deep dive. It starts with a system design recreation, reverse engineering the rendering code, and ends with the mathematics. This is also my first attempt at writing an interactive article. I would love to hear your thoughts on the investigation and the format.
Reversing YouTube’s “Most Replayed” Graph launched on January 16, 2026 with 87 votes, #403 of 14,584 launches that month and more than 95% of that year's launches.
In plain words
This article investigates YouTube's "Most Replayed" feature by reverse engineering the visual artifacts that appear in its heatmap graph. The author explores the system design, rendering code, and underlying mathematics behind the recurring dips that surround peak replay moments. It is aimed at developers and technically curious people interested in understanding how YouTube's features work. The piece is presented as an interactive article format, combining technical analysis with explanatory visualizations.
written from the facts on this page · September 2026
From the sources
An interactive exploration of the engineering behind YouTube
It was a quiet afternoon; the only sound was an instrumental playlist humming from a forgotten YouTube tab. A melody felt familiar, but I couldn’t quite place it, spirited away by my work. Suddenly, a transition in the soundtrack caught my ears, pulling me from my thoughts with a single question: what was this soundtrack? I switched over to the tab. The title read: Joe Hisaishi - One Summer's Day . “Of course, it was from Spirited Away .” I had to smile at the unintentional irony. I slid my mouse over the progress bar to hear the transition again. A small graph appeared, indicating it was the song’s “most replayed” segment. Apparently, I wasn’t…from priyavr.at
Does a similar job
all alternatives →

- IRI recreated 90s Mode X demoscene effects in JavaScript and Canvas2025 · jdfio.com · ▲189
After 25 years of writing software, I was feeling nostalgic for the kinds of things that got me into programming in the first place: the old DOS demoscene. I spent a weekend seeing if I could recapture some of that INT 13H VGA magic using today's web tech, but with the old-school constraints of doing it from scratch. The result is this portfolio of ten classic effects running in a single HTML file. It's all vanilla JavaScript writing to a element, with no external libraries. It was a fun challenge to implement things like: * The color palette cycling and smooth fading in the Plasma demo. *…
A nom parser for the Starcraft 2 Protocol Replay format2023 · github.com · ▲153Been having a lot of fun reading an SC2Replay collection through nom parsers, serializing into Arrow files so that pola.rs can read them and perform data analysis with jupyter lab, plotly or interact with SQL operations, etc. Looking for feedback and ideas on what to progress on. For example, "through history, are my timings getting better?". etc. Also would love to have ideas on what libraries to use to perform forecasting.
VoteVidNov 2025 · votevid.com · ▲106Hey, I am Victor, a french student. I was tired of getting really bad recommandations from the algorithm, always the same videos, same topics. So I created a community-driven recommandation tool, with upvotes like Product Hunt or Hacker News. Looking for something to watch or want to share something you liked? Feel free to check the site, it's free, no account needed (unless you want to share or upvote a video).
Rendering One Million Datapoints with D3 and WebGL2020 · blog.scottlogic.com · ▲200Over the weekend I was discussing the latest news relating to open weights with some of my non-techie friends. After 30 mins of waffling, I realised it is quite a long and interesting story, with many twists and turns. I've always wanted to create a 'long scroll' story, but have never found a suitable story to tell. This felt like a fun weekend project to undertake. The story itself doesn't have too many scroll effects (which is probably a good thing), it was more about trying to tell a story with a certain style that wouldn't really fit on my personal blog. Would love to get your feedback…
More dev tools this month
the category →

open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 28d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 26d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 23d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 21d ago · talanoa.email
CoreSpeed▲332One MCP for everything your agents need: apps, memory, tools
Dev tools · 29d ago · corespeed.io
Source: Show HN post ↗
Launched alongside, January 2026
the whole month →- IN
Hey HN! I wanted to share something I built over the last few weeks: isometric.nyc is a massive isometric pixel art map of NYC, built with nano banana and coding agents. I didn't write a single line of code. Of course no-code doesn't mean no-engineering. This project took a lot more manual labor than I'd hoped! I wrote a deep dive on the workflow and some thoughts about the future of AI coding and creativity: http://cannoneyed.com/projects/isometric-nyc
AI · Jan 2026 · cannoneyed.com




Automatic AI-powered code reviews the moment you open a PR
Dev tools · Jan 2026 · kilo.ai
