this post was submitted on 22 May 2025
1161 points (96.0% liked)

Programmer Humor

23432 readers
838 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 15 hours ago (1 children)
[–] [email protected] 1 points 14 hours ago* (last edited 14 hours ago) (1 children)

Source code = app

Function = app

[–] [email protected] 2 points 5 hours ago* (last edited 5 hours ago)

library = app
object code = app
machine code = app
binary = app
linker = app
bits = app
data = app
state = app
stack = app
heap = app
variables = app
memory allocator = app
memory = app
transistors = app
silicion = app
wires = app
pcb = app
electrons = app
leptons = app

[–] [email protected] 3 points 16 hours ago

I think it’s spelled “A1” thanks to our Education Secretary

[–] [email protected] 7 points 1 day ago

I hate the term. It waters down true programmers and hard work. 9 year old rips off someone and makes game, "app". Actual software dev makes useful program using hard work and their own assets, "app".

[–] [email protected] 8 points 1 day ago (1 children)

I powered on my computer, my app started, which started my main app, which started my essential apps, which started my app that I use to open my other app, which I use to go to my other app that I use to watch other apps being used by otgher people.

You will get an invisible candy if you can correctly decode this.

[–] [email protected] 6 points 1 day ago* (last edited 1 day ago) (1 children)

I'll bite: I powered on my computer. My bios started which started my init process, which started my daemons, which started my login manager (maybe slim), which started my DE (maybe gnome), which I use to go to my browser in order to watch other people stream video games.

I'm dicey on what the browser is being used for - maybe security software? - but I feel like it's plausible.

[–] [email protected] 3 points 22 hours ago

Nice! You get an invisible candy!

[–] [email protected] 5 points 1 day ago (3 children)

What's the difference between an application and a program?

[–] [email protected] 2 points 16 hours ago

I don't think there's a clear definition of either. I'd say if it has no UI, it's a program. And if it has a UI, I don't know if it's a program or an app.

[–] [email protected] 6 points 1 day ago (1 children)

Historically, an app is something with very limited uses, and a program is more powerful.

Adobe PhotoShop is a program. Apple Photos is an app.

[–] [email protected] 4 points 1 day ago

I'd say it gets a little different with command line utilities


maybe "utility" is the appropriate term here, but I'd call something like grep a program, not an application (again


"utility" also works).

To be sure, grep is extremely powerful, but its scope is limited.

[–] [email protected] 4 points 1 day ago

The original Macintosh had an Applications folder. App is what I use to cut through tech speak for people at work because the shortcut is less daunting. They have apps on their phone. They must not be scary like Programs and Applications.

[–] [email protected] 3 points 1 day ago

It's worse if you have ever worked in food service. "App" is short for "appetizer".

::cries in very specific form of confusion::

[–] [email protected] 154 points 2 days ago (24 children)

I also hate the way "algorithm" has taken over the public consciousness. You can find people unironically saying "I don't want any algorithm in my social media feed", which is a nonsensical statement.

[–] [email protected] 16 points 1 day ago (4 children)

If you walk with algorithm, you won't attract the worm.

load more comments (4 replies)
[–] [email protected] 49 points 2 days ago* (last edited 2 days ago) (2 children)

I think it's the same concept as when people say that they don't want any chemicals in their food. You know what they mean, but in a technical sense the statement is nonsensical.

[–] [email protected] 5 points 1 day ago

Something, something, dihydrogen monoxide, something.

load more comments (1 replies)
[–] [email protected] 65 points 2 days ago (8 children)

People are onto something though - there's been a noticeable shift from social media just showing you your feed in a chronological manner to it showing you personally tailored content that shuffles on each refresh and aims to hook you into endless doomscrolling. I understand perfectly well what's an algorithm, but good luck explaining to people that it's not that specific thing.

load more comments (8 replies)
load more comments (21 replies)
[–] [email protected] 207 points 2 days ago (3 children)

Then: Books, Movies, Videos, Blogs, Articles Now: C O N T E N T

[–] [email protected] 95 points 2 days ago (10 children)

Man, I hate the word content.

[–] [email protected] 78 points 2 days ago

I’m content with it

load more comments (9 replies)
load more comments (2 replies)
[–] [email protected] 9 points 1 day ago

They trying the Algorithm to AI nowdays.

[–] [email protected] 5 points 1 day ago

I miss when game had content patches instead of dlc

[–] [email protected] 35 points 2 days ago (1 children)

Yes but imo patch is now update

[–] [email protected] 9 points 1 day ago

Patch is now Paid DLC

[–] [email protected] 38 points 2 days ago (9 children)

What I hate even more, is that the morons who can't read more than two syllables decided to shorten "application" to "app", but now I only ever hear people reading that as "ay pee pee"! What was the fucking point?

[–] [email protected] 43 points 1 day ago* (last edited 1 day ago) (2 children)

I've literally never heard anyone call it A.P.P. (and I mean that literally literally, not figuratively literally)

Is this a specific cultural thing? A generational thing? Geography based slang? Why would anyone do this.

[–] [email protected] 2 points 1 day ago

I might be biased from speaking with so many Chinese people. Who I can forgive not knowing the origin of the abbreviation. Still pisses me off to no end D:<

[–] [email protected] 7 points 1 day ago

It's an idiot thing is what it is

load more comments (8 replies)
[–] [email protected] 87 points 2 days ago (1 children)

I call everything a script. Makes the Java devs real mad. Makes the PM's super confused.

[–] [email protected] 62 points 2 days ago (10 children)

A million-line project spread over a hundred files

It's a script!

load more comments (10 replies)
[–] [email protected] 64 points 2 days ago (4 children)

See also the client camera movement guide:

[–] [email protected] 48 points 2 days ago (3 children)

This is ridiculous. There's no way a client calls a dolly a "pan".

That's obviously zooming.

load more comments (3 replies)
load more comments (3 replies)
[–] [email protected] 62 points 2 days ago (15 children)

I fought hard against that for years. I still only use 'app' for phone programs, but I stopped correcting people every time they used the term for anything else. It isn't technically wrong, but it grates on my nerves for some reason.

load more comments (15 replies)
[–] [email protected] 22 points 2 days ago* (last edited 2 days ago) (1 children)

The script is compiled to a program which is then executed by the OS.

->

The app is appified to an app which is then apped by the app.

Damnit.

load more comments (1 replies)
[–] [email protected] 56 points 2 days ago (13 children)
load more comments (13 replies)
[–] [email protected] 35 points 2 days ago (7 children)

On the flipside, "Bot" is the backend for almost everything that I've dealt with recently.

"We need the data moved from X to Y, can someone make a bot for that?"

Internal suffering

"... Yes. We can setup an API between X and Y."

"Great! We also want a bot to generate daily reports from Y"

Suffering intensifies

"... Ok."

I don't even try to fight it anymore.

load more comments (7 replies)
[–] [email protected] 34 points 2 days ago (7 children)

In the Netherlands basically everyone uses whatsapp. In the beginning people would say send me a whatsapp or something like that. But pretty quickly people started to shorten it to just app. So people will say stuff like I just got an app (instead of message), it drives me nuts. Like my family chat group is called "app group".

load more comments (7 replies)
load more comments
view more: next ›