...what do you mean by reinterperting?
Sorry, I was not so clear.
I simply meant that the Pi hardware has changed a bit since then. As has the operating system and other software. So any instructions from years back may not still work as is, they might need adapting here and there.
...should I use the same instructions, in the instructable, for the rpi3, as I would for the original pi?
It's a very good starting point. If you hit anything that does not work you can always ask here. If any details of the procedure need updating to get it working it would be great if you could publish your new, updated, instructions somewhere.
Memory in C++ is a leaky abstraction .