Here's how easy it is to remotely play audio on a stereo hooked to a raspberry pi:
% rimport -a -u mrtea pifi /dev/audio /dev ; play music.mp3
oh, you also wanted to play the mp3's in Shelley's music directory (provided shelley lets us...)?
% rimport -a -u mrtea shelpc /usr/shelley/mp3 mp3 ; play mp3/shelleysfavorite.pls
That rendering job is going to clog up your cpu but you'd rather play doom. instead, run the job on many core server cerberus:
% rcpu -u mrtea -h cerberus -c rendercmd -args
compile and install a program for arm64 so you can also run on raspberry pi 3/4:
% objtype=arm64 mk install
The above commands require little to no configuration or external tools to work. You dial a machine and ask for resources; if you have permission, you will be granted access. If you want a windows domain like network auth you point your systems to a single machines auth server instead of the local auth. The c library is so streamlined that it makes c fun to use again, Go is directly inspired by it. compiler tools kept simple and cross compiling is a non issue, just change objtype. Even system libraries such as tcp communication is dead easy: http://man.postnix.pw/9front/2/dial. No shared libraries. Instead you write programs called file servers which provide services as sharable resources. Every other OS by comparison is horridly is broken.
Unix is broken. OSX is built on broken. Windows took broken to new levels. And every "new" OS is a copy of broken written in fad language du jor; e.g. Redox OS. You want a sane computing platform built by hackers for hackers? Run plan 9.
Here's how easy it is to remotely play audio on a stereo hooked to a raspberry pi:
% rimport -a -u mrtea pifi /dev/audio /dev ; play music.mp3
oh, you also wanted to play the mp3's in Shelley's music directory (provided shelley lets us...)?
% rimport -a -u mrtea shelpc /usr/shelley/mp3 mp3 ; play mp3/shelleysfavorite.pls
That rendering job is going to clog up your cpu but you'd rather play doom. instead, run the job on many core server cerberus:
% rcpu -u mrtea -h cerberus -c rendercmd -args
compile and install a program for arm64 so you can also run on raspberry pi 3/4:
% objtype=arm64 mk install
The above commands require little to no configuration or external tools to work. You dial a machine and ask for resources; if you have permission, you will be granted access. If you want a windows domain like network auth you point your systems to a single machines auth server instead of the local auth. The c library is so streamlined that it makes c fun to use again, Go is directly inspired by it. compiler tools kept simple and cross compiling is a non issue, just change objtype. Even system libraries such as tcp communication is dead easy: http://man.postnix.pw/9front/2/dial. No shared libraries. Instead you write programs called file servers which provide services as sharable resources. Every other OS by comparison is horridly is broken.
Unix is broken. OSX is built on broken. Windows took broken to new levels. And every "new" OS is a copy of broken written in fad language du jor; e.g. Redox OS. You want a sane computing platform built by hackers for hackers? Run plan 9.