If someone you love is photographing their ChatGPT tab with a phone, you are not alone.

joshneeds.help

Public resource · Case no. 1026 · Grand Rapids, MN

Josh needs help.

Josh is coming up for a fall colors weekend. To plan it, he started a project in ChatGPT on the web, took a photo of his monitor with his phone, and texted it over. His host had already built a dedicated calendar app for the occasion. Nobody is angry. Everyone is concerned.

24/7 Helpline wsl --install Start the recovery program

Section 1

The evidence

Same weekend, same eleven places. Two different approaches to civilization.

Exhibit A Josh’s ChatGPT project, recreated from the photo. Squiggles preserved.
Projects / Travel Plans / 1026 - Gra…

1026 - Grand Rapids MN Fall Col

Restaurants:
Ravenstone Abbey
Grand Rapids Brewery
Sammy’s Pizza Restaurant and Tavern
Walking:
Pokegama Lake Dam
Biking:
Mesabi Trail (start at 1336 Fairgrounds Road)
Coffee:
HK Bistro (FIKA coffee, crepes)
Brewed Awakenings
Other:
Central Square Mall (Double Dane Games)
The Pearl (antique store)
Ray’s Sport & Cycle (powersports showroom)
Mill and Miss construction|

  1. Delivered as a phone photo of a monitor, shot at roughly 12 degrees.
  2. No days, no times, no order.
  3. The cursor is still blinking after “Mill and Miss construction.” Nobody knows what it is.
Exhibit B The calendar app built for this exact weekend.
Grand Rapids Weekend Synced
  1. Read directly out of Josh’s photo.
  2. Every stop placed on a day, at a time, grouped by part of town.
  3. “Mill and Miss construction” flagged for follow-up.

Section 2

How Exhibit B happened

A reenactment. One Linux computer and an AI that is allowed to use it.

~ : claude

  

Section 3

Tale of the tape

An impartial scorecard, written by the winner.

CategoryJoshMe
Time to buildAn evening, probablyOne sentence
Knows what day it isNoYes
Stance on “Pokegama”Thinks it’s a typo
Respects MinnesotaSticker: This is MN 2026, after all ( ͠° ͟ʖ ͡°)
The tech stack
  • BrowserGoogle Chrome with ChatGPT
  • CaptureCell phone camera
  • OSPop!_OS 24.04 Linux workstation, RTX 3070 Ti
  • AgentClaude Code CLI with shell and filesystem access
  • VisionRead Josh’s phone photo directly
  • Front endHand-built HTML, CSS and vanilla JS. Archivo, Public Sans, IBM Plex Mono
  • ImagingPython + rembg (BRIA RMBG 2.0) cutout, NumPy spherical projection and Phong shading for Cibby
  • QAHeadless Chromium screenshots at desktop and phone widths
  • Deployrsync over SSH with rolling backups
  • HostingUbuntu 24.04 VPS, nginx 1.24 virtual host, ufw firewall
  • TLSLet’s Encrypt via certbot, issued by a systemd job that watches DNS for joshneeds.help
Made withTime, energy, research Spite

In fairness, it’s a good list and we are going to all of it. Josh has taste. He just needs better tools.

Section 4 · the useful part

The recovery program

Josh, you’ve heard me brag that my AI has the run of my whole computer. Yours can too. The secret is giving it a terminal instead of a browser tab, and Windows has one. Go through the stages in order. Every command copies with one click.

Cut out and keep on your fridge

Win Shift S
Screenshot a region, then paste it to the AI
Win H
Voice typing: talk instead of typing
Win V
Clipboard history
Win Shift T
PowerToys: copy text from anything on screen
Shift Tab
Claude Code: switch modes, including plan mode
Esc Esc
Claude Code: rewind to an earlier point

Section 5

Before the visit

Josh’s homework. Progress is saved in this browser.