Interestingly the VM seems to have internet access via a DigitalOcean instance:<p>> Access to Internet is possible inside the emulator. It uses the websocket VPN offered by Benjamin Burns (see his blog[0]). The bandwidth is capped to 40 kB/s and at most two connections are allowed per public IP address. Please don't abuse the service.<p>[0] <a href="http://www.benjamincburns.com/2013/11/10/jor1k-ethmac-support.html" rel="nofollow">http://www.benjamincburns.com/2013/11/10/jor1k-ethmac-suppor...</a>
I love the projects this person works on, usually full or close to full implementations in very small amounts of code.<p>The one I first learned about was Tiny C Compiler. It is discontinued now, but it is an about 100K compiler,linker,assembler that can compile many programs like the links browser. <a href="https://bellard.org/tcc/" rel="nofollow">https://bellard.org/tcc/</a><p>If that is too large, you can go with the project that inspired it, the Obfuscated Tiny C Compiler, a 2048 byte compiler that supports a subset of C. <a href="https://bellard.org/otcc/" rel="nofollow">https://bellard.org/otcc/</a><p>All these projects are great for learning from.
The fact that I was able just now to run an X session on a RISC-V VM & direct the Dillio browser to Google - I did not even know these things were possible today. Pretty excited.