So wonderful - includes features that sound eminently sensible yet are not present (I imagine) in any modern tools:
> A new sysadmin can be given less power by providing her with a smaller weapon. A rank beginner may not be given a weapon at all and be forced to attack processes with her bare hands. It would take a foolhardy player to attack a room full of monsters, just as a newbie should not kill a bunch of important processes. A more experienced sysadmin would have time to stop a newbie who is trying to kill the wrong process. The real work could be left to those with the big guns. The truly great sysadmins could have BFGs.
Small nitpick: this was not the dawn of the dial-up age. This was the end of 1999. I had been dialing up for at least 5 years at this point and I'm sure there where many who had it before me.
Must have been nice. In '82 I got a third-party 600 baud (nonstandard, can't recall the brand) modem which was better than 300 and Atari hadn't come out with a 1200 yet.
> Certain processes are vital to the computer's operation and should not be killed. For example, after I took the screenshot of myself being attacked by csh, csh was shot by friendly fire from behind, possibly by tcsh or xv, and my session was abruptly terminated.
> It can be hard to listen to music in the office. ... Adaptive Radio is an alternative approach in which users just indicate what songs they don't want to listen to, and the system will try to play MP3s that are not disliked by anyone.
Such a cool idea in principle... I would be the party pooper who blacklists everything though. I just can‘t concentrate with music playing, which is kind of funny, because construction noice, for example, does not nearly distract me as much.
I don't mind music for work, as long as it is without lyrics. But i can't filter out the lyrics while trying to process some kind of writing in from of me.
Note that in lots of countries if you play music "publicly" in the office then you theoretically need a license for the office, but everyone listening individually does not.
(If you are ever cold called by the PRS, never say you play music in the office!)
I wonder if there are more such things. Not necessarily for controlling, I can think of a couple games that would be a great fit for just visualizing stuff. Trains for I/o, you can vary number of trains, train length and speed to represent parameters of the io pattern.
Imagine the multiplayer version showing you all the other sysadmins or devs entering the same room to check for logs etc as a problem is being debugged. "Hey dude, look at this log!" and there goes the command for a tail or grep...
This is refreshingly hilarious. I must admit, using a sawed-off shotgun for resource management even merely inside a single process already holds a massive amount of attraction for me. With my track record in C and assembly, I would be licensed to the most devastating weaponry. So many IT roles underestimate the importance of good entertainment.
Once again, whimsy turns to wisdom when least expected. The very idea is ludicrous, but the hurdles and lessons learned while trying to be funny are real. Good read!
Bubblefishymon. Not a game, but it gives funny but very functional visual appearance to system/memory load, which helps a lot to get the system status. I think discovered it in the late 90s or early 2k as a couple Windowmaker dockapps which later merged into a single one which was also ported to Gkrellm, and still use it under Xfce.
http://pigeond.net/bfm/
I was pondering flow charts as a superior way to visualize a programs uhh flow (compared to text)
Then it struck me that humans have amazing spatial memory. The hypothesis is this: A 3d representation (if done right) should make familiarizing the human with some code a process of minutes rather than hours or days.
To me, that takes this from stupid, to gloriously stupid.