Doom as a tool for system administration (1999)
cs.unm.edu
cs.unm.edu
(For the paper to make it into CHI 2015, it'd probably need a part where the author surveys 50 people and asks them inane questions such as "on a scale from 1 to 5, how likely are you to use the software for your sysadmin needs", and then measures+plots mean time for each operation on the command line vs Doom, and ends with a 3 year timeline of proposed enhancements for the software that will require additional NSF funding)
But this is valueless. It's a stupid idea, for obvious reasons. Okay it's sort of fun, but if a researcher wants to have fun, they should do it on their own time, or apply for funding from an arts council or something. Why should a taxpayer pay for this? Why should we want a conference to publish it?
And then
2) please enlighten me as to the "obvious reasons" that make it a stupid idea, as I don't find them obvious at all.
Aside from games, researchers were exploring all sorts of uses for this new tech. Consider this a "low brow" version of the 3D IRIX file browser that appeared in Jurassic Park, and you didn't need a professional workstation to run it.
What's more, any information that you can encode into the GUI representation could easily be operationalised into fixed policies, instead. The reason you need a human to do these things is because there are aspects to the decision that can't be represented in this way --- whose job it is, what their deadline is, whether that job is running within its expected parameters or outside of them, etc.
So, all this sort of interface can do is get in the way --- it makes it harder for the sysadmin to dig more deeply, and find out what they need to know.
edit Okay, guys. I'm not serious. It looks fun, but not practical. It's a joke. You can stop downvoting now. Sigh...
"The best ping story I've ever heard was told to me at a USENIX conference, where a network administrator with an intermittent Ethernet had linked the ping program to his vocoder program, in essence writing:
ping goodhost | sed -e 's/.*/ping/' | vocoder
He wired the vocoder's output into his office stereo and turned up the volume as loud as he could stand. The computer sat there shouting "Ping, ping, ping..." once a second, and he wandered through the building wiggling Ethernet connectors until the sound stopped. And that's how he found the intermittent failure."
[0] http://www.askapache.com/hacking/ping-unix-darpa-muuss.html
Since then i found myself pondering how we limited our computing interaction to our visual sense, where as interacting with mechanical devices also involve auditory and tactile feedback. A fridge moment was when i was waiting for my coffee machine to do its thing, and how i instinctively responded to changes in the noises made.
Never mind the analog modem days where i got into the habit of leaving the sound on for the handshake, as i could then tell if i got a good or bad connection based on the sounds heard.
"It is unfortunate, especially in the light of recent schoolyard tragedies, that first-person shooters are so popular. Even though studies on the effects of violent media on youth are not conclusive [..], interface designers must proceed with caution when adding potentially aggressive aspects to interfaces. One must take into consideration the age of the expected user base and the possible use of non-aggressive alternatives."
It's interesting to see personal antidotes which have been shown to be incorrect to be permitted in papers.
Today if the paper was written the text could have been replaced with -
"..researchers found that the playing of such games actually had a very slight calming effect on youths with attention deficit symptoms and helped to reduce their aggressive and bullying behavior." [2]
(replace 'youths' with 'sysadmins')
[1] http://www.cs.unm.edu/~dlchao/flake/doom/chi/chi.html
[2] http://www.springer.com/about+springer/media/springer+select...
this is listed under the "problems" section. maybe it should be in the "benefits" section :)
With the Unix file systems, that show about everything of a computer, it should be possible to create a game, where the whole world is generated by that informations :D
http://www.wired.co.uk/news/archive/2009-09/22/the-computer-...
Also, not quite the same, but: https://en.wikipedia.org/wiki/Virus:_The_Game
It was pretty much the original Decent, but using the directory tree of my HDD as the basis for the map. If it ran into files i could understand, like say images, it would use those as textures etc.
Wayland is very flexible.
Well... try to glue these operations on a OOT rom and wait for people to reverse bottle adventure your system.
http://www.zeldaspeedruns.com/oot/ba/reverse-bottle-adventur...
This also raises an existential conundrum. If the sysadmin has god mode, what happens if they shoot init with a BFG? Kidding of course, but it is fun to imagine an invincible process stepping heroically through the ensuing wreckage of a kernel panic :D
What you are doing at best is converting textual information into visual one, I can't really see a way to do that without drastically increasing complexity of representation.
If the whole thing was more neutral, it would help.
If anyone is interested in this idea let me know. I'm not a game developer but would enjoy working on this MT idea.
Or maybe Core War? https://en.wikipedia.org/wiki/Core_War
Proposal: I'd like to have an ssh multiplayer so I can kill the other players' systemd's. :)
But really... idqd ... now bring on pid 1!
Lets see if I can find his research.
Update: found it! http://caia.swin.edu.au/urp/l3dge/