A contact sheet of 10 animated frames showing a pixelated text-based icon with changing letters and symbols in the phrase "I HASN'T BORN WITH ENOUGH middle FINGERS TO LET YOU KNOW HOW I FEEL".

Permanent icon record

A contact sheet of 10 animated frames showing a pixelated text-based icon with changing letters and symbols in the phrase "I HASN'T BORN WITH ENOUGH middle FINGERS TO LET YOU KNOW HOW I FEEL".

A contact sheet of 10 animated frames showing a pixelated text-based icon with changing letters and symbols in the phrase "I HASN'T BORN WITH ENOUGH middle FINGERS TO LET YOU KNOW…

A visual description has not been added yet. The archival record below is still available.

Download original

About this icon

Animation

  • frame-to-frame letter case changes
  • alternating symbols at phrase end

Animation Summary

A looping animation where specific letters change case and the final symbol alternates between arrow and heart across ten frames while maintaining consistent layout and text structure.

Composition

  • 4x3 contact sheet grid
  • uniform frame layout
  • consistent border placement

Dense Caption

The image displays a contact sheet containing ten distinct animation frames arranged in a 4x3 grid (with one empty cell). Each frame features pixelated text on a white background with cyan borders. The phrase reads "I HASN'T BORN WITH ENOUGH middle FINGERS TO LET YOU KNOW HOW I FEEL" where the word "middle" is consistently rendered in large cyan letters while other words are black. In each frame, specific letters within the phrase change position or style: for example, 'F' becomes 'f', 'N' becomes 'n', and 'G' becomes 'g'. The final character of the phrase alternates between a downward arrow symbol (↓) and a heart symbol (♥). All frames maintain consistent layout with cyan borders around each cell. The animation appears to be a looping sequence where only select letters change position or case across frames while maintaining overall text structure.

Description

A contact sheet of 10 animated frames showing a pixelated text-based icon with changing letters and symbols in the phrase "I HASN'T BORN WITH ENOUGH middle FINGERS TO LET YOU KNOW HOW I FEEL".

Identity Hypotheses

  • text-based icon | basis both | confidence 0.85 | evidence: repeated phrase structure matches quote category description

Metadata Not Confirmed By Image

  • 'Pride or Punishment XXX' label does not match visible content
  • 'dollz' reference is unsupported by visual evidence

Metadata Only Entities

  • Pride or Punishment XXX
  • myoldicons / dollz / quotes

Metadata Supported By Image

  • text-based icon with repeated phrase structure matches quote category description

Non Redundant Search Phrases

  • pixelated text icon middle fingers quote animation
  • cyan bordered text phrase I hasn't born enough
  • downward arrow heart symbol alternating frame
  • 4x3 contact sheet animated frames

Objects

  • heart symbol

Preprocessing Notes

  • contact sheet contains 10 sampled frames from source animation
  • sourceFrameCount indicates total frames may be higher than sampled count
  • gray background visible in empty cell is display context for transparency

Safety Notes

  • text contains non-explicit language with 'fingers' reference but no sexual content or nudity

Source Metadata Interpretation

  • source hints suggest 'Pride or Punishment XXX' and 'myoldicons / dollz / quotes' categories but these are non-authoritative clues only

Subjects

  • text-based icon

Visible Text

  • I HASN'T BORN WITH ENOUGH
  • middle
  • FINGERS TO LET YOU KNOW HOW I FEEL

Visually Supported Entities

  • quote-based text animation

Wordwall

  • pixelated text icon
  • cyan bordered white background
  • large cyan middle word
  • black text phrase
  • I HASN'T BORN WITH ENOUGH
  • FINGERS TO LET YOU KNOW HOW I FEEL
  • downward arrow symbol
  • heart symbol
  • letter case changes
  • frame-to-frame letter variations
  • 4x3 contact sheet grid
  • 10 distinct animation frames
  • consistent layout
  • cyan border around each frame
  • white background with cyan text
  • black text on white background
  • text phrase repetition
  • small downward arrow symbol
  • small heart symbol
  • alternating symbols at end of phrase

Source & archive date

Added to archive
July 8, 2026

MyOldIcons / OriginalIcons Revival

Source title
MyOldIcons / OriginalIcons API
Category
myoldicons / dollz / quotes
Era
Recovered 2000s Icon Portal
Observed
July 8, 2026 at 08:59 UTC
Technical archive details
Format
GIF
Dimensions
49×49 pixels
File size
2.3 KB
Motion
Animated (10 frames)
Added to archive
July 8, 2026
Relative path
icons/eb/eba4905ef981045b24842c973deb44efd52247227da6d404735c597177bffd85.gif
Media type
image/gif
Scanner metadata
v1
Animation inspected
July 10, 2026 at 04:11 UTC
Archive ID
eba4905ef981045b
SHA-256
eba4905ef981045b24842c973deb44efd52247227da6d404735c597177bffd85
Content-safety assessments (2)
onnxOwenElliott/image-safety-classifier-sbroad
Assessed
July 23, 2026 at 06:32 UTC
Run
106
Input
image
Preprocessing
four-even-frames;flatten-rgb192;stretch-224;triangle;nchw-rgb-u8
Overall label
sfw
Overall score
0.097468

OpenAI category scores

CategoryScoreProvider flagonnx/sfw0.907424onnx/unsafe0.097468onnx/nsfw0.056883onnx/nsfl0.040585
legacy-enrichmentqwen3-vl:30blegacy-import
Assessed
July 13, 2026 at 05:33 UTC
Run
30
Input
image
Preprocessing
contact-sheet-smart
Overall label
safe
Overall score
0.950000

OpenAI category scores

CategoryScoreProvider flaglegacy/manual-review0.000000falselegacy/nsfw0.000000false
Enrichment records (1)
wordwall-v1qwen3-vl:30bcontact-sheet-smartok

A contact sheet of 10 animated frames showing a pixelated text-based icon with changing letters and symbols in the phrase "I HASN'T BORN WITH ENOUGH middle FINGERS TO LET YOU KNOW HOW I FEEL".

Reviewed
July 13, 2026 at 05:33 UTC
Run
30
Version
v3
Elapsed
15,650 ms
Tokens
prompt 3,015, response 1,132

Review tags

  • 4x3 contact sheet (composition, 0.95)
  • text based animation (subject, 0.95)
  • pixel art style (style, 0.90)
  • repeating phrase animation (subject, 0.90)
  • text based icon (subject, 0.90)
  • cyan border icon (color, 0.85)
  • cyan middle word (color, 0.85)
  • symbol alternation (action, 0.80)

Actions

  • letter case changes
  • symbol alternation

Animation

  • frame-to-frame letter case changes
  • alternating symbols at phrase end

Animation Summary

A looping animation where specific letters change case and the final symbol alternates between arrow and heart across ten frames while maintaining consistent layout and text structure.

Colors

  • cyan
  • black
  • white

Composition

  • 4x3 contact sheet grid
  • uniform frame layout
  • consistent border placement

Dense Caption

The image displays a contact sheet containing ten distinct animation frames arranged in a 4x3 grid (with one empty cell). Each frame features pixelated text on a white background with cyan borders. The phrase reads "I HASN'T BORN WITH ENOUGH middle FINGERS TO LET YOU KNOW HOW I FEEL" where the word "middle" is consistently rendered in large cyan letters while other words are black. In each frame, specific letters within the phrase change position or style: for example, 'F' becomes 'f', 'N' becomes 'n', and 'G' becomes 'g'. The final character of the phrase alternates between a downward arrow symbol (↓) and a heart symbol (♥). All frames maintain consistent layout with cyan borders around each cell. The animation appears to be a looping sequence where only select letters change position or case across frames while maintaining overall text structure.

Description

A contact sheet of 10 animated frames showing a pixelated text-based icon with changing letters and symbols in the phrase "I HASN'T BORN WITH ENOUGH middle FINGERS TO LET YOU KNOW HOW I FEEL".

Identity Hypotheses

  • text-based icon | basis both | confidence 0.85 | evidence: repeated phrase structure matches quote category description

Metadata Not Confirmed By Image

  • 'Pride or Punishment XXX' label does not match visible content
  • 'dollz' reference is unsupported by visual evidence

Metadata Only Entities

  • Pride or Punishment XXX
  • myoldicons / dollz / quotes

Metadata Supported By Image

  • text-based icon with repeated phrase structure matches quote category description

Mood

  • defiant
  • sassy
  • playful

Non Redundant Search Phrases

  • pixelated text icon middle fingers quote animation
  • cyan bordered text phrase I hasn't born enough
  • downward arrow heart symbol alternating frame
  • 4x3 contact sheet animated frames

Objects

  • downward arrow symbol
  • heart symbol

Preprocessing Notes

  • contact sheet contains 10 sampled frames from source animation
  • sourceFrameCount indicates total frames may be higher than sampled count
  • gray background visible in empty cell is display context for transparency

Safety Notes

  • text contains non-explicit language with 'fingers' reference but no sexual content or nudity

Source Metadata Interpretation

  • source hints suggest 'Pride or Punishment XXX' and 'myoldicons / dollz / quotes' categories but these are non-authoritative clues only

Style

  • pixel art
  • text-based animation
  • retro digital style

Subjects

  • text-based icon
  • pixelated text display

Visible Text

  • I HASN'T BORN WITH ENOUGH
  • middle
  • FINGERS TO LET YOU KNOW HOW I FEEL

Visually Supported Entities

  • quote-based text animation

Wordwall

  • pixelated text icon
  • cyan bordered white background
  • large cyan middle word
  • black text phrase
  • I HASN'T BORN WITH ENOUGH
  • FINGERS TO LET YOU KNOW HOW I FEEL
  • downward arrow symbol
  • heart symbol
  • letter case changes
  • frame-to-frame letter variations
  • 4x3 contact sheet grid
  • 10 distinct animation frames
  • consistent layout
  • cyan border around each frame
  • white background with cyan text
  • black text on white background
  • text phrase repetition
  • small downward arrow symbol
  • small heart symbol
  • alternating symbols at end of phrase
Raw JSON
{
  "inputIndex": 0,
  "sha256": "eba4905ef981045b24842c973deb44efd52247227da6d404735c597177bffd85",
  "description": "A contact sheet of 10 animated frames showing a pixelated text-based icon with changing letters and symbols in the phrase \u0022I HASN\u0027T BORN WITH ENOUGH middle FINGERS TO LET YOU KNOW HOW I FEEL\u0022.",
  "denseCaption": "The image displays a contact sheet containing ten distinct animation frames arranged in a 4x3 grid (with one empty cell). Each frame features pixelated text on a white background with cyan borders. The phrase reads \u0022I HASN\u0027T BORN WITH ENOUGH middle FINGERS TO LET YOU KNOW HOW I FEEL\u0022 where the word \u0022middle\u0022 is consistently rendered in large cyan letters while other words are black. In each frame, specific letters within the phrase change position or style: for example, \u0027F\u0027 becomes \u0027f\u0027, \u0027N\u0027 becomes \u0027n\u0027, and \u0027G\u0027 becomes \u0027g\u0027. The final character of the phrase alternates between a downward arrow symbol (\u2193) and a heart symbol (\u2665). All frames maintain consistent layout with cyan borders around each cell. The animation appears to be a looping sequence where only select letters change position or case across frames while maintaining overall text structure.",
  "wordwall": [
    "pixelated text icon",
    "cyan bordered white background",
    "large cyan middle word",
    "black text phrase",
    "I HASN\u0027T BORN WITH ENOUGH",
    "FINGERS TO LET YOU KNOW HOW I FEEL",
    "downward arrow symbol",
    "heart symbol",
    "letter case changes",
    "frame-to-frame letter variations",
    "4x3 contact sheet grid",
    "10 distinct animation frames",
    "consistent layout",
    "cyan border around each frame",
    "white background with cyan text",
    "black text on white background",
    "text phrase repetition",
    "small downward arrow symbol",
    "small heart symbol",
    "alternating symbols at end of phrase"
  ],
  "visibleText": [
    "I HASN\u0027T BORN WITH ENOUGH",
    "middle",
    "FINGERS TO LET YOU KNOW HOW I FEEL",
    "\u2193",
    "\u2665"
  ],
  "uncertainText": [],
  "subjects": [
    "text-based icon",
    "pixelated text display"
  ],
  "actions": [
    "letter case changes",
    "symbol alternation"
  ],
  "objects": [
    "downward arrow symbol",
    "heart symbol"
  ],
  "colors": [
    "cyan",
    "black",
    "white"
  ],
  "style": [
    "pixel art",
    "text-based animation",
    "retro digital style"
  ],
  "composition": [
    "4x3 contact sheet grid",
    "uniform frame layout",
    "consistent border placement"
  ],
  "mood": [
    "defiant",
    "sassy",
    "playful"
  ],
  "animation": [
    "frame-to-frame letter case changes",
    "alternating symbols at phrase end"
  ],
  "preprocessingNotes": [
    "contact sheet contains 10 sampled frames from source animation",
    "sourceFrameCount indicates total frames may be higher than sampled count",
    "gray background visible in empty cell is display context for transparency"
  ],
  "sourceMetadataInterpretation": [
    "source hints suggest \u0027Pride or Punishment XXX\u0027 and \u0027myoldicons / dollz / quotes\u0027 categories but these are non-authoritative clues only"
  ],
  "metadataSupportedByImage": [
    "text-based icon with repeated phrase structure matches quote category description"
  ],
  "metadataNotConfirmedByImage": [
    "\u0027Pride or Punishment XXX\u0027 label does not match visible content",
    "\u0027dollz\u0027 reference is unsupported by visual evidence"
  ],
  "metadataContradictedByImage": [],
  "visuallySupportedEntities": [
    "quote-based text animation"
  ],
  "metadataOnlyEntities": [
    "Pride or Punishment XXX",
    "myoldicons / dollz / quotes"
  ],
  "identityHypotheses": [
    "text-based icon | basis both | confidence 0.85 | evidence: repeated phrase structure matches quote category description"
  ],
  "namedEntities": [],
  "fandoms": [],
  "animationSummary": "A looping animation where specific letters change case and the final symbol alternates between arrow and heart across ten frames while maintaining consistent layout and text structure.",
  "safetyLabel": "safe",
  "safetyConfidence": 0.95,
  "isNsfw": false,
  "needsManualReview": false,
  "nsfwReasons": [],
  "safetyNotes": [
    "text contains non-explicit language with \u0027fingers\u0027 reference but no sexual content or nudity"
  ],
  "nonRedundantSearchPhrases": [
    "pixelated text icon middle fingers quote animation",
    "cyan bordered text phrase I hasn\u0027t born enough",
    "downward arrow heart symbol alternating frame",
    "4x3 contact sheet animated frames"
  ],
  "uncertainty": [],
  "aestheticStrengths": [],
  "aestheticWeaknesses": [],
  "tags": [
    {
      "tag": "text-based animation",
      "category": "subject",
      "confidence": 0.95,
      "evidence": "visible pixelated text with changing elements"
    },
    {
      "tag": "pixel art style",
      "category": "style",
      "confidence": 0.9,
      "evidence": "low-resolution digital rendering with visible pixels"
    },
    {
      "tag": "cyan border icon",
      "category": "color",
      "confidence": 0.85,
      "evidence": "consistent cyan borders around each frame"
    },
    {
      "tag": "repeating phrase animation",
      "category": "subject",
      "confidence": 0.9,
      "evidence": "same text structure repeated across frames with variations"
    },
    {
      "tag": "symbol alternation",
      "category": "action",
      "confidence": 0.8,
      "evidence": "downward arrow and heart symbols alternate at end of phrase"
    },
    {
      "tag": "4x3 contact sheet",
      "category": "composition",
      "confidence": 0.95,
      "evidence": "arranged in four columns three rows grid format"
    },
    {
      "tag": "text-based icon",
      "category": "subject",
      "confidence": 0.9,
      "evidence": "entire content consists of text elements with no characters or objects"
    },
    {
      "tag": "cyan middle word",
      "category": "color",
      "confidence": 0.85,
      "evidence": "large cyan \u0027middle\u0027 text stands out from black text"
    }
  ],
  "moderationAudit": {
    "storedSafetyLabel": "safe",
    "storedIsNsfw": false,
    "storedNeedsManualReview": false,
    "hardAdultTextOverride": false,
    "missingSafetyLabel": false
  }
}
Source semantic tags (8)
TagConf.Evidence1122312854 18889855.gif0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textmyoldicons id 1672190.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textxdotwmoshx pride or punishment xxx0.85myoldicons-originalicons · typed-source-evidence-v2 · observation · alt-text · broad · observation-alt-textdollz0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorymyoldicons0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categoryquotes0.80myoldicons-originalicons · typed-source-evidence-v2 · observation · category · broad · observation-categorymyoldicons0.70myoldicons-originalicons · typed-source-evidence-v2 · observation · title · broad · observation-titleoriginalicons api0.70myoldicons-originalicons · typed-source-evidence-v2 · observation · title · broad · observation-title
Full source records (1)

MyOldIcons / OriginalIcons Revival (myoldicons-originalicons)

Kind
myoldicons-api
Era
Recovered 2000s Icon Portal
Type
current recovered OriginalIcons API
Category
myoldicons / dollz / quotes
Title
MyOldIcons / OriginalIcons API
Alt
1122312854_18889855.gif | xdotwmoshx Pride or Punishment XXX | animated | myoldicons id 167219
Observed
July 8, 2026 at 08:59 UTC
Rights
mixed copyright and user-submitted material; research/reference only by default
Slice
recovered large-scale AIM icon and away-message archive with category, subcategory, filename, keyword, and animation metadata