Menu
My code doesn't work, I have no idea why. My code works, I have no idea why.
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
Cs101 Memes
Posts tagged with Cs101
Almost Dropped The Course
Programming
Javascript
Python
1 month ago
672.5K views
0 shares
That beautiful moment in CS101 when you discover arrays start at 0 and the equality operator has a twin brother. Nothing quite like the existential crisis of learning that 2 == 2.0 returns true because type coercion is just vibing in the background. Meanwhile you're sitting there wondering if your entire understanding of mathematics is a lie. The double equals does type conversion before comparing (so the number 2 and the float 2.0 are considered equal), while triple equals would actually check if they're the same type too. But hey, at least you didn't learn this the hard way during a production bug at 3 AM like the rest of us did.
Gave In To The Urge To Make ACS 101 Meme Pls Shoot Me
Programming
10 months ago
275.8K views
0 shares
Years of experience doesn't automatically translate to skill, and that's the uncomfortable truth nobody wants to hear at meetups. You can write spaghetti code for 20 years and still be terrible at it—time served doesn't equal mastery. Some people start coding at 8 and plateau by 18, while others pick it up at 30 and become wizards within months. It's like saying you're good at cooking because you've been burning toast since childhood. The real flex isn't how long you've been doing it, it's whether you actually learned anything during those years or just copy-pasted from Stack Overflow with increasing confidence.
You Know How First Semester CS Students Are
Programming
Javascript
Java
Python
Debugging
1 year ago
489.1K views
0 shares
Professor: "It's semicolon; we will hardly use it." Fast forward two weeks and suddenly these freshmen are putting semicolons after every line of code like their grade depends on it. Nothing quite like the trauma of your first compiler error that could've been fixed with a simple ";". The irony is that after 10 years in the industry, I now use languages where semicolons are optional and I'm back to hardly using them. Full circle, baby.
Couple Bytes
Programming
1 year ago
291.3K views
0 shares
The eternal struggle of CS students reaches new heights! Student claims "my dog ate my homework" – the oldest excuse in education. But the punchline? "It took him a couple bytes ." Pure programming wordplay genius! The dog didn't physically consume paper, but rather "ate" some binary data. And since computer data is measured in bytes, this student weaponized a terrible pun as their excuse. The professor's silent response is practically audible through the screen. Every programmer who's ever lost code to a corrupted file is quietly nodding in sympathetic amusement.
Huuger 47 X 24 Inch Electric Standing Desk with Power Outlets and USB-C Port, Height Adjustable Desk, Sit Stand Desk for Home Office, Computer & Gaming Desk with 3 Presets, Stable Steel Frame, Black
Affiliate
Standing Desks
Huuger
【Built-in Power Outlet & Cable Manager】This standing desk with outlets features a built-in charging station (4 AC, 1 USB, 1 Type-C), allowing you to power up to 6 devices at once—laptop, monitor, pho…
The CS Education Difficulty Curve
Programming
Debugging
Testing
1 year ago
258.3K views
0 shares
The classic education bait-and-switch in three acts: First panel: An automatic transmission. "Here's a nice, simple abstraction with a few options. Just put it in drive and go!" Second panel: A manual transmission with extra steps. "Now go home and figure out how to drive stick while also doing donuts in a parking lot." Third panel: A literal spacecraft cockpit. "For your final exam, please land this Apollo module on the moon with half the fuel and a critical systems failure. You have 90 minutes. No pressure." Computer science degrees should come with trauma counseling.
The Semicolon Intelligence Paradox
Programming
Javascript
Debugging
Java
Python
1 year ago
376.5K views
0 shares
The IQ bell curve showing people on both extremes making the same syntax error is peak programming culture. The average coders (IQ 100) are sweating bullets over missing semicolons, while both the "barely functioning" and "genius" programmers are casually making the same mistake. Meanwhile, the employed dev at the bottom is completely lost—like when a senior dev walks into a room of junior devs arguing about whether tabs or spaces are superior. That magical moment when you realize some people are overthinking simple syntax while others have transcended to worrying about actual problems.
Year Plus Equal One
Programming
Javascript
C++
Java
1 year ago
458.7K views
0 shares
The internal struggle of a CS freshman who just learned increment operators but is desperately fighting the urge to post "year++" on social media for New Year's. That face is the exact expression of someone who knows it's both the most obvious joke possible and yet somehow still feels clever for thinking of it. The restraint is physically painful.
The Great Escape From Algorithm 101
C++
Programming
Algorithms
1 year ago
336.1K views
0 shares
The professor asked for a pattern program, and this student just hard-coded every single line with printf statements. No loops, no logic, just brute force printing. And now they're running away from the teacher because they know what's coming. It's the coding equivalent of answering "what's 5+7?" by saying "I memorized that it's 12" instead of explaining addition. Sure, it works... technically. But you've missed the entire point of the exercise and any self-respecting CS professor is going to hunt you down for this crime against algorithms.
Today's picks
Fenge Dual Monitor Stand, 39.4in Wood Monitor Riser for 2 Monitors, 2 Tiers Desk Shelf with Cable Mangement for Top of Desk, Computer Stand for Laptop, PC, Printer
Affiliate
$139.99
When you finally get a look at your new companies legacy code
Programming
94.2K views
3 years ago
Disabled right clicks
Programming
173.3K views
4 years ago