Right now my only intention is to put information that's intended to be visible to anybody who can see the object/activity in the first place. Hopefully that limits the security implications quite a bit, but we'll see.
So, I wrote the first thing for Balormo's backend tonight. I wanted to do dice rolls, or really RNG (random number generation) broadly, and in this case I wrote the simplest form of it in the TTRPG space: rolling XdY, take the sum.
I did not write an FE for this yet. That's because I want to discuss the way I designed it. Now would be the time to refactor things or change around how it's structured. This is backend proof of concept phase.
For the time being, you can use curl to try it out once you have an account on dev.iddqd.social:
curl -X POST "https://dev.iddqd.social/api/v1/statuses" \
-H "Authorization: Bearer REDACTED" \
-H "Content-Type: multipart/form-data" \
-F "status=Rolling CON for AD&D 2e style" \
-F "source=Pleroma FE" \
-F "visibility=public" \
-F "content_type=text/plain" \
-F "balormo[rng][system]=dice_sum" \
-F "balormo[rng][denomination]=6" \
-F "balormo[rng][quantity]=3"
Unfortunately, Soapbox and Pleroma seem to drop the balormo object in federation. However, quite fortunately, it delivers the Object URL, which does retain that information:
The way I wrote this is you just add more fields to the /api/v1/statuses endpoint and give it extra fields. In this case, the system field can be changed and the pattern matching will pick up on the right one and then generate dice rolls etc in the right fashion. For example, I might write a Shadowrun dice roller that rolls d6s given only a pool value and re-rolls 6s until you don't get anymore.
The reason to bake this into the protocol is so that you can manage the data better and change the way it's displayed in the future. The appended roll text to the status will be put in a <div> with a class on it that's invisible for the FE.
Thoughts on how to improve this before I move on to the FE?
I think this will appeal to zoomers and alphas more than to older guys. This isn't a moral condemnation, by the way. I'm generally of the view that zoomers/alphas should be catered to, because they're by definition the future (pre-career, early career). Millennials are the present (currently rising into high-rank managerial positions). Xers and boomers are the past (retiring, end of career).
I totally oppose boomers/Xers insisting that youngsters are beneath being catered to. So maybe you're right. That being said, I think the VTuber, anime waifu normalization thing is very much a generational thing. So, you should take that on board. The boomers, including those of us of the 30yo variety, are likely to find it strange.
Don't stop doing it, though. But also. You should do it yourself. You'll understand how to make these appeals better than I.
I think a lot of us were fairly left-leaning in the 2000s. I'm literally pic related. I was not born to be an advocate for mass graves. Circumstance made me into that. I should have been a 420blazeit lolbert. I JUST WANTED TO GRILL
The anime waifu shit is kind of a Japanese thing. Westerm animators have just never been that into it. Even well before the poz we see today, animation targeted at adults was more about fantasy and angst than it was about making a sexy woman appeal to you. Example: Spawn.
I think Sam Hyde is a bit of a hack now but 2010-2016 era Adult Swim was fucking amazing and MDE was era-defining. I remember shitlibs in New York City watching it while it was on the air. It didn't quite register what he was doing to them until after the fact. We were in my fraternal brother's upscale Manhattan drug den. Now they know that whole aesthetic and angle by heart.
I clicked out of pretty much immediately. It looks like some 2005-2015 era Simpsons-but-slightly-edgier clone. Cuckservatives are always like a decade behind culturally.
When I was in my twenties and I was wild, moving contraband (drugs, guns) for quick cash, fencing goods, getting into brawls, chasing skirts, I told people I did drugs because I wanted to lose control. I wanted to forget who I was and what I had become. But the truth is, I never lost control, which might be why I stopped completely, and am now entirely teatotal.
@Hoss they're situated there so they can violently lash out at whitey at any moment, in particularly when trantifa gives them the call on their Obama phones that it's election day
@skylar The only times public transit ever seems to have a real argument is for particularly long distances (flight) or if you're going into a city and you don't want to deal with heavy traffic and parking (trains)