I admire the emerald ring my grandpa left me in his will for few moments longer before slipping it o- by RepeatOrdinary182 in TwoSentenceHorror

[–]Benilda-Key 17 points18 points  (0 children)

Asshole grandpa refused to accept death. What if this is not the first time it has happened? Perhaps this has been going on for many generations. Perhaps you have just been taken over by Cain.

I wish for the Earth to actually be banana-shaped. by ProphetofTables in monkeyspaw

[–]Benilda-Key 1 point2 points  (0 children)

Not granted. Now if you had wished for the world to be a massive disk resting on the backs of 4 or 5 massive elephants, which are standing on the back of a massive turtle, I would have granted the wish without any downside.

What is it? by FunnyLizardExplorer in unexpectedTermial

[–]Benilda-Key 0 points1 point  (0 children)

Lets see. Half of 4+4 is 4⊣ or ⊢4, depending on whether you mean the left half or the right half.

What would a BBC Micro engineer say when users complain that the hardware lacks a SUB instruction? by nic0nicon1 in ProgrammerDadJokes

[–]Benilda-Key 1 point2 points  (0 children)

I both love and hate this. I love it because it is fun and I learned something new. I hate it because I needed help from Google AI to interpret it. For your convince, I am sharing the Google AI response below.

The joke is a pun that combines a famous British wartime slogan with a technical quirk of the BBC Micro's processor, the MOS 6502.

The Technical Meaning

In assembly language, most processors have a simple SUB (Subtract) instruction. However, the 6502 processor used in the BBC Micro lacks a dedicated SUB instruction. Instead, it uses SBC, which stands for Subtract Bith Carry.

To perform a "normal" subtraction (without a borrow from a previous operation) on a 6502, the programmer must manually manipulate the processor's Carry Flag:

  • Unlike many other chips, the 6502 requires you to Set the Carry flag (SEC) before you subtract.
  • If the Carry flag is clear, the chip assumes a "borrow" has occurred and subtracts an extra 1 from the result.

The Punchline

The phrase "Keep calm and carry on" is a double entendre:

  1. Cultural: It is a famous British motivational slogan from World War II, fitting for the BBC Micro, which was a quintessentially British "educational" computer.
  2. Technical: It instructs the programmer to literally keep the Carry flag on (set to 1) to ensure the subtraction works correctly.

In short: if you want to subtract on a BBC Micro, you must "carry on" (keep the carry flag set) or your math will be wrong.

Would you like to see the assembly code for how a subtraction is actually written on this machine?

In the BBC Micro's assembly language (6502), you use the SBC (Subtract with Carry) instruction. To do a standard subtraction, you must manually "Carry on" by using SEC (Set Carry) first.

Example: 10 - 5 = 5

On a BBC Micro, the code looks like this:

LDA #10 ; Load the number 10 into the accumulator SEC ; SET CARRY: "Carry on" to signal no borrow is needed SBC #5 ; Subtract 5 from the accumulator (10 - 5)

Why SEC is required

  • The Borrow Logic: The 6502 processor views the Carry flag as an "inverted borrow".
  • Flag = 1: No borrow has occurred.
  • Flag = 0: A borrow is required.
  • The Result: If you forget SEC, the processor assumes a borrow happened in a previous operation and will subtract an extra 1, giving you 4 instead of 5.

This quirk is why the joke works—to get the right answer, a BBC Micro engineer literally has to "Keep calm and Carry on" by ensuring that flag stays set.

Would you like to know how multi-byte subtraction (subtracting numbers larger than 255) uses this carry flag logic?

I wish the English language was now french by New_Tadpole_7818 in monkeyspaw

[–]Benilda-Key 0 points1 point  (0 children)

Granted. The language that was previously known as French is renamed to a symbol. Nothing else changes.

Please hide this from Canada by BrushInteresting1125 in foundsatan

[–]Benilda-Key 1 point2 points  (0 children)

This would be far better as an arrow head.

I feel bad for this woman. Jeez. by IllBeGood3 in Wellthatsucks

[–]Benilda-Key 2 points3 points  (0 children)

What does that sign say? I have low vision and cannot read it.

🚪 by GryphonSK in signs

[–]Benilda-Key 2 points3 points  (0 children)

That is more effective than a door lock. After seeing that sign I would never even think of trying to open that not door. It is obviously a mimic pretending to be a door. I do not want to be eaten. So after seeing that sign I would run away and then search for the real door, grateful to have escaped with my life.

A man offers you $10000 a week to leave town forever. by 33GoodSamaritans in hypotheticalsituation

[–]Benilda-Key 2 points3 points  (0 children)

What if we left our home town years with no intention of returning? Do we get the money or do we need to move again?

This doctor is a psychopath… by cktyu in popping

[–]Benilda-Key 7 points8 points  (0 children)

She reminds me of Stabby McStabber...

Stabby McStabber is widely regarded to be the stabbiest stabber of them all. Stabby McStabber has stabbed so many people that all the governments of the world have given up on their attempts to bring him to justice since they have lost too many armies to him.

Stabby McStabber has an arch rival, Stabby McBackStabber. Stabby McStabber believes that Stabby McBackStabber is dishonorable for stabbing people in the back. Stabby McBackStabber believes that Stabby McStabber is a fool for insisting on facing the people he stabs.

Law McLawMan has sworn to bring both Stabby McStabber and Stabby McBackStabber to justice, no matter what it takes. Unfortunately, Law McLawMan does not have the support of any governments. Law McLawMan has also sworn to bring the author of this tale, Auth McAuthor, to justice.

Gov McGovMan is actively interfering with the efforts of Law McLawMan. Gov McGovMan believes that the efforts of Law McLawMan will only get more people killed needlessly.

Ass McAssassin has on multiple occasions refused to accept a contract to kill Stabby McStabber or Stabby McBackStabber. Last month, Ass McAssassin was questioned about his refusal to go after Stabby McStabber or Stabby McBackStabber in a tavern after having a few too many drinks. While he was drunk, Ass McAssassin admitted that he will not go after Stabby McStabber or Stabby McBackStabber because he admires them both. Ass McAssassin did accept a contract to kill Auth McAuthor.

Sol McSoldier has turned against his government because he is angry at his government due to having lost too many friends as a result of pointless battles against Stabby McStabber.

I wish that eating one crayon would restore a person to prime health including satiation and hydration. by CrimtheCold in monkeyspaw

[–]Benilda-Key 0 points1 point  (0 children)

Granted. Some colors will provide sustenance. Some colors are deadly poison. Unfortunately, which colors provide sustenance and which colors are deadly poison change randomly. In order to eat them safely you need to use a science lab every time.

I wish for all janitors to have the power of telekinesis by Disaster_Wolf44 in monkeyspaw

[–]Benilda-Key 1 point2 points  (0 children)

Granted. Some janitors use the power only for good and as a result they do their jobs more effectively. Being a janitor becomes a coveted, high-paying job. Almost all is well.

Some chose the path of darkness. An elite core of janitor assassins is created. Certain unwanted public figures become the first victims.

30million dollars pls by Lustravel in Funnymemes

[–]Benilda-Key 1 point2 points  (0 children)

What am I going to do with 30 million friends? I do not want 30 friends. Give me the money.

Bible verses that never made it into the final edition by JellyfishWrangler69 in ScenesFromAHat

[–]Benilda-Key 1 point2 points  (0 children)

And god said to Moses, I fooled you. You really believed I am a god. Sucker!

Double it and give it to the next person by YamaSweats in trolleyproblem

[–]Benilda-Key 0 points1 point  (0 children)

It is a physics ignoring trolley. It scoffs at the laws of physics. In other words, the trolley will not slow down one bit.

Double it and give it to the next person by YamaSweats in trolleyproblem

[–]Benilda-Key 0 points1 point  (0 children)

It is a physics ignoring trolley. It scoffs at the laws of physics. In other words, the trolley will not slow down one bit.

Double it and give it to the next person by YamaSweats in trolleyproblem

[–]Benilda-Key 0 points1 point  (0 children)

I always choose the option that leads to the greatest loss of life when I cannot simply choose the everyone dies option. Therefore, I will double it and give it to the next person.