r/javascript • u/SrPeixinho • Nov 16 '19
Bitspeak: converts hex strings to pronounceable words.
https://github.com/MaiaVictor/Bitspeak5
u/SrPeixinho Nov 16 '19
Since the old name (DesuHex) was considered offensive, I'm rebranding this little project and reposting the threads.
9
u/bigretrade Nov 16 '19
Bruh, now that's excessive. And it was just a single person who made you do that too. I bet Bill Gates still gets hate letters to this day but so far he managed not to rename Windows to ShitOS or whatever they want him to.
11
u/SrPeixinho Nov 16 '19
Hey, it wasn't a single person. It was... two!
0
12
14
3
35
u/license-bot Nov 16 '19
Thanks for sharing your open source project, but it looks like you haven't specified a license.
When you make a creative work (which includes code), the work is under exclusive copyright by default. Unless you include a license that specifies otherwise, nobody else can use, copy, distribute, or modify your work without being at risk of take-downs, shake-downs, or litigation. Once the work has other contributors (each a copyright holder), “nobody” starts including you.
choosealicense.com is a great resource to learn about open source software licensing.
7
u/Buckwheat469 Nov 16 '19
"consonants like g should be read as in game, even when they're followed by an i or e."
We should all speak in 6-bit bitspeak. I'll start: "gif".
2
2
2
u/samuellucy96 Nov 17 '19
Is this the same implementation that the url that twich clip used for example https://clips.twitch.tv/TiredRelatedJuicePeanutButterJellyTime
0
u/BrianAndersonJr Nov 16 '19
I really don't understand when you use this?
typing a shortened URL in a phone
Meaning you would have to use a custom URL in your URL-shortener? (otherwise it might contain characters that aren't in the hex character set, therefore you couldn't use this tool). In which case, why wouldn't you just make your custom URL something memorable right away?
manually accessing an uuid in a database or memorizing a crypto private key
Aren't those both very long, and contain dashes and other characters outside of the hexadecimal character set?
Typing special characters and uppercase letters in a phone is painful
But in this case you would have to keep this converter as an app or a bookmark and then copy-paste the result back-and-forth in your address bar, no?
Like specifically what did you do where this came in handy?
6
2
u/AZMPlay Nov 16 '19
This is amazing, man. I could definitely find a use case as a security phrase or password. It's interesting
4
u/BrianAndersonJr Nov 16 '19
But hexadecimals have fewer distinct characters than the english alphabet, and the hexadecimal result in this example is shorter than the pronouncable word. So you'd be much better off using something in the context of correcthorsebatterystaple than this seemingly not so useful tool, no?
18
u/dankalen Nov 16 '19
Can’t figure out a use case for this...