Settings

Theme

Viewpoints Research Institute concluded its operations at the beginning of 2018

vpri.org

83 points by bulka 5 years ago · 38 comments

Reader

beaconstudios 5 years ago

For those who are unaware, this was headed by Alan Kay and was researching various concepts in human-computer interaction, including ideas about the future of coding (http://www.vpri.org/work/ifnct.htm).

It's a real shame to see them close up shop, we need that kind of research to continue.

  • david927 5 years ago

    I know of a 10 room mansion in Tuscany, Italy that could house a group of future of coding researchers for a year, starting in September. It would work out to €500/month for room and board.

    But would anyone be up for it?

    • toomim 5 years ago

      I'm interested, and building something like that in Hawaii.

      • cw 5 years ago

        I support this idea in Hawaii. Some of us are already planted on Oahu.

      • david927 5 years ago

        You’re currently building something like this in Hawaii? Let’s talk! My email is in my profile.

    • DaiPlusPlus 5 years ago

      > It would work out to €500/month for room and board

      €500/mo with food per month? That's suspiciously affordable. What's the catch?

      (My Red Bull addiction is currently costing me ~$300/mo alone right now, seriously)

      • quickthrower2 5 years ago

        That says more about Red Bull than renting a room outside of a major metro area in a cheap country.

      • dreamcompiler 5 years ago

        Compared with other popular European countries, Italy is cheap. But I don't know if it's that cheap.

        • david927 5 years ago

          The room is €200; €300 was back-of-the-napkin for general meals and it could be low, but when you buy in bulk it can be quite inexpensive and Italy is definitely cheap.

          • DaiPlusPlus 5 years ago

            To me, the cost of buying cooking ingredients isn’t a concern in the slightest - but I don’t enjoy cooking. I’d hire a full-time live-in chef if I could afford it. But I can’t, so I mostly live-off Soylent.

            • DaiPlusPlus 5 years ago

              I honestly have no idea why my above reply has been downvoted to -4 for simply describing my habits...

    • bulkaOP 5 years ago

      I don't think the physical colocation is the key here.

      • david927 5 years ago

        It’s not the key but it’s a key.

        If you want to talk about the key, that’s a much bigger discussion. Personally I always thought Alan (with all due respect to obviously one of the greatest luminaries of our time) had it wrong. Point of view is not worth 80 IQ points. First, that smacks of a time when we used to conflate IQ with intelligence and honestly think someone with 150 was 5 smarter than someone with 145. No, intelligence and knowledge just get you to the table. Point of view is why you’re there.

        It’s like saying Picasso’s style gave him points towards his technique. Having a good line allowed him to express his style.

        So what’s the key? Insight. And while that’s much harder to understand and evaluate, that’s the ticket.

    • _1tan 5 years ago

      here

    • koo6 5 years ago

      you pay or they pay?

      • david927 5 years ago

        Well, they pay. There's no IP transfer here; you own your own IP.

        That said, I'm hoping that, via donations, there will be spots for those that can't pay anything at all. But that's a lot of speculation for something that is still very much up in the air.

  • ironchief 5 years ago

    Every org that hired Alan Kay as a fellow was closed

    - Apple Advanced Technology Group

    - Walt Disney Imagineering Fellows

    - HP Advanced Software Research

    - VPRI

  • _0ffh 5 years ago

    And all the most interesting stuff I know from the VPRI is from Ian Piamurta. His coffeinated beverages series of interpreters is very cool.

    https://piumarta.com/

nfoz 5 years ago

This hits home for me.... it was an unspoken dream of mine to apply to join VPRI, motivated by a side-project that I believed falls under their interests. I never did apply. Which was probably the right call; I was naive, lacking any relevant credential, and I don't even really know what they are or if they take 'applications'. But still. Sometimes it's those weird little dreams, that we wouldn't dare tell anyone, that keep us going. I worked on that project for years before running out of steam. So now I sigh and acknowledge a door is long since closed.

Would love to spend my time somehow funded, even minimally, to build the crazy ideas that I believe in and think could actually matter, instead of the much less interesting or important work of my day-job. But I suppose that's most of us here on HN.

DennisP 5 years ago

Dang. I used to look forward to the 20KLOC OS/GUI/IDE. I guess they never really achieved that.

Maybe it was just time for Alan Kay to retire.

  • blihp 5 years ago

    They actually did... to a degree. The last artifact I'm aware of was called Frank[1] and incorporated a number of designs, concepts and DSLs the group presented and wrote papers[2] about over the years the project was active. However, I believe Alan was disappointed that he never achieved the 'from the ground up' deliverable that he really wanted as Frank relied on Squeak as its VM and OS. I think what he really had in mind was to have it at least generate its own low level machine code and possibly synthesize its own logic, where necessary, using FPGAs. (I may be imagining the FPGA part but seem to recall him talking about that at one point)

    So while they never achieved the incredibly ambitious goal of everything in 20kloc, or doing it exactly how he wanted to, I think they showed it could be done (at least within that order of magnitude.) The amazing part is the incredible economy of some of the major subsystems they built.[3] Finally, they did assemble it all into a working demo. Unfortunately, without further funding that's where it ended.

    [1] IIRC, it was because it was a bit of a Frankenstein solution: parts in Smalltalk, some serious hacks to the Smalltalk image, a couple of VM plugins in C for performance, parts in JavaScript, parts in various DSLs etc.

    [2] All of which are publicly available including the code. While it's a bit high level and some of the concepts weren't fully fleshed out, I have managed to get some major pieces of it working with my own code so can attest to the fact that it does work and is useful as a starting point at least.

    [3] The first time I really started looking under the covers of OMeta I kept wondering 'where the hell is the code?' After a while I realized that it was all there: it's one of the more amazing uses of recursion and (effectively) self-modifying code I've seen.

    • DennisP 5 years ago

      Oh that's more than I realized. Is the demo available somewhere?

      If they were making good progress and just ran out of funding, that's pretty sad.

  • wrycoder 5 years ago

    This group blew up very suddenly, leaving a lot of unfinished work. They didn't even properly release the work they had done on GitHub or someplace similar. It's just not like Alan Kay to do that.

    https://awarth.blogspot.com/

    Note that Warth's name is missing from the 2012 STEPS report.

    Piumarta went to Japan.

    There's something we don't know.

    For a bit of follow-on, there is Alex Warth's homepage:

    http://www.tinlizzie.org/~awarth/

    • e12e 5 years ago

      I had a brief look at Alan Kay's most recent comments here - but couldn't find much about VPRI in particular - I was hoping maybe there'd been some post mortem that I'd missed - but doesn't appear so:

      https://news.ycombinator.com/threads?id=alankay

      • wrycoder 5 years ago

        There was a mail list for the project, and no answer ever appeared there, either, despite requests for updates. Very strange.

    • wrycoder 5 years ago

      Edit: chubot found Amelang's github https://news.ycombinator.com/item?id=26927698

      Going up a level, there is Gezira and Nile. The latter includes Maru with changes through Dec 2012. Piumarta kept committing changes to Maru through Nov 2013. piumarta.net is, sadly, unresponsive today.

      So, it appears that Dan Amelang was able to capture the core of the STEPS project at github. I don't see anything about the UI or Frank, though.

      • coolgeek 5 years ago

        > piumarta.net is, sadly, unresponsive today

        Did you want piumarta.com, which somebody else linked above? It's got pages for COLA and MARU

    • david927 5 years ago

      HARC also seemed to end suddenly. I was never able to get any details on why.

  • cztomsik 5 years ago

    yeah OMeta - interesting idea thanks for noting this, I was unaware (busy with other things lately)

  • bulkaOP 5 years ago

    I am pretty sure I saw the demo running in my browser for this, the link was at the end of one of the talks I think. Will post here if I find it

  • chillpenguin 5 years ago

    Is it true that they never achieved it? I thought they basically did. You can see the system in action in various talks by Alan Kay.

    • chubot 5 years ago

      I would like to see it too, and I even referred to it in a comment a few days ago. Did they release the code or just describe it in papers and talks?

      A cursory look at the website and Googling says the latter, which is a shame. The research would be more impactful with source code. There's no reason not to release the source, and if you fail to do so, you can't really complain if practitioners don't pick up those techniques :)

      I think OMeta was related and that is released, but IMO it's not that practical.

      -----

      Thread from 5 years ago that is not that flattering of their work: https://news.ycombinator.com/item?id=11686325

      Oh it actually points to some more source: https://github.com/damelang/nile

      Although I think it's easy to pick on different parts; there's definitely value to having a holistic system and design. But it would be better if we could see all of it instead of just the parts

    • loup-vaillant 5 years ago

      They did basically achieve it. There's one missing component though: the kernel. One big reason kernels have to be gigantic nowadays is the stupidly high diversity of hardware interfaces. Every USB device, every graphics card, network card, printer… has its own peculiar way of talking to the rest of the computer, and that shorcoming has to be compensated by bolting a driver on top. For each OS.

      See Casey Muratory on the 30 million lines problem: https://caseymuratori.com/blog_0031

      Solve that, and then ideas from VPRI can shine.

      • DennisP 5 years ago

        In the meantime, seems like a VPRI system that just runs on a standard virtual machine would be pretty nifty.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection