turniphat

turniphat t1_je22fws wrote

You need to know the type of data you are dealing with. For example, if you want to open a .wav file, you find the specification (https://ccrma.stanford.edu/courses/422-winter-2014/projects/WaveFormat/) and then you write your program to the specification.

It says first 4 bytes are the ID, then next 4 bytes are the size, then next 4 are the format... etc. etc. etc.

If somebody just hands you a blob of data and tells you to interpret it, then you are correct to be confused. You'd have no idea what the bytes mean.

Also, if you open a file in the wrong program, it interprets the bytes in the wrong way and you just get nonsense. Open a .exe file in notepad and it's just crazy characters all over the screen.

90

turniphat t1_ja57uex wrote

Modern cars are ridiculously overpowered. Every year, the new models need to be better than the old models and better than the competition.

Farm equipment just needs to get the job done. A tractor rarely needs to work at more than 5 mph. So no reason to spend money on a larger engine.

Most commercial equipment has a lot less hp than you'd expect. When whoever is buying equipment is looking at operating costs, purchase price, expected profit, they buy just what they need, not what is most fun.

Most consumers on the other hand think, I may tow a trailer in the mountains one day, so I'd better get the bigger engine just in case. Commercial operators say put it in 2nd gear and go slow.

18