Not a developer, but what do you mean in your second paragraph? Do you think people should take more time between jobs or spend part of their (generally two weeks) notice as vacation? Just wondering.
I've read about this a bit for mods on DSLRs for taking older Canon's and allowing them to record video. If the DSLR isn't designed for recording video the sensor isn't designed for continuous light exposure which will heat up an ruin the sensor. I don't know the differences but I'd imagine using one of the newer DSLRs that have video recording capability as a webcam would be fine.
I haven't followed html5 development too closely, but audio support in current browsers hasn't been uniform. I'm guessing the lack of one size fits all for audio in browsers is why.
I think this partly stems from the term "Bitcoin" itself, since coins are not divisible (having moved beyond pieces of eight long ago). But there are no coins in Bitcoin! It's all just txouts and txins.
You can think of it as a magically valuable liquid flowing down a system of ever-growing pipes representing the blockchain where the transactions are linking points and txins and txouts are pipes with their cross-section areas corresponding to their respective values. Once you think about it, the analogy fits perfectly.
In maths at my local community college the teacher made lesson plans for the 3 latest editions of the book, allowing students to be able follow along with whatever one they had/could afford.
It should be as easy as 'gem update rails' at your command line (Terminal window).
If you're just learning and creating an app for your own edification, this is not really an issue that will affect you. That is, it doesn't affect how you construct the app, so if for some reason the gem update process doesn't work, you won't be hindered from using RoR.