Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What are inary groups and what is UU, yEnc and MIME encoding?

binary encoding groups mime uu yEnc
0
Posted

What are inary groups and what is UU, yEnc and MIME encoding?

0

Binary groups (alt.binaries.pictures) are like all the others except the articles posted to them are not text (readable). Instead they are anything else (programs, pictures, sounds, videos, …). The articles found in binary newsgroups are a lot like E-mails with attachments. The attachment is a file that can be anything. Because Newsgroups were created with only text in mind (like E-mail), users had to get creative in finding ways to post non-text. Text is unique because all the readable characters can be represented with 6 bits (64 combinations), which means the 7th and 8th bit in every byte can be discarded. Non-text requires all 8 bits (256 combinations). So how can you post non-text? You could take every 3 consecutive bytes (24-bits) and translate them into 4 characters (4 6-bit characters = 24-bits too). The resulting file is 33% larger (3 bytes to 4), but can now be represented entirely with 6-bit characters. This 4-for-3 encoding is exactly what UU and MIME/Base64 Encoding do.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123