Top all-time · #8394
Benjamin Burns
Personal blog · benjamincburns.comprogrammingculture
Benjamin Burns writes Stuff Ben Built, a personal blog at benjamincburns.com about programming and culture. Since 2013, 9 different Hacker News readers have linked it 11 times, most often “Networking support added to in-browser JavaScript computer emulator”. No feed was found, so read it on the site itself.
Too few sampled comments (8) to say how often HN recommends it.?
Why HN links it
HN commenters cite this post on the websocket Ethernet proxy and VPN behind network access in browser-based Linux emulators such as JSLinux, TinyEMU and jor1k.
Summarised by Claude from a sample of 8 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Networking support added to in-browser JavaScript computer emulator8 people · 8 mentions · first linked 2013-11-11
- From hacker to hospice in seven weeks2 people · 2 mentions · first linked 2014-12-01
What Hacker News says?
A similar feature exists in the Javascript OpenRISC emulator: http://www.benjamincburns.com/2013/11/10/jor1k-ethmac-suppor...
Comment linking /2013/11/10/jor1k-ethmac-support.html
on “The Emularity”Submitted From hacker to hospice in seven weeks as a story · 618 points
HN discussionIt uses a proxy. JSLinux emulates a network device and sends ethernet frames to a proxy via websockets. The proxy sends these frames to a Linux TAP device. The rest is a decent firewall configuration. You might even be able to connect to another emulated JSLinux machine if you know that IP address. More information here: http://www.benjamincburns.com/2013/11/10/jor1k-ethmac-suppor...
Comment linking /2013/11/10/jor1k-ethmac-support.html
on “JSLinux – Run Linux or other Operating Systems in your browser”Submitted From hacker to hospice in 7 weeks as a story · 3 points
HN discussionFrom the FAQ: https://bellard.org/jslinux/faq.html > Can I access to the network from the virtual machine ? > Yes it is possible. It uses the websocket VPN offered by Benjamin Burns (see his blog[1]). 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. [1] http://www.benjamincburns.com/2013/11/10/jor1k-ethmac-suppor...
Comment linking /2013/11/10/jor1k-ethmac-support.html
on “Run Windows 2000 in your browser”Submitted Networking support added to in-browser JavaScript computer emulator as a story · 2 points
HN discussionYep! http://www.benjamincburns.com/2013/11/10/jor1k-ethmac-suppor...
Comment linking /2013/11/10/jor1k-ethmac-support.html
on “Jor1k: Run Linux in the browser with multicore and network support”What did I start? An autonomous lawn mower. My goal is to get it done for under $1,000 USD using mostly snap-together hardware. My timeline is to have it mowing via RC by the end of January (shipping to New Zealand takes a while, especially when you're on a budget), while I'd like it to be capable of safely mowing autonomously by July or so - though I'm optimistic that it'll reach good-enough stage by March. I'll pu…
Comment linking /
on “Ask HN: What are you currently building?”Interestingly the VM seems to have internet access via a DigitalOcean instance: > 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. [0] http://www.benjamincburns.com/2013/11/10/jor1k-ethmac-suppor...
Comment linking /2013/11/10/jor1k-ethmac-support.html
on “TinyEMU, a RISC-V/i486 VM for Linux in the Browser”Everyone is also running a telnet server by default, and nmap is installed on the image. Have fun, but please try to be nice ;-). Edit: If this looks familiar, this is the jor1k OpenRISC emulator which Sebastian Macke built and submitted around a month ago. Most of the credit for this still goes to him. I just added the emulated ethernet controller, as well as the network backend (virtual switch/router) which acts a…
Comment linking /2013/11/10/jor1k-ethmac-support.html
on “Show HN: JS-emulated Linux with network support, everyone on one subnet”Yes, but [1]: "Can I access to the network from the virtual machine ? Yes it is possible. It uses the websocket VPN offered by Benjamin Burns (see his blog[2]). 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. " [1] https://bellard.org/jslinux/faq.html [2] http://www.benjamincburns.com/2013/11/10/jor1k-ethmac-suppor...
Comment linking /2013/11/10/jor1k-ethmac-support.html
on “Alpine Linux in the Browser”