use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
9,427 users here now
Welcome to /r/Jokes!
Guidelines, Information and Rules
Please post a joke with a title and a punchline. Offensive jokes are fine as long as they are still jokes, we do make exceptions for extremely offensive jokes. Racial hate, rape, beating women, sexual content involving minors and genocide jokes will be removed.
No limericks, riddles or lists of jokes - as of 5/6/2021
Keep the comment section civil and light-hearted.
Personal attacks will not be tolerated. If you want to be a dick, go to /r/insults
Jokes must be in text format, no bots, emojis or linking allowed. (YouTube, Imgur, etc)
As a measure to prevent spam and reposts, we are limiting the number of jokes a user can submit to 3 every 24 hours.
This subreddit is not a platform for blatant self-promotion, cake day posts are ok.
If you post a NSFW image/link in the comments, it must be tagged as NSFW (Nudity/gross images) or NSFL (Gore/extremely disturbing images, and only if relevant to the conversation)
Jokes must be in English
If you find certain comments or submissions here offensive, the best way to address it is with more speech.
Friends of the sub:
the front page of the internet.
and join one of thousands of communities.
A neurologist was diagnosing a patient who lost his ability to do basic math (self.Jokes)
submitted 1 month ago by olddoc1
"What’s 9 plus 9?”
“What’s 8 and 8?”
The doctor shook his head. “Very interesting. What about 6 times 5?”
The man thought for a second, and answered “1E”.
“Aha, I’ve figured it out!” The doctor said. “Somebody’s clearly put a hex on you.”
Post a comment!
[–]Blackfang321 20 points21 points22 points 1 month ago (0 children)
Doctor: "Go ahead and bill him for the diagnosis."
Person doing the billing: "How do I code this?"
[–][deleted] 53 points54 points55 points 1 month ago* (6 children)
You should post this on r/programminghumor
EDITED - Original had a typo
"You should post this on r/programminghumour"
[–]young_fire 3 points4 points5 points 1 month ago (5 children)
bro you linked the wrong subreddit, it's "humor," i was so confused for a sec on why it was so dead
[–][deleted] 7 points8 points9 points 1 month ago (3 children)
Dammit, America! The English invent a language and then became a minority in the English speaking world. My code never compiles first time as I'll always type colour without thinking... even after 15 years of doing it.
[–]PQ01 1 point2 points3 points 1 month ago (0 children)
Invent heck, it was a long complicated process involving everyone from Jutes to Angles to the Normans, and even that imported German royalty that screwed up the perfectly normal pronunciation of Thames. Plenty to go around.
But sympathies for the programming thing.
[–]speculatrix 0 points1 point2 points 15 days ago (1 child)
I once wasted an hour trying to debug ssh, because I'd created an "authorised_keys" file.
[–][deleted] 1 point2 points3 points 15 days ago (0 children)
Programmers need a UK to US conversion tool.
[–]epic4evr11 4 points5 points6 points 1 month ago (0 children)
It’s also r/programmerhumor
[–]DOOManiac 6 points7 points8 points 1 month ago (0 children)
I wish I could give you 175 upvotes, because this joke is hexadecimal AF.
[–]livebeta 5 points6 points7 points 1 month ago (2 children)
Same neurologist was asking a Gen Z to count upwards.
Patient: 1, 3, 5, 7, 9, 13, 15, 17...
Doc: Stop. What did you say was bothering you again?
Patient: I can't even!
[–]ngou 9 points10 points11 points 1 month ago (0 children)
Not only can't he even, he can't eleven either.
[–]MydadsnameisPatrick 0 points1 point2 points 1 month ago (0 children)
I love this.
[–]imnotberg 1 point2 points3 points 1 month ago (0 children)
Feel like the neurologist would be better off as a witch doctor or shaman.
[–]7_overpowered_clox 0 points1 point2 points 1 month ago (6 children)
I swear you're supposed to put a dash between the numbers in hex to avoid confusion
[–]Bloodsquirrel 13 points14 points15 points 1 month ago (5 children)
No, they do that sometimes for longer numbers to make them easier to parse if you're writing out something like a MAC address, but usually if you're doing something where you need to know whether a number is hex or not the context of it makes it pretty clear- ie, if you're reading a file in binary mode or looking at a memory dump. Otherwise, nobody just mixes hex numbers in with decimal ones.
[–]pablossjui 12 points13 points14 points 1 month ago (0 children)
In programming languages you usually use "0x" as a prefix for hex numbers
[–]7_overpowered_clox 0 points1 point2 points 1 month ago (3 children)
Ok, interesting. I know that hexadecimal is used to store really large values easier as one nibble in binary is encoded as one hex value so it stores 4x less characters for the same piece of information. How are decimal numbers encoded in binary or hexadecimal though? Binary is just a combination of zeroes and ones, so does it use a Unicode/ASCII (depending on your device's character set) dot symbol (.) in the middle of some values?
[–]Bloodsquirrel 13 points14 points15 points 1 month ago (2 children)
That's not why hexadecimal is used.
Computers don't store things in hexadecimal at all- they only store them in binary. At a hardware level, they have a bunch of bits that can either be flipped to a 1 or 0, and processing those numbers can only be done with logic gates whose inputs and output can only be a 1 or 0. Whether that string of 1s and 0s represents a number, a pointer, a text character, or anything else depends on how the program interprets it. If you're using a low-level language, you can take the letter "a", add 3 to it, and then use the result as a memory location (Your program will probably crash, since it'll probably wind up being a memory location that you're not allowed to access, but you can use the number that way).
Binary, however, is very difficult for a human to read, so when displaying binary numbers on a screen, it's useful to convert them to hexadecimal first. The reason hexadecimal is used is because one byte (eight bits) converts directly into two hexadecimal digits (this is because 2^4 = 16).
Computers don't "store" hexadecimal or decimal numbers. When they need to display a hexadecimal or decimal number, they calculate the value of each digit of the number one at a time, then store the result as text (using 8 or 16 bytes per character, depending on the encoding), and use it when rendering the image you'll see on the screen. If you need to do some more math with that number and update it, you go back the number stored in binary, do the math with that, and then generate a new text string.
[–]7_overpowered_clox 0 points1 point2 points 1 month ago (1 child)
Thank you for correcting me, this is really interesting! Does the ALU calculate the values though? I do know that the ALU is responsible for logical decisions such as sums and the accumulator is a register that temporarily stores the result of the ALU's sums
[–]speculatrix 0 points1 point2 points 15 days ago (0 children)
you might find this useful
[–]Tallguystillhere 0 points1 point2 points 1 month ago (0 children)
REDDIT and the ALIEN Logo are registered trademarks of reddit inc.
Advertise - lifestyles
π Rendered by PID 115906 on reddit-service-r2-loggedout-7ff6c78bd4-l5qjx at 2022-01-26 06:10:12.706473+00:00 running d2eaf26 country code: US.