Menu
It's not a bug, it's an undocumented feature.
Home
Hot
Random
Search
Browse
AI
AWS
Agile
Algorithms
Android
Apple
Azure
Backend
Bash
C++
Cloud
All Categories
HTTP 418: I'm a teapot
The server identifies as a teapot now and is on a tea break, brb
HTTP 418: I'm a teapot
The server identifies as a teapot now and is on a tea break, brb
Data formats Memes
Posts tagged with Data formats
Just Trying To Help
Programming
Testing
Backend
2 months ago
98.0M views
0 shares
Friend walks right into that one. Asked what you hate about JSON, got "no comment" as the answer. Then immediately asks you to test his YAML parser and gets a hard "no". The punchline writes itself—JSON doesn't support comments, and YAML's indentation-sensitive syntax is basically a war crime against humanity. Your friend just experienced both answers in real-time without even realizing it. Sometimes the best way to explain your grievances is to just demonstrate them through sheer refusal to engage.
Vibe Coding
Javascript
Programming
Webdev
Frontend
Backend
3 months ago
186.9M views
2 shares
Day 1 of "vibe coding" and you're already questioning the fundamental nature of JSON itself. Not "how do I parse this" or "why is my API returning garbage" – nah, we're going straight to existential philosophy here. "Who IS json?" Like you're about to send it a friend request or invite it to brunch. The "Full access" checkmark really sells it. Yes, JSON now has complete access to your brain, your soul, and probably your LinkedIn password. You've granted it permissions to haunt your dreams. This is what happens when you code purely on vibes – no documentation, no Stack Overflow, just raw philosophical inquiry into data formats. Next up: "why is array?" followed by "when is function?"
J Son
Security
Programming
Webdev
Javascript
Backend
4 months ago
2.3M views
0 shares
Someone's out here treating JSON like it's a person with full admin privileges. Day 1 of "vibecoding" and they're already assigning role-based access control to data formats. Next week they'll be adding XML to the security group and giving CSV sudo rights. The best part? That checkmark means they actually committed to this decision. Somewhere, a production database is now wondering why "J Son" has permission to read all their secrets.
Son 😭
Javascript
Programming
Webdev
Backend
Frontend
4 months ago
36.1M views
0 shares
When you name your kid "jSON" thinking you're being clever and tech-savvy, but then realize you've basically condemned them to a lifetime of explaining why their name looks like a data format. The disappointment in those eyes says it all—somewhere between "I've made a terrible mistake" and "the HR department is never going to take my child seriously." At least you didn't go with XML, right? Could've been worse. Could've been YAML with all those indentation issues.
Cool Format
Programming
Backend
Networking
Security
8 months ago
467.7K views
0 shares
ASN.1 (Abstract Syntax Notation One) is that ancient data serialization format that nobody asked for but everyone in telecom and cryptography has to deal with. It's basically the granddad of JSON, except it makes encoding a simple boolean value feel like you're performing cryptographic surgery. So you want to encode TRUE? Cool, that'll be 3 bytes please: one byte for the type (01₁₆ = Boolean), one byte for the length (01₁₆ = 1 byte of data), and finally one byte for the actual value (FF₁₆). That's right, a single bit of information now costs you 24 bits. It's like paying $3 in transaction fees to send $1. Meanwhile, JSON just goes true and calls it a day. But hey, at least ASN.1 is "efficient" and "well-structured" according to the 1984 standards committee that designed it.
The 'Perfect Date' No One Expected
Programming
Backend
Databases
10 months ago
372.2K views
0 shares
Someone asks about romance and gets a LECTURE on date formatting instead. Because nothing says "I'm emotionally available" quite like having strong opinions about DD/MM/YYYY versus MM/DD/YYYY versus YYYY-MM-DD. The real plot twist? They're not wrong though. Other formats ARE confusing, especially when Americans write 03/04/2024 and the rest of the world has to play a fun guessing game of "is that March 4th or April 3rd?" DD/MM/YYYY eliminates the chaos and brings order to the universe. Who needs candlelit dinners when you can have properly structured temporal data? Romance is dead, long live ISO standards!
Funny Nerdy No Internet Dinosaur Computer Science Teacher T-Shirt
Affiliate
Apparel
MathWare
Funny design. For Men, Women, Python programmers, computer science teachers, video game players, math teachers, nerds, geeks, sci-fi fantasy fans. Great for back to school, Christmas, Halloween, grad…
Json Momoa
Programming
Webdev
Javascript
Backend
Frontend
10 months ago
421.8K views
0 shares
Someone just walked up to Jason Momoa and called him "json momoa" and honestly? The man looks like he's about to unleash the fury of a thousand misplaced commas. That death glare could parse your entire API and find every single syntax error in your soul. The absolute AUDACITY to reduce this majestic human to a data interchange format! Though let's be real, if Jason Momoa was actually JSON, he'd be perfectly formatted, properly indented, and would never throw a parsing error. Unlike the rest of us mortals who forget a closing bracket and watch our entire application burn.
The 'Perfect Date' No One Expected
Programming
Debugging
Backend
Frontend
10 months ago
532.1K views
0 shares
When someone asks about "the perfect date," most people think romance. Programmers? They think ISO 8601 violations and the eternal hellscape of datetime formatting. DD/MM/YYYY is the hill many developers are willing to die on. It's logical, hierarchical, and doesn't make you question whether 03/04/2023 is March 4th or April 3rd. Meanwhile, Americans are out here living in MM/DD/YYYY chaos, and don't even get me started on YYYY-MM-DD purists who sort their family photos like database entries. The real kicker? "Other formats can be confusing really" is the understatement of the century. Every developer has lost hours debugging date parsing issues because some API decided to return dates in a format that looks like it was chosen by rolling dice. Date formatting is the reason we have trust issues.
Json Daddy
Javascript
Webdev
Programming
Backend
Frontend
11 months ago
445.2K views
0 shares
Dad jokes have officially infiltrated the tech world, and honestly? We're not even mad about it. Jay's son is JSON—get it? Because JSON is literally "Jay's son." It's the kind of pun that makes you groan and chuckle simultaneously. The beauty here is that JSON (JavaScript Object Notation) has become such a fundamental part of modern web development that it deserves its own origin story. Forget superhero backstories—we now have the canonical tale of how Jay brought JSON into this world. Every API response, every config file, every data exchange you've ever dealt with? Yeah, that's Jay's kid doing the heavy lifting. The stick figure representation really drives home how simple yet profound this joke is. No fancy graphics needed—just pure, unadulterated wordplay that hits different when you've spent countless hours parsing JSON objects at 2 AM trying to figure out why your nested arrays aren't behaving.
Noah's Ark Of Data Formats
Programming
Devops
Backend
Docker
Kubernetes
11 months ago
835.4K views
0 shares
Noah's config file ark, but make it cursed! The old bearded dev is horrified at his data format options. YAML and XML are so awful they didn't even make it onto the ark, while JSON and CSV got the VIP treatment as full-size elephants. Meanwhile, poor TOML is that weird penguin-elephant hybrid that nobody quite understands but somehow still works. The dev's face screams what we're all thinking when looking at legacy codebases: "What unholy serialization format am I supposed to use for this project?!"
That Just Sounds Like CSV With Extra Steps
Programming
Webdev
Backend
Javascript
Frontend
11 months ago
729.1K views
0 shares
The eternal cycle of data format reinvention continues. TOON appears to be yet another attempt to make data more readable than JSON, which itself was supposed to be more readable than XML, which was more readable than... you get the idea. The kicker? TOON uses 154 chars while JSON needs 412 for the same data. Sure, it's more compact, but at what cost? Another syntax to learn, another parser to debug at 2AM when production breaks. The Rick and Morty reaction perfectly captures that weary sigh of "here we go again" that echoes through developer souls whenever someone announces they've invented a revolutionary new data format.
Firmoo Blue Light Blocking Glasses for Men Women Classic Square Frame Computer Glasses, Lightweight TR90 Frames (Black)
Affiliate
Tech Gadgets
Firmoo
All-Day Comfort, Zero Burden: Forget you"re even wearing glasses. The ultra-lightweight TR90 frame is flexible yet durable, making it perfect for long days in front of the screen. Designed for both m…
The Two Faces Of JSON Development
Javascript
Debugging
Programming
Backend
Frontend
1 year ago
479.3K views
0 shares
The duality of every developer who's spent more than 10 minutes wrestling with JSON files. In meetings: "It's a standardized data interchange format that enables cross-platform compatibility." In private: *keyboard smashing and cursing* "WHY WON'T THIS PARSE CORRECTLY?!" The professional facade crumbles faster than a JSON file with a missing comma. Let's be honest—we've all mentally replaced "MF" with exactly what it stands for while debugging at 2PM on a Friday.
Loading more content...
Today's picks
DUMOS 40 Inch Electric Standing Desk, Memory Adjustable Home Office Desk | Sit Stand Up Desk for Work Home Office,Adjustable Desk, Rising Computer Table with Splice Board,Cable Management,Hook,Black
Affiliate
$69.88
Poor JS
Programming
97.9K views
4 years ago
I Dont Do This Though
StackOverflow
68.8K views
2 years ago