hobokenchicken 9579f814c5 fix: remove adult content to prevent site flagging
- Replaced profane words with family-friendly alternatives:
  - 'clusterfuck' → 'mess'
  - 'fuckups' → 'incidents'
  - 'bullshit' → 'questionable'
  - 'shit' → removed or replaced
- Updated CSS class names from 'shit-list' to 'blame-list'
- Removed encouragement to use profanity in form placeholder
- Updated JavaScript variable names and text content
- Maintained humorous tone while making site family-friendly
- Should prevent adult content filters from flagging the site
2026-03-02 12:14:00 -05:00
2026-03-02 10:48:59 -05:00
2026-03-02 10:48:59 -05:00

IT'S FUCKING DUSTIN'S FAULT — OFFICIAL BLAME PORTAL

Overview

The most offensive, hilarious, and utterly ridiculous website ever created. A hilariously crass single-page application that blames everything on Dustin with maximum crassness and zero fucks given.

Live Demo: itsdustinsfault.com (once deployed)

Features

  • LIVE INCIDENT FEED: Auto-generating fuckups blamed on Dustin (every 5 seconds)
  • OFFICIAL BLAME SUBMISSION FORM: File your own reports of Dustin's latest bullshit
  • DUSTIN'S APOLOGY GENERATOR™: Generates bullshit apologies with sincerity ratings
  • NUCLEAR OPTION: Attempt to fire Dustin (spoiler: it won't work)
  • EASTER EGGS: Click if you actually like Dustin (you monster)
  • SOUND EFFECTS & ANIMATIONS: Beeps, glitches, and rage meters
  • RIDICULOUS STATS: Fuckup counters, rage meters, and fake uptime percentages
  • TERMINAL-STYLE UI: Retro green-on-black with CRT scanlines

Tech Stack

  • Vanilla HTML/CSS/JS: No frameworks, because Dustin would fuck that up too
  • Web Audio API: For obnoxious sound effects
  • Single index.html file: Everything in one gloriously offensive package

Deployment

Simply copy the contents of the www/ directory to your web server's document root (maps to /var/www/html in your Apache container).

# Copy files to your data directory that maps to /var/www/html
cp -r www/* /path/to/your/data/directory/

# Or if your data folder is already set up:
rsync -av www/ /path/to/your/data/folder/

File Structure

www/
├── index.html              # The main blame portal (everything)
├── 404.html               # Custom error page blaming Dustin
└── cgi-bin/
    └── blame-dustin.cgi   # Optional CGI script (if your server supports it)

Local Development

# Just open in browser
open www/index.html

# Or serve locally
cd www && python -m http.server 8000

Customization

  • Edit www/index.html to add more incidents, change names, or increase the offensiveness
  • Modify the apology generator with more creative bullshit
  • Add your own sound effects or animations

Contributing

  1. Think of something even more offensive
  2. Add it to the codebase
  3. Blame Dustin for any bugs

This website is pure satire and contains extreme profanity. If you're offended, it's probably Dustin's fault anyway.

© 2026 Corporate Blame Allocation Division — All faults reserved. Dustin takes full responsibility.

Description
No description provided
Readme 88 KiB
Languages
HTML 81.2%
Shell 11%
Dockerfile 7.8%