Re:Doom as a tool for system administration (1999)
by abraae on Saturday March 03, 2018 @04:25AM
(#16508556)
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.
Re:Doom as a tool for system administration (1999)
by hvs on Saturday March 03, 2018 @09:01AM
(#16509276)
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.
Re:Doom as a tool for system administration (1999)
by karmakaze on Sunday March 04, 2018 @12:00PM
(#16515369)
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.
Re:Doom as a tool for system administration (1999)
by fareesh on Saturday March 03, 2018 @07:53AM
(#16509079)
> 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.
Re:Doom as a tool for system administration (1999)
by Hendrikto on Saturday March 03, 2018 @08:23AM
(#16509178)
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.
Re:Doom as a tool for system administration (1999)
by digi_owl on Saturday March 03, 2018 @08:58AM
(#16509267)
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.
Re:Doom as a tool for system administration (1999)
by pjc50 on Saturday March 03, 2018 @11:29AM
(#16509996)
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!)
Re:Doom as a tool for system administration (1999)
by iforgotpassword on Saturday March 03, 2018 @05:47AM
(#16508734)
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.
Re:Doom as a tool for system administration (1999)
by sgroppino on Saturday March 03, 2018 @02:05PM
(#16510916)
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...
Re:Doom as a tool for system administration (1999)
by tempodox on Saturday March 03, 2018 @05:20AM
(#16508678)
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.
Re:Doom as a tool for system administration (1999)
by gboudrias on Saturday March 03, 2018 @03:14AM
(#16508432)
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!
Re:Doom as a tool for system administration (1999)
by squarefoot on Saturday March 03, 2018 @04:38AM
(#16508586)
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/
Re:Doom as a tool for system administration (1999)
by daddosi on Saturday March 03, 2018 @05:53PM
(#16512184)
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.
> 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.
My favourite part
https://www.cs.unm.edu/~dlchao/radio/index.html
> 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.
Or maybe chillhop: https://www.youtube.com/watch?v=f7Y8JkHcI3I&index=1&list=PLR...
Give each of those 5 minutes, you may be able to settle into a nice coding groove. I sleep like a baby to the 1st one.
(If you are ever cold called by the PRS, never say you play music in the office!)
- Dockercraft: https://github.com/docker/dockercraft
- Kubecraft (K8s), a fork of Dockercraft: https://github.com/stevesloka/kubecraft
- Docker DOOM: https://gideonred.com/dockerdoom/
Similar solutions were also mentioned in "Ready Player One".
I'd love to see more applications of this applied to the more tedious and boring aspects of system administration.
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.
Here's an actively maintained fork: https://github.com/orsonteodoro/psdoom-ng1