Moonside
Moonside wrote
Reply to I'm here to post by hoovy_woopeans
Welcome back friendo! It's nice that there's still intersection between this place and people I know on Tumblr.
Moonside OP wrote (edited )
Reply to So what project are you working on? by Moonside
I suppose it's going to be a bit ironic that I'm kinda announcing my own project to the world here, which isn't as cozy and low stakes I meant this thread to be, but ahem. Feel free to crib my format (introduction, project now, its future, conclusion) if you want to, it helped to make this comment better.
My project
I'm creating an app to generate random notes, chords and scales for musical practice. The closest thing I've found is Bret Pimintel's random note web app, which I recommend you to try out right this second. I'm also using the occasion as an excuse to learn Haskell.
To those not in the know, things that sound exactly the same on when played on the piano may not be the same always. Piano tuning is a compromise and thus augmented seconds and minor thirds sound exactly the same. But when sung, they sound distinct. Theory reflects this too, which matters when you need to name and notate notes. I did some research on how others deal with these issues in web apps and dare I say: badly or hardly not at all. Bret Pimentel has the nicest system, but I'm not sure whether it's extensible beyond it's original purpose. This is where my project comes in.
Where's my project currently
Modelling music theory is essentially complete, but the app lives on the command line without a graphical UI. There are also no options to make drills nor does it care about user input. If I run the program in terminal, it will generate ten random minor or major keys
[g,d,b,B♭,b♭,f♯,d♯,G♭,G♭,g]
where lowercase letter are minor keys, uppercase ones a major keys. It's not obvious from the output, but the program can handle arbitrarily many accidentals with ease, like C𝄪𝄪𝄪𝄪𝄪𝄪𝄪♯, which in a silly way has 15 sharps and corresponds to the C♯/D♭ key on the piano. It's a side-effect of having a principled system. I don't need to deal with special cases, so even ludicrously unlikely cases get treated correctly.
For the nerds in audience, think of it as arbitrary precision integer arithmetic vs using ints. I don't trust ints and dealing with special cases here. Performance doesn't matter, thus the high road is the easiest road.
Where's my project going
The next step is learning to create a web app using Haskell. I've never created a web app before and I'm not exactly sure which way I should go. Ideally something that lives 100% in the browser would be neat, I don't want to create a service that handles user data and log ins and shit. It would be nice updating could be just as easy as uploading some compiled html file and letting users refresh the site.
Conclusion
Somewhere in February I'll publish a pastiche of Pimentel's app. It should be the most principled web app of its kind available, even if not overly ambitious otherwise. Because of its principled modelling of music theory, it should be easy to extend so it could be more than that and I don't have to fight ad hoc logic to implement it. It will probably look like ass at first as I'm not a web designer.
Submitted by Moonside in programming
Moonside wrote
I'm a bit skeptical myself whether it's really worth it. It's roughly double the effort, but for what gain? For something tutorial like or educational I can see the benefits (well-managed group work is usually beneficial), but the way pair programming discussed is, like, always evidence free, seemingly reflecting aesthetic preference or social style more than anything. Which is not to poopoo either of those completely, it's just rather a beginning than a conclusion.
Moonside wrote
Reply to programming forum by musou
Subscribed! I agree entirely with your motivations, online programming culture is an awful cesspit.
Moonside wrote
Reply to comment by musou in NEVER READ A BOOK by devtesla
I unironically (by which I mean 'genuinely' in an internet acceptable fashion) wish book stores and libraries had more manga. I'd really like to read some classic manga something fierce.
Moonside wrote (edited )
Reply to NEVER READ A BOOK by devtesla
There is zero rehashing of personality clashes between dead men in my life.
Doesn't explain why you ain't reading Djuna Barnes right this second
Moonside wrote
Reply to comment by hollyhoppet in i've had to significantly increase my fiber intake for health reasons and like i don't know why people dislike bran cereals by hollyhoppet
I must admit that eating any cereal that isn't boiled for a bit at least is v culturally foreign to me.
Moonside wrote
Reply to comment by toasthaste in [cw elon musk sex party] Calling it now: furry party by cute_spider_ni_srsly
I am actually not sure if they are such moneybags, it's just that they i) actually do commission artists since they have a need (you can't free ride your way into having your fursona illustrated) ii) buying or making a decent fursuit needs resources, money, skills and/or equipment.
It's like how gaming is by now super widespread, but PC Master Race is elitist as fuck as to build a high class gaming computer you need not only expensive computer, but also peripherals, where as someone with less funds buys a console to reuse their TV or games on mobile or web or plays retro games and so on. But PC gaming isn't really a moneybags affair either.
Moonside wrote
Reply to comment by devtesla in Just Post is pink again by devtesla
You have my full trust.
Moonside wrote
Moonside OP wrote (edited )
The last crop of SU was pretty excellent btw, so if you haven't up caught yet, make it a priority. I'm very into how the latest arc has combined townies and gems and seeing reborn Lars is a true joy.
Also I can't create forums yet, so here it goes!
Moonside wrote
Reply to comment by toasthaste in pls reblog my tumblr post about jstpst by hollyhoppet
It's definitely not a thing that lays on one person's shoulders! It's good to have niches and different circles and interests.
I don't know what this tells about me, but my first thought was blocking irl friends for a week or so and reblogging, removing the post and then unblocking people...
Moonside wrote
Thumbnails are pretty good, but not essential.
Moonside wrote
Reply to pls reblog my tumblr post about jstpst by hollyhoppet
Did it! I think I'll reblag a few times over the following week as well.
Moonside wrote
Ok I'm somewhat late, but I could think of a two very broad categories:
- Arts and entertainment: killallgames, anime4unme, post_music, itookthisphoto, imadethis, just_drawe, Yuri_hut. This could also be named Arts and media.
- General: general, just_post, ask.
I think two categories suffice for now honestly, we only have 17 forums and these two categories would leave 7 without one, namely:
- meta
- me_irl
- vote_satan
- just_eate
- Selfcare
- spookyskeletongifs
- technology
I think these are very heterogenous and it's not worth it to either broaden the two categories or make new categories with just one or two forums just to create some order. (Official admin run forums like meta could warrant their own category, but that's another reason.)
Another option would be that Arts and entertainment would be split into two, namely
- Crafts and creative pursuits: itookthisphoto, imadethis, just_drawe and (maybe) just_eate. (I'm not entirely sold on the name.)
- Arts and entertainment: killallgames, anime4unme, post_music, Yuri_hut.
That would leave three categories.
Moonside wrote (edited )
Reply to comment by devtesla in this time around are we hoping to keep forums few and fairly broad (like, a "cartoons" forum rather than a specific "steven universe" one for example) or just kinda go whole hog? by toasthaste
OK so I might request /r/cartoons from holly, but would a more general TV one be better? Just soliciting for opinions here.
EDIT: OK so I'll just have to wait instead of requesting anything el-em-ay-oh.
Moonside wrote
needs more bitcoin
Moonside wrote
Reply to Just Post is pink again by devtesla
Can you make it deep purple in night mode?
Moonside OP wrote
Reply to comment by hollyhoppet in Hello froonds!! by Moonside
One thing I miss from Reddit is flair, just for things like this. I could blast my old nick into the aether for two months and by then everyone's gotten used to this account being me.
Moonside OP wrote
Reply to comment by cute_spider_ni_srsly in Hello froonds!! by Moonside
The problem of naming my account was the sole reason I didn't arrive here just after opening, I literally had a script open to beep every fifth minute the site was online.
Moonside wrote
Reply to The software this site is running (Postmill) lets us put forums into categories. What do y'all think of these options? by devtesla
I have a simpler scheme that probably didn't get read by anyone (hyperbole), because I posted it so late. Justifications, a bit outdated since this is a living site, in original comment: https://www.jstpst.net/f/meta/28/comment/248
or the former split in two:
I think these cover your 01 - Main, Doing Things, Learning Things, Media Arts in a better way than your categories.
Also, media arts aren't all arts, I think that Arts and Entertainment is strictly superior replacement for Media arts since not all arts are media arts.
Otherwise, I think that Learning Things and Sharing Things are both premature at this point of time and too vague. And in my book me_irl is memery that ought to go with Sharing Things things, the format is restricted enough not to warrant being in general category.
Politics, tech and support are great categories.
Last thing: I think that arbitrary 01 sorting is bad and shouldn't be done. I'm sure the postmill person could implement sorting by subscribers if we ask nice enough and when there are less than 20 categories, they're all visible enough.