Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. thinking about how hacking on ircd as a kid was a cope for being unable to be a trans kid (i grew up in oklahoma, in the 90s, the *vocabulary* did not exist, much less any feasible form of support)

thinking about how hacking on ircd as a kid was a cope for being unable to be a trans kid (i grew up in oklahoma, in the 90s, the *vocabulary* did not exist, much less any feasible form of support)

Scheduled Pinned Locked Moved Uncategorized
24 Posts 11 Posters 146 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

    thinking about how hacking on ircd as a kid was a cope for being unable to be a trans kid (i grew up in oklahoma, in the 90s, the *vocabulary* did not exist, much less any feasible form of support)

    ska@social.treehouse.systemsS This user is from outside of this forum
    ska@social.treehouse.systemsS This user is from outside of this forum
    ska@social.treehouse.systems
    wrote last edited by
    #2

    @ariadne I clearly see IRC's early toxicity in a very different light nowadays.

    1 Reply Last reply
    0
    • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

      thinking about how hacking on ircd as a kid was a cope for being unable to be a trans kid (i grew up in oklahoma, in the 90s, the *vocabulary* did not exist, much less any feasible form of support)

      ariadne@social.treehouse.systemsA This user is from outside of this forum
      ariadne@social.treehouse.systemsA This user is from outside of this forum
      ariadne@social.treehouse.systems
      wrote last edited by
      #3

      in IRC, I found community that simply did not exist for a queer kid in Oklahoma. that still does not exist.

      but *also* do you all remember DMOZ?

      in an effort to find the vocabulary to describe how i felt about my identity, i discovered the otherkin and therianthropy communities through DMOZ.

      ...which led back to IRC anyway.

      ariadne@social.treehouse.systemsA xoagray@tiggi.esX 2 Replies Last reply
      0
      • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

        in IRC, I found community that simply did not exist for a queer kid in Oklahoma. that still does not exist.

        but *also* do you all remember DMOZ?

        in an effort to find the vocabulary to describe how i felt about my identity, i discovered the otherkin and therianthropy communities through DMOZ.

        ...which led back to IRC anyway.

        ariadne@social.treehouse.systemsA This user is from outside of this forum
        ariadne@social.treehouse.systemsA This user is from outside of this forum
        ariadne@social.treehouse.systems
        wrote last edited by
        #4

        when i was a kid, i pretty much tuned out of real life, because real life *sucked*

        (again, i was a trans kid growing up in oklahoma, without the necessary vocabulary or resources to make that work out)

        ariadne@social.treehouse.systemsA 1 Reply Last reply
        0
        • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

          in IRC, I found community that simply did not exist for a queer kid in Oklahoma. that still does not exist.

          but *also* do you all remember DMOZ?

          in an effort to find the vocabulary to describe how i felt about my identity, i discovered the otherkin and therianthropy communities through DMOZ.

          ...which led back to IRC anyway.

          xoagray@tiggi.esX This user is from outside of this forum
          xoagray@tiggi.esX This user is from outside of this forum
          xoagray@tiggi.es
          wrote last edited by
          #5

          @ariadne IRC was a great tool, it's a shame that it's largely been forgotten. At least over here. It seems to still have a bit of a user base in Europe.
          I still hang out on IRC a bit and am in a couple channels with active populations. But most of the places I used to hang out are as empty as space.

          1 Reply Last reply
          0
          • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

            when i was a kid, i pretty much tuned out of real life, because real life *sucked*

            (again, i was a trans kid growing up in oklahoma, without the necessary vocabulary or resources to make that work out)

            ariadne@social.treehouse.systemsA This user is from outside of this forum
            ariadne@social.treehouse.systemsA This user is from outside of this forum
            ariadne@social.treehouse.systems
            wrote last edited by
            #6

            somewhere i have spiral notebooks from high school where i had handwritten algorithms/routines for adding new features to ircd or improving its scalability.

            i would think about things to add to ircd while in school, and since we weren't allowed to have laptops, i would just put it in the notebook, and then type it all in when i got home.

            whitequark@social.treehouse.systemsW J ariadne@social.treehouse.systemsA dvshkn@social.treehouse.systemsD 4 Replies Last reply
            0
            • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

              somewhere i have spiral notebooks from high school where i had handwritten algorithms/routines for adding new features to ircd or improving its scalability.

              i would think about things to add to ircd while in school, and since we weren't allowed to have laptops, i would just put it in the notebook, and then type it all in when i got home.

              whitequark@social.treehouse.systemsW This user is from outside of this forum
              whitequark@social.treehouse.systemsW This user is from outside of this forum
              whitequark@social.treehouse.systems
              wrote last edited by
              #7

              @ariadne i did this with programming language runtimes

              1 Reply Last reply
              0
              • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                somewhere i have spiral notebooks from high school where i had handwritten algorithms/routines for adding new features to ircd or improving its scalability.

                i would think about things to add to ircd while in school, and since we weren't allowed to have laptops, i would just put it in the notebook, and then type it all in when i got home.

                J This user is from outside of this forum
                J This user is from outside of this forum
                jaj@mastodon.social
                wrote last edited by
                #8

                @ariadne I think we need to bring back IRC

                1 Reply Last reply
                0
                • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                  somewhere i have spiral notebooks from high school where i had handwritten algorithms/routines for adding new features to ircd or improving its scalability.

                  i would think about things to add to ircd while in school, and since we weren't allowed to have laptops, i would just put it in the notebook, and then type it all in when i got home.

                  ariadne@social.treehouse.systemsA This user is from outside of this forum
                  ariadne@social.treehouse.systemsA This user is from outside of this forum
                  ariadne@social.treehouse.systems
                  wrote last edited by
                  #9

                  i think in a lot of ways IRC became a catch-all for maladjusted youth who didn't have other outlets.

                  i kind of tried to allude to this in my psychoanalysis of the freenode kerfluffle 5 years ago.

                  in that piece, i found that i could understand andrew lee's motivations quite well.

                  to borrow a metaphor from final fantasy 9: perhaps andrew lee became IRC's kuja. what he did was wrong (destroy freenode), but his heart was in the right place (preserve IRC).

                  ariadne@social.treehouse.systemsA ireneista@adhd.irenes.spaceI 2 Replies Last reply
                  0
                  • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                    somewhere i have spiral notebooks from high school where i had handwritten algorithms/routines for adding new features to ircd or improving its scalability.

                    i would think about things to add to ircd while in school, and since we weren't allowed to have laptops, i would just put it in the notebook, and then type it all in when i got home.

                    dvshkn@social.treehouse.systemsD This user is from outside of this forum
                    dvshkn@social.treehouse.systemsD This user is from outside of this forum
                    dvshkn@social.treehouse.systems
                    wrote last edited by
                    #10

                    @ariadne Losing this sort of thing is what I dislike most about the "real name" and soon to be identity verified internet

                    1 Reply Last reply
                    0
                    • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                      i think in a lot of ways IRC became a catch-all for maladjusted youth who didn't have other outlets.

                      i kind of tried to allude to this in my psychoanalysis of the freenode kerfluffle 5 years ago.

                      in that piece, i found that i could understand andrew lee's motivations quite well.

                      to borrow a metaphor from final fantasy 9: perhaps andrew lee became IRC's kuja. what he did was wrong (destroy freenode), but his heart was in the right place (preserve IRC).

                      ariadne@social.treehouse.systemsA This user is from outside of this forum
                      ariadne@social.treehouse.systemsA This user is from outside of this forum
                      ariadne@social.treehouse.systems
                      wrote last edited by
                      #11

                      anyway. i got introduced to IRC at the same time that i got introduced to GNU/Linux: although my dad had an SGI machine, my own computer was a hand-me-down pentium 133 running windows 95.

                      a friend of mine in real life was enthusiastic about GNU/Linux and gave me a burned CD with mandrake linux on it. i forget the specific version, it's not important. i eventually settled on slackware, spending allowance money on a money order to buy the official release CD.

                      ariadne@social.treehouse.systemsA doomhammerng@mastodon.socialD 2 Replies Last reply
                      0
                      • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                        anyway. i got introduced to IRC at the same time that i got introduced to GNU/Linux: although my dad had an SGI machine, my own computer was a hand-me-down pentium 133 running windows 95.

                        a friend of mine in real life was enthusiastic about GNU/Linux and gave me a burned CD with mandrake linux on it. i forget the specific version, it's not important. i eventually settled on slackware, spending allowance money on a money order to buy the official release CD.

                        ariadne@social.treehouse.systemsA This user is from outside of this forum
                        ariadne@social.treehouse.systemsA This user is from outside of this forum
                        ariadne@social.treehouse.systems
                        wrote last edited by
                        #12

                        when i first started using slackware, i was basically clueless. i had no idea what i was doing.

                        but, at that time, slackware directed folks to join #slackware on DALnet for help, so I did. DALnet became a space where I enjoyed hanging out quite a bit, because it was filled with interesting people to talk to.

                        but... DALnet had a policy of tolerance toward "warez" channels: channels which had XDCC bots in them that you could use to download pirated content.

                        BitTorrent didn't exist yet, everyone was using either IRC or USENET for that.

                        dysfun@social.treehouse.systemsD ariadne@social.treehouse.systemsA 2 Replies Last reply
                        0
                        • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                          anyway. i got introduced to IRC at the same time that i got introduced to GNU/Linux: although my dad had an SGI machine, my own computer was a hand-me-down pentium 133 running windows 95.

                          a friend of mine in real life was enthusiastic about GNU/Linux and gave me a burned CD with mandrake linux on it. i forget the specific version, it's not important. i eventually settled on slackware, spending allowance money on a money order to buy the official release CD.

                          doomhammerng@mastodon.socialD This user is from outside of this forum
                          doomhammerng@mastodon.socialD This user is from outside of this forum
                          doomhammerng@mastodon.social
                          wrote last edited by
                          #13

                          @ariadne SGI machine 😍

                          1 Reply Last reply
                          0
                          • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                            when i first started using slackware, i was basically clueless. i had no idea what i was doing.

                            but, at that time, slackware directed folks to join #slackware on DALnet for help, so I did. DALnet became a space where I enjoyed hanging out quite a bit, because it was filled with interesting people to talk to.

                            but... DALnet had a policy of tolerance toward "warez" channels: channels which had XDCC bots in them that you could use to download pirated content.

                            BitTorrent didn't exist yet, everyone was using either IRC or USENET for that.

                            dysfun@social.treehouse.systemsD This user is from outside of this forum
                            dysfun@social.treehouse.systemsD This user is from outside of this forum
                            dysfun@social.treehouse.systems
                            wrote last edited by
                            #14

                            @ariadne dcc send virus.exe

                            1 Reply Last reply
                            0
                            • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                              when i first started using slackware, i was basically clueless. i had no idea what i was doing.

                              but, at that time, slackware directed folks to join #slackware on DALnet for help, so I did. DALnet became a space where I enjoyed hanging out quite a bit, because it was filled with interesting people to talk to.

                              but... DALnet had a policy of tolerance toward "warez" channels: channels which had XDCC bots in them that you could use to download pirated content.

                              BitTorrent didn't exist yet, everyone was using either IRC or USENET for that.

                              ariadne@social.treehouse.systemsA This user is from outside of this forum
                              ariadne@social.treehouse.systemsA This user is from outside of this forum
                              ariadne@social.treehouse.systems
                              wrote last edited by
                              #15

                              DALnet's tolerance policy towards warez channels would wind up biting them in the ass.

                              in late 2002, a new network called Rizon was started by nessun and acidst0rm.

                              their strategy to gain users was to:

                              - DDoS DALnet servers
                              - join the largest channels (which were warez ones) and invite them to use Rizon instead.

                              because of the disruptions, friends from DALnet created their own networks and #slackware moved to the Open Projects Network which later rebranded to freenode.

                              ireneista@adhd.irenes.spaceI ariadne@social.treehouse.systemsA 2 Replies Last reply
                              0
                              • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                                DALnet's tolerance policy towards warez channels would wind up biting them in the ass.

                                in late 2002, a new network called Rizon was started by nessun and acidst0rm.

                                their strategy to gain users was to:

                                - DDoS DALnet servers
                                - join the largest channels (which were warez ones) and invite them to use Rizon instead.

                                because of the disruptions, friends from DALnet created their own networks and #slackware moved to the Open Projects Network which later rebranded to freenode.

                                ireneista@adhd.irenes.spaceI This user is from outside of this forum
                                ireneista@adhd.irenes.spaceI This user is from outside of this forum
                                ireneista@adhd.irenes.space
                                wrote last edited by
                                #16

                                @ariadne oh yes, sigh, we lived through those DoSes. very annoying.

                                1 Reply Last reply
                                0
                                • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                                  DALnet's tolerance policy towards warez channels would wind up biting them in the ass.

                                  in late 2002, a new network called Rizon was started by nessun and acidst0rm.

                                  their strategy to gain users was to:

                                  - DDoS DALnet servers
                                  - join the largest channels (which were warez ones) and invite them to use Rizon instead.

                                  because of the disruptions, friends from DALnet created their own networks and #slackware moved to the Open Projects Network which later rebranded to freenode.

                                  ariadne@social.treehouse.systemsA This user is from outside of this forum
                                  ariadne@social.treehouse.systemsA This user is from outside of this forum
                                  ariadne@social.treehouse.systems
                                  wrote last edited by
                                  #17

                                  sidebar: people used to ask me why i hosted techrights for so long, despite techrights becoming increasingly problematic.

                                  the answer is simple, i've known roy since DALnet #slackware.

                                  ariadne@social.treehouse.systemsA 1 Reply Last reply
                                  0
                                  • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                                    i think in a lot of ways IRC became a catch-all for maladjusted youth who didn't have other outlets.

                                    i kind of tried to allude to this in my psychoanalysis of the freenode kerfluffle 5 years ago.

                                    in that piece, i found that i could understand andrew lee's motivations quite well.

                                    to borrow a metaphor from final fantasy 9: perhaps andrew lee became IRC's kuja. what he did was wrong (destroy freenode), but his heart was in the right place (preserve IRC).

                                    ireneista@adhd.irenes.spaceI This user is from outside of this forum
                                    ireneista@adhd.irenes.spaceI This user is from outside of this forum
                                    ireneista@adhd.irenes.space
                                    wrote last edited by
                                    #18

                                    @ariadne interesting perspective, thanks for that. it reminds us of that thing about how, when nostalgia is allowed to be purely backwards-looking, it winds up reinforcing hierarchical world-views.

                                    1 Reply Last reply
                                    0
                                    • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                                      sidebar: people used to ask me why i hosted techrights for so long, despite techrights becoming increasingly problematic.

                                      the answer is simple, i've known roy since DALnet #slackware.

                                      ariadne@social.treehouse.systemsA This user is from outside of this forum
                                      ariadne@social.treehouse.systemsA This user is from outside of this forum
                                      ariadne@social.treehouse.systems
                                      wrote last edited by
                                      #19

                                      in general, my IRC friends moved into two streams

                                      OPN (which became freenode) became the place for techie stuff, and me and my fellow IRC friends built a succession of IRC networks for everything else we were talking about.

                                      the final iteration of that network being one called staticbox.

                                      ariadne@social.treehouse.systemsA 1 Reply Last reply
                                      0
                                      • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                                        in general, my IRC friends moved into two streams

                                        OPN (which became freenode) became the place for techie stuff, and me and my fellow IRC friends built a succession of IRC networks for everything else we were talking about.

                                        the final iteration of that network being one called staticbox.

                                        ariadne@social.treehouse.systemsA This user is from outside of this forum
                                        ariadne@social.treehouse.systemsA This user is from outside of this forum
                                        ariadne@social.treehouse.systems
                                        wrote last edited by
                                        #20

                                        and from there we come to how I started hacking on ircd.

                                        we wanted to improve the software on our IRC network in order to make it more suitable for our needs.

                                        first, we ran unrealircd and epona as most naive IRC network operators did at the time. it was great: you could run both on Windows, despite this being a horrid idea for reliability and scalability.

                                        epona quit being maintained and got forked into anope.

                                        meanwhile, OPN added a feature to dancer-ircd called +q (quiet lists). you could use these to mute people who were being annoying.

                                        so i thought "how hard could it be to add this?", despite not knowing a fucking thing about writing code or anything.

                                        but i toiled and toiled and eventually i hacked this feature into unrealircd.

                                        but i did it in a really stupid way: unrealircd uses +q for "channel owner" mode, but i wanted it to be like OPN's +q instead. so i renamed unrealircd's +q to +y.

                                        needless to say that ircd was buggy as hell because i didn't know what the fuck i was doing.

                                        noisytoot@berkeley.edu.plN ariadne@social.treehouse.systemsA 2 Replies Last reply
                                        0
                                        • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                                          and from there we come to how I started hacking on ircd.

                                          we wanted to improve the software on our IRC network in order to make it more suitable for our needs.

                                          first, we ran unrealircd and epona as most naive IRC network operators did at the time. it was great: you could run both on Windows, despite this being a horrid idea for reliability and scalability.

                                          epona quit being maintained and got forked into anope.

                                          meanwhile, OPN added a feature to dancer-ircd called +q (quiet lists). you could use these to mute people who were being annoying.

                                          so i thought "how hard could it be to add this?", despite not knowing a fucking thing about writing code or anything.

                                          but i toiled and toiled and eventually i hacked this feature into unrealircd.

                                          but i did it in a really stupid way: unrealircd uses +q for "channel owner" mode, but i wanted it to be like OPN's +q instead. so i renamed unrealircd's +q to +y.

                                          needless to say that ircd was buggy as hell because i didn't know what the fuck i was doing.

                                          noisytoot@berkeley.edu.plN This user is from outside of this forum
                                          noisytoot@berkeley.edu.plN This user is from outside of this forum
                                          noisytoot@berkeley.edu.pl
                                          wrote last edited by
                                          #21
                                          @ariadne when did +y become +b ~q: (now +b ~quiet:)?
                                          1 Reply Last reply
                                          1
                                          0
                                          • System shared this topic
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups