Menu
Floppy disks: The save icon's origin story.
Home
Hot
Random
Search
Browse
AI
AWS
Agile
Algorithms
Android
Apple
Backend
Bash
C++
Cloud
Csharp
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
Mac User
MacOS
Apple
Git
Programming
56 minutes ago
59.2K views
0 shares
Ah yes, the telltale sign of a Mac user: the mysterious .DS_Store file littering every single directory like breadcrumbs from a particularly annoying operating system. For the uninitiated, macOS drops these hidden files everywhere to store folder view preferences, and they spread to every USB drive, git repo, and shared network folder you touch. It's basically the Mac equivalent of leaving your fingerprints at a crime scene, except the crime is using a Unix system that still can't decide if it wants to be user-friendly or developer-friendly. Nothing says "I develop on a MacBook Pro" quite like accidentally committing .DS_Store to the repo and having your Linux-using coworkers judge you in the PR review.
4-6 Digit Pin Or Password?
Windows
Microsoft
Security
2 hours ago
161.4K views
0 shares
Windows 11 really said "let's improve security" by forcing you to set up a PIN... then proceeds to disable NumLock by default on startup. So now you're sitting there at login, mashing numbers on your keyboard like a caveman, wondering why "1234" isn't working until you realize the NumLock betrayal. It's the digital equivalent of installing a fancy new lock on your door and then hiding the keys in the most inconvenient spot possible. Microsoft's UX team must have a special place in their hearts for chaos. The PIN was supposed to make login faster and more convenient, but here we are, forced to reach for the mouse or remember where that NumLock key even is on our fancy mechanical keyboards. Pro tip: The number row at the top of your keyboard still works. You're welcome.
Peace At Last
Gamedev
3 hours ago
182.6K views
0 shares
You know you've achieved true inner peace when you stop caring about the PC vs console wars. The dog representing intrusive thoughts is absolutely perfect here – trying to get you riled up about what platform other people game on. But then you just... let it go. You realize people can enjoy gaming however they want, and suddenly you're sleeping like a baby while your dog of judgment finally shuts up. Same energy as senior devs who stopped arguing about tabs vs spaces, vim vs emacs, or which JavaScript framework is "the best." Maturity in tech is realizing that most holy wars are just noise, and the real victory is not letting them live rent-free in your head.
Keeping Up With Latest AI Tools Be Like
AI
Programming
3 hours ago
206.8K views
0 shares
Running on the hamster wheel of AI tools. Every week there's a new LLM, a new wrapper around GPT-4, another "revolutionary" code assistant that promises to replace you but still can't center a div. You learn one, add it to your resume, and by the time you hit save, three more have launched with better benchmarks and flashier demos. The treadmill never stops, the hamster never rests, and your package.json keeps getting longer. At least the hamster looks happy about it.
When The AI Gets Write Access
AI
Devops
Programming
Security
Git
4 hours ago
255.5K views
1 shares
You gave the AI assistant write permissions to "just fix a small bug" and now it's systematically rewriting your entire codebase while you watch in horror from the other side of the fence. Started with one file, now it's touching migrations, refactoring your architecture, and somehow convinced itself that everything needs to be converted to microservices. This is why we have code review and branch protection rules, folks. Never trust anything with write access that doesn't have to attend the post-mortem meeting. The AI's just out here painting your entire fence black because technically it's "more consistent" and "improves maintainability." Pro tip: Always run AI suggestions in a sandbox first. Or better yet, keep it read-only and let it suggest changes through PRs like everyone else. Your production environment will thank you.
RPGs Are The Best!
Gamedev
Programming
5 hours ago
329.2K views
0 shares
You know you've spent too much time in RPGs when a 1% damage increase feels like finding the Holy Grail. Ten minutes from now you'll find a legendary drop that makes your current weapon look like a butter knife, but right now? Right now we're excited about decimal points. It's the same energy as spending three hours optimizing code that saves 0.2 milliseconds on an endpoint that gets hit twice a day. We chase these marginal gains like they're venture capital funding, fully knowing they're completely meaningless in the grand scheme. But hey, numbers go up, dopamine goes brrr. The real kicker? We'll spend hours min-maxing our character builds but can't be bothered to refactor that nested if-statement nightmare we wrote last Tuesday.
Claiks Electric Standing Desk, Adjustable Height Stand up Desk, 24x48 Inches Sit Stand Home Office Desk with Splice Board, Black Frame/Rustic Brown Top
Affiliate
Standing Desks
Claiks
Ergonomic Home Office Desk: Claiks' standing desk is the result of years of constant iteration, providing a trustworthy home office rising experience and high-quality products that can hold up to 176…
I Don't Want To Play With MCPs Anymore
Backend
Devops
Docker
Programming
Cloud
10 hours ago
639.3K views
0 shares
When you finally discover microservices and suddenly your monolithic codebase feels like that embarrassing childhood friend you've outgrown. MCPs (Master Control Programs—those giant, unwieldy monolithic applications) getting tossed aside faster than deprecated jQuery plugins. The Dev here represents every engineer who just attended their first Docker workshop and now thinks splitting a perfectly functional app into 47 different services communicating through REST APIs is peak architecture. Sure, your deployment pipeline now takes 3 hours instead of 10 minutes, and you need a PhD to debug anything, but at least you can tell people at meetups that you "do microservices." Reality check: Sometimes that monolith was actually holding things together pretty well, but we don't talk about that after we've already rewritten everything.
Please I'm Begging
Hardware
Devops
11 hours ago
696.3K views
0 shares
Three identical drives. Same capacity, same temperature, same everything. Yet two decided to embrace chaos and mark themselves as "Bad" while one smugly sits there with "Good" status. The desperation is real—staring at a $495 replacement cost while praying to the tech gods that maybe, just maybe, those drives are having a bad day and will magically recover. Spoiler: they won't. But hey, denial is cheaper than a new WD Red Pro, so might as well refresh that status page a few hundred more times. The "400+ bought in past month" is particularly haunting—like a reminder that hundreds of other people are also experiencing this exact nightmare. Welcome to the hard drive lottery, where your data's fate is determined by microscopic mechanical failures you can't see or fix.
Am I Debugging The Code Or Debugging Myself
Testing
Debugging
Programming
13 hours ago
772.5K views
0 shares
That moment when you've been staring at failing tests for so long that you start questioning your entire existence. Is the code broken, or did your brain just segfault? Spoiler: it's both. You're simultaneously fixing null pointer exceptions in your codebase and trying to patch the memory leaks in your sanity. The code is gaslighting you into thinking you understand programming, while you're just one more failed assertion away from a full system reboot of your life choices. Testing frameworks were supposed to catch bugs, not expose your deepest insecurities about whether you actually know what you're doing.
I Don't Think It's That Bad
Javascript
Webdev
Frontend
Programming
13 hours ago
799.2K views
0 shares
You know you've hit rock bottom when you're defending JavaScript in 2024. This is the programming equivalent of saying "I don't see what's wrong with pineapple on pizza" in an Italian restaurant—technically you're allowed to have that opinion, but you're also not getting invited back. The beauty here is the self-awareness creeping in mid-sentence. Started with confidence, ended with existential dread. Classic JS developer arc. They've probably written so much `== null || undefined` spaghetti that their brain has Stockholm Syndrome'd itself into thinking "this is fine." But hey, at least they know better than to actually ask why people hate JavaScript. Because once you open that Pandora's box, you're getting a 47-slide PowerPoint about type coercion, `this` binding, callback hell, and why `[] + {} !== {} + []`. Nobody has that kind of time.
Its So Fr
Windows
Microsoft
Debugging
13 hours ago
822.8K views
0 shares
Opening appdata for the first time feels like you just sat down in an airplane cockpit and someone casually asked if you know how to fly. There are folders everywhere, cryptic file names that look like they were generated by a drunk robot, and you're pretty sure touching the wrong thing will make your entire system explode. You're staring at directories like "Local," "LocalLow," and "Roaming" wondering why Microsoft decided to make three different versions of the same thing. Then you find 47 folders from programs you uninstalled in 2019. It's chaos wrapped in a file structure, and you're just trying to find that one config file to change a setting the GUI won't let you touch. Welcome to the cockpit. Try not to crash.
Sudo Highway to Shell - Programmer Linux T-Shirt
Affiliate
Apparel
sysadmin
Tags: devops, javascript, unix, developer, sysadmin, software engineer, pc, computer science, code, sudo, git, hacker, technology, root, engineering, python, geeky, programmer, programming, coding, l…
Lets Build A Brighter Future Together
Cloud
Backend
Hardware
Devops
Databases
16 hours ago
989.8K views
0 shares
Oh yes, because nothing says "optimizing urban green spaces" quite like turning Central Park into a MASSIVE DATA CENTER with rooftop parking and nuclear power. Forget trees and fresh air—who needs those when you can have thousands of servers humming 24/7 and the soothing glow of reactor cooling towers? This is basically every tech bro's fever dream: "Why waste valuable real estate on nature when we could be mining crypto and training AI models?" The sheer audacity of proposing to bulldoze one of the world's most iconic parks for "state of the art" infrastructure is so dystopian it loops back around to being hilarious. Silicon Valley efficiency at its finest, folks—because who needs biodiversity when you've got bandwidth?
Loading more content...
Today's picks
Genuinely Can't With These People
Cloud
2.2M views
3 days ago
The L1 Cache Wardrobe Architecture
Algorithms
292.0K views
1 year ago
Still true? How true?
Programming
113.0K views
4 years ago