Hacker Newsnew | past | comments | ask | show | jobs | submit | raywu's favoriteslogin

It's just you.

If you're implying he's just famous for being famous, you're dead wrong.

Jaron's actually done a huge amount of pioneering VR programming, VR hardware research and development, and interactive musical and visual artwork and live performances. I've used and worked on the same realtime visual VR programming language he used and helped develop with Chuck Blanchard at VPL, called Body Electric (aka Bounce), and we've had some interesting discussions about it, which I've quoted and written about here in the past.

https://news.ycombinator.com/item?id=22788773

>Here are some notes I wrote about some visual programming languages and real time performance tools for music and video that I wrote to the LEV mailing list in 2000 (and some additional notes and email I saved over the years).

https://www.donhopkins.com/home/archive/visual-programming/b...

>That link also includes some interesting discussion with Jaron Lanier about visual programming language design.

[...]

>While working at VPL, David also integrated the MMP library into Body Electric (below) to make Bounce (also below). The MMP player plug-in is what eventually became Macromedia Shockwave once it was plugged into the web browser (which wasn't nearly as fun as plugging it into a full fledged real time interactive visual programming language).

>Body Electric is a real time visual programming language for VR and music and hardware control, developed at VPL by Chuck Blanchard, which Jaron Lanier and others used to create virtual reality simulations and virtual interactive musical instruments.

http://www.jaronlanier.com/vpl.html

https://wiki.c2.com/?JaronLanier

https://www.vrs.org.uk/virtual-reality-profiles/vpl-research...

https://web.archive.org/web/20050228021115/http://www.well.c...

https://web.archive.org/web/20040414174418/http://www.well.c...

https://web.archive.org/web/20050211182929/http://www.well.c...

>Body Electric supported all kinds of interesting input and output devices, including MIDI, sending and receiving UDP packets over Ethernet, loading Swivel3D 3D skeleton files and animating them, sending their state over the network to a pair of SGI workstations for rendering with the Isaac rendering engine to the VPL "EyePhones" VR headset (one SGI workstation per eye, with a Mac to run the simulation), VR input devices like VPL's DataGlove and Body Suit, 3D input devices like the Ascension Flock of Birds, Polhemus, and Spaceball, 3D audio output devices like the Convolvotron, and lots of other cool stuff.

https://est-kl.com/manufacturer/ascension/flock-of-birds.htm....

https://polhemus.com/

http://www-cdr.stanford.edu/DesignSpace/sponsors/Convolvotro....

https://www.researchgate.net/publication/253921765_The_Convo....

Bounce is a derivative of Body Electric, that David Levitt integrated with the MMP player, and that I helped him develop, and used for some fun projects. Extremely weird and esoteric, but still one of the must productive, delightful visual programming languages I've used!

https://medium.com/@donhopkins/bounce-stuff-8310551a96e3

https://wiki.c2.com/?BounceLanguage

https://news.ycombinator.com/item?id=23012948

>I had a discussion in 1999 with Jaron Lanier about the 3D tree node data structure (Swivel3D trees) and plug-in COM data structures in Body Electric / Bounce, and he raised some interesting points about visual thinking and explicit visual representation of data, which parallel what Scott was exploring in his Viewpoint thesis.

Jaron, who founded VPL Research, developed and used Body Electric extensively, programming real time virtual reality simulations and musical instruments by integrating data gloves, body suits, eyephones, two separate SGI workstations to render for two eyes, 3d input trackers, music synthesizers, convolvotrons, and other i/o devices.

https://en.wikipedia.org/wiki/Jaron_Lanier

https://en.wikipedia.org/wiki/VPL_Research

In case you're not familiar with his work, here is a classic 1986 interview with Jaron from the book "Programmers at Work" (which also interviews Scott):

>Today I posted the Jaron Lanier interview from his early days as a young programmer in California. Back then, this free-spirited guy was touting Virtual Reality to disbelieving stares. Jaron has become a great spokesman and sage for the industry, questioning where we are going and where we have come from. He is an author, computer scientist, and gadfly of the industry. You can read all about his recent work here.

https://programmersatwork.wordpress.com/jaron-lanier-1986/

>INTERVIEWER: What are you doing with programming languages now?

>LANIER: Well, basically, I’m working on a programming language that’s much easier to use.

>INTERVIEWER: Easier because it uses symbols and graphics?

>LANIER: It needs text, too. It’s not exclusively graphics. With a regular language, you tell the computer what to do and it does it. On the surface, that sounds perfectly reasonable. But in order to write instructions (programs) for the computer, you have to simulate in your head an enormous, elaborate structure. Anytime there’s a flaw in this great mental simulation, it turns into a bug in the program. It’s hard for people to simulate that enormous structure in their heads. Now, what I am doing is building very visual, concrete models of what goes on inside the computer. In this way, you can see the program while you’re creating it. You can mold it directly and alter it when you want. You will no longer have to simulate the program in your head.

>Jaron designed the musical visual program (which Scott Kim cited in his thesis) on the cover of the September 1984 Scientific American on Computer Software (a wonderful issue, with many articles about programming languages and software by some amazing people).

https://www.scientificamerican.com/magazine/sa/1984/09-01/

>To draw a parallel, pixels are to Viewpoint as the Swivel3D scene graph is to Body Electric, and they both share the ideal that "the virtual world and the knowledge base were the same thing" and "it's user interface all the way to the bottom":

>"I had always thought the swivel tree was ridiculous, of course, but on the other hand I liked the idea that the virtual world and the knowledge base were the same thing- that unity encourages the visibility and grabbability of the underlying concepts. I think the brain works that way- there isn't some barrier behind which everything gets abstract- instead, it's user interface all the way to the bottom! What I think would be the coolest long-term destination of BE would be extending the scenegraph so that it was as powerful a knowledge base as you'd want..." -Jaron Lanier

[...]

More details and discussion and links:

https://news.ycombinator.com/item?id=23012948


I currently have 13,229 bookmarks in Pinboard.in. They are all cross referenced with multiple useful tags and I add maybe 3+ every day.

Google is a poor substitute because it gives me pages of results for what I need and they may or may not be any good. I may have to search again. I may have to click through 4 or five pages before i find one that's useful even though i've been to a useful one before.

Searching in my bookmarks gives me ones that are KNOWN useful, AND because of Pinboard's archival feature they are still available even after the site has disappeared.

I bookmark things _I_ find useful and things I think will be likely be useful to the people in my circles. Then when a friend says "hey is there a good tool for x?" I can say "yes, and here's a link to it" even if i don't use that tool. Or, i can link them to full pages of useful bookmarks on a topic.

So yeah, I have thousands of curated links of _useful_ things and pieces of information that are on the internet or _were_ on the internet. I use it daily. I share links with others regularly. I'm constantly thankful when i can read the content of that blog post I bookmarked that described X better than anything currently out there... but no longer exists on the internet. It's also great for research. I can make a new tag for some topic I'm gathering info on (maybe competitors for a future project) and when i am ready to start processing that info i have a whole list of easily accessible links to go through.

re "is it a service people need anymore?" Note that the reason the thing that started off this discussion exists is because enough people are paying him money to use Pinboard.in that he was able to spend unknown thousands of dollars on Delicious for the SOLE purpose of shuttering it and putting it in read-only mode. He probably got some users who transferred their accounts to Pinboard.in out of the deal, but that wasn't his primary goal by all accounts.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: