245 karma · joined June 27, 2014
- HEADLINE: Easier transition from macOS
- DESCRIPTION: A number of things really annoyed me when I used Ubuntu the first time and I found them difficult to fix. I would love a "migration assistant" that did stuff like:
- reverse inverted trackpad
- configure keyboard shortcuts to be more familiar
- offer to import my dot files from the Mac partition (shell settings, gitconfig, etc)
- offer to mount my Mac partition
- migrate my macOS Keychain
- etc
All this stuff took me way too long to set up and I feel most of it could be automated.
1. handle new keys the same way Chrome handles expired SSL certs: a big warning with the option to continue anyway if you want
2. Don't automatically resend a message with a new key (require the user to manually resend, like when iMessage falls back on MMS)
3. enable the key change notifications and make disabling them an "advanced" setting
WhatsApp is making the right choice by designing for ease of use, I think they just landed a little too far away from a secure implementation.
Also, Thoughtbot has a somewhat good guide to running an apprenticeship: https://github.com/thoughtbot/apprenticeship
It could be adapted without much work to hiring bootcamp grads.
How… appropriate
2. It's not my goal to hold anyone to a specific standard or complain, just to explore what the best scholarship approach is.
Still should be SSL though.