Basically, a minimal PC that you would plug into all the I/O hardware, so that you could bring it anywhere, plug it into someone else's hardware, always have all your files and programs there.
This is what I want in my phone (in addition, or course, to the phone actually working as a phone)
Knowing the geology is good; but I'd like to see us work on effective ways to use that knowledge.
In this case, it's easy. Don't build (or buy a building) on or immediately beneath a slippery slope.
...open source guru Richard Stallman...
I am familiar with free software guru Richard Stallman, but who is this other guy with the same name?
But I do think university courses are too heavily focused on theory, and not enough practical application.
If you don't want to be a computer scientist (or, at least, educated in computer science), don't go for a computer science degree. If you want to be trained to be a programmer, find an institution that will train you to be a programmer - it may not be a university.
Work without a vision is slavery, Vision without work is a pipe dream, But vision with work is the hope of the world.