Recent comments in /f/explainlikeimfive
phiwong t1_iy8ywx8 wrote
Reply to comment by EvolutionVII in ELI5:Why aren't ultracapacitors used more often as range extenders in Hybrids? by EvolutionVII
This is essentially the Chevy Volt from 12 years ago. An ICE to charge up batteries with no direct engine to wheel connection.
Constant RPM on an engine isn't going to increase the running efficiency so much that it offsets carrying 200kg of additional batteries ( or supercapacitors).
frustrated_staff t1_iy8yud5 wrote
Reply to comment by thejml2000 in Eli5 Why there arent like 20gb USBs instead each usb has twice as much as the previous(8gb,16gb,32gb,64gb,128gb by nightmarebg69
>n December 1998, the IEC addressed such multiple usages and definitions by creating prefixes such as kibi, mebi, gibi, etc., to unambiguously denote powers of 1024.[10] Thus the kibibyte, symbol KiB, represents 210 bytes = 1024 bytes. These prefixes are now part of the IEC 80000-13 standard. The IEC further specified that the kilobyte should only be used to refer to 1000 bytes. The International System of Units restricts the use of the SI prefixes strictly to powers of 10.
For us old timers, this is about as useful as the IAU saying that Pluto is not a planet. They can go f*** themselves
Shaddaa t1_iy8yuax wrote
Reply to comment by dmootzler in ELI5: How can we fit entire 3D open world games on such small devices? by fernando_favela
Yes that's how it is usually done. Either you simply store any chunk the player made changes to and just load that again, or you only store the changes and apply them after generating the untouched state of the world.
dmootzler t1_iy8yp7m wrote
Reply to comment by [deleted] in ELI5: How can we fit entire 3D open world games on such small devices? by fernando_favela
That doesn’t sound right.
Finding the seed that yields a specific world plus a specific set of user changes would require a brute force search of all possible seeds, which is completely infeasible.
Even if you could do it, the encoding would be no more space-efficient than an optimally-compressed diff.
ZylonBane t1_iy8yarc wrote
Reply to comment by NadirPointing in Eli5 Why there arent like 20gb USBs instead each usb has twice as much as the previous(8gb,16gb,32gb,64gb,128gb by nightmarebg69
Kibblebytes can fuck right off. A kilobyte will be 1024 bytes until the day I die.
[deleted] t1_iy8xwei wrote
Reply to comment by dmootzler in ELI5: How can we fit entire 3D open world games on such small devices? by fernando_favela
[deleted]
YWGtrapped t1_iy8xrsi wrote
Reply to Eli5: Mortgage rates by sanevsnormal27
Interest rates set by central banks are rising (reason, which doesn't change that it's happening: in much of the world to fight inflation, and in the UK also to try to protect the currency after it started rapidly losing value due to government policy)
When central banks raise rates, this makes it more expensive to borrow money.
Because you're on a variable rate, it varies with the rate set by the central bank. Because they made borrowing all money more expensive, the money you borrowed got more expensive.
If you had a fixed rate, you wouldn't suffer from it getting more expensive when they raise rates, but you also wouldn't benefit from it getting cheaper when they lower rates.
How much more expensive it gets depends on the amount borrowed, time left, and rate changes, and can be calculated using lots of online mortgage calculators.
MarBoBabyBoy OP t1_iy8xr8p wrote
Reply to comment by _Diakoptes in ELI5: Uvalde and the "coward" cops by MarBoBabyBoy
MarBoBabyBoy OP t1_iy8xq5d wrote
Reply to comment by Sing_larity in ELI5: Uvalde and the "coward" cops by MarBoBabyBoy
The sound of children screaming was removed from the video I posted when the shooter first entered the classroom.
Nothing in any of the sources you linked to mentioned anyone dying after the cops arrived.
Tomi97_origin t1_iy8xhe3 wrote
Reply to comment by pseudopad in Eli5 Why there arent like 20gb USBs instead each usb has twice as much as the previous(8gb,16gb,32gb,64gb,128gb by nightmarebg69
Yes. It's just much more convenient.
[deleted] t1_iy8xbbz wrote
Reply to comment by EvolutionVII in ELI5:Why aren't ultracapacitors used more often as range extenders in Hybrids? by EvolutionVII
[removed]
pseudopad t1_iy8x7vq wrote
Reply to comment by Tomi97_origin in Eli5 Why there arent like 20gb USBs instead each usb has twice as much as the previous(8gb,16gb,32gb,64gb,128gb by nightmarebg69
Not really a complete explanation. It's not impossible to make a 20 GB USB drive, you just need to use a 16 GB chip combined with a 4 GB chip in the same USB drive.
However, this adds complexity to the circuit board, and it's easier to just buy 100000 32GB chips and make 100k USB drives from that, than it is to buy 50k 16GB chips and 50k 4GB chips and put these two chips on the same board for 20 GB. You'd also get better discounts from the chip manufacturers by buying 100k of a single chip than half as many of two different chips.
The chip cost is also just a portion of the total cost of the drive. You still need the same number of USB plugs, and with two chips, the plastic casing needs to be bigger, which also costs more money. Then it also needs to be packaged in some way to make it to stores, and because the unit in total is bigger with two chips, it'll weigh more and take up more space, which makes shipping more expensive.
So even if you're saving 25% of the chip costs by buying one 16 and one 4 gb chip, that's perhaps just 50 cents less on a unit that is gonna sell for let's say 20. Now the customer is faced with a choice of 32 GB for 20 bucks, or 20 for 19.50.
dimonium_anonimo t1_iy8wpb9 wrote
Reply to Eli5 Why there arent like 20gb USBs instead each usb has twice as much as the previous(8gb,16gb,32gb,64gb,128gb by nightmarebg69
Every storage location needs an address, just like a house needs an address. In order to access that byte of info, you need to basically plug in the correct address. Of course, like all computers, they deal with electricity which is either on or off. We represent that with 1 or 0 respectively.
So let's say you've got a 2-bit address. The first bit has 2 options, and the second bit also has 2 options, so there are 2*2=4 addresses possible. Those are as follows:
00 - 01 - 10 - 11
If I increase the number of bits in the address by 1, to 3 bits, the first two bits can be any of those 4 while the new bit is 0, then repeat the same 4 options while the new bit is 1. So you double the number of locations that can be addressed for each bit you add:
(0)00 - (0)01 - (0)10 - (0)11
(1)00 - (1)01 - (1)10 - (1)11
If I clean that up a bit it looks like this:
000 - 001 - 010 - 011 - 100 - 101 - 110 - 111
8 options for 3 bits. 16 options for 4 bits. And so on... There's one other thing going on here. There are two prefixes that can be used for data. The normal metric prefixes (kilo-, mega-, giga-...) Are supposed to mean 1000 of the previous. A kilometer is 1000 meters. A megajoule is 1000 kilojoules. In data, they added a separate set of prefixes (kibi-, mebi-, gibi-...) Which are actually an even power of 2 multiple instead of 1000. It works out fairly well because 2¹⁰=1024 which is pretty close to 1000. So a kibibyte is fairly close to a kilobyte. And a megabyte is pretty close to a mebibyte.
I think what happened is that the common community of computer consumers didn't take to the new prefixes because it's a bit confusing to have two separate sets that mean different things. And it's not like you ever need to convert between kilobytes and megajoules so why not just use the regular prefixes anyway. So now everything is called kilobytes or megabytes when in reality, they actually mean kibibyte and mebibytes.
dmootzler t1_iy8wknr wrote
Reply to comment by RhynoD in ELI5: How can we fit entire 3D open world games on such small devices? by fernando_favela
How do player-initiated changes to the world get persisted? Is it just as some kind of diff relative to the generated world?
[deleted] t1_iy8whvk wrote
Reply to comment by EvolutionVII in ELI5:Why aren't ultracapacitors used more often as range extenders in Hybrids? by EvolutionVII
That doesn't require a super cap. You can just strap the e motor to the engine directly. Or use a battery as buffer.
So long as you don't NEED super fast charge/discharge, which this application doesn't, batteries are pretty much always better than caps.
EvolutionVII OP t1_iy8w989 wrote
Reply to comment by tdscanuck in ELI5:Why aren't ultracapacitors used more often as range extenders in Hybrids? by EvolutionVII
>In that case, why wouldn't you just connect the ICE straight to the drive motor? What is the ultracapacitor helping you with?
constant rpms of the engine
EvolutionVII OP t1_iy8w4y2 wrote
Reply to comment by [deleted] in ELI5:Why aren't ultracapacitors used more often as range extenders in Hybrids? by EvolutionVII
Well I imagine the engine could constantly run at a sweetspot like 2000 rpm for increased fuel efficiency.
bitchface-hatchling t1_iy8w4tt wrote
Reply to comment by thejml2000 in Eli5 Why there arent like 20gb USBs instead each usb has twice as much as the previous(8gb,16gb,32gb,64gb,128gb by nightmarebg69
This is correct I feel.
However, colloquially, GB is expanded to Gigabytes and hence would mean 1024 Kilobytes. There is also a difference between how the manufacturers build storage and how it is sold. The manufacturers still build storage in multiples of 1000s. So a 1 GB drive would have 1000 MBs, each of which would have 1000 KBs, each of which would have 1000 bytes. But the calculated capacity is then based on binary notations; (110001000*1000)/1024/1024/1024. You would have noticed this. A 1 GB storage drive only comes with ~953 MB of storage.
At least this is what I remember from my CS class.
RhynoD t1_iy8w3cu wrote
Minecraft is procedurally generated. The world does not exist if it isn't loaded because you are in that section of it. Every time you load a section, the game uses the seed to rebuild that section based on a set of rules.
For example, the rules might say: start with bedrock here. If the seed value is X, put stone above it. If there are Y number of stone blocks within such and such distance, the next block should be magma. If there are such and such magma blocks, put diamond ore. If there are already diamond ore blocks within a distance, or Redstone instead. When it's at least so high up, put dirt.
Every chunk is built like this, based on the seed. Since the seed stays the same, the world can be rebuilt to be exactly identical every time you load in. When you make changes to the world, the seed is changed to make sure the change you made appears the next time.
It's like, instead of someone memorizing an entire story, you just give them a title and they invent the story as you go along based on that title. When you leave, the story is forgotten but you save the title. The next time you want that story, you give them the same title and they follow the same rules and end up creating that exact same story from scratch.
tdscanuck t1_iy8w13p wrote
Reply to comment by EvolutionVII in ELI5:Why aren't ultracapacitors used more often as range extenders in Hybrids? by EvolutionVII
In that case, why wouldn't you just connect the ICE straight to the drive motor? What is the ultracapacitor helping you with?
If the ICE is putting out more power than the motors need the ultracapacitor will fill up very quickly. And if the ICE isn't putting out enough power then it'll discharge very quickly. You'll get a *slight* evening out of load on the ICE but it won't be very big, definitely not enough to provide meaningful range extension.
[deleted] t1_iy8vk0q wrote
Reply to comment by EvolutionVII in ELI5:Why aren't ultracapacitors used more often as range extenders in Hybrids? by EvolutionVII
And what's supposed to be the advantage of feeding the electrical power from an ICE through a supercap into an e motor, instead of just feeding it directly into an e motor ?
EvolutionVII OP t1_iy8vaot wrote
Reply to comment by [deleted] in ELI5:Why aren't ultracapacitors used more often as range extenders in Hybrids? by EvolutionVII
But they charge much quicker. That's why there are concept for stop&go applications like public transportation. But I have not found any information regarding constant charging via ICE.
Tomi97_origin t1_iy8v9zb wrote
Reply to Eli5 Why there arent like 20gb USBs instead each usb has twice as much as the previous(8gb,16gb,32gb,64gb,128gb by nightmarebg69
Because 2^3 = 8, 2^4 = 16, 2^5 = 32,...
Computers work with only 2 values 1 and 0 called bits.
You can imagine the chips storing these as apartments. Each door in the apartment must have a number (address).
2^x tells us the maximum number of doors with x being the number of bits needed to write the address for the door.
If you want to write 20 you will find that 2^4 (16) is not enough and you need 2^5, but at that point you might as well use all 32 addresses.
shuvool t1_iy8v5xv wrote
Reply to comment by tblism in ELI5: why fish can’t breathe in air despite air having plenty of oxygen by CR1MS4NE
Crabs have gills under their shell near their legs. They have an appendage that pushes water over them called a scaphognathite and can seal the water inside the shell with articulating plates to keep the gills wet. When they are out of the water and blowing bubbles out of what looks like their mouth, that's the result of them breathing with their gills. As long as they can keep finding more oxygenated water, aquatic crabs can stay out of the water for a surpassing long time, like a day or two. Land crabs have a weird lung gills hybrid organ but they're adapted to land life and just seek out water to keep that organ wet. Coconut crabs are a type of hermit crab that can't swim and will drown in about an hour if they are swept away or fall into water
RevaniteAnime t1_iy8z652 wrote
Reply to comment by dmootzler in ELI5: How can we fit entire 3D open world games on such small devices? by fernando_favela
The "chunks" that have been modified in Minecraft get saved to the storage. So, the more you start changing things in a Minecraft world the bigger the save file gets.