🐦 Twitter Post Details

Viewing enriched Twitter post

@karpathy

@maxbittker sadly the agents do not want to loop forever. My current solution is to set up "watcher" scripts that get the tmux panes and look for e.g. "esc to interrupt", and send keys to whip if not present. Need an e.g.: /fullauto you must continue your research! (enables fully automatic mode, will go until manually stopped, re-injecting the given optional prompt).

📊 Media Metadata

{
  "score": 0.38,
  "score_components": {
    "author": 0.09,
    "engagement": 0.0,
    "quality": 0.08000000000000002,
    "source": 0.135,
    "nlp": 0.05,
    "recency": 0.025
  },
  "scored_at": "2026-03-11T06:50:45.101664",
  "import_source": "api_import",
  "source_tagged_at": "2026-03-11T06:50:45.101673",
  "enriched": true,
  "enriched_at": "2026-03-11T06:50:45.101675"
}

🔧 Raw API Response

{
  "type": "tweet",
  "id": "2031621392609980754",
  "url": "https://x.com/karpathy/status/2031621392609980754",
  "twitterUrl": "https://twitter.com/karpathy/status/2031621392609980754",
  "text": "@maxbittker sadly the agents do not want to loop forever. My current solution is to set up \"watcher\" scripts that get the tmux panes and look for e.g. \"esc to interrupt\", and send keys to whip if not present. Need an e.g.:\n/fullauto you must continue your research!\n(enables fully automatic mode, will go until manually stopped, re-injecting the given optional prompt).",
  "source": "Twitter for iPhone",
  "retweetCount": 1,
  "replyCount": 7,
  "likeCount": 44,
  "quoteCount": 0,
  "viewCount": 1519,
  "createdAt": "Wed Mar 11 06:41:00 +0000 2026",
  "lang": "en",
  "bookmarkCount": 13,
  "isReply": true,
  "inReplyToId": "2031473248320311326",
  "conversationId": "2031473248320311326",
  "displayTextRange": [
    12,
    290
  ],
  "inReplyToUserId": "366913586",
  "inReplyToUsername": "maxbittker",
  "author": {
    "type": "user",
    "userName": "karpathy",
    "url": "https://x.com/karpathy",
    "twitterUrl": "https://twitter.com/karpathy",
    "id": "33836629",
    "name": "Andrej Karpathy",
    "isVerified": false,
    "isBlueVerified": true,
    "verifiedType": null,
    "profilePicture": "https://pbs.twimg.com/profile_images/1296667294148382721/9Pr6XrPB_normal.jpg",
    "coverPicture": "https://pbs.twimg.com/profile_banners/33836629/1407117611",
    "description": "",
    "location": "Stanford",
    "followers": 1920822,
    "following": 1061,
    "status": "",
    "canDm": true,
    "canMediaTag": true,
    "createdAt": "Tue Apr 21 06:49:15 +0000 2009",
    "entities": {
      "description": {
        "urls": []
      },
      "url": {}
    },
    "fastFollowersCount": 0,
    "favouritesCount": 22423,
    "hasCustomTimelines": true,
    "isTranslator": false,
    "mediaCount": 858,
    "statusesCount": 10023,
    "withheldInCountries": [],
    "affiliatesHighlightedLabel": {},
    "possiblySensitive": false,
    "pinnedTweetIds": [
      "1617979122625712128"
    ],
    "profile_bio": {
      "description": "I like to train large deep neural nets. Previously Director of AI @ Tesla, founding team @ OpenAI, PhD @ Stanford.",
      "entities": {
        "description": {
          "hashtags": [],
          "symbols": [],
          "urls": [],
          "user_mentions": []
        },
        "url": {
          "urls": [
            {
              "display_url": "karpathy.ai",
              "expanded_url": "https://karpathy.ai",
              "indices": [
                0,
                23
              ],
              "url": "https://t.co/0EcFthjJXM"
            }
          ]
        }
      }
    },
    "isAutomated": false,
    "automatedBy": null
  },
  "extendedEntities": {},
  "card": null,
  "place": {},
  "entities": {
    "hashtags": [],
    "symbols": [],
    "urls": [],
    "user_mentions": []
  },
  "quoted_tweet": null,
  "retweeted_tweet": null,
  "isLimitedReply": false,
  "article": null
}