ProgrammerHumor

Batman

Batman

https://www.destroyallsoftware.com/talks/wat

Your submission has been removed.

Your submission would be better suited for /sub/softwaregore. See the sticky for details.

If you feel that it has been removed in error, please message us so that we may review it.

I get this instead now

Deepest Web

Deepest Web

I changed the script for my browser to enable infinite scroll on Google...the laughs on you

You can scroll down on google???

Image

Mobile

Title: Second

Title-text: Let me just scroll down and check behind that rock. Annnnd ... nope, page copyright year starts with '19'. Oh God, is this a WEBRING?

Comic Explanation

Stats: This comic has been referenced 84 times, representing 0.0500% of referenced xkcds.



xkcd.com | xkcd sub | Problems/Bugs? | Statistics | Stop Replying | Delete

Mobile

Title: Second

Title-text: Let me just scroll down and check behind that rock. Annnnd ... nope, page copyright year starts with '19'. Oh God, is this a WEBRING?

Comic Explanation

Stats: This comic has been referenced 84 times, representing 0.0500% of referenced xkcds.

xkcd.com | xkcd sub | Problems/Bugs? | Statistics | Stop Replying | Delete

As always... XKCD

You need internet access to see your installed apps

You need internet access to see your installed apps

All that info should be baked into the app.

Probably to get App Store info about it. Developer, version number, etc.

That symbol isn't only used for loading things from the internet, depending on how many apps you have it could take a little bit for it to look up all the information about each app and it has to do translations for the names of the apps from their raw names to the displayed names (such as com.google to Google Search) if you want to sort by name, it could be calculating the size of apps to show in an ordered list, it could be doing lots of things.

Apparently I don't know how to tell if users are in settings or Google Play Store, so my bad

It's true that you need internet to see the apps though.

that you need internet to see the apps though.

Check out my cool new website!

Check out my cool new website!

Looks eerily similar to a site I'm currently working on

Is it down? I'm unable to connect.

Maybe we gave it the hug of death [copy paste evil face emoticon].

I hacked 127.0.0.1

It is the joke

Troubleshooting

Troubleshooting

Frankly if the person making the YouTube video doesn't have an Indian accent then I'm moving on until I find the one that does.

Microphone with a fan right next to it also applies

"HEY GUYS IT'S DERPITDY123 HERE WITH ANOTHER VIDEO WHERE I SHOW YOU HOW TO DO WHATEVER WHILE I MAKE OUT WITH MY MICROPHONE!"

Probably the most important part

Professional developer

Professional developer

Correction: profesnal developer.

Well, he didn't say what kind of developer - I'm guessing he's a late developer.

Console.write("Open bob, show vegane");

Needs more JPEG

There's no place like...

There's no place like...

There's no place like localhost? I never understood this shirt/mat/etc.

Should have used "~" or "/home" or something.

Just sayin.

There is no place like ::1

from a networking perspective, localhost is home.

from a shell/filesystem perspective, ~ is home.

from the homeless perspective, home is non-existent.

Programmers writing an essay.

Programmers writing an essay.

Needs more jpeg. Maybe repost it a few more times

Python: comes with a SHITLOAD of libraries for everything. A library provides some pre-defined functionality so that you don't have to figure out how to implement it yourself -- usually distributed as a file or a set thereof. For example, if you are given the problem of drawing two circles on a screen, instead of researching how video cards work and how to interact with them, you can just import a graphics library and call a function inside of it that draws a circle. While you'll still have to write some code to get it to do what you want specifically, in this case, drawing two circles instead of just one, it's generally no big deal at that point when the basic functionality of drawing one circle is implemented. Due to the vast amount of libraries in Python, you can quite usually just import some_very_complex_thing someone else wrote and then the rest of your code gets much shorter by comparison to writing it by hand. Java: it's a fairly verbose language, and it takes quite a while to get to a point in the code which actually does something. UNIX (operating system, not really a language): they're making fun of permission issues you often encounter when you try to edit sytem configs and forget to log in as administrator. While they're listing "UNIX shell" here, which is a language of a sort -- it's the equivalent of a command line in Windows -- the permission issues you'd run into have absolutely nothing to do with the shell. Assembly: the most basic programming language in existence. You have to reinvent the wheel before you can make anything decent in it. C: this one is making fun of "C-strings", the way C stores textual data: it is "terminated" by an ASCII NUL character. If such a character is missing at the end of the string, then the string technically ends up containing everything up to the first NUL it encounters, which is most likely just random garbage from your RAM and not actual text (though on modern operating systems you're just more likely to encounter a memory access error if you do that). LaTeX is a language used in academia for formatting papers. Using it correctly can lead to documents that look gorgeous. The HTML flower-pot joke is about how many people mistakenly call HTML a programming language even though it isn't one -- it's a mark-up language used to define how a document would look.

I don't really understand the C++ one, however.

every time this is reposted


Needs more jpeg. Maybe repost it a few more times 


There you go!

I am a bot

Needs more jpeg. Maybe repost it a few more times

I am a bot

Captcha knows how to do it right

Captcha knows how to do it right
make: *** No rule to make target `sandwich'. Stop.

Obligatory reminder that Solve Media doesn't use random words or phrases in their CAPTCHAs, they use pop culture references. So this is an explicit, intended reference to the relevant xkcd.

relevant xkcd

Way to trigger my freshman ptsd

Edit: is it freshman or freshmen?

What a coincidence

What a coincidence

There's nothing normal about JavaScript, what are you talking about?

Javascript makes you go wat

"Cool Story bro"

for the lazy

https://i.redd.it/jlrzuwbznwjz.png

Try one of these subthreads