If RC Monster trucks can have replaceable battery packs, I imagine board vibration more than moisture has to be pretty severe to warrant permanent connections.
If this is the real deal, then why not ship common language VMs (in asm.js) with the browser? Then you don't need to worry about 200k at all and all code can run in the browser? I mean, if google is shipping NaCL and Dart VMs, why not? Updates could ship with browser updates, or you can still load your own rolled version if you like.
Perhaps the worst thing about this is that engineers at the browser makers are now incentivized to create Zero-days. $250k and rising for knowingly creating a backdoor? There's now a market for software engineer corruption. Maybe add in some middlemen...
I dislike propriety SDD connectors mainly. Full disk encryption and backup are even more musts.
I enjoyed migrating foolishly unbacked up data from a laptop with a dead [Insert failed component that's not the drive] by popping the 2.5" drive into an external enclosure. Now I have to give my drive to somebody else? Or use iCloud.
I was an occasional user of BeOS 4 and 5. Got the free upgrade to 5 in the mail.
It's anachronistic I know, but I think the biggest issue with the OS was timing. If the FOSS movement had as much commercial maturity as today, I think the story of BeOS would be way different. It was pretty well placed at the time in terms of offering a solid media experience coupled with a POSIX compliant environment. I'm pretty sure it would be used like OS X is today by many devs, but without the hardware lock-in.
It was super fun to use BeOS, I just didn't have a workflow that matched it at the time.
I spent a half an hour trying to figure out how to switch my dashboard to my organization and find the button to create a new repository for the organization. Who knew it was in the News Feed Tab. That needs to change. Clear links for organization management gotta be there.