Recent comments in /f/explainlikeimfive
kslusherplantman t1_iybjkbu wrote
Reply to comment by Gotanis55 in ELI5 what is the benefit of a charter school vs regular public schools? How do they differ? by [deleted]
That’s the bias im talking about, exactly!
Gotanis55 t1_iybja57 wrote
Reply to comment by kslusherplantman in ELI5 what is the benefit of a charter school vs regular public schools? How do they differ? by [deleted]
I think that there's a tendency for students who are not succeeding to be moved out of whatever school system they're in to the alternative in hopes of better results.
I 100% believe your mom's experience is true. However, it's the same as my experience as a charter school teacher when we get new students from the public school.
x1uo3yd t1_iybj9mt wrote
Reply to comment by 00PT in ELI5 why we first multiply, then add by TheManNamedPeterPan
Parentheses do fix ambiguity problems beautifully. But they can also be a total pain if you have to write out a whole mess of them again and again and again.
The reason we have the multiply-then-add rule (rather than the other way around) is because "Add up a list of values-multiplied-by-quantity" is a super common kind of scenario - and this convention lets us shortcut away lots of parentheses from these often-encountered problems.
For example, imagine adding up the value of one penny, two nickels, four dimes, and three quarters... Writing out "(1×1) + (2×5) + (4×10) + (3×25)" is amazingly unambiguous and perfectly legible... but simply writing out "1×1 + 2×5 + 4×10 + 3×25" (and maybe leaving some whitespace for extra clarity) saves the work of two parentheses per list-item. Maybe that isn't a big deal when writing out a single list of only four coin denominations... but if you have to do hundreds of similar such problems then those extra strokes will definitely add up.
trutheality t1_iybj9ay wrote
Control structures like if/else statements, while loops, and for loops place the code that is executed when the condition is true or false in predictable places, and more importantly, (unless there was an early return or a thrown exception), the control flow always returns to the line after the end of the (for example if/else) block when the conditional part is done. Goto has no such guarantees: it could send you to some arbitrary line earlier or later in the code and the only way to figure out if you ever come back is to go see if some other goto sends you back. Using gotos also means that there could be parts of your code that don't really make sense unless you know what gotos send you there.
As a result, gotos can make your code very hard to understand by inspection, and it also means that it's easier to make mistakes when writing code with gotos. That's not to say that it would be impossible to write readable code with gotos, but if you put all your conditional logic in predictable patterns, you're probably structuring it the same way you would using if or while statements anyway.
unskilledplay t1_iybj3a6 wrote
Reply to ELI5 what is the benefit of a charter school vs regular public schools? How do they differ? by [deleted]
Charter schools are private schools with a public enrollment program. Instead of collecting tuition from parents, students who enroll are funded at a government-determined rate paid for by the government. It is intended to be a private alternative to public schools.
The concept is that charter schools provide competition to public schools which results in higher quality education for everyone. When a charter school is run better than neighboring public schools, enrollment will be high, the private venture will be profitable and public schools will improve by by adopting the standards and practices of the successful charter school.
The best case scenario does happen. There are some high performing charter schools and sometimes that does pressure neighboring public schools to perform better.
In practice, what generally happens is that the charter schools spend tuition on gimmicks that attract parents and students and they academically underperform. Since public schools are also funded by the number of enrolled students, when they experience a decrease in enrollment they get a decrease in funds. Poor performing schools with even fewer funds perform even worse.
Sometimes this results in a type of segregation where most of the good students attend the charter and bad students attend the public schools. The poor performing public school, having fewer quality students and less money will, surprise, get even worse.
More often charter schools underperform. In many states charter schools are typically founded by religion organizations that push secular requirements to and beyond legal limits.
They do vary wildly in quality. There are good charter schools, great charter schools, bad charter schools and straight up scam charter schools. They work well in some areas. On the whole they don't work well and cause considerable harm to neighboring public schools, but a good argument could be made that this is mostly due to poor oversight.
Another good argument could be made that they are doing exactly what they are designed to do by providing the kind of education that the community wants, even if it's substandard from the perspective of colleges and universities. The drawback of that argument is that it always comes as the cost of taking away funding for public schools harming children and parents who don't want religious organizations teaching their kids.
TL;DR: The charter school system is a chaotic shit show. Which is exactly what many people who wish for higher quality publicly funded education want and many people who wish to subvert and destroy the publicly funded education system want.
Nagisan t1_iybirhz wrote
Reply to comment by AustinJeeper in ELI5: why is using "goto" considered to be a bad practice in programming? by Dacadey
> sooooo, function() ?
Not exactly.
Functions return to the point of execution once they finish running, GOTO just continues running the program linearly from where ever in the code the GOTO is pointing to.
For example, if the comment you replied to used a function instead of GOTO XANADU, the 'unrelated stuff' would run, then it would return to the spot it left off on, which would run the 'necessary cleanup'. But GOTO doesn't do that, GOTO would run the 'unrelated stuff' and then just hit the end of the file and never clean up.
GOTO is a one-way operation that sends the program to another line of code and never returns (unless you explicitly program another GOTO that goes back), functions send the program to another line of code but then return back to the line the function is called from once the function is done.
frustrated_staff t1_iybimfk wrote
Reply to Eli5: How do people get those absolutely gigantic LG TVs in their house after it was built? by PhychologicalEgg
You'd have to be talking about an absolutely massive TV. Like, larger than commercially available (to the general public). Which is, of course, possible, but in general, the people who can afford those TVs have someone else paid to figure out how to get it inside and installed. Also, video-walls are a thing that exist, and they absolutely do come apart in sections. What's the difference, you ask? A TV is a single unit display. A video-wall is a (nearly) seemless series of displays that interconnect to form one gigantic display. And they're modular! (And AFAIK extremely hard to find these days, but were moderately popular 10-20 years ago)
That-shouldnt-smell t1_iybildz wrote
Reply to ELI5 what is the benefit of a charter school vs regular public schools? How do they differ? by [deleted]
It depends on the charter school (like the public school) some are glorified daycares but most provide close to a private school level of education. Also like public schools.
At least my kids charter school focuses on college prep, stem and the arts. The classes are small (max 20 kids per teacher) The teachers want to be there (there are no "waiting for summer" shirts worn). And the kids can learn more than one grade in a class. My son is in 3rd grade. His spelling and writing comprehension are on a 3-4rd grade level. But his math and science is 5-6th grade. So he goes to the 5th and 6th grade classrooms for those classes three times a week. And his robot coding is somewhere in the high school level.
There's a few public schools that he might be able to do this, but they are few and far between.
Milnoc t1_iybikwv wrote
I use goto, but only sparingly. I use them to get out of complex nested loops or switch/cases and jump either to the end or to the beginning of a function where I would have a maintenance routine to clean up before leaving the function or to reinitialize and restart the nested loop.
If you start using gotos where they're not needed at all, you're just asking for trouble down the road.
Yakb0 t1_iybiesb wrote
Reply to comment by Irreverent_Pi in ELI5 what is the benefit of a charter school vs regular public schools? How do they differ? by [deleted]
>and their parents seek out an alternative
That's the important part. Charter schools ONLY get kids whos parents care about their kids education. That means that you're not getting an average student.
OpinionDumper t1_iybiaft wrote
As you say it's just a liquid, it doesn't 'work' at all, and it certainly doesn't power cars. The burning of gasoline, really the exploding of gasoline, is what powers internal combustion engines.
Gasoline is ignited with a spark, inside a container, where the only escape route for the explosion is the direction we need to apply force.
Cannie_Flippington t1_iybi6oq wrote
Reply to comment by jeannnic12 in ELI5 Are cows constantly producing milk? by ms_myco
They do goats and sheep and some wierdos even horse but cows are just the best at it. It's also weird that they have 4 teats but typically only have one calf. That's not usually how it goes with mammals. Sheep, horses, and... goats? I can't remember if it's the same with goats... but they've all just got two. And goats and sheep are often bred for twinning. So wtf going on with cows and their super mammaries.
Sloloem t1_iybi5pc wrote
Reply to comment by generous_cat_wyvern in ELI5: why is using "goto" considered to be a bad practice in programming? by Dacadey
Yeah I kindof had a moment when I realized that paper was so old it predates not only C, but also C's predecessor B...and we still talk about it. I'd worked in languages without loops before and actually had to use goto's and labels to reproduce the flow control of while and for loops when I was first learning so I just assumed the concepts had always existed in programming. It's a really interesting history how we got from doing math real fast to programming a world-wide near-real-time communications network so we can look at cat videos on the toilet. ...If you're into that sort of thing, I guess.
[deleted] t1_iybi436 wrote
Reply to comment by TheSmellofOxygen in ELI5: Would the sound of a spaceship leaving Earth slowly disappear to the people inside of it? by 4thesuns
[deleted]
[deleted] OP t1_iybi40t wrote
oxfozyne t1_iybi3ja wrote
Reply to comment by WeDriftEternal in Eli5: Why do soccer players feign being injured? by livehearwish
Surprisingly, players such as Ray Bourque have endorsed diving because the penalties do not outweigh the rewards, and referees such as Kerry Fraser and Paul Stewart have stated that the rule is not applied properly or inconsistently called and there should be more embellishment penalties year after year than what are actually called.
LordButtercupIII t1_iybhw8p wrote
"Because that's the rule" is only half the point. It's the rule for a reason.
Multiplication is repeated addition. It can be unpacked into addition: 5 x 3 means 5 + 5 + 5 2 + 5 x 3 means 2 + 5 + 5 + 5
The same relationship is true for exponents and multiplication - exponents are repeated multiplication: 4^3 means 4 x 4 x 4 4^3 x 7 means 4 x 4 x 4 x 7
Subtraction is reversed addition. Adding and subtracting are done in the same step - last.
Division is reversed multiplication. Multiplying and dividing are done in the same step, just before addition/subtraction.
Exponents (and logarithms, where applicable) are done in the same step, just before multiplication/division.
The only thing that's really convention for the sake of itself is parentheses, because we needed a way to demonstrate that certain parts of an equation had to be solved out of order. So anything in parentheses is done first, because that's what they are, by definition.
There are some really interesting low level algorithms that take place in computers and calculators, to turn equations into long strings of logic gates, in a similar sort of method. Pretty much anything that can be computed can be unpacked like this, further than most of us would ever notice.
Cannie_Flippington t1_iybhrna wrote
Reply to comment by [deleted] in ELI5 Are cows constantly producing milk? by ms_myco
You do realize that human milking and mastitis risk is dramatically different from cows... The structure of their mammaries is completely different. For one, you can't hand-milk a person the way you can a cow. A cow the milk practically falls out so yes the suction pumps are actually more effective than a calf's sucking.
Hormones are part of it because even machine milking is more effective if the cows can see or have recently fed their calves but in a human? It's almost all hormonal. You can get a couple ounces just by relaxing but you can't even get a full meal for the little sucker without practically meditating on how much you love that little gummy smile.
Humans have not been selectively bred for 10000 years for milk yield. We have, however, evolved our guts to be able to produce lactase enzymes for our entire lives. I struck out though. I produce lactase but my immune system freaks out if it sees whey.
And doing AI for all the breeding... when you could just rent a bull and let him do the work? Or hek, with enough cows you can just provide your own bull and do bull-swaps with a neighboring farm. Why would you pay for something the bull will do for free? Maybe if you're on a tight schedule... but still... a cow's routine healthcare involves sticking your hand up their butts all the time. You're lucky that human healthcare splurges on expensive scanning tools now and that our organs are a lot smaller so palpating things through the intestinal wall isn't very helpful or that's what we'd be getting too.
And just buy milk from a farm that keeps the calves with the mommas. Be the change you want to see in the industry.
Governmentwatchlist t1_iybhkdg wrote
Reply to ELI5 what is the benefit of a charter school vs regular public schools? How do they differ? by [deleted]
Charter schools are not inherently good or bad. The benefits can be that they usually have a specific purpose (say stem). The biggest problem is that they take tax dollars and then play by a different set of rules. Sometimes they can target the best students. The local public school is then left with fewer resources and a more challenging populous. Politically, don’t be fooled. Conservatives don’t care about charter schools or really think it is a better system. Their plan is to make the already struggling school system worse.
bovisrex t1_iybhjf5 wrote
Reply to comment by Walty_C in ELI5 why we first multiply, then add by TheManNamedPeterPan
You can and should. A large function in algebra (including basic mathematics) is in making a long problem easier to understand. The problem you wrote could also be written 12 + 12 + 12 + 12 + 12 + 2, but writing it as 5 x 12 + 2... or (5 x 12) + 2... makes it understandable at first glance. This is all that is meant by the common math problem "Simplify this equation."
Agreeing on a convention to write math problems a certain way just removes ambiguity and makes it possible for any person familiar with the relatively simple Order of Operations rule to understand any other problem written by someone. My biggest problem with the order of operations "riddles" that swarm Facebook from time to time is that they'll intentionally write them in a confusing way in order to trick people. It's the same as posting a scribbled rough draft of a paragraph and then making fun of people who misinterpret it.
nayshlok t1_iybgzwx wrote
Reply to comment by Twin_Spoons in ELI5 what is the benefit of a charter school vs regular public schools? How do they differ? by [deleted]
Reading through these I realize I lucked out with my charter school. But it was definitely because it fit my learning style better, and a lot of kids I know left the school when they realized it didn't fit theirs. But it was focused on the education from what I could see the staff on all levels really cared.
[deleted] OP t1_iybgzrv wrote
[deleted] OP t1_iybgvw7 wrote
[deleted] OP t1_iybgjyz wrote
Reply to comment by Irreverent_Pi in ELI5 what is the benefit of a charter school vs regular public schools? How do they differ? by [deleted]
[deleted]
Gotanis55 t1_iybjmbo wrote
Reply to comment by Yakb0 in ELI5 what is the benefit of a charter school vs regular public schools? How do they differ? by [deleted]
I don't think this is entirely true. I have seen just as many parents wake up to realize their kid is in 4th grade and has the reading level of a lima bean and then they say "the school has failed my child!" Whereupon they shuttle their kid over to the charter school and continue to not be present or proactive in their child's education and, unsurprisingly, they end up with the same results.