What's a Carriage and Who's Feeding it Lines? CRLF - Computer Stuff They Didn't Teach You #1
Summary
This tech video series aims to cover programming and engineering concepts not taught in school, starting with the historical significance of carriage return and line feed (CRLF) character encodings. It explains how different operating systems like Windows, Linux, and Mac handle these line ending characters, and how Git's `core.autocrlf` setting can automatically convert them, leading to potential cross-platform issues. The practical takeaway is to understand these differences to avoid problems when working with text files across various systems.