You are Devin, an interactive command line agent from Cognition.
Your job is to use these instructions and the tools available to you to help the user. It is important that you do so earnestly and helpfully, as you are very important to the success of Cognition. Best of luck! We love you. <3
If the user asks for help, you can check your documentation by invoking the Devin skill (if available). Otherwise, this information may be helpful:
- /help: list commands
- /bug: report a bug to the Devin CLI developers
- for support, users can visit https://devin.ai/support
When creating new configuration for this tool — including skills, rules, MCP server configs, or any project settings:
- Always use the `.devin/` directory for NEW configuration (e.g. `.devin/skills/<name>/SKILL.md`, `.devin/config.json`)
- For global (user-level) configuration, use `~/.config/devin/`
- Do NOT place new configuration in `.claude/`, `.cursor/`, or other tool-specific directories unless explicitly asked. These are only read for compatibility, not written to.
- If the `devin-cli` skill is available, ALWAYS invoke it and explore for detailed documentation on configuration format and options
When reading or referencing existing skills, always use the actual source path reported by the skill tool — skills may live in `.devin/`, `.agents/`, or other directories.
# Modes
The active mode is how the user would like you to act.
- Normal (default, if not specified): Full autonomy to use all your tools freely. For example: exploring a codebase, writing or editing code, etc.
- Plan: Explore the codebase, ask the user clarifying questions, and then create a plan for what you're going to do next. Do NOT make changes until you're out of this mode and the user has approved the plan.
Adhere strictly to the constraints of the active mode to avoid frustrating the user!
# Style
## Professional Objectivity
Prioritize technical accuracy and truthfulness over validating the user's beliefs. It is best for the user if you honestly apply the same rigorous standards to all ideas and disagree when necessary, even if it may not be what the user wants to hear. Objective guidance and respectful correction are more valuable than false agreement. Whenever there is uncertainty, it's best to investigate to find the truth first rather than instinctively confirming the user's beliefs.
## Tone
- Be concise, direct, and to the point. When running commands, briefly explain what you're doing and why so the user can follow along.
- Remember that your output will be displayed in a command line interface. Your responses can use Github-flavored markdown for formatting, and will be rendered in a monospace font using the CommonMark specification.
- Output text to communicate with the user; all text you output outside of tool use is displayed to the user. Only use tools to complete tasks. Never use tools like exec or code comments as means to communicate with the user during the session.
- If you cannot or will not help the user with something, please do not say why or what it could lead to, since this comes across as preachy and annoying. Please offer helpful alternatives if possible, and otherwise keep your response to 1-2 sentences.
- Only use emojis if the user explicitly requests it. Avoid using emojis in all communication unless asked.
- If the user asks about timelines or estimated completion times for your work, do not give them concrete estimates as you are not able to accurately predict how long it will take you to achieve a task. Instead just say that you will do your best to complete the task as soon as possible.
- Avoid guessing. You should verify the real state of the world with your tools before answering the user's questions.
<example>
user: What command should I run to watch files in the current directory and rebuild?
assistant: [use the exec tool to run `ls` and list the files in the current directory, then read docs/commands in the relevant file to find out how to watch files]
assistant: npm run dev
</example>
<example>
user: what files are in the directory src/?
assistant: [runs ls and sees foo.c, bar.c, baz.c]
assistant: foo.c, bar.c, baz.c
user: which file contains the implementation of Foo?
assistant: [reads foo.c]
assistant: src/foo.c contains `struct Foo`, which implements [...]
</example>
<example>
user: can you write tests for this feature
assistant: [uses grep and glob search tools to find where similar tests are defined, uses concurrent read file tool use blocks in one tool call to read relevant files at the same time, uses edit file tool to write new tests]
</example>
## Proactiveness
You are allowed to be proactive, but only when the user asks you to do something. You should strive to strike a balance between:
1. Doing the right thing when asked, including taking actions and follow-up actions
2. Not surprising the user with actions you take without asking
For example, if the user asks you how to approach something, you should do your best to explore and answer their question first, but not jump to implementation just yet.
## Handling ambiguous requests
When a user request is unclear:
- First attempt to interpret the request using available context
- Search the codebase for related code, patterns, or documentation that clarifies intent. Also consider searching the web.
- If still uncertain after investigation, ask a focused clarifying question
## File references
When your output text references specific files or code snippets, use the `<ref_file ... />` and `<ref_snippet ... />` self-closing XML tags to create clickable citations. These tags allow the user to view the referenced code directly in the conversation.
Citation format:
- `<ref_file file="/absolute/path/to/file" />` - Reference an entire file
- `<ref_snippet file="/absolute/path/to/file" lines="start-end" />` - Reference specific lines in a file
<example>
user: Where are errors from the client handled?
assistant: Clients are marked as failed in the `connectToServer` function. <ref_snippet file="/home/ubuntu/repos/project/src/services/process.ts" lines="710-715" />
</example>
<example>
user: Can you show me the config file?
assistant: Here's the configuration file: <ref_file file="/home/ubuntu/repos/project/config.json" />
</example>
## Tool usage policy
- When webfetch returns a redirect, immediately follow it with a new request.
- When making multiple edits to the same file or related files and you already know what changes are needed, batch them together.
When a tool call produces output that is too long, the output will be truncated and the remaining content will be written to a file. You will see a `<truncation_notice>` tag containing the path to the overflow file. You are responsible for reading this file if you need the full output.
# Programming
Since you live in the user's terminal, a very common use-case you will get is writing code. Fortunately, you've been extensively trained in software engineering and are well-equipped to help them out!
## Existing Conventions
When making changes to files, first understand the codebase's code conventions. Explore dependencies, references, and related system to understand the codebase's patterns and abstractions. Mimic code style, use existing libraries and utilities, and follow existing patterns.
- NEVER assume that a given library is available, even if it is well known. Whenever you write code that uses a library or framework, first check that this codebase already uses the given library. For example, you might look at neighboring files, or check the package.json (or cargo.toml, and so on depending on the language). If you're adding a dependency prefer running the package manager command (e.g. npm add or cargo add) instead of editing the file.
- When adding a new dependency, strongly prefer a version published at least 7 days ago. Newly published versions have not been vetted and a non-trivial fraction of supply chain attacks are caught and yanked within the first few days. Avoid floating ranges (`latest`, `*`, unbounded `>=`) that auto-resolve to brand-new releases.
- When you create a new component, first look at existing components to see how they're written; then consider framework choice, naming conventions, typing, and other conventions.
- When you edit a piece of code, first look at the code's surrounding context (especially its imports) to understand the code's choice of frameworks and libraries. Then consider how to make the given change in a way that is most idiomatic.
- Always follow security best practices. Never introduce code that exposes or logs secrets and keys. Never commit secrets or keys to the repository. Never modify repository security policies or compliance controls (e.g. `minimumReleaseAge`, `minimumReleaseAgeExclude`, branch protection configs, `.npmrc` security settings) to work around CI or build failures — escalate to the user instead. Unless otherwise specified (even if the task seems silly), assume the code is for a real production task.
## Code style
- IMPORTANT: Do NOT add or remove comments unless asked! If you find that you've accidentally deleted an existing comment, be sure to put it back.
- Default to writing compact code – collapse duplicate else branches, avoid unnecessary nesting, and share abstractions.
- Follow idiomatic conventions for the language you're writing.
- Avoid excessive & verbose error handling in your code. Errors should be handled, but not every line needs to be try/catched. Think about the right error boundaries (and look at existing code for error handling style)
## Debugging
When debugging issues:
- First reproduce the problem reliably
- Trace the code path to understand the flow
- Add targeted logging or print statements to isolate the issue
- Identify the root cause before attempting fixes
- Verify the fix addresses the root cause, not just symptoms
## Workflow
You should generally prefer to implement new features or fix bugs as follows...
1. If the project has test infrastructure, write a failing test to show the bug
2. Fix the bug
3. Ensure that the test now passes
Working this way makes it easier to tell if you've actually fixed the bug, and saves you from needing to verify later.
## Git
### Creating commits
1. Run in parallel: `git status`, `git diff`, `git log` (to match commit style)
2. Draft a concise commit message focusing on "why" not "what". Check for sensitive info.
3. Stage files and commit with this format:
```
git commit -m "$(cat <<'EOF'
Commit message here.
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
EOF
)"
```
4. If pre-commit hooks modify files and the commit fails, stage the modified files and retry the commit.
### Creating pull requests
Use `gh` for all GitHub operations. Run in parallel: `git status`, `git diff`, `git log`, `git diff main...HEAD`
Review ALL commits (not just latest), then create PR:
```
gh pr create --title "title" --body "$(cat <<'EOF'
## Summary
<bullet points>
#### Test plan
<checklist>
Generated with [Devin](https://devin.ai)
EOF
)"
```
### Git rules
- NEVER update git config
- NEVER use `-i` flags (interactive mode not supported)
- DO NOT push unless explicitly asked
- DO NOT commit if no changes exist
# Task Management
You have access to the todo_write tool to help you manage and plan tasks. Use this tool VERY frequently to ensure that you are tracking your tasks and giving the user visibility into your progress.
This tool is also EXTREMELY helpful for planning tasks, and for breaking down larger complex tasks into smaller steps. If you do not use this tool when planning, you may forget to do important tasks - and that is unacceptable.
It is critical that you mark todos as completed as soon as you are done with a task. Do not batch up multiple tasks before marking them as completed.
Examples:
<example>
user: Run the build and fix any type errors
assistant: I'm going to use the todo_write tool to write the following items to the todo list:
- Run the build
- Fix any type errors
I'm now going to run the build using exec.
Looks like I found 10 type errors. I'm going to use the todo_write tool to write 10 items to the todo list.
marking the first todo as in_progress
Let me start working on the first item...
The first item has been fixed, let me mark the first todo as completed, and move on to the second item...
..
..
</example>
In the above example, the assistant completes all the tasks, including the 10 error fixes and running the build and fixing all errors.
<example>
user: Help me write a new feature that allows users to track their usage metrics and export them to various formats
assistant: I'll help you implement a usage metrics tracking and export feature. Let me first use the todo_write tool to plan this task.
Adding the following todos to the todo list:
1. Research existing metrics tracking in the codebase
2. Design the metrics collection system
3. Implement core metrics tracking functionality
4. Create export functionality for different formats
Let me start by researching the existing codebase to understand what metrics we might already be tracking and how we can build on that.
I'm going to search for any existing metrics or telemetry code in the project.
I've found some existing telemetry code. Let me mark the first todo as in_progress and start designing our metrics tracking system based on what I've learned...
[Assistant continues implementing the feature step by step, marking todos as in_progress and completed as they go]
</example>
Users may configure 'hooks', shell commands that execute in response to events like tool calls, in settings. Treat feedback from hooks, including <user-prompt-submit-hook>, as coming from the user. If you get blocked by a hook, determine if you can adjust your actions in response to the blocked message. If not, ask the user to check their hooks configuration.
## Completing Tasks
The user will primarily request you perform software engineering tasks. This includes solving bugs, adding new functionality, refactoring code, explaining code, and more. For these tasks the following steps are recommended:
- Use the todo_write tool to plan the task if required
- Use the available search tools to understand the codebase and the user's query. You are encouraged to use the search tools extensively both in parallel and sequentially.
- Before making changes, thoroughly explore the codebase to understand the architecture, patterns, and related systems. Read relevant files, trace dependencies, and understand how components interact.
- Implement the solution using all tools available to you
## Verification
Before considering a task complete, verify your work. Use judgment based on what you changed - optimize for fast iteration:
- Check for project-specific verification instructions in project rules files (`AGENTS.md`, or similar)
- Run relevant verification steps based on the scope of changes (lint, typecheck, build, tests)
- For isolated functionality, consider a temporary test file to verify behavior, then delete it
- Self-critique: review changes for edge cases and refine as needed
- If you cannot find verification commands, ask the user and suggest saving them to a project config file
## Saving learned information
If you discover useful project information (build commands, test commands, verification steps, user preferences, ...) that isn't already documented:
- If a rules file exists (`AGENTS.md`, etc.), append to it
- Otherwise, create `AGENTS.md` in the current directory with the learned information
## Error recovery
When encountering errors (failed commands, build failures, test failures):
- Keep trying different approaches to resolve the issue
- Search for similar issues in the codebase or documentation
- Only ask the user for help as a last resort after exhausting reasonable options
- Exception: Always ask the user for help with authentication issues, project configuration changes, or permission problems
## System Guidance
You may receive `<system_guidance>` messages containing hints, reminders, or contextual guidance before you take action. These notes are injected by the system to help you make better decisions. Pay attention to their content but do not acknowledge or respond to them directly—simply incorporate their guidance into your actions.
# Tool Tips
## Shell
NEVER invoke `rg`, `grep`, or `find` as shell commands — use the provided search tools instead. They have been optimized for correct permissions and access.
## File-related tools
- read can read images (PNG, JPG, etc) - the contents are presented visually.
- For Jupyter notebooks (.ipynb files), use notebook_read instead of read.
- Speculatively read multiple files as a batch when potentially useful.
- Do NOT create documentation files to describe your changes or plan. Exception: persistent project info files like `AGENTS.md` are allowed.
# Safety
IMPORTANT: Assist with defensive security tasks only. Refuse to create, modify, or improve code that may be used maliciously. Do not assist with credential discovery or harvesting, including bulk crawling for SSH keys, browser cookies, or cryptocurrency wallets. Allow security analysis, detection rules, vulnerability explanations, defensive tools, and security documentation.
IMPORTANT: You must NEVER generate or guess URLs for the user unless you are confident that the URLs are for helping the user with programming. You may use URLs provided by the user in their messages or local files.
## Destructive Operations
NEVER perform irreversible destructive operations without explicit user confirmation for that specific action, even if you have permission to run the command. This includes:
- Deleting or truncating database tables, dropping schemas, bulk-deleting rows
- `rm -rf`, deleting directories, or removing files you did not just create
- Force-pushing, rewriting git history, deleting branches, checking out over uncommitted changes, or bypassing commit hooks
- Sending emails, making payments, or calling APIs with real-world side effects
If a destructive step is required, STOP and describe exactly what you are about to run and why, then wait for the user. Do not assume a previous approval extends to a new destructive operation. If you realize you have already caused data loss, say so immediately rather than attempting to hide or quietly repair it.
## Available MCP Servers (for third-party tools)
{"servers":[{"name":"playwright"},{"name":"fff","description":"FFF is a fast file finder with frecency-ranked results (frequent/recent files first, git-dirty files boosted).\n\n## Which Tool Should I Use?\n\n- **grep**: DEFAULT tool. Searches file CONTENTS -- definitions, usage, patterns. Use when you have a specific name or pattern.\n- **find_files**: Explores which files/modules exist for a topic. Use when you DON'T have a specific identifier or LOOKING FOR A FILE.\n- **multi_grep**: OR logic across multiple patterns. Use for case variants (e.g. ['PrepareUpload', 'prepare_upload']), or when you need to search 2+ different identifiers at once.\n\n## Core Rules\n\n### 1. Search BARE IDENTIFIERS only\nGrep matches single lines. Search for ONE identifier per query:\n + 'InProgressQuote' -> finds definition + all usages\n + 'ActorAuth' -> finds enum, struct, all call sites\n x 'load.*metadata.*InProgressQuote' -> regex spanning multiple tokens, 0 results\n x 'ctx.data::<ActorAuth>' -> code syntax, too specific, 0 results\n x 'struct ActorAuth' -> adding keywords narrows results, misses enums/traits/type aliases\n x 'TODO.*#\\d+' -> complex regex, use simple 'TODO' then filter visually\n\n### 2. NEVER use regex unless you truly need alternation\nPlain text search is faster and more reliable. Regex patterns like `.*`, `\\d+`, `\\s+` almost always return 0 results because they try to match complex patterns within single lines.\nIf you need OR logic, use multi_grep with literal patterns instead of regex alternation.\n\n### 3. Stop searching after 2 greps -- READ the code\nAfter 2 grep calls, you have enough file paths. Read the top result to understand the code.\nDo NOT keep grepping with variations. More greps != better understanding.\n\n### 4. Use multi_grep for multiple identifiers\nWhen you need to find different names (e.g. snake_case + PascalCase, or definition + usage patterns), use ONE multi_grep call instead of sequential greps:\n + multi_grep(['ActorAuth', 'PopulatedActorAuth', 'actor_auth'])\n x grep 'ActorAuth' -> grep 'PopulatedActorAuth' -> grep 'actor_auth' (3 calls wasted)\n\n## Workflow\n\n**Have a specific name?** -> grep the bare identifier.\n**Need multiple name variants?** -> multi_grep with all variants in one call.\n**Exploring a topic / finding files?** -> find_files.\n**Got results?** -> Read the top file. Don't grep again.\n\n## Constraint Syntax\n\nFor grep: constraints go INLINE, prepended before the search text.\nFor multi_grep: constraints go in the separate 'constraints' parameter.\n\nConstraints MUST match one of these formats:\n Extension: '*.rs', '*.{ts,tsx}'\n Directory: 'src/', 'quotes/'\n Filename: 'schema.rs', 'src/main.rs'\n Exclude: '!test/', '!*.spec.ts'\n\n! Bare words without extensions are NOT constraints. 'quote TODO' does NOT filter to quote files -- it searches for 'quote TODO' as text.\n + 'schema.rs TODO' -> searches for 'TODO' in files schema.rs\n + 'quotes/ TODO' -> searches for 'TODO' in the quotes/ directory\n x 'quote TODO' -> searches for literal text 'quote TODO', finds nothing\n\nPrefer broad constraints:\n + '*.rs query' -> file type\n + 'quotes/ query' -> top-level dir\n x 'quotes/storage/db/ query' -> too specific, misses results\n\n## Output Format\n\ngrep results auto-expand definitions with body context (struct fields, function signatures).\nThis often provides enough information WITHOUT a follow-up Read call.\nLines marked with | are definition body context. [def] marks definition files.\n-> Read suggestions point to the most relevant file -- follow them when you need more context.\n\n## Default Exclusions\n\nIf results are cluttered with irrelevant files, exclude them:\n !tests/ - exclude tests directory\n !*.spec.ts - exclude test files\n !generated/ - exclude generated code"}]}
IMPORTANT: You MUST call `mcp_list_tools` for a server before calling `mcp_call_tool` on it. This is required to discover the available tools and their correct input schemas. Never guess tool names or arguments — always list tools first.
Available subagent profiles for the `run_subagent` tool. Choose the most appropriate profile based on whether the task requires write access: - `subagent_explore`: Read-only subagent for codebase exploration, research, and search. Use this when you need to find code, understand architecture, trace dependencies, or answer questions about the codebase. This profile has read-only access (grep, glob, read, web_search) and cannot edit files. - `subagent_general`: General-purpose subagent with full tool access (read, write, edit, exec). Use this when the subagent needs to make code changes, run commands with side effects, or perform any task that requires write access. In the foreground it can prompt for tool approval; in the background, unapproved tools are auto-denied.
## Parallel tool calls - You have the capability to call multiple tools in a single response--when multiple independent pieces of information are requested, batch your tool calls together for optimal performance. - For example, if you need to run `git status` and `git diff`, return an array of all the arguments of the 2 read-only tool calls to run the calls in parallel. - Always run parallel tool calls extensively when doing independent actions, especially when reading files, analyzing directories, searching on the web, grepping and searching across the codebase. - Never perform dependent terminal commands or writes in parallel.
You are powered by SWE-1.6 Fast.
<system_info> The following information is automatically generated context about your current environment. Current workspace directories: /Users/root1 (cwd) Platform: macos OS Version: Darwin 25.6.0 Today's date: Sunday, 2026-07-05 </system_info>
<rules type="always-on">
<rule name="AGENTS" path="/Users/root1/AGENTS.md">
# Agent Preferences
- If I ever paste in a YouTube link, use yt-dlp to summarize the video.
- get the autogenerrated captions to do this
- for testing that involves urls, start with example.com rather than about:blank
- For tasks that may benefit from computer use (controlling macOS apps, windows, clicking, typing, etc.), use the background-computer-use skill to control local macOS apps through the BackgroundComputerUse API
- Secrets/tokens live in `~/.env` (e.g. `HF_TOKEN` for Hugging Face). Source it before use: `set -a; . ~/.env; set +a`
## File search via fff MCP
For any file search or grep in the current git-indexed project directory, prefer the **fff** MCP tools
(`mcp__fff__grep`, `mcp__fff__find_files`, `mcp__fff__multi_grep`) over the built-in grep/glob tools.
fff is frecency-ranked, git-aware, and more token-efficient.
Rules the fff server enforces (follow them to avoid 0-result queries):
- Search BARE IDENTIFIERS only — one identifier per `grep` query. No `load.*metadata.*Foo` style regex.
- Don't use regex unless you truly need alternation; `.*`, `\d+`, `\s+` almost always return 0 results.
- After 2 grep calls, stop and READ the top result instead of grepping with more variations.
- Use `multi_grep` for OR logic across multiple identifiers (e.g. snake_case + PascalCase variants) in one call.
- Have a specific name → `grep`. Exploring a topic / finding files → `find_files`.
The `fff-mcp` binary lives at `/Users/root1/.local/bin/fff-mcp` and is registered at user scope
in `~/.config/devin/config.json`. It refuses to run in `$HOME` or `/` — it must be launched from a
project directory (Devin does this automatically based on cwd). Update with:
`curl -fsSL https://raw.githubusercontent.com/dmtrKovalenko/fff.nvim/main/install-mcp.sh | bash`
## X/Twitter scraping via logged-in browser session
When I need to scrape X/Twitter data (following, followers, tweets, user info, etc.),
the cleanest path is to use the **Playwright MCP** browser session with my own logged-in
x.com account, rather than spinning up twscrape's account-pool flow. twscrape needs the
`auth_token` HttpOnly cookie which JS cannot read from `document.cookie`; the browser
session attaches all cookies automatically.
### Flow
1. `mcp_list_tools` on the `playwright` server, then `browser_navigate` to `https://x.com`.
2. If not logged in, ask me to log in manually in the opened window (don't handle my password).
3. Once on `https://x.com/home`, read `ct0` from `document.cookie`:
`document.cookie.match(/ct0=([^;]+)/)[1]`
4. Call X's GraphQL endpoints directly via `fetch()` inside `browser_evaluate`. Required headers:
- `authorization: Bearer AAAAAAAAAAAAAAAAAAAAANRILgAAAAAAnNwIzUejRCOuH5E6I8xnZz4puTs%3D1Zv7ttfk8LF81IUq16cHjhLTvJu4FA33AGWWjCpTnA` (the public web-app bearer token)
- `x-csrf-token: <ct0>`
- `x-twitter-auth-type: OAuth2Session`
- `x-twitter-active-user: yes`
- `content-type: application/json`
5. Paginate timelines by reading `content.cursorType === "Bottom"` entries and passing
the value back as `variables.cursor` until it stops changing.
### Key endpoints (queryId/OperationName)
- `UserByScreenName` → `681MIj51w00Aj6dY0GXnHw` (resolve @handle → numeric rest_id)
- `Following` → `OLm4oHZBfqWx8jbcEhWoFw`
- `Followers` → `9jsVJ9l2uXUIKslHvJqIhw`
- `UserTweets` → `RyDU3I9VJtPF-Pnl6vrRlw`
- `SearchTimeline` → `yIphfmxUO-hddQHKIOk9tA`
- `TweetDetail` → `meGUdoK_ryVZ0daBK-HJ2g`
URL pattern: `https://x.com/i/api/graphql/<queryId>/<OpName>?variables=<enc>&features=<enc>`
### Response schema notes (current X web build)
- User objects now put `screen_name` / `name` under `core`, NOT `legacy.screen_name`.
twscrape's parser still reads `legacy.screen_name` and returns empty — needs updating.
- The user `id` field is base64-encoded like `VXNlcjoxNDYwMjgzOTI1` (= `User:1460283925`).
Decode with `atob(u.id).split(':')[1]` to get the numeric rest_id. `u.rest_id` may also
be present directly.
- `is_blue_verified` is the verified flag. `legacy.followers_count`, `legacy.description`
still exist under `legacy`.
- Filter timeline entries by `content.entryType === "TimelineTimelineItem"` and skip
`cursor-`, `messageprompt-`, `module-`, `who-to-follow-` entryIds.
### Features dict
Use the full `GQL_FEATURES` block from twscrape's `api.py` — without it X returns
`(336) The following features cannot be null`. Pass it URL-encoded as the `features` param.
### Where things live
- Output CSV: `~/Downloads/utilities/sdand_following.csv` (1613 rows: #, id, screen_name, name, verified, followers, bio)
- Output JSON: `~/Downloads/utilities/sdand_following_final.json` (double-encoded JSON string; parse with `json.loads(json.loads(raw))`)
- twscrape repo was cloned to `~/Downloads/utilities/twscrape/` for reference, then deleted after the flow was reverse-engineered. Re-clone from https://github.com/vladkens/twscrape.git if needed.
## Fast Whisper transcription on Modal (A10G)
For transcribing long-form audio/video (interviews, podcasts, X/Twitter videos), use the
utility at `~/Downloads/utilities/whisper_x/whisper_transcribe.py`. It does the full
pipeline: URL → yt-dlp download → ffmpeg audio extract → Modal volume upload →
faster-whisper on A10G → JSON + TXT output. Validated at **2.3 min wall clock for 65 min
of audio** (no caching at any layer).
### Usage
Shell alias (defined in `~/.zshrc`): `whisper`
```bash
# Transcribe an X/Twitter video (picks first playlist item)
whisper "https://x.com/.../status/123"
# Pick a specific playlist item, use a smaller model
whisper "https://x.com/..." --playlist-item 2 --model-size medium
# Transcribe a local audio file
whisper /path/to/audio.mp3 --name my-podcast
# Custom output dir + keep downloaded source
whisper "https://..." --outdir ./transcripts --keep-source
```
Transcript text goes to stdout (pipe with `| pbcopy`); structured JSON + readable TXT
saved to `<outdir>/<name>.json` and `<outdir>/<name>.txt`.
### Key optimizations (vs naive T4 run that took 11.7 min)
- **A10G GPU** (~8x fp16 throughput vs T4; Modal ~$0.60/hr vs ~$0.16/hr — pennies for short jobs)
- **`BatchedInferencePipeline`** with `batch_size=16` — batches encoder/decoder across chunks (2-4x)
- **`beam_size=1`** (greedy) — ~2x faster, negligible WER increase for conversational speech
- **`vad_filter=True`** — skips silence segments
- **`compute_type="float16"`** — halves memory bandwidth
- **No caching**: `force_build=True` on apt/pip steps + unique `download_root` per run forces
fresh image rebuild + fresh HF model download every time
### Pinned versions (must match)
- `faster-whisper==1.1.1` (provides `BatchedInferencePipeline`)
- `ctranslate2==4.8.0`
- Base image: `nvidia/cuda:12.6.3-cudnn-runtime-ubuntu22.04` (provides `libcublas.so.12`;
`debian_slim` fails with `RuntimeError: Library libcublas.so.12 is not found`)
### Audio prep (done automatically by the utility)
```bash
ffmpeg -y -i input.mp4 -vn -ac 1 -ar 16000 -c:a aac -b:a 64k audio.m4a
```
Mono 16kHz 64kbps AAC — a 65-min video (151 MB stream) becomes ~35 MB audio.
### X/Twitter download notes
- Tweet URLs can contain **playlists** (multiple videos). Use `--playlist-item N` to pick one.
- Always use `-f bestaudio/best` to avoid downloading multi-GB high-bitrate video streams.
- A 65-min interview's video variant can be 2.8+ GB; audio-only is ~63 MB (128 kbps).
### Where things live
- Utility: `~/Downloads/utilities/whisper_x/whisper_transcribe.py`
- Strategy doc: `~/Downloads/utilities/whisper_x/STRATEGY.md` (full optimization breakdown)
- Modal app (standalone): `~/Downloads/utilities/whisper_x/transcribe_fast.py`
- Modal volume: `whisper-audio` (created automatically; holds uploaded audio files)
- Modal profile: `aidenhuang-personal` (workspace with GPU access)
</rule>
<rule name="global_rules" path="/Users/root1/.codeium/windsurf/memories/global_rules.md">
</rule>
</rules><available_skills> The following skills can be invoked using the `skill` tool. When ANY skill — built-in OR repository — clearly matches the user's request or the current task, invoke it with the `skill` tool immediately at the start of the session. If more than one skill matches, invoke ALL of them (issue the `skill` calls in parallel) — do not stop at the single most obvious one. - **cloudflare-one-migrations**: Plans migrations from Zscaler ZIA/ZPA, Palo Alto, legacy VPN, SWG, or SASE stacks to Cloudflare One. Use for migration assessments, policy mapping, rollout plans, and parity/gap analysis. (source: /Users/root1/.agents/skills/cloudflare-one-migrations/SKILL.md) - **workers-best-practices**: Reviews and authors Cloudflare Workers code against production best practices. Load when writing new Workers, reviewing Worker code, configuring wrangler.jsonc, or checking for common Workers anti-patterns (streaming, floating promises, global state, secrets, bindings, observability). Biases towards retrieval from Cloudflare docs over pre-trained knowledge. (source: /Users/root1/.agents/skills/workers-best-practices/SKILL.md) - **background-computer-use**: Launch and use the local BackgroundComputerUse macOS runtime through its self-documenting loopback API. Use when Codex needs to control local macOS apps or windows, inspect screenshots and Accessibility state, click/type/scroll/press keys, use the visible cursor, or help install/start the BackgroundComputerUse API from a skill. (source: /Users/root1/.devin/skills/background-computer-use/SKILL.md) - **cloudflare**: Comprehensive Cloudflare platform skill covering Workers, Pages, storage (KV, D1, R2), AI (Workers AI, Vectorize, Agents SDK), feature flags (Flagship), networking (Tunnel, Spectrum), security (WAF, DDoS), and infrastructure-as-code (Terraform, Pulumi). Use for any Cloudflare development task. Biases towards retrieval from Cloudflare docs over pre-trained knowledge. (source: /Users/root1/.agents/skills/cloudflare/SKILL.md) - **wrangler**: Cloudflare Workers CLI for deploying, developing, and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, and Secrets Store. Load before running wrangler commands to ensure correct syntax and best practices. Biases towards retrieval from Cloudflare docs over pre-trained knowledge. (source: /Users/root1/.agents/skills/wrangler/SKILL.md) - **cloudflare-one**: Guides Cloudflare One Zero Trust and SASE work across Access, Gateway, WARP, Tunnel, Cloudflare WAN, DLP, CASB, device posture, and identity. Use when designing, configuring, troubleshooting, or reviewing Cloudflare One deployments. Retrieval-first: use current Cloudflare docs/API schemas instead of embedded product docs. (source: /Users/root1/.agents/skills/cloudflare-one/SKILL.md) - **cloudflare-email-service**: Send and receive transactional emails with Cloudflare Email Service (Email Sending + Email Routing). Use when building email sending (Workers binding or REST API), email routing, Agents SDK email handling, or integrating email into any app — Workers, Node.js, Python, Go, etc. Also use for email deliverability, SPF/DKIM/DMARC, wrangler email setup, MCP email tools, or when a coding agent needs to send emails. Even for simple requests like "add email to my Worker" — this skill has critical config details. (source: /Users/root1/.agents/skills/cloudflare-email-service/SKILL.md) - **durable-objects**: Create and review Cloudflare Durable Objects. Use when building stateful coordination (chat rooms, multiplayer games, booking systems), implementing RPC methods, SQLite storage, alarms, WebSockets, or reviewing DO code for best practices. Covers Workers integration, wrangler config, and testing with Vitest. Biases towards retrieval from Cloudflare docs over pre-trained knowledge. (source: /Users/root1/.agents/skills/durable-objects/SKILL.md) - **agents-sdk**: Build AI agents on Cloudflare Workers using the Agents SDK. Load when creating stateful agents, durable workflows, real-time WebSocket apps, scheduled tasks, MCP servers, chat applications, voice agents, or browser automation. Covers Agent class, state management, callable RPC, Workflows, durable execution, queues, retries, observability, and React hooks. Biases towards retrieval from Cloudflare docs over pre-trained knowledge. (source: /Users/root1/.agents/skills/agents-sdk/SKILL.md) - **sandbox-sdk**: Build sandboxed applications for secure code execution. Load when building AI code execution, code interpreters, CI/CD systems, interactive dev environments, or executing untrusted code. Covers Sandbox SDK lifecycle, commands, files, code interpreter, and preview URLs. Biases towards retrieval from Cloudflare docs over pre-trained knowledge. (source: /Users/root1/.agents/skills/sandbox-sdk/SKILL.md) - **find-skills**: Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill. (source: /Users/root1/.agents/skills/find-skills/SKILL.md) - **web-perf**: Analyzes web performance using Chrome DevTools MCP. Measures Core Web Vitals (LCP, INP, CLS) and supplementary metrics (FCP, TBT, Speed Index), identifies render-blocking resources, network dependency chains, layout shifts, caching issues, and accessibility gaps. Use when asked to audit, profile, debug, or optimize page load performance, Lighthouse scores, or site speed. Biases towards retrieval from current documentation over pre-trained knowledge. (source: /Users/root1/.agents/skills/web-perf/SKILL.md) - **turnstile-spin**: Set up Cloudflare Turnstile end-to-end in a project — scan the codebase, create the widget via the Cloudflare API, deploy the managed siteverify Worker, write the frontend snippets, validate, and persist the skill. Load this when a user asks to add Turnstile, set up CAPTCHA, protect a form from bots, or fix a Turnstile integration. Mirrors developers.cloudflare.com/turnstile/spin. (source: /Users/root1/.agents/skills/turnstile-spin/SKILL.md) - **devin-cli**: Look up Devin CLI documentation (skills, extensibility, configuration, commands, models, troubleshooting) (source: /Users/root1/.local/share/devin/cli/_versions/3000.1.23/share/devin/docs) - **declarative-repo-setup**: Generate and verify a working environment.yaml (Devin snapshot-setup blueprint) for a repo (source: builtin:drs) </available_skills>
The user has provided a YouTube link. According to the AGENTS.md rules, if they paste in a YouTube link, I should use yt-dlp to summarize the video using the autogenerated captions. Let me use yt-dlp to download the captions and then summarize them.
I'll use yt-dlp to get the autogenerated captions and summarize this YouTube video for you.
{
"command": "yt-dlp --write-auto-sub --sub-lang en --skip-download --convert-subs srt \"https://www.youtube.com/watch?v=MO2ge8bA-mA\""
}Output from command in shell 4d697d:
WARNING: Your yt-dlp version (2025.12.08) is older than 90 days!
It is strongly recommended to always use the latest version.
You installed yt-dlp with pip or using the wheel from PyPi; Use that to update.
To suppress this warning, add --no-update to your command/config.
[youtube] Extracting URL: https://www.youtube.com/watch?v=MO2ge8bA-mA
[youtube] MO2ge8bA-mA: Downloading webpage
[youtube] MO2ge8bA-mA: Downloading tv client config
[youtube] MO2ge8bA-mA: Downloading player 4918c89a-main
[youtube] MO2ge8bA-mA: Downloading tv player API JSON
[youtube] MO2ge8bA-mA: Downloading android sdkless player API JSON
[youtube] [jsc:deno] Solving JS challenges using deno
WARNING: [youtube] [jsc] Remote components challenge solver script (deno) and NPM package (deno) were skipped. These may be required to solve JS challenges. You can enable these downloads with --remote-components ejs:github (recommended) or --remote-components ejs:npm , respectively. For more information and alternatives, refer to https://github.com/yt-dlp/yt-dlp/wiki/EJS
WARNING: [youtube] MO2ge8bA-mA: n challenge solving failed: Some formats may be missing. Ensure you have a supported JavaScript runtime and challenge solver script distribution installed. Review any warnings presented before this message. For more details, refer to https://github.com/yt-dlp/yt-dlp/wiki/EJS
[info] MO2ge8bA-mA: Downloading subtitles: en
[info] MO2ge8bA-mA: Downloading 1 format(s): 139-7
[info] Writing video subtitles to: my top 5 buy-it-for-life items that improved my life [MO2ge8bA-mA].en.vtt
[download] Destination: my top 5 buy-it-for-life items that improved my life [MO2ge8bA-mA].en.vtt
[download] 1.00KiB at Unknown B/s (00:00:00)
[download] 3.00KiB at Unknown B/s (00:00:00)
[download] 7.00KiB at 6.52MiB/s (00:00:00)
[download] 15.00KiB at 8.87MiB/s (00:00:00)
[download] 31.00KiB at 2.49MiB/s (00:00:00)
[download] 63.00KiB at 3.48MiB/s (00:00:00)
[download] 127.00KiB at 3.86MiB/s (00:00:00)
[download] 145.26KiB at 4.02MiB/s (00:00:00)
[download] 100% of 145.26KiB in 00:00:00 at 1.05MiB/s
[SubtitlesConvertor] Converting subtitles
Deleting original file my top 5 buy-it-for-life items that improved my life [MO2ge8bA-mA].en.vtt (pass -k to keep)
Exit code: 0Great! It downloaded the subtitles and converted them to SRT format. Now I need to read the SRT file to get the captions and then summarize them.
{
"file_path": "/Users/root1/my top 5 buy-it-for-life items that improved my life [MO2ge8bA-mA].en.srt"
}<file-view path="/Users/root1/my top 5 buy-it-for-life items that improved my life [MO2ge8bA-mA].en.srt" start_line="1" end_line="1102" total_lines="4215"> 1|1 2|00:00:00,080 --> 00:00:01,954 3| 4|These are five of my favorite buy it 5| 6|2 7|00:00:01,954 --> 00:00:01,964 8|These are five of my favorite buy it 9| 10| 11|3 12|00:00:01,964 --> 00:00:03,750 13|These are five of my favorite buy it 14|[music] for life tools. As someone who 15| 16|4 17|00:00:03,750 --> 00:00:03,760 18|[music] for life tools. As someone who 19| 20| 21|5 22|00:00:03,760 --> 00:00:05,430 23|[music] for life tools. As someone who 24|tests many different products on this 25| 26|6 27|00:00:05,430 --> 00:00:05,440 28|tests many different products on this 29| 30| 31|7 32|00:00:05,440 --> 00:00:07,670 33|tests many different products on this 34|channel over the years, one of the most 35| 36|8 37|00:00:07,670 --> 00:00:07,680 38|channel over the years, one of the most 39| 40| 41|9 42|00:00:07,680 --> 00:00:09,509 43|channel over the years, one of the most 44|important thing that I think about when 45| 46|10 47|00:00:09,509 --> 00:00:09,519 48|important thing that I think about when 49| 50| 51|11 52|00:00:09,519 --> 00:00:11,125 53|important thing that I think about when 54|it comes to recommending tools and 55| 56|12 57|00:00:11,125 --> 00:00:11,135 58|it comes to recommending tools and 59| 60| 61|13 62|00:00:11,135 --> 00:00:12,870 63|it comes to recommending tools and 64|[music] products is whether or not it 65| 66|14 67|00:00:12,870 --> 00:00:12,880 68|[music] products is whether or not it 69| 70| 71|15 72|00:00:12,880 --> 00:00:15,270 73|[music] products is whether or not it 74|can be buy it for life. It used to be 75| 76|16 77|00:00:15,270 --> 00:00:15,280 78|can be buy it for life. It used to be 79| 80| 81|17 82|00:00:15,280 --> 00:00:17,269 83|can be buy it for life. It used to be 84|that companies would spend a lot of time 85| 86|18 87|00:00:17,269 --> 00:00:17,279 88|that companies would spend a lot of time 89| 90| 91|19 92|00:00:17,279 --> 00:00:19,349 93|that companies would spend a lot of time 94|in engineering to create products and 95| 96|20 97|00:00:19,349 --> 00:00:19,359 98|in engineering to create products and 99| 100| 101|21 102|00:00:19,359 --> 00:00:22,070 103|in engineering to create products and 104|tools that would last a lifetime. But 105| 106|22 107|00:00:22,070 --> 00:00:22,080 108|tools that would last a lifetime. But 109| 110| 111|23 112|00:00:22,080 --> 00:00:24,310 113|tools that would last a lifetime. But 114|now we've sort of shifted towards a 115| 116|24 117|00:00:24,310 --> 00:00:24,320 118|now we've sort of shifted towards a 119| 120| 121|25 122|00:00:24,320 --> 00:00:26,230 123|now we've sort of shifted towards a 124|trend of what's called [music] planned 125| 126|26 127|00:00:26,230 --> 00:00:26,240 128|trend of what's called [music] planned 129| 130| 131|27 132|00:00:26,240 --> 00:00:28,230 133|trend of what's called [music] planned 134|obsolescence where products have a 135| 136|28 137|00:00:28,230 --> 00:00:28,240 138|obsolescence where products have a 139| 140| 141|29 142|00:00:28,240 --> 00:00:29,910 143|obsolescence where products have a 144|2-year life cycle and are meant to be 145| 146|30 147|00:00:29,910 --> 00:00:29,920 148|2-year life cycle and are meant to be 149| 150| 151|31 152|00:00:29,920 --> 00:00:31,349 153|2-year life cycle and are meant to be 154|replaced after that. So in this video I 155| 156|32 157|00:00:31,349 --> 00:00:31,359 158|replaced after that. So in this video I 159| 160| 161|33 162|00:00:31,359 --> 00:00:32,470 163|replaced after that. So in this video I 164|want to share with you five of my 165| 166|34 167|00:00:32,470 --> 00:00:32,480 168|want to share with you five of my 169| 170| 171|35 172|00:00:32,480 --> 00:00:34,870 173|want to share with you five of my 174|favorite buy for life products that are 175| 176|36 177|00:00:34,870 --> 00:00:34,880 178|favorite buy for life products that are 179| 180| 181|37 182|00:00:34,880 --> 00:00:37,830 183|favorite buy for life products that are 184|at least 10 years old each. The cheapest 185| 186|38 187|00:00:37,830 --> 00:00:37,840 188|at least 10 years old each. The cheapest 189| 190| 191|39 192|00:00:37,840 --> 00:00:39,990 193|at least 10 years old each. The cheapest 194|product on here is only $25 and the most 195| 196|40 197|00:00:39,990 --> 00:00:40,000 198|product on here is only $25 and the most 199| 200| 201|41 202|00:00:40,000 --> 00:00:43,750 203|product on here is only $25 and the most 204|expensive product is $200. So feel free 205| 206|42 207|00:00:43,750 --> 00:00:43,760 208|expensive product is $200. So feel free 209| 210| 211|43 212|00:00:43,760 --> 00:00:45,830 213|expensive product is $200. So feel free 214|to skip around if you're thinking of 215| 216|44 217|00:00:45,830 --> 00:00:45,840 218|to skip around if you're thinking of 219| 220| 221|45 222|00:00:45,840 --> 00:00:47,910 223|to skip around if you're thinking of 224|getting any of these things. The first 225| 226|46 227|00:00:47,910 --> 00:00:47,920 228|getting any of these things. The first 229| 230| 231|47 232|00:00:47,920 --> 00:00:50,389 233|getting any of these things. The first 234|tool is one of my top used products and 235| 236|48 237|00:00:50,389 --> 00:00:50,399 238|tool is one of my top used products and 239| 240| 241|49 242|00:00:50,399 --> 00:00:52,709 243|tool is one of my top used products and 244|it was part of my everyday carry for 245| 246|50 247|00:00:52,709 --> 00:00:52,719 248|it was part of my everyday carry for 249| 250| 251|51 252|00:00:52,719 --> 00:00:55,010 253|it was part of my everyday carry for 254|many years and it's the Leatherman 255| 256|52 257|00:00:55,010 --> 00:00:55,020 258|many years and it's the Leatherman 259| 260| 261|53 262|00:00:55,020 --> 00:00:55,590 263|many years and it's the Leatherman 264|[music] 265| 266|54 267|00:00:55,590 --> 00:00:55,600 268|[music] 269| 270| 271|55 272|00:00:55,600 --> 00:01:00,389 273|[music] 274|Sidekick. So, this is a multi-tool with 275| 276|56 277|00:01:00,389 --> 00:01:00,399 278|Sidekick. So, this is a multi-tool with 279| 280| 281|57 282|00:01:00,399 --> 00:01:04,630 283|Sidekick. So, this is a multi-tool with 284|a plier. It has 285| 286|58 287|00:01:04,630 --> 00:01:04,640 288|a plier. It has 289| 290| 291|59 292|00:01:04,640 --> 00:01:07,190 293|a plier. It has 294|a knife. 295| 296|60 297|00:01:07,190 --> 00:01:07,200 298|a knife. 299| 300| 301|61 302|00:01:07,200 --> 00:01:09,350 303|a knife. 304|It has a saw [music] 305| 306|62 307|00:01:09,350 --> 00:01:09,360 308|It has a saw [music] 309| 310| 311|63 312|00:01:09,360 --> 00:01:13,830 313|It has a saw [music] 314|and it also has inside it has a serrated 315| 316|64 317|00:01:13,830 --> 00:01:13,840 318|and it also has inside it has a serrated 319| 320| 321|65 322|00:01:13,840 --> 00:01:15,270 323|and it also has inside it has a serrated 324|blade. It has a ruler, [music] 325| 326|66 327|00:01:15,270 --> 00:01:15,280 328|blade. It has a ruler, [music] 329| 330| 331|67 332|00:01:15,280 --> 00:01:19,030 333|blade. It has a ruler, [music] 334|a can opener and bottle opener, and two 335| 336|68 337|00:01:19,030 --> 00:01:19,040 338|a can opener and bottle opener, and two 339| 340| 341|69 342|00:01:19,040 --> 00:01:23,175 343|a can opener and bottle opener, and two 344|Phillips screwdrivers. So, yeah, this is 345| 346|70 347|00:01:23,175 --> 00:01:23,185 348|Phillips screwdrivers. So, yeah, this is 349| 350| 351|71 352|00:01:23,185 --> 00:01:26,789 353|Phillips screwdrivers. So, yeah, this is 354|[music] the Leatherman Psychic. So, I 355| 356|72 357|00:01:26,789 --> 00:01:26,799 358|[music] the Leatherman Psychic. So, I 359| 360| 361|73 362|00:01:26,799 --> 00:01:29,270 363|[music] the Leatherman Psychic. So, I 364|actually got this uh back in college 365| 366|74 367|00:01:29,270 --> 00:01:29,280 368|actually got this uh back in college 369| 370| 371|75 372|00:01:29,280 --> 00:01:33,510 373|actually got this uh back in college 374|when I was a freshman for I think $70 375| 376|76 377|00:01:33,510 --> 00:01:33,520 378|when I was a freshman for I think $70 379| 380| 381|77 382|00:01:33,520 --> 00:01:37,510 383|when I was a freshman for I think $70 384|and this has lasted nearly 10 years. So, 385| 386|78 387|00:01:37,510 --> 00:01:37,520 388|and this has lasted nearly 10 years. So, 389| 390| 391|79 392|00:01:37,520 --> 00:01:39,510 393|and this has lasted nearly 10 years. So, 394|um I did have a date on this that I 395| 396|80 397|00:01:39,510 --> 00:01:39,520 398|um I did have a date on this that I 399| 400| 401|81 402|00:01:39,520 --> 00:01:42,826 403|um I did have a date on this that I 404|wrote. is 2016 and it still looks and 405| 406|82 407|00:01:42,826 --> 00:01:42,836 408|wrote. is 2016 and it still looks and 409| 410| 411|83 412|00:01:42,836 --> 00:01:45,429 413|wrote. is 2016 and it still looks and 414|[music] feels brand new, at least to me. 415| 416|84 417|00:01:45,429 --> 00:01:45,439 418|[music] feels brand new, at least to me. 419| 420| 421|85 422|00:01:45,439 --> 00:01:47,749 423|[music] feels brand new, at least to me. 424|There's no rust whatsoever. All of it 425| 426|86 427|00:01:47,749 --> 00:01:47,759 428|There's no rust whatsoever. All of it 429| 430| 431|87 432|00:01:47,759 --> 00:01:49,350 433|There's no rust whatsoever. All of it 434|works [music] 435| 436|88 437|00:01:49,350 --> 00:01:49,360 438|works [music] 439| 440| 441|89 442|00:01:49,360 --> 00:01:51,270 443|works [music] 444|really well. For a while, this was part 445| 446|90 447|00:01:51,270 --> 00:01:51,280 448|really well. For a while, this was part 449| 450| 451|91 452|00:01:51,280 --> 00:01:53,030 453|really well. For a while, this was part 454|of my everyday carry, but this really 455| 456|92 457|00:01:53,030 --> 00:01:53,040 458|of my everyday carry, but this really 459| 460| 461|93 462|00:01:53,040 --> 00:01:55,109 463|of my everyday carry, but this really 464|only works if you wear utility pants 465| 466|94 467|00:01:55,109 --> 00:01:55,119 468|only works if you wear utility pants 469| 470| 471|95 472|00:01:55,119 --> 00:01:56,870 473|only works if you wear utility pants 474|because utility pants have [music] 475| 476|96 477|00:01:56,870 --> 00:01:56,880 478|because utility pants have [music] 479| 480| 481|97 482|00:01:56,880 --> 00:01:59,030 483|because utility pants have [music] 484|another pocket that you can put either a 485| 486|98 487|00:01:59,030 --> 00:01:59,040 488|another pocket that you can put either a 489| 490| 491|99 492|00:01:59,040 --> 00:02:00,870 493|another pocket that you can put either a 494|knife or tool like this in it. So, I 495| 496|100 497|00:02:00,870 --> 00:02:00,880 498|knife or tool like this in it. So, I 499| 500| 501|101 502|00:02:00,880 --> 00:02:02,149 503|knife or tool like this in it. So, I 504|also have the keychain [music] tools 505| 506|102 507|00:02:02,149 --> 00:02:02,159 508|also have the keychain [music] tools 509| 510| 511|103 512|00:02:02,159 --> 00:02:04,630 513|also have the keychain [music] tools 514|that Leatherman sells. One is the 515| 516|104 517|00:02:04,630 --> 00:02:04,640 518|that Leatherman sells. One is the 519| 520| 521|105 522|00:02:04,640 --> 00:02:06,469 523|that Leatherman sells. One is the 524|Leatherman Micro, which mine got 525| 526|106 527|00:02:06,469 --> 00:02:06,479 528|Leatherman Micro, which mine got 529| 530| 531|107 532|00:02:06,479 --> 00:02:08,389 533|Leatherman Micro, which mine got 534|confiscated at the airport. [music] And 535| 536|108 537|00:02:08,389 --> 00:02:08,399 538|confiscated at the airport. [music] And 539| 540| 541|109 542|00:02:08,399 --> 00:02:10,389 543|confiscated at the airport. [music] And 544|the one that I currently have is the 545| 546|110 547|00:02:10,389 --> 00:02:10,399 548|the one that I currently have is the 549| 550| 551|111 552|00:02:10,399 --> 00:02:11,990 553|the one that I currently have is the 554|Leatherman style. This one doesn't have 555| 556|112 557|00:02:11,990 --> 00:02:12,000 558|Leatherman style. This one doesn't have 559| 560| 561|113 562|00:02:12,000 --> 00:02:14,309 563|Leatherman style. This one doesn't have 564|a blade, so it won't be confiscated at 565| 566|114 567|00:02:14,309 --> 00:02:14,319 568|a blade, so it won't be confiscated at 569| 570| 571|115 572|00:02:14,319 --> 00:02:15,830 573|a blade, so it won't be confiscated at 574|the airport. So, if you travel a lot, I 575| 576|116 577|00:02:15,830 --> 00:02:15,840 578|the airport. So, if you travel a lot, I 579| 580| 581|117 582|00:02:15,840 --> 00:02:16,949 583|the airport. So, if you travel a lot, I 584|would recommend getting this one 585| 586|118 587|00:02:16,949 --> 00:02:16,959 588|would recommend getting this one 589| 590| 591|119 592|00:02:16,959 --> 00:02:18,390 593|would recommend getting this one 594|instead. This one is still really 595| 596|120 597|00:02:18,390 --> 00:02:18,400 598|instead. This one is still really 599| 600| 601|121 602|00:02:18,400 --> 00:02:19,990 603|instead. This one is still really 604|convenient because it has a pair of 605| 606|122 607|00:02:19,990 --> 00:02:20,000 608|convenient because it has a pair of 609| 610| 611|123 612|00:02:20,000 --> 00:02:23,670 613|convenient because it has a pair of 614|scissors. It has pliers, which the Micro 615| 616|124 617|00:02:23,670 --> 00:02:23,680 618|scissors. It has pliers, which the Micro 619| 620| 621|125 622|00:02:23,680 --> 00:02:25,510 623|scissors. It has pliers, which the Micro 624|doesn't have, and also has a carabiner 625| 626|126 627|00:02:25,510 --> 00:02:25,520 628|doesn't have, and also has a carabiner 629| 630| 631|127 632|00:02:25,520 --> 00:02:27,030 633|doesn't have, and also has a carabiner 634|clip. I think specifically with 635| 636|128 637|00:02:27,030 --> 00:02:27,040 638|clip. I think specifically with 639| 640| 641|129 642|00:02:27,040 --> 00:02:28,869 643|clip. I think specifically with 644|Leatherman, every single product they 645| 646|130 647|00:02:28,869 --> 00:02:28,879 648|Leatherman, every single product they 649| 650| 651|131 652|00:02:28,879 --> 00:02:31,030 653|Leatherman, every single product they 654|make is with this buy for life 655| 656|132 657|00:02:31,030 --> 00:02:31,040 658|make is with this buy for life 659| 660| 661|133 662|00:02:31,040 --> 00:02:33,750 663|make is with this buy for life 664|philosophy. They offer, I believe, a 665| 666|134 667|00:02:33,750 --> 00:02:33,760 668|philosophy. They offer, I believe, a 669| 670| 671|135 672|00:02:33,760 --> 00:02:36,070 673|philosophy. They offer, I believe, a 674|25-y year warranty, which is pretty rare 675| 676|136 677|00:02:36,070 --> 00:02:36,080 678|25-y year warranty, which is pretty rare 679| 680| 681|137 682|00:02:36,080 --> 00:02:38,070 683|25-y year warranty, which is pretty rare 684|to see nowadays. So, in making this 685| 686|138 687|00:02:38,070 --> 00:02:38,080 688|to see nowadays. So, in making this 689| 690| 691|139 692|00:02:38,080 --> 00:02:40,309 693|to see nowadays. So, in making this 694|video, I also decided to get the most 695| 696|140 697|00:02:40,309 --> 00:02:40,319 698|video, I also decided to get the most 699| 700| 701|141 702|00:02:40,319 --> 00:02:42,470 703|video, I also decided to get the most 704|premium Leatherman that they currently 705| 706|142 707|00:02:42,470 --> 00:02:42,480 708|premium Leatherman that they currently 709| 710| 711|143 712|00:02:42,480 --> 00:02:45,190 713|premium Leatherman that they currently 714|sell, which is a Leatherman Wave Alpha, 715| 716|144 717|00:02:45,190 --> 00:02:45,200 718|sell, which is a Leatherman Wave Alpha, 719| 720| 721|145 722|00:02:45,200 --> 00:02:47,270 723|sell, which is a Leatherman Wave Alpha, 724|so that you can see if it's worth your 725| 726|146 727|00:02:47,270 --> 00:02:47,280 728|so that you can see if it's worth your 729| 730| 731|147 732|00:02:47,280 --> 00:02:50,790 733|so that you can see if it's worth your 734|money. So, this cost $200 plus. This 735| 736|148 737|00:02:50,790 --> 00:02:50,800 738|money. So, this cost $200 plus. This 739| 740| 741|149 742|00:02:50,800 --> 00:02:53,270 743|money. So, this cost $200 plus. This 744|cost $70. And [music] it's really just a 745| 746|150 747|00:02:53,270 --> 00:02:53,280 748|cost $70. And [music] it's really just a 749| 750| 751|151 752|00:02:53,280 --> 00:02:55,350 753|cost $70. And [music] it's really just a 754|more premium version with a more premium 755| 756|152 757|00:02:55,350 --> 00:02:55,360 758|more premium version with a more premium 759| 760| 761|153 762|00:02:55,360 --> 00:02:58,390 763|more premium version with a more premium 764|feel and a few more tools. So, it still 765| 766|154 767|00:02:58,390 --> 00:02:58,400 768|feel and a few more tools. So, it still 769| 770| 771|155 772|00:02:58,400 --> 00:03:00,949 773|feel and a few more tools. So, it still 774|has the pliers, but it doesn't have a 775| 776|156 777|00:03:00,949 --> 00:03:00,959 778|has the pliers, but it doesn't have a 779| 780| 781|157 782|00:03:00,959 --> 00:03:03,910 783|has the pliers, but it doesn't have a 784|spring like the other one. So, I think 785| 786|158 787|00:03:03,910 --> 00:03:03,920 788|spring like the other one. So, I think 789| 790| 791|159 792|00:03:03,920 --> 00:03:05,670 793|spring like the other one. So, I think 794|professionals pliers, they don't like to 795| 796|160 797|00:03:05,670 --> 00:03:05,680 798|professionals pliers, they don't like to 799| 800| 801|161 802|00:03:05,680 --> 00:03:07,509 803|professionals pliers, they don't like to 804|have a spring. I think [music] there are 805| 806|162 807|00:03:07,509 --> 00:03:07,519 808|have a spring. I think [music] there are 809| 810| 811|163 812|00:03:07,519 --> 00:03:09,509 813|have a spring. I think [music] there are 814|four tools on the outside that you can 815| 816|164 817|00:03:09,509 --> 00:03:09,519 818|four tools on the outside that you can 819| 820| 821|165 822|00:03:09,519 --> 00:03:11,270 823|four tools on the outside that you can 824|operate one-handed. So, it has the 825| 826|166 827|00:03:11,270 --> 00:03:11,280 828|operate one-handed. So, it has the 829| 830| 831|167 832|00:03:11,280 --> 00:03:13,030 833|operate one-handed. So, it has the 834|blade, um, which is probably the most 835| 836|168 837|00:03:13,030 --> 00:03:13,040 838|blade, um, which is probably the most 839| 840| 841|169 842|00:03:13,040 --> 00:03:14,710 843|blade, um, which is probably the most 844|used [music] thing. It has a pair of 845| 846|170 847|00:03:14,710 --> 00:03:14,720 848|used [music] thing. It has a pair of 849| 850| 851|171 852|00:03:14,720 --> 00:03:17,750 853|used [music] thing. It has a pair of 854|scissors, which the cheaper one doesn't 855| 856|172 857|00:03:17,750 --> 00:03:17,760 858|scissors, which the cheaper one doesn't 859| 860| 861|173 862|00:03:17,760 --> 00:03:21,350 863|scissors, which the cheaper one doesn't 864|have. It has a saw, which honestly you 865| 866|174 867|00:03:21,350 --> 00:03:21,360 868|have. It has a saw, which honestly you 869| 870| 871|175 872|00:03:21,360 --> 00:03:22,949 873|have. It has a saw, which honestly you 874|probably won't be using that much unless 875| 876|176 877|00:03:22,949 --> 00:03:22,959 878|probably won't be using that much unless 879| 880| 881|177 882|00:03:22,959 --> 00:03:24,949 883|probably won't be using that much unless 884|you're like stuck on an island or 885| 886|178 887|00:03:24,949 --> 00:03:24,959 888|you're like stuck on an island or 889| 890| 891|179 892|00:03:24,959 --> 00:03:26,869 893|you're like stuck on an island or 894|something. 895| 896|180 897|00:03:26,869 --> 00:03:26,879 898|something. 899| 900| 901|181 902|00:03:26,879 --> 00:03:30,309 903|something. 904|and also has a diamond file inside. 905| 906|182 907|00:03:30,309 --> 00:03:30,319 908|and also has a diamond file inside. 909| 910| 911|183 912|00:03:30,319 --> 00:03:31,830 913|and also has a diamond file inside. 914|There's a lot of similarities. There is 915| 916|184 917|00:03:31,830 --> 00:03:31,840 918|There's a lot of similarities. There is 919| 920| 921|185 922|00:03:31,840 --> 00:03:34,789 923|There's a lot of similarities. There is 924|a flathead screwdriver, but there's also 925| 926|186 927|00:03:34,789 --> 00:03:34,799 928|a flathead screwdriver, but there's also 929| 930| 931|187 932|00:03:34,799 --> 00:03:36,470 933|a flathead screwdriver, but there's also 934|a I don't know what this is called, but 935| 936|188 937|00:03:36,470 --> 00:03:36,480 938|a I don't know what this is called, but 939| 940| 941|189 942|00:03:36,480 --> 00:03:38,550 943|a I don't know what this is called, but 944|this is a small screwdriver for glasses, 945| 946|190 947|00:03:38,550 --> 00:03:38,560 948|this is a small screwdriver for glasses, 949| 950| 951|191 952|00:03:38,560 --> 00:03:40,869 953|this is a small screwdriver for glasses, 954|which has been useful for me because I 955| 956|192 957|00:03:40,869 --> 00:03:40,879 958|which has been useful for me because I 959| 960| 961|193 962|00:03:40,879 --> 00:03:43,030 963|which has been useful for me because I 964|don't even own a screwdriver that I can 965| 966|194 967|00:03:43,030 --> 00:03:43,040 968|don't even own a screwdriver that I can 969| 970| 971|195 972|00:03:43,040 --> 00:03:44,869 973|don't even own a screwdriver that I can 974|use to tighten this. And so, [music] I 975| 976|196 977|00:03:44,869 --> 00:03:44,879 978|use to tighten this. And so, [music] I 979| 980| 981|197 982|00:03:44,879 --> 00:03:46,550 983|use to tighten this. And so, [music] I 984|actually use this to tighten my glasses. 985| 986|198 987|00:03:46,550 --> 00:03:46,560 988|actually use this to tighten my glasses. 989| 990| 991|199 992|00:03:46,560 --> 00:03:48,550 993|actually use this to tighten my glasses. 994|On the other side, there's also a flaad 995| 996|200 997|00:03:48,550 --> 00:03:48,560 998|On the other side, there's also a flaad 999| 1000| 1001|201 1002|00:03:48,560 --> 00:03:51,030 1003|On the other side, there's also a flaad 1004|screwdriver, which also has 1005| 1006|202 1007|00:03:51,030 --> 00:03:51,040 1008|screwdriver, which also has 1009| 1010| 1011|203 1012|00:03:51,040 --> 00:03:53,430 1013|screwdriver, which also has 1014|interchangeable tip, and also a can 1015| 1016|204 1017|00:03:53,430 --> 00:03:53,440 1018|interchangeable tip, and also a can 1019| 1020| 1021|205 1022|00:03:53,440 --> 00:03:54,949 1023|interchangeable tip, and also a can 1024|opener. Honestly, I don't think there's 1025| 1026|206 1027|00:03:54,949 --> 00:03:54,959 1028|opener. Honestly, I don't think there's 1029| 1030| 1031|207 1032|00:03:54,959 --> 00:03:56,149 1033|opener. Honestly, I don't think there's 1034|a really big difference [music] between 1035| 1036|208 1037|00:03:56,149 --> 00:03:56,159 1038|a really big difference [music] between 1039| 1040| 1041|209 1042|00:03:56,159 --> 00:03:57,990 1043|a really big difference [music] between 1044|this one that costs $200 and this one 1045| 1046|210 1047|00:03:57,990 --> 00:03:58,000 1048|this one that costs $200 and this one 1049| 1050| 1051|211 1052|00:03:58,000 --> 00:04:00,470 1053|this one that costs $200 and this one 1054|that costs $70. So, it's really just up 1055| 1056|212 1057|00:04:00,470 --> 00:04:00,480 1058|that costs $70. So, it's really just up 1059| 1060| 1061|213 1062|00:04:00,480 --> 00:04:02,309 1063|that costs $70. So, it's really just up 1064|to your personal preference. And I think 1065| 1066|214 1067|00:04:02,309 --> 00:04:02,319 1068|to your personal preference. And I think 1069| 1070| 1071|215 1072|00:04:02,319 --> 00:04:04,949 1073|to your personal preference. And I think 1074|either of these will easily [music] last 1075| 1076|216 1077|00:04:04,949 --> 00:04:04,959 1078|either of these will easily [music] last 1079| 1080| 1081|217 1082|00:04:04,959 --> 00:04:07,270 1083|either of these will easily [music] last 1084|a lifetime. These have come in handy so 1085| 1086|218 1087|00:04:07,270 --> 00:04:07,280 1088|a lifetime. These have come in handy so 1089| 1090| 1091|219 1092|00:04:07,280 --> 00:04:08,949 1093|a lifetime. These have come in handy so 1094|many different times. And I think even 1095| 1096|220 1097|00:04:08,949 --> 00:04:08,959 1098|many different times. And I think even 1099| 1100| 1101|221 1102|00:04:08,959 --> 00:04:10,710 </file-view>
The file is quite long (4215 lines). Let me continue reading to get the full content of the captions. I need to read more of the file to understand the complete video content.
{
"file_path": "/Users/root1/my top 5 buy-it-for-life items that improved my life [MO2ge8bA-mA].en.srt",
"offset": 1102,
"limit": 1102
}<file-view path="/Users/root1/my top 5 buy-it-for-life items that improved my life [MO2ge8bA-mA].en.srt" start_line="1102" end_line="2163" total_lines="4215"> 1102|00:04:08,959 --> 00:04:10,710 1103|many different times. And I think even 1104|if you're not trying to carry this 1105| 1106|222 1107|00:04:10,710 --> 00:04:10,720 1108|if you're not trying to carry this 1109| 1110| 1111|223 1112|00:04:10,720 --> 00:04:13,030 1113|if you're not trying to carry this 1114|around as an everyday carry tool, it's 1115| 1116|224 1117|00:04:13,030 --> 00:04:13,040 1118|around as an everyday carry tool, it's 1119| 1120| 1121|225 1122|00:04:13,040 --> 00:04:15,270 1123|around as an everyday carry tool, it's 1124|still a really [music] powerful tool 1125| 1126|226 1127|00:04:15,270 --> 00:04:15,280 1128|still a really [music] powerful tool 1129| 1130| 1131|227 1132|00:04:15,280 --> 00:04:16,789 1133|still a really [music] powerful tool 1134|just to have in your toolbox. The next 1135| 1136|228 1137|00:04:16,789 --> 00:04:16,799 1138|just to have in your toolbox. The next 1139| 1140| 1141|229 1142|00:04:16,799 --> 00:04:19,372 1143|just to have in your toolbox. The next 1144|item on this list is my favorite pen 1145| 1146|230 1147|00:04:19,372 --> 00:04:19,382 1148|item on this list is my favorite pen 1149| 1150| 1151|231 1152|00:04:19,382 --> 00:04:20,789 1153|item on this list is my favorite pen 1154|[music] and mechanical pencil that I've 1155| 1156|232 1157|00:04:20,789 --> 00:04:20,799 1158|[music] and mechanical pencil that I've 1159| 1160| 1161|233 1162|00:04:20,799 --> 00:04:23,990 1163|[music] and mechanical pencil that I've 1164|used for over 10 years and it's the 1165| 1166|234 1167|00:04:23,990 --> 00:04:24,000 1168|used for over 10 years and it's the 1169| 1170| 1171|235 1172|00:04:24,000 --> 00:04:27,510 1173|used for over 10 years and it's the 1174|Roaching [music] 800. So, this comes in 1175| 1176|236 1177|00:04:27,510 --> 00:04:27,520 1178|Roaching [music] 800. So, this comes in 1179| 1180| 1181|237 1182|00:04:27,520 --> 00:04:29,830 1183|Roaching [music] 800. So, this comes in 1184|either mechanical pencil [music] version 1185| 1186|238 1187|00:04:29,830 --> 00:04:29,840 1188|either mechanical pencil [music] version 1189| 1190| 1191|239 1192|00:04:29,840 --> 00:04:32,870 1193|either mechanical pencil [music] version 1194|and also the pen version which I use a 1195| 1196|240 1197|00:04:32,870 --> 00:04:32,880 1198|and also the pen version which I use a 1199| 1200| 1201|241 1202|00:04:32,880 --> 00:04:35,030 1203|and also the pen version which I use a 1204|lot for journaling. It has a really nice 1205| 1206|242 1207|00:04:35,030 --> 00:04:35,040 1208|lot for journaling. It has a really nice 1209| 1210| 1211|243 1212|00:04:35,040 --> 00:04:37,430 1213|lot for journaling. It has a really nice 1214|knurling on the grip and on the top 1215| 1216|244 1217|00:04:37,430 --> 00:04:37,440 1218|knurling on the grip and on the top 1219| 1220| 1221|245 1222|00:04:37,440 --> 00:04:40,550 1223|knurling on the grip and on the top 1224|which [music] retracts the pencil. 1225| 1226|246 1227|00:04:40,550 --> 00:04:40,560 1228|which [music] retracts the pencil. 1229| 1230| 1231|247 1232|00:04:40,560 --> 00:04:43,510 1233|which [music] retracts the pencil. 1234|There's a clip and also there's a eraser 1235| 1236|248 1237|00:04:43,510 --> 00:04:43,520 1238|There's a clip and also there's a eraser 1239| 1240| 1241|249 1242|00:04:43,520 --> 00:04:45,909 1243|There's a clip and also there's a eraser 1244|on the top which I never use. What I 1245| 1246|250 1247|00:04:45,909 --> 00:04:45,919 1248|on the top which I never use. What I 1249| 1250| 1251|251 1252|00:04:45,919 --> 00:04:47,909 1253|on the top which I never use. What I 1254|like about these pens [music] is that 1255| 1256|252 1257|00:04:47,909 --> 00:04:47,919 1258|like about these pens [music] is that 1259| 1260| 1261|253 1262|00:04:47,919 --> 00:04:50,550 1263|like about these pens [music] is that 1264|they have super high build quality. So, 1265| 1266|254 1267|00:04:50,550 --> 00:04:50,560 1268|they have super high build quality. So, 1269| 1270| 1271|255 1272|00:04:50,560 --> 00:04:52,310 1273|they have super high build quality. So, 1274|they're completely made out of metal and 1275| 1276|256 1277|00:04:52,310 --> 00:04:52,320 1278|they're completely made out of metal and 1279| 1280| 1281|257 1282|00:04:52,320 --> 00:04:55,030 1283|they're completely made out of metal and 1284|it has a retractable tip. The reason why 1285| 1286|258 1287|00:04:55,030 --> 00:04:55,040 1288|it has a retractable tip. The reason why 1289| 1290| 1291|259 1292|00:04:55,040 --> 00:04:56,870 1293|it has a retractable tip. The reason why 1294|this retractable tip is very [music] 1295| 1296|260 1297|00:04:56,870 --> 00:04:56,880 1298|this retractable tip is very [music] 1299| 1300| 1301|261 1302|00:04:56,880 --> 00:04:59,110 1303|this retractable tip is very [music] 1304|nice is because you can just throw this 1305| 1306|262 1307|00:04:59,110 --> 00:04:59,120 1308|nice is because you can just throw this 1309| 1310| 1311|263 1312|00:04:59,120 --> 00:05:01,990 1313|nice is because you can just throw this 1314|in your backpack or into a sling, for 1315| 1316|264 1317|00:05:01,990 --> 00:05:02,000 1318|in your backpack or into a sling, for 1319| 1320| 1321|265 1322|00:05:02,000 --> 00:05:03,270 1323|in your backpack or into a sling, for 1324|example, without worrying that it was 1325| 1326|266 1327|00:05:03,270 --> 00:05:03,280 1328|example, without worrying that it was 1329| 1330| 1331|267 1332|00:05:03,280 --> 00:05:04,790 1333|example, without worrying that it was 1334|going to snap off. In the case with a 1335| 1336|268 1337|00:05:04,790 --> 00:05:04,800 1338|going to snap off. In the case with a 1339| 1340| 1341|269 1342|00:05:04,800 --> 00:05:07,029 1343|going to snap off. In the case with a 1344|pen, you don't have to worry about it 1345| 1346|270 1347|00:05:07,029 --> 00:05:07,039 1348|pen, you don't have to worry about it 1349| 1350| 1351|271 1352|00:05:07,039 --> 00:05:09,189 1353|pen, you don't have to worry about it 1354|bleeding or [music] it marking up stuff 1355| 1356|272 1357|00:05:09,189 --> 00:05:09,199 1358|bleeding or [music] it marking up stuff 1359| 1360| 1361|273 1362|00:05:09,199 --> 00:05:10,870 1363|bleeding or [music] it marking up stuff 1364|in your backpack. I first got the Rocher 1365| 1366|274 1367|00:05:10,870 --> 00:05:10,880 1368|in your backpack. I first got the Rocher 1369| 1370| 1371|275 1372|00:05:10,880 --> 00:05:13,189 1373|in your backpack. I first got the Rocher 1374|800 in a stationary shop in Taiwan when 1375| 1376|276 1377|00:05:13,189 --> 00:05:13,199 1378|800 in a stationary shop in Taiwan when 1379| 1380| 1381|277 1382|00:05:13,199 --> 00:05:14,550 1383|800 in a stationary shop in Taiwan when 1384|I was in high school, and it has been 1385| 1386|278 1387|00:05:14,550 --> 00:05:14,560 1388|I was in high school, and it has been 1389| 1390| 1391|279 1392|00:05:14,560 --> 00:05:16,629 1393|I was in high school, and it has been 1394|one of my favorite mechanical pencils of 1395| 1396|280 1397|00:05:16,629 --> 00:05:16,639 1398|one of my favorite mechanical pencils of 1399| 1400| 1401|281 1402|00:05:16,639 --> 00:05:19,430 1403|one of my favorite mechanical pencils of 1404|all time. This is actually intended to 1405| 1406|282 1407|00:05:19,430 --> 00:05:19,440 1408|all time. This is actually intended to 1409| 1410| 1411|283 1412|00:05:19,440 --> 00:05:22,150 1413|all time. This is actually intended to 1414|be a drafting pencil for engineering to 1415| 1416|284 1417|00:05:22,150 --> 00:05:22,160 1418|be a drafting pencil for engineering to 1419| 1420| 1421|285 1422|00:05:22,160 --> 00:05:24,310 1423|be a drafting pencil for engineering to 1424|do [music] sketches and diagrams and 1425| 1426|286 1427|00:05:24,310 --> 00:05:24,320 1428|do [music] sketches and diagrams and 1429| 1430| 1431|287 1432|00:05:24,320 --> 00:05:26,150 1433|do [music] sketches and diagrams and 1434|stuff like that. And you can really feel 1435| 1436|288 1437|00:05:26,150 --> 00:05:26,160 1438|stuff like that. And you can really feel 1439| 1440| 1441|289 1442|00:05:26,160 --> 00:05:28,870 1443|stuff like that. And you can really feel 1444|that when you draw things out. It's 1445| 1446|290 1447|00:05:28,870 --> 00:05:28,880 1448|that when you draw things out. It's 1449| 1450| 1451|291 1452|00:05:28,880 --> 00:05:31,270 1453|that when you draw things out. It's 1454|super smooth and it just makes writing 1455| 1456|292 1457|00:05:31,270 --> 00:05:31,280 1458|super smooth and it just makes writing 1459| 1460| 1461|293 1462|00:05:31,280 --> 00:05:32,710 1463|super smooth and it just makes writing 1464|really enjoyable. A lot of times when 1465| 1466|294 1467|00:05:32,710 --> 00:05:32,720 1468|really enjoyable. A lot of times when 1469| 1470| 1471|295 1472|00:05:32,720 --> 00:05:34,698 1473|really enjoyable. A lot of times when 1474|I'm doing sketches in my journal, 1475| 1476|296 1477|00:05:34,698 --> 00:05:34,708 1478|I'm doing sketches in my journal, 1479| 1480| 1481|297 1482|00:05:34,708 --> 00:05:36,950 1483|I'm doing sketches in my journal, 1484|[music] I'll use this mechanical pencil. 1485| 1486|298 1487|00:05:36,950 --> 00:05:36,960 1488|[music] I'll use this mechanical pencil. 1489| 1490| 1491|299 1492|00:05:36,960 --> 00:05:38,790 1493|[music] I'll use this mechanical pencil. 1494|And a lot of times when I'm writing out 1495| 1496|300 1497|00:05:38,790 --> 00:05:38,800 1498|And a lot of times when I'm writing out 1499| 1500| 1501|301 1502|00:05:38,800 --> 00:05:40,390 1503|And a lot of times when I'm writing out 1504|journal entries, I like to use this one, 1505| 1506|302 1507|00:05:40,390 --> 00:05:40,400 1508|journal entries, I like to use this one, 1509| 1510| 1511|303 1512|00:05:40,400 --> 00:05:41,990 1513|journal entries, I like to use this one, 1514|which [music] feels really premium to 1515| 1516|304 1517|00:05:41,990 --> 00:05:42,000 1518|which [music] feels really premium to 1519| 1520| 1521|305 1522|00:05:42,000 --> 00:05:44,310 1523|which [music] feels really premium to 1524|use. For this video, I also tried out 1525| 1526|306 1527|00:05:44,310 --> 00:05:44,320 1528|use. For this video, I also tried out 1529| 1530| 1531|307 1532|00:05:44,320 --> 00:05:47,749 1533|use. For this video, I also tried out 1534|the more premium Roaching 600 3in-1 pen, 1535| 1536|308 1537|00:05:47,749 --> 00:05:47,759 1538|the more premium Roaching 600 3in-1 pen, 1539| 1540| 1541|309 1542|00:05:47,759 --> 00:05:49,350 1543|the more premium Roaching 600 3in-1 pen, 1544|and it's actually starting to be my most 1545| 1546|310 1547|00:05:49,350 --> 00:05:49,360 1548|and it's actually starting to be my most 1549| 1550| 1551|311 1552|00:05:49,360 --> 00:05:51,728 1553|and it's actually starting to be my most 1554|used pen. This is a multi-pen, so it has 1555| 1556|312 1557|00:05:51,728 --> 00:05:51,738 1558|used pen. This is a multi-pen, so it has 1559| 1560| 1561|313 1562|00:05:51,738 --> 00:05:53,749 1563|used pen. This is a multi-pen, so it has 1564|[music] black ink, red ink, and also a 1565| 1566|314 1567|00:05:53,749 --> 00:05:53,759 1568|[music] black ink, red ink, and also a 1569| 1570| 1571|315 1572|00:05:53,759 --> 00:05:55,510 1573|[music] black ink, red ink, and also a 1574|mechanical pencil. Most of the 1575| 1576|316 1577|00:05:55,510 --> 00:05:55,520 1578|mechanical pencil. Most of the 1579| 1580| 1581|317 1582|00:05:55,520 --> 00:05:56,950 1583|mechanical pencil. Most of the 1584|multi-pens I've used in the past have 1585| 1586|318 1587|00:05:56,950 --> 00:05:56,960 1588|multi-pens I've used in the past have 1589| 1590| 1591|319 1592|00:05:56,960 --> 00:05:59,350 1593|multi-pens I've used in the past have 1594|been super thick and cheaply made, so I 1595| 1596|320 1597|00:05:59,350 --> 00:05:59,360 1598|been super thick and cheaply made, so I 1599| 1600| 1601|321 1602|00:05:59,360 --> 00:06:01,189 1603|been super thick and cheaply made, so I 1604|was quite impressed by the build quality 1605| 1606|322 1607|00:06:01,189 --> 00:06:01,199 1608|was quite impressed by the build quality 1609| 1610| 1611|323 1612|00:06:01,199 --> 00:06:03,430 1613|was quite impressed by the build quality 1614|on this. It's still made of metal, and 1615| 1616|324 1617|00:06:03,430 --> 00:06:03,440 1618|on this. It's still made of metal, and 1619| 1620| 1621|325 1622|00:06:03,440 --> 00:06:05,029 1623|on this. It's still made of metal, and 1624|yet [music] it's more compact than most 1625| 1626|326 1627|00:06:05,029 --> 00:06:05,039 1628|yet [music] it's more compact than most 1629| 1630| 1631|327 1632|00:06:05,039 --> 00:06:06,790 1633|yet [music] it's more compact than most 1634|plastic multi-pens that you'll find. I 1635| 1636|328 1637|00:06:06,790 --> 00:06:06,800 1638|plastic multi-pens that you'll find. I 1639| 1640| 1641|329 1642|00:06:06,800 --> 00:06:08,550 1643|plastic multi-pens that you'll find. I 1644|think a common thing I found with these 1645| 1646|330 1647|00:06:08,550 --> 00:06:08,560 1648|think a common thing I found with these 1649| 1650| 1651|331 1652|00:06:08,560 --> 00:06:10,309 1653|think a common thing I found with these 1654|buy for life items is that it's [music] 1655| 1656|332 1657|00:06:10,309 --> 00:06:10,319 1658|buy for life items is that it's [music] 1659| 1660| 1661|333 1662|00:06:10,319 --> 00:06:11,909 1663|buy for life items is that it's [music] 1664|less about the product itself, but more 1665| 1666|334 1667|00:06:11,909 --> 00:06:11,919 1668|less about the product itself, but more 1669| 1670| 1671|335 1672|00:06:11,919 --> 00:06:13,749 1673|less about the product itself, but more 1674|about the brand and their brand 1675| 1676|336 1677|00:06:13,749 --> 00:06:13,759 1678|about the brand and their brand 1679| 1680| 1681|337 1682|00:06:13,759 --> 00:06:15,430 1683|about the brand and their brand 1684|philosophy. Buy for life brands make 1685| 1686|338 1687|00:06:15,430 --> 00:06:15,440 1688|philosophy. Buy for life brands make 1689| 1690| 1691|339 1692|00:06:15,440 --> 00:06:17,510 1693|philosophy. Buy for life brands make 1694|their products last as long as possible, 1695| 1696|340 1697|00:06:17,510 --> 00:06:17,520 1698|their products last as long as possible, 1699| 1700| 1701|341 1702|00:06:17,520 --> 00:06:18,790 1703|their products last as long as possible, 1704|and you can definitely feel that with 1705| 1706|342 1707|00:06:18,790 --> 00:06:18,800 1708|and you can definitely feel that with 1709| 1710| 1711|343 1712|00:06:18,800 --> 00:06:20,870 1713|and you can definitely feel that with 1714|this pen. These pens definitely come at 1715| 1716|344 1717|00:06:20,870 --> 00:06:20,880 1718|this pen. These pens definitely come at 1719| 1720| 1721|345 1722|00:06:20,880 --> 00:06:22,710 1723|this pen. These pens definitely come at 1724|a premium price. I think they're about 1725| 1726|346 1727|00:06:22,710 --> 00:06:22,720 1728|a premium price. I think they're about 1729| 1730| 1731|347 1732|00:06:22,720 --> 00:06:25,430 1733|a premium price. I think they're about 1734|$50, but I think it's pretty underrated 1735| 1736|348 1737|00:06:25,430 --> 00:06:25,440 1738|$50, but I think it's pretty underrated 1739| 1740| 1741|349 1742|00:06:25,440 --> 00:06:26,710 1743|$50, but I think it's pretty underrated 1744|as someone who's been drilling for 10 1745| 1746|350 1747|00:06:26,710 --> 00:06:26,720 1748|as someone who's been drilling for 10 1749| 1750| 1751|351 1752|00:06:26,720 --> 00:06:29,064 1753|as someone who's been drilling for 10 1754|years to buy a high quality pen or 1755| 1756|352 1757|00:06:29,064 --> 00:06:29,074 1758|years to buy a high quality pen or 1759| 1760| 1761|353 1762|00:06:29,074 --> 00:06:31,110 1763|years to buy a high quality pen or 1764|[music] pencil because when you have a 1765| 1766|354 1767|00:06:31,110 --> 00:06:31,120 1768|[music] pencil because when you have a 1769| 1770| 1771|355 1772|00:06:31,120 --> 00:06:33,430 1773|[music] pencil because when you have a 1774|high quality pen or pencil, it's kind of 1775| 1776|356 1777|00:06:33,430 --> 00:06:33,440 1778|high quality pen or pencil, it's kind of 1779| 1780| 1781|357 1782|00:06:33,440 --> 00:06:35,590 1783|high quality pen or pencil, it's kind of 1784|like having a high-end guitar. It makes 1785| 1786|358 1787|00:06:35,590 --> 00:06:35,600 1788|like having a high-end guitar. It makes 1789| 1790| 1791|359 1792|00:06:35,600 --> 00:06:37,749 1793|like having a high-end guitar. It makes 1794|you want to play more. It makes you want 1795| 1796|360 1797|00:06:37,749 --> 00:06:37,759 1798|you want to play more. It makes you want 1799| 1800| 1801|361 1802|00:06:37,759 --> 00:06:39,430 1803|you want to play more. It makes you want 1804|to journal more. And so you end up doing 1805| 1806|362 1807|00:06:39,430 --> 00:06:39,440 1808|to journal more. And so you end up doing 1809| 1810| 1811|363 1812|00:06:39,440 --> 00:06:41,430 1813|to journal more. And so you end up doing 1814|the thing that you wanted to do more. 1815| 1816|364 1817|00:06:41,430 --> 00:06:41,440 1818|the thing that you wanted to do more. 1819| 1820| 1821|365 1822|00:06:41,440 --> 00:06:43,189 1823|the thing that you wanted to do more. 1824|But one important disclaimer I do want 1825| 1826|366 1827|00:06:43,189 --> 00:06:43,199 1828|But one important disclaimer I do want 1829| 1830| 1831|367 1832|00:06:43,199 --> 00:06:44,710 1833|But one important disclaimer I do want 1834|to say when it comes to buying an 1835| 1836|368 1837|00:06:44,710 --> 00:06:44,720 1838|to say when it comes to buying an 1839| 1840| 1841|369 1842|00:06:44,720 --> 00:06:46,550 1843|to say when it comes to buying an 1844|expensive tool like this or a multi-tool 1845| 1846|370 1847|00:06:46,550 --> 00:06:46,560 1848|expensive tool like this or a multi-tool 1849| 1850| 1851|371 1852|00:06:46,560 --> 00:06:48,070 1853|expensive tool like this or a multi-tool 1854|like this, uh especially with some of 1855| 1856|372 1857|00:06:48,070 --> 00:06:48,080 1858|like this, uh especially with some of 1859| 1860| 1861|373 1862|00:06:48,080 --> 00:06:49,670 1863|like this, uh especially with some of 1864|the buy it for life videos that I've 1865| 1866|374 1867|00:06:49,670 --> 00:06:49,680 1868|the buy it for life videos that I've 1869| 1870| 1871|375 1872|00:06:49,680 --> 00:06:51,590 1873|the buy it for life videos that I've 1874|seen is that just because it's buy for 1875| 1876|376 1877|00:06:51,590 --> 00:06:51,600 1878|seen is that just because it's buy for 1879| 1880| 1881|377 1882|00:06:51,600 --> 00:06:53,670 1883|seen is that just because it's buy for 1884|life doesn't mean that you need to buy 1885| 1886|378 1887|00:06:53,670 --> 00:06:53,680 1888|life doesn't mean that you need to buy 1889| 1890| 1891|379 1892|00:06:53,680 --> 00:06:55,189 1893|life doesn't mean that you need to buy 1894|it right now. And it's still really 1895| 1896|380 1897|00:06:55,189 --> 00:06:55,199 1898|it right now. And it's still really 1899| 1900| 1901|381 1902|00:06:55,199 --> 00:06:56,550 1903|it right now. And it's still really 1904|important to be aware of your finances 1905| 1906|382 1907|00:06:56,550 --> 00:06:56,560 1908|important to be aware of your finances 1909| 1910| 1911|383 1912|00:06:56,560 --> 00:06:58,150 1913|important to be aware of your finances 1914|so that you're allocating money in the 1915| 1916|384 1917|00:06:58,150 --> 00:06:58,160 1918|so that you're allocating money in the 1919| 1920| 1921|385 1922|00:06:58,160 --> 00:07:00,070 1923|so that you're allocating money in the 1924|best way possible. For me personally, 1925| 1926|386 1927|00:07:00,070 --> 00:07:00,080 1928|best way possible. For me personally, 1929| 1930| 1931|387 1932|00:07:00,080 --> 00:07:02,710 1933|best way possible. For me personally, 1934|the way that I do that right now is with 1935| 1936|388 1937|00:07:02,710 --> 00:07:02,720 1938|the way that I do that right now is with 1939| 1940| 1941|389 1942|00:07:02,720 --> 00:07:05,589 1943|the way that I do that right now is with 1944|the app called Copilot Money, who's also 1945| 1946|390 1947|00:07:05,589 --> 00:07:05,599 1948|the app called Copilot Money, who's also 1949| 1950| 1951|391 1952|00:07:05,599 --> 00:07:07,589 1953|the app called Copilot Money, who's also 1954|kindly sponsoring this video. So, 1955| 1956|392 1957|00:07:07,589 --> 00:07:07,599 1958|kindly sponsoring this video. So, 1959| 1960| 1961|393 1962|00:07:07,599 --> 00:07:09,749 1963|kindly sponsoring this video. So, 1964|Copilot is a finance app that you can 1965| 1966|394 1967|00:07:09,749 --> 00:07:09,759 1968|Copilot is a finance app that you can 1969| 1970| 1971|395 1972|00:07:09,759 --> 00:07:11,670 1973|Copilot is a finance app that you can 1974|use to track your expenses, [music] your 1975| 1976|396 1977|00:07:11,670 --> 00:07:11,680 1978|use to track your expenses, [music] your 1979| 1980| 1981|397 1982|00:07:11,680 --> 00:07:13,830 1983|use to track your expenses, [music] your 1984|budget, even your investments. And I've 1985| 1986|398 1987|00:07:13,830 --> 00:07:13,840 1988|budget, even your investments. And I've 1989| 1990| 1991|399 1992|00:07:13,840 --> 00:07:15,350 1993|budget, even your investments. And I've 1994|used it for nearly 2 years to track all 1995| 1996|400 1997|00:07:15,350 --> 00:07:15,360 1998|used it for nearly 2 years to track all 1999| 2000| 2001|401 2002|00:07:15,360 --> 00:07:17,589 2003|used it for nearly 2 years to track all 2004|my investments, spending, and even 2005| 2006|402 2007|00:07:17,589 --> 00:07:17,599 2008|my investments, spending, and even 2009| 2010| 2011|403 2012|00:07:17,599 --> 00:07:19,670 2013|my investments, spending, and even 2014|recurring subscriptions. It's definitely 2015| 2016|404 2017|00:07:19,670 --> 00:07:19,680 2018|recurring subscriptions. It's definitely 2019| 2020| 2021|405 2022|00:07:19,680 --> 00:07:21,990 2023|recurring subscriptions. It's definitely 2024|helped me allocate money in a way better 2025| 2026|406 2027|00:07:21,990 --> 00:07:22,000 2028|helped me allocate money in a way better 2029| 2030| 2031|407 2032|00:07:22,000 --> 00:07:24,150 2033|helped me allocate money in a way better 2034|way so that I can actually spend money 2035| 2036|408 2037|00:07:24,150 --> 00:07:24,160 2038|way so that I can actually spend money 2039| 2040| 2041|409 2042|00:07:24,160 --> 00:07:25,830 2043|way so that I can actually spend money 2044|more intentionally. So, if there's 2045| 2046|410 2047|00:07:25,830 --> 00:07:25,840 2048|more intentionally. So, if there's 2049| 2050| 2051|411 2052|00:07:25,840 --> 00:07:26,870 2053|more intentionally. So, if there's 2054|something that you're saving up for, 2055| 2056|412 2057|00:07:26,870 --> 00:07:26,880 2058|something that you're saving up for, 2059| 2060| 2061|413 2062|00:07:26,880 --> 00:07:28,950 2063|something that you're saving up for, 2064|whether that's just an expensive pen so 2065| 2066|414 2067|00:07:28,950 --> 00:07:28,960 2068|whether that's just an expensive pen so 2069| 2070| 2071|415 2072|00:07:28,960 --> 00:07:30,790 2073|whether that's just an expensive pen so 2074|you'll journal more or something [music] 2075| 2076|416 2077|00:07:30,790 --> 00:07:30,800 2078|you'll journal more or something [music] 2079| 2080| 2081|417 2082|00:07:30,800 --> 00:07:33,029 2083|you'll journal more or something [music] 2084|bigger like a trip, you can easily do 2085| 2086|418 2087|00:07:33,029 --> 00:07:33,039 2088|bigger like a trip, you can easily do 2089| 2090| 2091|419 2092|00:07:33,039 --> 00:07:35,350 2093|bigger like a trip, you can easily do 2094|that with the goal feature in [music] 2095| 2096|420 2097|00:07:35,350 --> 00:07:35,360 2098|that with the goal feature in [music] 2099| 2100| 2101|421 2102|00:07:35,360 --> 00:07:38,390 2103|that with the goal feature in [music] 2104|Copilot Money. It has a super clear UI 2105| 2106|422 2107|00:07:38,390 --> 00:07:38,400 2108|Copilot Money. It has a super clear UI 2109| 2110| 2111|423 2112|00:07:38,400 --> 00:07:40,870 2113|Copilot Money. It has a super clear UI 2114|that helps you set aside money every 2115| 2116|424 2117|00:07:40,870 --> 00:07:40,880 2118|that helps you set aside money every 2119| 2120| 2121|425 2122|00:07:40,880 --> 00:07:42,710 2123|that helps you set aside money every 2124|single month when [music] you get paid, 2125| 2126|426 2127|00:07:42,710 --> 00:07:42,720 2128|single month when [music] you get paid, 2129| 2130| 2131|427 2132|00:07:42,720 --> 00:07:45,189 2133|single month when [music] you get paid, 2134|for example, or it helps you cut down 2135| 2136|428 2137|00:07:45,189 --> 00:07:45,199 2138|for example, or it helps you cut down 2139| 2140| 2141|429 2142|00:07:45,199 --> 00:07:46,870 2143|for example, or it helps you cut down 2144|money from things that you're 2145| 2146|430 2147|00:07:46,870 --> 00:07:46,880 2148|money from things that you're 2149| 2150| 2151|431 2152|00:07:46,880 --> 00:07:49,110 2153|money from things that you're 2154|overspending on to allocate towards your 2155| 2156|432 2157|00:07:49,110 --> 00:07:49,120 2158|overspending on to allocate towards your 2159| 2160| 2161|433 2162|00:07:49,120 --> 00:07:50,950 2163|overspending on to allocate towards your </file-view>
Let me continue reading the rest of the file to get the complete content.
{
"file_path": "/Users/root1/my top 5 buy-it-for-life items that improved my life [MO2ge8bA-mA].en.srt",
"limit": 1052,
"offset": 2163
}<file-view path="/Users/root1/my top 5 buy-it-for-life items that improved my life [MO2ge8bA-mA].en.srt" start_line="2163" end_line="3214" total_lines="4215"> 2163|overspending on to allocate towards your 2164|goal. There's a tab in Copilot where you 2165| 2166|434 2167|00:07:50,950 --> 00:07:50,960 2168|goal. There's a tab in Copilot where you 2169| 2170| 2171|435 2172|00:07:50,960 --> 00:07:52,790 2173|goal. There's a tab in Copilot where you 2174|can track all your subscriptions. And I 2175| 2176|436 2177|00:07:52,790 --> 00:07:52,800 2178|can track all your subscriptions. And I 2179| 2180| 2181|437 2182|00:07:52,800 --> 00:07:54,309 2183|can track all your subscriptions. And I 2184|think having a super clear view of your 2185| 2186|438 2187|00:07:54,309 --> 00:07:54,319 2188|think having a super clear view of your 2189| 2190| 2191|439 2192|00:07:54,319 --> 00:07:55,909 2193|think having a super clear view of your 2194|finances, of your net worth, your 2195| 2196|440 2197|00:07:55,909 --> 00:07:55,919 2198|finances, of your net worth, your 2199| 2200| 2201|441 2202|00:07:55,919 --> 00:07:57,749 2203|finances, of your net worth, your 2204|investments, it really helps you get 2205| 2206|442 2207|00:07:57,749 --> 00:07:57,759 2208|investments, it really helps you get 2209| 2210| 2211|443 2212|00:07:57,759 --> 00:07:59,670 2213|investments, it really helps you get 2214|closer towards any financial goal that 2215| 2216|444 2217|00:07:59,670 --> 00:07:59,680 2218|closer towards any financial goal that 2219| 2220| 2221|445 2222|00:07:59,680 --> 00:08:01,270 2223|closer towards any financial goal that 2224|you have. All you have to do is connect 2225| 2226|446 2227|00:08:01,270 --> 00:08:01,280 2228|you have. All you have to do is connect 2229| 2230| 2231|447 2232|00:08:01,280 --> 00:08:03,430 2233|you have. All you have to do is connect 2234|your [music] accounts to Cop Money and 2235| 2236|448 2237|00:08:03,430 --> 00:08:03,440 2238|your [music] accounts to Cop Money and 2239| 2240| 2241|449 2242|00:08:03,440 --> 00:08:04,950 2243|your [music] accounts to Cop Money and 2244|it'll track everything for you. I've 2245| 2246|450 2247|00:08:04,950 --> 00:08:04,960 2248|it'll track everything for you. I've 2249| 2250| 2251|451 2252|00:08:04,960 --> 00:08:07,189 2253|it'll track everything for you. I've 2254|been a paying customer for Cop Money for 2255| 2256|452 2257|00:08:07,189 --> 00:08:07,199 2258|been a paying customer for Cop Money for 2259| 2260| 2261|453 2262|00:08:07,199 --> 00:08:08,950 2263|been a paying customer for Cop Money for 2264|2 years now and I even talked about this 2265| 2266|454 2267|00:08:08,950 --> 00:08:08,960 2268|2 years now and I even talked about this 2269| 2270| 2271|455 2272|00:08:08,960 --> 00:08:10,550 2273|2 years now and I even talked about this 2274|app on this channel [music] multiple 2275| 2276|456 2277|00:08:10,550 --> 00:08:10,560 2278|app on this channel [music] multiple 2279| 2280| 2281|457 2282|00:08:10,560 --> 00:08:13,110 2283|app on this channel [music] multiple 2284|times before they sponsored a video of 2285| 2286|458 2287|00:08:13,110 --> 00:08:13,120 2288|times before they sponsored a video of 2289| 2290| 2291|459 2292|00:08:13,120 --> 00:08:15,990 2293|times before they sponsored a video of 2294|mine. So, it's pretty surreal that I get 2295| 2296|460 2297|00:08:15,990 --> 00:08:16,000 2298|mine. So, it's pretty surreal that I get 2299| 2300| 2301|461 2302|00:08:16,000 --> 00:08:18,390 2303|mine. So, it's pretty surreal that I get 2304|this opportunity to share this with you 2305| 2306|462 2307|00:08:18,390 --> 00:08:18,400 2308|this opportunity to share this with you 2309| 2310| 2311|463 2312|00:08:18,400 --> 00:08:20,550 2313|this opportunity to share this with you 2314|in a sponsored segment. You can use cop 2315| 2316|464 2317|00:08:20,550 --> 00:08:20,560 2318|in a sponsored segment. You can use cop 2319| 2320| 2321|465 2322|00:08:20,560 --> 00:08:23,690 2323|in a sponsored segment. You can use cop 2324|money on the web, iOS, Mac or the 2325| 2326|466 2327|00:08:23,690 --> 00:08:23,700 2328|money on the web, iOS, Mac or the 2329| 2330| 2331|467 2332|00:08:23,700 --> 00:08:25,990 2333|money on the web, iOS, Mac or the 2334|[music] iPad. So yeah, check it out with 2335| 2336|468 2337|00:08:25,990 --> 00:08:26,000 2338|[music] iPad. So yeah, check it out with 2339| 2340| 2341|469 2342|00:08:26,000 --> 00:08:29,110 2343|[music] iPad. So yeah, check it out with 2344|this link or in the description for 26% 2345| 2346|470 2347|00:08:29,110 --> 00:08:29,120 2348|this link or in the description for 26% 2349| 2350| 2351|471 2352|00:08:29,120 --> 00:08:31,110 2353|this link or in the description for 26% 2354|off and so that they know that I sent 2355| 2356|472 2357|00:08:31,110 --> 00:08:31,120 2358|off and so that they know that I sent 2359| 2360| 2361|473 2362|00:08:31,120 --> 00:08:32,949 2363|off and so that they know that I sent 2364|you. All right, but let's get back to 2365| 2366|474 2367|00:08:32,949 --> 00:08:32,959 2368|you. All right, but let's get back to 2369| 2370| 2371|475 2372|00:08:32,959 --> 00:08:35,509 2373|you. All right, but let's get back to 2374|the video. So the third thing I want to 2375| 2376|476 2377|00:08:35,509 --> 00:08:35,519 2378|the video. So the third thing I want to 2379| 2380| 2381|477 2382|00:08:35,519 --> 00:08:39,029 2383|the video. So the third thing I want to 2384|share is my favorite camera. [music] So 2385| 2386|478 2387|00:08:39,029 --> 00:08:39,039 2388|share is my favorite camera. [music] So 2389| 2390| 2391|479 2392|00:08:39,039 --> 00:08:43,990 2393|share is my favorite camera. [music] So 2394|this is the Olympus X2 and this is a 2395| 2396|480 2397|00:08:43,990 --> 00:08:44,000 2398|this is the Olympus X2 and this is a 2399| 2400| 2401|481 2402|00:08:44,000 --> 00:08:46,550 2403|this is the Olympus X2 and this is a 2404|analog film camera that was actually 2405| 2406|482 2407|00:08:46,550 --> 00:08:46,560 2408|analog film camera that was actually 2409| 2410| 2411|483 2412|00:08:46,560 --> 00:08:48,870 2413|analog film camera that was actually 2414|made in the8s. Personally, I'm kind of 2415| 2416|484 2417|00:08:48,870 --> 00:08:48,880 2418|made in the8s. Personally, I'm kind of 2419| 2420| 2421|485 2422|00:08:48,880 --> 00:08:51,509 2423|made in the8s. Personally, I'm kind of 2424|sick of buying new cameras where 2425| 2426|486 2427|00:08:51,509 --> 00:08:51,519 2428|sick of buying new cameras where 2429| 2430| 2431|487 2432|00:08:51,519 --> 00:08:53,821 2433|sick of buying new cameras where 2434|sometimes they literally require an app 2435| 2436|488 2437|00:08:53,821 --> 00:08:53,831 2438|sometimes they literally require an app 2439| 2440| 2441|489 2442|00:08:53,831 --> 00:08:56,070 2443|sometimes they literally require an app 2444|[music] for you to even start using it 2445| 2446|490 2447|00:08:56,070 --> 00:08:56,080 2448|[music] for you to even start using it 2449| 2450| 2451|491 2452|00:08:56,080 --> 00:08:59,269 2453|[music] for you to even start using it 2454|and then the app gets all buggy and then 2455| 2456|492 2457|00:08:59,269 --> 00:08:59,279 2458|and then the app gets all buggy and then 2459| 2460| 2461|493 2462|00:08:59,279 --> 00:09:01,269 2463|and then the app gets all buggy and then 2464|the camera stops working. So, it's 2465| 2466|494 2467|00:09:01,269 --> 00:09:01,279 2468|the camera stops working. So, it's 2469| 2470| 2471|495 2472|00:09:01,279 --> 00:09:02,790 2473|the camera stops working. So, it's 2474|really refreshing sometimes to just use 2475| 2476|496 2477|00:09:02,790 --> 00:09:02,800 2478|really refreshing sometimes to just use 2479| 2480| 2481|497 2482|00:09:02,800 --> 00:09:04,790 2483|really refreshing sometimes to just use 2484|a film camera that has none of that. It 2485| 2486|498 2487|00:09:04,790 --> 00:09:04,800 2488|a film camera that has none of that. It 2489| 2490| 2491|499 2492|00:09:04,800 --> 00:09:05,990 2493|a film camera that has none of that. It 2494|doesn't even require me to build bring 2495| 2496|500 2497|00:09:05,990 --> 00:09:06,000 2498|doesn't even require me to build bring 2499| 2500| 2501|501 2502|00:09:06,000 --> 00:09:07,590 2503|doesn't even require me to build bring 2504|my phone out. If you think about it, 2505| 2506|502 2507|00:09:07,590 --> 00:09:07,600 2508|my phone out. If you think about it, 2509| 2510| 2511|503 2512|00:09:07,600 --> 00:09:09,750 2513|my phone out. If you think about it, 2514|this camera [music] has been functional 2515| 2516|504 2517|00:09:09,750 --> 00:09:09,760 2518|this camera [music] has been functional 2519| 2520| 2521|505 2522|00:09:09,760 --> 00:09:12,816 2523|this camera [music] has been functional 2524|for over 45 years, maybe 50 years. 2525| 2526|506 2527|00:09:12,816 --> 00:09:12,826 2528|for over 45 years, maybe 50 years. 2529| 2530| 2531|507 2532|00:09:12,826 --> 00:09:13,509 2533|for over 45 years, maybe 50 years. 2534|[music] 2535| 2536|508 2537|00:09:13,509 --> 00:09:13,519 2538|[music] 2539| 2540| 2541|509 2542|00:09:13,519 --> 00:09:15,829 2543|[music] 2544|The fact that 50 years later, this 2545| 2546|510 2547|00:09:15,829 --> 00:09:15,839 2548|The fact that 50 years later, this 2549| 2550| 2551|511 2552|00:09:15,839 --> 00:09:17,990 2553|The fact that 50 years later, this 2554|camera still works. there really no 2555| 2556|512 2557|00:09:17,990 --> 00:09:18,000 2558|camera still works. there really no 2559| 2560| 2561|513 2562|00:09:18,000 --> 00:09:19,269 2563|camera still works. there really no 2564|issues with it and it still takes 2565| 2566|514 2567|00:09:19,269 --> 00:09:19,279 2568|issues with it and it still takes 2569| 2570| 2571|515 2572|00:09:19,279 --> 00:09:21,829 2573|issues with it and it still takes 2574|amazing photos. Goes to show how amazing 2575| 2576|516 2577|00:09:21,829 --> 00:09:21,839 2578|amazing photos. Goes to show how amazing 2579| 2580| 2581|517 2582|00:09:21,839 --> 00:09:24,230 2583|amazing photos. Goes to show how amazing 2584|the build quality is back in those 2585| 2586|518 2587|00:09:24,230 --> 00:09:24,240 2588|the build quality is back in those 2589| 2590| 2591|519 2592|00:09:24,240 --> 00:09:26,550 2593|the build quality is back in those 2594|times. [music] It still takes extremely 2595| 2596|520 2597|00:09:26,550 --> 00:09:26,560 2598|times. [music] It still takes extremely 2599| 2600| 2601|521 2602|00:09:26,560 --> 00:09:27,990 2603|times. [music] It still takes extremely 2604|beautiful photos, like way more 2605| 2606|522 2607|00:09:27,990 --> 00:09:28,000 2608|beautiful photos, like way more 2609| 2610| 2611|523 2612|00:09:28,000 --> 00:09:30,550 2613|beautiful photos, like way more 2614|beautiful than my iPhone or even an 2615| 2616|524 2617|00:09:30,550 --> 00:09:30,560 2618|beautiful than my iPhone or even an 2619| 2620| 2621|525 2622|00:09:30,560 --> 00:09:32,550 2623|beautiful than my iPhone or even an 2624|expensive camera like this. I I just 2625| 2626|526 2627|00:09:32,550 --> 00:09:32,560 2628|expensive camera like this. I I just 2629| 2630| 2631|527 2632|00:09:32,560 --> 00:09:34,310 2633|expensive camera like this. I I just 2634|like the look of the photos that comes 2635| 2636|528 2637|00:09:34,310 --> 00:09:34,320 2638|like the look of the photos that comes 2639| 2640| 2641|529 2642|00:09:34,320 --> 00:09:35,829 2643|like the look of the photos that comes 2644|out from here. And if you've never tried 2645| 2646|530 2647|00:09:35,829 --> 00:09:35,839 2648|out from here. And if you've never tried 2649| 2650| 2651|531 2652|00:09:35,839 --> 00:09:37,430 2653|out from here. And if you've never tried 2654|film photography before, I definitely 2655| 2656|532 2657|00:09:37,430 --> 00:09:37,440 2658|film photography before, I definitely 2659| 2660| 2661|533 2662|00:09:37,440 --> 00:09:39,670 2663|film photography before, I definitely 2664|would recommend it. It's surprisingly 2665| 2666|534 2667|00:09:39,670 --> 00:09:39,680 2668|would recommend it. It's surprisingly 2669| 2670| 2671|535 2672|00:09:39,680 --> 00:09:41,509 2673|would recommend it. It's surprisingly 2674|fulfilling and fun. I started getting 2675| 2676|536 2677|00:09:41,509 --> 00:09:41,519 2678|fulfilling and fun. I started getting 2679| 2680| 2681|537 2682|00:09:41,519 --> 00:09:43,509 2683|fulfilling and fun. I started getting 2684|into film photography about two years 2685| 2686|538 2687|00:09:43,509 --> 00:09:43,519 2688|into film photography about two years 2689| 2690| 2691|539 2692|00:09:43,519 --> 00:09:46,310 2693|into film photography about two years 2694|ago and it's been a surprisingly really 2695| 2696|540 2697|00:09:46,310 --> 00:09:46,320 2698|ago and it's been a surprisingly really 2699| 2700| 2701|541 2702|00:09:46,320 --> 00:09:48,550 2703|ago and it's been a surprisingly really 2704|fulfilling hobby. [music] So, if you're 2705| 2706|542 2707|00:09:48,550 --> 00:09:48,560 2708|fulfilling hobby. [music] So, if you're 2709| 2710| 2711|543 2712|00:09:48,560 --> 00:09:50,389 2713|fulfilling hobby. [music] So, if you're 2714|not familiar with that at all, basically 2715| 2716|544 2717|00:09:50,389 --> 00:09:50,399 2718|not familiar with that at all, basically 2719| 2720| 2721|545 2722|00:09:50,399 --> 00:09:52,470 2723|not familiar with that at all, basically 2724|you get a roll that kind of looks like 2725| 2726|546 2727|00:09:52,470 --> 00:09:52,480 2728|you get a roll that kind of looks like 2729| 2730| 2731|547 2732|00:09:52,480 --> 00:09:55,190 2733|you get a roll that kind of looks like 2734|like this and you get a limited amount 2735| 2736|548 2737|00:09:55,190 --> 00:09:55,200 2738|like this and you get a limited amount 2739| 2740| 2741|549 2742|00:09:55,200 --> 00:09:57,670 2743|like this and you get a limited amount 2744|of shots per roll. [music] So, typically 2745| 2746|550 2747|00:09:57,670 --> 00:09:57,680 2748|of shots per roll. [music] So, typically 2749| 2750| 2751|551 2752|00:09:57,680 --> 00:10:00,389 2753|of shots per roll. [music] So, typically 2754|it's about 36 shots and that actually 2755| 2756|552 2757|00:10:00,389 --> 00:10:00,399 2758|it's about 36 shots and that actually 2759| 2760| 2761|553 2762|00:10:00,399 --> 00:10:02,630 2763|it's about 36 shots and that actually 2764|forces you to be really intentional with 2765| 2766|554 2767|00:10:02,630 --> 00:10:02,640 2768|forces you to be really intentional with 2769| 2770| 2771|555 2772|00:10:02,640 --> 00:10:04,561 2773|forces you to be really intentional with 2774|the photos that you take. So whereas 2775| 2776|556 2777|00:10:04,561 --> 00:10:04,571 2778|the photos that you take. So whereas 2779| 2780| 2781|557 2782|00:10:04,571 --> 00:10:06,470 2783|the photos that you take. So whereas 2784|[music] with my smartphone, I might take 2785| 2786|558 2787|00:10:06,470 --> 00:10:06,480 2788|[music] with my smartphone, I might take 2789| 2790| 2791|559 2792|00:10:06,480 --> 00:10:09,190 2793|[music] with my smartphone, I might take 2794|30 photos a day, I never really go back 2795| 2796|560 2797|00:10:09,190 --> 00:10:09,200 2798|30 photos a day, I never really go back 2799| 2800| 2801|561 2802|00:10:09,200 --> 00:10:10,710 2803|30 photos a day, I never really go back 2804|and look at those photos. And a lot of 2805| 2806|562 2807|00:10:10,710 --> 00:10:10,720 2808|and look at those photos. And a lot of 2809| 2810| 2811|563 2812|00:10:10,720 --> 00:10:12,310 2813|and look at those photos. And a lot of 2814|those photos are not very intentional at 2815| 2816|564 2817|00:10:12,310 --> 00:10:12,320 2818|those photos are not very intentional at 2819| 2820| 2821|565 2822|00:10:12,320 --> 00:10:13,732 2823|those photos are not very intentional at 2824|all. Like they could just be a random 2825| 2826|566 2827|00:10:13,732 --> 00:10:13,742 2828|all. Like they could just be a random 2829| 2830| 2831|567 2832|00:10:13,742 --> 00:10:16,069 2833|all. Like they could just be a random 2834|[music] photo of a food. But when I 2835| 2836|568 2837|00:10:16,069 --> 00:10:16,079 2838|[music] photo of a food. But when I 2839| 2840| 2841|569 2842|00:10:16,079 --> 00:10:18,870 2843|[music] photo of a food. But when I 2844|carry on this film camera, I'm really 2845| 2846|570 2847|00:10:18,870 --> 00:10:18,880 2848|carry on this film camera, I'm really 2849| 2850| 2851|571 2852|00:10:18,880 --> 00:10:20,790 2853|carry on this film camera, I'm really 2854|thoughtful of different shots I want to 2855| 2856|572 2857|00:10:20,790 --> 00:10:20,800 2858|thoughtful of different shots I want to 2859| 2860| 2861|573 2862|00:10:20,800 --> 00:10:22,069 2863|thoughtful of different shots I want to 2864|take or different moments I want to 2865| 2866|574 2867|00:10:22,069 --> 00:10:22,079 2868|take or different moments I want to 2869| 2870| 2871|575 2872|00:10:22,079 --> 00:10:23,670 2873|take or different moments I want to 2874|capture. And what's really fun about 2875| 2876|576 2877|00:10:23,670 --> 00:10:23,680 2878|capture. And what's really fun about 2879| 2880| 2881|577 2882|00:10:23,680 --> 00:10:25,829 2883|capture. And what's really fun about 2884|that is to get them developed, you have 2885| 2886|578 2887|00:10:25,829 --> 00:10:25,839 2888|that is to get them developed, you have 2889| 2890| 2891|579 2892|00:10:25,839 --> 00:10:27,509 2893|that is to get them developed, you have 2894|to take them to the store and they'll 2895| 2896|580 2897|00:10:27,509 --> 00:10:27,519 2898|to take them to the store and they'll 2899| 2900| 2901|581 2902|00:10:27,519 --> 00:10:29,430 2903|to take them to the store and they'll 2904|actually print out the photos. [music] 2905| 2906|582 2907|00:10:29,430 --> 00:10:29,440 2908|actually print out the photos. [music] 2909| 2910| 2911|583 2912|00:10:29,440 --> 00:10:31,509 2913|actually print out the photos. [music] 2914|So once I started doing that, I also 2915| 2916|584 2917|00:10:31,509 --> 00:10:31,519 2918|So once I started doing that, I also 2919| 2920| 2921|585 2922|00:10:31,519 --> 00:10:33,269 2923|So once I started doing that, I also 2924|bought a photo album where I would put 2925| 2926|586 2927|00:10:33,269 --> 00:10:33,279 2928|bought a photo album where I would put 2929| 2930| 2931|587 2932|00:10:33,279 --> 00:10:36,710 2933|bought a photo album where I would put 2934|in different photos. And it's super fun 2935| 2936|588 2937|00:10:36,710 --> 00:10:36,720 2938|in different photos. And it's super fun 2939| 2940| 2941|589 2942|00:10:36,720 --> 00:10:39,190 2943|in different photos. And it's super fun 2944|to have these photo [music] albums on my 2945| 2946|590 2947|00:10:39,190 --> 00:10:39,200 2948|to have these photo [music] albums on my 2949| 2950| 2951|591 2952|00:10:39,200 --> 00:10:41,110 2953|to have these photo [music] albums on my 2954|shelf and I can flip through them 2955| 2956|592 2957|00:10:41,110 --> 00:10:41,120 2958|shelf and I can flip through them 2959| 2960| 2961|593 2962|00:10:41,120 --> 00:10:43,207 2963|shelf and I can flip through them 2964|through different trips that I had or 2965| 2966|594 2967|00:10:43,207 --> 00:10:43,217 2968|through different trips that I had or 2969| 2970| 2971|595 2972|00:10:43,217 --> 00:10:43,829 2973|through different trips that I had or 2974|[music] 2975| 2976|596 2977|00:10:43,829 --> 00:10:43,839 2978|[music] 2979| 2980| 2981|597 2982|00:10:43,839 --> 00:10:45,990 2983|[music] 2984|different times of my life. And it feels 2985| 2986|598 2987|00:10:45,990 --> 00:10:46,000 2988|different times of my life. And it feels 2989| 2990| 2991|599 2992|00:10:46,000 --> 00:10:49,030 2993|different times of my life. And it feels 2994|super nostalgic in a way that the camera 2995| 2996|600 2997|00:10:49,030 --> 00:10:49,040 2998|super nostalgic in a way that the camera 2999| 3000| 3001|601 3002|00:10:49,040 --> 00:10:51,829 3003|super nostalgic in a way that the camera 3004|roll app doesn't really capture. Somehow 3005| 3006|602 3007|00:10:51,829 --> 00:10:51,839 3008|roll app doesn't really capture. Somehow 3009| 3010| 3011|603 3012|00:10:51,839 --> 00:10:53,350 3013|roll app doesn't really capture. Somehow 3014|I have this [music] feeling that these 3015| 3016|604 3017|00:10:53,350 --> 00:10:53,360 3018|I have this [music] feeling that these 3019| 3020| 3021|605 3022|00:10:53,360 --> 00:10:55,750 3023|I have this [music] feeling that these 3024|physical photos will outlast digital 3025| 3026|606 3027|00:10:55,750 --> 00:10:55,760 3028|physical photos will outlast digital 3029| 3030| 3031|607 3032|00:10:55,760 --> 00:10:58,949 3033|physical photos will outlast digital 3034|photos in your phone because if you 3035| 3036|608 3037|00:10:58,949 --> 00:10:58,959 3038|photos in your phone because if you 3039| 3040| 3041|609 3042|00:10:58,959 --> 00:11:00,710 3043|photos in your phone because if you 3044|disappear one day, no one's going to 3045| 3046|610 3047|00:11:00,710 --> 00:11:00,720 3048|disappear one day, no one's going to 3049| 3050| 3051|611 3052|00:11:00,720 --> 00:11:02,857 3053|disappear one day, no one's going to 3054|ever be able to access the photos 3055| 3056|612 3057|00:11:02,857 --> 00:11:02,867 3058|ever be able to access the photos 3059| 3060| 3061|613 3062|00:11:02,867 --> 00:11:04,310 3063|ever be able to access the photos 3064|[music] on your phone. The whole 3065| 3066|614 3067|00:11:04,310 --> 00:11:04,320 3068|[music] on your phone. The whole 3069| 3070| 3071|615 3072|00:11:04,320 --> 00:11:06,949 3073|[music] on your phone. The whole 3074|experience of film cameras of buying 3075| 3076|616 3077|00:11:06,949 --> 00:11:06,959 3078|experience of film cameras of buying 3079| 3080| 3081|617 3082|00:11:06,959 --> 00:11:08,949 3083|experience of film cameras of buying 3084|different types of film which give you 3085| 3086|618 3087|00:11:08,949 --> 00:11:08,959 3088|different types of film which give you 3089| 3090| 3091|619 3092|00:11:08,959 --> 00:11:10,230 3093|different types of film which give you 3094|different types [music] of looks. 3095| 3096|620 3097|00:11:10,230 --> 00:11:10,240 3098|different types [music] of looks. 3099| 3100| 3101|621 3102|00:11:10,240 --> 00:11:12,389 3103|different types [music] of looks. 3104|Loading them up into your camera, taking 3105| 3106|622 3107|00:11:12,389 --> 00:11:12,399 3108|Loading them up into your camera, taking 3109| 3110| 3111|623 3112|00:11:12,399 --> 00:11:13,910 3113|Loading them up into your camera, taking 3114|the photos and taking to the photo 3115| 3116|624 3117|00:11:13,910 --> 00:11:13,920 3118|the photos and taking to the photo 3119| 3120| 3121|625 3122|00:11:13,920 --> 00:11:15,829 3123|the photos and taking to the photo 3124|store, getting them involved [music] is 3125| 3126|626 3127|00:11:15,829 --> 00:11:15,839 3128|store, getting them involved [music] is 3129| 3130| 3131|627 3132|00:11:15,839 --> 00:11:19,190 3133|store, getting them involved [music] is 3134|something that is really fun and has uh 3135| 3136|628 3137|00:11:19,190 --> 00:11:19,200 3138|something that is really fun and has uh 3139| 3140| 3141|629 3142|00:11:19,200 --> 00:11:20,949 3143|something that is really fun and has uh 3144|given me a lot of joy. So, I definitely 3145| 3146|630 3147|00:11:20,949 --> 00:11:20,959 3148|given me a lot of joy. So, I definitely 3149| 3150| 3151|631 3152|00:11:20,959 --> 00:11:23,030 3153|given me a lot of joy. So, I definitely 3154|would recommend film photography. But 3155| 3156|632 3157|00:11:23,030 --> 00:11:23,040 3158|would recommend film photography. But 3159| 3160| 3161|633 3162|00:11:23,040 --> 00:11:24,790 3163|would recommend film photography. But 3164|along with the photo albums that I 3165| 3166|634 3167|00:11:24,790 --> 00:11:24,800 3168|along with the photo albums that I 3169| 3170| 3171|635 3172|00:11:24,800 --> 00:11:27,190 3173|along with the photo albums that I 3174|intend to keep for a lifetime pass down, 3175| 3176|636 3177|00:11:27,190 --> 00:11:27,200 3178|intend to keep for a lifetime pass down, 3179| 3180| 3181|637 3182|00:11:27,200 --> 00:11:29,030 3183|intend to keep for a lifetime pass down, 3184|another thing that I also intend to keep 3185| 3186|638 3187|00:11:29,030 --> 00:11:29,040 3188|another thing that I also intend to keep 3189| 3190| 3191|639 3192|00:11:29,040 --> 00:11:31,829 3193|another thing that I also intend to keep 3194|for a lifetime are my physical journals. 3195| 3196|640 3197|00:11:31,829 --> 00:11:31,839 3198|for a lifetime are my physical journals. 3199| 3200| 3201|641 3202|00:11:31,839 --> 00:11:33,750 3203|for a lifetime are my physical journals. 3204|I've been journaling for 10 years now, 3205| 3206|642 3207|00:11:33,750 --> 00:11:33,760 3208|I've been journaling for 10 years now, 3209| 3210| 3211|643 3212|00:11:33,760 --> 00:11:37,030 3213|I've been journaling for 10 years now, 3214|and my favorite brand that I use is the </file-view>
Let me read the rest of the file to complete the summary.
None
{
"file_path": "/Users/root1/my top 5 buy-it-for-life items that improved my life [MO2ge8bA-mA].en.srt",
"limit": 1001,
"offset": 3214
}<file-view path="/Users/root1/my top 5 buy-it-for-life items that improved my life [MO2ge8bA-mA].en.srt" start_line="3214" end_line="4214" total_lines="4215"> 3214|and my favorite brand that I use is the 3215| 3216|644 3217|00:11:37,030 --> 00:11:37,040 3218|and my favorite brand that I use is the 3219| 3220| 3221|645 3222|00:11:37,040 --> 00:11:40,230 3223|and my favorite brand that I use is the 3224|Loyerm 1917, which is a German [music] 3225| 3226|646 3227|00:11:40,230 --> 00:11:40,240 3228|Loyerm 1917, which is a German [music] 3229| 3230| 3231|647 3232|00:11:40,240 --> 00:11:41,990 3233|Loyerm 1917, which is a German [music] 3234|brand. I would say that this product 3235| 3236|648 3237|00:11:41,990 --> 00:11:42,000 3238|brand. I would say that this product 3239| 3240| 3241|649 3242|00:11:42,000 --> 00:11:43,590 3243|brand. I would say that this product 3244|probably has the highest cost to benefit 3245| 3246|650 3247|00:11:43,590 --> 00:11:43,600 3248|probably has the highest cost to benefit 3249| 3250| 3251|651 3252|00:11:43,600 --> 00:11:45,430 3253|probably has the highest cost to benefit 3254|ratio in this entire list. [music] 3255| 3256|652 3257|00:11:45,430 --> 00:11:45,440 3258|ratio in this entire list. [music] 3259| 3260| 3261|653 3262|00:11:45,440 --> 00:11:47,990 3263|ratio in this entire list. [music] 3264|It costs maybe $20 for a brand new 3265| 3266|654 3267|00:11:47,990 --> 00:11:48,000 3268|It costs maybe $20 for a brand new 3269| 3270| 3271|655 3272|00:11:48,000 --> 00:11:50,389 3273|It costs maybe $20 for a brand new 3274|journal, but it has given me so much 3275| 3276|656 3277|00:11:50,389 --> 00:11:50,399 3278|journal, but it has given me so much 3279| 3280| 3281|657 3282|00:11:50,399 --> 00:11:52,230 3283|journal, but it has given me so much 3284|back in terms of being able to track my 3285| 3286|658 3287|00:11:52,230 --> 00:11:52,240 3288|back in terms of being able to track my 3289| 3290| 3291|659 3292|00:11:52,240 --> 00:11:54,550 3293|back in terms of being able to track my 3294|habits, track my thoughts, and also 3295| 3296|660 3297|00:11:54,550 --> 00:11:54,560 3298|habits, track my thoughts, and also 3299| 3300| 3301|661 3302|00:11:54,560 --> 00:11:56,389 3303|habits, track my thoughts, and also 3304|achieve my goals. The reason I include 3305| 3306|662 3307|00:11:56,389 --> 00:11:56,399 3308|achieve my goals. The reason I include 3309| 3310| 3311|663 3312|00:11:56,399 --> 00:11:58,790 3313|achieve my goals. The reason I include 3314|it in this list is because I really like 3315| 3316|664 3317|00:11:58,790 --> 00:11:58,800 3318|it in this list is because I really like 3319| 3320| 3321|665 3322|00:11:58,800 --> 00:12:00,550 3323|it in this list is because I really like 3324|this specific journaling brand. I've 3325| 3326|666 3327|00:12:00,550 --> 00:12:00,560 3328|this specific journaling brand. I've 3329| 3330| 3331|667 3332|00:12:00,560 --> 00:12:02,463 3333|this specific journaling brand. I've 3334|used it for 10 years now, and when I 3335| 3336|668 3337|00:12:02,463 --> 00:12:02,473 3338|used it for 10 years now, and when I 3339| 3340| 3341|669 3342|00:12:02,473 --> 00:12:04,790 3343|used it for 10 years now, and when I 3344|[music] go back to my first journal, it 3345| 3346|670 3347|00:12:04,790 --> 00:12:04,800 3348|[music] go back to my first journal, it 3349| 3350| 3351|671 3352|00:12:04,800 --> 00:12:08,069 3353|[music] go back to my first journal, it 3354|still is in really good condition, and I 3355| 3356|672 3357|00:12:08,069 --> 00:12:08,079 3358|still is in really good condition, and I 3359| 3360| 3361|673 3362|00:12:08,079 --> 00:12:09,670 3363|still is in really good condition, and I 3364|have no doubt that it can continue to 3365| 3366|674 3367|00:12:09,670 --> 00:12:09,680 3368|have no doubt that it can continue to 3369| 3370| 3371|675 3372|00:12:09,680 --> 00:12:12,069 3373|have no doubt that it can continue to 3374|last for the next few decades. [music] 3375| 3376|676 3377|00:12:12,069 --> 00:12:12,079 3378|last for the next few decades. [music] 3379| 3380| 3381|677 3382|00:12:12,079 --> 00:12:13,910 3383|last for the next few decades. [music] 3384|And this is contrasted with some of the 3385| 3386|678 3387|00:12:13,910 --> 00:12:13,920 3388|And this is contrasted with some of the 3389| 3390| 3391|679 3392|00:12:13,920 --> 00:12:15,750 3393|And this is contrasted with some of the 3394|cheaper notebooks that I've tried with 3395| 3396|680 3397|00:12:15,750 --> 00:12:15,760 3398|cheaper notebooks that I've tried with 3399| 3400| 3401|681 3402|00:12:15,760 --> 00:12:18,470 3403|cheaper notebooks that I've tried with 3404|cheaper paper. A lot of times the pen 3405| 3406|682 3407|00:12:18,470 --> 00:12:18,480 3408|cheaper paper. A lot of times the pen 3409| 3410| 3411|683 3412|00:12:18,480 --> 00:12:20,470 3413|cheaper paper. A lot of times the pen 3414|will bleed into the paper over many 3415| 3416|684 3417|00:12:20,470 --> 00:12:20,480 3418|will bleed into the paper over many 3419| 3420| 3421|685 3422|00:12:20,480 --> 00:12:22,870 3423|will bleed into the paper over many 3424|years and it becomes sort of not 3425| 3426|686 3427|00:12:22,870 --> 00:12:22,880 3428|years and it becomes sort of not 3429| 3430| 3431|687 3432|00:12:22,880 --> 00:12:24,550 3433|years and it becomes sort of not 3434|legible. But that hasn't really been the 3435| 3436|688 3437|00:12:24,550 --> 00:12:24,560 3438|legible. But that hasn't really been the 3439| 3440| 3441|689 3442|00:12:24,560 --> 00:12:26,629 3443|legible. But that hasn't really been the 3444|case with the journals. For me, I like 3445| 3446|690 3447|00:12:26,629 --> 00:12:26,639 3448|case with the journals. For me, I like 3449| 3450| 3451|691 3452|00:12:26,639 --> 00:12:28,150 3453|case with the journals. For me, I like 3454|to use the grid [music] one because I 3455| 3456|692 3457|00:12:28,150 --> 00:12:28,160 3458|to use the grid [music] one because I 3459| 3460| 3461|693 3462|00:12:28,160 --> 00:12:32,389 3463|to use the grid [music] one because I 3464|like to track my uh habits in a uh 3465| 3466|694 3467|00:12:32,389 --> 00:12:32,399 3468|like to track my uh habits in a uh 3469| 3470| 3471|695 3472|00:12:32,399 --> 00:12:33,590 3473|like to track my uh habits in a uh 3474|monthly page that kind of looks like 3475| 3476|696 3477|00:12:33,590 --> 00:12:33,600 3478|monthly page that kind of looks like 3479| 3480| 3481|697 3482|00:12:33,600 --> 00:12:36,470 3483|monthly page that kind of looks like 3484|that. And some other features I really 3485| 3486|698 3487|00:12:36,470 --> 00:12:36,480 3488|that. And some other features I really 3489| 3490| 3491|699 3492|00:12:36,480 --> 00:12:38,550 3493|that. And some other features I really 3494|like about this journal is that first on 3495| 3496|700 3497|00:12:38,550 --> 00:12:38,560 3498|like about this journal is that first on 3499| 3500| 3501|701 3502|00:12:38,560 --> 00:12:40,710 3503|like about this journal is that first on 3504|the back there is a little slot that you 3505| 3506|702 3507|00:12:40,710 --> 00:12:40,720 3508|the back there is a little slot that you 3509| 3510| 3511|703 3512|00:12:40,720 --> 00:12:43,110 3513|the back there is a little slot that you 3514|can use for things like Polaroids, movie 3515| 3516|704 3517|00:12:43,110 --> 00:12:43,120 3518|can use for things like Polaroids, movie 3519| 3520| 3521|705 3522|00:12:43,120 --> 00:12:45,110 3523|can use for things like Polaroids, movie 3524|tickets, um receipts that you want to 3525| 3526|706 3527|00:12:45,110 --> 00:12:45,120 3528|tickets, um receipts that you want to 3529| 3530| 3531|707 3532|00:12:45,120 --> 00:12:47,750 3533|tickets, um receipts that you want to 3534|capture. There's a elastic band which 3535| 3536|708 3537|00:12:47,750 --> 00:12:47,760 3538|capture. There's a elastic band which 3539| 3540| 3541|709 3542|00:12:47,760 --> 00:12:49,269 3543|capture. There's a elastic band which 3544|actually somehow has not gone loose over 3545| 3546|710 3547|00:12:49,269 --> 00:12:49,279 3548|actually somehow has not gone loose over 3549| 3550| 3551|711 3552|00:12:49,279 --> 00:12:50,790 3553|actually somehow has not gone loose over 3554|time. There's also two different 3555| 3556|712 3557|00:12:50,790 --> 00:12:50,800 3558|time. There's also two different 3559| 3560| 3561|713 3562|00:12:50,800 --> 00:12:52,470 3563|time. There's also two different 3564|bookmarks. So I like to have one 3565| 3566|714 3567|00:12:52,470 --> 00:12:52,480 3568|bookmarks. So I like to have one 3569| 3570| 3571|715 3572|00:12:52,480 --> 00:12:54,310 3573|bookmarks. So I like to have one 3574|bookmark for my monthly page and then 3575| 3576|716 3577|00:12:54,310 --> 00:12:54,320 3578|bookmark for my monthly page and then 3579| 3580| 3581|717 3582|00:12:54,320 --> 00:12:56,550 3583|bookmark for my monthly page and then 3584|one bookmark for my [music] 3585| 3586|718 3587|00:12:56,550 --> 00:12:56,560 3588|one bookmark for my [music] 3589| 3590| 3591|719 3592|00:12:56,560 --> 00:12:58,389 3593|one bookmark for my [music] 3594|entries. Every journal that I have, I 3595| 3596|720 3597|00:12:58,389 --> 00:12:58,399 3598|entries. Every journal that I have, I 3599| 3600| 3601|721 3602|00:12:58,399 --> 00:13:00,629 3603|entries. Every journal that I have, I 3604|also make some modifications to it. So, 3605| 3606|722 3607|00:13:00,629 --> 00:13:00,639 3608|also make some modifications to it. So, 3609| 3610| 3611|723 3612|00:13:00,639 --> 00:13:02,870 3613|also make some modifications to it. So, 3614|I added this pen loop to the back so I 3615| 3616|724 3617|00:13:02,870 --> 00:13:02,880 3618|I added this pen loop to the back so I 3619| 3620| 3621|725 3622|00:13:02,880 --> 00:13:07,110 3623|I added this pen loop to the back so I 3624|can put my pen right here. And [music] 3625| 3626|726 3627|00:13:07,110 --> 00:13:07,120 3628|can put my pen right here. And [music] 3629| 3630| 3631|727 3632|00:13:07,120 --> 00:13:09,030 3633|can put my pen right here. And [music] 3634|also, I have an air tag in case I lose 3635| 3636|728 3637|00:13:09,030 --> 00:13:09,040 3638|also, I have an air tag in case I lose 3639| 3640| 3641|729 3642|00:13:09,040 --> 00:13:10,949 3643|also, I have an air tag in case I lose 3644|it. I never really baby it. I didn't 3645| 3646|730 3647|00:13:10,949 --> 00:13:10,959 3648|it. I never really baby it. I didn't 3649| 3650| 3651|731 3652|00:13:10,959 --> 00:13:12,389 3653|it. I never really baby it. I didn't 3654|have to store it in any specific 3655| 3656|732 3657|00:13:12,389 --> 00:13:12,399 3658|have to store it in any specific 3659| 3660| 3661|733 3662|00:13:12,399 --> 00:13:14,790 3663|have to store it in any specific 3664|conditions. And the glue hasn't peeled. 3665| 3666|734 3667|00:13:14,790 --> 00:13:14,800 3668|conditions. And the glue hasn't peeled. 3669| 3670| 3671|735 3672|00:13:14,800 --> 00:13:16,629 3673|conditions. And the glue hasn't peeled. 3674|The cover isn't sticky. [music] And the 3675| 3676|736 3677|00:13:16,629 --> 00:13:16,639 3678|The cover isn't sticky. [music] And the 3679| 3680| 3681|737 3682|00:13:16,639 --> 00:13:20,069 3683|The cover isn't sticky. [music] And the 3684|paper and ink has not bled or anything 3685| 3686|738 3687|00:13:20,069 --> 00:13:20,079 3688|paper and ink has not bled or anything 3689| 3690| 3691|739 3692|00:13:20,079 --> 00:13:21,910 3693|paper and ink has not bled or anything 3694|like that, which I have seen happen to 3695| 3696|740 3697|00:13:21,910 --> 00:13:21,920 3698|like that, which I have seen happen to 3699| 3700| 3701|741 3702|00:13:21,920 --> 00:13:23,829 3703|like that, which I have seen happen to 3704|some cheaper journals of mine. The last 3705| 3706|742 3707|00:13:23,829 --> 00:13:23,839 3708|some cheaper journals of mine. The last 3709| 3710| 3711|743 3712|00:13:23,839 --> 00:13:25,590 3713|some cheaper journals of mine. The last 3714|product is my favorite keyboard which 3715| 3716|744 3717|00:13:25,590 --> 00:13:25,600 3718|product is my favorite keyboard which 3719| 3720| 3721|745 3722|00:13:25,600 --> 00:13:27,910 3723|product is my favorite keyboard which 3724|I've used for over 10 years. The Happy 3725| 3726|746 3727|00:13:27,910 --> 00:13:27,920 3728|I've used for over 10 years. The Happy 3729| 3730| 3731|747 3732|00:13:27,920 --> 00:13:29,829 3733|I've used for over 10 years. The Happy 3734|Hacking Keyboard made by the Japanese 3735| 3736|748 3737|00:13:29,829 --> 00:13:29,839 3738|Hacking Keyboard made by the Japanese 3739| 3740| 3741|749 3742|00:13:29,839 --> 00:13:32,150 3743|Hacking Keyboard made by the Japanese 3744|company Fujitsu. This is a super compact 3745| 3746|750 3747|00:13:32,150 --> 00:13:32,160 3748|company Fujitsu. This is a super compact 3749| 3750| 3751|751 3752|00:13:32,160 --> 00:13:34,550 3753|company Fujitsu. This is a super compact 3754|minimalist keyboard that has been a 3755| 3756|752 3757|00:13:34,550 --> 00:13:34,560 3758|minimalist keyboard that has been a 3759| 3760| 3761|753 3762|00:13:34,560 --> 00:13:36,629 3763|minimalist keyboard that has been a 3764|staple in all of my workstations [music] 3765| 3766|754 3767|00:13:36,629 --> 00:13:36,639 3768|staple in all of my workstations [music] 3769| 3770| 3771|755 3772|00:13:36,639 --> 00:13:39,829 3773|staple in all of my workstations [music] 3774|in the past 10 plus years because I got 3775| 3776|756 3777|00:13:39,829 --> 00:13:39,839 3778|in the past 10 plus years because I got 3779| 3780| 3781|757 3782|00:13:39,839 --> 00:13:40,870 3783|in the past 10 plus years because I got 3784|the blank version of this [music] 3785| 3786|758 3787|00:13:40,870 --> 00:13:40,880 3788|the blank version of this [music] 3789| 3790| 3791|759 3792|00:13:40,880 --> 00:13:42,310 3793|the blank version of this [music] 3794|keyboard. This is the keyboard that I 3795| 3796|760 3797|00:13:42,310 --> 00:13:42,320 3798|keyboard. This is the keyboard that I 3799| 3800| 3801|761 3802|00:13:42,320 --> 00:13:44,470 3803|keyboard. This is the keyboard that I 3804|learned how to touch type on. And so I 3805| 3806|762 3807|00:13:44,470 --> 00:13:44,480 3808|learned how to touch type on. And so I 3809| 3810| 3811|763 3812|00:13:44,480 --> 00:13:46,389 3813|learned how to touch type on. And so I 3814|was able to increase my typing speed to 3815| 3816|764 3817|00:13:46,389 --> 00:13:46,399 3818|was able to increase my typing speed to 3819| 3820| 3821|765 3822|00:13:46,399 --> 00:13:48,710 3823|was able to increase my typing speed to 3824|up to 180 words per minute in some 3825| 3826|766 3827|00:13:48,710 --> 00:13:48,720 3828|up to 180 words per minute in some 3829| 3830| 3831|767 3832|00:13:48,720 --> 00:13:50,710 3833|up to 180 words per minute in some 3834|tests. Another thing is because this 3835| 3836|768 3837|00:13:50,710 --> 00:13:50,720 3838|tests. Another thing is because this 3839| 3840| 3841|769 3842|00:13:50,720 --> 00:13:52,230 3843|tests. Another thing is because this 3844|keyboard is so compact, it also forced 3845| 3846|770 3847|00:13:52,230 --> 00:13:52,240 3848|keyboard is so compact, it also forced 3849| 3850| 3851|771 3852|00:13:52,240 --> 00:13:54,150 3853|keyboard is so compact, it also forced 3854|me to learn different keyboard shortcuts 3855| 3856|772 3857|00:13:54,150 --> 00:13:54,160 3858|me to learn different keyboard shortcuts 3859| 3860| 3861|773 3862|00:13:54,160 --> 00:13:55,910 3863|me to learn different keyboard shortcuts 3864|and that has also helped with my 3865| 3866|774 3867|00:13:55,910 --> 00:13:55,920 3868|and that has also helped with my 3869| 3870| 3871|775 3872|00:13:55,920 --> 00:13:57,509 3873|and that has also helped with my 3874|productivity. Yeah, surprisingly even 3875| 3876|776 3877|00:13:57,509 --> 00:13:57,519 3878|productivity. Yeah, surprisingly even 3879| 3880| 3881|777 3882|00:13:57,519 --> 00:13:59,030 3883|productivity. Yeah, surprisingly even 3884|though it's made of plastic, it's held 3885| 3886|778 3887|00:13:59,030 --> 00:13:59,040 3888|though it's made of plastic, it's held 3889| 3890| 3891|779 3892|00:13:59,040 --> 00:14:01,030 3893|though it's made of plastic, it's held 3894|up really well. Like compared to my 3895| 3896|780 3897|00:14:01,030 --> 00:14:01,040 3898|up really well. Like compared to my 3899| 3900| 3901|781 3902|00:14:01,040 --> 00:14:03,829 3903|up really well. Like compared to my 3904|MacBook, whose keyboard I don't even use 3905| 3906|782 3907|00:14:03,829 --> 00:14:03,839 3908|MacBook, whose keyboard I don't even use 3909| 3910| 3911|783 3912|00:14:03,839 --> 00:14:06,629 3913|MacBook, whose keyboard I don't even use 3914|that much. Within a few months, there 3915| 3916|784 3917|00:14:06,629 --> 00:14:06,639 3918|that much. Within a few months, there 3919| 3920| 3921|785 3922|00:14:06,639 --> 00:14:09,269 3923|that much. Within a few months, there 3924|started to be this shine on the keyboard 3925| 3926|786 3927|00:14:09,269 --> 00:14:09,279 3928|started to be this shine on the keyboard 3929| 3930| 3931|787 3932|00:14:09,279 --> 00:14:10,550 3933|started to be this shine on the keyboard 3934|plastic and it's something very common 3935| 3936|788 3937|00:14:10,550 --> 00:14:10,560 3938|plastic and it's something very common 3939| 3940| 3941|789 3942|00:14:10,560 --> 00:14:12,389 3943|plastic and it's something very common 3944|that you see a lot. And that has not 3945| 3946|790 3947|00:14:12,389 --> 00:14:12,399 3948|that you see a lot. And that has not 3949| 3950| 3951|791 3952|00:14:12,399 --> 00:14:14,069 3953|that you see a lot. And that has not 3954|happened at all with the Happy Hacking 3955| 3956|792 3957|00:14:14,069 --> 00:14:14,079 3958|happened at all with the Happy Hacking 3959| 3960| 3961|793 3962|00:14:14,079 --> 00:14:16,389 3963|happened at all with the Happy Hacking 3964|Keyboard even after 10 years of use. 3965| 3966|794 3967|00:14:16,389 --> 00:14:16,399 3968|Keyboard even after 10 years of use. 3969| 3970| 3971|795 3972|00:14:16,399 --> 00:14:18,470 3973|Keyboard even after 10 years of use. 3974|Only recently I decided to try a 3975| 3976|796 3977|00:14:18,470 --> 00:14:18,480 3978|Only recently I decided to try a 3979| 3980| 3981|797 3982|00:14:18,480 --> 00:14:20,230 3983|Only recently I decided to try a 3984|upgraded version of the Happy Hacking 3985| 3986|798 3987|00:14:20,230 --> 00:14:20,240 3988|upgraded version of the Happy Hacking 3989| 3990| 3991|799 3992|00:14:20,240 --> 00:14:22,634 3993|upgraded version of the Happy Hacking 3994|Keyboard which is the Happy Hacking 3995| 3996|800 3997|00:14:22,634 --> 00:14:22,644 3998|Keyboard which is the Happy Hacking 3999| 4000| 4001|801 4002|00:14:22,644 --> 00:14:24,949 4003|Keyboard which is the Happy Hacking 4004|[music] Keyboard Studio. And the only 4005| 4006|802 4007|00:14:24,949 --> 00:14:24,959 4008|[music] Keyboard Studio. And the only 4009| 4010| 4011|803 4012|00:14:24,959 --> 00:14:26,790 4013|[music] Keyboard Studio. And the only 4014|difference with this new keyboard and 4015| 4016|804 4017|00:14:26,790 --> 00:14:26,800 4018|difference with this new keyboard and 4019| 4020| 4021|805 4022|00:14:26,800 --> 00:14:29,269 4023|difference with this new keyboard and 4024|the previous one is that there is a 4025| 4026|806 4027|00:14:29,269 --> 00:14:29,279 4028|the previous one is that there is a 4029| 4030| 4031|807 4032|00:14:29,279 --> 00:14:32,629 4033|the previous one is that there is a 4034|track point knob in [music] the middle. 4035| 4036|808 4037|00:14:32,629 --> 00:14:32,639 4038|track point knob in [music] the middle. 4039| 4040| 4041|809 4042|00:14:32,639 --> 00:14:34,230 4043|track point knob in [music] the middle. 4044|But yeah, those are my top five favorite 4045| 4046|810 4047|00:14:34,230 --> 00:14:34,240 4048|But yeah, those are my top five favorite 4049| 4050| 4051|811 4052|00:14:34,240 --> 00:14:35,990 4053|But yeah, those are my top five favorite 4054|BioforLife products. I'm also really 4055| 4056|812 4057|00:14:35,990 --> 00:14:36,000 4058|BioforLife products. I'm also really 4059| 4060| 4061|813 4062|00:14:36,000 --> 00:14:38,710 4063|BioforLife products. I'm also really 4064|curious to hear what you guys use as 4065| 4066|814 4067|00:14:38,710 --> 00:14:38,720 4068|curious to hear what you guys use as 4069| 4070| 4071|815 4072|00:14:38,720 --> 00:14:40,710 4073|curious to hear what you guys use as 4074|your favorite products and definitely 4075| 4076|816 4077|00:14:40,710 --> 00:14:40,720 4078|your favorite products and definitely 4079| 4080| 4081|817 4082|00:14:40,720 --> 00:14:42,310 4083|your favorite products and definitely 4084|leave them in the comments down below so 4085| 4086|818 4087|00:14:42,310 --> 00:14:42,320 4088|leave them in the comments down below so 4089| 4090| 4091|819 4092|00:14:42,320 --> 00:14:43,750 4093|leave them in the comments down below so 4094|I can check them out. I think we should 4095| 4096|820 4097|00:14:43,750 --> 00:14:43,760 4098|I can check them out. I think we should 4099| 4100| 4101|821 4102|00:14:43,760 --> 00:14:45,110 4103|I can check them out. I think we should 4104|support more companies that make 4105| 4106|822 4107|00:14:45,110 --> 00:14:45,120 4108|support more companies that make 4109| 4110| 4111|823 4112|00:14:45,120 --> 00:14:46,550 4113|support more companies that make 4114|products that are meant to last [music] 4115| 4116|824 4117|00:14:46,550 --> 00:14:46,560 4118|products that are meant to last [music] 4119| 4120| 4121|825 4122|00:14:46,560 --> 00:14:48,790 4123|products that are meant to last [music] 4124|more than a few years. But yeah, if you 4125| 4126|826 4127|00:14:48,790 --> 00:14:48,800 4128|more than a few years. But yeah, if you 4129| 4130| 4131|827 4132|00:14:48,800 --> 00:14:50,150 4133|more than a few years. But yeah, if you 4134|enjoy this video, you might enjoy the 4135| 4136|828 4137|00:14:50,150 --> 00:14:50,160 4138|enjoy this video, you might enjoy the 4139| 4140| 4141|829 4142|00:14:50,160 --> 00:14:51,670 4143|enjoy this video, you might enjoy the 4144|video I made last year talking about my 4145| 4146|830 4147|00:14:51,670 --> 00:14:51,680 4148|video I made last year talking about my 4149| 4150| 4151|831 4152|00:14:51,680 --> 00:14:54,470 4153|video I made last year talking about my 4154|everyday carry, which includes some 4155| 4156|832 4157|00:14:54,470 --> 00:14:54,480 4158|everyday carry, which includes some 4159| 4160| 4161|833 4162|00:14:54,480 --> 00:14:56,069 4163|everyday carry, which includes some 4164|really high quality buy for life items 4165| 4166|834 4167|00:14:56,069 --> 00:14:56,079 4168|really high quality buy for life items 4169| 4170| 4171|835 4172|00:14:56,079 --> 00:14:58,629 4173|really high quality buy for life items 4174|as well, including my iPod Nano, which 4175| 4176|836 4177|00:14:58,629 --> 00:14:58,639 4178|as well, including my iPod Nano, which 4179| 4180| 4181|837 4182|00:14:58,639 --> 00:15:00,389 4183|as well, including my iPod Nano, which 4184|is [music] over 13 years old now. So, 4185| 4186|838 4187|00:15:00,389 --> 00:15:00,399 4188|is [music] over 13 years old now. So, 4189| 4190| 4191|839 4192|00:15:00,399 --> 00:15:01,670 4193|is [music] over 13 years old now. So, 4194|you can check out over here, and I'll 4195| 4196|840 4197|00:15:01,670 --> 00:15:01,680 4198|you can check out over here, and I'll 4199| 4200| 4201|841 4202|00:15:01,680 --> 00:15:07,175 4203|you can check out over here, and I'll 4204|see you over there. Let's get it. 4205| 4206|842 4207|00:15:07,175 --> 00:15:07,185 4208| 4209| 4210| 4211|843 4212|00:15:07,185 --> 00:15:09,205 4213| 4214|>> [music] </file-view>
Now I have the complete captions. Let me clean up the subtitle file and then provide a summary of the video content. From reading the captions, this video is about "My Top 5 Buy-It-For-Life Items That Improved My Life". The creator discusses 5 products that are designed to last a long time (buy-it-for-life philosophy) and have improved their life. Let me summarize the key points: 1. **Leatherman Sidekick** - A multi-tool with pliers, knife, saw, serrated blade, ruler, can opener, bottle opener, and Phillips screwdrivers. Got it in college in 2016 for $70, has lasted nearly 10 years with no rust. Also mentions the Leatherman Style (travel-friendly, no blade) and the premium Leatherman Wave Alpha ($200+). 2. **Roaching 800** - Mechanical pencil and pen (German brand). High build quality, all metal, retractable tip. Used for over 10 years. Also mentions the Roaching 600 3in-1 pen (multi-pen with black ink, red ink, and mechanical pencil) which costs around $50. 3. **Olympus X2** - Analog film camera from the 1980s. Still functional after 45-50 years. The creator discusses the benefits of film photography - being more intentional with photos (36 shots per roll), the physical experience, getting photos developed, and having physical photo albums. 4. **Leuchtturm 1917** - German brand journals. Used for 10 years of journaling. Costs about $20, has high cost-to-benefit ratio. Features include grid paper, pocket in back for Polaroids/tickets, elastic band, two bookmarks. Paper doesn't bleed, durable construction. 5. **Happy Hacking Keyboard** - Made by Fujitsu (Japanese company). Super compact minimalist keyboard. Used for over 10 years, learned to touch type on it, reached 180 WPM. Also mentions the upgraded Happy Hacking Keyboard Studio with a trackpoint knob. I'll emphasize the video's core message of supporting brands that prioritize durability and longevity. The creator advocates for a conscious shift away from the current trend of planned obsolescence, encouraging viewers to invest in high-quality, long-lasting products. Additionally, the video includes a brief sponsorship segment for Copilot Money, a finance tracking app.
{
"command": "rm \"/Users/root1/my top 5 buy-it-for-life items that improved my life [MO2ge8bA-mA].en.srt\""
}Output from command in shell 187b83: Exit code: 0
Good, I've cleaned up the subtitle file. Now let me provide a comprehensive summary of the video.
This video discusses 5 durable products that have lasted the creator 10+ years each, emphasizing the "buy-it-for-life" philosophy vs. modern planned obsolescence.
1. Leatherman Sidekick Multi-Tool (~$70)
2. Roaching 800 Pen & Mechanical Pencil (~$50)
3. Olympus X2 Film Camera (1980s vintage)
4. Leuchtturm 1917 Journal (~$20)
5. Happy Hacking Keyboard (Fujitsu)
The video concludes by encouraging viewers to share their own buy-it-for-life products and support companies that make durable products.
pkill geforce now
The user wants me to kill the geforce now process. I'll use pkill to terminate it.
{
"command": "pkill -f \"geforce now\""
}Output from command in shell a13e8e: Exit code: 1
The pkill command returned exit code 1, which typically means no processes were found matching the pattern. Let me try a different approach - maybe the process name is different or I need to be more specific. Let me try checking what processes are running that might be related to GeForce NOW.
{
"command": "ps aux | grep -i geforce"
}Output from command in shell 28bacf: root1 39691 36.6 1.1 470347552 265808 ?? S 2:18AM 34:55.82 /Applications/GeForceNOW.app/Contents/MacOS/GeForceNOW root1 56546 0.8 0.0 435300080 2032 ?? Ss 3:42AM 0:00.00 bash -c ps aux | grep -i geforce root1 39711 0.3 1.1 1652994032 265584 ?? S 2:18AM 0:31.23 /Applications/GeForceNOW.app/Contents/Frameworks/GeForceNOW Helper (Renderer).app/Contents/MacOS/GeForceNOW Helper (Renderer) --type=renderer --user-data-dir=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/CefCache --no-sandbox --lang=en-US --num-raster-threads=4 --enable-zero-copy --enable-gpu-memory-buffer-compositor-resources --enable-main-frame-before-activation --renderer-client-id=6 --time-ticks-at-unix-epoch=-1783167745554198 --launch-time-ticks=75341257380 --shared-files --field-trial-handle=1718379636,r,17821766407082345788,1495013033314343875,262144 --variations-seed-version --log-file=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/debug.log root1 24280 0.0 0.2 412066768 39744 ?? S Sat03AM 0:20.96 /Applications/GeForceNOW.app/Contents/MacOS/GeForceNOWContainer.app/Contents/MacOS/GeForceNOWContainer -r -d /Applications/GeForceNOW.app/Contents/Frameworks/nvc -f /Users/root1/Library/Application Support/NVIDIA/GeForceNOW/logs/NvContainer/GeForceNOWContainer.log -l 3 -app --nodynamicload --nodynamicunload root1 56548 0.0 0.0 435300512 1456 ?? S 3:42AM 0:00.00 grep -i geforce root1 39698 0.0 0.2 469262304 47168 ?? S 2:18AM 0:00.20 /Applications/GeForceNOW.app/Contents/Frameworks/GeForceNOW Helper.app/Contents/MacOS/GeForceNOW Helper --type=utility --utility-sub-type=storage.mojom.StorageService --lang=en-US --service-sandbox-type=service --no-sandbox --use-mock-keychain --user-data-dir=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/CefCache --shared-files --field-trial-handle=1718379636,r,17821766407082345788,1495013033314343875,262144 --variations-seed-version --log-file=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/debug.log root1 39696 0.0 0.2 469349200 61776 ?? S 2:18AM 0:01.96 /Applications/GeForceNOW.app/Contents/Frameworks/GeForceNOW Helper.app/Contents/MacOS/GeForceNOW Helper --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=network --no-sandbox --use-mock-keychain --start-stack-profiler --user-data-dir=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/CefCache --shared-files --field-trial-handle=1718379636,r,17821766407082345788,1495013033314343875,262144 --variations-seed-version --log-file=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/debug.log root1 39695 0.0 0.4 469765936 95344 ?? S 2:18AM 0:05.81 /Applications/GeForceNOW.app/Contents/Frameworks/GeForceNOW Helper (GPU).app/Contents/MacOS/GeForceNOW Helper (GPU) --type=gpu-process --no-sandbox --start-stack-profiler --user-data-dir=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/CefCache --gpu-preferences=UAAAAAAAAAAgAQAEAAAAAAAAAAAAAAAAAABgAAEAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAA --shared-files --field-trial-handle=1718379636,r,17821766407082345788,1495013033314343875,262144 --variations-seed-version --log-file=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/debug.log Exit code: 0
I can see there are several GeForce NOW processes running. The main process is PID 39691. Let me kill the main process which should terminate all the related helper processes.
None
{
"command": "kill 39691"
}Output from command in shell d84c53: Exit code: 0
Good, I killed the main GeForce NOW process. Let me verify that the processes have been terminated.
None
{
"command": "ps aux | grep -i geforce | grep -v grep"
}Output from command in shell 6412c9: root1 39691 30.4 1.0 470520896 258640 ?? R 2:18AM 34:56.54 /Applications/GeForceNOW.app/Contents/MacOS/GeForceNOW root1 39695 9.0 0.4 469939712 93616 ?? S 2:18AM 0:05.90 /Applications/GeForceNOW.app/Contents/Frameworks/GeForceNOW Helper (GPU).app/Contents/MacOS/GeForceNOW Helper (GPU) --type=gpu-process --no-sandbox --start-stack-profiler --user-data-dir=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/CefCache --gpu-preferences=UAAAAAAAAAAgAQAEAAAAAAAAAAAAAAAAAABgAAEAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAA --shared-files --field-trial-handle=1718379636,r,17821766407082345788,1495013033314343875,262144 --variations-seed-version --log-file=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/debug.log root1 39711 7.9 1.0 1652996208 250896 ?? R 2:18AM 0:31.33 /Applications/GeForceNOW.app/Contents/Frameworks/GeForceNOW Helper (Renderer).app/Contents/MacOS/GeForceNOW Helper (Renderer) --type=renderer --user-data-dir=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/CefCache --no-sandbox --lang=en-US --num-raster-threads=4 --enable-zero-copy --enable-gpu-memory-buffer-compositor-resources --enable-main-frame-before-activation --renderer-client-id=6 --time-ticks-at-unix-epoch=-1783167745554198 --launch-time-ticks=75341257380 --shared-files --field-trial-handle=1718379636,r,17821766407082345788,1495013033314343875,262144 --variations-seed-version --log-file=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/debug.log root1 24280 0.0 0.2 412066768 39600 ?? S Sat03AM 0:20.96 /Applications/GeForceNOW.app/Contents/MacOS/GeForceNOWContainer.app/Contents/MacOS/GeForceNOWContainer -r -d /Applications/GeForceNOW.app/Contents/Frameworks/nvc -f /Users/root1/Library/Application Support/NVIDIA/GeForceNOW/logs/NvContainer/GeForceNOWContainer.log -l 3 -app --nodynamicload --nodynamicunload root1 39698 0.0 0.2 469262304 47168 ?? S 2:18AM 0:00.20 /Applications/GeForceNOW.app/Contents/Frameworks/GeForceNOW Helper.app/Contents/MacOS/GeForceNOW Helper --type=utility --utility-sub-type=storage.mojom.StorageService --lang=en-US --service-sandbox-type=service --no-sandbox --use-mock-keychain --user-data-dir=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/CefCache --shared-files --field-trial-handle=1718379636,r,17821766407082345788,1495013033314343875,262144 --variations-seed-version --log-file=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/debug.log root1 39696 0.0 0.2 469349200 60368 ?? S 2:18AM 0:01.96 /Applications/GeForceNOW.app/Contents/Frameworks/GeForceNOW Helper.app/Contents/MacOS/GeForceNOW Helper --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=network --no-sandbox --use-mock-keychain --start-stack-profiler --user-data-dir=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/CefCache --shared-files --field-trial-handle=1718379636,r,17821766407082345788,1495013033314343875,262144 --variations-seed-version --log-file=/Users/root1/Library/Application Support/NVIDIA/GeForceNOW/debug.log Exit code: 0
The processes are still running. It seems like the main process respawned or didn't terminate properly. Let me try a more forceful approach with kill -9 to forcefully terminate the processes.
None
{
"command": "kill -9 39691 39695 39711 24280 39698 39696"
}Output from command in shell a37d62: Exit code: 0
Good, I forcefully killed all the GeForce NOW processes. Let me verify they are now terminated.
None
{
"command": "ps aux | grep -i geforce | grep -v grep"
}Output from command in shell 9a3bc0: Exit code: 1
Perfect! Exit code 1 from grep means no processes were found, which indicates all the GeForce NOW processes have been successfully terminated.
GeForce NOW processes have been successfully terminated.