Domain: art.net
Stories and comments across the archive that link to art.net.
Comments · 100
-
RMS -vs- Doctor, on the evils of Natalism
"Please do not remove it. GNU is not a purely technical project, so the fact that this is not strictly and grimly technical is not a reason to remove this." but RMS complains when someone congratulate another on the GNU list group for having a child. http://www.art.net/Studios/Hac...
-
Fun With Your New HEAD
I'm surprised that nobody has mentioned Thomas M. Disch's sci-fi story Fun With Your New HEAD (full text - about 1 page). No need for donor bodies.
-
Re:But is Wayland better?
Kill X11 with FIRE!
Read the Unix Haters Handbook entry on X and how it can't do the things people think it can for GUI here?
OpenGL is a great reason to dump Xorg. No DRI BS on MacOSX or Windows. It just works and no freaking emulating network protocols and HUUUUGGE latencies emulaing client/servers from the 1980s underneath.
-
Re:X11 SUCKS
Quotes from the Unix Haters Handbook here.
Let's desconstruct here your arguments X11 myths:
Myth: X Demonstrates the Power of Client/Server Computing
Fact: "The database client/server model (the server machine stores all the data, and the clients beseech it for data) makes sense. The computation client/server model (where the server is a very expensive or experimental supercomputer, and the client is a desktop workstation or portable computer) makes sense. But a graphical client/server model that slies the interface down some arbitrary middle is like Solomon following through with his child-sharing strategy. The legs, heart, and left eye end up on the server, the arms and lungs go to the client, the head is left rolling around on the floor, and blood spurts everywhere.
The fundamental problem with X's notion of client/server is that the proper division of labor between the client and the server can only be decided on an application-by-application basis. Some applications (like a flight simulator) require that all mouse movement be sent to the application. Others need only mouse clicks. Still others need a sophisticated combination of the two, depending on the program's state or the region of the screen where the mouse happens to be. Some programs need to update meters or widgets on the screen every second. Other programs just want to display clocks; the server could just as well do the updating, provided that there was some way to tell it to do so.
The right graphical client/server model is to have an extensible server. Application programs on remote machines can download their own special extension on demand and share libraries in the server. Downloaded code can draw windows, track input eents, provide fast interactive feedback, and minimize network traffic by communicating with the application using a dynamic, high-level protocol.
As an example, imagine a CAD application built on top of such an extensible server. The application could download a program to draw an IC and associate it with a name. From then on, the client could draw the IC anywhere on the screen simply by sending the name and a pair of coordinates. Better yet, the client an download programs and data structures to draw the whole schematic, which are called automatically to refresh and scroll the window, without bothering the client. The user can drag an IC around smoothly, without any network traffic or context switching, and the server sends a single message to the client when the interaction is complete. This makes it possible to run interactive clients over low-speed (that is, slow-bandwidth) communication lines."
Other fun tidbits that made me chuckle
" How to make a 50-MIPS Workstation Run Like a 4.77MHz IBM PC
If the designers of X-Windows built cars, there would be no fewer than five steering wheels hidden about the cockpit, none of which followed the same principles -- but you'd be able to shift gears with your car stereo. Useful feature, that.
- Marus J. Ranum, Digital Equipment CorporationX-Windows is the Iran-Contra of graphical user interfaces: a tragedy of political compromises, entangled alliances, marketing hype, and just plain greed. X-Windows is to memory as Ronald Reagan was to money. Years of "Voodoo Ergonomics" have resulted in an unprecedented memory deficit of gargantuan proportions. Divisive dependencies, distributed deadlocks, and partisan protocols have tightened gridlocks, aggravated race conditions, and promulgated double standards.
X has had its share of $5,000 toilet seats -- like Sun's Open Look clock tool, which gobbles up 1.4 megabytes of real memory! If you sacrificed all the RAM from 22 Commodore 64s to clock tool, it still wouldn't have enough to tell you the time. Even the vanilla X11R4 "xclock" utility consumed 656K to run. And X's memory usage is increasing."
Dude if there ever was a case f
-
Obligatory Lem reference
-
Re:In the US they'd have been charged
That was Jerry Pournelle's excuse, too.
-
Re:no no no
-
Re:Microsoft Should Buy Them
Is this X server you're talking about?
http://www.art.net/~hopkins/Don/unix-haters/x-windows/disaster.html
-
Re:Not surprising.
Too true. X was an interesting but highly flawed experiment that inadvertently became a de facto standard. The problems have been recognised for decades but where we once had hundreds of competing UNIX vendors preventing the emergence of a better standard, now we have hundreds of Linux distributions (and desktops and window managers and fan boys) doing the same. Just kill it already.
-
Re:Had IBM used UNIX
Aw, but it's too much jaw-dropping fun. The opening fantasy completely skips over that a hell of a lot of people used Unix at work and universities, and completely loathed it.
There were even books about that. Oh hey, The Unix-Haters Handbook is still online. http://www.art.net/~hopkins/Don/unix-haters/handbook.html
-
Re:So
Lots of people hated Unix. They even wrote a book.
-
Kill the X Boondoggle Already
X is an over-engineered monstrous relic from the mid-80's, and the window-managers on top of it are lipstick-on-a-pig kludges. Hopefully Google will present something to potentially replace it with when they announce their Chrome OS tomorrow.
-
Re:So in other words
Because, from a user's perspective, it doesn't work all that well. Here's an example:
On MacOS X, it's just about impossible to get into a situation where a) video tears or flickers, or b) menus and windows can "rub out" other menus or windows (eg, you can't drag a window around like a giant eraser on Mac OS). On X+whatever, it's pathetically easy to do either. Windows is somewhere in-between the two.
To be fair to X, managing compositing et al isn't it's job---but it should be! Between X's by-design paucity of features and the number of combinations of video driver, X server, window manager and settings thereof, it's hard to get a decent, modern desktop experience. Had X been designed a little more smartly (eg, for actual people and not for computer scientists) this probably wouldn't be such a problem. Grafting things like multiple display support, accelerated 3D, video playback and now, compositing, have shown problems. Back in the day, when you could just buy IRIX (ro whatever) and be assured of a working, end-to-end X implementation this wasn't an issue. With the clusterfuck that is X.org+DRM+GEM+Mesa+KMS+GL/GLX/AIGLX+DRI/DRI2+UXA/EXA/XAA+whatever window manager is invovled, it's a crapshoot.
By comparison, again, we have MacOS X's system, which again just works, even if in theoretical terms it's a little slower. Users don't care that much about GTK benchmarks; they do care if the user experience breaks down.
The UNIX Hater's Handbook, which is a little bit out of date now, goes into the design errors of X. It's worth reading if you're wondering why X drives people nuts.
-
Multi-player SimCity -- open source Micropolis
Here's a description I wrote around 1993 of the multi player version of SimCity that I developed.
The source code is now freely available on Google Code at: http://code.google.com/p/micropolis/
In the process of adapting it to the OLPC XO-1 laptop, I disabled the X11 based multi-player user interface, but all the code is still in there, and could be re-enabled with a little work.
But I'm rewriting the user interface in Python, and the new version will use a much better network protocol and architecture than X11 for implementing the multi-player mode.
Multi Player SimCity for X11 is now available from DUX Software!
PRODUCT DESCRIPTION:
SimCity, the original award winning city simulation game from Maxis Software, now runs on powerful Unix workstations with X11! DUX's implementation of SimCity for Unix was awarded product of the year 1992 by Unix World in the January 1993 issue, and reviewed in the April 1993 issue. Now it's souped up, works with standard X11 servers, and even supports networked multi user collaboration! Multi Player SimCity is designed to be a fun cooperative educational experience!
SimCity is a colorful animated interactive system simulation game, providing a set of rules and tools for planning and building a complex dynamic simulated city. Several people on different X11 workstations can participate in the same city, cooperating and coordinating their actions across the network.
Working together, you can zone land use, hook up the power grid, build roads, bridges, parks and stadiums, raise taxes, and even summon disasters, causing the city to grow and thrive, or crumble and die. It's a creative, entertaining way to develop your political skills!
REQUIREMENTS:
SimCity runs on Silicon Graphics Irix, SPARC SunOS, and other Unix workstations. You can play it locally or over the network on most 8 bit color or monochrome X11 displays, like NCD X terminals. And you can hear it on standard sound devices, and NCD's NetAudio server.
OPTIONS:
SimCity supports but doesn't require the X11 shared memory and shaped window extensions, and a local sound device or NetAudio server. And you can turn off the sound so your boss doesn't know you're playing!
FEATURES:
Multi Player SimCity for X11 sports the Motif look and feel, implemented using the efficient TCL/Tk toolkit. It features multiple city editors and maps with overlays, fast colorful animation, engaging sound effects, easy to use pie menus and direct manipulation interaction, simultaneous multi player editing, communication and annotation facilities, and voting dialogs for group decision making. It includes eight challenging scenarios and a library of interesting cities.
Here's the proposal I wrote (and which was accepted) to demonstrate multi player SimCity at INTERCHI'93 in Amsterdam, which explains the cooperative nature of the game:
Multi User City Simulation
SimCityNet is an animated interactive system simulation game, providing a set of rules and tools for planning and building a complex dynamic simulated city. Several people on different workstations can participate in the same game, cooperating and coordinating their actions over the net.
Working together, you can zone land use, hook up the power grid, build roads, bridges, parks and stadiums, raise taxes, and even summon disasters, causing the city to grow and thrive, or crumble and die. SimCityNet features multiple city views and maps with overlays, simultaneous editing and user interface interaction, "voting panels" for group decision making, and multimedia communication and annotation features ("bridges between players").
The multi user interface supports communication via three media in parallel: text, sound, and graphics. It includes a scrolling text log for telegram mess
-
Ice Cubed -aka- I39L
http://www.art.net/~hopkins/Don/unix-haters/x-windows/disaster.html
As a result, one of the most amazing pieces of literature to come out of the X Consortium is the "Inter Client Communication Conventions Manual," more fondly known as the "ICCCM", "Ice Cubed," or "I39L" (short for "I, 39 letters, L"). It describes protocols that X clients ust use to communicate with each other via the X server, including diverse topics like window management, selections, keyboard and colormap focus, and session management. In short, it tries to cover everything the X designers forgot and tries to fix everything they got wrong. But it was too late -- by the time ICCCM was published, people were already writing window managers and toolkits, so each new version of the ICCCM was forced to bend over backwards to be backward compatible with the mistakes of the past.
-Don
-
Complaints about X
X: The First Fully Modular Software Disaster:
http://www.art.net/~hopkins/Don/unix-haters/x-windows/disaster.html
X-Windows: ...A mistake carried out to perfection. X-Windows: ...Dissatisfaction guaranteed. X-Windows: ...Don't get frustrated without it. X-Windows: ...Even your dog won't like it. X-Windows: ...Flaky and built to stay that way. X-Windows: ...Complex nonsolutions to simple nonproblems. X-Windows: ...Flawed beyond belief. X-Windows: ...Form follows malfunction. X-Windows: ...Garbage at your fingertips. X-Windows: ...Ignorance is our most important resource. X-Windows: ...It could be worse, but it'll take time. X-Windows: ...It could happen to you. X-Windows: ...Japan's secret weapon. X-Windows: ...Let it get in *your* way. X-Windows: ...Live the nightmare. X-Windows: ...More than enough rope. X-Windows: ...Never had it, never will. X-Windows: ...No hardware is safe. X-Windows: ...Power tools for power fools. X-Windows: ...Putting new limits on productivity. X-Windows: ...Simplicity made complex. X-Windows: ...The cutting edge of obsolescence. X-Windows: ...The art of incompetence. X-Windows: ...The defacto substandard. X-Windows: ...The first fully modular software disaster. X-Windows: ...The joke that kills. X-Windows: ...The problem for your problem. X-Windows: ...There's got to be a better way. X-Windows: ...Warn your friends about it. X-Windows: ...You'd better sit down. X-Windows: ...You'll envy the dead. -
Re:Multimouse for Linux?
There might be some complications - some desktops implement mouse cursors in hardware - so you can only have one cursor at a time (ever noticed how a system can crash but the mouse cursor still moves around, but not clicking anything).
Though having multiple mouse cursors might not be a bad thing. There are many times where having two or more mouse cursors might be useful - sorting out image and source code directories for example. Have one mouse cursor for the window where data is being moved from, and another cursor for the window where data is being moved to.
I found this article recently:
If the designers of X-Windows built cars, there would be no fewer than five steering wheels hidden about the cockpit, none of which followed the same principles -- but you'd be able to shift gears with your car stereo. Useful feature, that.
- Marus J. Ranum, Digital Equipment Corporation
-
Linux is only free if your time is worthless.
-
Re:Anything else out there?
I'm guessing that X.Org inherited an absolutely terrifying codebase from xfree86.
Simply getting xfree to compile was a chore, even on the (few and far between) stable releases.
Personally, I'm still unconvinced that X is a particularly "good idea." 15 years later, and the promises of simplicity and compatibility are still unrealized, as every single implementation of the protocol has suffered from numerous problems. Perhaps it would be best to start from scratch, and revise X11 to be a more realistic/practical specification.
Even back in 1994, it was being called the Iran-Contra of user-interfaces. -
Re:Slashdotters would laud this, but...
A quote from the UNIX haters book:
http://www.art.net/~hopkins/Don/unix-haters/whinux/your-time.html
Linux is Only Free If Your Time is Worthless -
GoodNeWS / HyperNeWS / HyperLook
In 1989, Arthur van Hoff developed a HyperCard-inspired system called GoodNeWS, written in PostScript, for James Gosling's NeWS window system. Arthur later went on to work at Sun on Java, wrote the Java compiler in Java, the AWT gui toolkit, and the HotJava web browser.
GoodNeWS was later renamed HyperNeWS, then later HyperLook. I went to Glasgow to work with Arthur at the Turing Institute, to develop HyperLook into a product, and I used it to develop the first Unix version of SimCity.
HyperLook was really wonderful, because it combined the strengths of HyperCard with the superior graphics and programmability of PostScript, and the network communication model currently known as AJAX.
I've written down some Ideas for Sugar development environment from HyperLook SimCity, with lots of links and illustrations, relating it with many different programming languages, user interface systems and applications that have inspired me.
Here is just the stuff about HyperLook -- the article goes on further to discuss and compare other technologies I think are interesting and applicable to the OLPC's constructionist education project.
Ideas for Sugar development environment from HyperLook SimCity
I love the ideas behind Smalltalk, EToys and HyperCard, and would like to combine them with ideas from visual programming languages like Robot Odyssey, KidSim, Klik-and-Play, SimAntics, Body Electric/Bounce, Max/MSP/Jitter, etc.
Here are some ideas about HyperLook and other systems, that could be applied to Sugar:
HyperLook was a PostScript-based user interface development environment for the NeWS window system, which Arthur van Hoff created at the Turing Institute in Glasgow. http://www.donhopkins.com/home/catalog/hyperlook/
I helped develop HyperLook into a commercial product, with a editable user interface development environment, as well as a redistributable non-editable runtime, and I used it to port SimCity to Unix, and develop other components and applications . http://www.donhopkins.com/home/catalog/hyperlook/ http://www.donhopkins.com/home/catalog/hyperlook/HyperLook-SimCity.gif
HyperLook was inspired by HyperCard, but it additionally provided a client/server programming model, and more powerful graphics and scripting based on NeWS's object oriented dialect of PostScript. http://www.donhopkins.com/home/catalog/hyperlook/TalkInterfacing.gif
The NeWS window system was like AJAX, but with:
1) PostScript code instead of JavaScript code
2) PostScript graphics instead of DHTML graphics, and
3) PostScript data instead of XML data.It had a unified programming/graphics/data/networking model based on NeWS's extended multi-threaded object-oriented dialect of PostScript, instead of a hodge-podge of accidental technologies. (Although I will be the first to admit the X11/NeWS merge was quite a hodge-podge and huge-kludge!) NeWS had an object system based on the simple dynamic ideas of Smalltalk, implemented with the PostScript dictionary stack, supporting multiple inheritance and runtime modification of objects and classes. http://www.donhopkins.com/home/catalog/hyperlook/HyperLookInfo10.g
-
GoodNeWS / HyperNeWS / HyperLook
In 1989, Arthur van Hoff developed a HyperCard-inspired system called GoodNeWS, written in PostScript, for James Gosling's NeWS window system. Arthur later went on to work at Sun on Java, wrote the Java compiler in Java, the AWT gui toolkit, and the HotJava web browser.
GoodNeWS was later renamed HyperNeWS, then later HyperLook. I went to Glasgow to work with Arthur at the Turing Institute, to develop HyperLook into a product, and I used it to develop the first Unix version of SimCity.
HyperLook was really wonderful, because it combined the strengths of HyperCard with the superior graphics and programmability of PostScript, and the network communication model currently known as AJAX.
I've written down some Ideas for Sugar development environment from HyperLook SimCity, with lots of links and illustrations, relating it with many different programming languages, user interface systems and applications that have inspired me.
Here is just the stuff about HyperLook -- the article goes on further to discuss and compare other technologies I think are interesting and applicable to the OLPC's constructionist education project.
Ideas for Sugar development environment from HyperLook SimCity
I love the ideas behind Smalltalk, EToys and HyperCard, and would like to combine them with ideas from visual programming languages like Robot Odyssey, KidSim, Klik-and-Play, SimAntics, Body Electric/Bounce, Max/MSP/Jitter, etc.
Here are some ideas about HyperLook and other systems, that could be applied to Sugar:
HyperLook was a PostScript-based user interface development environment for the NeWS window system, which Arthur van Hoff created at the Turing Institute in Glasgow. http://www.donhopkins.com/home/catalog/hyperlook/
I helped develop HyperLook into a commercial product, with a editable user interface development environment, as well as a redistributable non-editable runtime, and I used it to port SimCity to Unix, and develop other components and applications . http://www.donhopkins.com/home/catalog/hyperlook/ http://www.donhopkins.com/home/catalog/hyperlook/HyperLook-SimCity.gif
HyperLook was inspired by HyperCard, but it additionally provided a client/server programming model, and more powerful graphics and scripting based on NeWS's object oriented dialect of PostScript. http://www.donhopkins.com/home/catalog/hyperlook/TalkInterfacing.gif
The NeWS window system was like AJAX, but with:
1) PostScript code instead of JavaScript code
2) PostScript graphics instead of DHTML graphics, and
3) PostScript data instead of XML data.It had a unified programming/graphics/data/networking model based on NeWS's extended multi-threaded object-oriented dialect of PostScript, instead of a hodge-podge of accidental technologies. (Although I will be the first to admit the X11/NeWS merge was quite a hodge-podge and huge-kludge!) NeWS had an object system based on the simple dynamic ideas of Smalltalk, implemented with the PostScript dictionary stack, supporting multiple inheritance and runtime modification of objects and classes. http://www.donhopkins.com/home/catalog/hyperlook/HyperLookInfo10.g
-
Re:It's fine that the source is closed, for them..
Complaining about how bad Windows is DOES NOT MAKE LINUX ANY EASIER TO USE. When I criticize Linux, that does not mean I'm endorsing Windows or the Mac. Get over it.
There are so many mediocre choices of Linux desktop environments and user interfaces, and they are all so different and incompatible, that there is absolutely no consistency, and you end up with a bunch of antagonistic applications opened on the same screen that all disagree about cut and paste, drag and drop, mouse tracking, menus, keyboard shortcuts, internationalization, accessibility, interprocess communication, defaults, configuration, color management, etc. How you could possibly claim that the Linux desktop has any kind of consistency is beyond me. Maybe you just read about Linux on slashdot but don't actually use it yourself?
From The X-Windows Disaster, which I wrote 16 years ago, but shamefully STILL applies to Linux desktops:
X-Windows is the Iran-Contra of graphical user interfaces: a tragedy of political compromises, entangled alliances, marketing hype, and just plain greed. X-Windows is to memory as Ronald Reagan was to money. Years of "Voodoo Ergonomics" have resulted in an unprecedented memory deficit of gargantuan proportions. Divisive dependencies, distributed deadlocks, and partisan protocols have tightened gridlocks, aggravated race conditions, and promulgated double standards. [...]
One of the fundamental design goals of X was to separate the window manager from the window server. "Mechanism, not policy" was the mantra. That is, the X server provided a mechanism for drawing on the screen and managing windows, but did not implement a particular policy for human-computer interaction. While this might have seemed like a good idea at the time (especially if you are in a research community, experimenting with different approaches for solving the human-computer interaction problem), it can create a veritable user interface Tower of Babel.
If you sit down at a friend's Macintosh, with its single mouse button, you can use it with no problems. If you sit down at a friend's Windows box, with two buttons, you can use it, again with no problems. But just try making sense of a friend's X terminal: three buttons, each one programmed a different way to perform a different function on each different day of the week -- and that's before you consider combinations like control-left-button, shift-right-button, control-shift-meta-middle-button, and so on. Things are not much better from the programmer's point of view.
As a result, one of the most amazing pieces of literature to come out of the X Consortium is the "Inter Client Communication Conventions Manual," more fondly known as the "ICCCM", "Ice Cubed," or "I39L" (short for "I, 39 letters, L"). It describes protocols that X clients ust use to communicate with each other via the X server, including diverse topics like window management, selections, keyboard and colormap focus, and session management. In short, it tries to cover everything the X designers forgot and tries to fix everything they got wrong. But it was too late -- by the time ICCCM was published, people were already writing window managers and toolkits, so each new version of the ICCCM was forced to bend over backwards to be backward compatible with the mistakes of the past.
The ICCCM is unbelievably dense, it must be followed to the last letter, and it still doesn't work. ICCCM compliance is one of the most complex ordeals of implementing X toolkits, window managers, and even simple applications. It's so difficult, that many of the benefits just aren't worth the hassle of compliance. And when one program doesn't comply, it screws up other programs. This is the reason cut-and-paste never works properly with X (unless you are cutting and pasting straight ASCII text), drag-and-drop locks up the system, colormaps flash wildly and are never installed at the rig
-
More SimCity links
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.htmlVideo Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.movVideo Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.movLinux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.movCellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.movUnix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.htmlMulti-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.htmlSimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.htmlSimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html-Don
-
More SimCity links
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.htmlVideo Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.movVideo Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.movLinux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.movCellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.movUnix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.htmlMulti-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.htmlSimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.htmlSimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html-Don
-
More SimCity links
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.htmlVideo Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.movVideo Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.movLinux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.movCellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.movUnix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.htmlMulti-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.htmlSimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.htmlSimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html-Don
-
More SimCity links
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.htmlVideo Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.movVideo Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.movLinux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.movCellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.movUnix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.htmlMulti-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.htmlSimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.htmlSimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html-Don
-
More SimCity links
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.htmlVideo Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.movVideo Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.movLinux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.movCellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.movUnix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.htmlMulti-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.htmlSimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.htmlSimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html-Don
-
More SimCity links
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.htmlVideo Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.movVideo Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.movLinux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.movCellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.movUnix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.htmlMulti-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.htmlSimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.htmlSimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html-Don
-
More SimCity links
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.htmlVideo Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.movVideo Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.movLinux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.movCellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.movUnix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.htmlMulti-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.htmlSimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.htmlSimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html-Don
-
More SimCity links
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.htmlVideo Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.movVideo Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.movLinux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.movCellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.movUnix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.htmlMulti-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.htmlSimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.htmlSimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html-Don
-
More SimCity links
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.htmlVideo Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.movVideo Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.movLinux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.movCellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.movUnix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.htmlMulti-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.htmlSimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.htmlSimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html-Don
-
More SimCity links
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.htmlVideo Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.movVideo Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.movLinux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.movCellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.movUnix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.htmlMulti-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.htmlSimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.htmlSimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html-Don
-
More SimCity links
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.htmlVideo Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.movVideo Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.movLinux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.movCellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.movUnix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.htmlMulti-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.htmlSimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.htmlSimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html-Don
-
More SimCity links
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.htmlVideo Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.movVideo Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.movLinux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.movCellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.movUnix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.htmlMulti-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.htmlSimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.htmlSimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html-Don
-
More SimCity links
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.htmlVideo Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.movVideo Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.movLinux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.movCellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.movUnix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.htmlMulti-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.htmlSimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.htmlSimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html-Don
-
More SimCity links
I ported the Mac version of SimCity to SunOS Unix running the NeWS window system about 15 years ago, writing the user interface in PostScript. And a year or so later I ported it to various versions of Unix running X-Windows, using the TCL/Tk scripting language and gui toolkit. Several years later when Linux became viable, it was fairly straightforward to port that code to Linux, and then to port that to the OLPC.
SimCity Info
http://www.art.net/~hopkins/Don/simcity/index.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address
http://www.art.net/~hopkins/Don/simcity/keynote.htmlVideo Tape Transcript of HyperLook SimCity Demo
http://www.art.net/~hopkins/Don/simcity/hyperlook-demo.html
HyperLook SimCity Demo Video
http://www.donhopkins.com/home/movies/HyperLookDemo.movVideo Tape Transcript of X11 SimCity Demo
http://www.art.net/~hopkins/Don/simcity/x11-demo.html
X11 SimCity Demo Video
http://www.donhopkins.com/home/movies/X11SimCityDemo.movLinux SimCityNet Demo Video
http://www.donhopkins.com/home/movies/SimCityNetDemo.movCellular Automata in SimCityNet on Unix Video
http://www.donhopkins.com/home/movies/CellularSimCity.movUnix World 1993 Review of SimCity
http://www.art.net/~hopkins/Don/simcity/simcity-review.htmlMulti-Player SimCity for X11 Announcement
http://www.art.net/~hopkins/Don/simcity/simcity-announcement.htmlSimCityNet: a Cooperative Multi User City Simulation
http://www.art.net/~hopkins/Don/simcity/simcitynet.htmlSimCity-For-X11.gif : Screen shot of SimCity running on X11.
http://www.art.net/~hopkins/Don/simcity/SimCity-For-X11.gif
SimCity-Indigo.gif : Multi player X11 SimCity running on an SGI Indigo.
http://www.art.net/~hopkins/Don/simcity/SimCity-Indigo.gif
SimCity-NCD.gif : Multi player X11 SimCity running on an NCD X Terminal.
http://www.art.net/~hopkins/Don/simcity/SimCity-NCD.gif
SimCity-Sun.gif : Multi player X11 SimCity running on an Sun.
http://www.art.net/~hopkins/Don/simcity/SimCity-Sun.gif
HyperLook-SimCity.gif : SimCity HyperLook Edition. SimCity running on HyperLook, a user interface development environment for the NeWS window system.
http://www.art.net/~hopkins/Don/hyperlook/HyperLook-SimCity.gif
http://www.art.net/~hopkins/Don/hyperlook/index.html
http://www.art.net/~hopkins/Don/lang/NeWS.html-Don
-
Re:Pointless"employment history, past residences and any illegal drug use."
... have absolutely nothing to do with integrity and loyalty. Although I'm sure they can be used to discriminate against people who don't fit into a certain right-wing profile.It's all a bunch of unnecessary, intrusive crap.
I once worked for a railroad which, having gotten the "right" to test train crews after accidents, gradually extended the tests to random screening, then extended it farther to include other employees, including a woman who was a programmer in some department. She refused, got fired, took them to court and won. Big -- $485,042. http://www.art.net/~hopkins/Don/hemp/drug-testing
- dead.htmlThe American Red Cross recently instituted a triple background check for all volunteers. The ARRL (American Radio Relay League, a national organization which represents amateur radio operators' interests), published a writeup on the procedures associated with this check. http://www.arrl.org/announce/ARRL-ARC-bg-check.ht
m lThey did not take a position on the check; they merely recommended that any operators who wished to work with the ARC as emergency communicators in any kind of disaster read the terms extremely carefully to determine what they might be giving consent to.
Three key paragraphs from the article read:
Initially, the Red Cross' requirements included more than a criminal background check. Volunteers were also to be required to grant permission for the Red Cross' background investigation company to conduct a "credit check" and a "mode of living" check as well. Additionally, the Red Cross indicated that the only criminal background check they would accept would be from its own investigation company, "mybackgroundcheck.com."
On February 6, 2007, the Interim CEO and the National Chair of Volunteers of the Red Cross jointly announced that the policy had changed; (1) that only criminal background checks would be required of Red Cross volunteers; that credit checks would not be required except where separate permission was granted; and that mode of living checks would not be conducted on volunteers under any circumstances. However, the Red Cross' investigation company consent form still includes consent to the conduct of an "investigative consumer report." The Federal Trade Commission's definition of that term specifically includes "mode of living" checks and certain credit checks. The consent form that is required by the Red Cross, therefore, would permit both credit checks and mode of living checks, and not just criminal background checks. (2)
The new consent form used by "mybackgroundcheck.com" does not disclose to the person consenting to the search that he or she is in fact granting permission to have a credit check or mode of living check performed, but only makes reference to a "consumer investigative report" (3) without explaining it.Even if the ARC has backed down with respect to radio operators, the whole situation bespeaks a sheep-like acceptance of the idea that any invasion of privacy is justified if any connection, no matter how tenuous, can be made to "homeland security".
As a further example of the "mission creep" going on in Amerika, consider the following:
A few years back, there was a comm workers' strike around San Francisco. A few wires were cut in a couple of B-boxes. Sure enough, a local police agency loudly trumpeted that, "If we catch the perpetrators, we're gonna go for the four-year terrorism enhancement on whatever sentence they get."
Presumably he then put his stallion-like organ back in his pants and went back to work on the investigation.
-
RMS's anti-natalism
Is it because Torvalds disagrees with Stallman's anti-natalism stance, and his pledge not to reproduce?
-Don
-
Emacs analyzes RMS
RMS -vs- Doctor, on the evils of Natalism
[...]
RMS: I'm sure everyone on this list will be glad to know I don't plan to reproduce myself.
Doctor: How do you reconcile your inhibitions?
[...] -
SimCity for OLPC
SJ Klein and I just had a productive meeting with Charles Norman at EA to discuss the details of SimCity for the OLPC, and it's looking very good! It's not officially announced or available yet, but EA is very supportive of the idea, and is just crossing their eyes and dotting their tease (or something to that effect), and Will Wright gave us permission to demonstrate SimCity on the OLPC at the game developer's conference.
If you're at GDC, please come by the OLPC booth at the expo and play with it!
I've done the first basic cut of porting the X11/TCL/Tk based multi player version of SimCity to run on the OLPC, and the next step is to integrate it with Python and Sugar in a deep way, that will make SimCity scriptable in Python, enable all kinds of interesting hooks and plug-ins, and result in a set of reusable general purpose components for building games.
For example, the next step I've taken is to rewrite pie menus in Python with Cairo and Pango, so SimCity and other applications can use them:
http://www.donhopkins.com/drupal/node/128The point is not just to port a game to the OLPC, but rather to use SimCity and other games to drive the development of an open framework to enable and teach kids to program their own games!
The goal is to enable the open source community to renovate SimCity and take it in new educational directions, by applying Seymour Papert's ideas about constructionist education, Alan Kay's ideas about interactive user interfaces and object oriented programming, Ben Shneiderman's ideas about direct manipulation and info visualization, and many exciting ideas about multi player games, blogging, storytelling, game mods, player created content, and lessons learned from World of Warcraft, The Sims, Spore, etc.
Thanks to John Gilmore for getting the ball rolling by suggesting that EA make the original version of SimCity free for the OLPC, and for supporting the development of great free software and tools like GCC, and to Charles Norman for guiding the process through EA, educating people about open source, and making it actually happen, and of course to "Will Wright Code for Food" for creating SimCity it in the first place, and putting his Will Power into making SimCity open source for the OLPC project!
-Don
PS: Here is some stuff about the multi player X11/TCL/Tk version of SimCity:
Multi Player SimCity for X11 is now available from DUX Software!
http://art.net/~hopkins/Don/simcity/simcity-announ cement.htmlScreen snapshots:
http://www.donhopkins.com/home/images/SimCity-For- X11.gif
http://www.donhopkins.com/home/images/SimCity-Indi go.gif
http://www.donhopkins.com/home/images/SimCity-NCD. gif
http://www.donhopkins.com/home/images/SimCity-Sun. gifX11 SimCity Demo Video:
http://www.donhopkins.com/home/movies/X11SimCityDe mo.movVideo Tape Transcript of X11 SimCity Demo:
http://art.net/~hopkins/Don/simcity/x11-demo.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address:
http://art.net/~hopkins/Don/simcity/keynote.htmlBedlam in SimCity:
http://www.art.net/~hopkins/Don/simcity/simcity-re view.htmlPPS: 15 y
-
SimCity for OLPC
SJ Klein and I just had a productive meeting with Charles Norman at EA to discuss the details of SimCity for the OLPC, and it's looking very good! It's not officially announced or available yet, but EA is very supportive of the idea, and is just crossing their eyes and dotting their tease (or something to that effect), and Will Wright gave us permission to demonstrate SimCity on the OLPC at the game developer's conference.
If you're at GDC, please come by the OLPC booth at the expo and play with it!
I've done the first basic cut of porting the X11/TCL/Tk based multi player version of SimCity to run on the OLPC, and the next step is to integrate it with Python and Sugar in a deep way, that will make SimCity scriptable in Python, enable all kinds of interesting hooks and plug-ins, and result in a set of reusable general purpose components for building games.
For example, the next step I've taken is to rewrite pie menus in Python with Cairo and Pango, so SimCity and other applications can use them:
http://www.donhopkins.com/drupal/node/128The point is not just to port a game to the OLPC, but rather to use SimCity and other games to drive the development of an open framework to enable and teach kids to program their own games!
The goal is to enable the open source community to renovate SimCity and take it in new educational directions, by applying Seymour Papert's ideas about constructionist education, Alan Kay's ideas about interactive user interfaces and object oriented programming, Ben Shneiderman's ideas about direct manipulation and info visualization, and many exciting ideas about multi player games, blogging, storytelling, game mods, player created content, and lessons learned from World of Warcraft, The Sims, Spore, etc.
Thanks to John Gilmore for getting the ball rolling by suggesting that EA make the original version of SimCity free for the OLPC, and for supporting the development of great free software and tools like GCC, and to Charles Norman for guiding the process through EA, educating people about open source, and making it actually happen, and of course to "Will Wright Code for Food" for creating SimCity it in the first place, and putting his Will Power into making SimCity open source for the OLPC project!
-Don
PS: Here is some stuff about the multi player X11/TCL/Tk version of SimCity:
Multi Player SimCity for X11 is now available from DUX Software!
http://art.net/~hopkins/Don/simcity/simcity-announ cement.htmlScreen snapshots:
http://www.donhopkins.com/home/images/SimCity-For- X11.gif
http://www.donhopkins.com/home/images/SimCity-Indi go.gif
http://www.donhopkins.com/home/images/SimCity-NCD. gif
http://www.donhopkins.com/home/images/SimCity-Sun. gifX11 SimCity Demo Video:
http://www.donhopkins.com/home/movies/X11SimCityDe mo.movVideo Tape Transcript of X11 SimCity Demo:
http://art.net/~hopkins/Don/simcity/x11-demo.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address:
http://art.net/~hopkins/Don/simcity/keynote.htmlBedlam in SimCity:
http://www.art.net/~hopkins/Don/simcity/simcity-re view.htmlPPS: 15 y
-
SimCity for OLPC
SJ Klein and I just had a productive meeting with Charles Norman at EA to discuss the details of SimCity for the OLPC, and it's looking very good! It's not officially announced or available yet, but EA is very supportive of the idea, and is just crossing their eyes and dotting their tease (or something to that effect), and Will Wright gave us permission to demonstrate SimCity on the OLPC at the game developer's conference.
If you're at GDC, please come by the OLPC booth at the expo and play with it!
I've done the first basic cut of porting the X11/TCL/Tk based multi player version of SimCity to run on the OLPC, and the next step is to integrate it with Python and Sugar in a deep way, that will make SimCity scriptable in Python, enable all kinds of interesting hooks and plug-ins, and result in a set of reusable general purpose components for building games.
For example, the next step I've taken is to rewrite pie menus in Python with Cairo and Pango, so SimCity and other applications can use them:
http://www.donhopkins.com/drupal/node/128The point is not just to port a game to the OLPC, but rather to use SimCity and other games to drive the development of an open framework to enable and teach kids to program their own games!
The goal is to enable the open source community to renovate SimCity and take it in new educational directions, by applying Seymour Papert's ideas about constructionist education, Alan Kay's ideas about interactive user interfaces and object oriented programming, Ben Shneiderman's ideas about direct manipulation and info visualization, and many exciting ideas about multi player games, blogging, storytelling, game mods, player created content, and lessons learned from World of Warcraft, The Sims, Spore, etc.
Thanks to John Gilmore for getting the ball rolling by suggesting that EA make the original version of SimCity free for the OLPC, and for supporting the development of great free software and tools like GCC, and to Charles Norman for guiding the process through EA, educating people about open source, and making it actually happen, and of course to "Will Wright Code for Food" for creating SimCity it in the first place, and putting his Will Power into making SimCity open source for the OLPC project!
-Don
PS: Here is some stuff about the multi player X11/TCL/Tk version of SimCity:
Multi Player SimCity for X11 is now available from DUX Software!
http://art.net/~hopkins/Don/simcity/simcity-announ cement.htmlScreen snapshots:
http://www.donhopkins.com/home/images/SimCity-For- X11.gif
http://www.donhopkins.com/home/images/SimCity-Indi go.gif
http://www.donhopkins.com/home/images/SimCity-NCD. gif
http://www.donhopkins.com/home/images/SimCity-Sun. gifX11 SimCity Demo Video:
http://www.donhopkins.com/home/movies/X11SimCityDe mo.movVideo Tape Transcript of X11 SimCity Demo:
http://art.net/~hopkins/Don/simcity/x11-demo.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address:
http://art.net/~hopkins/Don/simcity/keynote.htmlBedlam in SimCity:
http://www.art.net/~hopkins/Don/simcity/simcity-re view.htmlPPS: 15 y
-
SimCity for OLPC
SJ Klein and I just had a productive meeting with Charles Norman at EA to discuss the details of SimCity for the OLPC, and it's looking very good! It's not officially announced or available yet, but EA is very supportive of the idea, and is just crossing their eyes and dotting their tease (or something to that effect), and Will Wright gave us permission to demonstrate SimCity on the OLPC at the game developer's conference.
If you're at GDC, please come by the OLPC booth at the expo and play with it!
I've done the first basic cut of porting the X11/TCL/Tk based multi player version of SimCity to run on the OLPC, and the next step is to integrate it with Python and Sugar in a deep way, that will make SimCity scriptable in Python, enable all kinds of interesting hooks and plug-ins, and result in a set of reusable general purpose components for building games.
For example, the next step I've taken is to rewrite pie menus in Python with Cairo and Pango, so SimCity and other applications can use them:
http://www.donhopkins.com/drupal/node/128The point is not just to port a game to the OLPC, but rather to use SimCity and other games to drive the development of an open framework to enable and teach kids to program their own games!
The goal is to enable the open source community to renovate SimCity and take it in new educational directions, by applying Seymour Papert's ideas about constructionist education, Alan Kay's ideas about interactive user interfaces and object oriented programming, Ben Shneiderman's ideas about direct manipulation and info visualization, and many exciting ideas about multi player games, blogging, storytelling, game mods, player created content, and lessons learned from World of Warcraft, The Sims, Spore, etc.
Thanks to John Gilmore for getting the ball rolling by suggesting that EA make the original version of SimCity free for the OLPC, and for supporting the development of great free software and tools like GCC, and to Charles Norman for guiding the process through EA, educating people about open source, and making it actually happen, and of course to "Will Wright Code for Food" for creating SimCity it in the first place, and putting his Will Power into making SimCity open source for the OLPC project!
-Don
PS: Here is some stuff about the multi player X11/TCL/Tk version of SimCity:
Multi Player SimCity for X11 is now available from DUX Software!
http://art.net/~hopkins/Don/simcity/simcity-announ cement.htmlScreen snapshots:
http://www.donhopkins.com/home/images/SimCity-For- X11.gif
http://www.donhopkins.com/home/images/SimCity-Indi go.gif
http://www.donhopkins.com/home/images/SimCity-NCD. gif
http://www.donhopkins.com/home/images/SimCity-Sun. gifX11 SimCity Demo Video:
http://www.donhopkins.com/home/movies/X11SimCityDe mo.movVideo Tape Transcript of X11 SimCity Demo:
http://art.net/~hopkins/Don/simcity/x11-demo.htmlVideo Tape Transcript of Toronto Usenix Symposium Keynote Address:
http://art.net/~hopkins/Don/simcity/keynote.htmlBedlam in SimCity:
http://www.art.net/~hopkins/Don/simcity/simcity-re view.htmlPPS: 15 y
-
Re:Thank you, brave gamma testers...
"What's pegging your CPU at 30% is the rendering of the clock gadget. Sounds silly, but try turning it off (only the round clock gadget, not the whole gadget sidebar) and see the difference. Looks like it has something to do with IE7 rotating the clock hands images each second."
Wow did that remind me of the unix haters manual. Particually about X and Xclock using the ram of 1024 commodores just to display the time. :-) Appearently the authors have not yet ran Vista as it probably uses more ram than 1024 xclocks running back to back.
My god the more I read about Vista the less I want it and the more happy I am with ubuntu on my laptop. -
DOPE: Distributed Objects Practically Everywhere
Back around 1990-1991, there were also a bunch of HP and Apple people involved with OMG. Some of the HP people migrated over to Sun, and tricked Sun into starting Project DOE (Distributed Objects [Practically] Everywhere).
Michael Powell was "Mr. DOE" at Sun. Before going to Sun, he worked on a Modula-2 compiler . He thought C++ had a really beautiful object model ("once you get past all that other stuff"), and didn't think anybody could understand Lisp (and didn't want anything to do with it). Nobody in the company actually knew what DOE really was but Michael Powell, so if you wanted to know, you had to go ask him, and he'd tell you what he thought you wanted to hear at the time, because he hadn't ever bothered to write it down. That was how he consolidated his power and kept a grip on his position as the architect of DOE, because nobody could pin him down about anything. So after years of development, DOE was so late and bloated that Sun finally released it on *TWO* CDROMs (unheard of at the time).
Arthur van Hoff (who previously developed HyperLook for NeWS, and later wrote the Java compiler in Java, and founded Marimba) didn't think DOE was usable, so he sat down one day and rewrote a tiny version of DOE from scratch called "DOE-Lite", which everybody in their right mind used instead of the official bloated DOE release. Arthur then proceeded to use DOE-Lite to make a distributed object trading demo which Sun demonstrated on the show floor at Object World. Ironically, he implemented using the (then canceled) NeWS window system, instead the officially sanctioned DOE user interface toolkit (because the official DOE gui was vaporware).
Sun put a lot of different colors of lipstick on that fat old pig, DOE: they renamed it "NEO", and then they tried to pawn it off as a back-end to OpenStep (NeXTStep, which they later gave up on), and eventually they tried to imply that it had something to do with Java.
I'd love to know what happened to DOE architect Michale Powell since his reign at Sun back around 1991! (No he's not Colin Powell's son, head of the FCC.) Had anyone heard from Michael Powell ever since? Where is he now? Does he have anything interesting to say about what went wrong with DOE?
-Don
-
This has happened before...
I seem to recall a similar situation:
http://www.art.net/~hopkins/Don/unix-haters/tirix/ embarrassing-memo.html -
Re:The old guard passes away...
If by "greatly admired" you mean "reported to the FBI"...
"Speed: It will turn you into your parents." -Frank Zappa
And the admiration was mutual: read "Science Fiction: A Hopeless Case - with Exceptions" and "Philip K. Dick: A Visionary Among the Charlatans", from Microworlds.
From Stanislaw Lem's web site:
On September 2, 1974 Philip K. Dick sent the following letter to the FBI (Please keep in mind Mr. Dick was most probably suffering from schizophrenia):
Philip K. Dick to the FBI, September 2, 1974
I am enclosing the letterhead of Professor Darko Suvin, to go with information and enclosures which I have sent you previously. This is the first contact I have had with Professor Suvin. Listed with him are three Marxists whom I sent you information about before, based on personal dealings with them: Peter Fitting, Fredric Jameson, and Franz Rottensteiner who is Stanislaw Lem's official Western agent. The text of the letter indicates the extensive influence of this publication, SCIENCE-FICTION STUDIES.
What is involved here is not that these persons are Marxists per se or even that Fitting, Rottensteiner and Suvin are foreign-based but that all of them without exception represent dedicated outlets in a chain of command from Stanislaw Lem in Krakow, Poland, himself a total Party functionary (I know this from his published writing and personal letters to me and to other people). For an Iron Curtain Party group - Lem is probably a composite committee rather than an individual, since he writes in several styles and sometimes reads foreign, to him, languages and sometimes does not - to gain monopoly positions of power from which they can control opinion through criticism and pedagogic essays is a threat to our whole field of science fiction and its free exchange of views and ideas. Peter Fitting has in addition begun to review books for the magazines Locus and Galaxy. The Party operates (a U..S.] publishing house which does a great deal of Party-controlled science fiction. And in earlier material which I sent to you I indicated their evident penetration of the crucial publications of our professional organization SCIENCE FICTION WRITERS OF AMERICA.
Their main successes would appear to be in the fields of academic articles, book reviews and possibly through our organization the control in the future of the awarding of honors and titles. I think, though, at this time, that their campaign to establish Lem himself as a major novelist and critic is losing ground; it has begun to encounter serious opposition: Lem's creative abilities now appear to have been overrated and Lem's crude, insulting and downright ignorant attacks on American science fiction and American science fiction writers went too far too fast and alienated everyone but the Party faithful (I am one of those highly alienated).
It is a grim development for our field and its hopes to find much of our criticism and academic theses and publications completely controlled by a faceless group in Krakow, Poland. What can be done, though, I do not know.
-
Lem was a truly amazing writer
Lem was my favorite writer, and I'm sad to hear he's gone.
SimCity was inspired by one of the stories in Cyberiad (about the despot for whom the constructors made a si mulated kingdom for him to rule over, that broke out of the box and took over). Nobody can figure out how he writes in Polish, yet the English translations of his books are full of brilliant poetic puns and neological phonetic jokes. He's got a great translator, Michael Kandel, to say the least. In memory of Stanislaw Lem, here are some of my favorite poems composed by the Electronic Bard from Cyberiad:
Klapaucius witnessed the first trial run of Trurl's poetry machine, the Elecronic Bard. Here are the some of the wonderful poems it instantly composed to Klapaucius's specifications:
This wonderfully apropos epigram was delivered with perfect poise:
The Petty and the Small
Are overcome with gall
When Genius, having faltered, fails to fall.
Klapaucius too, I ween,
Will turn the deepest green
To hear such flawless verse from Trurl's machine.This is a poem about a haircut! But lofty, nobel, tragic, timeless, full of love, treachery, retribution, quiet heroism in the face of certain doom! Six lines, cleverly rhymed, and every word beginning with the letter "s"!
Seduced, shaggy Samson snored.
She scissored short. Sorely shorn,
Soon shackled slave, Samson sighed,
Silently scheming,
Sightlessly seeking
Some savage, spectacular suicide.A poem all in g! A sonnet, trochaic hexameter, about an old cyclotron who kept sixteen artificial mistresses, blue and radioactive, had four wings, three purple pavilions, two lacquered chests, each containing exactly one thousand medallions bearing the likeness of Czar Murdicog the Headless
... (the description and the poem are unfinished, thanks to the quick intervention of Trurl.)Grinding gleeful gears, Gerontogyron grabbed / Giggling
gynecobalt-60 golems, ...A love poem, lyrical, pastoral, and expressed in the language of pure mathematics. Tensor algebra mainly, with a little topology and higher calculus, if need be. But with feeling, you understand, and in the cybernetic spirit.
Come, let us hasten to a higher plane,
Where dyads tread the fairy fields of Venn,
Their indices bedecked from one to n,
Commingled in an endless Markov chain!
Come, every frustum longs to be a cone,
And every vector dreams of matrices.
Hark to the gentle gradient of the breeze:
It whispers of a more ergodic zone.
In Riemann, Hilbert or in Banach space
Let superscripts and subscripts go their ways.
Our asymptotes no longer out of phase,
We shall encounter, counting, face to face.
I'll grant thee random access to my heart,
Thou'lt tell me all the constants of thy love;
And so we two shall all love's lemmas prove,
And in our bound partition never part.
For what did Cauchy know, or Christoffel,
Or Fourier, or any Boole or Euler,
Wielding their compasses, their pens and rulers,
Of thy supernal sinusoidal spell?
Cancel me not -- for what then shall remain?
Abscissas, some mantissas, modules, modes,
A root or two, a torus and a node:
The inverse of my verse, a null domain.
Ellipse of bliss, converse, O lips divine!
The product of our scalars is defined!
Cyberiad draws nigh, and the skew mind
cuts capers like a happy haversine.
I see the eigenvalue in thine eye,
I hear the tender tensor in thy sigh.
Bernoulli would have been content to die,
Had he but known such a squared cosine 2 phi!Femfatalatron 1.0 Product
-
Lem was a truly amazing writer
Lem was my favorite writer, and I'm sad to hear he's gone.
SimCity was inspired by one of the stories in Cyberiad (about the despot for whom the constructors made a si mulated kingdom for him to rule over, that broke out of the box and took over). Nobody can figure out how he writes in Polish, yet the English translations of his books are full of brilliant poetic puns and neological phonetic jokes. He's got a great translator, Michael Kandel, to say the least. In memory of Stanislaw Lem, here are some of my favorite poems composed by the Electronic Bard from Cyberiad:
Klapaucius witnessed the first trial run of Trurl's poetry machine, the Elecronic Bard. Here are the some of the wonderful poems it instantly composed to Klapaucius's specifications:
This wonderfully apropos epigram was delivered with perfect poise:
The Petty and the Small
Are overcome with gall
When Genius, having faltered, fails to fall.
Klapaucius too, I ween,
Will turn the deepest green
To hear such flawless verse from Trurl's machine.This is a poem about a haircut! But lofty, nobel, tragic, timeless, full of love, treachery, retribution, quiet heroism in the face of certain doom! Six lines, cleverly rhymed, and every word beginning with the letter "s"!
Seduced, shaggy Samson snored.
She scissored short. Sorely shorn,
Soon shackled slave, Samson sighed,
Silently scheming,
Sightlessly seeking
Some savage, spectacular suicide.A poem all in g! A sonnet, trochaic hexameter, about an old cyclotron who kept sixteen artificial mistresses, blue and radioactive, had four wings, three purple pavilions, two lacquered chests, each containing exactly one thousand medallions bearing the likeness of Czar Murdicog the Headless
... (the description and the poem are unfinished, thanks to the quick intervention of Trurl.)Grinding gleeful gears, Gerontogyron grabbed / Giggling
gynecobalt-60 golems, ...A love poem, lyrical, pastoral, and expressed in the language of pure mathematics. Tensor algebra mainly, with a little topology and higher calculus, if need be. But with feeling, you understand, and in the cybernetic spirit.
Come, let us hasten to a higher plane,
Where dyads tread the fairy fields of Venn,
Their indices bedecked from one to n,
Commingled in an endless Markov chain!
Come, every frustum longs to be a cone,
And every vector dreams of matrices.
Hark to the gentle gradient of the breeze:
It whispers of a more ergodic zone.
In Riemann, Hilbert or in Banach space
Let superscripts and subscripts go their ways.
Our asymptotes no longer out of phase,
We shall encounter, counting, face to face.
I'll grant thee random access to my heart,
Thou'lt tell me all the constants of thy love;
And so we two shall all love's lemmas prove,
And in our bound partition never part.
For what did Cauchy know, or Christoffel,
Or Fourier, or any Boole or Euler,
Wielding their compasses, their pens and rulers,
Of thy supernal sinusoidal spell?
Cancel me not -- for what then shall remain?
Abscissas, some mantissas, modules, modes,
A root or two, a torus and a node:
The inverse of my verse, a null domain.
Ellipse of bliss, converse, O lips divine!
The product of our scalars is defined!
Cyberiad draws nigh, and the skew mind
cuts capers like a happy haversine.
I see the eigenvalue in thine eye,
I hear the tender tensor in thy sigh.
Bernoulli would have been content to die,
Had he but known such a squared cosine 2 phi!Femfatalatron 1.0 Product