qntm/base65536
View on GitHub ↗ ★ 2,207 JavaScript
Unicode's answer to Base64
22 mentions on Hacker News by 20 people: 2 stories, 20 comments · first 2015-12-06 · latest 2025-09-20
20082026
-
…the way down. [1] - https://github.com/qntm/base2048 [2] - https://github.com/qntm/base32768 [3] - https://github.com/qntm/base65536
comment by Bender · 2025-09-20 · in Scream cipher -
…length, e.g. for gimmicks like fitting the most possible binary data into tweets. For example: https://github.com/qntm/base65536 For short messages in the mobile phone (i.e. GSM/3GPP) sense, which was my first association for "short…
comment by lxgr · 2024-12-30 · in Short Message Compression Using LLMs -
Base65536? https://github.com/qntm/base65536
comment by CaptainFever · 2023-07-05 · in Tell HN: People forget that you can stick any data at the end of a bash script -
base65536, and look who the author is :-D https://github.com/qntm/base65536
comment by bashinator · 2023-07-05 · in Tell HN: People forget that you can stick any data at the end of a bash script -
> For transmitting data through Twitter, Base65536 is now considered obsolete; see Base2048. Source: https://github.com/qntm/base65536
comment by theblazehen · 2022-05-24 · in YouTubeDrive: Store files as YouTube videos -
…- it now points to Base2048, the link I meant to post, which actually should work - rather than https://github.com/qntm/base65536 (which I think you're commenting on).
comment by wging · 2022-05-24 · in YouTubeDrive: Store files as YouTube videos -
https://github.com/qntm/base65536#why > Why? > Erm. > I wanted people to be able to share HATETRIS replays via Twitter. My brain is melting.
comment by octoberfranklin · 2020-09-20 · in Base 65536 -
Since they naively count unicode characters, https://github.com/qntm/base65536 is the best data encoding mechanism. You can fit 15 bits per character, or a total of 510 bytes per key and value.
comment by lalaithion · 2019-11-12 · in Volatile – A key-value pair API -
…expanded. There are few other implementations of the same idea out there, too. Here's another one: https://github.com/qntm/base65536 ; since it uses a power-of-two sized alphabet, it avoids some of the work mine has to do around partial…
comment by deathanatos · 2019-06-30 · in Show HN: Web pages stored entirely in the URL -
…twitter-oriented compact binary-to-text encoding, base65536[2]. [1] https://qntm.org/hatetris [2] https://github.com/qntm/base65536
comment by grandchild · 2018-12-18 · in Bastard Tetris -
Here's a serious attempt at encoding arbitrary data into Unicode characters: https://github.com/qntm/base65536
comment by lalaithion · 2018-03-12 · in Show HN: Ecoji, a new base1024 emoji encoding -
…steganographic uses where one might want to make it less obvious any encoding was used at all. [1] https://github.com/ferno/base65536
comment by WorldMaker · 2017-01-26 · in Show HN: Alphabinary Encoding -
…if you're not using UTF-8 to encode your characters, you can beat Base64, Base85, and Base122 with https://github.com/ferno/base65536
comment by lalaithion · 2016-11-27 · in Base-122 – A space efficient alternative to base-64 -
Get it down to 280 bytes and you can fit one in a tweet: https://github.com/ferno/base65536
comment by amptorn · 2016-09-04 · in 500 Byte Images: The Haiku Vector Icon Format -
Base65536 https://github.com/ferno/base65536 (only slightly /s)
comment by anowlcalledjosh · 2016-04-01 · in Show HN: Triangul-Art – make pixel art but with triangles -
…length is measured by the number of codepoints in the NFC normalized version of the text." [1] https://github.com/ferno/base65536#why
comment by franciscop · 2016-03-24 · in Require-from-Twitter -
https://github.com/ferno/base65536
comment by Retr0spectrum · 2016-03-24 · in Require-from-Twitter -
…efficient.) Stick with Base64 unless you're strictly counting code points (like tweets do). [1] https://github.com/ferno/base65536/blob/master/get-block-sta...
comment by colanderman · 2015-12-06 · in Base65536 – Unicode's answer to Base64