💾 Archived View for bbs.geminispace.org › u › pollux › 16472 captured on 2024-08-18 at 21:26:58. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-07-09)

🚧 View Differences

-=-=-=-=-=-=-

base26

I find base26 pretty cool, compared to, for example, base16, base32, base64 etc. Why? Check out the README, to get an idea. Not to mention useful for Telefax/OCR as well.

https://github.com/stefanclaas/base26

♊️ pollux

Apr 30 · 4 months ago · 👍 norayr

5 Comments ↓

💀 requiem · Apr 30 at 21:11:

I like it as it seems fun, but in all honesty I don't see how the majority of use cases cannot be achieved through base64? Like, with the "send data in SMS via an old feature phone" - having grown up with those (first mobile phone I used had a single line LCD display - Ericsson GH337 I think?) , even those has all the Base64 characters needed. With OCR and Telefax either is fine really? There are the two specific cases he mentions but in all honesty I have no idea what those are...

🐙 norayr · May 01 at 00:13:

i have recently implemented base64 in oberon.

— https://github.com/norayr/base64

but only the encoding part.

i needed to encode passwords for http baseauth method, and add encoded username and password in to http request headers.

that was my usecase.

💀 requiem · May 01 at 06:50:

Oh I get the need for base64 or base26 generally; I just don’t see that base26 specifically offers features base64 doesn’t, apart from a few edge cases?

🐙 norayr · May 01 at 23:16:

by the way there is similar similar to base64 algorithm used in oberon system. there were commands AsciiCoder.Decode and AsciiCoder.Encode and several files could be archived in such archives. if i remember correctly the arche extensin is .Arc but has nothing to do with the .arc we know from dos times.

♊️ pollux [OP] · May 02 at 13:29:

@requiem - exactly, a few edge cases makes base26 useful, compared to base64. No errors when using it for Fax/OCR and the Diana Cryptosystem, or Dein Star, when speaking a foreign language.