96 karma · joined January 21, 2016
Also, 2 years after the call to mommy is not quite mature enough to start doling out advice.
http://nando.oui.com.br/2014/04/04/why_i_sort_of_dislike_dja...
Also, your assertion that the software is the free speech is a false-presupposition. The private key is data, and data is speech. It's no different than a book or a newspaper, except it's written in a way that only 1 person (device) can understand it.
What the president is proposing would allow a key for law enforcement that would, presumably, work on many or all devices. Once cracked, it would give hackers access to all of those devices. This elevates risk considerably because it's no longer impractical to reverse engineer the encryption.
This is a cultural problem that will always come back to bite you.
It's worth noting that this experience in a dynamically typed language like Python or Javascript can be a lot more pronounced than a strongly typed language.
"Oh, Johnson isn't online? better send him an email. /message acmebot email johnson@acme-supply.co Get your ass to mars!" chat bot sees the command and sends him the email.
Sorry if I'm coming off as cynical it's just that I see a trend of the entire community trying to fix problems that aren't real problems.
I get that IRC never had a particular client that galvanized the protocol as much as the many iterations of proprietary real time chat that has came and went over the past 10 years, but honestly the problem isn't the protocol, the problem is that no one was making clients meant for the mainstream.