6 ms·
> Half the time I spent gaming was spent figuring out how to get the computer to do what I wanted which lead to a life long interest in technology. I remember
by lordnacho 5y ago
> Half the time I spent gaming was spent figuring out how to get the computer to do what I wanted which lead to a life long interest in technology.
I remember the old days of "extended memory" which meant you needed slightly different configuration files for each game. That meant if you wanted to play a bunch of games, it made sense to learn how to write a bat script to config according to what you wanted to play.
You also had a terminal which gave a "computery" vibe, like you were doing something serious, because why else would the interface be so austere? Command lines are like magic incantations, and some people are just drawn to learning how they work.
Nowadays that entry route is gone, there's not much peeking below the OS desktop anymore on something like a phone or tablet. On desktop it seems like Steam just abstracts away everything else that you'd care about, though I'm not a heavy gamer anymore.
- maerF0x0 5y agoMy first computer was a 486 33mhz w/ about 250MB HD . I could only keep a couple games installed at a time, meaning i was always installing and uninstalling. Then I had to play with the autoexec.bat and cmd.com files . Then I broke it. Then i had to fix it cause my mom was still making payments on the computer (like it was a refrigerator with a 10yr lifespan) ... This is how I got into computing. Come to think if of it I owe her some "interest" on how much she invested in my career. :)
- ethbr0 5y ago+1 for breaking autoexec.bat (on a 386). And getting yelled at by my dad, who needed it for work. Thankfully, this led to a great decision when he upgraded -- his old machine became mine. If I broke it, well, that was my problem, and I should learn how to fix it. Cue ~10 year old me learning about the Windows / DOS boot process. In summary, we should encourage kids to play games, but make them harder to install and more prone to break your operating system, because it makes kids smarter.
- prewett 5y agoThat's an interesting idea. If I have kids maybe I should tell them "you can play any game you can run on Linux. Here's an Ubuntu CD, helpdesk is at google.com. If you get really stuck tell me what you've tried so far and I'll give you some suggestions on what to ask Google. Oh, by the way, if you'd like to write your own games, I'll be happy to help you."
- maerF0x0 5y agoI would encourage you to also spend time teaching and mentoring them even if they havent tried. Kids thrive on this kind of attention, and feelings of support.
- bdamm 5y agoBy the time you have kids that are old enough to play games, if you do, then you’ll probably know that this is an impossible conversation. The process will instead be to create a mystique out of your own habits, which the child will find intriguing.
- lrvick 5y agoFor the last 15 years or so I have insisted most people I mentor, even young teens, build a new primary computer from parts and build Gentoo on it including the kernel. When it boots successfully and can connect to the internet we then move on to helping them do any daily task they once did on Windows or MacOS, including gaming, art, schoolwork, etc on the new system. Most choose another distro eventually once they know how to patch any software when needed, but some stick around and go on to develop operating systems themselves. Many are doing very well in the industry today.
- sudobash1 5y agoThat was me. I was given a Linux laptop, shown how to connect to the Internet (from a terminal), and basically told "good luck". 15 years later, I am happily working on embedded Linux systems.
- marcod 5y agoI have definitely lamented how easy it is for my kids' generation to play games, compared to the memory optimization techniques I had to employ to even get them running ;) > Ooh, if I LH the mouse driver and allocate a little more EMS it should work, but don't forget to load DOS=high,umb!
- jmfldn 5y agoHah! You've just described my childhood, hacking autoexec.bat and config.sys to get games to work. Each game needed a different hack. Had no idea what I was doing back then, it was more a case of discovering the correct incantation until stuff worked without the graphics juddering too badly.
- powerapple 5y ago1/6 of my friends (we all own 286, 386 and play computer games) got into programming and became a software engineer. The policy is against online games. I am actually looking to setup a computer without internet for my 8 year old. I want him to learn about computers, but internet is definitely not something I want him to explore now.
- II2II 5y agoThere is also the value of the skills being learned. Learning about extended memory may have been of value to some people in the day, but it had negligible value a decade later. It may have launched a few careers, but it did not have lasting value. Learning how to create batch files had more value since those skills were transferable to similar domains (e.g. Unix administration and software development). That being said, people rarely discuss technical skills as a benefit of gaming. Things like resource management are more often brought up. Maybe there's some benefit to games in that respect, but I suspect most people learn about resource management within the context of games and very little of that is transferable to the real world. This isn't to say I'm opposed to using games for education. I have certainly taught concepts in mathematics using Minecraft. Yet it does take a higher level of awareness of what you are trying to learn (or teach) than going through the mechanics of playing.
- eric-hu 5y agoI beg to differ about XMS. That particular technology may have only been relevant for a decade, but the idea of using a harder-to-access storage to supplement cheap-but-limited storage is everywhere. L1 and L2 cache, data warehouses, cloud storage, and so on. I value learning about that abstraction early on. I’d agree it’s not singularly career changing, but I don’t think knowing any one technology in the software industry is.
- aforwardslash 5y agoXMS wasnt a supplement, and its behaviour wasnt analogous to a cache. It was a 32 bit wrapper that would allow 16 or 32 bit* dos applications to access all "extra" memory that 32 bit systems usually got installed. The access was commonly provided via emulating the EMS mechanism - a 64k or 128k block to be paged within the fist 2^19 bytes, or by providing a 32 bit address for a usable block. *32 bit and protected mode (ring3) support was provided usually via DPMI, an interrupt service managed by a TSR (daemon), or VCPI, a more complex privileged system. Some DOS extenders could also provide this functionality for their own binaries, notably the very popular DOS4GW.EXE, the Watcom dos extender. Yes, the name of the file reflects the physical address limit of i386 systems, 4GB. (note that when working with linear addressing, the max addressable range is quite superior due to the paging mechanism).
- hnjst 5y agoMy childhood story too. We ended pretty knowledgable, effective and borderline dangerous when the watered down systems arrived later. I'd put in the same category the edition of saved games to change your amount of money to FFFFFF or the epic shenanigans required to setup a LAN party.
- neltnerb 5y agoI do truly hope that this is a case where multiple starting points ultimately end going to the same place, largely. There are multiple entry points and what was a good entry point when we were young is not the best way anymore. For one thing, now there are fairly easily reprogrammable boards that can do things like power motors for which you need to learn real programming just to start, even if you're using an example. I am worried that a level of comfort with computers that we may have due to being there during the evolution will be gone, I certainly learned to type over 120 words per minute by playing a MUD, far more important than my actual honest-to-god typing class. I think-type, which is a result of endless text conversations and emails. Are those fundamentally important skills? Why? At some level if they are skills which are needed there will be a reason to learn them.
- loopz 5y agoJust offer linux, and let them figure it out!