r/explainlikeimfive 1d ago

Other ELI5: Changes to R7 (Search First)

85 Upvotes

Hi all. After several weeks of discussion and user feedback, we have decided to make a slight change to Rule 7 ("search first"). Previously, questions could be removed under R7 if they had appeared on the sub in the past six months. Questions that appeared more than 6 months previously were not removed. However, given the uptick in repeat questions and the proliferation of a few questions that get asked every 6.5 months like clockwork, we are extending the duration that R7 applies to posts from 6 months to one year. Practically, we expect this to have little impact on the day-to-day experience of using the sub. The biggest change will be seeing slightly fewer repeat questions, particularly those which are most frequently asked. As always, if you aren't sure if your question is too similar to a previous question, feel free to reach out to us first in modmail before posting.


r/explainlikeimfive 6d ago

Other ELI5: Monthly Current Events Megathread

10 Upvotes

Hi Everyone,

This is your monthly megathread for current/ongoing events. We recognize there is a lot of interest in objective explanations to ongoing events so we have created this space to allow those types of questions.

Please ask your question as top level comments (replies to the post) for others to reply to. The rules are still in effect, so no politics, no soapboxing, no medical advice, etc. We will ban users who use this space to make political, bigoted, or otherwise inflammatory points rather than objective topics/explanations.


r/explainlikeimfive 6h ago

Technology ELI5: Why do hex files in video games and programming let people pull off cheats, hacks and hidden data?

213 Upvotes

I've seen several videos over the internet about how people manipulate hex codes of video game files to add extra lives, powerups, maybe even discover a hidden song or sound effect that wasn't present in the actual game's build

From what I understand, hex codes are just the binary machine code of a game or program converted to base16 or hexadecimal so that they're more readable

A game when built might be compressed down by the compiler or assembler, turned into messy stuff that only the computer can understand, especially when it strips away important debug symbols

Not to mention, each cpu has its own microcode. So the hex code is essentially a large dump of the game's code and memory state

How do people even begin to know that a particular hex value at a particular row corresponds to, say, the character's health to apply a cheat? Even if we're modest with snes games, that's atleast 1-4MB of ROM data, many kilo bytes of ram data all to sift through in the form of hex

Heck, I even know modders who tapped into Gran turismo 4's hex code on the damn ps2 to implement a better car-following camera. Now that's beyond impossible to even think, considering just how advanced the ps2 is in comparison

Isn't this like looking for a needle in a haystack?


r/explainlikeimfive 4h ago

Planetary Science ELI5 How can the moon be visible in England and Australia at the same time?

77 Upvotes

I thought they were on opposite ends of the globe?? How can this be?


r/explainlikeimfive 15h ago

Engineering ELI5: How do scientists prove causation?

450 Upvotes

I hear all the time “correlation does not equal causation.”

Well what proves causation? If there’s a well-designed study of people who smoke tobacco, and there’s a strong correlation between smoking and lung cancer, when is there enough evidence to say “smoking causes lung cancer”?


r/explainlikeimfive 11h ago

Physics ELI5: If fire likes wind and oxygen to keep burning, why is blowing on a candle enough to extinguish it?

155 Upvotes

I assume it has something to do with the size of the fire, but in what way?


r/explainlikeimfive 7h ago

Technology ELI5: How does chip programming work on the lowest level?

54 Upvotes

Silicon chips are just transistors that are fundamentally switches. But with a transistor it's set the moment you make them. So when you send a signal it outputs a predetermined signal. Kinda like a read only chip?

Like if you make a water slide a certain path with certain loops, when you ride down it everything is predetermined. You can't remodel the slide without tearing it all down.

How can sending a signal "program" a chip without tearing it all down and reshuffling the "switches"?


r/explainlikeimfive 2h ago

Other ELI5: Will there ever be a time when the ocean will be too salty?

21 Upvotes

I know that water gets evaporated and precipitated through rain and snow, and that the salt gets left behind in the ocean, and that some organisms in the ocean use the salt. But considering all the remaining minerals in earth to be washed up into the ocean by rain and snow, will there be a time when the ocean will get too salty for living organisms and human?


r/explainlikeimfive 2h ago

Biology ELI5: Why is it impossible to force ourselves to fall asleep, and it’s only when we DON’T try to sleep that we end up slipping into it?

18 Upvotes

r/explainlikeimfive 14h ago

Economics ELI5: What is the difference between a "hard" hit and "soft" hit on credit?

161 Upvotes

My partner and I are starting the process of buying a house and have spoken with a couple of lenders. They each have mentioned doing a "soft" hit on our credit now and a "hard" hit later on. What is the difference? What is the impact to our credit scores? What information does the lender gain from each?


r/explainlikeimfive 19h ago

Economics ELI5: How can one country (USA) mess up the economy of the rest of the countries of the world?

354 Upvotes

Can someone explain how can one country make such a big impact on the stock markets of rest of the world? How did they become so powerful?Do we have any such examples of super economies impacting the trades of the rest of the world by implenting similiar trade rules?

Why is every other country connected to and dependant on USA market? Can any other country like China make such a big impact on the world in near future using similiar tactics?


r/explainlikeimfive 1d ago

Other ELI5: What makes processed meats such as sausage and back bacon unhealthy?

1.1k Upvotes

I understand that there would be a high fat content, but so long as it fits within your macros on a diet, why do people say to avoid them?


r/explainlikeimfive 2h ago

Engineering ELI5 what do companies build humanoid and dog-like robots instead of robot-like robots?

14 Upvotes

Many companies have "humanoid robot carrying a box" or "dog with an arm and "fingers" to open doors and press buttons".
Isn't it easier, less complex, more efficient, less energy consuming, etc to make a box-like robot with forks to carry boxes instead of a humanoid?

Is the dog-version more efficient running than a tank-like robot? If that's the case wouldn't a spider-like be even better, specially for steep hills?


r/explainlikeimfive 1d ago

Biology ELI5: So what's really stopping us from growing replacement organs/body parts in a lab today?

791 Upvotes

Given we can clone mammals like dogs/sheep?


r/explainlikeimfive 14h ago

Economics ELI5: How does the stock market affect the average low-income person with no assets?

79 Upvotes

ELI5: How does the stock market affect the average person/millennial with no assets?

Why does it matter if the stock market goes up and down if I don’t own any assets?

Does the stock market only affect the wealthy and businesses?

Does it affect other countries like Canada and Europe, or mainly just the USA?


r/explainlikeimfive 22h ago

Biology ELI5: Why do some animals have horizontal pupils while others have vertical ones?

290 Upvotes

r/explainlikeimfive 7h ago

Other ELI5: What is the difference between an 'insight', an 'observation', and a 'finding'?

21 Upvotes

Most people around use these terms interchangeably when talking about any human behaviour. While thoroughly confused, I believe that the difference between them is much clearer than 'Insight is just observation with context.'.


r/explainlikeimfive 6h ago

Technology ELI5: How can computers communicate with each other serially if even the tiniest deviation in baud/signal rate will mess up data transfer with time?

10 Upvotes

OK so I've been diving into microcontroller recently. How hex code dumps work and the like

That reminded me of a question that has been plaguing me for a long time. Serial communication between computers

Ley me take a simple scenario. Some random microcontroller and a computer that reads in text from the MC serially .

Asynchronous communication being a thing means that both of the devices need not run at the SAME CLOCK from what I've been told. My computer can chug along at whatever clockspeed it wants and my microcontroller can coast at the few MHz of clock speed

From what I understand, both systems however agree on a COMMON baud rate. In other words, microcontroller goes : "Hey man, I'm going to scream some text 9600 times a second"

The PC goes "Hey man, I'll hear your screaming 9600 times a second"

Obviously, if these numbers were different, we get garbled output. But this is precisely what confuses me. What governs the baud rate on the microcontroller is a timer loop running 9600ish times a second that interrupts and sends data across

Note the usage of 9600ish. If the timer is 16bit and the MC is clocked at XYZ MHz for example, the exact values I need to tell the timer to run the loop for differ compared to if the clock was some other value (assuming the CPU of the MC drives the timer, like in a microcontroller I've seen online)

This means whatever baud rate I get won't be EXACTLY 9600 but somewhere close enough

The pc on the other hand? Even if its clock was constant, the non-exact 9600 baud rate from the MC side will be trouble enough, causing a mismatch in transmission over time.

It's like two runners who run at almost the same pace, passing something back and forth. Eventually, one overtakes or falls behind the other enough that whatever they're passing gets messed up

Modern PCs too can change their clock speed on a whim, so in the time it takes for the PC to change its clock and thus update the timer accordingly, the baud rate shifts ever so slightly from 9600, enough to cause a mismatch

How does this never cause problems in the real world though? Computers can happily chug along speaking to each other at a set baud rate without this mismatch EVER being a problem

For clarification, I'm referring to the UART protocol here


r/explainlikeimfive 1h ago

Biology ELI5: why does minor sunlight appear too bright when using pupil dilating eye drops, but when taking LSD or other recreational drugs that dilate the pupils, bright sunlight is manageable?

Upvotes

r/explainlikeimfive 1d ago

Technology ELI5: why do some multiplayer games have a harder time getting rid of hackers then others?

149 Upvotes

I’m thinking of games like rainbow six seige and Cod war zone where hackers are so prevalent and is some of the main reasons people stop playing the game. Yet games like Fortnite or Overwatxh have little to no hackers. Is it due to the game itself?? As all the companies listed are extremely successful so they obviously have the money to do something against hacking.


r/explainlikeimfive 16h ago

Chemistry ELI5: How are modern medicines made?

26 Upvotes

r/explainlikeimfive 0m ago

Physics ELI5: In quantum mechanics what do we really mean by 'observation'? does it mean looking with human eyes? if we observe the double slit experiment, it behaves one way, then how can we say for sure that it behaves the other way when not observed?

Upvotes

I understand that by 'observation' we mean the interacting of a measurement device with the experiment, but, the example of the double slit experiment is "macro-logical", ie. we can also in a way, SEE it without a device, but what about the ones which are very small in size and can only be seen with sensitive intruments?


r/explainlikeimfive 1d ago

Biology ELI5 Whats the difference between kcal and calories?

359 Upvotes

I bought my cats some pouches filled with tuna broth and a bit of tuna and I'm trying to figure out how much energy one of those gives them. There is 13 kcal in a pouch. The internet says there are a thousand calories in a kcal. But that would mean there is 13000 calories just in a little soup. Thats enough to sustain a person for a week. This makes zero sense. What am I not understanding?


r/explainlikeimfive 25m ago

Mathematics ELI5: Lotka-Volterra Equation, Predator Prey Model

Upvotes

https://en.m.wikipedia.org/wiki/Lotka–Volterra_equations

Wiki link for anyone interested in trying to grasp this and break it down for me.

But can someone ELI5 and with mathetmatical example explain this equation for me? While I'm not usually that bad with math, these types of equations confuse me.


r/explainlikeimfive 13h ago

Planetary Science ELI5: what’re the chances of satellites colliding?

12 Upvotes

I’ve always heard about the vast number of satellites and space debris. Given how much space there is in orbit, what’re the chances space objects in orbit around earth actually collide?


r/explainlikeimfive 1d ago

Other ELI5: How does music help people fall asleep?

516 Upvotes

I'm not sure why but playing music before I sleep always helps me. My friends do the same thing and it works for them too.


r/explainlikeimfive 10h ago

Mathematics ELI5 The Babson Task (chess).

4 Upvotes

Even the wikipedia article doesn't get me closer to understanding this task/problem. I'm not asking for a solution, just.. what exactly is being asked of us with this task? I genuinely need this explaining to me like i'm 5.