{
    "archive_path": "archive/1766666099.209221",
    "base_url": "zhach.news/how-i-left-youtube",
    "basename": "",
    "bookmarked_date": "2025-12-25 12:34",
    "canonical": {
        "archive_org_path": "https://web.archive.org/web/zhach.news/how-i-left-youtube",
        "dom_path": "output.html",
        "favicon_path": "favicon.ico",
        "git_path": "git/",
        "google_favicon_path": "https://www.google.com/s2/favicons?domain=zhach.news",
        "headers_path": "headers.json",
        "htmltotext_path": "htmltotext.txt",
        "index_path": "index.html",
        "media_path": "media/",
        "mercury_path": "mercury/content.html",
        "pdf_path": "output.pdf",
        "readability_path": "readability/content.html",
        "screenshot_path": "screenshot.png",
        "singlefile_path": "singlefile.html",
        "warc_path": "warc/",
        "wget_path": null
    },
    "domain": "zhach.news",
    "downloaded_at": "2025-12-25T12:35:08.759018+00:00",
    "downloaded_datestr": "2025-12-25 12:35",
    "extension": "",
    "hash": "JMPJC61XPRMB3PS8XEYF",
    "history": {
        "archive_org": [
            {
                "cmd": [
                    "/usr/bin/curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--proxy",
                    "socks5://tor-socks-proxy:9150",
                    "--head",
                    "--max-time",
                    "60",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 ArchiveBox/{VERSION} (+https://github.com/ArchiveBox/ArchiveBox/)",
                    "https://web.archive.org/save/https://zhach.news/how-i-left-youtube/"
                ],
                "cmd_version": "8.10.1",
                "end_ts": "2025-12-25T12:36:49.421456+00:00",
                "index_texts": null,
                "output": "TimeoutExpired: Command '['/usr/bin/curl', '--silent', '--location', '--compressed', '--proxy', 'socks5://tor-socks-proxy:9150', '--head', '--max-time', '60', '--user-agent', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 ArchiveBox/{VERSION} (+https://github.com/ArchiveBox/ArchiveBox/)', 'https://web.archive.org/save/https://zhach.news/how-i-left-youtube/']' timed out after 60 seconds",
                "pwd": "/data/archive/1766666099.209221",
                "schema": "ArchiveResult",
                "start_ts": "2025-12-25T12:35:49.351225+00:00",
                "status": "failed"
            }
        ],
        "dom": [
            {
                "cmd": [
                    "/usr/bin/chromium-browser",
                    "--proxy-server=socks5://tor-socks-proxy:9150",
                    "--disable-features=DarkMode",
                    "--run-all-compositor-stages-before-draw",
                    "--hide-scrollbars",
                    "--autoplay-policy=no-user-gesture-required",
                    "--no-first-run",
                    "--use-fake-ui-for-media-stream",
                    "--use-fake-device-for-media-stream",
                    "--simulate-outdated-no-au='Tue, 31 Dec 2099 23:59:59 GMT'",
                    "--headless=new",
                    "--no-sandbox",
                    "--no-zygote",
                    "--disable-dev-shm-usage",
                    "--disable-software-rasterizer",
                    "--disable-sync",
                    "--window-size=1440,2000",
                    "--user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 ArchiveBox/{VERSION} (+https://github.com/ArchiveBox/ArchiveBox/)",
                    "--user-data-dir=/data/personas/Default/chrome_profile",
                    "--profile-directory=Default",
                    "--dump-dom",
                    "https://zhach.news/how-i-left-youtube/"
                ],
                "cmd_version": "131.0.6778",
                "end_ts": "2025-12-25T12:35:30.986493+00:00",
                "index_texts": null,
                "output": "output.html",
                "pwd": "/data/archive/1766666099.209221",
                "schema": "ArchiveResult",
                "start_ts": "2025-12-25T12:35:17.099937+00:00",
                "status": "succeeded"
            }
        ],
        "favicon": [
            {
                "cmd": [
                    "/usr/bin/curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--proxy",
                    "socks5://tor-socks-proxy:9150",
                    "--max-time",
                    "60",
                    "--output",
                    "favicon.ico",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 ArchiveBox/{VERSION} (+https://github.com/ArchiveBox/ArchiveBox/)",
                    "https://www.google.com/s2/favicons?domain=zhach.news"
                ],
                "cmd_version": "8.10.1",
                "end_ts": "2025-12-25T12:35:12.293046+00:00",
                "index_texts": null,
                "output": "favicon.ico",
                "pwd": "/data/archive/1766666099.209221",
                "schema": "ArchiveResult",
                "start_ts": "2025-12-25T12:35:09.115527+00:00",
                "status": "succeeded"
            }
        ],
        "git": [],
        "headers": [
            {
                "cmd": [
                    "/usr/bin/curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--proxy",
                    "socks5://tor-socks-proxy:9150",
                    "--head",
                    "--max-time",
                    "60",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 ArchiveBox/{VERSION} (+https://github.com/ArchiveBox/ArchiveBox/)",
                    "https://zhach.news/how-i-left-youtube/"
                ],
                "cmd_version": "8.10.1",
                "end_ts": "2025-12-25T12:35:12.397507+00:00",
                "index_texts": null,
                "output": "headers.json",
                "pwd": "/data/archive/1766666099.209221",
                "schema": "ArchiveResult",
                "start_ts": "2025-12-25T12:35:12.336710+00:00",
                "status": "succeeded"
            }
        ],
        "htmltotext": [
            {
                "cmd": [
                    "(internal) archivebox.extractors.htmltotext",
                    "./{singlefile,dom}.html"
                ],
                "cmd_version": "0.8.5rc51",
                "end_ts": "2025-12-25T12:35:43.300445+00:00",
                "index_texts": [
                    "How I Left YouTube (https://zhach.news/assets/built/screen.css?v=f2cbfb9935) (https://zhach.news/content/images/size/w256h256/2025/01/short-3.png) (https://zhach.news/how-i-left-youtube/) (Zhach's News & Views) (https://zhach.news/rss/) (https://zhach.news/webmentions/receive/) (/public/cards.min.css?v=f2cbfb9935) (https://cdn.jsdelivr.net/npm/katex@0.15.2/dist/katex.min.css) (https://fonts.bunny.net) (https://fonts.bunny.net/css?family=poppins:400,500,600)  (https://zhach.news) (Zhach's News & Views)        (https://zhach.news/) Home  (https://zhach.news/about/) About  (https://zhach.me/) Resume  Recommendations       Sign in Subscribe     24 Dec 2025  6 min read  How I Left YouTube (How I Left YouTube) Me when I first joined Google/YouTube    I remember sitting down in a meeting room hearing the results of my third try at promo cycle trying to get from an L4 to an L5. I helped launch/lead features on YouTube, I led teams, I designed and implemented systems that were still in use to that day by many people, people all across the org knew me and said I was indispensable to the company and were surprised that I wasn't already at an L5/6 level. The results of that meeting? The same from the previous promotion decisions; \u201cit\u2019s unfortunately a no. You don\u2019t have enough impact.\u201d That Tuesday afternoon realization kicked off a grueling, educational, and emotionally taxing journey: leaving a \"dream job\" to find out what I was actually worth in the open market. The Mathematics of Leveling  In the software engineering world, we exist on a ladder. We call this \u201dLeveling\u201d. For those outside the tech industry, imagine the military. You have Lieutenants, Captains, Majors, and Generals. In tech, these are usually denoted as L3 (Entry/Junior), L4 (Mid), L5 (Senior), and L6 (Staff). L1/2 are saved for contractors or interns. After these denominations, one usually switches to a director or someone on the Leadership team. Your level dictates your salary, your stock grants, and most importantly, the scope of problems you are allowed to solve. I found myself in a situation common to many engineers at large organizations. I was operating at a \u201cSenior\u201d or \u201cStaff\" level (architecting systems and roadmaps rather than just writing the code and tracking bugs), but my official title and compensation were stuck at just above junior level. I faced a choice: continue to do way more work to prove myself for the lottery that is the promo cycle or leave to find a company that would recognize my output immediately. I chose the latter. And I decided to attempt a \"double level\" jump during my interviews (L4 to L6). I didn't just want a lateral move; I wanted the title that matched the work I was already doing. () (https://www.levels.fyi/blog/what-are-career-levels-ladders.html?from=2021_report&ref=zhach.news) levels.fyi    The Double Life of the Employed Candidate  Hunting for a job is a full-time occupation. Doing so while maintaining high performance at a demanding job like YouTube is a recipe for cognitive fracture. The strain comes from context switching. From 9:00 AM to 5:00 PM, I had to care deeply about our quarterly goals and production stability. Then, from 6:00 PM to midnight, I had to care about inverting binary trees and system architecture design. I recall taking \"calls\" in my car, taking vacation days to practice and do interviews, tethering my laptop to my phone's hotspot to solve coding challenges while squatting in a coffee shop down the street from the office. This duality is exhausting. It forces you to lie by omission to people you respect. You can't tell your team, \"I can't take that ticket because I need to study dynamic programming.\" You just have to work faster. Navigating the NDA Minefield  One of the most complex hurdles in this cycle was proving I was capable of that \"double level\" jump without breaking Non-Disclosure Agreements (NDAs). When you work at a place like YouTube, the scale of the problems you solve is the primary selling point. However, the specifics of how you solved them are often trade secrets. Here is the strategy I developed: Abstract the mechanism, not the metric.  I couldn't tell interviewers exactly how a specific proprietary algorithm worked. Instead, I focused on the agnostic engineering principles. Don't say: \"I tweaked the YouTube watch-time algorithm using X variable.\" Do say: \"I optimized a high-throughput distributed system to prioritize user retention metrics, reducing latency by 150ms through a custom caching layer.\"  It shows you understand the systems (which is transferable knowledge) rather than just the product (which stays at the old company). If you are ever in this position, focus on the scale of the data and the architectural patterns you used (like Microservices or Event-Driven Architecture) rather than the feature itself. In the end, it also helped me connect with external technologies and lingo better! The Elephant in the Room... Most interviewers asked me the question that people assume is the hardest to answer... \"describe why you are not already an L5/6\" . And honestly, this was the easiest part. People understood the problems with promos at Google/YouTube, but also this situation. The problem of \"doing more work and not getting compensated\" is pretty well-known. What was unique was how long it took me to decide to leave. And I had to highlight the incredibly talented team I worked with and the amazing managers that taught me so much. There is so much value in knowing and feeling that the people around you care about you and want to build amazing things with you.  (man using MacBook) Photo by  (https://unsplash.com/@charlesdeluvio?ref=zhach.news) charlesdeluvio  /  (https://unsplash.com/?utm_source=ghost&utm_medium=referral&utm_campaign=api-credit) Unsplash    The Thirteen-Interview Marathon  The most alarming trend I analyzed during this cycle is the inflation of the interview loop. At one prominent tech company, I underwent 13 separate interviews for a single role. This included initial screens, coding rounds, system design rounds, behavioral checks, and meetings with cross-functional partners. From a critical perspective, this signals organizational dysfunction. If a company requires 13 people to sign off on a hire, it suggests they operate on a consensus-based model that stifles autonomy. It implies a fear of making mistakes that outweighs the desire for talent. When I analyze the data from my own process, the companies with 5 to 8 rounds had the clearest internal culture. They knew what they wanted. The company with 13 rounds was fishing for a reason to say \"no\u201d (which some ultimately told me). The Final Conversation  We often hear that \"people leave managers, not jobs.\" But sometimes, people leave jobs despite loving their managers. My final conversation with my manager was heart-wrenching. I had prepared a script, anticipating a counter-offer or a guilt trip. Instead, I was met with soft and understanding empathy.  I explained that my growth curve had flattened. I wasn't leaving because the team failed me; I was leaving because I had outgrown the pot I was planted in. Staying would have required me to stagnate to fit the available space. I needed to leave to see what I was capable of. And he listened to every word. I walked out of the meeting feeling incredibly bittersweet, with tears ready to fall. He knew my talent, he knew how hard I worked, and he still was incredibly supportive while I said I was leaving. This is a hard lesson for both employees and leaders: Retention has a ceiling. Sometimes, the best thing a manager can do for that high-performer is to wish them luck as they walk out the door. It wasn't his fault I wasn't promoted to the level I wanted\u2014he was fighting the same bureaucratic machine I was. () Gemini made - \u201cTelling my manager I\u2019m quitting and both of us are upset about it\"   The Takeaway  Leaving a recognizable brand like Google/YouTube is frightening. You lose the immediate validation that comes with the name on your resume. But careers are long, and comfort is the enemy of progress. If you feel like you are solving problems two levels above your pay grade, and the only reward you get is more work , it is time to test the market. The interview fatigue is real, and the conversations are hard, but the clarity you gain on your own value is worth the struggle. I\u2019m curious about your experiences with career stagnation. Have you ever felt like you were \"acting\" at a higher level than your title? How did you handle the conversation with your leadership?  Please share your stories in the comments below. Links and Resources  Software Engineering Levels: (https://www.levels.fyi/?ref=zhach.news) levels.fyi  (Excellent resource for comparing titles and compensation across big tech). Github:  (https://github.com/artsy/README/blob/main/careers/ladder.md?ref=zhach.news) Career Ladder (detailed guide on how Github views levels; and I personally like their view) System Design Interview Guide: (https://github.com/donnemartin/system-design-primer?ref=zhach.news) System Design Primer on GitHub   Navigating NDAs: (https://hbr.org/?ref=zhach.news) Harvard Business Review: Non-Disclosure Agreements     (Zhachory Volker)  (/author/zhachory/) Zhachory Volker  New York      Comments (0 ) (comments-frame)       Zhach's News & Views \u00a9 2025  Sign up    (https://ghost.org/) Powered by Ghost           (Close (Esc))  (Share)  (Toggle fullscreen)  (Zoom in/out)         (Previous (arrow left))  (Next (arrow right))       (portal-trigger)    (Advertisement)        "
                ],
                "output": "htmltotext.txt",
                "pwd": "/data/archive/1766666099.209221",
                "schema": "ArchiveResult",
                "start_ts": "2025-12-25T12:35:43.270524+00:00",
                "status": "succeeded"
            }
        ],
        "media": [
            {
                "cmd": [
                    "/usr/local/bin/yt-dlp",
                    "--restrict-filenames",
                    "--trim-filenames",
                    "128",
                    "--write-description",
                    "--write-info-json",
                    "--write-annotations",
                    "--write-thumbnail",
                    "--no-call-home",
                    "--write-sub",
                    "--write-auto-subs",
                    "--convert-subs=srt",
                    "--yes-playlist",
                    "--continue",
                    "--no-abort-on-error",
                    "--ignore-errors",
                    "--geo-bypass",
                    "--add-metadata",
                    "--format=(bv*+ba/b)[filesize<=750m][filesize_approx<=?750m]/(bv*+ba/b)",
                    "--skip-download",
                    "--cache-dir=/data/yt-dlp-cache/",
                    "--cookies=/data/yt-dlp-cache/cookies.txt",
                    "--proxy=socks5://tor-socks-proxy:9150",
                    "--no-playlist",
                    "https://zhach.news/how-i-left-youtube/"
                ],
                "cmd_version": "2024.10.7",
                "end_ts": "2025-12-25T12:35:49.320651+00:00",
                "index_texts": [],
                "output": "media/",
                "pwd": "/data/archive/1766666099.209221",
                "schema": "ArchiveResult",
                "start_ts": "2025-12-25T12:35:45.986277+00:00",
                "status": "succeeded"
            }
        ],
        "mercury": [
            {
                "cmd": [
                    "/home/archivebox/.npm/bin/postlight-parser",
                    "https://zhach.news/how-i-left-youtube/"
                ],
                "cmd_version": "2.2.3",
                "end_ts": "2025-12-25T12:35:43.239088+00:00",
                "index_texts": null,
                "output": "mercury/",
                "pwd": "/data/archive/1766666099.209221",
                "schema": "ArchiveResult",
                "start_ts": "2025-12-25T12:35:41.087351+00:00",
                "status": "succeeded"
            }
        ],
        "pdf": [],
        "readability": [
            {
                "cmd": [
                    "/home/archivebox/.npm/bin/readability-extractor",
                    "/tmp/tmpasbnsu9u",
                    "https://zhach.news/how-i-left-youtube/"
                ],
                "cmd_version": "0.0.11",
                "end_ts": "2025-12-25T12:35:34.391005+00:00",
                "index_texts": [
                    "I remember sitting down in a meeting room hearing the results of my third try at promo cycle trying to get from an L4 to an L5. I helped launch/lead features on YouTube, I led teams, I designed and implemented systems that were still in use to that day by many people, people all across the org knew me and said I was indispensable to the company and were surprised that I wasn't already at an L5/6 level. The results of that meeting? The same from the previous promotion decisions; \u201cit\u2019s unfortunately a no. You don\u2019t have enough impact.\u201dThat Tuesday afternoon realization kicked off a grueling, educational, and emotionally taxing journey: leaving a \"dream job\" to find out what I was actually worth in the open market.The Mathematics of LevelingIn the software engineering world, we exist on a ladder. We call this \u201dLeveling\u201d.For those outside the tech industry, imagine the military. You have Lieutenants, Captains, Majors, and Generals. In tech, these are usually denoted as L3 (Entry/Junior), L4 (Mid), L5 (Senior), and L6 (Staff). L1/2 are saved for contractors or interns. After these denominations, one usually switches to a director or someone on the Leadership team. Your level dictates your salary, your stock grants, and most importantly, the scope of problems you are allowed to solve.I found myself in a situation common to many engineers at large organizations. I was operating at a \u201cSenior\u201d or \u201cStaff\" level (architecting systems and roadmaps rather than just writing the code and tracking bugs), but my official title and compensation were stuck at just above junior level.I faced a choice: continue to do way more work to prove myself for the lottery that is the promo cycle or leave to find a company that would recognize my output immediately. I chose the latter. And I decided to attempt a \"double level\" jump during my interviews (L4 to L6). I didn't just want a lateral move; I wanted the title that matched the work I was already doing.levels.fyiThe Double Life of the Employed CandidateHunting for a job is a full-time occupation. Doing so while maintaining high performance at a demanding job like YouTube is a recipe for cognitive fracture.The strain comes from context switching. From 9:00 AM to 5:00 PM, I had to care deeply about our quarterly goals and production stability. Then, from 6:00 PM to midnight, I had to care about inverting binary trees and system architecture design.I recall taking \"calls\" in my car, taking vacation days to practice and do interviews, tethering my laptop to my phone's hotspot to solve coding challenges while squatting in a coffee shop down the street from the office. This duality is exhausting. It forces you to lie by omission to people you respect. You can't tell your team, \"I can't take that ticket because I need to study dynamic programming.\" You just have to work faster.Navigating the NDA MinefieldOne of the most complex hurdles in this cycle was proving I was capable of that \"double level\" jump without breaking Non-Disclosure Agreements (NDAs).When you work at a place like YouTube, the scale of the problems you solve is the primary selling point. However, the specifics of how you solved them are often trade secrets.Here is the strategy I developed: Abstract the mechanism, not the metric.I couldn't tell interviewers exactly how a specific proprietary algorithm worked. Instead, I focused on the agnostic engineering principles.Don't say: \"I tweaked the YouTube watch-time algorithm using X variable.\"Do say: \"I optimized a high-throughput distributed system to prioritize user retention metrics, reducing latency by 150ms through a custom caching layer.\"It shows you understand the systems (which is transferable knowledge) rather than just the product (which stays at the old company). If you are ever in this position, focus on the scale of the data and the architectural patterns you used (like Microservices or Event-Driven Architecture) rather than the feature itself. In the end, it also helped me connect with external technologies and lingo better!The Elephant in the Room...Most interviewers asked me the question that people assume is the hardest to answer... \"describe why you are not already an L5/6\". And honestly, this was the easiest part. People understood the problems with promos at Google/YouTube, but also this situation. The problem of \"doing more work and not getting compensated\" is pretty well-known.What was unique was how long it took me to decide to leave. And I had to highlight the incredibly talented team I worked with and the amazing managers that taught me so much. There is so much value in knowing and feeling that the people around you care about you and want to build amazing things with you. Photo by charlesdeluvio / UnsplashThe Thirteen-Interview MarathonThe most alarming trend I analyzed during this cycle is the inflation of the interview loop.At one prominent tech company, I underwent 13 separate interviews for a single role. This included initial screens, coding rounds, system design rounds, behavioral checks, and meetings with cross-functional partners.From a critical perspective, this signals organizational dysfunction. If a company requires 13 people to sign off on a hire, it suggests they operate on a consensus-based model that stifles autonomy. It implies a fear of making mistakes that outweighs the desire for talent.When I analyze the data from my own process, the companies with 5 to 8 rounds had the clearest internal culture. They knew what they wanted. The company with 13 rounds was fishing for a reason to say \"no\u201d (which some ultimately told me).The Final ConversationWe often hear that \"people leave managers, not jobs.\" But sometimes, people leave jobs despite loving their managers.My final conversation with my manager was heart-wrenching. I had prepared a script, anticipating a counter-offer or a guilt trip. Instead, I was met with soft and understanding empathy.\u00a0I explained that my growth curve had flattened. I wasn't leaving because the team failed me; I was leaving because I had outgrown the pot I was planted in. Staying would have required me to stagnate to fit the available space. I needed to leave to see what I was capable of. And he listened to every word.I walked out of the meeting feeling incredibly bittersweet, with tears ready to fall. He knew my talent, he knew how hard I worked, and he still was incredibly supportive while I said I was leaving.This is a hard lesson for both employees and leaders: Retention has a ceiling. Sometimes, the best thing a manager can do for that high-performer is to wish them luck as they walk out the door. It wasn't his fault I wasn't promoted to the level I wanted\u2014he was fighting the same bureaucratic machine I was.Gemini made - \u201cTelling my manager I\u2019m quitting and both of us are upset about it\"The TakeawayLeaving a recognizable brand like Google/YouTube is frightening. You lose the immediate validation that comes with the name on your resume. But careers are long, and comfort is the enemy of progress.If you feel like you are solving problems two levels above your pay grade, and the only reward you get is more work, it is time to test the market. The interview fatigue is real, and the conversations are hard, but the clarity you gain on your own value is worth the struggle.I\u2019m curious about your experiences with career stagnation. Have you ever felt like you were \"acting\" at a higher level than your title? How did you handle the conversation with your leadership?Please share your stories in the comments below.Links and ResourcesSoftware Engineering Levels: levels.fyi (Excellent resource for comparing titles and compensation across big tech).Github: Career Ladder (detailed guide on how Github views levels; and I personally like their view)System Design Interview Guide: System Design Primer on GitHub Navigating NDAs: Harvard Business Review: Non-Disclosure Agreements"
                ],
                "output": "readability/",
                "pwd": "/data/archive/1766666099.209221",
                "schema": "ArchiveResult",
                "start_ts": "2025-12-25T12:35:31.972840+00:00",
                "status": "succeeded"
            }
        ],
        "screenshot": [],
        "singlefile": [],
        "title": [
            {
                "cmd": [
                    "/usr/bin/curl",
                    "--silent",
                    "--location",
                    "--compressed",
                    "--proxy",
                    "socks5://tor-socks-proxy:9150",
                    "--max-time",
                    "60",
                    "--user-agent",
                    "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 ArchiveBox/{VERSION} (+https://github.com/ArchiveBox/ArchiveBox/)",
                    "https://zhach.news/how-i-left-youtube/"
                ],
                "cmd_version": "8.10.1",
                "end_ts": "2025-12-25T12:35:31.129264+00:00",
                "index_texts": null,
                "output": "How I Left YouTube",
                "pwd": "/data/archive/1766666099.209221",
                "schema": "ArchiveResult",
                "start_ts": "2025-12-25T12:35:31.090855+00:00",
                "status": "succeeded"
            }
        ],
        "wget": []
    },
    "icons": null,
    "is_archived": true,
    "is_static": false,
    "latest": {
        "archive_org": "TimeoutExpired: Command '['/usr/bin/curl', '--silent', '--location', '--compressed', '--proxy', 'socks5://tor-socks-proxy:9150', '--head', '--max-time', '60', '--user-agent', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36 ArchiveBox/{VERSION} (+https://github.com/ArchiveBox/ArchiveBox/)', 'https://web.archive.org/save/https://zhach.news/how-i-left-youtube/']' timed out after 60 seconds",
        "dom": "output.html",
        "favicon": "favicon.ico",
        "git": null,
        "media": "media/",
        "pdf": null,
        "screenshot": null,
        "singlefile": null,
        "title": "How I Left YouTube",
        "warc": null,
        "wget": null
    },
    "link_dir": "/data/archive/1766666099.209221",
    "newest_archive_date": "2025-12-25T12:35:49.351225+00:00",
    "num_failures": 1,
    "num_outputs": 8,
    "oldest_archive_date": "2025-12-25T12:35:09.115527+00:00",
    "path": "/how-i-left-youtube/",
    "schema": "Link",
    "scheme": "https",
    "snapshot_abid": "snp_01KDAR2PHG9632DDAD01MR8214",
    "snapshot_id": "0882b4b1-d8e7-4763-a5ed-1493e9840824",
    "sources": [
        "/data/sources/1766666098-import.txt"
    ],
    "tags": null,
    "tags_str": "",
    "timestamp": "1766666099.209221",
    "title": "How I Left YouTube",
    "url": "https://zhach.news/how-i-left-youtube/"
}