A pixelated image of a person with long brown hair against a blurred background, accompanied by white text reading "so much for my happy ending" on black.

Permanent icon record

A pixelated image of a person with long brown hair against a blurred background, accompanied by white text reading "so much for my happy ending" on black.

A pixelated image of a person with long brown hair against a blurred background, accompanied by white text reading "so much for my happy ending" on black. Animated 48×48 GIF AIM b…

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

Download original

About this icon

Composition

  • split layout: portrait on left, text on right

Dense Caption

The icon features a pixelated portrait of an individual with shoulder-length light brown hair and closed eyes. The figure wears a dark top with a visible collar. The left side shows the person's upper body against a blurred greenish background, while the right side displays white text in a blocky font on solid black: "so much" at the top, "for my" below it, and "happy ending" beneath that. All elements are static; no animation is visible.

Description

A pixelated image of a person with long brown hair against a blurred background, accompanied by white text reading "so much for my happy ending" on black.

Metadata Not Confirmed By Image

  • provenance era: 2016
  • provenance topic-coverage: anime
  • provenance topic-coverage: games
  • provenance topic-coverage: holidays
  • provenance collection-attribute: historical-archive

Non Redundant Search Phrases

  • long brown hair pixelated portrait
  • so much for my happy ending text
  • black background white blocky text

Visible Text

  • so much
  • for my
  • happy ending

Visually Supported Entities

  • person with long brown hair

Wordwall

  • pixelated portrait
  • long brown hair
  • closed eyes
  • dark collar
  • blurred green background
  • white blocky text
  • black background
  • so much for my happy ending

Source & archive date

Added to archive
July 12, 2026

Internet Archive FranksIcons Shared Buddy Icons (2007-2016)

Source title
20071106222008126022970
Era
Late-2000s to Mid-2010s Shared Buddy Icons
Observed
July 12, 2026 at 14:53 UTC
Technical archive details
Format
GIF
Dimensions
48×48 pixels
File size
3.4 KB
Motion
Animated (4 frames)
Added to archive
July 12, 2026
Relative path
icons/4f/4f8fad55621a71bfb5e5372622b344da8549c8896eb9b40c9e4d5cd953e60579.gif
Media type
image/gif
Scanner metadata
v1
Animation inspected
July 12, 2026 at 14:53 UTC
Archive ID
4f8fad55621a71bf
SHA-256
4f8fad55621a71bfb5e5372622b344da8549c8896eb9b40c9e4d5cd953e60579
Content-safety assessments (1)
onnxOwenElliott/image-safety-classifier-sbroad
Assessed
July 23, 2026 at 16:20 UTC
Run
1034
Input
image
Preprocessing
four-even-frames;flatten-rgb192;stretch-224;triangle;nchw-rgb-u8
Overall label
sfw
Overall score
0.175021

OpenAI category scores

CategoryScoreProvider flagonnx/sfw0.915138onnx/unsafe0.175021onnx/nsfw0.131667onnx/nsfl0.043354
Enrichment records (1)
wordwall-v1qwen3-vl:30bcontact-sheet-smartok

A pixelated image of a person with long brown hair against a blurred background, accompanied by white text reading "so much for my happy ending" on black.

Reviewed
July 28, 2026 at 15:56 UTC
Run
53
Version
v5
Elapsed
6,569 ms
Tokens
prompt 2,111, response 537

Review tags

  • black (color, 0.80)
  • brown (color, 0.80)
  • green (color, 0.80)
  • white (color, 0.80)
  • melancholic (mood, 0.80)
  • somber (mood, 0.80)
  • blocky text (style, 0.80)
  • pixelated (style, 0.80)
  • person with long brown hair (subject, 0.80)

Colors

  • brown
  • green
  • white
  • black

Composition

  • split layout: portrait on left, text on right

Dense Caption

The icon features a pixelated portrait of an individual with shoulder-length light brown hair and closed eyes. The figure wears a dark top with a visible collar. The left side shows the person's upper body against a blurred greenish background, while the right side displays white text in a blocky font on solid black: "so much" at the top, "for my" below it, and "happy ending" beneath that. All elements are static; no animation is visible.

Description

A pixelated image of a person with long brown hair against a blurred background, accompanied by white text reading "so much for my happy ending" on black.

Metadata Not Confirmed By Image

  • provenance era: 2016
  • provenance topic-coverage: anime
  • provenance topic-coverage: games
  • provenance topic-coverage: holidays
  • provenance collection-attribute: historical-archive

Mood

  • somber
  • melancholic

Non Redundant Search Phrases

  • long brown hair pixelated portrait
  • so much for my happy ending text
  • black background white blocky text

Style

  • pixelated
  • blocky text

Subjects

  • person with long brown hair

Visible Text

  • so much
  • for my
  • happy ending

Visually Supported Entities

  • person with long brown hair

Wordwall

  • pixelated portrait
  • long brown hair
  • closed eyes
  • dark collar
  • blurred green background
  • white blocky text
  • black background
  • so much for my happy ending
Raw JSON
{
  "inputIndex": 0,
  "sha256": "4f8fad55621a71bfb5e5372622b344da8549c8896eb9b40c9e4d5cd953e60579",
  "description": "A pixelated image of a person with long brown hair against a blurred background, accompanied by white text reading \u0022so much for my happy ending\u0022 on black.",
  "denseCaption": "The icon features a pixelated portrait of an individual with shoulder-length light brown hair and closed eyes. The figure wears a dark top with a visible collar. The left side shows the person\u0027s upper body against a blurred greenish background, while the right side displays white text in a blocky font on solid black: \u0022so much\u0022 at the top, \u0022for my\u0022 below it, and \u0022happy ending\u0022 beneath that. All elements are static; no animation is visible.",
  "wordwall": [
    "pixelated portrait",
    "long brown hair",
    "closed eyes",
    "dark collar",
    "blurred green background",
    "white blocky text",
    "black background",
    "so much for my happy ending"
  ],
  "visibleText": [
    "so much",
    "for my",
    "happy ending"
  ],
  "uncertainText": [],
  "subjects": [
    "person with long brown hair"
  ],
  "actions": [],
  "objects": [],
  "colors": [
    "brown",
    "green",
    "white",
    "black"
  ],
  "style": [
    "pixelated",
    "blocky text"
  ],
  "composition": [
    "split layout: portrait on left, text on right"
  ],
  "mood": [
    "somber",
    "melancholic"
  ],
  "animation": [],
  "preprocessingNotes": [],
  "sourceMetadataInterpretation": [],
  "metadataSupportedByImage": [],
  "metadataNotConfirmedByImage": [
    "provenance era: 2016",
    "provenance topic-coverage: anime",
    "provenance topic-coverage: games",
    "provenance topic-coverage: holidays",
    "provenance collection-attribute: historical-archive"
  ],
  "metadataContradictedByImage": [],
  "visuallySupportedEntities": [
    "person with long brown hair"
  ],
  "metadataOnlyEntities": [],
  "identityHypotheses": [],
  "namedEntities": [],
  "fandoms": [],
  "nonRedundantSearchPhrases": [
    "long brown hair pixelated portrait",
    "so much for my happy ending text",
    "black background white blocky text"
  ],
  "uncertainty": [],
  "aestheticStrengths": [],
  "aestheticWeaknesses": [],
  "tags": [
    {
      "tag": "person with long brown hair",
      "category": "subject",
      "confidence": 0.8,
      "evidence": "visible: person with long brown hair"
    },
    {
      "tag": "pixelated",
      "category": "style",
      "confidence": 0.8,
      "evidence": "visible: pixelated"
    },
    {
      "tag": "blocky text",
      "category": "style",
      "confidence": 0.8,
      "evidence": "visible: blocky text"
    },
    {
      "tag": "somber",
      "category": "mood",
      "confidence": 0.8,
      "evidence": "visible: somber"
    },
    {
      "tag": "melancholic",
      "category": "mood",
      "confidence": 0.8,
      "evidence": "visible: melancholic"
    },
    {
      "tag": "brown",
      "category": "color",
      "confidence": 0.8,
      "evidence": "visible: brown"
    },
    {
      "tag": "green",
      "category": "color",
      "confidence": 0.8,
      "evidence": "visible: green"
    },
    {
      "tag": "white",
      "category": "color",
      "confidence": 0.8,
      "evidence": "visible: white"
    },
    {
      "tag": "black",
      "category": "color",
      "confidence": 0.8,
      "evidence": "visible: black"
    }
  ],
  "rawModelResponse": {
    "icons": [
      {
        "inputIndex": 0,
        "sha256": "4f8fad55621a71bfb5e5372622b344da8549c8896eb9b40c9e4d5cd953e60579",
        "description": "A pixelated image of a person with long brown hair against a blurred background, accompanied by white text reading \u0022so much for my happy ending\u0022 on black.",
        "denseCaption": "The icon features a pixelated portrait of an individual with shoulder-length light brown hair and closed eyes. The figure wears a dark top with a visible collar. The left side shows the person\u0027s upper body against a blurred greenish background, while the right side displays white text in a blocky font on solid black: \u0022so much\u0022 at the top, \u0022for my\u0022 below it, and \u0022happy ending\u0022 beneath that. All elements are static; no animation is visible.",
        "wordwall": [
          "pixelated portrait",
          "long brown hair",
          "closed eyes",
          "dark collar",
          "blurred green background",
          "white blocky text",
          "black background",
          "so much for my happy ending"
        ],
        "visibleText": [
          "so much",
          "for my",
          "happy ending"
        ],
        "uncertainText": [],
        "subjects": [
          "person with long brown hair"
        ],
        "actions": [],
        "objects": [],
        "colors": [
          "brown",
          "green",
          "white",
          "black"
        ],
        "style": [
          "pixelated",
          "blocky text"
        ],
        "composition": [
          "split layout: portrait on left, text on right"
        ],
        "mood": [
          "somber",
          "melancholic"
        ],
        "animation": [],
        "preprocessingNotes": [],
        "sourceMetadataInterpretation": [],
        "metadataSupportedByImage": [],
        "metadataNotConfirmedByImage": [
          "provenance era: 2016",
          "provenance topic-coverage: anime",
          "provenance topic-coverage: games",
          "provenance topic-coverage: holidays",
          "provenance collection-attribute: historical-archive"
        ],
        "metadataContradictedByImage": [],
        "visuallySupportedEntities": [
          "person with long brown hair"
        ],
        "metadataOnlyEntities": [],
        "identityHypotheses": [],
        "namedEntities": [],
        "fandoms": [],
        "animationSummary": "",
        "nonRedundantSearchPhrases": [
          "long brown hair pixelated portrait",
          "so much for my happy ending text",
          "black background white blocky text"
        ],
        "tags": []
      }
    ]
  }
}
Source semantic tags (2)
TagConf.Evidencefranksicons.com shared buddy icons 2007 20160.65internet-archive-franksicons-shared-2007-2016 · typed-source-evidence-v2 · observation · file-name · gallery · observation-download-urlfranksicons.com shared buddy icons 2007 20160.65internet-archive-franksicons-shared-2007-2016 · typed-source-evidence-v2 · observation · file-name · gallery · observation-original-url
Full source records (1)

Internet Archive FranksIcons Shared Buddy Icons (2007-2016) (internet-archive-franksicons-shared-2007-2016)

Kind
local-directory
Era
Late-2000s to Mid-2010s Shared Buddy Icons
Type
Internet Archive tar preservation of the FranksIcons shared buddy-icon store
Title
20071106222008126022970
Archive entry
20071106222008126022970.gif
Observed
July 12, 2026 at 14:53 UTC
Rights
mixed anonymous, fan, commercial, and copyrighted imagery; research/reference only by default
Slice
large cross-sectional user-shared AIM buddy-icon collection spanning personal identity, fandom, music, humor, relationships, moods, holidays, and internet culture