27 votes

What creative projects are you working on? (May 2019 edition)

we now return to you a regular schedule since now it's on sync with the months. here you can share/provide updates on some of the projects that you're working on. they can be of any kind--digital, physical, work related, passion project, whatever. pretty straightforward, i think.

november threadfebruary threadmarch threadapril thread

92 comments

  1. [10]
    Apos
    Link
    I've been working on my indie game. It's called Rashtal. I'm working a lot on my map editor this month. I can pop in the map editor, modify the map and then get right back in the game to play it....

    I've been working on my indie game. It's called Rashtal. I'm working a lot on my map editor this month. I can pop in the map editor, modify the map and then get right back in the game to play it. 😎

    I also got the first version of the explosions for my patterns: https://gfycat.com/unsungcommonimpala
    Explosions are still a work in progress, but it's looking so much better than what I had before.


    For background, Rashtal is a game where you play on an alien planet. On that planet, there's a massive volcano. It's so big that all of life on that planet has evolved to use that volcanic energy in some way. For example, the trees have free flowing lava inside of them. In some areas the lava bursts out of the trees creating explosions. You control a little character and try your best to keep moving forward through those explosions. Example gameplay: https://www.youtube.com/watch?v=PY7ZK1WN3XA

    Graphics will look closer to this but with more foreground and background elements: https://www.youtube.com/watch?v=C-0IJm-aJks

    12 votes
    1. [9]
      The_Fad
      Link Parent
      That art style is really, really nice. Is that your work as well?

      That art style is really, really nice. Is that your work as well?

      4 votes
        1. The_Fad
          Link Parent
          Make sure you let us know when you release, because I'd really like to play this game.

          Make sure you let us know when you release, because I'd really like to play this game.

          5 votes
        2. [6]
          christoffer
          Link Parent
          That's a great looking game, I just checked your trailer too, it looks awesome! What are you using for creating the game? I'm thinking programming language, toolkits and so on.

          That's a great looking game, I just checked your trailer too, it looks awesome! What are you using for creating the game? I'm thinking programming language, toolkits and so on.

          3 votes
          1. [5]
            Apos
            Link Parent
            I made my engine from scratch using MonoGame in C#.

            I made my engine from scratch using MonoGame in C#.

            3 votes
            1. [4]
              christoffer
              Link Parent
              Thank you for your reply!

              Thank you for your reply!

              2 votes
              1. [3]
                Apos
                Link Parent
                For my next project, I really want to port my code to Rust and try making a game in Rust.

                For my next project, I really want to port my code to Rust and try making a game in Rust.

                1 vote
                1. [2]
                  christoffer
                  Link Parent
                  Go for it! rust is a great language, my preferred one for low level stuff. Engine in rust, scripting and other high level stuff in lua, or even better, a lisp, would be an awesome project to work...

                  Go for it! rust is a great language, my preferred one for low level stuff. Engine in rust, scripting and other high level stuff in lua, or even better, a lisp, would be an awesome project to work on, I bet!

                  1 vote
                  1. Apos
                    Link Parent
                    I'm also working on my own programming language. Putting my ideas down here: https://github.com/Apostolique/Vyne-Language I have a different way to handle memory than rust, though their ownership...

                    I'm also working on my own programming language. Putting my ideas down here: https://github.com/Apostolique/Vyne-Language

                    I have a different way to handle memory than rust, though their ownership stuff blows my mind.

                    2 votes
  2. [3]
    Comment deleted by author
    Link
    1. [2]
      krg
      Link Parent
      Throw that baby in a physics simulator and see if it achieves flight!

      Throw that baby in a physics simulator and see if it achieves flight!

      2 votes
      1. CALICO
        Link Parent
        I model in Cinema4D, and there's some simple physics sim tools. I haven't played with them enough to know if aerodynamics work that well, but I'll try it out when the model is complete.

        I model in Cinema4D, and there's some simple physics sim tools. I haven't played with them enough to know if aerodynamics work that well, but I'll try it out when the model is complete.

        1 vote
  3. [6]
    unknown user
    Link
    I still have a few things on my personal todo list, but my number one priority right now is jumping headfirst into iOS development & Xcode, with the goal of building a paragliding app that allows...

    I still have a few things on my personal todo list, but my number one priority right now is jumping headfirst into iOS development & Xcode, with the goal of building a paragliding app that allows users to record their flights & check the weather. Right now, the current apps just aren't well designed at all, so I feel like there's lots of space for me to contribute.

    But, I must say it's been a struggle, primarily as a server & client web developer. This is my first time really picking up a new architecture since I began to code back as a teenager, and PHP/C#/Java/JS/Python all just fall into a very similar bucket of language style. Even the frameworks express the same core concepts to some extent.

    But iOS & Xcode, with xibs, and storyboards, etc are a whole new ballgame. In some ways, it's refreshing. I'm not being sent to sleep while I build it, it's keeping me on my toes and utilising my cognition; which is more than I can say for writing Javascript lambda functions over and over again.

    Other projects that are ongoing include my blog (static, built with Hexo). I have two—maybe three—upcoming posts. In the near term I also plan to fully implement dark mode support via CSS media queries, and build a static image build pipeline that downscales and optimises images appropriately.

    I'd also like to re-implement my personal website in svelte. Right now it's written in Angular, which is a bit much for a small site.

    A bigger project on the back-burner for a while has been to implement a file/image host for myself, with macOS & iOS addins, so my ephemeral content isn't hosted on the upload-limited IRCCloud, or the data-mining imgur.

    8 votes
    1. [5]
      unknown user
      Link Parent
      How would you implement a pipeline for a website? It's something I'm looking into doing but can't seem to make heads or tails of it.

      How would you implement a pipeline for a website? It's something I'm looking into doing but can't seem to make heads or tails of it.

      4 votes
      1. [4]
        unknown user
        Link Parent
        Right now, I'm ashamed to admit I'm just dropping in full-size photos into my blog and just having them cached heavily. Because Hexo is markdown-based, I'm working with image tags, but I'd like to...

        Right now, I'm ashamed to admit I'm just dropping in full-size photos into my blog and just having them cached heavily. Because Hexo is markdown-based, I'm working with image tags, but I'd like to replace them with <picture> tags somehow, and then iterate through the blogpost directory structure, finding all the images, and resizing them with a programmatic imaging tool. Given it's mainly designed as a learning experience, I'd probably write it in something like Rust too.

        From that point, it's simple enough to just have a post-build hook in Hexo to call this script once Hexo has generated its static files.

        2 votes
        1. [3]
          unknown user
          Link Parent
          Ah, I see. I was hoping you'd go with JS, in which case I would've had a thing or two to learn.

          Ah, I see. I was hoping you'd go with JS, in which case I would've had a thing or two to learn.

          2 votes
          1. [2]
            unknown user
            Link Parent
            It could totally be done in JS! It'd just be a node script, which utilised the fs library, and recursively walked the directory structure until it found a file ending in .png or .jpg, then scaled...

            It could totally be done in JS! It'd just be a node script, which utilised the fs library, and recursively walked the directory structure until it found a file ending in .png or .jpg, then scaled them down with sharp.

            3 votes
            1. unknown user
              Link Parent
              Thanks!

              Thanks!

              1 vote
  4. [7]
    Comment deleted by author
    Link
    1. [2]
      Deimos
      Link Parent
      (This is probably more on the ~comp end than ~creative, but it doesn't matter much) If you're not using it already, the Requests library makes a lot of HTTP tasks much simpler, including dealing...

      The thing I'm still trying to work out is accessing private accounts. This requires signing into an account that follows the target, then getting the cookie, so this can be used when accessing the page.

      (This is probably more on the ~comp end than ~creative, but it doesn't matter much)

      If you're not using it already, the Requests library makes a lot of HTTP tasks much simpler, including dealing with cookies.

      5 votes
      1. lionirdeadman
        Link Parent
        Wouldn't it be more recommend to use the aiohttp library to allow for non-blocking use of it? (For example, it could query multiple pictures at once) Although, I've never dealt with cookies so...

        Wouldn't it be more recommend to use the aiohttp library to allow for non-blocking use of it? (For example, it could query multiple pictures at once)

        Although, I've never dealt with cookies so perhaps It's more difficult with aiohttp..

        1 vote
    2. [4]
      toly
      Link Parent
      So how are you going about doing this with the strict rate limits they put in place on accessing even public accounts? Went about trying to do something like this a while back but kept running...

      So how are you going about doing this with the strict rate limits they put in place on accessing even public accounts? Went about trying to do something like this a while back but kept running into a lot of issues of getting it to go fast enough to make it feasible.

      2 votes
      1. [4]
        Comment deleted by author
        Link Parent
        1. [3]
          toly
          Link Parent
          It's actually worse than that. You're basically not going to be able to pull more than the theoretical limit of 4800 images a day at most since you'll be requesting page loads to get a profile as...

          It's actually worse than that.

          Instagram Rate Limit Change (Oct 2018) Due to recent changes from Instagram, all apps using the Instagram API (Application Programming Interface), including Sprout, can make 200 requests per hour from Instagram's API

          You're basically not going to be able to pull more than the theoretical limit of 4800 images a day at most since you'll be requesting page loads to get a profile as well. I think if you authenticate your app it might be higher but if you're just pulling public images you'll get throttled really quickly.

          1 vote
          1. [3]
            Comment deleted by author
            Link Parent
            1. [2]
              Comment deleted by author
              Link Parent
              1. toly
                Link Parent
                It might be that Instagram treats web scraping differently from command line downloaders. I'll give that a try, though I must admit the comments and metadata was nice to have with images.

                It might be that Instagram treats web scraping differently from command line downloaders. I'll give that a try, though I must admit the comments and metadata was nice to have with images.

            2. toly
              Link Parent
              I'm not 100% sure but from the changes that took place it affected both API and "API-less" downloaders. I tried doing a similar one with a project from github that would return an error code on...

              I'm not 100% sure but from the changes that took place it affected both API and "API-less" downloaders. I tried doing a similar one with a project from github that would return an error code on the command line (not sure if it was a headless browser or not) that stated that I was being throttled. Their web interface might be using some JS to validate that it's a person so I'd really be interesed in how it works out for you.

              I would personally not mind running a browser interface in the background as long as I could get the images saved locally.

              1 vote
  5. [9]
    Wishkah
    Link
    I backed a miniature figure Kickstarter (D&D figures) and they just came in Monday. I'm starting to glue them together now but plan on painting them as soon as possible.

    I backed a miniature figure Kickstarter (D&D figures) and they just came in Monday. I'm starting to glue them together now but plan on painting them as soon as possible.

    7 votes
    1. [4]
      cfabbro
      Link Parent
      Nice. I was recently convinced to get back in to minifig painting myself by @Kom due to their topic about the hobby, from last month, which you may also enjoy reading. p.s. If you don't mind me...

      Nice. I was recently convinced to get back in to minifig painting myself by @Kom due to their topic about the hobby, from last month, which you may also enjoy reading.

      p.s. If you don't mind me asking, what minifig kickstarter was it? I just ordered a few from Reaper Miniatures to start me off again. :)

      4 votes
      1. [2]
        Wishkah
        Link Parent
        It was the latest Reaper Bones 4 Kickstarter. I was pleasantly surprised with the quality and the price is unbeatable ~150 miniatures for $100 in the core set. I definitely recommend keeping an...

        It was the latest Reaper Bones 4 Kickstarter. I was pleasantly surprised with the quality and the price is unbeatable ~150 miniatures for $100 in the core set. I definitely recommend keeping an eye out for the next one.

        2 votes
        1. cfabbro
          Link Parent
          Oh, awesome. I didn't even realize Reaper did Kickstarter campaigns like that... I am definitely going to have to keep my eye out for the next one. Thanks!

          Oh, awesome. I didn't even realize Reaper did Kickstarter campaigns like that... I am definitely going to have to keep my eye out for the next one. Thanks!

          1 vote
      2. Kom
        Link Parent
        I can't wait to see what you paint up!

        I can't wait to see what you paint up!

        2 votes
    2. [4]
      The_Fad
      Link Parent
      Ooooooo miniatures are dope. Which kickstarter, do you have a link handy? Do you have any color palettes in mind yet and, if so, what drew you to those choices?

      Ooooooo miniatures are dope. Which kickstarter, do you have a link handy? Do you have any color palettes in mind yet and, if so, what drew you to those choices?

      3 votes
      1. [2]
        Wishkah
        Link Parent
        Reaper Bones 4 I was a little hesitant at first because I had heard the quality of bones wasn't that great but after spending time glueing them together they all look great and the quality is way...

        Reaper Bones 4 I was a little hesitant at first because I had heard the quality of bones wasn't that great but after spending time glueing them together they all look great and the quality is way better than I expected. Some bent parts but nothing a little hot water won't fix.

        As far as colors go I usually just pick a color I think will look good then work from there with complimentary colors and try to stick to a theme of "warm" or "cool". I'm still working on adding more contrast, what looks good from 6" doesnt show up as much from 5' at the table, so if you really want the details to stand out you need to up the contrast.

        3 votes
        1. The_Fad
          Link Parent
          Have you considered posting a sped up video of your painting process? I think a lot of people would enjoy watching that. I know I do.

          Have you considered posting a sped up video of your painting process? I think a lot of people would enjoy watching that. I know I do.

          2 votes
      2. TheInvaderZim
        Link Parent
        I'm also curious. Love new projects like this.

        I'm also curious. Love new projects like this.

        2 votes
  6. [3]
    Comment deleted by author
    Link
    1. Amarok
      Link Parent
      Groovy. I'm not usually a fan of handing out badges and honors, but when it comes to code contributions I think it's a no-brainer. ;)

      Groovy. I'm not usually a fan of handing out badges and honors, but when it comes to code contributions I think it's a no-brainer. ;)

      3 votes
    2. cfabbro
      Link Parent
      Ooh nice. You are the best, Bauke! p.s. @Amarok, @EightRoundsRapid since I'm sure they will be keen to praise you as well. ;)

      Ooh nice. You are the best, Bauke!

      p.s. @Amarok, @EightRoundsRapid since I'm sure they will be keen to praise you as well. ;)

      2 votes
  7. [7]
    The_Fad
    (edited )
    Link
    I'm still working on content for my review blog, Staining The Timbre and my patreon, Jake Is Writing. My novel has taken a back seat for the moment while I work out some personal qualms I have...

    I'm still working on content for my review blog, Staining The Timbre and my patreon, Jake Is Writing. My novel has taken a back seat for the moment while I work out some personal qualms I have with my writing via the review blog, and the next review I'll be putting up will be for, "Bedroom Music" by Steph Castor, whose publisher was kind enough to send me a review copy.

    Content publication has been slow as of late due primarily to an increased work load at my day job, but once that cools down I will finally be able to return my focus to my writing. Unfortunately until then it's just more depressing day after day as a wage slave. Gotta pay the bills somehow though.

    E - You can find the review for "Bedroom Music" here and, in addition, I've just posted a review for the first season of Netflix's "Chambers" here (and it's spoiler free!). Enjoy!

    6 votes
    1. krg
      Link Parent
      Writing is tough. I think many people under-appreciate the skill it takes to convey your thoughts and ideas in an interesting and composed way. Reviews, especially, seem daunting as they exist to...

      Writing is tough. I think many people under-appreciate the skill it takes to convey your thoughts and ideas in an interesting and composed way. Reviews, especially, seem daunting as they exist to generate sentiment in a way that's more direct than other types of writing.

      4 votes
    2. [5]
      acdw
      Link Parent
      Hey how'd you get a promo copy of the novel? I'd like to get into reviewing forthcoming novels and books.

      Hey how'd you get a promo copy of the novel? I'd like to get into reviewing forthcoming novels and books.

      2 votes
      1. [4]
        The_Fad
        Link Parent
        All you gotta do is send the publisher an email. Doesnt always work for those of us with little following but sometimes you get lucky, like I did. You'd be asking for a review copy.

        All you gotta do is send the publisher an email. Doesnt always work for those of us with little following but sometimes you get lucky, like I did. You'd be asking for a review copy.

        2 votes
        1. [3]
          acdw
          Link Parent
          Cool, thank you! Follow up: how do you find out what's coming down the pipe?

          Cool, thank you! Follow up: how do you find out what's coming down the pipe?

          1 vote
          1. [2]
            The_Fad
            Link Parent
            Twitter is crazy useful for that. A few hashtags to look for: #WritingCommunity #AmWriting #AmEditing #IndieAuthor Also if you see any ads or throwaway comments people make on internet forums or...

            Twitter is crazy useful for that. A few hashtags to look for:

            #WritingCommunity
            #AmWriting
            #AmEditing
            #IndieAuthor

            Also if you see any ads or throwaway comments people make on internet forums or places like reddit/tildes about them writing in any capacity, you can always ask them if they have any work coming out.

            Also, obviously, if you know any writers personally you can ask them too.

            2 votes
            1. acdw
              Link Parent
              Thanks so much for the tips! I do see a lot of #amwriting ... I'll follow those up!

              Thanks so much for the tips! I do see a lot of #amwriting ... I'll follow those up!

              1 vote
  8. Archimedes
    Link
    I've been working on some testing and coding surrounding Leela Chess Zero. Leela is an open source, distributed training, neural network chess engine inspired by DeepMind's AlphaZero. The TCEC...

    I've been working on some testing and coding surrounding Leela Chess Zero. Leela is an open source, distributed training, neural network chess engine inspired by DeepMind's AlphaZero. The TCEC Superfinal is starting in about a week with Leela challenging the long-reigning champion Stockfish who she just barely lost to last season. Chances are decent that neural network engines like Leela will overtake more conventional engines forever and right about now is the tipping point. Exciting times!

    6 votes
  9. Amarok
    Link
    I hammered out a prelude/short story intro to the scifi world I'm rolling around in my head. There are so many entry points into the story, and so many places to start building out with...

    I hammered out a prelude/short story intro to the scifi world I'm rolling around in my head. There are so many entry points into the story, and so many places to start building out with characters. I need to find the right way to lie to readers so they don't realize what they are reading until it slowly starts to dawn on them just what kind of a world the characters are living in.

    It's kinda funny, I had no problems plotting, or with events, or behavior, but my perspective is rusty. I wasn't expecting that. I keep sliding from behind my characters' eyelids towards omniscient and I need to break that habit. I'm starting to realize I don't like that any more. I prefer the unreliable narrator you get from being inside someone's head, since it saves me from having to explain things, and I roll my eyes at scifi that goes on with explanations for pages and pages. Show, don't tell, that's the rule, even in written fiction, and triply so for scifi.

    I'm happy with the shape of it, but not at all happy with the prose. I expect I'll be hacking at it with a chainsaw this weekend. Sooner or later I'll have something to share here. The family of characters I'm starting with is dangerous business, and it's going to be tricky to make readers sympathize with people like them.

    6 votes
  10. [8]
    unknown user
    Link
    I am slowly writing a static blogging library that is declarative and extensible. I recently found out that my current one, a 500LoC Ruby library I wrote, is basically spaghetti code, and rather...

    I am slowly writing a static blogging library that is declarative and extensible. I recently found out that my current one, a 500LoC Ruby library I wrote, is basically spaghetti code, and rather than an extensible library it is a configurable script: I wanted to add Sass compilation to it, turns out too cumbersome to bother.

    So this time I am starting with a master plan, and serious intentions. There is some stuff going on that slows my work on it down, but the core of it is taking shape. As I add more functionality, which use the main extension interface (a Python class that requires some metadata and implementing a method), I am molding the idea into a useful thing. A decision I am liking is to make the classes "stateless", i.e. one initialised, they don't modify themselves. This means not only classes, but the instances too will ve reusable.

    I intend to make this into a proper FOSS project with extensive docs and maybe even contributed extensions if people use it. I think it is gonna fill a niche, something like Hakyll, but in Python 3

    One thing that proved really useful is Python type annotations and mypy. With them, I don't have to deal with guessing what data is flowing around and making lots of checks everywhere. The syntax is clumsy, but it is a sweet spot where Python means I won't have a shortage of libraries (Textile markup implementations are scarce, AFAIK only PHP, Ruby & Python), there will be many potential users / contributors, and there is also decent type checking.

    When it becomes complete enough to port my blog over, I'll make an initial release. Which should happen in this month. Currently the biggest issue is where to fit templating in, and how much error checking should I do (I'd rather allow most errors to propagate, but I am not sure how to present them: this is a library after all, and I don't want it to be opinionated, b/c I myself don't like software that is too opinionated).

    Watch it here: https://gitlab.com/cadadr/python-scissors

    6 votes
    1. [7]
      acdw
      Link Parent
      I'll be watching this with some interest! I've been really enjoying Hakyll but there's some things that I want to do that are sort of hard in Haskell. Also there's some Markdown syntax tweaks I'd...

      I'll be watching this with some interest! I've been really enjoying Hakyll but there's some things that I want to do that are sort of hard in Haskell. Also there's some Markdown syntax tweaks I'd like to make but can't due to how Pandoc is made. Will your engine include the ability to define custom Textile syntax modifications, or would you be amenable to that?

      1 vote
      1. [6]
        unknown user
        Link Parent
        At what level do you want to do these modifications? I haven't deeply looked into it but AFAIK Textile doesn't really offer a lot of modification options. But nevertheless, these stuff are handled...

        At what level do you want to do these modifications? I haven't deeply looked into it but AFAIK Textile doesn't really offer a lot of modification options. But nevertheless, these stuff are handled by "producers" and it will be very easy to write them (this is one of the main goals). Here is what the Textile producer looks like, just a few lines of Python (tho the class it inherits from will change; I'm working on a class that is called TemplatingProducer and will help with applying templates; the implementation will not need to change much tho).

        If you want, open an issue on the repo or PM me (I'd prefer the former, I'll need to create the issue in the end anyways) and we can discuss what you want to do and decide if it goes into the core or into the contribs (it will have a contrib hierarchy just like django etc. do). Any ideas about the code and the model are welcome too!

        1. [5]
          acdw
          Link Parent
          One of the main things I write and typeset is verse, which doesn't usually get a lot of love in lightweight markups -- right now I use Pandoc's line_blocks extension with a filter and some CSS,...

          One of the main things I write and typeset is verse, which doesn't usually get a lot of love in lightweight markups -- right now I use Pandoc's line_blocks extension with a filter and some CSS, and one reason I haven't moved to a non-pandoc-based SSG is that I need that extension, for example. I'd also like to change (just for me) the link syntax and maybe some others.

          Basically I'd want to modify Textile itself, which I can see is past the purview of your SSG -- but I could fork Textile and use it as a generator! I should probably start looking into parsing and that kind of stuff.

          1. [4]
            unknown user
            Link Parent
            That should be possible with some preprocessing---in the context of Scissors (my SSG), that would amount to a custom producer that interrupts what gets passed to the Textile processor, or a clone...

            That should be possible with some preprocessing---in the context of Scissors (my SSG), that would amount to a custom producer that interrupts what gets passed to the Textile processor, or a clone of TextileProducer that uses a custom Textile compiler. Even pandoc itself could be plugged in with the subprocess interface (e.g. a PandocProducer that exposes all the options pandoc has an can drive pandoc command line with input from Scissors).

            With regards to verse specifically tho, Textile treats hard linebreaks as line breaks in a paragraph, i.e. <br/>. E.g. printf "Na vespera da não partir nunca\nao menos não ha que arrumar malas" | pandoc -f textile -t html produces

            <p>Na vespera da não partir nunca<br />
            ao menos não ha que arrumar malas</p>
            

            which should be good for verse unless verses are indented to various levels, in which case I'd go for a <pre> with a proportional font for font-family:

            <html>
              <head>
                <style>
                  pre#verse { 
                      font-family: Serif;
                  }
                </style>
              </head>
              <body>
                <pre id="verse">
            This verse is not indented,
                          but this is;
            and yet the output will be good
                                  methinks!
                </pre>
              </body>
            </html>
            

            The one poem I have on my blog is written by using just hard newlines in the Textile source.

            Anyways, I'll announce the 0.1.0 release on Mastodon in a couple weeks at most, if you do end up using it and making a custom producer, do notify me, I'd be open to including it unless it is way too personalised. Until then I'll also have made some proper documentation for how to use this thing.

            1 vote
            1. acdw
              Link Parent
              Okay, cool. Thanks for the tips -- right now I'm wrapping each line in a <span> and displaying those as block in CSS, though I should try the <pre> route. I'll see if I can write a producer when...

              Okay, cool. Thanks for the tips -- right now I'm wrapping each line in a <span> and displaying those as block in CSS, though I should try the <pre> route. I'll see if I can write a producer when the 0.1.0 release comes out. Looking forward to it!

            2. [2]
              alyaza
              Link Parent
              going through this thread again and i happened to notice your website threw up a privacy error for me when i clicked through the link you gave, presumably because your certificate just expired....

              going through this thread again and i happened to notice your website threw up a privacy error for me when i clicked through the link you gave, presumably because your certificate just expired. you probably already know/have noticed, but if not, just making you aware.

              1. unknown user
                (edited )
                Link Parent
                Thanks! I updated it recently but apparently it did not work... Edit: should be alright now. Turns out I forgot to copy certs to Gitlab pages settings...

                Thanks! I updated it recently but apparently it did not work...

                Edit: should be alright now. Turns out I forgot to copy certs to Gitlab pages settings...

                1 vote
  11. [11]
    alyaza
    Link
    i have done approximately fuck all besides download a TeX editor and do this with it. schoolwork has mostly eaten into my time so this is the extent of just about everything creative i've done...

    i have done approximately fuck all besides download a TeX editor and do this with it. schoolwork has mostly eaten into my time so this is the extent of just about everything creative i've done since the last thread.

    5 votes
    1. [2]
      eutrimonia
      Link Parent
      I highly recommend using booktabs for your tables. It is minimal more effort for a large difference in quality of the end result. https://tex.stackexchange.com/questions/401566/making-a-booktabs-table

      I highly recommend using booktabs for your tables. It is minimal more effort for a large difference in quality of the end result.

      https://tex.stackexchange.com/questions/401566/making-a-booktabs-table

      3 votes
      1. alyaza
        Link Parent
        i use a WYSIWYM-based editor so it's actually significantly more work to even bother trying to do this than it is to just use a default table. maybe if i have to actually generate it out at some...

        i use a WYSIWYM-based editor so it's actually significantly more work to even bother trying to do this than it is to just use a default table. maybe if i have to actually generate it out at some point, i will go to the effort of changing it to booktabs, but it's not really worth it otherwise because generating default tables is extremely trivial and manages information just as well for my purposes.

        2 votes
    2. [8]
      The_Fad
      Link Parent
      Soooo I'm not sure what "that" is, but it looks like it took a decent amount of work to make. What are your plans, if you dont mind me asking?

      Soooo I'm not sure what "that" is, but it looks like it took a decent amount of work to make. What are your plans, if you dont mind me asking?

      2 votes
      1. [7]
        alyaza
        Link Parent
        this requires a bit of explaining. this is, as the screenshot mentions, a "special invocation", which is probably best described as a reserve power delegated to the Kryfonsparliszaiye which it may...

        this requires a bit of explaining.

        this is, as the screenshot mentions, a "special invocation", which is probably best described as a reserve power delegated to the Kryfonsparliszaiye which it may at any point invoke for itself or be forced to invoke by the High Court of the Kryfona Kingdom. it's essentially a power which the Kryfonsparliszaiye has, but it must be invoked (and also uninvoked) in order to be used by the body.

        that's an esoteric definition, though, so it probably serves to describe a couple of terms within it first:

        • the Kryfonsparliszaiye is the legislative body and legislative branch of the Kryfona Kingdom, which is a federal constitutional monarchy (in perpetuity, under the law) composed of a bunch of gryphons ("Kryfona"). the Kryfonsparliszaiye has whole bunch of powers, of which those "special invocations" are some, and it de jure makes and repeals all the laws of the Kingdom (monarchs can also make them officially, but do not) unless the High Court strikes them down.

        • the High Court of the Kryfona Kingdom is the supreme court of the Kingdom and serves as its judicial branch. it interprets all laws passed by the Kryfonsparliszaiye and determines whether they are constitutional or unconstitutional, and rules on cases which are appealed up to it in addition to that. it is basically the Supreme Court of the US, but it also has the added task of interpreting all laws passed by the legislative branch. both of these powers are sorta applicable to the screenshot.

        now, let's establish some long winded context for the screenshot. the Kryfona Kingdom is predominantly a nation of gryphons, but there are several different types which vary slightly physiologically, physically, and in their plumage. the largest body of gryphons in the Kryfona Kingdom are Nylzsa Kryfona, but these are usually referred to as "Standard Kryfona" because they are in the massive majority (77% of the Kryfona in the Kingdom are Nylzsa). you may unsurprisingly also ascertain from that "Standard Kryfona" term that they also have been the overwhelming group politically and socially because of this. outside of Nylzsa Kryfona, virtually all other Kryfona in the Kingdom hail from two other types of Kryfona: Yaraan Kryfona (making up 12% of the population) and Tuszkean Kryfona (making up 6% of the population). the Yaraan Kryfona population was mostly annexed into the Kingdom following the collapse of their Confederacy in the 1600s, while the Tuszkeans were bloodily conquered in a 1546 war that killed nearly half a million people.

        not surprisingly, neither of these populations were treated the best after they were conquered. after being mostly othered for the century or so after their conquering, the newly-established Kryfonsparliszaiye (first meeting: 1729) set about more-or-less formally turning them into second class citizens, which was done quite easily because no Yaraans or Tuszkeans were selected to stand in elections by either of the major parties (the Kryfona Royalist Party and the Kryfona Loyalist Party) that contested elections to the Kryfonsparliszaiye. subsequently, by the 1800s, full-blooded Yaraan and Tuszkean Kryfona basically weren't allowed to hold office of any kind anywhere, tended to be unable to vote (because they were deemed "incompetent"), and were mostly disenfranchised and segregated from power in general.

        silent revolt to this state of affairs was commonplace throughout the 1800s, but active revolt basically began when the Yaraan Kryfon's Movement began contesting elections in 1903, kicking off the "Yaraan political revolution", while mostly-Tuszkean Kryfona Sobreiňe Hýga was elected to the Kryfonsparliszaiye, kicking off the "Tuszkean political revolution" (interestingly it should be noted that Hýga broke no new ground; half-Tuszkean Ilin Tävie was the first Kryfona of non-Nylzsa blood to ever be elected, first making it in 1891). both of these "political revolutions" beginning marked a period of great deal of civil conflict, and that civil conflict wouldn't "fully" resolve itself until 1976.


        so, what does all of that have to do with the screenshot? well, as a consequence of the Yaraan political revolution, Yaraan politician Osena Adyinsta filed a lawsuit against the Yaraan House (the unicameral legislature of Yaraa Province, where most Yaraan Kryfona historically have and currently live since they were annexed) because despite Yaraan Kryfona being the vast majority in the province, they were essentially not represented in the House at all (which was mostly Standard Kryfona). Adyinsta got a favorable (but narrow) 7-0 ruling from the District Court of Yaraa, which was appealed by the province, made it to the High Court, and was then upheld 4-3 in favor of Adyinsta by the High Court.

        in supporting the ruling, though, they also extended it to the Kryfonsparliszaiye (and also all provincial legislatures, but that's another story) and mandated the Kryfonsparliszaiye find a method by which to ensure "accurate" representation of Yaraan and Tuszkean minorities in the body if necessary. they put no timetable on doing this, and did not find a method for themselves; this led to the Kryfonsparliszaiye first proposing the sqrt(( x / y * 10000) / 123) formula, and then eventually passing the sqrt((x * y) / 123) formula by which to derive such "accurate" representation. the High Court allowed this, and so the sqrt((x * y) / 123) formula now allocates, under "special invocation", 32 seats for Yaraan and Tuszkean minorities if so invoked by the Kryfonsparliszaiye, or if invoked otherwise by the High Court.

        also, to explain the numbers and variables involved in the formula since it occurs to me that it's slightly ambiguous:

        x = the population of the Kryfona Kingdom at the last census;
        y = the percentage of the population represented by Yaraans and Tuszkeans at the last census;
        and where 123 is the sum of the total seats of the Yaraan House and Parliament of Tuszke
        
        5 votes
        1. [5]
          The_Fad
          Link Parent
          So this is a portion of an exceptionally elaborate and well-thought-out world building project, if I'm understanding correctly? This is incredibly detailed; even going through the wiki it's...

          So this is a portion of an exceptionally elaborate and well-thought-out world building project, if I'm understanding correctly? This is incredibly detailed; even going through the wiki it's immediately apparent how much effort you've put into creating this reality. How long have you been working on it?

          3 votes
          1. [4]
            alyaza
            Link Parent
            officially, this has been close to 9 years in the making total, but realistically the actually "in depth" part of it has only occurred in the past 3 or so, and what this originally looked like is...

            officially, this has been close to 9 years in the making total, but realistically the actually "in depth" part of it has only occurred in the past 3 or so, and what this originally looked like is totally different from what it began as. this is the first map which can be considered a part of this project, which was made in late 2011. this map and this map are more representative of what this all looks like now as a sum, sans a bunch of the details which have been rearranged and changed significantly even on the slice of that first map that carried over to newer ones.

            3 votes
            1. [3]
              The_Fad
              Link Parent
              So it all began as a project inspired by MLP?

              So it all began as a project inspired by MLP?

              2 votes
              1. [2]
                alyaza
                Link Parent
                yes. actually if you want to be technical it's all still self-contained within a project that is just the my little pony universe, but since you can cut out all of that without really changing...

                yes. actually if you want to be technical it's all still self-contained within a project that is just the my little pony universe, but since you can cut out all of that without really changing anything materially either on the side that actually is identifiably a part of the universe or the part that is crafted entirely independent of it, i usually just treat the two as two entirely separate things now that are quietly joined at the hip under the table.

                4 votes
                1. alyaza
                  Link Parent
                  this is probably worth double caveating though: the "my little pony universe" in this case is just straight up like, two-times removed from the actual, canonical world that exists in FiM, so...

                  this is probably worth double caveating though: the "my little pony universe" in this case is just straight up like, two-times removed from the actual, canonical world that exists in FiM, so honestly what is "identifiable" is like, a couple of cities? and some names? and they're not all in the same places as they are in the actual canon. there are complicated reasons for this that i'm not even going to bother summarizing because they're even more esoteric than the explanation i just gave up there, but realistically even a large part of the Equestria here is shit i invented, so that's probably something to bear in mind.

                  4 votes
        2. cfabbro
          Link Parent
          Damn, that's some remarkably extreme and in-depth world building combined with political science research. Kudos!

          Damn, that's some remarkably extreme and in-depth world building combined with political science research. Kudos!

          2 votes
  12. [5]
    moocow1452
    Link
    Continuing to work on Trashfire Magical Girl and friends comic. And by work, I mean beat myself up for not working on it more. Trying to figure out what kind of asshole I can make the protagonist...

    Continuing to work on Trashfire Magical Girl and friends comic. And by work, I mean beat myself up for not working on it more. Trying to figure out what kind of asshole I can make the protagonist so that she can still train a student without them just walking out on her, and if it's cool to cause bodily harm during combat training if they can heal each other up or keep their actual bodies out of harm through magic.

    On a meta note, should we have a separate "progress and goals" thread so we can hold each other more accountible to our goals, or would this thread be sufficient?

    5 votes
    1. [3]
      The_Fad
      Link Parent
      Trashfire Magical Girl is the best fucking title I have heard in SO LONG. Do you have a brief synopsis or something that you'd be comfortable sharing?

      Trashfire Magical Girl is the best fucking title I have heard in SO LONG. Do you have a brief synopsis or something that you'd be comfortable sharing?

      3 votes
      1. [2]
        moocow1452
        Link Parent
        That's actually more of a codename to be honest. Working Title is "Arcadia Mages," it takes place at a school founded as part of a truce between the Humans and Fae, where humans could learn magics...

        That's actually more of a codename to be honest.

        Working Title is "Arcadia Mages," it takes place at a school founded as part of a truce between the Humans and Fae, where humans could learn magics and fae could learn technology. It's been fifty odd years since then, and the school and the truce has seen better days, newer, more prestigious institutions of technology and magic having come up and intergration attempt between Humans and Fae becoming more and more half hearted. There are rumors now that a magical human hero has come of age and they are prophesied to end the truce entirely, and plunge the world into conflict once again.

        Our protagonist, who is the trashfire Magical Girl, decides to train her because the hero-to-be asked nicely, and the hero's sister, Student President of Arcadia Mages Academy, said no, so of course she's going to do it!

        3 votes
        1. The_Fad
          Link Parent
          Make sure to post here when you finish! I'd like to give that a read and I highly suspect my daughter would too.

          Make sure to post here when you finish! I'd like to give that a read and I highly suspect my daughter would too.

          1 vote
    2. alyaza
      Link Parent
      at least for now, i think it's probably just easier to contain it within this topic (possibly as its own chain of comments), since i'm genuinely unsure how much utility it'd have as its own topic....

      On a meta note, should we have a separate "progress and goals" thread so we can hold each other more accountible to our goals, or would this thread be sufficient?

      at least for now, i think it's probably just easier to contain it within this topic (possibly as its own chain of comments), since i'm genuinely unsure how much utility it'd have as its own topic. that's just my take though.

      2 votes
  13. [8]
    krg
    Link
    I've started making jazz backing tracks in Ableton that have a bit of a hip-hop groove to them so that I can practice my guitar improv. I get the form down with some basic accompaniment and let it...

    I've started making jazz backing tracks in Ableton that have a bit of a hip-hop groove to them so that I can practice my guitar improv. I get the form down with some basic accompaniment and let it loop indefinitely while I figure stuff out. I shared this one with @botanrice via PM, but y'all can take a whiff, too. Using the chord changes from Coltrane's classic, Naima.

    At some point I'd like to get something like the Elektron Model:Samples or the Novation Circuit and build this kind of stuff live, doing a few standards but also improvising entire forms.

    First thing's first, though: I need to practice my damn key changes...

    5 votes
    1. [2]
      The_Fad
      Link Parent
      My dude that first link is some dope ass researching music. I've added it to my studying playlist, hope that's okay. Does the track have a name? Do you have a specific name you like to be credited as?

      My dude that first link is some dope ass researching music. I've added it to my studying playlist, hope that's okay. Does the track have a name? Do you have a specific name you like to be credited as?

      3 votes
      1. krg
        Link Parent
        Hey, thanks! I named it Naima Beat in the meta-data. But, it's not exactly a finished track. Just an example of what I let loop while I play. I'll probably flesh it out some time later! Though,...

        Hey, thanks!

        I named it Naima Beat in the meta-data. But, it's not exactly a finished track. Just an example of what I let loop while I play. I'll probably flesh it out some time later! Though, maybe in the context of studying it works better as a constant loop.

        As far as artist credits, I suppose you can credit me as fake.cool, if you wish. (a domain name I purchased a while back.)

        4 votes
    2. [5]
      firstname
      (edited )
      Link Parent
      that´s a dank ass beat you made, i love the idea of using/getting inspired by chords of old jazz songs like you did. I listen to a ton of trip-hop, and this beat would be perfect to build a song...

      that´s a dank ass beat you made, i love the idea of using/getting inspired by chords of old jazz songs like you did. I listen to a ton of trip-hop, and this beat would be perfect to build a song around, it has that melancholy vibe that is so common within the genre.
      If you would have to name a(or several) genre to categorize your music, what would it be?

      3 votes
      1. [4]
        krg
        Link Parent
        Honestly..I'd just go with a generic "beats" label for that kind of music. But, maybe I'm not well-versed enough in the genre to have more of a granular descriptor. You might want to check out...

        Honestly..I'd just go with a generic "beats" label for that kind of music. But, maybe I'm not well-versed enough in the genre to have more of a granular descriptor.

        You might want to check out Teebs or early Baths if you like that style.

        Edit: Actually, I realize those guys are a bit more 'active' sounding than what I posted. But, I'd still recommend a listen.

        1 vote
        1. [3]
          firstname
          Link Parent
          I have listened through most of Bath´s music, the album you linked could potentially be considered a classic already, with the hit song Animals, and my favorite track of his Lovely Bloodflow....

          I have listened through most of Bath´s music, the album you linked could potentially be considered a classic already, with the hit song Animals, and my favorite track of his Lovely Bloodflow.

          Teebs is something new to me, i sampled some of his popular songs on spotify just now, and i am convinced to pick out a track or two.

          Let me counter recommend with Void Petal. If you use spotify you can find plenty of beats i like in my personal list that i listen to all the time.

          I did not really want to say your beat was underdeveloped. But rather that it have potential to be developed into something really great :)

          2 votes
          1. [2]
            krg
            Link Parent
            No need to be diplomatic! It's definitely underdeveloped, haha.. But, like I said, it was mostly created for me to loop and practice guitar over. Givin the list a look!

            No need to be diplomatic! It's definitely underdeveloped, haha..

            But, like I said, it was mostly created for me to loop and practice guitar over.

            Givin the list a look!

            1 vote
            1. firstname
              Link Parent
              Which really makes it more impressive to be honest. If this is "just a loop to practice guitar over", i would like to hear what you can do if you dedicate yourself to one of these.

              Which really makes it more impressive to be honest. If this is "just a loop to practice guitar over", i would like to hear what you can do if you dedicate yourself to one of these.

              1 vote
  14. [3]
    jlpoole
    Link
    Tracking each and every peony bloom in our collection (over 100) with a high quality photo on Flickr: https://www.flickr.com/photos/napaopengov/

    Tracking each and every peony bloom in our collection (over 100) with a high quality photo on Flickr: https://www.flickr.com/photos/napaopengov/

    5 votes
    1. [2]
      The_Fad
      Link Parent
      My wife gardens as a hobby, she's going to LOVE this.

      My wife gardens as a hobby, she's going to LOVE this.

      1 vote
      1. jlpoole
        Link Parent
        I'm having problems with Flickr, but eventually when things get ironed out: http://flickr.com/salemgardens In the meantime, I moderate this reddit forum: https://old.reddit.com/r/peonies/

        I'm having problems with Flickr, but eventually when things get ironed out: http://flickr.com/salemgardens

        In the meantime, I moderate this reddit forum: https://old.reddit.com/r/peonies/

        2 votes
  15. xstresedg
    Link
    I'm currently learning to use Godot, as I've always enjoyed the idea of game design. I'm following a tutorial on building a Zelda-like engine within Godot. Tutorial link is to the first video. I...

    I'm currently learning to use Godot, as I've always enjoyed the idea of game design. I'm following a tutorial on building a Zelda-like engine within Godot.

    Tutorial link is to the first video. I have some issues with the things he does in his videos as he'll do things without telling you, but overall it's a good video as long as you follow his movements as well as his instructions.

    My programming experience isn't very intense. It's been a long time since I've programmed.

    5 votes
  16. [2]
    AhThatsTheStuff
    Link
    Been so busy this last month/year planning my wedding. Now it's happening in a few days and after I get back from my honeymoon I'll be happy to get back to work on my Etsy store

    Been so busy this last month/year planning my wedding. Now it's happening in a few days and after I get back from my honeymoon I'll be happy to get back to work on my Etsy store

    4 votes
    1. The_Fad
      Link Parent
      An etsy mention but no link!? Outrageous! Congratulations on the nuptials!

      An etsy mention but no link!? Outrageous!

      Congratulations on the nuptials!

      3 votes
  17. WinterCharm
    Link
    Currently, I'm working on two podcasts, with totally different audiences and main ideas. They're quite close to launch now, after struggling for quite some time with perfectionism, co hosts, and...

    Currently, I'm working on two podcasts, with totally different audiences and main ideas. They're quite close to launch now, after struggling for quite some time with perfectionism, co hosts, and figuring out what I want the shows to be.

    :) I'm excited to share, and will probably be posting links about them both when they are released.

    My other project this summer is more related to self care, and maybe I'll document my journey around that.

    4 votes
  18. Kom
    Link
    I'v been painting a few mini figs, as @cfabbro mentioned, I recently painted up a Dwarf for an old friend who has just joined our D&D games and it was his birthday between games so that was his...

    I'v been painting a few mini figs, as @cfabbro mentioned, I recently painted up a Dwarf for an old friend who has just joined our D&D games and it was his birthday between games so that was his gift. I put my all into it, I haven't been painting all that long I think his was my 4th or 5th one.
    After seeing how well it came up I had to re-do one of my own, the result is in this album I added in two photos of the map our DM made. He has been going all out with this, its been great.

    3 votes
  19. [4]
    mftrhu
    Link
    A week ago or so, I stumbled across an HackerNews thread on how someone was building a Palm emulator from scratch, which reminded me that I actually do own a Palm T|X in working conditions, which...

    A week ago or so, I stumbled across an HackerNews thread on how someone was building a Palm emulator from scratch, which reminded me that I actually do own a Palm T|X in working conditions, which eventually led to my thinking about Palm games, and Space Trader, while in the shower.

    "I could do it," I told myself. "Write a game like Space Trader, but in a fantasy setting! It'll be a blast!"

    That was a few days ago, and I have been messing around with procedural content generation since. Especially procedural terrain generation, which is not bad to get started with - throw noise at the map! add more octaves! mess around with the parameters! - but, rivers. Goddamn rivers. How do they even work?

    I'm going to try a more complicated erosion-based approach next - I was already creating "raindrops" to "roll" towards the sea and dig the riverbed - but I foresee a lot of parameter-fiddling in my future.

    3 votes
    1. [3]
      JohnLeFou
      Link Parent
      You’ll get some weird effects depending on how you treat how soft various materials work. You have hydraulic compression erosion, attrition, and abrasion all forming some neat emergent patterns in...

      You’ll get some weird effects depending on how you treat how soft various materials work. You have hydraulic compression erosion, attrition, and abrasion all forming some neat emergent patterns in different kinds of soil and rocks. It will get really crazy as you change viscous properties of flow.

      2 votes
      1. [2]
        mftrhu
        Link Parent
        I was thinking of doing something simpler by keeping two heightmaps, one for rock and one for soil, and of making raindrops drag soil around based on their speed, turning rock into soil at a lower...

        I was thinking of doing something simpler by keeping two heightmaps, one for rock and one for soil, and of making raindrops drag soil around based on their speed, turning rock into soil at a lower rate if there is no soil in any given tile.

        I don't think I'm at all ready for anything more complicated, that rabbit-hole is deep and scary and might just drown me.

        2 votes
        1. JohnLeFou
          Link Parent
          That’s a really creative way to do it! You should definitely post renders showing off some settings when you get it polished up a bit!

          That’s a really creative way to do it! You should definitely post renders showing off some settings when you get it polished up a bit!

          1 vote
  20. alyaza
    Link
    working on improving the outline of this weird little ideology i've been developing for awhile. i think i posted about this in another form back when tildes was significantly smaller, but i can't...

    working on improving the outline of this weird little ideology i've been developing for awhile. i think i posted about this in another form back when tildes was significantly smaller, but i can't find that post right now for whatever reason.

    In its most basic form, Homaitism is an ideology which seeks the abolition of private property and, ultimately, the end of property altogether in favor of communal states of living and what Homaitist thinkers would term "shared utility"–that is, sharing everything that is produced by and exists within a society on the basis of need, with abuses of the system being communally decided upon and doled out. Homaitists propose that there are a number of stages through which a society must progress in order to ultimately become a Homaitist society or a Homaitist state. In order, Homaitists consider these stages to be:

    • The "first transition"; a period in which the means of production and thus private property are seized and socialized. Often characterized by class-based violence, although many Homaitists believe that violence in this stage should be avoided at all costs.

    • The "mid-property state"; the end-product of the "first transition" and roughly analogous to a socialist state. Homaitists generally consider this to be the midway point of any successful transition to a Homaitist society or state.

    • The "second transition"; a period, often much longer than the first transition, in which gradually personal property is phased out, either through abolitionism or reformation. This transition would mostly be personally based according to Homaitists, and mostly or entirely peaceful.

    • The "post-property state"; the end product of the "second transition" thus leading to the creation of a Homaitist society or state in which society has reverted to communal living and wants and needs are served through "shared utility".

    3 votes
  21. [2]
    alyaza
    Link
    working on some linguistic stuff now that i actually have the time to do that. here are a few interesting sets of cognates from the western branch of the Proto-Equo-Kryfonic languages English PEK...

    working on some linguistic stuff now that i actually have the time to do that. here are a few interesting sets of cognates from the western branch of the Proto-Equo-Kryfonic languages

    English PEK roots Equestrian Aetali Lunarian Svenian
    name najað nayat nayat nayat inaiade
    grease kwiśdeð kwishdet kwishdet kvisdet fiśedede
    woman aminði aminti ämindil aminti aminte
    man minði minti mindil minti iminte
    person minðih minti mindiha mintiha imintihi
    water hwajśte waishte vaisdel weyaishte ʔuvaiśede
    1 vote
    1. alyaza
      Link Parent
      constructing sentences full of cognates that will probably change is fun, as demonstrated here: Language Translation English Cities of stone and light / Free and strong, existing; [West PEK]...

      constructing sentences full of cognates that will probably change is fun, as demonstrated here:

      Language Translation
      English Cities of stone and light / Free and strong, existing;
      [West PEK] ---------
      Equestrian Keitosij af gäute e jaste / Aza en ann, aiglen;
      Lunarian Kehdozij av vueh i yseh / Azä in änn, yglen
      Aetali Kętosih af gwut ę iswet / Azą yę ann, iglę
      Svenian Keheduvosine aif guve-je: ah sude-je: / Asa-ah-an:i ʔeglan
      [East PEK] ---------
      Stjetima Gehuvoisehi ih givuti hijasvuti / Aza hian, hikkivin
      Idyka Ketvoʒehe ih kuute hyidzute / Aša hyann, yigsin
  22. acdw
    Link
    I've been working on a Webring for writers and my blog, especially a (very long, ongoing) series on every piece of music Mozart wrote. I'm two posts in, with more than 600 to go!

    I've been working on a Webring for writers and my blog, especially a (very long, ongoing) series on every piece of music Mozart wrote. I'm two posts in, with more than 600 to go!

    1 vote