> [!tldr] Everything we do digitally boils down to huge strings of 0's and 1's
```binary
01101000 01101001 00100000 01101101 01101111 01101101 00100001
```
```hexadecimal
68 69 20 6D 6F 6D 21
```
```decimal
29388985573797153
```
```ascii_text
hi mom!
```
[[Character Encoding]] is the language of computers.
Files take place over contiguous blocks of memory. In those blocks are a bunch of zeros and ones. For Apple File System, the minimum block size is 4KB. So I'd be storing 7 bytes in a 4KB space.
The fact the file exists and its metadata (its name, extension, creation date, update date, permissions, and the location of the block where it exists) is stored in a B-Tree by MacOS.
****
# More
## Source
- self
- conversation with Gemini