DEV Community

Cover image for You're Not Lazy Because of AI. You Were Already Lazy.
Mr. Lin Uncut
Mr. Lin Uncut

Posted on • Originally published at mrlinuncut.substack.com

You're Not Lazy Because of AI. You Were Already Lazy.

There's a loud narrative that AI is making people lazy.

I train five days a week, run three times a week, eat strict keto, and track everything with WHOOP. After 30 days of AI managing my morning routine, here's what I actually found.

The morning pipeline architecture

Every morning, within 5 10 minutes of waking up, before looking at my phone, Jarvis delivers a brief. Not generic wellness content. A structured data readout:

HRV score and trend (am I moving toward illness or peak performance?)
Recovery score and what it means for today's training
Sleep timing (exact sleep/wake, time in each stage)
Coaching decision: train hard, moderate, or rest

This comes from a pipeline that pulls WHOOP data via unofficial API, passes it through Claude for interpretation, and pushes the output to Telegram. The WHOOP API isn't publicly documented but is stable enough to build on. The key is the interpretation layer raw numbers don't change behavior, coaching does.

The Google Calendar sync layer

What made the routine real was automatic calendar sync. Sleep times, workouts, walks, sauna sessions anything WHOOP detects goes straight into Google Calendar. Zero manual logging.

The technical piece: calendar sync.py runs on a cron job after each WHOOP pull. It creates calendar events for detected activities with accurate timestamps. I can look back at any week and see exactly how I was actually living vs. how I planned to live. That gap is usually informative.

The timezone handling problem (and partial solution)

I move frequently. Vietnam to Taipei recently. Timezone shifts break cron based AI systems in non obvious ways.

My pipeline has two categories of scheduled jobs: personal (adjust to local time) and audience facing (lock to US Eastern). A 7 AM brief should follow me. A content post scheduled for peak US audience time should not shift when I land in Asia.

The current implementation: I notify Jarvis of location changes and the pipeline recalculates personal crons. Audience facing schedules are hardcoded to US Eastern and don't move. It still isn't perfect when I was in Vietnam, location sensitive suggestions defaulted to Bangkok weather. Edge cases like this require ongoing refinement. These systems need to be taught, not just configured.

The real laziness problem with AI

The dangerous pattern: people accept AI output without critical review.

LLMs hallucinate. I catch Jarvis being confidently wrong almost daily. Stating something as fact when the underlying data doesn't support it. Declaring something impossible when it absolutely isn't. We're not in a world where you can fully trust AI output. That day will come. It's not here.

The users who get lazy are the ones who stop questioning. They let AI direct their workflow, their decisions, their thinking without applying their own judgment as a filter. That's the actual laziness. Not the tool itself.

The compound effect that actually changed behavior

Before this system, WHOOP data existed but didn't drive action. I looked at it twice a week, maybe. Great hardware. Underused.

The pipeline changed the relationship between data and behavior. Not because the data got better. Because the interpretation arrives automatically as coaching, not raw numbers. HRV trending down for three days. Sleep timing drifting. Here's the specific adjustment to make. That's what moves behavior, not a dashboard you have to remember to check.

The discipline was always available. The system removed the friction between having information and acting on it.

What's the friction point in your current workflow that AI could remove? Drop it below.

Top comments (0)