this post was submitted on 12 Sep 2024
20 points (100.0% liked)
FreeAssembly
75 readers
6 users here now
this is FreeAssembly, a non-toxic design, programming, and art collective. post your share-alike (CC SA, GPL, BSD, or similar) projects here! collaboration is welcome, and mutual education is too.
in brief, this community is the awful.systems answer to Hacker News. read this article for a solid summary of why having a less toxic collaborative community is important from a technical standpoint in addition to a social one.
some posting guidelines apply in addition to the typical awful.systems stuff:
- all types of passion projects and contributions are welcome, including and especially those that aren't programming or engineering in nature
- this is an explicitly noncommercial, share-alike space
- don't force yourself to do work you don't enjoy, or demand it of others
(logo credit, with modifications by @[email protected])
founded 7 months ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I remember getting my first real computer (I had seen and occasionally played around with my aunt's old Macintosh before and a neighbor's kid had a C64) at some point in the early 90s. I think my father got it for work or something, can't remember, but me, having had a Nintendo at home, was more interested in playing games. I asked my aunt if it's the same as a Nintendo, meaning whether it also had Mario and stuff on it, and she told me, no, it's better, because you can make your own games with it.
So yeah, that was the moment I was hooked and I wanted to learn how to do that, which really wasn't as easy as I thought it'd be because that machine, coming with some ancient version of MS DOS (or maybe IBM DOS, I really can't remember) didn't have any straightforward ways of guiding me through, nor did I have a good tutorial book or anything.
It wasn't until a while later that we got internet access at home (the computer had since been upgraded from DOS to Windows) and me discovering Usenet and online discussion groups that I really found useful information and discovered my love for programming (and other stuff, too, like comics and manga, and fan-fiction, lol). I never actually got around to making that game, though, because I was just toying around with doing basic math and getting stuff to print to the console, obviously. As you did, back in the day.
I think another pivotal moment was when I first got my hands on an early version of Linux. That must've been the mid-to-late 90s, I think, and it was an image of SUSE Linux (now OpenSUSE) and I tried installing that on my computer -- and holy shit, that was an experience, but I was hooked. Compared to DOS and Windows it was so much more fun because of all the stuff you could do with it. I tried all the stuff, went from SUSE to RedHat to Debian to Sorcerer (which I really liked), and finally to Gentoo just for the nerd cred. I've basically been running Linux ever since, with a brief Mac OS phase in-between when my grandma got me a used computer when I went to university which was one of the colorful Apple iBooks. I actually quite liked Mac OS for a while, especially early OS X, which seemed like a polished and very user-friendly UNIX with batteries included, but went back to Linux a few years later.
These days I'm running Debian Stable though. Because even though I have nothing bad to say about Gentoo and learned a lot using it over the years, I just want my shit to work without getting my hands dirty too much (and my tinkering time goes into Emacs anyway).