Arc

Infrastructure

virtual machine runtime

SHOW HN2013

281points
148comments
#40of 1,739 in 2013
Top 3%of 2013 by points

How HN took it

MixedNo clear lean

16 positive, 24 neutral or asking, 6 mixed, 28 critical, out of 74 comments about the project. Thread score -0.14.

Idea: 10 for, 8 againstPrivacy: 3 for, 9 againstExecution: 0 for, 5 againstPerformance: 1 for, 2 againstDocs: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Cool idea and concept

    From 3 comments
    • This is really cool. It's completely backwards from my personal usage of the Internet; I get away with browsing online using a Penryn-era Pentium, a ARM-based Chromebook, and/or…
      cbhl on HN
    • I think this is awesome! I had the thought the other day that perhaps using a VM or the lightweight container technologies (like Jails or Docker) that we should be able to do…
      mej10 on HN
    • cool, looks like the natural extension of client-side programming. why should we be limited to running things in the browser while our local machines remain underutilized? just…
      myzerox on HN

Objections

  • Serious security risks from running arbitrary code in a VM

    From 3 comments
    • Security wise, this seems like an awful idea: Unless the host is firewalled from the guest, if Arc-style VMs become popular, than you'll have malicious websites starting VMs to…
      beagle3 on HN
    • This is a terrible idea. The author needs to stop what they're doing right now, from a security context this is really quite dangerous. Arc uses a desktop virtualisation tool to…
      iuguy on HN
    • (P)NaCl already solves this problem, without such hacks as transparently spinning up a virtual machine. I don't trust Virtualbox to be especially resilient to attacks from…
      Scaevolus on HN
  • Installer failures and large download size

    From 2 comments
    • The installation failed. The Installer encountered an error that caused the installation to fail. Contact the software manufacturer for assistance. 10.8.4
      htilford on HN
    • it's a 171.5MB app to convert youtube videos to mp3s I didn't click ok Maybe 40MBs is ok… :D
      neocodesoftware on HN
  • Name collides with the Arc Lisp language used by Hacker News

    From 2 comments
    • You might want to change the name from Arc to something else. Arc is the name of a lisp dialect written by Paul Graham, and is the language Hacker News is written in.…
      tbirdz on HN
    • I like the idea here, but really wish you'd rename it to something which didn't collide with pg's Arc (which runs Hacker News). There is a lot of awesome stuff you can do with…
      rdl on HN
  • Browser-based alternatives like asm.js and Native Client already exist

    From 3 comments
    • This project is going to die unsuccessful. The sooner you stop working on it, the less you will lose unless you really enjoy building this for no other reason than doing it and…
      Noxchi on HN
    • (P)NaCl already solves this problem, without such hacks as transparently spinning up a virtual machine. I don't trust Virtualbox to be especially resilient to attacks from…
      Scaevolus on HN
    • > I want to build apps in Python and C and ship them in the browser. I can't. Did you try the existing solutions for running those languages in the browser? (pyjamas, emscripten,…
      azakai on HN

Requests

  • Open source release

    From 1 comment
    • How does one try out this beta? Is this going to be open source?
      kilroy123 on HN
  • Linux packaged version

    From 1 comment
    • This is really cool. Thanks for releasing it to the world! Of course it is as secure as the virtualbox Sanbox is, but some variation of this statement would also be true for…
      igorhvr on HN

Questions

  • How does an end user install and run an Arc app

    From 1 comment
    • From an end-user POV, what will using an Arc app entail? Will it be like Flash Player and Java; ie, you download and install Arc once, and then all Arc apps will just work and be…
      earlz on HN
  • What happens to VM state when the app closes

    From 1 comment
    • And what happens to the VM when the user closes their arc app? It seems like you could build really powerful tools that leverage saving the state of the VM between sessions.…
      smupp on HN

Alternatives named

  • jslinux

    From 2 comments
    • I was hoping it was a finished version of http://bellard.org/jslinux/
      batgaijin on HN
    • Interesting, but dependencies are a long-term killer. You should check this project: ``` http://bellard.org/jslinux/ ``` It creates a VM in javascript and can boot Linux.
      edsiper2 on HN
  • Native Client

    From 2 comments
    • (P)NaCl already solves this problem, without such hacks as transparently spinning up a virtual machine. I don't trust Virtualbox to be especially resilient to attacks from…
      Scaevolus on HN
    • On Chrome platforms, this could make use of Native Client to run the VM directly in the browser, rather than requiring the installation of an un-sandboxed browser plugin.
      JoshTriplett on HN
  • Java applets

    From 1 comment
    • Hasn't this already been done with Java applets? Would the difference here be that instead of running Java, you could run almost any language?
      jetti on HN
  • Docker

    From 2 comments
    • Neat concept, but I don't see a VirtualBox-based implementation ever becoming mainstream... not that it needs to be mainstream to be useful. It seems like full blown x86 PC…
      csears on HN
    • I think it's a nice idea, but you should consider adding support for other backend providers such as Docker.
      kudu on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/6219354)