Tumgik
#The other main thing that isnt like That that is a example of what I mean is like
you know i've been thinking about the consequences of malleus's actions in book 7 and i realized how much he's fucked everyone over including his grandma. bc like other than the fact that he ob'd (which literally has NEGATIVE connotations one of which being is idk ""UNSTABLE"" which isnt necessarily a good look for a crown prince is all im saying) he's literally causing terrorism (??? can you call it that idk how else to call it) which is going to setback his grandma's efforts (and lilia's and baul's, and every supporter of his and his family) in keeping peace in their kingdom and the favor of the humans towards the fae. Like. i feel so bad for grandmother draconia rn i can only imagine the stress and pressure she's under.
Then theres also aside from PHYSCIALLY compromising everyone's healths in sage island (BECAUSE THE MAJORITY ARE HUMANS OR AT LEAST THEY DONT LIVE AS LONG AS THE FAE). He's also fucked everyone mentally twice over!!!! By booting them straight into a world where none of their problems exist. Now that wouldnt sound bad if it weren't for the fact that dreams have to end, and life isnt kind. It rarely ever is, and i can only imagine how distraught i would be if i were to say, hypothetically lost someone a year before and the wound is so fresh and raw and, in my dreams, they never died and everything is okay, then i wake up and realize that it was just that. A dream, they are still gone and i wish i never woke up which would be a LITERAL DEATH SENTENCE. This isnt just an event that takes place in NRC either BUT THE WHOLE ISLAND and that domain is GROWING, GROWING. I can't imagine just how many would be so emotionally ruined after this. Like.....
If Malleus does not suffer the consequences of his actions istg i will be so pissed, at least REMOVE HIM FROM THE PREMISE OR SOMETHING GODDDDDDD this cannot be remedied with a slap on the hand!!!!!
(Note: Sorry for the long rant. I felt the need to get this out of my chest bc i dont mind malleus's archetype actually nor do i actually hate him, bc i enjoy him interacting w other characters a lot (my fave ever vigenette is him giving deuce the equivalent of minecraft diamon for fixing a retrobit gaming toy) BUT GOD DOES HE MAKE MY BLOOD BOIL)
Tumblr media Tumblr media Tumblr media
Yeah, I do feel like the scale of Malleus's actions cannot be understated. I know it's kind of a fandom joke that the OB boys are left off with a slap on the wrist + maybe some social ramifications at school, but this is the ONE time in the main story where things are getting super big and the effects could be cripplingly long-lasting.
I don't know if TWST will seriously address the consequences after book 7, but I sure hope they do!! There is a lot of interesting ground to cover (many points which this anon has already brought up) in a follow-up main story arc or the next book.
For example:
Malleus obviously has to regain the trust of his peers and staff. He didn’t really have it before but now has to work twice as hard to make connections since he just took a drastic action that confirmed the rumors some were already spreading about how he’s a monster.
He’s the sole heir to the throne and has just betrayed the trust of the people of Briar Valley. How are they feeling about him now? Do they still trust him to lead them?
How does this impact their relations with other countries (since Malleus himself stresses how he represents Briar Valley)? This is a problem visible on a global scale, and surely this would damage their rep with other nations, particularly the predominantly human ones. It’s setting back what is hundreds of years of trying to fix the broken trust between their races.
Malleus’s UM potentially puts his victims in physical harm; in book 7, Ortho suggests that since everyone is sleeping, their bodies are not getting the food or water they need. As a result, they may physically waste away and then perish. (We have seen that there are sleep blessings that keep people sleeping for hundreds of years without detriment to the blessed though, such as the one cast on Silver—so we cannot be entirely sure if Ortho’s theory is correct or not.)
There is the possibility that Malleus’s dreams may traumatize or retraumatize his victims, particularly those with deep rooted troubles. An example of this is Idia, who had suffered the loss of his brother when he was like… 8 years old??? But then in his dream, Idia is living a happy false reality that Ortho never died. When he finally comes to this realization, he has to relive the trauma of the discovery all over again and breaks down sobbing. We also see in the most recent book 7 update that Vil had to face the evilest aspects of himself and a dark reality; Rook became very emotional upon waking himself. Admittedly, Idia and co. coped with it well enough—this is proof of their character development and the strength of the new friendships they’ve formed. However, all the people on Sage’s Island/Twisted Wonderland may not react so positively or be so accepting of their cruel realities.
Again, just the overall moral dilemma of one person robbing all of Sage’s Island (and soon all of Twisted Wonderland) of their autonomy.
Potential extra work for STYX and whichever countries Malleus’s magic manages to spread to (repairing any physical damage caused by the thorns + mental damage done to those that fell asleep). That’s money, time, and resources that aren’t going toward other everyday endeavors.
How will Malleus himself mentally and emotionally cope with what he has done? Is he going to show remorse and shame? How does he plan on rectifying his actions, if at all?
Will this change how his dorm members + family view him? For example, will Sebek become disillusioned with his liege/realize Malleus is not as perfect as he seems? Will Maleficia blame herself for not being there for Malleus? Will Lilia feel guilty for not teaching Malleus right from wrong? Etc, etc, etc.
I’d honestly love to read all of these! 🤔 It would add a lot to the lore and history of Twisted Wonderland, as well as serve as motivators for Malleus to change, “be better”, and actually earn the respect he’s so used to being handed by default. This would be huge for him, especially seeing as he has not really faced significant backlash or consequences for any other missteps he was responsible for or involved in. (I know I bring this one up a lot, but Endless Halloween Night is one such major example.)
189 notes · View notes
Text
You know when you read/watch/listen/etc to a work thats like focusing on something someone experiences as a minority written by someone/multiple people who like are part of that minority group and it suddenly becomes kind of glaring the kind of decisions that get made when someone outside of that group covers that kind of thing.
Like how in alot of stories about anti-black racism written by white writers alot of them are like unable to resist a plot twist that ACTUALLY the hatecrimes were being perpetuated by a black person this whole time!! And in like stories about LGBT struggles written by cishets theres very often a HYPOCRITICAL LESBIAN or HYPOCRITICAL GAY MAN but a super nice Working Class Straight Who Doesnt Know All The Right Words But They Have The Spirit!
Like its not always these exact kinds of choices but it is very often like that. I think it comes from a desire to be like "see its not ALL us! Sometimes they do it to themselves!", and also often I think its like really ignorant and misguided attempts at nuance. Like hearing about community infighting and handling it in often the worst ways possible
5 notes · View notes
Text
I am deeply enjoying neverafter so far but I do wonder if the point about agency in storytelling would be more poignant if the pcs weren't all the main characters of their respective fairy tales/nursery rhymes/ fables
16 notes · View notes
vulcanhello · 1 year
Text
Tumblr media
#i thought the genome stuff was wicked interesting and the reveal of how it corrupted the scientist who abused it was awesome. its literally#awesome its one of my favorite things ever its so nasty and scary but i am not planning on reading whatever tf vanguard is so it as someone#whos being introduced to the concepts thru this book i understood it and honestly really enjoyed it#i love spock and chekov and sulu and they were our main starfleet characters which was great even if kirk and mccoy were barely in it and#didnt really do anything when they were. which was fine. i liked kirks little drama over matt decker bc thats one of my fav episodes so i#liked his and mccoys one conversation about it#but my favorite part of this whole fucking book was the KLINGONS#and thats BIG for me to say because usually im bored or even skip klingon pov chapters if i dont like them#there have been very few klingons who are good in these books but mara and her strike team are my absolute favs#and obviously mara isnt an oc shes in the original series but in this shes so fleshed out as are the other klingons that their chapters were#the best to me. its their determination and their good humor and their sense of whats right that i find really interesting#but there were some things i didnt like!#for example. we did not need an army of npc natives for spock & crew to slay so gruesomely it was actually gross#i was also uncertain if the natives were under actual mind control or just more scared of the godhead (cthulu guy) than they were of#starfleet and the klingons idk i just didnt like it. i think the godhead was insane enough on its on that the rows and rows of noname#nopersonality infantrymen was completely unnecesary#looking back when i reread this itll definitely just be from the time spock&co land on the planet to the time they leave#i really felt like mccoy and spock shouldve had some sort of conversation at the end as well#where kirk is endlessly pretty hopeful over things (as much as he broods in this book lol im talking in general) mccoy is much more likely#to agree with spock (in his own way). spock would go to him like Doctor. i have recently found that some things are inherently evil and#cannot be saved and that sometimes the only way out of a situation is to commit horribly unethical violence against living beings and mccoy#would be like i know whatyou mean spock sometimes jim makes me use the transporter#trek books
1 note · View note
requiemsystem · 4 months
Text
ADVICE FOR NEWLY DISCOVERED OR SUSPECTED SYSTEMS
if you suspect you may be a system or have recently discovered that youre a system, things can be confusing and hard. im making this post as someone who has been aware of being a system for about 5 years and has been diagnosed for 2. these are things i wish we knew and did. i hope it will be helpful to some of you and i wish you luck on discovering things about yourself and your system keep in mind everyone is different and systems are no exception, so what i list here might be incredibly beneficial for one person but do nothing for another. find what works for you. i will try to provide a variety of advice in order for you to see what fits you best DO YOUR RESEARCH research the disorder, try to find others experiences and things you think would help you. this is especially helpful if you are suspecting and not yet sure if you have it, researching symptoms and others experiences can be very helpful in determining START SYMPTOM LOGGING this can be as simple as "i blacked out today" or "i dont feel like myself right now", you dont have to be identifying switches or putting names to alters, theres no rush to be able to do that and some systems have no desire to do that symptom logging is useful because it can help you identify potential triggers and patterns in your symptoms. for example, if you can remember what happened before a period of amnesia and remember being exposed to a stressful event or something potentially triggering, this would be worth writing down to see if its a recurring pattern REACH OUT TO OTHER ALTERS this can be done in a variety of ways, but the easiest way would be to leave a note in a place itll be seen. for example, a sticky note on a mirror (if you live with other people and cant do this, try leaving a note on your phone in a frequently checked app) i would advise saying something along the lines of "hello, i am (name) and i would like to communicate with you. i suspect we have a disorder called (DID/OSDD) and we share the same body and mind. please write back to me in (location, can be a notebook or app etc) and tell me some about yourself if you feel comfortable" but you can say whatever works for you. i just think the main points to cover are having DID/OSDD and introducing yourself as well as asking for an introduction in return START WORKING ON COMMUNICATION this takes a lot of practice, so i always say its better to build up early rather than late. we have a whole post on it that can be found here REMINDERS AND THINGS TO REMEMBER if you do not remember your trauma, do not dig for it. it isnt safe to try to remember trauma without professionals help. if you happen to remember, thats one thing, but dont intentionally seek out triggers to try to remember denial is common and not a sign of faking, if you were faking you would know and would not be in denial. being wrong about having DID/OSDD (if you are suspecting but not sure) is not the same as faking no two systems are the same. you dont have to look exactly like some other system you know or online to be real its normal to not know everything right away. you wont know all your alters immediately, you may not be able to access (and you may not have) your innerworld, you probably wont remember all of your trauma without professionals help, etc. its all normal its totally ok to keep information about your system private. there is no need to share with anyone you do not feel completely safe and comfortable with switching at any frequency is normal, there is no "correct" amount to switch. any amount of alters is normal, there is no "correct" amount of alters. any level of amnesia is normal, there is no "correct" level of amnesia apps like simply plural and bots like pluralkit can be incredibly helpful for some systems, but there is absolutely no pressure to use them if you do not feel comfortable - grey
925 notes · View notes
chisatowo · 2 years
Text
I should try to get more used to drawing Marley so I can have more art for them before artfight, but also I'm not super confident in translating them into my artstyle in the way I want to..... Curse you thick line art or whatever
#rat rambles#oc posting#probably wont try tonight cause my brain is still having a Moment#Im feeling a bit better now but still am tired as shit and dont wanna risk setting off whatever that was again#kinda just wanna go to sleep now tbh but like also Id need to shower first and thatd probably just wake me up more#so idk might wait for like an hour or two so its at least late enough I wont have to worry abt waking up at like 2 am or smth#or might just suck it up and shower now since god my brain is mush rn#anyways theres some design stuff I have in mind for marley in relation to story stuff that Id like to have reference for on artfight#mainly just alt eyes nothing big but important enough I wanna draw them sooner rather than later#also I just wanna draw them more so I can get yall more familiar with them since theyre probably gonna be decently important to both#magic cat stories and theyll be a nice help with explaining some worldbuilding stuff#I also rly rly need to design the other two main characters in the melody and ramp story but god one of them is gonna be rough#I have a very specific image in my head for her but its like very stylised and idk how to make it work in my artstyle#as for the other my main thing rn is that Im not completely set in stone on what kinda animal they are#Ive been imagining him as a weasel but ramp is already a mongoose and theyre roomates so I feel like I shouldnt go with smth so similar#well ramp isnt like a pure 1 on 1 mongoose but yknow thats the inspiration#most of the animals in this world arent nessesarily one specific animal theres a lot of overlap between most the population#for example flutter dust is part lion#ramp probably has a bit of cat and ferret in my mind also#so I could make that guy like part weasel and part smth else but idk what Id go for#maybe I could go for some sorta dog? I think I only have one proper dog oc in this world atm but like also shes already an emo wolf wannabe#uhhhh idk maybe I shoulr just search up random animals and browse my options#also I rly need to draw daisy again hes my bestie but god I do not know how to design the sorta clothes I want him to have :/
1 note · View note
cherrytea556 · 7 months
Text
Lore Rekindled; The Lore Olympus that should have been
To be honest, I checked out the rekindled version before the original one and now having reading the original as well, it's extremely odd. Y'know goodbye volcanic high where the original was a mess but a group of 4chaners made a parody game which turned out to be of better quality than the original? This is like that but replace 4chan with tumblr users, mainly @genericpuff whose series is pinned in their tumblr blog where you can check all of the episodes, especially updated ones. In this post, I will be praising this series of how it fixes the problems of the original
The Pacing
One thing I notice about lore olympus and lore rekindled is the pacing. Not just the flow of the story but where it chooses to focus on. Now in lore olympus, the pacing is kinda a mess and its mainly to do with what it focuses on. An example is the magazine plotpoint; in the original, its basically kinda there in between doses to focus on other stuff like persephone and hades together, persephone's sa (i'll get to that later), eros story, zeus and hera etc...The flow generally isnt that bad per say (except for persephone's sa cuz that was way too quick) but for a story meant to be a romance between hades and persephone, you'd think it idk, it would focus on persephone and hades specifically, not eros which is another example of; its flashbacks. Eros specifically has such a dragged out flashback in episode 12 which we didnt need or at least with that much exposition when it should've naturally expand in the story and that's what rekindled does. The magazine plotline has turned into the first conflict of persephone and hades as we see how it affects their lives and relationships. This works for its pacing better because it doesn't give you too much stuff to jumble with, making the narrative more concise and easier to understand where the story is going. And with the flashbacks, rekindled cuts out the fat in the flashbacks from the original to a perfect balance where it gives exposition of the characters while also leaving mystery for the audience to be intrigued, my favourite one would have to be this (though it more of a nightmare than a flashback specifically speaking);
Tumblr media Tumblr media
It's of persephone in a greenhouse her mother placed her in with this red eye thing following her from outside the greenhouse. I have no idea of this lurker if its her metaphorical rage or a danger in her life but either way, i am intrigued by its presentation.
The Characters
When reading lore rekindled and lore olympus, the characters are definetly an odd experience. For lore olympus, the characters arent exactly uh....great per say. I think the main reason for this is how their ultilised, with characters like eros, hera, hectate etc being there to mostly be a matchmaker for hades and persephone even if it was initially seen as wrong like with hera and hectate, be antagonistic as a way to have conflict between hades and persephone like minthe, demeter and recently leuce even if ones had reasons too like minthe with hades emotionally cheating on her and demeter because lets be honest, she had a point. Then there's hades and persephone, whoo boy where to start with them.
Hades starts off as a creep eyeing at persephone during a party, specifically at her body and still lusts persephone even being aware that shes 19 and he's 2000 years old. Also is a shitty boss, father AND contributes to slavery with it while being adressed in some way, doesnt change him which isnt good for a character that's meant to be the main protagonists love interest.
Persephone though, I can get the self insert vibes. From favouritism towards the story, being who most of the men in the story are attracted too, portrayed as a 'cinnamon roll' (they actually said that early on in the story, im not kidding) who cant do no wrong. She acts like a teenager rather than a young adult which makes the scenes where shes sexualised just more uncomfortable (and they already unnecessarily were) along with adding that uncomfortability to the romance
But with rekindled, they expanded on the characters much more than they originally were. Persephone for instance has turned from a 'sexy baby' legal teenager to an actual young relatable adult with agency and allows her to screw up (e.g, getting drunk on her own rather than eros drunking her). Her adult attitude makes the romance between her and hades not only more palpable, but also strays away from the infantilisation/uncomfortable sexualisation of her character which is nice to see. Hades also is written well in the series from how it acknowledges his faults while still making him likable. And thats the same for every character really, their personalities are much more fleshed out and nuanced which makes their characters feel real to life, gaining effectiveness for more emotional scenes with them. An interesting thing too is that they even expanded the magazine guy's character from making fake news for profit into feeling guilt over what they done, standing up for persephone which is a pretty nice change.
Tumblr media Tumblr media
No Sa Plotline
Not like you cant have sa in your story ever but if you never planned it from the beginning and only did when people tell you that the scene you drew from your comic was sa then....maybe just not do it. Lore olympus does exactly that where while an attempt was made, it goes on to retcon it into making apollo (the guy who sa'd persephone) into a lesser evil like that would made a difference instead of just cutting it out from the very beginning. Lore rekindled thankfully just made apollo into his pilot version, a shitty bf but more likeable and expanded upon (which should have been his portrayal from day 1). His shittiness doesnt come up in the story, more like self absorbness/egotisticalness although with its recent chapter of the magazine guy offering persephone lunch, it might reveal some cracks or at least further down the story it will be revealed to us which futhers how effective rekindled character writing is in how its expansion of characters would give us the feels. That or portray him as not a good match for persephone, either way much better than the original.
Artstyle
Lore olympus has a pretty good artstyle (at least in s1/the early episodes, s3 is just kinda goofy) but lore rekindled has got a good artstyle which is on top, more consistent too. Here's some examples;
Tumblr media Tumblr media Tumblr media Tumblr media
Comedy
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
It's objectively funnier than lore olympus, no question asked
All in all, if you want to read lore olympus, i recommend you to read the lore rekindled one instead as it's better in every way. Give it a read.
706 notes · View notes
joyboyish · 4 months
Text
okok i saw someone talk about how they dont like zolu (which if u dont idc) but it came down to a mass mischaracterization of zoro, luffy, and sanji so i wanted to talk about it
note that the person i saw was a zosan shipper but im not at all saying zolu is better than zosan or that zosan sucks (also sorry if this comes off rude im autistic LOL)
"zolu doesnt work because luffy is aro ace!"
im aspec, but you guys need to realize asexuality and aromanticism is a spectrum. for example: someone whos demisexual would only have romantic/sexual feelings if they already have a close bond with that person. using luffys aromanticism as an excuse to why zolu doesnt work is. weird. aspec people already dont get a lot of rep, but boiling it down to one definition isnt what we are
"if you ship zolu its because of the one piece live action! they straight washed sanji!"
ok this one kind of pissed me off bc😭..... none of the strawhats are canonically queer. you can def hc someone as gay, bi, lesbian, etc. but until oda says something is canon it isnt. for example, i hc zoro as gay and sanji as bi! but neither of these are canon. sanji wasnt straight washed, his characterization is very similar to the animanga, same as the other characters. the only real difference is they toned down a lot of things they werent able to do bc its not animation
"it feels cishet female gaze-y!"
zolu, arguably, has one of the most complex dynamics in the show. zoro has completely dedicated himself to luffy and luffy has pushed him to accomplish his dream. zoro sacrificed himself in thriller bark, giving up his dream, and promise to kuina, and nearly died in the process. zoros unwavering loyalty in luffy and luffys unwavering trust in zoro is part of the main appeal. im not a cishet female, so its probably why most of this got me upset, but i myself hc them both as aspec, and that they arent very sexual people. i wouldnt necessarily call either "female gaze-y" since the male gaze is a product of the patriarchy and the female gaze is more in a "how does this man treat a woman" way but yeah.
if u disagree w me thats ok! u can block me or send me an ask explaining why u prefer zoro and sanjis dynamic! its just not for me! i just think throwing around baseless accusations like straight washing or fetishization is weird
ok bye sorry
133 notes · View notes
fallenclan · 2 months
Note
Related to FallenClan designs! All your designs are super amazing, what’s your simplifying process/how do you decide design for cat pelts? Cause I always struggle with simplifying/deciding how they look especially bengals and cats with white patches… thanks if you respond!
I’m ADHD and struggle with consistency and simplifying lol, though more complex designs are pretty, I lean more towards what you do w/ you’re cats as they are simple but still super pretty + it makes it easier to consistently draw them all for stuff like this! (These comic like moon updates :])
(Also hope none of this came off as offensive, it’s all meant positively! I really really admire you and your designs :])
ty for the compliments!!! very sweet ask and I shall do my best to give a good response o7
generally my method with designing characters/drawing is to just wing it. fuck it we ball basically. but i DO take a lot of inspiration from other people's warriors art, taking the time to analyze what i like about their styles and what different sorts of patterns i can use
(i also regularly consult the Clangen Sprite Guide for better looks at white patches/tortie patterns and such, highly recommend)
the first thing i decide when i'm designing a new cat is what fur texture i want them to have. i have four that I pick from (pictured below, in order), wavy, spiky, curly, and square.
Tumblr media Tumblr media Tumblr media Tumblr media
i decide the fur pattern based on the cat's personality (a more stoic cat might have square fur, while someone more bubbly might have curly, or someone more excitable have spiky, so on and so on), and also based on their parents/how many cats i've designed with that fur pattern recently.
after that is snout shape, which is probably my favorite part. i love to draw cats with a very pronounced snout, not unlike an oriental shorthair, but i generally slide around between that and a more typical, stubby snout, occasionally veering off into the very square snout of a maine coon. this is also a great spot to determine how sharp you want their jaw to be, which is something that can really help set a design apart! (a couple of snout examples below)
Tumblr media Tumblr media Tumblr media
then i usually move onto colors. i like to pick an undertone for the cat first, so i know what sort of pallate to work with. as you can see in the pictures below, ravenstar has a purple/blue undertone, and toadbelly has orange/red undertones
Tumblr media Tumblr media
this helps me make all the colors look nicer together, so i don't end up doing something like making a very warm colored cat with blue-toned white patches (which would make the white patches look super cold/too bright), which can be a really cool stylistic choice, but isnt what i tend to go for
once i've drawn out the cats fur shape and picked my colors, i'll move onto the base coat. over my time of having the fallenclan blog i've discovered that having a very simple pattern underneath the normal pattern can add a lot of visual interest to a cat, and make them look less plain.
here's a good example! one of the first cats i designed, oaktuft. their pattern was super basic--one base color, plus the inside of the ears, and then the color of their patterns.
Tumblr media
and here's another cat that i designed a little more recently--Shiverspots! you can see that even just the small change of adding a bit of a lighter color to her underbelly made a world off difference. plus my style got a lot more defined lol
Tumblr media
i have a couple of different base patterns that i use. here's a few more examples. i've even started to experiment with more than two colors!
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
once i've got the base done i move onto patterns. this part can definitely be tricky; trying to make a dozen brown tabbies with short fur be distinct can be . a challenge. i like to follow the steps of what i've already designed--a cat with spiky fur might have very sharp, angular stripes, and a cat with curly fur might have much rounder ones.
Tumblr media Tumblr media Tumblr media Tumblr media
i think a good rule of thumb for if your pattern feels a little too basic is just to throw some more colors in there. another shade of orange, a more pale tint to some of them, whatever. and don't be afraid to erase it and start again! sometimes a design just won't work, and thats fine :)
the final thing i do is to add little design quirks. a particularly sharp jawline, downturned eyes, a crooked smile or a gap tooth, whatever! little things can really give your cats character.
i really hope that this helped!!!
61 notes · View notes
merrysithmas · 9 months
Text
re: nursing & Nurse Chapel in SNW @ Paramount/the fandom
new trekkies have begun to notice that Nurse Chapel eventually becomes a doctor in TOS canon. i'd like to challenge the stale (and rife with outdated sexism) misconception of that event with a more modern lens that hopefully SNW can retcon...
Christine does not stop becoming a nurse to become a doctor. She can be a doctor AND a nurse.
A DNP (clincial doctor of nursing practice) or nurse phd (researcher) or nurse educator/researcher (phd). One of my main issues with TOS canon is how they made Chapel "upgrade" from a nurse to a doctor which is extremely outdated and inherently insults the field of nursing (implying medicine is a hierarchy which it isnt - and SNW does a good job showing the partnership btwn mbenga &her). Most nurses never venture into physicianship but instead pursue doctorates in their chosen field: nursing. Because they want to be nurses.
I hope this is one thing they retcon and make clear she is a clinical doc of nursing (who have all the same diagnostic/prescriptionist responsibilites as a doctor of medicine) or some other variant of doctor of nursing.
Christine likely became a nurse because nurses have diff freedoms (and a closer patient relationship) and can expand to work in innumerable specialities - as nurses are trained as multi-specialty healthcare providers - whereas doctors are more limited and stick to their specialty. She chose to be a nurse because she wanted to be a nurse.
People choose nursing over becoming a physician for MANY reasons - and let me tell you, it's absolutely 100% not because the doctors are more intelligent lol. Nursing is a multifaceted field which consists of myriad opportunities, learning experiences, specialities, 1:1 patient connections, and freedoms that a physician will never have. Nurses can work in an ER, OR, Labor and Delivery, community health center, an herbalist shop, someone's home at their bedside, and research lab all in the same week. Physicians cannot do that - they have various legal and technical limitations (still a great field, but different).
Nurses are a medical jack of all trades - that is what Christine is.
An accurate portrayal of nursing is hardly ever shown in modern media which either erases nurses entirely (see House or ER or any other medical show), or sexistly mischaracterizes the field and ignores that nurses are hard scientists who partake in research, war, and can attend up to 10 yrs of schooling in their specialities (more than an MD). Not to mention that it is nurses who train in and learn the practical knowledge of medicine (injections, sterilization, IV admin, patient positioning for expelling mucuous, suctioning sputum, etc - doctors do not train in practical medicine and if they do they do not practice it).
If you are at the hospital and you have a head nurse and a physician resident making a call - guess who is going to have the last word. It isn't the doctor. And that is a respected norm.
It is thrilling to watch as Christine participated in research, engages in community outreach, joins fellowships, continues her education, assists surgery, diagnoses patients, engages in war and Starfleet, and cares at the bedside.
The old fashioned notion of "just a nurse for now" is about as stale as some of the sexist/misogynist concepts in TOS - and Christine is a GREAT example of a modern nurse character, highly accurate, and SNW would do well to correct further misconceptions of the field by making her an example of a Doctor of Nursing.
As far as I know, being a trekkie forever, they never stated what kind of doctor Chapel was - perfect opportunity.
183 notes · View notes
ditzydoodiary · 5 months
Text
autistic ramble about twilight sparkle because i love her sm and shes my fave autistic comfort character !!!
this took a really long time to make, and im really proud of it, so any reblogs/reshares would be appreciated ! especially if you like mlp !!
Tumblr media
when people say she isnt autistic, i always find myself very surprised. i think to myself, have these people even watched the show??because yes, while the writers and lauren faust may not have intended for her to be explicitly autistic, she is very clearly portrayed that way, intentional or not. not to mention that lauren faust (creator of friendship is magic) has recently responded to a tweet saying that she thought pinkie pie being adhd was obvious; lauren faust has adhd herself, so its not surprising that so many of the mlp fim characters also posess many of the same traits as her. and i also raise the question; if she thought pinkie pie was obvious as having adhd, then why would twilight be any different?? she is very clearly autistic, but i dont think twilight's obvious neurodivergence has been addressed by lauren yet (unless im wrong of course, but i just haven't found anything about it when ive searched for it).
anywho, to list just a few of twilight's autistic traits:
- trouble socialising and making friends (this is literally the main plot point of the first few seasons and is even still present in the later seasons, so its not like this was just a one time thing). an example of this would be in the very first episode when twinkleshine, lemon hearts, and minuette invite her to moondancer's party; she awkwardly declines, saying that she needs to catch up on her studying instead. to this the other ponies say, "ugh, does that pony do anything except study? i think shes more interested in books than friends"
Tumblr media Tumblr media
- she has a very obvious special interest in reading, books, research, and the study of pony magic. she indulges in these interests to such a level where she often loses track of time and stays awake all night, and often misses out on opportunities to socialise with her friends. when she cant indulge in them, she gets upset. this ties into finding comfort in routines, too.
Tumblr media
- taking things literally (e.g: that part in "look before you sleep" where she takes rarity's statement about them getting warmer in regards to playing a game literally). look before you sleep is also a great episode showing her need to have everything planned out; in this episode, twilight has her first slumber party, and uses a slumber party planning book as a guide. she thinks has to follow every single instruction in the exact same order, and when rarity and applejack dont oblige, she gets upset.
- HEAVILY relies on schedules and planning. she utilises all kinds of lists; visual lists, written lists, checklists, etc. when she's unable to stick to her routines/plans, she becomes irrationally upset and/or angry, lashes out at other people and can have meltdowns. this is again shown all throughout the show, but is more prominent in the episode "lesson zero".
Tumblr media
- LOVES organising, lining things up, and finding visual patterns in all sorts of things. she'll often just do this for fun and as a way to calm down, while others might find this more of a chore. i suppose this can be done as a form of visual stimming? I don't really know what this is called; but i know a lot of autistic people do it. i suppose this could also tie into needing routines and structure, as organising things can help autistic people feel more in control and can provide a sense of stability.
Tumblr media Tumblr media
- she can often come off as insensitive or rude without meaning to, and sometimes she struggles with tone as well as being quite blunt. this is most likely due to her misunderstanding or being unable to read typical social cues. this could also perhaps be linked to low empathy, which is something a fair few individuals on the spectrum experience. this is especially true in the earlier seasons, but still shown in the later seasons as well.
- twilight also struggles with regulating her emotions and having meltdowns; this is typically the result of her needs not being properly met and her routines being changed. and when she's not having full blown meltdowns, she can at least be seen being snappy towards her friends when overwhelmed.
Tumblr media
- stimming !!! oh boy does she stim a lot. stomping her hooves, jumping up and down, PACING (this is a big one), teleporting spontaneously when overwhelmed, flapping her wings, etc. in fact, twilight once paced so hard for so long that she made a groove in the floor without even realising !! (this was seen in the episode "its about time" - which is also a good episode that showcases her autistic traits)
- shes also sometimes shown struggling with overstimulation; in the third episode of the series, "the ticket master", twilight gets overwhelmed by her friends crowding around her and loudly shouting, resulting in her running off and snapping at them.
Tumblr media Tumblr media
- shes often shown struggling with generalised anxiety, which is another common trait of autism.
and the best part is, this is obviously a common occurrence, and her friends fully support her through her struggles !!! her meltdowns, overthinking and anxiety are so frequent, that her friends know exactly what to do and how to help her.
obviously, this isn't every trait, this is just all the surface level stuff !!
i would have included more video and photo examples, but tumblr has a limit on how many you can add to a post :( i hope i still got my point across despite that !!
all in all, i think she's wonderful autistic representation !! even if this wasn't intentional, i still think it's great and love the way her personality and traits were portrayed. the main character of a children's show possessing these traits is awesome and something you don't see too often !! i hope lauren or at least someone on the production team talks about this, because it means a lot to myself and many other autistic people who love mlp <3
98 notes · View notes
triptychofvoids · 6 months
Note
Autistic medic gives me life ❤❤. Any random hcs for him? /nf /pos
of course! autistic medic is canon to me
ive already talked a bit about him being autistic before so a few of these maybe be things ive already mentioned but ill say them anyway
this is already obvious to everyone already but his special interests are surgery and medicine! anything medical really. hes also very interested in anatomy and pigeons (specifically pigeons. he probably couldnt tell you a lot about parrots for example, but if you want 100 facts about doves then hes your guy). and of course hed have a bunch of other hobbies and interests but those are the big ones
hes more prone to shutdown than he is to meltdown. not that meltdowns would never happen, theyre just more rare. usually a shutdown would come first and on the occasion hes pushed past that then a meltdown would follow, and after a meltdown then hed have a second even worse shutdown. thankfully situations like these are rare
like ive said (and drawn) before his main stims are rocking, hand flapping, echolalia, tensing up and hand wringing, and biting. a few other less obvious/not as common that he has are sparkly/flashy visual stims, he also loves both feeling and seeing anything gorey, he likes petting his birds, certain noises would be very pleasant to him like his doves cooing or coins clinking together and the sounds of the mediguns. hed love the smell of coffee and isopropyl. hed have a few others stims too but theyd be more rare and very situational like hitting himself or toe walking.
hes weird about his gloves and his coat. as in he would put them on for a specific reason but once he gets used to having them on he would absolutely hate taking them off. he has to keep them on for the rest of the day no matter what. and vice versa, if hes not wearing his gloves or coat then he cant just?? randomly put them on?? no no its all or nothing theyre either going on for combat and then staying on for the rest of the day or not at all
hes very excitable and loves to talk and if hes engaged in a conversation or excited about something then his voice will gradually get louder and louder and he'll keep interrupting or talking over people. he wont even notice it until someone points it out to him
you cant take him to the store because hes going to touch everything and then very quickly regret it when hes suddenly overcome with the overwhelming soul crushing need to wash his hands and theres no sink around. its so over :[
bad at left vs right and identifying north, south, east, and west. nothing else to say here, its not that he gets lost easily, he can find his way around just fine its just that hes awful at directions
very strict about his routines and lists. he cannot stand it if he makes plans and they get postponed or canceled. he hates it if he makes a list of things to get and then cant get everything on the list exactly correct. hes actually more than willing to do things on impulse in the moment but only if hes already mentally planned to do that or if it doesnt interfere with something else he has going on
hes very blunt and direct. he says exactly what hes thinking and answers questions very honestly and directly. people often find him to be rude for this but he doesnt get why. speaking of him being seen as rude, he used to get in trouble for always rolling his eyes or talking back to people because for the longest time he didnt realize that trying to stretch your eyes or avoid eye contact or staring could all somehow be considered 'rolling' your eyes. or rude. and talking back... isnt that how a conversation works? hes never been very good at knowing when he is or isnt supposed to reply to statements.
ive said it before but i will say it again. he has little to no empathy. every autistic person is different of course and not all autistics have low empathy, but im tired of low enpathy being seen as a bad trait. im tired of people with low empathy (autistic or otherwise) being seen as evil and uncaring. having low empathy doesnt make you a bad person. he has very low empathy and often struggles to connect with and understand others. he frequently will have the wrong emotion for the situation and may sometimes come off as uncaring when he is not as sad about something as they are, etc etc etc but he is not some horrible evil monster for it and i do not want to see anyone saying that because its just completely incorrect. hope this helps
anyway!!!! theres some autistic medic!!!! i hope you like him as much as i do!!!!
69 notes · View notes
blueskittlesart · 6 months
Note
hi :] this isnt really a reqest cuz it'll prob be a longer answer but im rlly curious abt ur comic process
i love all ur comics and somehow they always manage to gutpunch me- and ur composition and the way they read is always so beautiful and adds so much to the message youre trying to get across
yeah lol let's get into it! Ive spent maybe 5 or so years refining this process to the point it's at now so it's pretty much my standard procedure now. I'm going to use Now that you're gone as my primary example here since i still have most of the planning stages associated with it (my laptop does not have a whole lot of storage left so i usually delete my planning once the comic is finished lol) but i'll try to throw in some other examples too!
I almost always start with a written script. (the exception for this is longform oc comics which i find easier to write in the moment, but for my shorter character studies I almost always write first.) I use discord to write because it's convenient, but before i had a dedicated discord server for my stuff i was using txt files on my laptop which i do NOT recommend. anyway, this is what the written script for ntyg looked like:
Tumblr media
note that some small elements changed in production, like the amount of time that had passed since link's death. the lines "I look at her and i am only afraid. i remember all the ways in which i hurt you. She's almost as old now as you were then. I cannot stand the thought of outliving her, too" were also added during the rough stage because i felt like there wasn't quite enough emphasis on aryll in the initial script, and since this was a major change that necessitated a whole extra page in the comic I went back and edited those lines into the script so I wouldn't forget them. (both these changes were made during the rough stage. i'll almost never make major script adjustments after the roughs are finished.)
more examples of my scripts; specifically the original script for totk: failure and two versions of oot: adulthood (one before some major refining and one after.) with comics like these, where i have a very clear idea in my head of the imagery i want to go along with the words, i'll sometimes include it interspersed in the script, either spolier-marked or denoted with brackets.
Tumblr media Tumblr media Tumblr media
with ntyg and some of my other more. canon divergent? i guess? comics, there's sort of a mini phase in between scripting and roughs where I do some minor character studies to get designs nailed down in the early stages. with ntyg I already had a clear image in my mind for aryll, but the central character was link's dad, whose design wasn't quite so solid in my head. I really wanted to make sure that his design was well thought-out and consistent throughout everything, so i did a few mini sketches and studies to ensure I had his design memorized and could execute it consistently:
Tumblr media Tumblr media
these are sans hair and accessories because nailing down consistent facial features was my main focus with them, and both these sketches ended up getting used as references for certain panels later on. This isn't a step I ALWAYS take with my comics, but if there's a central character that i'm not super used to drawing i find it helpful to get some practice in before jumping into the real thing!
after the scripting and design phases i move on to roughs, which I consider to be the most important stage in my process. roughs are very very quick approximations of what I want the final pages to look like. they usually don't take me more than a few minutes per page to create, and their sole purpose is to help me visualize the flow of the page and the placement of major elements like panels, characters, and dialog. this is what the 1st page rough for ntyg looked like compared to the final page:
Tumblr media Tumblr media
as you can see, all i have laid out is the major text and visual elements, but it really helps me to visualize how the finished comic is going to flow. i do the roughs for every page before i start on the finals so that i have an idea of what the entire comic is going to look like before I really start finalizing it. it's important that these roughs are FAST--i almost never draw fully-fledged characters unless the pose or expression is particularly important to the scene, and that's because the goal is to allow everything to flow quickly and easily from panel to panel and page to page, and getting too caught up on one panel or element often breaks that flow. Nowadays, i have a pretty good idea of how much room my writing takes up so i don't write out the entire script in my roughs, but back when i was a little less experienced i took the time to write everything out in this stage to ensure that my dialog would fit into the space it was given without getting cramped or cutting off other important elements. doing that really helped me build awareness of how much dialog and panel placement matters and how i could use it, so this rough stage is non-negotiable for me even now!
after the roughs i go straight into finalization. I never enjoyed lineart back when i was learning to draw digitally so i basically built my art style to be understandable and visually appealing after one sketch phase, meaning there's legitimately no in-between stage between that rough and that final page, i just sort of. go for it. this is what works for me, but i think most normal people would probably find a second sketch phase helpful LMAO i'm just crazy and i need everything done as fast as possible. the finalization stage usually doesn't contain any major adjustments of script, composition, etc; i make it a general rule to keep most of the major adjustments confined to the earlier stages, for my own sanity. One thing that DOES occasionally change in this stage is my plans for color--ntyg in particular was originally planned to be completely black-and-white with no grays added, but when looking at my completed pages i found them sort of empty and unengaging without the gray, so i added it. usually if my color plans DO change it's something small like that--I'll almost never switch between full-color and grayscale on a whim because the way that i sketch for those two versions differs significantly so it isn't an easy switch to make.
anyways i hope this is what you were looking for! I'm very passionate about making comics and this process is a result of years of experimentation & finding what works for me, but i hope it's of some use to you as well!
78 notes · View notes
destinysbounty · 2 years
Text
Okay, we've got height headcanons, face headcanons...but you know what we need? Name headcanons.
Okay, yes, I know, the ninja already have names. But their names originate from Earth cultures and Earth languages, which, uh, don't exist in Ninjago. Like!! The name 'Lloyd' is Welsh, but Wales isnt a place on the Ninjago map! And 'Zane' is German - but again, Germany doesn't exist in this fictional fantasy world either. How can Zane's name be German if Germany is nowhere on the Ninjago map?
Realistically I know this is because this show has painfully messy worldbuilding and they gave all the main characters simple European names that their young American audience would be able to easily identify and pronounce. BUT I love to overthink things so that's what I'm gonna do.
Logic would dictate that although their names have specific cultural contexts within our world, they have different contexts and origins within the world of the story. Their names would logically have some kind of different meaning in relation to the cultures, languages, and dialects that exist within Ninjago itself.
This is already canon, to some extent. The name 'Nya' already has a canon in-universe origin, with her being named after a legendary Merlopian hero - from this we can assume the name Nyad and its derivative Nya are Merlopian in origin. Which suggests the idea that the same is true for all the other characters as well, we just haven't gotten the chance to get backstories for their names yet. And there is so much untapped potential in exploring what their names could mean in-universe.
Here, I'll start with my own personal headcanons about the subject:
Most names in this series come from 'Classical Ninjargon', the ancient dialect that was spoken in the time of the FSM but gradually evolved into Modern Ninjargon, which is the dialect commonly spoken by the characters to this day. However, a lot of words, terms, and names still rely in some part on their classical roots.
'Kai' isn't really a name, so much as it is a noun. It's commonly used in the names of towns and villages. For example, Jamanakai Village. 'Kai' means 'shelter' - or, more specifically, 'a form of barrier or protection that defends against cold weather.' It's not a very common name to give to children, though, but it appears in the names of villages and settlements all across Ninjago. It seems fitting, considering the kind of person Kai is. His parents gave him that name as a reference to its more specific meaning. Shelter from the cold. During the Serpentine War, Ray and Maya's dreams of starting a family were what gave them comfort and kept them going. Kai wasnt just named as a shelter from the cold, but a shelter from despair as well.
Nya's name has its obvious origins - she was named after Nyad, the storybook hero who befriended whales and defeated Wojira. Nyad was also Merlopian, where her name means 'courage'. Likewise, Nya's name has similar connotations. Of course, Maya hadn't known that meaning when she named her child, as Merlopia was just a myth and its language much the same. She did know of the fairytale, though, and Maya's own mother had told her that story as a child, so she wanted to give her daughter a name that was meaningful in that same way.
'Jay' comes from a regional dialect of Classical Ninjargon that became prevalent in the Sea of Sands. The name itself originates from the term 'jairu', meaning "blessed storm." Some historians speculate the name goes back further than that, with the term 'jairu' originally meaning "Wojira's favor"...but there is much debate about that. Both Jay and Jairu are pretty popular names in the Sea of Sands. Jay was an unexpected but highly valued gift to Ed and Edna, just as a rainstorm is in a desert.
'Cole' was originally the word for earth/dirt, but over the centuries its frequent use in Classical poetry led to it acquiring a myriad of more specific meanings - 'solid foundation', 'stable ground', 'dependable and reliable', 'steady and unshaken amidst conflict', etc. The word itself has a lot of very poetic, very vivid interpretations, and when most people name their children 'cole', thats what they're referencing. But not Lily. No, she knew the name historically meant 'earth', and she wanted his name to be a pun. It was 100% intentional
'Zane' isnt so much a name as it is a colloquial term, from the Birchwood region. Even though the word has Classical roots, it still remains widely used in that region. The word 'zane', a noun, is in reference to the constant, unmelting snowcover that blankets the region year-round. In Classical Ninjargon the term means, "endlessly persevering" - but over time it became repurposed as their term for their endless snow. Dr. Julien always thought the snow was beautiful, and named his son after its remarkable endurance
Lloyd's name has an interesting history to it. In the time of the Stone Wars, when the FSM initially split Ninjago and sealed away the Overlord, the people of that era celebrated the occasion by turning it into a holiday. They called it "belloid", which Classically means "victory over darkness." Eventually a new tradition emerged where children who were born on the holiday were named after it - and so the name "lloyd" came to be. And although the holiday evolved and is now more commonly known as Festival Day (yes, thats a canon holiday), with its history and origins fading out of public awareness, the tradition still persists. But heres the catch: Lloyd wasnt born on that holiday. His dad's reasons for naming him Lloyd were twofold. First, because he made a promise to himself to resist the venom's corruption for the sake of his son, and the name "victory over darkness" served as a testament to that promise. And second, because 'lloyd' sounds like 'lord', and giving his child a pun name sounds exactly like something Garm would do
And of course, since the ninjas' rise to fame, they have inspired some increasingly popular baby names. 'Lloyd' has been the baby name of the year for four years in a row now, which is something the others tease him relentlessly for.
655 notes · View notes
damnfandomproblems · 4 months
Note
https://www.tumblr.com/damnfandomproblems/739064506502791168/fandom-problem-4499-i-think-sometimes-people-get
Thing is op
People like to use "coded" as an excuse to harrass others over a fictional character
"this character is minor-coded therefor if you like them or draw them sexy then you are a pedo"
"this character is gay-coded so if you ship them qith the opposite gender your homophobic"
"this character is autism-coded so if you dont see them that way you are ableist."
"this character is poc coded and if you dont portray them that way then you are racist"
And then they go and rip people to shreds over it. And most of the time they are actually "coded" as anything.
Ill give you a good example as to why coding should just fucking die in fandom.
In transformers (all of them afaik) there is a sentient ROBOT named Jazz. He is often voiced by a black voice actor, even in the early days of Generation 1 in 1984. Though it changes a few times Jazz is well known for his accented voice. Jazz (the music) is also known to be pioneered by black people.
In a way jazz is black coded. He is designed with all these elements related to black people.
The thing is. Jazz is a fucking robot. "Jazz" is the name he chose for himself because his cybertronian name does not translate or cannot be spoken by humans. Jazz is also a type of music he only heard when he arrived on earth and is something he loves, hence why he chose the name. He chooses to express himself in such a way because its what he enjoys.
It does not mean he is black. A white person can do all that because they have a love for jazz music. It isnt going to make them "black coded"
He is also again, a robot. Not human. Not even organic.
However of all the problems ive seen in the TF fandom the one about whether you should draw a human version of Jazz as black or white is probably the one thats sets people who give a shit off the most.
It doesn't matter what characteristics a character has. It doesnt matter if Jazz is drawn as black or white. Cuz he isn't human. Its literally up to fan interpretation and none of them are wrong but people want to shit fling, and react hostile over others not drawing him as black anyway.
Same could be said about a certain more popular pink skinned character (who is also human and japanese but when have people ever viewed japanese people as important.)
You can have your queer coded villains. Doesn't actually say they are queer. Hell in the past it would be done as a way to demonize queerness and traits. But queer people still loved those villains because they could relate to their tragedies.
What "coding" actually is, is a part of the design process to add depth and character. It's an inspiration born from reality. But it's not always that the character is meant to be that thing.
Theres a character from genshin impact i could say is "DID-coded" because when she falls alseep or is so stressed she passes out there is another version of her that takes her place that she doesnt know about.
In the same vein theres the game "At Dead of Night" (recommend it, its a horror game) where the main antagonist is possessed and murders people. They even had to put a disclaimer that the character didnt have DID and the game wasnt made to demonize people with DID or portray them as unstable serial killers. However despite the creators saying that, fans still "DID-code" the antagonist, not out of hatred for people with DID but because some people with DID still relate to the character. Not so much the killing people but the struggle the antagonist has with "being possessed". Having DID can be a frustrating and tiring experience and not many cope with it very well even when they do no harm. Feeling of loss of control is very relatable even without DID.
Regardless the rampant "coding everything trend" in fandom has caused a new "ship war" like wave of harrassment. If you dont view a character this was your a horrible person and you deserve *insert graphic content and threats of harm and suibaiting and more*
coding can be a cool thing to discover while analyzing a character or even creating one. But its become hated with good reason because people have no reason left in them. Coding is a cool way of adding depth and nuance to a character and would actually REALLY help beginners with their "bland" characters. Unfortunately even thats discouraged, since it can be seen as "baiting" or "stereotyping" and sometimes appropriating culture. (But a giant sentient robot making his entire personality about jazz music isn't? Lol)
Posting since this is a response to a previous problem.
49 notes · View notes
sunless-not-sinless · 4 months
Text
shitGPT
for uni im going to be coding with a chatGPT user, so i decided to see how good it is at coding (sure ive heard it can code, but theres a massive difference between being able to code and being able to code well).
i will complain about a specific project i asked it to make and improve on under the cut, but i will copy my conclusion from the bottom of the post and paste it up here.
-
conclusion: it (mostly) writes code that works, but isnt great. but this is actually a pretty big problem imo. as more and more people are using this to learn how to code, or getting examples of functions, theyre going to be learning from pretty bad code. and then theres what im going to be experiencing, coding with someone who uses this tool. theres going to be easily improvable code that the quote unquote writer wont fully understand going into a codebase with my name of it - a codebase which we will need present for our degree. even though the code is not the main part of this project (well, the quality of the code at least. you need it to be able to run and thats about it) its still a shitty feeling having my name attached to code of this quality.
and also it is possible to get it to write good (readable, idiomatic, efficient enough) code, but only if you can write this code yourself (and are willing to spend more time arguing with the AI than you would writing the code.) most of the things i pointed out to the AI was stuff that someone using this as a learning resource wont know about. if it never gives you static methods, class methods, ABCs, coroutines, type hints, multi-file programs, etc without you explicitly asking for them then its use is limited at best. and people who think that its a tool that can take all the info they need, and give it back to them in a concise, readable way (which is a surprising lot of people) will be missing out without even knowing about it.
i got it to write tic-tac-toe (the standard babee) in python (the lang i have to use for uni ;-; (held at gunpoint here)). my specific prompt was "write me a python program for tictactoe that is written in an object oriented way and allows for future expansion via multiple files"
it separated it into three files below (which i think would run, but i never actually ran any of this code. just reading and judging)
Tumblr media Tumblr media Tumblr media
why does board use display instead of __str__ and __repr__?
why is the board stored as 1d instead of 2d? thats just confusing
why does it never early return aside from check_winner? (not a big issue here but kept on choosing to never early return when i asked it to add more methods)
why is there no handling of non-number user inputs?
why are non-int inputs truncated instead of telling the user that they should input ints only?
why is display implemented like that?
why are so many lines so bloody long (wide)?
why is there a redundant self.check_winner() after the while loop in TicTaacToe.play()? and if it wasnt redundant then you could finish the game without there being anything printed telling you that the game is finished?
why is the only comment useless? (this comment wouldnt be useless if it was a doc comment tho, but it aint a doc comment. speaking of, why is there no doc comments?)
these are the more immediate things i saw, but there are other things that are bad here.
whenever i write * this is where it updated the api without changing any usage of the api.
so i ask it to change board.display into __str__ and __repr__, it changes it to __str__*, it does not add a __repr__. asking it to add a __repr__ 1) removes the __str__ and 2) gives me this (the other methods are unchanged)
Tumblr media
what. the. fuck. this would imply that board takes in an argument for the boardstate, but it clearly doesnt. after 4 more asks it finally has both __str__ and __repr__, without fixing the fact its implying board takes an optional arg, so i get it to add this arg. anything that needs to print the board still calls display btw.
the reasoning it gave for using display over the repr and str magics was this
While using __str__ and __repr__ is a more idiomatic approach in Python, choosing to have a separate display method can still be a valid choice, especially if the display logic is more complex or if you want to keep the __str__ method for a more concise or formal representation of the object.
which, erm what? why would __str__ be for a concise or formal repr when thats what __repr__ is for? who cares about how complex the logic is. youre calling this every time you print, so move the logic into __str__. it makes no difference for the performance of the program (if you had a very expensive func that prints smth, and you dont want it to run every time you try to print the obj then its understandable to implement that alongside str and repr)
it also said the difference between __str__ and __repr__ every damn time, which if youre asking it to implement these magics then surely you already know the difference?
but okay, one issue down and that took what? 5-10 minutes? and it wouldve taken 1 minute tops to do it yourself?
okay next implementing a tic-tac-toe board as a 1d array is fine, but kinda weird when 2d arrays exist. this one is just personal preference though so i got it to change it to a 2d list*. it changed the init method to this
Tumblr media
tumblr wont let me add alt text to this image so:
[begin ID: Python code that generates a 2D array using nested list comprehensions. end ID]
which works, but just use [[" "] * 3 for _ in range(3)]. the only advantage listcomps have here over multiplying is that they create new lists, instead of copying the pointers. but if you update a cell it will change that pointer. you only need listcomps for the outermost level.
again, this is mainly personal preference, nothing major. but it does show that chatgpt gives u sloppy code
(also if you notice it got rid of the board argument lol)
now i had to explicitly get it to change is_full and make_move. methods in the same damn class that would be changed by changing to a 2d array. this sorta shit should be done automatically lol
it changed make_move by taking row and col args, which is a shitty decision coz it asks for a pos 1-9, so anything that calls make_move would have to change this to a row and col. so i got it to make a func thatll do this for the board class
what i was hoping for: a static method that is called inside make_move
what i got: a standalone function that is not inside any class that isnt early exited
Tumblr media
the fuck is this supposed to do if its never called?
so i had to tell it to put it in the class as a static method, and get it to call it. i had to tell it to call this function holy hell
like what is this?
Tumblr media
i cant believe it wrote this method without ever calling it!
and - AND - theres this code here that WILL run when this file is imported
Tumblr media
which, errrr, this files entire point is being imported innit. if youre going to have example usage check if __name__ = "__main__" and dont store vars as globals
now i finally asked it to update the other classes not that the api has changed (hoping it would change the implementation of make_move to use the static method.) (it didnt.)
Player.make_move is now defined recursively in a way that doesnt work. yippe! why not propagate the error ill never know.
Tumblr media
also why is there so much shit in the try block? its not clear which part needs to be error checked and it also makes the prints go offscreen.
after getting it to fix the static method not being called, and the try block being overcrowded (not getting it to propagate the error yet) i got it to add type hints (if u coding python, add type hints. please. itll make me happy)
now for the next 5 asks it changed 0 code. nothing at all. regardless of what i asked it to do. fucks sake.
also look at this type hint
Tumblr media
what
the
hell
is
this
?
why is it Optional[str]???????? the hell??? at no point is it anything but a char. either write it as Optional[list[list[char]]] or Optional[list[list]], either works fine. just - dont bloody do this
also does anything look wrong with this type hint?
Tumblr media
a bloody optional when its not optional
so i got it to remove this optional. it sure as hell got rid of optional
Tumblr media
it sure as hell got rid of optional
now i was just trying to make board.py more readable. its been maybe half an hour at this point? i just want to move on.
it did not want to write PEP 8 code, but oh well. fuck it we ball, its not like it again decided to stop changing any code
Tumblr media
(i lied)
but anyway one file down two to go, they were more of the same so i eventually gave up (i wont say each and every issue i had with the code. you get the gist. yes a lot of it didnt work)
conclusion: as you probably saw, it (mostly) writes code that works, but isnt great. but this is actually a pretty big problem imo. as more and more people are using this to learn how to code, or getting examples of functions, theyre going to be learning from pretty bad code. and then theres what im going to be experiencing, coding with someone who uses this tool. theres going to be easily improvable code that the quote unquote writer wont fully understand going into a codebase with my name of it - a codebase which we will need present for our degree. even though the code is not the main part of this project (well, the quality of the code at least. you need it to be able to run and thats about it) its still a shitty feeling having my name attached to code of this quality.
and also it is possible to get it to write good (readable, idiomatic, efficient enough) code, but only if you can write this code yourself (and are willing to spend more time arguing with the AI than you would writing the code.) most of the things i pointed out to the AI was stuff that someone using this as a learning resource wont know about. if it never gives you static methods, class methods, ABCs, coroutines, type hints, multi-file programs, etc without you explicitly asking for them then its use is limited at best. and people who think that its a tool that can take all the info they need, and give it back to them in a concise, readable way (which is a surprising lot of people) will be missing out without even knowing about it.
40 notes · View notes