Get started with App.net.

  Sign up now  
bazbt3
    Here it is, the great ADN Adventure, thanks to @mlv and @jnm! http://bazbt3.github.io/theadventure/ Very much a first pass, I messed up the formatting after finding Jekyll won't render text after @ usernames in square braces, e.g. [@matigo] Thanks guys!
    bazbt3
      @mlv @jnm @matigo Aside from the obvious (hyperlinks which won't work after #ADNLightsOut and my crap formatting) it's only really missing a link to the map,.
      bazbt3
        @33mhz It is! I'm also impressed with Markdown and the GitHub Atom text editor - which, editing the file from @mlv, ran like a comatose pig on horse tranquillisers on my cheap Win10 tablet. :)
        jws
          @bazbt3 I hear VSCode is much like a more performant Atom. @33mhz @mlv
          bazbt3
            @jws Thanks! https://code.visualstudio.com The magic words 'git commands built in': very appealing. I'm running Atom alongside the tortoise-like GitHub app, an exercise in frustration on my slow tablet. I'll let you know how I get on. :) // @33mhz @mlv
            mlv
              @bazbt3 The format is a simple python string. If you wanted a different one, I could have easily changed it. #NowITellYou @jnm @matigo
              bazbt3
                @jws Thankyou! VSCode is much, *much* faster than Atom, has syntax highlighting that updates in real time *even on my tablet* and joy, within the app I can stage, commit, push to GitHub! I need a 32-bit git credential helper now. (sigh) :) // @33mhz @mlv
                bazbt3
                  @jws @33mhz @mlv Oh, and to tidy up the Markdown now would be a good time for me to learn a bit about regular expressions. The alternative (shudders) is relearning everything I've forgotten about Python. :D
                  jws
                    @bazbt3 Mastering Regular Expressions is good. I think just reading the intro chapter or two will set you up for success. (That's all I read, anyway. ;) @33mhz @mlv
                    There are 12 new posts
                    jws
                      @bazbt3 Short version is that they're a compact description of a matching machine. Like, "If you see this, then maybe one of these, and then one or more of these, it's a match!" for ab?c+. @33mhz @mlv
                      jws
                        @bazbt3 But the machines can nest, so you can instead say stuff like, "If you see one thing matched by this machine, then maybe one thing matched by that one, followed by one or more things matched by that other, it's a match!" @33mhz @mlv
                        jws
                          @bazbt3 But you have no variables, so instead, you plop the whole machine descriptions in there in parentheses. And repeat them if you need the same machine twice. @33mhz @mlv
                          jws
                            @bazbt3 Pitch in self-referentiality - "if you see exactly the same thing as you actually matched back there" - using backrefs to parenthesized machines, you're in our modern world of extended regular expressions. @33mhz @mlv
                            jws
                              @bazbt3 (Which actually aren't expressions describing what's technically known as a regular language at that point, but they're useful extensions of the notation, so no-one cares. ;) @33mhz @mlv
                              bazbt3
                                @jws Well, at the very least you've convinced me to find a cheat sheet. Thankyou. :) @33mhz @mlv