Simon Phipps Looks At 'Looking Glass' 186
CitizenC writes "Simon Phipps, chief technology evangelist for Sun Microsystems, describes his experiences using Project Looking Glass, Sun's prototype three-dimensional computer desktop, in this post on his weblog. He mentions a couple of demo videos too."
This could actually turn out to be pretty cool (Score:5, Interesting)
Kind of like a big virtual desktop, only you get to peek at what's over the horizon.
From the given picture, it doesn't appear that they're doing this though. It seems as though all of the objects have transformation matrices that are independent of one another, and without any common point of reference, which suggests an elaborate interface.
But as they say, it's a prototype.
We do need to do something about windows. It's been twenty years already. We should be better than this. Is the answer to display them at funky angles? I'm not sure. But it's nice to see that somebody somewhere is trying, even if the whole exercise is about nothing more than moving Sun's price on the market.
Re:This could actually turn out to be pretty cool (Score:1)
On both my Linux machine and my windows machine I have virtual desktops and I can never remember what I put where. I try to make up some kind of system that where I put code windows on one, terminal windows on the other, etc. but it always breaks down.
If this idea was combined with the ability to bring certain windows to view with some gesture as parent suggested, this could be a really powerful way to navigate lots of open windows.
The way video hardware is go
Re:This could actually turn out to be pretty cool (Score:2, Interesting)
Re:This could actually turn out to be pretty cool (Score:2, Insightful)
Which is surely all a 3D interface could give you, more space to open more windows, but surely there is a limit to the amount of multi-tasking a user could practically do. And even then, a better way of showing windows currently open in the task manager would be more usable and effective than a 3D desktop.
About the best use of a 3D desktop that I can think of would be to show how tasks are related to each other i.e brow
Re:This could actually turn out to be pretty cool (Score:2)
Not everything om my desk is lying flat on the surface: much is is file-folders perpendicular to the surface and some things are propped open at an angle to the surface, so I can recognize them and grab them when needed, without digging through piles (;-))
3d interface... (Score:5, Funny)
"this is UNIX! I know this!"
Re:3d interface... (Score:1)
Re:3d interface... (Score:1)
Re:3d interface... (Score:1, Funny)
Seriously though, that movie shows exactly why 3D interfaces are lame. It took here about a minute to find the right "folder", while on a normal interface it would take 1-10 seconds.
And you know what will happen if you are too slow on the computer. Dinosaurs will eat you alive!
Re:3d interface... (Score:2)
Damn good excuse to get that dual opteron system though!
Re:3d interface... (Score:2, Funny)
So the dinosaur can cook you if it opts to NOT eat you alive?
Re:3d interface... (Score:2)
You're right, it's like in that movie, Disclosure I think it was. Michael Douglas has to get the corporate files, and this involves going to the special VR room at corporate HQ, putting on goggles, gloves etc then walking through a 3D representation of a room full of filing cabinets. Which was actually far clunkier than actually storing all the files on real paper in real folders in real cabinets and expecting people to really go and ge
Re:3d interface... (Score:5, Informative)
Re:3d interface... (Score:2)
Re:3d interface... (Score:1, Informative)
boring
Sorry, I do not want Quicktime... (Score:5, Insightful)
Likewise, 3 dimensional computer desktops are not going to be taking over the world anytime soon. It is hard enough teaching people to use the mouse correctly in two dimesions. Trying to wrap people's heads around a 3 dimensional workspace looks to be virtually impossible.
Re:Sorry, I do not want Quicktime... (Score:2)
Read the article for a good introduction on the subject.
cu,
Lispy
Re:Sorry, I do not want Quicktime... (Score:3, Insightful)
You're right, most people can't handle navigating in a 3D space. It's one more dimension than 2D, therefore it must be even more complicated to work with. I'm glad my grandparents never got anything more complicated than 1D linear furniture or else I'd have a hell of a time teaching them to use it.
Maybe what you meant to say is that even though a 3D desktop environment is more like a real-world workspace
Re:Sorry, I do not want Quicktime... (Score:2)
Or at least no harder, with advantages that make the change worth doing.
Re:Well, if the 3D is virtual. . . (Score:3, Insightful)
3D is a rather difficult problem because it'll have to be done in a way that models itself to the end user. Right now, many people have problems with operating a mouse, moving and resizing windows, etc. If 3D doesn't find an extremely intuitive way for managing these sorts of resources, it won't be particula
Re:Well, if the 3D is virtual. . . (Score:2)
Situational awareness... is, I believe, the term that you are searching for.
Combat flight sims are difficult for me to maintain SA without a head-mounted display that would track my gaze. Constatly switching views using the hat is clumsy and throws me off.
Sounds cool. (Score:2, Insightful)
Re:Sounds cool. (Score:1, Insightful)
Re:Sounds cool. (Score:4, Informative)
Re:Sounds cool. (Score:3, Informative)
Better still (Score:4, Informative)
Just get Real Alternative! (Score:5, Informative)
http://home.hccnet.nl/h.edskes/mirror.htm
3D Control (Score:2)
Rus
Re:3D Control (Score:5, Interesting)
Re:3D Control (Score:2)
However, I have been thinking about 3d desktops for a while. It seems to me that the most natural way to control them would be with two mice. There are two reasons for this:
1. In the real world, to control the 3d environment around them, people use 2 hands. The matter of fine-honing what mouse actions and gestures cause what actions in the desktop is complex.
2. When people use mice, they typically are not using the other hand (unless
Re:3D Control (Score:2)
Cyclic = two axes, Collective, and Rudder.
Re:3D Control (Score:2)
In fact, when coupled with this joystick [thrustmaster.com] you can actually program the pedals to mimic both keyboard and mouse movements.
Who needs a keyboard? :-)
And yes... I do have that setup myself. Yes I am a sorry person.
Re:3D Control (Score:2)
Re:3D Control (Score:2)
Re:3D Control (Score:2)
They are currently used in some robotics applications.
Re:3D Control (Score:2)
Well, a "glove" needn't be some horrendous construct, like Nintendo's Power Glove (ick.)
I recall reading about some project (sorry, can't find a link) involving a little wrist bracelent leading to fingertip thingies, which essentially figured out what you were typing, without you needing a keyboard.
Similarly (once again, can't remember link) there was some toy that projected a keyboard onto any flat surface, and figured out what you were typing.
You're not going to get a holodeck type of product that lets
Gloves... (Score:2)
Of course not - gloves can be really nice. The problem is (as always) - patents.
You see, part of the PG's technology was licensed from Jaron Lanier's company of the time, VPL. They made what could be considered "the ultimate" glove - the DataGlove.
It was made of lycra or spandex - very flexy and comfortable, like bicycle gloves. IIRC, there were no fingertips, so you could type with it on. The sensors were lightweight l
3D Control (Score:2)
Left mouse:
left-click + 2D movement = movement
Right mouse:
right-click + 2D movement = "mouse look"
Two-handed manipulation of the environment would be possible. With scroll mice, other degrees of control are possible.
Finally, games could as easily be "build 'em ups" as "shoot 'em ups".
Re:3D Control (Score:2)
For games I agree it could be cool though. :-)
Interface (Score:5, Interesting)
I don't find a 3d desktop using current interfaces that exciting, nor do I think it would be a boon to productivity. Sure does look purty though
I don't think I want this (Score:5, Interesting)
The more dimensions you've got, the more places things can get lost -- this applies equally for car keys, lost souls, and music files. One of the beauties of a two dimensional windowing environment is it puts everything right up front where you can see it. A three dimensional environment creates the same problems I've already got in my house; things could be anywhere.
How long will it be before people using this environment spend an hour rummaging around for something they know they left somewhere, but turns out to be hidden behind some other item? It'll be just like today, when you spend two hours looking for you checkbook, wondering if you accidentally threw it out, and finally find it had fallen under your old hiking boots in the closet. I get quite enough 3D at home, thank you. I think I'll pass on using it for my windowing manager.
Add to this that, in the absence of 3D goggles, everything in 3D is going to appear annoyingly false. And while I bet goggles will be amazing for games and certain specific applications, I don't want my day-to-day working environment to gratuitiously throw in an extra dimension I don't need. It's just one more thing to keep track of. And at the risk of sounding like an old man, the sample screen shot looks like something that would give me a massive headache if I had to deal with it all day.
Re:I don't think I want this (Score:2)
Obviously, we should translate that experience in other text and video media to computers.
But I'm going really skip into the future and do a 4-d desktop, that changes over time, so that your desktop today will be different than yesterday.
It's one better, isn't it?
Re:I don't think I want this (Score:4, Insightful)
It's only hard to place things in 3d if there isn't a clear system for it. If you look at the demo video, it looks like the intended use of 3d-ness of the desktop is actually just being able to turn your application windows sideways to sort of file them away. Certainly, windowshades has much the same effect, but this way you can select what you want faster, both because it's a bigger thing to click on, and because you can visually identify your application instead of having to read the title bar.
Re:I don't think I want this (Score:2, Insightful)
They have miniature versions of all the running application at about 45 degrees angle from the viewing plane in a row at the bottom of the screen, so there is no chance to lose your windows as you suggested.
Re:I don't think I want this (Score:3, Funny)
I think we should go back to a 1 dimensional model. None of this fancy 2D directory type stuff to get data lost in :-)
Re:I don't think I want this (Score:2)
Your comment might be a joke, but I actually prefer one-dimensional file-lists. When looking up something on an alphabetical list, it's much easier to read vertically instead of horizontally, with labels left aligned.
Filemanagers like Nautilus, Konqueror or IE, in icon view, show a lot of icons, from left to right, with centered labels and looking up something is quite hard. Besides, horizontal contiguity means something, but vertical contguity does not (and actually is changed when you resize the window)
Re:I don't think I want this (Score:2)
Synapse (Score:1, Interesting)
Not flattering (Score:5, Insightful)
However, although Schwartz demo'd some clever technology, it was not very flattering. First of all, it has a little bit of the "me too" syndrome, considering that Mac OS X already has some nice eye candy that uses the same techniques: fast compositing and scaling, to run videos in an icon; translucent windows; windows that easily shift and scale without losing clarity (Expose). Heck, Microsoft demo'd their "me too" six months ago with early images of Longhorn.
Second, was it really necessary to spend the whole time bashing the "dominant" operating system provider. Believe me, I'm no fan of Microsoft, but this anti-Microsoft schtick of Sun's is becoming tiresome, unflattering, and it's not helping their stock price.
I just wish McNealy would try to compete by being better, not by complaining or firing barbs. Frankly, Sun has not been delivering great software technology for several years, so to come at it this way seems very unprofessional. Bummer, too, 'cause I really want to see Sun (and Java) succeed.
Re:Not flattering (Score:3, Insightful)
Yes before that, things like lisp etc were hardly used.
These things just go round and round in fads.
Re:Not flattering (Score:2)
BTW: HyperCard and Visual Basic might also be considered an early form of software based on a virtual machine.
Re:Not flattering (Score:2)
RiscOS had fast vector graphics, transparent dragging of windows, even the ability to have a different video running *in* each of yo
whoa (Score:3, Funny)
Have you seen the screenshot? (Score:5, Interesting)
The way I see it even Sun knows the future is in Opensource, after all it is their advanced software lab using openoffice instead of staroffice.
Signature? why do I need such a silly thing. If It makes me think, I don't want one.
Re:Have you seen the screenshot? (Score:2)
Sun makes both StarOffice and OpenOffice so your argument is pointless.
Obligatory Java props... (Score:5, Insightful)
It's largely written with Java (proving for once and for all that there's no inherent performance gap for Java applications) and makes good use of the integrated Java support in JDS.
It's nice to see that Java is to the point where Sun will use it for desktop projects. It has taken a lot longer than some of us hoped, but certainly better late than never!
JDK/JRE 1.5 should bring additional significant performance improvements...
Re:Obligatory Java props... (Score:3, Funny)
Any day now Edna... Java will be fast enough. And then - - then I'll have my revenge those naysayers.
Re:Obligatory Java props... (Score:2)
I don't think the semantics change if you just say "Java support" rather than "integrated Java support". I think the "integrated" word snuck in due to Sun's respect for Microsoft marketing magic... ;-)
Also, I didn't see any words about "at as low a level as possible", where did you come up with that?
I'm pretty sure the Java support is "modular", in the sense that you could r
Re:Obligatory Java props... (Score:2)
Fine, so leave the COM object...just get rid of the browser interface.
Fact is, Microsoft used it's monopoly position in the market to gain an unfair advantage in the browser marketplace.
The real problem, of course, is that Microsoft was allowed to gain a monopoly in the first place... It would have been smarter to vote with our dollars for diversity in th
Re:Obligatory Java props... (Score:2)
Let me clear this up for you. The claim was never that "the consumer" (whoever that might be;) would be harmed by IE (pronounced Aiiieeeeee BTW). The claim is that Microsoft engaged in illegal competition with Netscape by tying IE to it's existing Win
Next phase: wall-sized displays for all offices... (Score:1)
The demo was fine, but does the user actually get a reasonable payoff for the added complication of navigating in a 3D world.
Conflicting medium... (Score:3, Insightful)
When you try to display something in three dimensions on a monitor, not only does it not really exist, but your brain can't deal with it. Watch computer game novices (and some experts!) try to lean their head around to peek round a corner playing a FPS game. See how quickly most people get motion sick watching someone else play a game. It's all because the visuals are faking 3D and our eyes & brain can't deal.
A 3D desktop is not going to be a feasible reality until we have a feasible 3D display to draw it on. Only if/when hologram or 3D-projection displays become a reality will there be a useful case for a desktop to match; in the meantime, this just adds unnecessary complexity to the 2D desktop.
Re:Conflicting medium... (Score:2)
Hardly a failure.
Re:No analogy intended... (Score:2)
What about real time strategy games? Like red alert, or warcraft.
They have a large, kinda 3D, environment that you have to scroll around etc.
Maybe something like that for apps.. hmm.
Re:No analogy intended... (Score:2)
(offtopic.. Command and conqueror had it right. I hate warcraft 3 and command and conqueror generals for zooming in - sacrificing playability for pretty graphics.)
Re:Conflicting medium... (Score:2)
3D on 2D has been here for 150 years. (photos) welcome to the 1800s my friend.
Re:Conflicting medium... (Score:2)
You are right, although I would submit that there are a few shades of gray between here and there, so to speak...
It is reasonable to assume that we will see the development of 'deep' displays before true 3D holograp
Douglas Engelbart 1968 Demo (Score:2)
One of these was the use of two mice. Yep, it's true. He discovered that using two mice (as well
Smooth (Score:5, Informative)
Another thing i'm impressed by is that it didn't seem ackward the way they were using it - i remeber trying some other 3D wms on X, and they were all pretty bad from usability point. This introduces 3D in a way where it solves problem of organizing apps on the desktop instead of creating new problems. I'm amazed and think this is a step in the right direction.
Boring (Score:2, Funny)
Too much complexity. (Score:3, Informative)
Somehow I think this isn't really going to work out for Sun -- a 2D desktop is already complex enough for most people.. 3D will be impossible for them to use.
Re:Too much complexity. (Score:2)
HH
---
3Dtop one of my favorites .... (Score:5, Insightful)
One of the programs that was really the visual inspiration behind the framework presented in my doctoral thesis was 3Dtop [majorgeeks.com] http://www.majorgeeks.com/download186.html
A review is given at the link I have provided, but this program was really the marvel of simplicity. It is only 356 KB (yes k), and truly converts all the files and folders on you computer into a 3D space.
If you are ready to re-INTERPRET what you normally store in a folder of file, so that it now fits this visual space, it is extrememly powerful.
For a person just starting off, the novelty of 3Dtop wears off pretty quickly because you easily get lost, and it looks just like eye candy, but if you REinterpret what the folders and files should contain, it becomes a very very powerful cognitive space.
Please don't flame me if you don't understand what I am saying, but as a last point, I would like to mention that as our cognitive space (displayed in the electronic space on the desktop) has no real correspondence to physical 3D space, it becomes hard to impose "laws" (like physical laws) and hence the electronic space almost becomes infinite, and really disorienting. One way to build laws is to recognize that (in Windows) the Desktop itself is a folder, which contains My Computer, which has the C:\ drive, which has windows, which has Desktop again ... it is this Russian Doll like relationship between two Desktop views that provides the backbone for building the laws that are equivalent of the "physical space" for the electronic and cognitive space ....
Re:3Dtop one of my favorites .... (Score:2)
On Win 98 Re:3Dtop one of my favorites .... (Score:2)
Yes, it is an old program. It still works for me, but then I am still using Win 98 and Win 2000 on my computers. Never moved to XP.
I just tested the download from the link that I provided and it still works for me.
There are more details here [wirehub.nl] http://www.wirehub.nl/~technica/3dtop/home.html but, unfortunately, the Developer moved on to create some rather "new age-ish" biofeedback programs, rather than concentrating on 3Dtop ... So, this program is no longer supported. The link above gives an old
Re:3Dtop one of my favorites .... (Score:2, Interesting)
Most people's desktops just seem to be a rather disorganised collection of shortcuts and temporary documents and people don't seem to get the fact that really this "desktop" is just a view on a folder (I'm talking about non expe
Personalize and Extend Re:3Dtop one ... (Score:2)
My use of a desktop, and esp. the 3D Desktop is very personal, and I use a lot of tools to achieve what I want. It would take a long time to convey what I do, but let me try to start by answering your specific questions ...
This is true as M$ could never really communicate what they were trying to do with the Desktop Metaphor. And their tendency to define "special folders" and then hide them in t
What if... (Score:3, Interesting)
"What if windows were translucent so you could see the multiple windows you're working on at the same time? What if you could tack a note to yourself right on the Web page you're viewing? What if your CD or movie database became a 3D jukebox, where titles were joined with images to make finding what you want easier than ever?"
Could those "What ifs" be less exciting?
Give Linux that "wow" factor (Score:5, Insightful)
I think it's pretty obvious what they've done - just turn each window into a texture map, then project that in a 3D environment. That's why they can flip the windows, have multiple copies etc running very smoothly (3D accelerated), and also why you can do alpha blending very easily, or have the entire backdrop being a 3D projection (eg 360 degree world view.
This is probably using the OpenGL wrappers in Java... Sun will be feeding the "looking glass" technology into the Java Desktop System over the next 6-12 months. They weren't originally going to be so agressive, but due to the huge interest, they said they decided to accelerate the schedule. One nice side benefit of this becoming a "must have" is that the 3D cards guys will probably get more serious about doing proper, complete OpenGL drivers for Linux (the current situation ain't that great).
Like some of the others here, I do wonder just how productive it would be, but it didn't seem hard to use at all. It does give Linux (and Unix since it can run on Solaris too) a very nice wow factor - the Sun guys gave it a kinda "who cares about waiting a few years for Longhorn, here's what you can do today!". Will help dispell the bad perception that Linux has for desktop use.
PS The original demo was written by a guy in Sun Japan in his spare time. Yep, a real demo...
Re:Give Linux that "wow" factor (Score:2)
It could be argued that the current situation "ain't that great"(sic) because the card vendors don't see enough of a commercial market in desktop Linux to warrant the investment required to make proper drivers. For Sun's Java Desktop to change that means that it would have to, out of the gate, start garn
Re:Give Linux that "wow" factor (Score:2)
Great. Now MS will be forced to release Longhorn prematurely, it will suck eggs, and we'll all be forced to use it at work.
Jurassic Park (Score:3, Interesting)
Seen it in the flesh (Score:5, Insightful)
It does sound like some of you didn't even bother to RTFA. One of the points of the 3d desktop is to make it easier to find your windows. Your not going to lose your windows with this technology.
I think it also shows that Sun is still trying to innovate, frankly that should be applauded. Besides, it looks way cool!
old hat (Score:3, Insightful)
That tells you nothing about Java performance. The performance critical portions of Java3D and the operating system's 3D drivers are written in C and assembly language. Even JavaScript and VRML manage to render 3D scenes fast.
At one level it provides a 3D windowing environment for existing X applications (interesting enough in its own right), but at another it introduces the ability to create 3D applications where you interact spatially to explore data. In the demo video (starts a little way in, persist or fast-forward
3D data visualization is an old hat, as are 3D user interfaces and mapping 2D window systems (including X11) onto 3D surfaces. There are even a bunch of open source projects around, including 3dwm.
What if windows were translucent so you could see the multiple windows you're working on at the same time? What if you could tack a note to yourself right on the Web page you're viewing? What if your CD or movie database became a 3D jukebox, where titles were joined with images to make finding what you want easier than ever?
Translucent windows have been done many times, as have annotations. 3D representations of physical objects as user interface metaphors have been done numerous times (and those kinds of interfaces generally belong into the Interface Hall of Shame), and "titles" can already be "joined with images" in some MP3 players, including Windows Media Player.
Sun Microsystems' latest innovations by its Advanced Software Technology Team will make the above scenarios a reality for the desktop of the near future.
There is nothing wrong with tinkering with old ideas and trying to integrate them into a nice system. But, people shouldn't repeat old mistakes and they should give credit to the people who came before.
Referring to such tired old ideas as "innovation" either means that Sun is ignorant or that they are deliberately misrepresenting their work.
Appropriate Technology (Score:4, Insightful)
The clearest example of this is exploding menu-style choices from a 2D list that is easy to scan quickly and accurately with your eye into some 3D "infospace."
Imagine going to a restaurant where, instead of a paper menu of the food options in front of you, all of the waiters in the restaurant, each holding a big sign with the name of one menu item on it, form a big circle around you and you have to turn in your chair around to view each one.
Restaurants have been around for a long time and I don't know of any that work that way.
Re:Appropriate Technology (Score:2)
Re:Appropriate Technology (Score:2)
Re:Appropriate Technology (Score:2)
Good points. Also, the restaurant business is much more tradition-bound than computer GUIs. Even supposedly avant-garde restaurants rarely change more than just enough to get sufficient buzz to draw in the more-money-than-sense poseurs. (Or so I'm told by people in the biz.)
Let's just have 2.5D desktops (Score:3, Funny)
Great for artists, but your Quake framerate would fall to one per lifetime of the cosmos. So you gamers who want to finish a deathmatch better hope for a closed Universe.
A technical question (Score:3, Interesting)
If you're on a mac running panther (like me) you can see this with Expose -- basically, when you take a window and shrink it it *will* look a little blurry -- particularly if the shrinkage is such that the window is only shrunken by a small amount, say, 90% original size -- you don't get a clear mapping of pixels, so you get weirdnesses. That's fine for uses like expose when you're not interacting with a window's widgets (you're only picking the window itself) -- but if I'm to actually work with a transformed window we had better have a display system that really acts in transformed space, rather than simply mapping a 2D bitmap.
As much as I dislike MS, and as vaporous as Aero is or whatever-its-called-this-week, it seems like MS is investing into some new kind of display mechanism -- and if it really is vector based and all that hoohah then it probably could skip the render-into-a-bitmap phase and instead draw directly into a transformed gl context, sorry , direct3d of course.
Anyway, I'll happily admit I'm short on technical details. If anybody knows anything enlightening, please, enlighten me. This is a *real* problem. You can't just transform a bitmapped window and expect people to be able to comfortably read it or interact with it.
Re:A technical question (Score:2, Informative)
3d interfaces can easily be frivolous... (Score:2, Interesting)
Even if a 3D interface was used, a large amount will still have to be 2D, because that's the best way to display text. 3D doesn't automatic
Compare consciousness (Score:3, Interesting)
Your consciousness is already a bit like a two-dimensional, small window into a large three-dimensional space - which is just what Sun is working up here for your monitor. So you already have in your brain "mechanisms" for navigating in such a situation. And this navigation is largely unconscious - we can choose where to focus our attention, but much of the process of "choosing" what comes to the focus of consciousness is itself unconscious. That doesn't mean it's not active, and not part of our intelligence.
We may find ourselves strangely at home in the environment Sun is proposing, able to bring to it some of the "instincts" we use for internal regulation of mind.
Re:Compare consciousness (Score:2)
Good luck.
This is great! (Score:3, Interesting)
What's good about this technology, is that it is just cool/useful enough to use right out of the box with existing OS/WM/applications, but probably does provide a framework to extend and improve programming styles and UI techniques.
I guess its fair to be critical that much of this wasn't invented by Sun, but it doesn't change the point that its been rolled into an apparently useful package.
3D? (Score:2)
I wouldn't mind a 3D interface, except that most interfaces are created these days with a orthographic view. If the OS exposed a 3D application development environment (which it would, hopefully) I would REALLY like to get into it. We have semi-serious discussions about 3D interfaces for some parts of our software (sourceforge.net/projects/bie). There are many applications/domains where
Why? (Score:2, Insightful)
Credit where it is due (Score:2)
The ideas and java coding behind the first versions of "looking glass" were all the brainchild of Hideya Kawahara (aka Dan). The fact that it is taking a life of it's own will hopefully give him the resources to complete it. He is a software engineer for Sun and came up with the idea on his own then brought it to managemen
Re:Sheesh. (Score:5, Informative)
You might want to read the paper titled FBRAM: A new Form of Memory Optimized for 3D Graphics [acm.org]
Re:Looks familiar... (Score:3, Informative)
Ummm, that was UNIX. SGI's UNIX (Irix) to be exact. More info can be found here [sgi.com].