As far as I can tell, this is mapping each base64 character of the encrypted blob to one full word? This will obviously multiply the message size a great deal.
Mapping each base64 char to one word seems rather inefficient. If you have a longer list of N swears (say 256 because it's the size of a byte, making encoding easier), you could produce a more efficient base-N encoding, e.g.: var bytes = atob(base64msg), swearsMsg = ''; for (var i = 0; i Of course, it's still less efficient than base64, but it's an improvement. :)
Encrypt your e-mail with PGP and random profanity
31–40 of 68 posts
Re: Encrypt your e-mail with PGP and random profanity
#32Earlier quoted context omitted.
Mapping each base64 char to one word seems rather inefficient. If you have a longer list of N swears (say 256 because it's the size of a byte, making encoding easier), you could produce a more efficient base-N encoding, e.g.: var bytes = atob(base64msg), swearsMsg = ''; for (var i = 0; i Of course, it's still less efficient than base64, but it's an improvement. :)
yes, originally I was thinking 256. Unfortunately it's difficult to reach 256 without adding hate/vitrol/racist language
Perhaps some foreign-language and more obscure (dialectal?) English swear words could be used? With crowd-sourcing I'm sure we could reach 256.
Re: Encrypt your e-mail with PGP and random profanity
#33Earlier quoted context omitted.
yes, originally I was thinking 256. Unfortunately it's difficult to reach 256 without adding hate/vitrol/racist language
Ah, I see the problem. An awful lot of profanities are ethnic/racial/other minority slurs. Perhaps some foreign-language and more obscure (dialectal?) English swear words could be used? With crowd-sourcing I'm sure we could reach 256.
People are somewhat reluctant to share their profanity on GitHub
Re: Encrypt your e-mail with PGP and random profanity
#34Earlier quoted context omitted.
Ah, I see the problem. An awful lot of profanities are ethnic/racial/other minority slurs. Perhaps some foreign-language and more obscure (dialectal?) English swear words could be used? With crowd-sourcing I'm sure we could reach 256.
as it was, I needed to make a call for swears and look up some different dictionaries to fill up this project People are somewhat reluctant to share their profanity on GitHub
I suggest putting at the top-level of this comments section, so it gets more attention.
Re: Encrypt your e-mail with PGP and random profanity
#35Earlier quoted context omitted.
Maybe this has changed recently, but last time I checked there was no self-hosted email client that even came close to the great UI that Gmail offers.
Isn't Gmail's UI overrated? What's wrong with Mail.app? It doesn't have Gmail's horrendous new Compose UI, and it has threading.
Re: Encrypt your e-mail with PGP and random profanity
#36Earlier quoted context omitted.
Isn't Gmail's UI overrated? What's wrong with Mail.app? It doesn't have Gmail's horrendous new Compose UI, and it has threading.
Not everyone here uses Macs, and Thunderbird is, while an excellent mailclient, no match for the Gmail UI when on the road (e.g. internet cafe, a friend's computer)...
Re: Encrypt your e-mail with PGP and random profanity
#37Earlier quoted context omitted.
You could also use a paid provider that doesn't show ads
Alternatively setup your own free mailserver. Its always been a puzzle to me why so many people just don't own their own mailserver, just like you "own" your mail box at your property. You can use spamassasin which is as good as they come. Problem solved.
Ultimately, I do want to run my own email server but not until it's a lot closer to 'fire-and-forget' (which for me, will be something Unikernel-based).
Re: Encrypt your e-mail with PGP and random profanity
#38Earlier quoted context omitted.
Not everyone here uses Macs, and Thunderbird is, while an excellent mailclient, no match for the Gmail UI when on the road (e.g. internet cafe, a friend's computer)...
Yeah, unfortunately there is a dearth of decent email clients. :(
Re: Encrypt your e-mail with PGP and random profanity
#39Re: Encrypt your e-mail with PGP and random profanity
#40Earlier quoted context omitted.
Alternatively setup your own free mailserver. Its always been a puzzle to me why so many people just don't own their own mailserver, just like you "own" your mail box at your property. You can use spamassasin which is as good as they come. Problem solved.
I'm not a sysadmin, but I'm a software engineer generally pretty comfortable doing ops stuff...and I'm pretty daunted by the thought of running my own email server. Beyond the setup(1), which isn't child's play, there's ongoing maintenance, possible issues with deliverability, security concerns, availability concerns (what if my server goes down while I'm off the grid on vacation and all my emails bounce for a week?)…
you still will have to setup MX records and A records in DNS... but that's not too tough. Also you could get a backup MX service for like $10 a month to ensure you never bounce emails if you go down (you won't really bounce anything until after being down for 48 hours anyways, most email services will retry up to 48 hours then give up).