#static ones r pretty easy if u look into it
Explore tagged Tumblr posts
Text
im starting to see why no one has done this dumb idea making sites is a lot of effort :P
#or at least dynamic ones#static ones r pretty easy if u look into it#but yea ive mainly been coding and reading#and not doing art#so i see why there are not just a bunch of sites like this#i wanna do more art cause i wanna show off the characters but its def 2nd priority rn...#im putting this stuff on my resume#for sureeee#hiring managers r just gonna have to....avert thy eyes from whatever butts i put on the site#cause this is too big of personal project to not use on a portfolio#well ill put that i made a site#and then make sure to only show the safe parts of the site lmaoo#its kind of annoying that i have to hide those things tho#like....can we be adults here LOL#like yea...i made a site with cute guys and made fanservice#what do u want#would you yell at an adult video website coder for coding the adult site?#webdev#codeblr
1 note
·
View note
Text
Spicy Alphabet: Grimmjow Jaegerjaquez
A = Aftercare (what they’re like after sex)
A deft, rough tongue will clean whatever hole he's cummed in. He will stop there, unless it leads to more sex. He will let you hobble over to get cleaned up and will watch in amusement. But, he will carry you the rest of the way to get clean. Isn’t too keen on cuddling but will let you hang on him.
B = Body part (their favorite body part of theirs and also their partner’s)
Grimmjow took time to cultivate this powder blue hairdo. It's a visual testament to his personality, even when he's calm. The perfect mix of sleek, wild, and sexy. He's the IT guy around here!
But, fuck, would he not admit that your hair is cool as fuck too. Your hair texture was much different from his. So transformative! If it's not your natural, wonderful nappy hair bouncing about: you have to coolest braid and color combo's ever.
C = Cum (anything to do with cum, basically)
A lot, surprisingly. But it isn't thick.
D = Dirty secret (pretty self explanatory, a dirty secret of theirs)
Grimmjow, unsurprisingly, likes to spar. It's a form of foreplay for him. If you're able to best him, he does become submissive- although it's easy to miss. He's more susceptible to receiving any ass play from you. His moans will be high-pitched and desperate during that time.
E = Experience (how experienced are they? do they know what they’re doing?)
The deep dick twisting technique did not come without experience.
F = Favorite position (this goes without saying)
This
G = Goofy (are they more serious in the moment? are they humorous? etc.)
He’ll say some ego driven things that might make you laugh. But don’t until after sex. He'll be cozy enough to let the jokes slide.
H = Hair (how well groomed are they? does the carpet match the drapes? etc.)
Wild, like his hair
I = Intimacy (how are they during the moment? the romantic aspect)
Surprisingly, some. It's just shown way differently than the stereotypical trope method. Two examples:
A: In different positions, he's gentle with bending you around.
B: Even though he's an exhibitionist, there are still some activities that he'd rather be just you and him.
J = Jack off (masturbation headcanon)
Sometimes, if he can’t spar or fight the energy away.
K = Kink (one or more of their kinks)
Spanking, Kittenplay, degradation (giving), Praising (give/receive), edging, fear play, exhibitionism, creaming, competitive sex.
L = Location (favorite places to do the do)
Anywhere in Hueco Mundo, even in front of others.
M = Motivation (what turns them on, gets them going)
Strong personalities, challenging him, revealing outfits, acting and dressing like a cat/kitten, being confident, bragging, being independent and doing shit yourself. Vulgar flirtatious energy.
N = No (something they wouldn’t do, turn offs)
Humiliation (receiving), meek attitude, child like look/personality, whining, crying, praising others.
O = Oral (preference in giving or receiving, skill, etc.)
Yesss, gives and receives.
P = Pace (are they fast and rough? slow and sensual? etc.)
It's like static: Fast, rough, and his deepness varies.
Q = Quickie (their opinions on quickies, how often, etc.)
Anytime, anyplace, sexy. Literally. And he's competitive? He will try to figure out how to make you cum faster each time. Currently trying to beat his 3:25 record.
R = Risk (are they game to experiment? do they take risks? etc.)
Yeah, of course. He wants to fuck in front of the others, including his superiors. Even Aizen (who secretly wouldn't mind). He don't care.
S = Stamina (how many rounds can they go for? how long do they last?)
High stamina and has no refractory period. All arrancars have outstanding endurance.
T = Toys (do they own toys? do they use them? on a partner or themselves?)
Doesn’t own toys and isn’t a fan. The most he likes is anything that'll add to any of your sexy outfits (or his).
U = Unfair (how much they like to tease)
Yes, he is sadistic after all.
V = Volume (how loud they are, what sounds they make, etc.)
Let's just say everyone knows when y'all are fucking.
W = Wild card (a random headcanon for the character)
Lust running high, Grimmjow is feeling sensually desperate. He prowls the halls to find you. You were sitting down, focused on whatever stupid thing your were working on. Looking gorgeous. But, unfortunately, not in the mood.
Usually, Grimmjow would just grab you and get you in the mood fast. But, he felt sensual. Flowingly sexy.
Grimmjow gathers his energy and conjures a sexy garb that shows off his torso, legs, and dick print. He didn't care if anyone else saw. His mission was to win you over with this outfit.
X = X-ray (let’s see what’s going on under those clothes)
8.0 and slightly barbed when in cat form. Uncircumcised.
Y = Yearning (how high is their sex drive?)
Very high, he can just control it to a certain degree. Whenever you're down, he's down. Whenever he's down, you better be ready.
Z = Zzz (how quickly they fall asleep afterwards)
No, he's going to prowl around or try to coax another round out of you
#black reader#bleach anime#grimmjow jaegerjaquez#grimmjow x reader#spicy alphabet#grown folks business
90 notes
·
View notes
Text
sonny boy thoughts
i wanted to compile all my thoughts on sonny boy since its been about a week (longer now) since ive binged the whole thing and ive since revisited a couple episodes as well
i wanted to sit and think ab what the story meant to me before going ahead and watching all the video essays on it. i think it touches base on a lot of things through its characters and i found that super fascinating and deeply touching
one spot i would like to start is the ending and the concept of other worlds. the other world is great for people who kind of had nothing in the real world. people like asakaze for example loved and basked in the idea at first. i think hoshi really enjoyed himself too.
then u have people that seemed somewhat neutral about the whole thing like rajdhani. he eventually becomes "one with the forest" so he kind of finds a sort of peace in being in the other world for thousands of years.
nagara and mizuho returning to the real world is very bittersweet. nozomi doesn't remember nagara he's pretty friendless atp, and mizuho doesnt have her cats anymore
but even when they were in the other world, it was a grim thought to know that they would be static beings for thousands of years
this static ness isnt something that is easy to accept for many, i believe rajdhani was able to accept this while asakaze probably never will. if nozomi didnt die, i think she would've come to terms with it too but who knows
seeing the ending with nozomi and asakaze is the real world was also bittersweet bc they look pretty content. and it makes me wonder if nozomi was the one to have remembered instead of nagara would she have said "lets me friends" like they initially promised? either way i think it was extremely in character for nagara to just, let it be. the ending feels quite optimistic, will nozomi and nagara be as close as they were in the other world? maybe, maybe not but i saw a bit of hope that there would be *SOMETHING* there in the ending
my most concrete thoughts r ab the ending (which as u can see r not even that concrete anyways) but i cant wait to revisit some of the middle episodes and see what i feel ab those (esp episode 8, a story in and of itself)
I wrote this like a few weeks ago and im too lazy to proofread but i'll add stuff if i want to. I really enjoyed this anime overall though, not only was it pleasant to look at art style and animation wise, but it has a great cast of characters, great themes, ost and overall good message. It's def a less optimistic ending than my other fave anime (tatami galaxy) but i like the open endedness of it all and it doesnt leave a bad taste in ur mouth its just not brimming with positivity either. But its very REAL in that sense. I would like to think that nozomi and nagara really do become friends again even though it is not as close as they were before, and that is enough for me because im sure nagara will take away from his experience in the other worlds (and so will mizuho).
12 notes
·
View notes
Text
| 🍒 CH-CH-CHERRY BOMB! 🍒 | [CHAPTER 19]
pairing; dom!seungcheol x camgirl!reader
this chapter’s notes; camshow, powerbottom!seungcheol, brat!seungcheol, dom!reader, restraints(handcuffs), sex toys, dirty talk, degradation, dumbificiation, spitplay, yall the way i be using DDD like i’m guy fieri in this bitch ☠️ dkjfhdskh Also, merry christmas if you celebrate it!! Happy holidays!! Be safe, enjoy your day~💕 I’d say this is my gift to yall but I update every friday, I just so happen to be uploading on christmas LOL Although, Cherry Bomb has been a gift to write 🥺!! One more chapter after this, I can’t believe it... But also first chapter of DD next week 😳 Hehe~ as always, inbox roundup this weekend! Enjoy ch 19 and have a great weekend everyone!! ❤️🍒💕
chapters; 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 - x
“Hyung… Are you… Okay?”
Seungcheol drops the set of skates in his hold; eye twitching when he turns to face both Seokmin and Jeongguk who stare back at him with a concerned gaze. “You haven’t moved from this spot in the last 15 minutes, Jeongguk was starting to get worried… And honestly, me too. You look like you’ve seen a ghost. Or three.”
“I, uh, yeah, I’m good.” Seungcheol laughs it off, shaking his head and letting out a deep breath he didn’t realize he was holding in. “It’s just… Well, I don’t wanna spoil anything but I’m just nervous for tonight.” He bites his bottom lip, remembering when you’d posted the notice to your homepage that basically sealed in the plans you had for him and really, what he had in store for you too.
The two younger males share a look, eyebrows raised. “Whatever’s got you this nervous must be good ‘cause you literally just zoned out and turned into a mannequin for 15 minutes. It was weird!” Jeongguk laughs; half in nervousness for Seungcheol and half in amusement. “Me and Seokmin snapped a few pics too. For posterity.”
Seungcheol rolls his eyes before he picks up the pair of skates again, “Okay, okay, enough with the teasing. Get back to work before Namjoon-hyung sees us all over here!”
“We could say the same to you!”
“Interesting setup…” Seungcheol mutters, eyes glossing over the vibrator, pink fuzzy handcuffs, and cockring that are neatly lined up on the bed. “Should I be concerned that this looks a little too normal?”
You laugh under your breath as you readjust your bra strap one last time before easing onto the bed yourself; patting the spot next to you. “Nah, trust me, it’s not gonna be that crazy. Now c’mere, we only have 10 minutes ‘til we need to start and you’re just standing there fidgeting like we’re about to fuck for the first time ever.”
“Damn, we should’ve done a show with a corruption kink or something.”
“Hey, it’s never too late!”
artist8hao: this looks relatively normal considering the notice
kitty_junjun has donated $75
gc__koo: yea… and considering how i found hyung earlier
alphagyu97: ???
alphagyu97: wdym
gc__koo: mans was a statue
xcaliburDK: yea it was weird, it was like he was possessed
sleepy_wonu: wait u work with him too??
therealchan99: wait is that why u almost quit?
xcaliburDK: can we not talk about me right now thank u
universe_WZ has donated $75
angelhan has donated $100
artist8hao has donated $50
“Well! Aren’t you all a lively bunch tonight!” You giggle softly, wrapping an arm around one of Seungcheol’s as he tenses up under your touch. “Seungcheol’s so tense tonight! Can we get some words of encouragement for him before we start~”
gc__koo: ayyyy my man its gonna be ok
hoshi_tiger_xx: think of it this way, any of us would pay to be in your position rn
tangerine_kwan: l i t e r a l l y
chwenon: its not like ur getting pegged
chwenon: right
Seungcheol’s cheeks bloom a bright pink, wide eyes meeting yours as you laugh loudly. “Wait, is that what the vibrator is for ‘cause I--”
“No, no, no! Seungcheol’s not getting pegged tonight, okay?” Grinning, you ease off the bed and make your way towards the nightstand as Seungcheol watches you from behind.
You grab the item, smiling as you hide it from Seungcheol’s view for a little while longer.
“See, when we, really just I, decided to do this back to back camshow for the last time, I really wanted to try something new, y’know? But nothing too far out there ‘cause I didn’t wanna push our boundaries too much.” You move your hand, flashing the object in front of Seungcheol’s face as he raises an eyebrow.
“A gopro?”
Nodding, you show it to the camera, “Mmhmm~ The quality is gonna go down a bit but I think it’ll be okay! It’ll be worth it~” You set it down next to the array of toys, winking at the camera before settling in next to Seungcheol again.
You lean into his side, grabbing his arm and putting it on your inner thigh as you moan. “Thought that they’d like a new view of us, y’know? Instead of just the static view that we usually have. Now you can film me riding your cock and get a good view of it for the camera~” Seungcheol smirks as he drags his hand up your thigh; fingertips grazing against your panties as you mewl.
“So that’s the game you wanna play tonight, huh, baby? You wanna film each other up close and personal for everyone to see?”
He can feel his cock twitch in his sweats, already eager to see where this went.
“Well…” You bite the inside of your cheek, face hot as you pry his hand off of you. “Actually, I want you up by the headboard while I set up this gopro. Think you can shimmy up there, ‘Cheol?”
The male nods slowly, shuffling towards the headboard as you turn to the camera. “The stream’s probably gonna cut out for a sec while I set this up but please be patient with me, okay?” Winking, you quickly set up the gopro before cutting out the stream to fiddle with the settings and changing it so that the stream was coming from the gopro instead.
“Ah, good! It works!” You make sure everyone can see you from the smaller device before you’re rejoining Seungcheol on the bed; eyes twinkling with mischief as you hand the gopro to him before reaching for the toys you’d laid out.
chwenon: im rly curious about this
universe_WZ: i know, same
alphagyu97: fuck the angles we’re about to get with this for future shows tho
hoshi_tiger_xx: oh hell yeah
Seungcheol holds onto the gopro, making sure to film you as you hold the vibrator in your hand. “Let’s start with this first, huh?” You don’t waste a second before you’re turning the toy on and pressing it against his clothed cock.
“Oh, s-shit!” He almost loses his grip on the small camera when his body threatens to double over at the vibrations that quickly have shivers running up his spine. “Oh fuck, that’s---that’s so s-strong!” Seungcheol’s hips cant up, grinding against the vibrations when he realizes how good it actually feels.
“Strong? It’s only the lowest setting, baby. Is your cock that sensitive?” You smile; voice laced with a teasing lilt and the pieces start to fall for Seungcheol when you seem to spit his own words back at him.
“That’s h-how it’s gonna be, huh?” He grits out, jaw clenched when you raise the setting to the second highest. “F-fuck, you---”
“What? We’re playing like I wanna tonight, right, ‘Cheollie?” Licking your lips, you lean in close to the camera before your lust filled eyes meet his.
“And tonight, you’re just my dumb little fucktoy that I get to play with, aren’t you?”
Seungcheol tugs against the fuzzy pink handcuffs that keep him bound to the headboard; gritting his teeth when you turn off the toy for the third time.
“Ah, ah, ah, don’t move around too much, Seungcheol. Dumb little fucktoys should be good and stay still, right?”
“Right.” Muttering, he watches as you bring the camera closer to his cock again, filming the vibrator that you tap against the cock head; both covered in precum.
“Your cock is already so hard~ God you’re so fuckin’ easy~” You squirm a little from where you straddle his thighs; already wanting to sit on his cock but also knowing you still wanted to play with him a little longer while you had him underneath you.
angelhan: goddamn she’s so fucking hot when shes the dom???
therealchan99: the way i would pay her to choke me and spit in my mouth
alphagyu97: she could put me on a leash and i’d bark without question
You turn on the toy again, pressing it against his cock as he groans and thrusts his hips up. “Ah! We should use the last toy, before you end up cumming without my permission.” Seungcheol lets out a choked sob at the way you sound so cheery, eyes looking up towards the ceiling while you set the vibrator down in favor of the cockring.
Wrapping a hand around his cock, you work you hand up and down as you smear the precum down his shaft. “Hmm~ Bet you’d cum right now if I just sucked you off, huh?”
“Dunno, why don’t you sink your pretty ‘lil mouth down on me and find out?” He snarkily replies.
You shoot him an angelic smile; one that makes him realize he really shouldn’t have said anything when you hurriedly ease the cockring down until it sits at the base of his cock. Grabbing the vibrator again, you turn it onto its highest setting before bringing it back to his cock and holding it parallel to his shaft. “You’re so mouthy~ You should really be careful with that~”
Seungcheol lets out a sharp, shaky breath; eyes wider than saucers when he feels his abdomen tightening and the pleasure rapidly building up in his body. “W-wait, but---but, ah, h-hold on, it--it feels like I’m g-gonna cum!” He tugs against his restraints as his entire body squirms and thrashes against the bed at the sensations that flood his body.
“Ah, you really are so fuckin’ easy for me, Seungcheol~”
A weird feeling washes over Seungcheol when he feels his cock twitching; mouth open in stuttered breaths as his eyebrows furrow. It felt like an orgasm, but at this point, he can’t even tell. “Wh--what?” He lets out a drawn out groan, throwing his head back against the pillows just as you shut the toy off and toss it to the side.
“I think you just experienced your first dry orgasm, huh? Not so fun being on the other side, is it? Being played with~” You laugh teasingly, readjusting yourself until you’re grinding down onto his cock. instead. “Mmh, I’m gonna use your cock and I’m gonna make myself cum and you can’t do anything about it~ Just my own personal fucktoy watching me get off~”
You take the gopro and set it down right on Seungcheol’s chest, “Don’t move, or else.” He nods once shakily, watching as you lift yourself up and position his cock right at your soaking entrance.
The two of you share a moan once you finally start to sink down onto his cock but Seungcheol knows he won’t actually be able to cum anytime soon.
chwenon: they rly said VIEWS on this one
gc__koo: honestly, i aint even tryna get off i just like watching knowing hyung is lowkey suffering
gc__koo has donated $100
gc__koo: its like a reward
kitty_junjun: he’ll be lucky if he even gets to cum again lbr
sleepy_wonu: oh how the tables have turned huh?
sleepy_wonu has donated $100
tangerine_kwan: wait but…
tangerine_kwan: if today was her idea and tomorrow is his…
chwenon: uh oh
artist8hao: oh i didnt even think about that
artist8hao has donated $100
artist8hao: for the aftercare funds
kitty_junjun: dont be too hard on her!!
kitty_junjun: also breakfast on me when ur not too tired
You start bouncing in his lap, loud moans on your lips when his cock curves perfectly into your g-spot.
“Oh, fuh--fuck, your cock is so g-good! Fuckin’ hits me so, hah, d-deep!”
Seungcheol can’t do anything but grit his teeth and let you alternate between bouncing on his lap and swiveling your hips atop his own; jaw clenched tight. “Y-yeah? Your so-called sex toy fucks you g-good? I don’t even have to, ah, do anything, all I have to do is lay here and you’d cum, huh?” He smirks up at you, convincing himself he’s one-upped you when you pout and halt your movements.
He lets out a soft groan when you clench around him and you’re quick to grab the gopro still sitting on his chest before turning the camera towards him.
“Such a bold mouth you’ve got. But don’t forget, you’re the one handcuffed to the bed and you’ve got a cockring on, baby~ I can give you more dry orgasms if you’d like?” You lick your lips, “Be a good little fucktoy and open your mouth for me.”
Seungcheol narrows his eyes before obeying, lips parting hesitantly. “Now, stick your tongue out.” You turn the camera and hold it from the side; filming yourself as you let a glob of spit fall from your lips, directly onto Seungcheol’s waiting tongue.
A shiver runs up his spine when he draws his tongue back in to swallow the saliva, hazy eyes staring back up at you when he parts his lips to show you that he’s swallowed it all down.
“See? You can be so obedient. You just choose to be a brat.”
“Where’s the fun if I make it easy for you? And it’s cute watching you trying to dom me when we both know how much you like being under me.”
You resume your movements, swiveling your hips as you set the gopro back down onto his chest. “Ah, all the things I could do to you right now, ‘Cheol~ We should do this again so I can try some wax play on you… Or, hah, m-maybe even ice play? Since your body is so fuckin’ sensitive. Bet you’d be so fuckin’ cute cumming over and over and whining when the overstimulation starts to bite~”
It only takes a second for Seungcheol to mentally say ‘screw it’ before he uses all his strength to plant his feet down onto the bed and start thrusting up into you. Your body jerks on top of him, surprised noises spilling from your lips at the strength he exerts in his frustration.
“My body’s sensitive? You take one look at me and your panties are fuckin’ soaked.” Seungcheol scoffs, watching as you grab the gopro and set it to the side before it topples off of him. “I might be your dumb little fucktoy today but you’re mine too. My dumb ‘lil cocksleeve that only knows how to beg me for cock. Your pussy was made for me, baby. Don’t forget that.”
The pleasure builds inside your body as you meet his thrusts and for a second, you contemplate taking off the handcuffs and the cockring, but instead deciding to keep them on. Unless he begged.
“Fuck, S--Seungcheol, ‘m g-gonna cum~” You reach down, fingertips on your clit as you hurry to throw yourself over the edge of an orgasm. “That’s right, cum on my cock like the desperate ‘lil cock hungry girl you are.” He growls in frustration; wanting to cum but knowing he wouldn’t be able to unless you took the cockring off.
“Oh god, Seungcheol!”
Your walls flutter around his cock and he lets out a garbled moan at how good you feel when you cum; exhaling harshly at the frustration of not being able to cum with you. “That’s right, bet it feels good with my cock inside your tight ‘lil cunt, huh?”
He halts his movements just as you opt to grind down on him, fingertips still rubbing and pinching at your clit as you ride out your high. “Mmh, bet you wanna cum too, don’t you, ‘Cheol? Wanna, ngh, fill my p-pussy up with your cum like you always do~ But do you even deserve it? Or should I leave you here and let you cool down?”
alphagyu97: the energy we’ve created in the studio tonight
xcaliburDK: i know, holy shit
angelhan: i feel like i'm actually scared for this man im ngl
alphagyu97: if she lets u cum ur a lucky man
You let out a sultry moan; body filled with warmth as the last bits of your orgasm wash over you. “You’ve been so mouthy and bratty but I wanna feel you cum too, so I’ll be nice tonight~”
Smart move, he thinks.
Raising yourself off of his cock, you let out a whimper at the emptiness you feel; pussy clenching around emptiness as you settle back down onto his thighs that are slick with your wetness. “Mmh… On second thought… Why don’t you beg a little? Lemme hear how much you wanna cum~”
He feels his cock twitch and realizes you won’t make this any easier. “Fuck, okay, p-please.... Please take the cockring off so I can cum… I--I wanna cum inside your pretty ‘lil cunt, fuck, I don’t even care if you just jerk me off just---just please take it off! I’ll t-take it easy on you tomorrow, I s-swear!” Seungcheol almost accidentally spoils his ideas for his planned camshow and he quickly bites his bottom lip before he accidentally says too much.
“That was weak but it’s okay. Dumb fucktoys don’t need to think much, do they? Only good for being used like a toy~” You pout mockingly at him before you’re easing the cockring off of him and Seungcheol lets out a guttural moan when you immediately wrap a hand around his cock and start jerking him off.
“You weren’t very nice with your words tonight so you’ll cum with just my hand.”
“Fu--fuck, that’s fine, just let m-me cum, please!” You work your hand up and down his shaft, giggling when you already feel his cock throbbing in your hand when you run your hand from the base to the tip.
“Cum for me, Seungcheol~”
He lets out a small whine, eyes clamped shut when he finally cums and for the first time in his life, he feels himself momentarily black out with how hard his orgasm hits him. Ropes of cum hit his chest as you work him through it, alternating the tightness of your grip on his cock as he whines and moans in return.
“Ah, you’re cumming so much this time~ You’re making such a mess!” You tease.
Seungcheol can barely hear a word you say through the ringing in his ears once his orgasm starts to ebb away and he feels himself slump against the bed as he catches his breath.
His chest rises and falls in deep breaths and he feels you leaning over him to undo the handcuffs; tired sighs on his lips as he tries to focus on you through bleary eyes. He can feel his entire body twitching and he swears his arms have. gone numb from being handcuffed to the headboard. “You’re gonna get it tomorrow, I swear…” He mutters, no real threat to his tired words.
“Hey, you said you were gonna take it easy on me tomorrow!”
“Yeah, well...”
tangerine_kwan: yo im excited to see the sequel to this
gc__koo: i have some… ideas
gc__koo: things r falling into place
gc__koo: my brain is expanding
hoshi_tiger_xx: i feel like its gonna be intense lol
xcaliburDK: knowing hyung…
xcaliburDK has donated $100
xcaliburDK: if u call into work on monday i wont even question it
“Here, you need to drink this, ‘Cheol!”
The said male groans as he tugs a pillow into his arms, already on the brink of sleeping when you finally end your camshow. “But ‘m tired…” He whines. “Can’t we just go to bed and clean up in the morning? The cum on my chest is already dried, it won’t get on the sheets.” You roll your eyes in return, sitting next to him on the bed.
“Oh, so now you’re being a big baby? I’m just trying to get you to drink some water and we need to get you at least a little cleaned up for bed. You can’t go to bed like this, y’know. And anyway, we need to be in top condition for tomorrow show too. We gotta get cleaned up and eat a little something.” You laugh under your breath, shaking your head as he only whines harder.
“C’mon, I always do it for you, right?”
He nods only once before he’s sitting up tiredly; a shaky hand reaching for the glass of water you hold out to him. You immediately take notice of the slight redness around his wrists, pouting as you help him finish the glass before setting it down onto the nightstand.
“Your wrists got so red from the handcuffs, ‘Cheol… You should’ve said something if it hurt, I would’ve taken them off…”
Seungcheol grins at you, eyes unfocused with sleepiness. “Who said it hurt? I didn’t even feel that in comparison to that horrible dry orgasm you made me experience. God, it was like… Like when you have a dream but it feels real until you try to grab for something and realize you can’t?”
The two of you share a laugh as you help Seungcheol off of the bed so that the two of you could properly get cleaned up before he flopped back down onto the sheets.
“Yeah? Trust me, that wasn't even the worst I could’ve done! You’re lucky I took it easy for my first time!”
#cherrybomb!cheol#seungcheol smut#scoups smut#seventeen smut#svt smut#scoups scenarios#scoups imagines#seungcheol imagines#seungcheol scenarios#scoups fic#seungcheol fic#seventeen imagines#svt imagines#seventeen scenarios#svt scenarios#svt fic#seventeen fic#scoups#seungcheol
296 notes
·
View notes
Text
Kaminari Denki headcannons!!
Bc it’s his bday and I love him (this will not cover his fam bc I switch between backstories with him so much that I just have no clue)
Buckle up bc this is a very long post I did not mean to get this deep lol
Let’s start with the most obvious- he makes friends easily, but I’m not just talking other students, I’m also talking the staff. This boy makes friends with the janitors and the lunch ladies and even the teachers!! He also makes friends with the security bots and pranks them a lot
This stems from him wanting ppl to like him. I think this bc of the fact that his character sheet says he likes all things “trendy” - I think he rlly wants to be known as the cool guy bc he is rlly insecure of himself
And as much as I think he is very trendy, I also think he is a big literature nerd! I believe he is more likely to listen to audio books tho, but I’m not entirely 100% sure though. He tries to keep this underwrap, but eventually he does join momo’s book club and brings completely different analysis to the table :D
He is just generally into the arts (we see this in cannon- he plays guitar, is seen drawing Aizawa, references Hemingway) so I see him as a more creative guy rather than a logically minded dude
This boy has adhd, anxiety, and dyslexia and dyscalcula (he was able to work through dyslexia bc he read so much, but still has problems with his dyscalcula) and this causes issues for him in school. He also a HUGE procrastinator. He often feels stupid and dumb bc if it (also doesn’t help that even his friends joke abt it too, but as long as it’s just a joke he shouldn’t make a big deal abt it right??)
I say he has anxiety because of the way he reacts to when he is training- always panicking and frying his brain. I think what stans between him and being rlly op is his anxiety and view of himself
Speaking of him frying his brain, I headcannon he has litchenburg figures, which if u don’t know r these rlly cool scars that look kinda like branches with what kinda looks like flowers so cool tbh, and BEFORE u say “he obviously doesn’t have them cannonly” let me just say that his quirk affects his brain cannonly!! It’s not weird for it to also affect his skin!!! I think he might have had litchenburg figures if they were more commonly known as it is a very cool thing tbh
I also think that bc his brain gets impacted by his quirk, sometimes his nerves get impacted too. This means he sometimes can’t taste food (and he doesn’t eat it when he can’t taste it, which pisses Bakugo off) and he also can’t feel things as well (I believe the class figures this out after Denki went to poor himself some tea but didn’t know the kettle was still rlly hot and so he grabbed it not knowing he was burning himself until he handed it over to someone who then dropped the pot bc it was so hot- needles to say he had to go to recovery girl that day)
He has never been to the aquarium bc as a child he had terrible control over his quirk and that made ppl nervous to put him near water (he goes as a teen with the bakusquad and is absolutely floored- his favorite creatures are of course all the sting rays, jelly fish, and electric eel- cue bakusquad comparing him to the brainless jellyfish)
He also doesn’t know how to swim till he was in middle school (once he was in better control of his quirk he went out and learned to swim on his own bc he had to learn how if he wanted to be a hero u know? He never quit got the hang of it tho)
Storms make him very energized and his already low ability to focus worsens. Prone to accidentally zapping ppl. He mostly stays in his room when storms happen bc he doesn’t want to hurt ppl/ wreck electronics on accident. He doesn’t even get to chat with friends on the phone bc he would wreck it so storms get rlly lonely :(
Also is basically a lightning rod. It hurts bc of how forceful it is, but it’s also not that big of a deal to him
Is prtty forgetful unfortunately due to all the times he fried his brain. It’s something he really tries not to think about
He probs can’t sleep very easily due to all his energy
He hates frying his brain bc it’s very hard to understand what’s going on when he does. Everything is a lot more sluggish and things are simultaneously way too much and he gets hyper sensitive and at the same time his senses are also very groggy and weird. It’s over all a bad time, but he got used to it
Whenever he fried his brain instead of being all wheyyy and thumbs upy he use to act more vegetative which rlly freaked ppl out so he eventually learned to get to where he is now when he fries his brain
Kids use to take advantage of his whey mode and do pranks on him which often got him hurt, but he never rlly felt it at first so he didn’t mind to bad. As long it was just joking and they were having fun right??
Time for happy ones!! His favorite foods (besides burgers, those r his favorite cannonly) all have some coralation with memes (speggeti tacos, mac n cheese, “chonky” milk, chicken nuggy, etc)
He is a meme lord yes
Stans pikachu (obvi)
U cannot convince me that he doesn’t paint his nails black, maybe with a little lightning bolt on his middle finger. This boy cannonly wears a choker common
He does face masks with Mina!! I believe he cares abt his looks greatly, and does beauty routines with Mina all the time. I’m constantly switching btween wether or not he owns it, or is a bit insecure and tries not to show this side to much to the boys
Why does this show not give him skinny jeans?? I mean common his entire style calls for skinny jeans. Maybe it’s Japan fashion or smth bc if it was in America he’d have skinny jeans bc it’s the trendy thing u know
Cannot cook. Can barely work the microwave. Claims unmarked food and eats it at midnight
Has a lot of weird info stored in his brain- how weather works, psychology stuff, weird facts abt bees, etc- that he learns randomly, never rlly trying to learn them but it sort of just happens u know. This frustrates Bakugo and jirou to no end bc he knows all these useless facts about how 1,200,000 mosquitos is all it takes for them to all at once drain a human of all their blood in a second, but not about how to work the pathagorean theorem
Idk why I think this (and it’s a popular headcannon too), but he knows at least 3/4 languages. It just suits him?? Bc he is a ppl person??? I don’t know??
Gets major test anxiety
Teachers either love him or hate him no in between. A lot of his elementary teachers absolutely hated him and would tear him down by calling him stupid and annoying. In middle school when he learns to control his quirk better, teachers rlly liked him- in the way that class clown trouble makers are liked by teachers. He may not excel in his class but he is a pretty funny dude.
He is constantly either underestimated or overestimated. Kaminari himself does this as well. It’s part of the issue with his hero training
Cats do not like him. They may like being petted bc if the static electricity, but when Kami pets cats he just absorbs the static- no pleasure :(((- or he accidentally has too much static electricity. If so then only tge rlly fluffy cats like him. Either case, shinsou finds a cat that likes kaminari as well and it is very cute :33
THE class prankster. Even on the teachers! The death glare Aizawa gave him on the one time prancing him worked is one kaminari will never forget (he still tries to prank him despite this lol)
Constantly teasing Bakugo as a way to press his buttons. It’s debatable on wether or not this helps bakugo’s anger issues
He is the wingman between Bakugo and Kirishima change my mind!!
Also mandatory kaminari is bisexual headcannon bc he rlly gives me those vibes. I think he doesn’t know yet that he’s bisexual, and when he thinks a fellow bro is hot he thinks he’s just admiring his bro u know. Maybe even thinks he is jealous. He does flirt with all genders tho mostly as a joke. He draws dicks as jokes but he always puts a little too much detail in them for him to rlly be straight
Can be used as a defibrillator as long as he can focus
Honestly there’s so much stuff kaminari has the potential to do with his quirk it’s a shame the manga/anime doesn’t use it
Like I rlly want to see him use his quirk in training to blow out all the lights in a building so he can use it for his advantage
That’d be badass
Also his quirk makes him very hard to be caught when their training. He can slip out of ppls grasp easily with a shock, and he also just has good reflexes in genral (I think this is cannon). Cue class 1-a running around trying and failing to catch him lol. Their best bet is to get him to fry his brain :(
He was popular in school before UA bc of his quirk and bc of how charming and easy to get a long with he is. This lead a lot of his friends to be very shallow. He didn’t rlly think about wether or not someone was trying to be his friend or not, he just liked being liked. This lead him to his whole liking trendy things, and he often felt that if he wasn’t seen as cool or funny his friends would all leave him. His whole rlly liking to talk thing caused a lot of ppl to think he was annoying at times, but he was never rlly able to lose that trait
The bakusquad was the first friend group he got rlly close too. He felt he can be himself around them and be the crackhead he was always meant to be. He still always concerned about wether they might leave him if he’s too annoying bc of anxiety but he’s getting better :)
He is a bringer of chaos and that’s part of his charm! Never dull with Denki around. He’s always doing the weirdest stuff, and ever since Mina, Kiri, and Sero, this has only doubled!
He is always calling Momo a genius (bc she is) and they are rlly good friends
Is an unofficial emo squad member (just look at his hero costume)
A sinnamon roll I’m srry but he ain’t a cinnamon roll. He has a dirty mind lol
Peepee jokes
Probably does tik tok dances I’m sorry
Nintendo fan for life
Xbox or PlayStation?- “Nintendo wut u mean”
Abbreviates so much it’s kinda hard to read,. Like if u thought I was bad this boy is soo much worse
It’s kinda ironic bc he has a very large vocabulary lol
He only uses it when he’s being sassy or very passionate
Mixes his gen z lingo with his big brain vicab to create atrocities of sentences
”bro the rise of the proletariat is lit tbh”
He is the worst to text with. He gives Bakugo aneurysms
Yeet yote to be yoted
3am shower thoughts
Unpopular opinion: i don’t think he likes weed. It probs reminds him too much of his whey mode
He’s a good strategist, but let’s the other team members think of the plans bc of insecurity, and otherwise his anxiety causes his smartness to shut down
Very good at zoning out. Sometimes he accidentally zones out so hard during class he misses the entire lesson and is only brought out bc of the school bell. Aizawa is best at snapping him out of it
Tbh I don’t think UA would be good with mental health. You’d think they’d hire a professional therapist or smth, but maybe it’s bc hero’s are so glorified ppl don’t ever think about these issues
I doubt the teachers had very good teacher training u know
We’ve mostly seen young heroes. I bet that’s bc they die so often, and if they don’t die in battle the mental health issues that stem from trauma and the media’s pressure are such an issue that it’s not uncommon for hero work to have high suicide rates
Anyway I’m starting to lose track of things thanks for coming to my ted talk I think I’ll stop here
#bnha denki#bnha kaminari#denki#denki headcanons#kaminari#mha#denki kaminari#kaminari stan#kaminari denki#kaminari analysis#accidently turned into analysis#not gonna lie#happy birthday kaminari
89 notes
·
View notes
Text
Dust Volume 5, Number 13
Junius Paul
It’s our last Dust of the year, written in an odd holding period between the flood of fall releases and the first few indicators that 2020 will, indeed, have music. We’ll be revisiting our favorite records one more time in writers’ year-end essays and hitting a few more obscurities in an upcoming, clear-the-decks January Dust. Then it’s time to say goodbye to a year that sucked on so many levels, but not in the music. This time, contributors included Justin Cober-Lake, Bill Meyer, Jennifer Kelly, Andrew Forell, Jonathan Shaw, Ian Mathers, Ray Garraty and Tim Clarke.
Brian Shankar Adler — Fourth Dimension (Chant)
youtube
Percussionist Brian Shankar Adler has a funny way of looking at the world. Or, rather, he has a funny way of looking through it. His Fourth Dimension seeks a new perspective, a new way to ask questions. Instead of trying to find new ground through abstract experimentation, he works his way into patterns and shapes that build on each other. The album opens with “Introduction Drone,” but that sort of minimalist composition provides only one small element of Adler's larger idea. He and his group glide between silent or repetitive space and more melodic, energetic bursts. The whole album, then, takes on an irregular but not erratic pulse. Vibraphonist Matt Moran provides an essential element of the disc's feel. Each artist in the quintet contributes — guitarist Joanthan Goldberger shapes particular moods, for example — but it's Moran's vibes that dictate how far the record pushes into new space. He sometimes disappears and sometimes flourishes. These movements, as much as even Adler's drumming, give the disc its musical arc and particular spot, whatever dimension you may find it in.
Justin Cober-Lake
Angles 9 — Beyond Us (Clean Feed)
youtube
When a musician is as prolific and diverse in approach as Martin Küchen, it’s tempting to consider how each new recording fits into or extends his existing body of work. But Beyond Us often directs the listener’s attention away from Küchen and towards the skills of the eight musicians accompanying him. This is probably by design, since when you have such great players, you might as well give them chances to shine. Their collective associations extend beyond this band, which has managed to defy the prevailing economic tides in order to tour and record repeatedly over the past decade; you can also hear some of them in Paal Nilssen-Love’s Extra Large Unit and the Fire! Orchestra. Whether they’re enriching his arrangements with nuanced and energetic playing, or swinging and exulting during solos and duo exchanges, the rest of Angles 9 sound simply marvelous. In particular, trombonist Mats Älekint, cornetist Goran Kajfeš and pianist Alexander Zethson draw out the robust bluesiness of “U(n)happiez Marriages,” and baritone saxophonist proposes a Moorish counterpoint to the John Barry-ish theme of “Against the Permanent Revolution.” But everyone punches above their weight, making this a deeply satisfying addition to their collective catalogues.
Bill Meyer
Bach Tang — Born Too Alive (Dove Cove)
Bach Tang - Born Too Alive by Bach Tang
LA-based trio Bach Tang — that’s Oakley Tapola on voice and guitar, Dan Ryan on bass and vocals, Rebecca Spangenthaler on drums — channel the chaotic energy of Swell Maps, The Raincoats and Essential Logic on their EP Born Too Alive. This ten-minute, six-song collection combines mutant Beefheartian boogie, defiant DIY post-punk clatter, deliberately distorted vocals and gleefully amateurish noise into a willful concoction that dares you to turn it down whilst forcing you to turn it up. Opening track “Litter Licker” is a perfect 59 seconds of racing down a hill — tumbling drums, tripping bass, guitar slashes, what sounds at first like classic fucked up sax skronking revealing itself to be the exhalations of an exhausted runner. “Dragon’s Blood!” is most straight ahead song here with a recognizable riff and even some harmonizing before it briefly collapses in on itself before a final burst to a groaning end. Bach Tang understand that brevity is the soul of wit and if the vocals can be grating, the songs flash by with enough invention to encourage repeat listens. Fans of the aforementioned bands and their ilk will find much to be intrigued by on Born Too Alive.
Andrew Forell
The Catenary Wires — Til the Morning (Tapete)
Til The Morning by The Catenary Wires
The Catenary Wires — that’s Amelia Fletcher and Rob Pursey — make a lovely, wistful sort of indie pop that is perfectly in line with what you’d expect from people who were in Talulah Gosh, Heavenly, Marine Research and Tender Trap. This is their second album as Catenary Wires, but they’ve been at this sunshine-through-raindrops thing for a while, and the result is not exactly polish but casual grace. They seem to land exactly where they need to, every time, without much premeditation. “Dream Town,” the opener, brushes by with a reticent sureness, Fletcher’s airy soprano harmonizing with Pursey’s hollow, post-punk resonances, the whole thing stirred to gentle life with finger snaps and lilting, wafting background vocals. “Half-Written” (Fletcher leading) is nakedly spare in the verse, but blows into waltz-timed, multi-voiced crescendo in the chorus. Neither voice is perfectly tuned, but they join somehow in worn-in, comfortable harmonies like they’ve been doing it forever, and they have.
Jennifer Kelly
Drekka — Beings of ImberIndus (Somnimage)
Beings of ImberIndus by Drekka
Mkl Anderson (pronounced Michael) has been hanging onto the edge of outbound sound since the mid-1990s. During that time, he’s run the Bluesanct label, played in Jessica Bailiff’s band, and played both solo and collaboratively under the name Drekka. While he often releases music digitally, his production means are primarily analog. Anderson made this 70-minute expanse of non-electronic drone with Icelandic musician þórir Georg, and while between then they play pitch pipe, voice, metal, and bass guitar, what comes out of the speakers sounds long, dark, and entirely non-instrumental. This CD burrows deep into the heart of a sonic black sun, and if you thrive on not seeing the horizon, it could be your next auditory weighted blanket.
Bill Meyer
Lucas Gillan’s Many Blessings — Chit-Chatting With Herbie (Jerujazz Records)
Chit-Chatting With Herbie by Lucas Gillan's Many Blessings
The Jazz Record Art Collective is a concert series that recruits Chicagoan jazz musicians to perform a classic jazz album their way. Chit-Chatting With Herbie originated when series curator Chris Anderson commissioned drummer Lucas Gillan to participate. Gillan decided to use his band Many Blessings to provide a personal angle on Herbie Nichols Trio (Blue Note, 1956). Since Many Blessings is a piano-less quartet (with Quentin Coaxum, trumpet; Jim Schram, tenor saxophone; Daniel Thatcher, bass) and Nichols was a pianist who never recorded with horns, there’s room for interpretation. Since both horn players are pretty fluent, you never miss the chordal instrument. And since Gillan values Nichols’ delightful melodies, which shine with good humor, spirit and form transcend instrumentation. But be careful playing this record, because it’s bound to make you smile a lot. And like mom said, your face might get stuck that way.
Bill Meyer
Frode Haltli — Border Woods (Hubro)
Border Woods by Frode Haltli
In the woods, it’s not always easy to see where the borders lie. That zone of uncertainty is exactly where Norwegian accordionist situates this project. Not only does he include a Swede, nyckelharpa (a Swedish keyed fiddle) player Emilia Amper, to join his otherwise Norwegian ensemble. The music itself occupies a shadowy terrain in which classical composition from different centuries mixes with Norwegian folk themes and the squeezebox-rich atmosphere of pre-rock continental café music. Percussionists Håken Stene and Eirik Raude are equally adept at Steve Reich-like mallet patterns and bowed metal atmospherics, which operate as a backdrop for Amper and Haltli’s stark and moody melodies.
Bill Meyer
Matt Jencik — Dream Character (Hands in the Dark)
Dream Character by Matt Jencik
Implodes’ guitarist Matt Jencik applied thickly fuzzed-out and massively reverbed guitarscapes to Black Earth and Recurring Dream, the band’s two excellent albums for Kranky. On Jencik’s 2017 solo debut, Weird Times, stripping away Implodes’ vocals and post-punk-leaning rhythm section left his guitar to roam like a wraith, swathed in static, tracing simple yet affecting arcs against a turbulent backdrop of noisy guitar loops. Ambient rock, if you will. On his new album, Dream Character, his instrumental palette has expanded to include bass and keys (not that the sound sources are especially easy to discern), but his aesthetic focus remains as tight as ever. The result is hypnotic, offering a satisfyingly rich blend of tones with just enough movement to keep the listener entranced. While Jencik is clearly venturing into shadowy realms — signposted by song titles such as “Dead Comet Return,” “Night Gallery Pause” and “Lifeless Body Train Ride” — there’s often a shaft of light cast into the gloom, whether via brighter tones or intervals. The final track asks “R U OK” — like most music of this kind, it offers a reassuringly melancholy blanket of sound within which to take refuge.
Tim Clarke
Pedro Kastelijns — Som das Luzis (OAR!)
Som das Luzis by Pedro Kastelijns
Pedro Kastelijns hails from the same trippy Brazilian scene as Boogarins, and likewise, favors a brightly colored, soft-focus form of psychedelia that evokes Love, Os Mutantes and early aughts Animal Collective. A few cuts — “Olhos da Raposa,” for instance — tap into a beachy bossa nova vibe in the languid guitars and junk yard percussion. Others feel less rooted in place, and touched by an arch, fog-fuzzed indie rock exuberance (“Som das Luzis,” “Flux Estelar”) that brings to mind Ariel Pink. Kastelijns sings in a wobbly falsetto much of the time, and accompanies himself on very DIY sounding drums, guitars and keyboards, and there isn’t an indelible hook on the disc, despite the aspirational “Pop Gem” titles of two of the cuts. Listening is a little like being stoned—that is, pleasant, mildly disorienting and hard to remember afterwards.
Jennifer Kelly
Julian Loida — Wallflower (Julian Loida)
Wallflower by Julian Loida
Gateway experiences are often remembered with mild embarrassment; just because something pointed you in a particular direction doesn’t mean it’s the best example you’re ever going to hear. Julian Loida’s Wallflower might serve as a gateway to minimalism and contemporary composed percussion. Its ten pieces, which are mostly constructed around repetitive vibraphone and piano figure, are unfailingly melodic. The compositions are succinct and unmarred with sudden changes, ensuring that listeners will not be taxed or distracted over each one’s course. Nor is he going to throw you off with extended techniques; he’s quite comfortable working with the vibraphone’s familiar, dreamy zone. But while he’s not going to wear anyone out, he doesn’t talk down to anyone, either. This music communicates directly, and it feels sincere in its simplicity. Gift it to the teenaged symphonic percussionist or budding ambient listener in your life.
Bill Meyer
Aurora Nealand / Steve Marquette / Anton Hatwich / Paul Thibodeaux — Kobra Quartet (Astral Spirits)
Kobra Quartet by Aurora Nealand / Steve Marquette / Anton Hatwich / Paul Thibodeaux
Around a century back, jazz progenitors King Oliver and Louis Armstrong travelled between New Orleans and Chicago, playing in both cities. While the two towns have gone on to develop jazz heritages with very different characters, a cadre of musicians has been cutting edge players from each back together in recent years. In a way, this isn’t new; the late Fred Anderson and Kidd Jordan enacted annual summits on the Velvet Lounge for years, and Jeb Bishop and Jeff Albert made the lemons of Hurricane Katrina into a sweet-sounding brew called the Lucky 7s. But guitarist Steve Marquette’s Instigation Festivals, which have taken place in both cities, have fostered a more complex combination of talents involving both cities’ avant-gardes. This quartet began as a free improv encounter involving two musicians from each city, but it turned out so well that the name of this tape became the name of a new band. Their music may build on past examples, but it’s definitely of its moment. Marquette’s resonant feedback and Anton Hatwich’s droning double bass bridge the electro-acoustic divide, and Paul Thibodeaux’s elastic beats suggest internal reverie more than second-line grooves. But it’s Aurora Nealand’s electronically processed singing and glassy tendrils of accordion that center this music within an otherworldly zone, albeit one where it’s still possible to stumble out of a late-night party in a black hole and find yourself blinking in the middle of a street party.
Bill Meyer
Junius Paul — Ism (International Anthem)
Ism by Junius Paul
Junius Paul is a shit-hot Chicago jazz bassist, a frequent collaborator with Makaya McCraven, one of the younger members of the Art Ensemble of Chicago and a long-time habitué of the Velvet Lounge on the South Side. On this, his first album as bandleader, he exhibits a startling versatility, switching from acoustic to electric and back, spinning into heady frenzies (“You Are Free to Choose”) and pulling back into monastic discipline in minimalist tone poems (“Bowl Hit”). Paul is not above hitting a life-affirming groove, a la the laid back skronky swagger of “Baker’s Dozen,” but he’s also not married to it, witness the smouldery bowed abstractions of “Ma and Dad.” “Spockey Chainsey Has Re-Emerged” takes up a smoking quarter of the album’s duration, Paul’s restless bass pulsing under a fever dream of wild squalls of trumpet, luminous electric keyboards and a surge and roll of drumming. There’s plenty of great bass here, for fans of that sound, but Paul’s real strength is as a band leader and composer, leading a daring group of fellow travelers — Isaiah Spencer, Justin Dillard, Rajiv Halim, and Jim Baker — towards parts unknown.
Jennifer Kelly
Ploughshare — Tellurian Insurgency (I, Voidhanger)
Tellurian Insurgency by PLOUGHSHARE
This new EP from Ploughshare curdles and oozes with ugly blackened death metal — or perhaps in this case, it’s deathy black metal? As metal subgenres and sub-subgenres (really, it’s getting Melvillean at this point…) hybridize and mutate, the community of engaged listeners and creators sometimes gets overly invested in categorization and species identification. And there’s so much to observe, out in the wild spaces of culture. To wit: For three years now, this bunch of weirdos from Canberra has been churning out songs with unpleasant titles like “The Urinary Chalice Held Aloft” and “In Offal, Salvation.” But if you can groove with the scatological wordplay, the riffs are pretty good. The record’s A-side, which includes “Abreactive Trance,” suggests that these guys (guys? no names are available) have spent some serious time listening to Deathspell Omega’s Paracletus. Let’s hope Ploughshare doesn’t share that other band’s irredeemable politics. Just what is a “Tellurian” insurgency? A fantasy of the Earthball’s primitive lifeforce striking back? More facile chest-beating about “anti-human” noise? And just how serious or cynical is the band’s appropriation of that famous image from the Book of Isaiah? Hard to say. But the guitar tone cuts more like a sword.
Jonathan Shaw
Omar Souleyman—Schlon (Mad Decent)
youtube
Omar Souleyman, Syria’s best known wedding singer turned global recording phenomenon (he’s made over 500 records), brings joy in a world of trouble. Souleyman hails from Ras al-Ayn in northeastern Syria, an area that has, over the last several years, been fought over by Syria, the Kurds, Isis and the Turkish Army. He’s been living in Turkey since 2011, but things are not so great there either. So, it is remarkable, in its way, that Souleyman’s latest album, a mash-up of traditional dabke, disco and techno, is so very celebratory. Rave meets traditional wedding dance in the synth-y, string-slashing “Abou Zilif,” a cut that situates a stirring, primal male-sung chorus amid a Levantine-flavored disco. “Layle” likewise moves fast and relentlessly, bursts of saz (Azad Salih) winding through thickets of multi-toned drums. It hits hard and repeatedly, and if this is what people dance to at weddings in rural Syria, hats off. I’m exhausted just sitting on the couch.
Jennifer Kelly
SunnO))) — Pyroclasts (Southern Lord)
youtube
Pyroclasts is one of those releases that, viewed from one angle, seems to be at best inessential. Drone metal titans SunnO))) have already given 2019, in the form of Life Metal (which, as Dusted’s Jonathan Shaw puts it, is “a record that seeks the sublime”), an extremely essential record. If you were only going to listen to one album from them this year, that one is the one to start with. This one, by contrast, is literally a collection of some of the drones that Stephen O’Malley, Greg Anderson and their various guests and compatriots would start each day in the studio with when recording Life Metal. And yet, if you take a slightly different angle on it, Pyroclasts (named for the aftereffects of volcanic eruption) starts feeling more than anything else like a product of generosity. These were literally the exercises/rituals they began each working day with to get in the right frame of mind to make Life Metal; it would be entirely understandable if they didn’t want to share them with the world. The result both suffers and benefits from the much narrowed focus compared to their big brother; it doesn’t do everything Life Metal does, but if all you want is just under 44 minutes of straightforwardly brain-frying drone, Pyroclasts is here for you.
Ian Mathers
Horace Tapscott with the Pan Afrikan Peoples Arkestra and the Great Voice of UGMAA — Why Don’t You Listen? (Dark Tree)
Why Don't You Listen? - Live at LACMA, 1998 by Horace Tapscott with the Pan Afrikan Peoples Arkestra and the Great Voice of UGMAA
Recent lauded efforts by Angel Bat Dawid and Damon Locks suggest that socially conscious spiritual jazz is sending a message that makes a lot of sense in 2019. If such music speaks to you, consider checking out the work of Horace Tapscott, and particularly this welcome archival find. He was a composer, bandleader and pianist based in Los Angeles who led the Pan Afrikan Peoples Arkestra from the 1960s until his death in 1999. Inspired by big bands lead by Duke Ellington and Sun Ra but concerned with celebrating and uniting the community where he lived, he fashioned music that into an exposition and affirmation of pride in pan-African and African-American ways and culture. This live recording of his ten-piece band in performance with a similarly-sized choir named the Union of God Musicians and Artists Ascension puts a hard stop on his timeline; it was the last time he played piano in public, since the aggressive cancer that ultimately killed him would first limit him to conducting in last appearances. There’s nothing wrong with playing here; he, saxophonist Michael Session, and trombonist Phil Ranelin all essay impassioned solos over the Arkestra’s massed percussion. But it’s the voices, led by singer Dwight Tribble, that embody Tapscott’s communal commitment and articulate his cultural concerns.
Bill Meyer
TENGGER — Spiritual 2 (Beyond Beyond is Beyond)
youtube
It’s hard to create the kind of New Age-y post-kosmische psych drone that TENGGER does without having some kind of mystical angle, but the travelling musical family known as TENGGER leans into that harder than some. The mantra to focus on for this fine follow up to 2017’s recently reissued collection of harmonium, voice and synth-jams Spiritual is “if you’re looking at something, you should recognize that there is something invisible behind it”. Like most similar insights, let alone ones meant to be applied to a work of art, you’re probably going to get what you put into that one out of it, which means if you’re on TENGGER’s wavelength you probably already feel what they’re going for. Much of Spiritual 2 is fully up to the standard of its predecessor (the gently fried “See”, the suspended vocals of “Kyrie”, the softly pulsing extended length of “Wasserwellen”), but they show the most promising signs of growth when they adopt a bit of formal rigour. On the three-part dilatory experiment of “High,” “Middle” and “Low,” just subjecting the same melody to different speeds brings out something clarifying about the whole sound. You can really start to glimpse whatever invisible is behind it.
Ian Mathers
Various Artists — Pop Ambient 2020 (Kompakt)
Pop Ambient 2020 by Various Artists
Kompakt celebrates twenty years of the Pop Ambient series with a new collection of beatless luminance featuring stalwarts Joachim Spieth, Thomas Fehlman and Markus Guentner as well as some of the lesser-known names on the label’s roster.
Thore Pfeiffer’s “Urquell” — an acoustic guitar over an unobtrusive bed of synths and scratchy strings — sets the mood for the subsequent 85 minutes. Tracks float by lulling the listener into a state between dreams and catatonia. Good then that Maria Estrella reminds us to breathe on Morgan Wurde’s “Laesst Los,” a quite lovely track built on string beds, treated whispers and Estrella’s gentle instructions. The only vaguely unsettling moments come during Fehlman’s “Liebesperlen” with its lysergic take on deep house. NZ based composer Andrew Thomas rounds off the collection with two short pieces of atmospheric piano based contemporary minimalism that veer into Max Richter territory and are all the better for it. Pop Ambient 2020 is a warm bath; comfortable and enveloping without the depths to threaten, it passes by with few demands, diffident to the point of vanishing. Perfect for the next session in a hyperbaric chamber or MRI where at least there are whirrs and clicks to keep you alert.
Andrew Forell
Winds of Egotism — Winds of Egotism (Death’s Radiance)
youtube
When Plato wrote his cave allegory, he couldn’t have Winds of Egotism in mind, yet his allegory became a reality with the band’s self-titled album. The band members haven’t left the cave and instead smuggled the gear in (even the country of origin is undisclosed). The resulting music raw, monotonic and unpretentious enough to be mistaken for drone. The guitar excavates sounds so primitive that it sounds more like an echo from the cave walls than a guitar. Couldn’t they ask Satan for better equipment? This EP is 17 minutes long total, just two short untitled tracks, with no audible difference between them. If true black metal is music that which doesn’t sound like black metal, then this is it. Plato or no Plato.
Ray Garraty
#dust#dusted magazine#brian shankar adler#justin cober-lake#bill meyer#bach tang#andrew forell#catenary wires#jennifer kelly#drekka#lucas gillan#frode haltli#matt jencik#tim clarke#pedro kastelijns#julian loida#aurora nealand#steve marquette#anton hatwich#Paul Thibodeaux#angles 9#junius paul#ploughshare#omar souleyman#jonathan shaw#SunnO)))#ian mathers#horace tapscott#tengger#pop ambient 2020
6 notes
·
View notes
Text
Louie
Real Name: Its something that cant be said around humans otherwise it hurts their ears (it basically sounds like static mixed with a high pitched noise, it can be damaging to the ears if not careful) | Human Name: Louie | Nickname: He really only has one nickname n that's Lou, sometimes he won't mind being called Louis either though | Gender: Male | Age: N/A- there's really no traces of how old he REALLY is, he's not even sure he remembers himself- | Sexuality: Pansexual | Species/Race: Demon | Height: 6'9" (he's a sizeshifter tho) | Hair Color: Umber Brown (his hair is SUPER messy and dirty looking, sometimes he'll wear a hat like a fedora or something to keep it covered, not like he gives a shit if someone comments on it tho) | Eye Color: Desire Red | Appearance: He'll sometimes wear suits out in public, albeit ALL his clothing is dirty, dingy, and dusty- he just doesn't give a shit about hygiene in general, but he's not too picky with clothes, it just depends on his mood, usually its suits, sometimes its more of a punk-like look, sometimes its just tank tops and boxers, he doesnt. give. a. s h i t- dont test this demon buddy, he'll take ALL his clothes off, he'll go out naked, fuckin public indecency his ass- your lil human laws don't apply to him- He's vERY chumby, got that chub going- big soft boy- His entire fingers ARE the claws, long sharp claws- he also of course has sharp bear trap teeth, his canines both top and bottom are a bit longer than the rest of his teeth of course, his ears are also pointed and he's got a few piercings in there as well and you know he's got the short boxed beard. | Personality: He's just a really carefree, lazy, laid back kinda demon dude- I won't say there isn't ANYTHING that won't piss him off or make him sad, bc you know there's ALWAYS something out there BUT- he just doesn't care, he takes compliments in the form of insults, if ya actually compliment him- well he dont expect that but eh your free to do so, either way it dont make him much different, I wont deny- he's got that SUPER big fuck energy, he be fuckin- he does make a LOTTA sexual innuendos, like a l o t of them- he's got that big chaotic evil fuck energy, dont give a shit what gender or whoever you are- you can want to be perceived as a threat- if he likes you he gon f l i r t- in fact someone wanting to be a threat- now thats hot, he's like a cat mixed in with a dog almost, can be very lazy one moment and he's up and going the next, will eat ALL your food and drink all your drinks even tho he legit doesn't need too and then HE'LL call YOU a bitch for not having anymore food or drinks. Big Bastard, I don't know if I'd say he's REALLY evil n shit, he does love to cause trouble, scare some people- but for murdering people n torture and doing all that? Bah, that's a bit TOO much work for him, now if he HAD too? Oh absolutely, he could and WOULD murder if it was necessary- but nah the most yer gon get outta him is scares, him causing trouble around your house or depleting your food and drink supplies too quickly (tl;dr: Carefree, lazy, laid back- he's ALMOST impossible to piss off or make sad, too many gross sexual innuendos, big bastard, chaotic evil fuck energy, can and WILL flirt with you, like a dog/cat mix one minute lazing around the next minute he's ready to go n bother people, hide your food and drinks if you wanna survive otherwise your gon be fucked ....n-not literally- I mean unless you'd want too, he's gross and smelly and will NOT take a bath, he wants to s m e l l like death and any other horrible things so fuck u) | Side Facts: This character is the death of me, he's broken the fourth wall which I wouldn't deny he could probably do and strangled me to death with his bare claw hands- I just genuinely wanted a gross, bit too sexual demon character for some reason but listen, he might be a monster but he's not a MONSTER and by that I mean if you dont wanna do the "fun stuff" in that regard he'll respect that, consent matters- he might be a creep and every horrible word in the world combined but he's not like THAT, he DOES have standards like THAT anyways. If ya don't wanna do that fun stuff at LEAST go out n scare some people shitless with him, or help him bother some humans- or if he's feeling particularly lazy, he'll crash at your place n just, well, bother YOU instead- and he'll probs try to scare ya once or twice too but eh that's to be expected- I will say- he's DEFINITELY a deal maker-like demon, he DOES make deals n stuff from time to time- he DOES enjoy doing it every so often, bc most of the time he gains ownership of someone's soul every now and then but other than that, its still a lotta work- like he doesn't wanna do it all the time, besides who's gonna care that he ain't making deals like he's supposed to. He actually doesn't stay in hell too often, its MOSTLY bc of preference for the living world, humans are there and their MUCH more easy and fun to mess with than other demons (other demons h a t e him, their disgusted by him which to him? ....G o o d, die mad about it then babe~) Satan and him tho- now Satan albeit he does NOT like the smell at all he hides that bc of Lou's personality, he can v i b e with him on the carefree n laid back part for sure ....justpleaseLouisastheliteralrulerofhellIamgoingtobegyoutopleasetakeabathorsomething...) He likes Satan much more than he thought he would, for the literal ruler of hell that dude's pretty chill- ....ok come on let's be honest here, you know as well as I have Louie has absolutely flirted with Satan once or twice, hell- he's flirted with MANY demons before- needless to say not uh many of em liked it which hey I mean its not the response he really wanted nor expected but pissing off a demon can be fun plus they can be REALLY violent ...he may or may not be a masochist and a bit of a sadist even? oh and uh before my dumbass forgets, he's got some powers aside from sizeshifting, he can shapeshift into a few things, mimic other's voices, or even like disappear really quickly- that's only if he needs to get out of situations or make it seem like a person's c r a z y maybe- just maybe but shh, etc- a few other things- you know how demons are- that's good enough for now I guess? I HAD more stuff to say bout him but I genuinely forgot- whoops- but if I think of it dont worry- ye'll know
#my oc#new oc#demon oc#Louie#he's such a disgusting filthy bastard#but im proud and ashamed of myself for his creation too#oh and lemme say right now#his height and eye color is absolutely intentional
3 notes
·
View notes
Text
Title: Dance With Me (It Won’t Kill Ya) Lesson 5.2 Pairing: Kacchako (side Todomomo, side Kirimina) Dance/College AU Rating: M Word Count: 5,175 Read on Ao3 Summary: When Bakugou damages university property, he’s forced to take dance lessons with the best dance student at the school, Uraraka. There’s no way he’ll actually enjoy learning to dance though… right?
Absolutely not…
Ayyy an update for Uraraka’s birthday! Thanks to @its-love-u-asshole for betaing this!
The first day, everyone was quick to realize Bakugou bedridden or on crutches was way worse than Bakugou normally.
"Dude, you gotta calm down!" Kirishima said, dodging a pillow Bakugou whipped at his head.
"Fuck off, Kirishima!" he snarled. "I'm not supposed to move my goddamn leg and I'm going to kill somebody."
"Right, right. And it's probably going to be me cause I'm directly in front of you all the damn time," Kirishima said, repeating Bakugou's own words. "Look, I wanna help you man, but you gotta calm down!"
"Fuck it! I don't need your help. I'll go to the goddamn dining hall and get all my own food and just sit with my leg elevated or whatever the fuck!" he snapped, punching his fist against the bed.
"Dude-"
A knock interrupted their argument and Bakugou glared sharply at the door. "Go the fuck away!"
"It's me!" A muffled feminine voice came from outside the room. "Uraraka!"
Bakugou folded his arms against his chest. "I said go away!" he snapped. She was one of the last people he wanted to see. She was such a distraction! And, he didn't want to talk about shit he couldn't do... and most likely she would talk about dance and deep down he would feel guilty he couldn't practice for their shit.
"B-Bakugou-kun, please?" she said, her voice soft against the door.
Kirishima rolled his eyes and made his way over, opening it up, knowing Bakugou couldn't do anything about it. He growled, turning his gaze away from her. She stood in the doorway holding a plastic bag full of small muffins, her gloved hands cupping the bag. She bit her lip. "I... I was hoping we could talk for a minute?" she asked.
Kirishima smiled. "Have at it! I'll leave you two," he said, leaning over to grab his jacket and keys before slipping out the door.
Bakugou kept his gaze to his bed sheets, not wanting to look at her. She looked cute in her pink gloves and matching pink hat, the same ones she wore to the game the other night.
"I uhm..."
"I told you to go away..." he growled.
"Please... I... I just want to talk for a minute," she said, the bag crinkling under her intense grip.
"You're not gonna leave until we do," he sighed, pushing himself up on his bed, making space for her.
Her brown eyes were wide with worry, her cheeks flushed. She unzipped her jacket and placed it next to his bed, pulling her gloves and hat off, her hair standing on ends with static.
"Well I... I made muffins!" she said with a smile and gently thrust the bag towards him. His red eyes widened as he looked at the small brown treats in the plastic bag. "I don't think they're very good, but maybe you might like them!" she laughed softly.
He unzipped the bag, taking a bite of one. She was right. They weren't very good, but he chewed and swallowed anyway. She worked hard on them or... something... "Mmm..." he hummed.
"Y-You don't have to lie! They're pretty awful."
"It's thought that counts..." he mumbled, swallowing it down.
"R-RIght," she said. "I was working on them all day, which is why it took me so long to stop by but I... wanted to apologize... again," she said.
She spent the majority of the time in the sports infirmary profusely apologizing for calling out his name. He snapped that it wasn't her fault but really... it kind of was. He never would've looked towards her if she had just cheered normally.
"Stop," he mumbled. "We fuckin' talked about this!"
"I know, but Kirishima said you've been so grouchy and I just... I wanted to do something nice for you."
"Well... fuck," he snorted.
"I'll take that as a thank you," she giggled. "See, I speak 'Bakugou'."
"Hah!" he snapped, turning towards her big brown eyes. "That's not a fuckin' language."
"It basically is," she teased.
"Oi," he said, gently pushing her arm. "Shaddup."
She giggled and slipped her hand towards him. "Okay, Bakugou-kun." She inched her fingers forward, gently stroking her finger over his and he stared at their hands, moving closer to lay on his on top of hers. He liked having his hand there. It felt comfortable. Natural somehow. "I..." she breathed, her eyes turning towards his, her cheeks a bit flushed. "I wanted to... offer you help at all if you need it this week-"
"I don't need help," he snapped, his fingers twitching against hers, his gaze turning away. He was pouting, and he felt like an idiot, but he didn't want her goddamn help. He wanted to sort all this shit out on his own. In one week, if he just stayed off his leg for one week, he could go back to dancing with her and all would be normal.
"...Okay..." she whispered, and he hated the sad look which crossed her eyes. She kept her gaze down on the floor, her fingers trembling. "I just hate that... you called me a distraction and then... it turns out this whole time you were right and now you're hurt and I-"
"Oi!" he growled, wrapping his hand around hers. "You're... not..." he paused, letting out a sigh. Tears were welling up in her eyes, and the last thing he wanted to do was have her cry. He slowly moved closer to her, careful not to adjust his leg wrong. "I shouldn't have fucking looked over when I heard you. I was just so goddamn surprised when you called my name 'cause... I didn't think you'd come to somethin' like that," he mumbled, clutching her hand hard. "I... fuck..." he grumbled, rubbing his free hand down his face.
Her brown eyes trembled as she looked at him. "I just hate that I-"
"Well you know what I hate?!" he snapped. "I hate that I can't fuckin' practice shit like this!" he said. "I hate that... you keep fucking blaming yourself because even if you are a distraction, you're a distraction I fucking want!" he yelled.
"E-Eh?" she blinked and suddenly he was distinctly aware of the fact that Uraraka Ochako, this dumb girl he couldn't stop thinking about, was sitting on his goddamn bed.
A tear slipped from her eye and she went to wipe it but he grabbed her other wrist. "S-Sorry, Bakugou-kun I just..."
"Stop," he said. "Stop apologizing. You didn't do shit wrong." He reached forward and gently brushed his finger against her cheek, wiping away the tear.
"I know but I-"
"Oi..." he leaned forward, pressing his forehead against hers. "Don't make me shut you up," he breathed.
Her cheeks were red and her hand turned, lacing her fingers against his. "...You... You can if you want to," she whispered. Her nose brushed against his and her eyes fell to his lips and fuck... he wanted her. They were already on his goddamn bed.
"...Fucking hell," he whispered and cupped her cheek with his hand, pulling her lips to his. They were just as soft as he always remembered and he nibbled on her lower lip, eliciting a soft moan from her own. She was so goddamn cute whenever they did stuff like this and he hated how quickly she took over his body and mind.
"K-Katsuki..." she whispered and moved closer, squeezing his hand. He brushed his thumb gently over her fingers and swiped his tongue along her lip, pressing it into her mouth. She pulled back from him, her chest heaving, breath slipping from her lips. "I know you don't want me to yet but I-"
"Shut up," he hissed and grabbed both of her cheeks, kissing her hard. "Don't you dare say what I think you were going to," he snarled, nipping at her lip. "I don't get that until we fucking do this goddamn competition."
"Okay..." she breathed, pecking his lips once more. "Can I... at least say that I… like you?"
"Fuck..." he muttered and lowered his hand to her hip, slowly laying back as he brought her with him, laying her next to him. The bed wasn't very large, but she was small, lying on her side as she looked down at him, her brown hair brushing against her cheek.
"What?" she said, a gentle smile pulling across her face. "Should I not have said that?" she whispered, leaning down to brush her lips over his again. She slipped her tongue into his mouth, pressing against his own wet muscle, their breath heating up and mingling between their lips. His fingers snaked through her hair, pushing on the back of her head to deepen their kiss.
He pulled back, taking in a sharp breath, and he brushed his finger over her lips. "You're okay, I guess."
A smile pulled across her cheeks and she giggled, leaning down to nuzzle her nose against his cheek. "I'm so glad you like me too, Katsuki," she said. Apparently she really did speak his language.
"Ochako..." he whispered, her name feeling surprisingly gentle.
"You know... I could just... stay here tonight..." she said quietly, her finger tracing down his jaw.
He smirked. "Oh?" He pushed himself up, flipping her onto her back as he hovered over her. Immediately, he winced, collapsing down onto of her.
"Oof! K-Katsuki!" she gasped, her hands pressing against his muscular back. "A-Are you okay?!"
"Shit..." he mumbled, pressing his nose against her neck. "F-Fuck... I..."
"Did you lean on your foot weird?" she said softly. Her fingers ran through his blond strands, a small sigh slipping from her lips.
"...yes..." he mumbled.
"You need to take it easy... we can ... do all that stuff later, okay?" she said, and he slowly pushed himself off of her, rolling to the side as he turned to look at her.
"Idiot," he muttered and pushed her nose with his finger.
"I know, I know," she giggled and leaned forward to kiss him once more. "I can still... sleep here. Like... actually sleep," she said.
"Yeah, yeah..." he muttered, leaning forward to kiss her again. He turned slightly to the side, tucking the pillow under her head. He yanked the blanket over their bodies and gently rest his hand on her waist, pulling her closer to him. "We're still not together. I'm not... I won't..."
"You won't ask me until I forgive you after we dance the competition," she said softly, tucking her head under his chin. "I know."
"Yeah..." he muttered. "You better know."
"I do," she said and draped her arm over his side. She was so small and comfortable next to him. Bakugou surely wouldn't have minded if this happened again.
Like hell he was going to tell her that though.
~~
"It's not going to fucking help!" he snapped, practically hopping on his leg as he tried to adjust the crutches. He knew he looked like a goddamn fool and he wasn't prepared for Half and Half and his weirdo beautiful girlfriend to look at him like he was a fucking idiot.
"It will!" Uraraka insisted, gently placing her hand under his arm as he leaned forward on the crutches.
"Oi! I told you I didn't need help!"
She puffed out her cheeks, trying not to laugh at him. "Well you looked like a bunny hopping around just now, so I kinda just thought..."
"Oh what the fuck ever, Ochako!" he snapped.
She blushed at the mention of her first name, and he forgot how close they were the night before. Uraraka spent the night in his bed, the two of them sleeping next to each other until she woke up in the morning and went back to her own room to change for practice. Bakugou was thankful Kirishima was fucking that pink-haired bitch, so he spent the night in her room instead of coming back.
The last thing he needed was Kirishima's nosy questions.
"A-Anyway," she said, holding the door open for him. He glared at her. Why did she think he couldn't do things on his own!? He hobbled past her. "I asked Momo-chan and Todoroki-kun to help us and I really think it'll be good! We can watch how they dance my choreography and learn-"
"When are you going to realize I hate this shit?!" he said, using the crutches to move towards the studio door. He stuck them under his armpits and awkwardly leaned forward to yank the door open. It immediately closed before he could hobble through it and he let out a frustrated grunt. Damn stupid door, not staying open long enough!
"K-Katsuki-"
"Oi! I. Can. Do. It," he growled, leaning forward again to pull the door open. The same thing happened and he wanted to kick the door with his stupid messed up leg. "Fuck!"
The door yanked open and Half and Half stood, looking Bakugou up and down. "Ah, Bakugou-san. Didn't expect to see you here."
"Why the hell wouldn't I be here Half and Half?!" he hissed, hobbling by him.
"Because you can't dance," he said bluntly. "Or rather, you shouldn't be with your injury. You'll only make it worse if you-"
"Fuckin' shut the fuck up. I know. I'm here to watch your stupid ass," he growled, making his way over towards the front of the studio.
Todoroki turned around, looking at his ass if he wondered why it was suddenly stupid.
Bakugou leaned against the mirror, letting his crutches fall to the ground as he started to lower himself down. "K-Katsuki!" Uraraka called out and rushed to his side, breezing past Todoroki and Momo. She grabbed his arm, helping to lower him to the ground.
"Shitty round face," he hissed. "I don't need your help!"
"I know, I know, just take it easy, okay?" she said and sighed. He stretched forward, letting his leg rest against the ground.
"Is everything okay, Ochako-chan?" Momo asked, slowly approaching them. She knew the blond was prone to outbursts even more so now he was down for the count and she didn't want to stir the pot at all.
"Ah... yeah, I was hoping you and Todoroki-kun could help us practice today?" she asked, clapping her hands together.
"Well, of course we can! But I don't think it's smart for Bakugou-san to be-"
"No, no, no!" Uraraka shook her head fast. "I was hoping you two could do our choreography and we could learn through observation!"
Bakugou rolled his eyes at even the phrase 'observation'. He hated observing and he told her this before. Of course, this time was a little different. He couldn't exactly dance and she wanted their routine to stay fresh in his head.
Puffing out his cheeks, he folded his arms over his chest. "Can we just get this fucking shit over with?"
Uraraka frowned and stomped over to him, gently slapping the side of his head with her hand. "Knock it off! Todoroki-san and Momo-chan are being kind enough to help us! So keep your damn mouth shut."
"Fuck, what the hell, Ochako!?" he hissed, rubbing the side of his head.
"I didn't even hit you that hard," she snorted and went to the piano to plug her iPod in.
Todoroki and Momo both snickered to themselves at the two, who were now arguing like an old married couple. Momo bit her lip looking at her best friend, and Uraraka tilted her head for a moment, happy that Momo didn't ask whatever question she was currently holding back.
She and Bakugou were not together and they wouldn't be until after the competition. That was what they decided.
"Are you guys ready? Do you remember everything?" Uraraka asked, tapping her foot up and down. Bakugou felt guilty, watching her body move slightly. It was obvious she wanted to dance too, but now was not exactly the time for it.
Why the fuck did he have to suck so bad? Why did it seem like he could never be exactly what she needed all the damn time?
"We remember most of it," Todoroki muttered. They were still not supposed to tell Uraraka about Bakugou's extra lessons with Todoroki. So even though Todoroki and Momo knew their dance quite well at this point, they had to at least feign as if they didn't.
"Great! Let's start." Uraraka pushed play, the music starting from the beginning.
She made her way over to the wall and slid down next to Bakugou, Todoroki and Momo taking position in the middle of the room.
"I'll watch from here so I can point stuff out to you from this angle," she explained.
"Whatever," Bakugou muttered, rolling his eyes.
"Your starting posture has really improved," she continued, ignoring Bakugou's frustrating attitude. She knew he was pissed he couldn't actually do anything, but this was their next best option. "Actually you look a lot like Todoroki does when he starts. It's a very classy style," she smiled.
Bakugou bit his lip, paling slightly at the statement. This was another reason he didn't want to 'observe'. Would she notice how much he was copying Todoroki lately?
The two began to move and Uraraka leaned forward. "See how tight Todoroki keeps his feet. He's taking wide steps but they're deliberate. That's something I want to work on with you," she said.
"Mmm," he grunted, looking none too pleased at the statement.
When they went into the first pose, Todoroki dipped Momo back, their faces close. "I-I think we could stand to get... closer in our poses," she said, a slight stumble in her voice and Bakugou smirked.
"What? Are you nervous to get closer to me, Cheeks?" he teased.
"N-No! I just think we hesitate a lot. See how Todoroki-san and Momo-chan go right into the pose. We're always a second off I think because we both take a minute to prepare ourselves, which we really can't afford to be doing. The judges will notice that."
"Fine we'll just charge right in next time."
The two of them went back and forth, watching Todoroki and Momo dance around the room, and Uraraka made sure to have them dance through it a few times. She could tell Bakugou was getting antsy, as he usually did when he was sitting for too long because of his leg.
"Do you want to call it a day?" Uraraka asked, leaning towards him, to bump him with her shoulder.
"Yeah, I'm fucking hungry," he muttered. He really wasn't all that hungry, he was just tired of sitting and watching. Listening to how Todoroki was so much better than him wasn't his idea of a good time.
"Why don't we all grab dinner?" she said and hooked her arm under his elbow.
He was about to shrug her off again, but as he started to stand, he realized he needed to lean on her. "Fuck," he grunted, leaning against the wall. She was staring up at him concern in her eyes and he hated that goddamn look. He didn't need her pity or worry. He was fine. In a few days he could walk normally again. "I'm fine," he growled, attempting to lean over to grab his crutches. "I'm just going back to my room," he muttered. The last thing he wanted to do was get dinner with The Perfect Couple™.
"Aw c'mon, Katsuki..." she said, gently wrapping her hand around his as he leaned forward on the crutches. "You need to eat something."
"Yeah I have muffins in my room someone brought me," he hissed. "I'm too fucking tired to go all the way there and walk all the way back."
"Let me help you-"
"No," he muttered. She knew it was difficult for him to accept help, especially when she probably already hurt his pride plenty today. So instead, she sighed, letting him go off on his own.
"Is he going to be okay?" Momo asked.
"I don't know..." Uraraka said. "I think once he's off those crutches he'll be better... or well... better than this." She couldn't imagine he would magically become a kind, generous guy after his injury healed. "Thank you both for your help," she said.
"It's not a problem. Should we get dinner?" Todoroki nodded.
"Mhm, that sounds good," she sighed, glancing to the doorway.
"He's a strong guy, even with the injury," Todoroki stated. "He'll be fine."
"I know that..." she whispered. "I just... I can't stand to see him looking so frustrated all the time."
"It'll be okay," Momo said, wrapping her arm around her friend.
"SHIT!" The sound echoed into the studio, even with the door closed. Then, there was a loud yell outside and the sound of a crash.
Uraraka's eyes widened. "Oh no..." She dashed out of the studio, only to see Bakugou at the end of the hall, pushing awkwardly on the door with his crutch. His bag was on the ground, right next to the door, and she could only assume the loud crashing noise was him throwing the bag against the wall. "K-Katsuki!" she gasped, and ran forward. "Are you okay!?"
Turning directly towards her, he began to yell. "I'm fucking fine! Get the fuck away from me!" For a second, she could almost see tears glistening in his eyes. She knew how frustrated he must be. The last thing Bakugou Katsuki wanted to be was useless. She probably hadn't helped very much, especially since it was her idea to force him to watch Todoroki and Momo. While it had been useful for their dance... it also didn't help Bakugou's spirit.
She gently placed her hand on his back, stroking her other across his cheek. "Katsuki," she whispered. "No one will judge you or think less of you if you need help opening a door while you're on crutches."
"Shut up," he snapped, pulling his face away from her touch. His cheeks were bright red, and she could practically feel how ashamed he was.
She leaned forward and kissed his cheek. "Katsuki... please... let me help you. It will only be for a few days and then you can be back to your normal self."
His head hung as he stared down at the ground. "Fucking hell... I fucking hate this." His knuckles were white where he gripped the handles of the crutch, his body trembling. "I just want..." He shook his head.
"What?" she asked, cupping his cheeks, she moved to stand in front of him, her fingers brushing over his face. "What do you want?"
"I... I don't want to feel like I can't fucking do shit!" he hissed. His red eyes met hers, his stare fierce. Even though it had only been a few days, this was slowly killing him inside, she could tell.
She leaned forward and brushed their lips together, she hummed softly, and rest her forehead against his. "You're not useless to me," she smiled. "See? You just kissed me totally fine."
He rolled his eyes. "My damn lips aren't broken."
"I know, you keep running your mouth," she teased.
"Oi..." he growled.
"It's only for a few more days. Then you can open all the doors you want," she smiled, pushing the door open for him as she leaned down to pick up his bag. "For now, me and Kirishima-kun and everyone else can help you. You know most people would be happy to be doted on by their friends!"
"I hate that shit," he snorted, reluctantly making his way through the door.
"Yeah, yeah. I know. This is like your worst nightmare. At least it's only a week and not four."
"Whatever. It's even worse than the damn punishment before cause I can't do anything I like to do!" he hissed.
Uraraka narrowed her eyes. "Things you... like to do? Including... dance." Her lips pulled into a smirk. She was well aware of how serious he was taking things now, but being able to tease him about it was her greatest joy.
"Shut up," he snapped.
She giggled and leaned forward to poke his cheek, knowing he couldn't fight back. "You loooooove dancing." Okay. Maybe she was being a little cruel.
"Fuck. I hate you. I'm going back to my room," he snarled.
"Aw c'mon, Katsuki. Come to dinner with us. I promise it'll be fun and I'll walk you back after. Please?" she said, pressing her hands together, her eyes practically begging.
She knew he wouldn't be able to resist her cute charm.
"Whatever," he growled, letting out a long sigh.
"Yay!" she cheered. "I'm starving. Let me run and grab Todoroki and Momo!" She slung her bag over her back and dashed back in, excited she finally got Bakugou to agree to eating with them and hanging out more... casually.
~~
Bakugou immediately regretted saying yes to dinner. Uraraka kept babying him with the crutches. She ran ahead making sure to open all the doors for him and she helped him sit down, leaning his crutches against an empty chair. He hated it. Even if she looked cute and determined while doing it.
"What do you want to eat? I'll go get you something!" she said.
"Just... bring me whatever you wanna eat," he snorted, not sure what they even had.
"Okay!" she said and hooked arms with Momo. "Come on Momo-chan, let's find something delicious."
"Why of course, Ochako-chan!" she smiled, walking towards the food stations.
Todoroki pushed his chair back and stood up, staring down at Bakugou, his mismatched eyes looking intense. "You really should be nicer to her, she's worried about you."
"Shut up, Half and Half. It's none of your goddamn business."
"And here I thought you were trying to be better for her," he said, clicking his tongue.
"I fucking am! But you don't know what it's like to be-" He trailed off, glancing at the crutches. There were some things he wasn't so desperate to let Todoroki know.
"...Whatever you say Bakugou-san," he shook his head and made his way over to the food.
Bakugou tapped his fingers against the table. He should've gone back to this dorm room like he originally planned. Stupid Uraraka. She kissed him and tried to make him feel better and then he felt damn guilty and said yes. Something about her always got him to agree to stupid bullshit he didn't want to do.
Or maybe she just convinced him to do things he did want to do.
He twisted his lips, looking at the crutches sitting next to him. He hated those damn things. He couldn't wait to be rid of them in a few days. Then he could go back to his stupid lessons with her and stop worrying about dumb shit.
Uraraka came back over holding two plates. "I got you some rice and some steak. I hope that's okay?" she said, placing them down on the table.
"Mmm. It's fine," he said. He pulled the plate towards him and she took her seat next to him, scooting her chair closer.
"They have other stuff, if you're not feeling it, or if that's not enough-" He stopped her from speaking, placing his hand on her head.
"I said it's fine," he grabbed a piece of beef with his chopsticks and shoved it into his mouth, as if to prove a point.
"O-Okay," she smiled. He could tell she enjoyed helping him, even if it made him want to die a little each time it happened.
Moments later, Todoroki and Momo took their seats across from them. "I am starving!" Momo said, a large amount of rice on her plate.
"We need to prepare our energy for tomorrow," Todoroki nodded.
"What's tomorrow?" Uraraka tilted her head, shoving rice into her mouth. She looked ravenous, and it had been awhile since they ate a few of her muffins earlier, Bakugou couldn't blame her. The more food he ate, the hungrier he realized he was.
"The invitational practice!" Momo cupped her drink and brought it to her lips.
Uraraka gasped, some rice falling from her chopsticks. "AH! I completely forgot! With everything going on, I can't believe I didn't remember it was so soon!"
"The fuck is that?" Bakugou asked, glancing between the three of them.
"It's fun!" Uraraka said. "We get to practice with people from another school. Midnight-sensei always sets it up once a year."
"This year we're doing it with Ketsubutsu. They have some amazing dancers!" Momo said with a smile.
"The fuck? Do you compete?" Bakugou asked, raising his eyebrow. He was down for the count, so it wasn't like he could compete with Uraraka.
"It depends on the school," Todoroki explained. "Sometimes they want to compete, sometimes it's just practicing for fun and trying out dancing with different partners."
"Last year, Shiketsu came and Inasa was so competitive with Shouto," Momo laughed, gently touching his shoulder.
"I don't know why. He always gets like that, even during actual competitions."
"I know!" Momo giggled, leaning towards Bakugou. "I think he has a crush on Shouto," she whispered.
"It's not that," Todoroki muttered, a hint of red on his cheeks.
Uraraka covered her mouth, snickering, and even Bakugou couldn't help but huff out a small laugh.
"That's what you get for being a pretty boy, Half and Half!" he snorted.
"Anyway," Todoroki coughed. "Last year we competed, but who knows how this year will go. Sometimes we swap partners and try out different things."
"It's too bad you're hurt," Momo sighed, bringing up the forbidden topic. "I'm sure Midnight-sensei would've let you join in."
"Forget it, I only dance with her," he said, folding his arms over his chest, tilting his head towards Uraraka. "It's not worth it otherwise."
"Aww!" Momo giggled. "That was very cute of you, Bakugou-san!"
"Shut up, Ponytail!" he hissed.
Uraraka leaned towards him, resting her head on his shoulder. "Thank you Katsuki. You could come watch if you want. Especially if it turns into a mini-competition, it might be fun for you to see."
Bakugou narrowed his eyes, suddenly skeptical of this joint practice. "Are you doing solo dances or partnering up?" Bakugou muttered.
"Well since you're out of commission," she giggled, nudging his shoulder. "Probably solo dances."
"You could dance with someone from Ketsubutsu," Todoroki suggested.
Bakugou clutched his chopsticks, wrapping his fingers around them tightly. Would Uraraka really just dance with some extra from another school!?
"I guess! But who knows who they have or what their plans are. I guess we'll just have to wait and see. I hope you come, Katsuki," she smiled.
"Yeah, yeah," he muttered noncommittally. Like hell he was going to go and watch her dance with someone else when he was injured.
He knew he technically had no claim over her, dating or not... they weren't officially dance partners and for that, he had no one to blame but himself.
But the last thing he wanted to do was watch her dance with some nobody from another school, the thought alone made his blood boil.
#kacchako#uraraka ochako#bakugou katsuki#BHNA#boku no hero academia#dance AU#college au#side todomomo#side kirimina#dance with me#AYYY updating on Uraraka's birthday#lmfao <3#my girl
11 notes
·
View notes
Text
rain
klancetober day four read on ao3
Keith picked up his phone and blinked against the unwelcome brightness. He turned over in his bed, the sound of the blankets shifting and rain muffled against his window a warm comfort on his day off.
He slid his thumb across the screen and held it up to his ear.
“Why aren’t you responding to any of my snaps?”
“Lance, if I’ve seen one picture of the picture of the rain on your window you took with that camera, I’ve seen them all.”
“Yes, and you haven’t even sent a ‘ur hipster trash’ with your spelled as u-r because you know it annoys me or ‘that’s real evanescence of you’ or something. Inquiring minds want to know if you’re dead or possessed.”
Keith chuckled softly. “Not possessed or dead.”
“Oh, don’t tell me I got you sick from last week?!”
“No, just a headache. Weather change, my body is garbage, the usual.”
“You work out at ungodly hours of the day and at least eat healthy most of the timeish. Your immune system should be like indestructible.”
“Well now I’m just thinking about the possibility of someone not cleaning off the equipment at the gym and getting plague. Thanks.”
“No problem, Red.”
Static crossed the line as thunder rumbled in the distance. “I guess I should let you rest.”
“It’s almost gone now, so it’s fine.”
More static crossed the line, probably from Lance switching his phone to his other side and cradling it between his shoulder and ear. “Bup, bup, bup. You’re off the hook this time, but you’re the reason I have all of this film to use as I wish-”
“A terrible idea really, I should have made you sign some sort of moderation contract.”
“Har, har.”
The rain picked up its assault on his bedroom window, the waning light blocked out by the clouds. Keith peeked through his blinds as lightning flashed behind the clouds. “We should really hang up before one of us gets electrocuted.”
“Ooh, if we do, I call dibs on the superhero awakening.”
“I’m not sure that’s how that works.”
Lance hummed into the phone, so incredibly close it had the hair on the back of Keith’s neck standing up. “I’m just putting it out there into the universe in case that’s exactly how it works. Super speed would be pretty wicked.”
“I’ll talk to you later, Kid Flash.”
“Not if I catch you fir- Wait, you didn’t say catch.” Lance groaned into the receiver. “Please hang up to end my suffering.”
“That’s pretty Evanescence of you.”
“You would know. Later, man.”
Keith listened to the soft blips signaling that the call had ended and set his phone back on the nightstand, letting himself fall back into his bed.
Keith watched out of the large cafe window, covering his smile with his drink as someone’s umbrella turned inside out with the next gust of wind. He’d been there so many times, he ultimately quit buying them two years ago. It was decided he was unequivocally the place umbrellas went to die. So he was really taking a drink in solidarity.
“Hey. This seat taken?”
He rolled his eyes as he lowered his cup. “You know if you keep wasting your terrible pickup lines on me, it’s going to ruin any shot you have of your ridiculous coffeeshop au.”
“I’m fine, thanks for asking. How are you today?”
Keith huffed and tipped his head in the direction of the window. “Ready for this to break. It’s been three days.”
“Right?!” Lance plopped down into a chair and stretched dramatically. “Hard to enjoy my hipster camera if the air is humid and the leaves are wet.” He shuffled his feet under the table, the toes of his shoes ghosting against Keith’s. “In response to your previous statement - there’s literally just the employees and the 70-year-old lady that comes in here all the time to knit in the corner. I don’t think I’m her type. I’m not an AARP member.”
Keith snorted into his cup and tried his best to hide his cough behind the sleeve of his jacket when an employee glanced at him over the espresso machine. “God, Lance.”
Lance laughed and took a long pull from his drink, steam still curled a little off the surface, Something Keith could smell had too many espresso shots and was heavily sugared. Lance seemed to catch onto his brief interest in his drink and slid it across the table.
“Did you want to try it?”
“I’m going to pass, I don’t plan on going into a diabetic coma or vibrating through walls.”
“Hey, the lightning hasn’t hit me yet.”
“A true disservice to humanity at large.”
“Eh, the day is still young.” Lance shrugged, reclining back into his seat. He crossed his ankle over his knee, foot bobbing to the easy listening station they’d heard repeated 223 times by now. He got into it, like he was hearing it for the first time as the beats and words settled over their table.
Keith looked out the window, watching cabs whiz by and people trying in vain to duck the fat raindrops. Because he was settling comfortably into his old age, Keith thought not for the first time that morning, that it wouldn’t have been so bad if the humidity would break.
“How’s your mom?”
“Still wondering when you’re going to become weirdly obsessed with our attic again enough to clean it. Yours?”
“The usual. Excited to decorate the house with my nieces and nephews. Wondering if she’ll ever get another grandchild.”
“Not so subtle hint, huh?”
“Marco’s already had two, she keeps giving him the eyes and saying, “What’s one more, mijo?” in that soft mom voice she sings in.”
Keith smirked into the last sip of his drink. “And what does he say?”
“That that’s what she and papá said when me and Rachel were conceived.”
“Has she started to ask you and Rachel yet?”
“Thankfully, in my mom’s brain Rachel, Luís, and I still kind of file as too young, but that’s always subject to change. It’s more of a family joke than anything serious. She loves the littles she has and wants us to do whatever we want, so long as we’re happy and safe.” Lance swiped whipped cream away from his top lip with his tongue. “What about Krolia? Does she ask you about having kids.”
Keith snorted. Lance lunged across the table and knocked his elbow off of the tabletop, he seethed at Keith under his breath, “You know what I mean, asshole.”
“No, to answer your question. Krolia doesn’t ask about grandchildren. I’m sure she’ll get a laugh about you asking first though.” Keith tapped his empty cup against the table. “Gotta admit, this is sort of a weird turn in conversation.”
“Yeah.” Lance’s mouth tipped up bashfully as he scratched the back of his head. “Dunno, guess I’m just going through one of those single slumps where I weirdly talk about adult things like the weather or a sale on sensible shoes and settling down.”
“At least that gets you one step closer to that AARP membership if you decide to ask that woman for her snapchat code.”
“You’ll be the first person I don’t offer my senior discount to, Kogane.” Lance stood up to throw away his empty cup and held his hand out for Keith’s.
“Oh, thanks.” Keith gave Lance his cup. As Lance stepped away, Keith noticed the older woman smile into her knitting project before she glanced to Lance then down to him.
When Lance returned he was tapping away on his phone. “Hey, so Hunk just messaged me. He’s back and Pidge is on her way. How about we return our youth and vitality with some Mario Kart?”
Keith stretched in his seat, his joints popping pleasantly. “Are you going to not talk to me for three days if you get caught in another blue shell explosion again?”
“Yeah, probably.” Lance nudged his elbow into Keith’s side and grinned as he opened the door. “But that’s the spice of this relationship, babe.”
a/n: some of these prompt fills are only going to be loosely involved, but I hope they’re still enjoyable.
This goes along with the headcanon that Rachel and Lance are twins. Luís is the youngest after Lance and Rachel because I could have swore Lance said in an episode “My older brother, Marco, my older sister, Veronica, and younger brother, Luís.” Unless people were figuring in the weird time thing space does and that it now makes Lance younger. I like the idea of Lance getting to be a big brother.
also, lemme know what you think, please! I’m kind of struggling with knowing my audience and finding what works or doesn’t. I won’t post it. it can be anon. I just want to make sure I’m doing things you guys are chill with. I want this to be a good space.
#klancetober#Keith#Lance#klance#laith#Voltron: Legendary Defender#technically all of these so far have been pre-relationship#the writing tag
5 notes
·
View notes
Text
Oct 19 Blurr’s Horror Stream - Monster AU - Creature from the Black Lagoon
Instead of a normal stream, we did an AU stream where everyone’s a monster. Prowl was a shadow person. A very shy shadow person.
Welcome to the 'speedxstealer' room. The chat room has been cleared by the moderator. Tarantulas changed their nickname to Tara. Kweh: ((holy *** i haven't heard this song in years Kweh changed their nickname to Bevel. E x s p i r a v i t: [[ i love this song. ] Tara: (( my bother thought this song said "fajita, i can't cool down" Tara: (( **brother Bevel: ((I first heard this song on Sabrina the Teenage Witch E x s p i r a v i t: [[ accurate. ]] Bevel: ((fajita pft E x s p i r a v i t: [[ Remember, you can be any monster you like, any size, any shape, any form. ]] E x s p i r a v i t: [[ Blurr here is a ghostie ]] Ravage: *A sleek, black and red mechanical beast with a feline body, birds' wings, and vaguely humanoid face slinks into the room... and parks itself at the door. None shall pass. Maybe.* E x s p i r a v i t: / is going to just slide along the walls with speed, making monitors turn to static and music morph in and out for a moment. Coils up from the ground. ghost present / E x s p i r a v i t: / With one good eye and one eye in the pits of blackness that coil out like black smoke. / Bevel: ((I am probably going werewolf for B here but it's literally a new moon Ravage: *Does that thing where cats stare at a wall wide-eyed with blown pupils for no discernable reason. GHOSTS.* E x s p i r a v i t: / just slides out of the wall and drapes over the lamp. Making it flicker / Heeeere kitty kitty. / twists head upside down and grins/ Ravage: *Hisssssss.* E x s p i r a v i t: / wiggles claws at from the lamp/ E x s p i r a v i t: [[ oh my god, my son is the hatbox ghost. A mischevious little shiit. ]] Ravage: =This song is easy. Make it harder.= E x s p i r a v i t: Oooh, that sounds a little tedious. /hangs from the lamp from his coiled legs and swings back and forth/ Tara: *tara slides in, an androgynous incubus. violet wings and tail are playfully flicking* Bevel: *a perfectly normal looking human enters, nothing to see here, ignore the wet dog smell* Tara: If it's so easy, then make it harder yourself, Ravage. Tara: That's generally what I prefer. Tara: *purrs* Ravage: *Ravage smacks a paw on the incubus' tail and the human's foot.* Ravage: =Not so fast.= E x s p i r a v i t: / stops swinging so he can watch. Might be swinging just a little / E x s p i r a v i t: / watching upside down. / Bevel: *stops short of entering the room* Hi? Ravage: =Entry fee, you see. Answer to be free. Fail and feed me.= Bevel: Oh! I have to pay? Tara: *swats at Ravage* Pay with the answer to a riddle, that is. Wing: ((omg what is this song. I love the guitar)) E x s p i r a v i t: [[ bat out of hell by meatloaf ]] Ravage: *Hiss at the demon. You first, fiend, if you're so intent upon pestering him.* Tara: Let's have it, then. Bevel: *whines a little but nods, she's not very good at riddles* E x s p i r a v i t: / don't worry, bevel. He might tell you the answer if he knows it / Prowl: *the shadows she's casting shift a bit, then still.* Ravage: =A little house am I, only large enough for one. I have no doors or windows, and if they want to leave, they must break through the walls. What am I?= Prowl: *excited shifting! then still again.* Tara: *looks at claws for a while, grooming them, the flicks hand* An /egg/. Are we done here? Bevel: *Bevel feels like she should really know this for some reason... maybe if it were a box instead of a house, Ravage geez* Ravage: *Ravage huffs and lets the tail go. Fine.* Bevel: Eggs! *laughs* Bevel: *will just go to follow Tara into the room then* Tara: *tara prances off. can't embarrass this incubus as easily as you can his spidery counterpart* Ravage: =And you.= *Glance to the "human". He sneers and sucks in air, smelling that horrible wet dog stench.* =I've lived for millions of years, but am born again every month.= Bevel: *stops short and pouts at Ravage* Bevel: Rude. It is the moon. Ravage: =You would know.= Bevel: *sticks her tongue out at him* Ravage: *Peers around. Any others? No? Just the ghost and these two? All right. He'll creep away from the door.* E x s p i r a v i t: /swings on the lamp again, humming obnoxiously / Tara: *wanders over to the lamp and ghostie to say hullo* Bevel: *she'll finally make her way into the room and settle as far from the weird cat as she can* Prowl: *rides on in on bevel's shadow* Bevel: *it's a pretty good sized shadow, enjoy* E x s p i r a v i t: / twists body around like a twizler and blinks at Tara / Ravage: *Flops to the ground, crosses his front paws, and flares his wings out. Most comfortable. Though a snack would make things better.* Prowl: *it is indeed. lots of room to stretch around.* Tara: *leans on table* What's your name again, love? I /know/ I've met you somewhere before. E x s p i r a v i t: [[ lemme know when yall are ready ]] Ravage: ((ready whenevers)) Bevel: ((ready! Tara: (( o7 Tara: (( also i am admiring the demure color scheme E x s p i r a v i t: Meeee? /stretches arms out and hangs down from the lamp. Staring upside down at/ Many names, many names. /tugs head off with claws and giggles/ Tara: (( our names E x s p i r a v i t: They call me lots of names! Ravage: =Rumplestiltskin.= E x s p i r a v i t: That guy? He's a sham. Bevel: *giggles* Tara: But what do you want ME to call you, that's the thing. Tara: Oh, and that goes for you too, lovely lady in the corner ~ E x s p i r a v i t: / puts head back on and hums / Exspiravit, they say. E x s p i r a v i t: Spira works for me. Ravage: *Mutter mutter.* Make sure you like to hear it screamed. Bevel: *her?* E x s p i r a v i t: [[ just lemme know when we can start~! ] Tara: *the teeniest snicker. tara heard that and is proud. and you, yes, you* Bevel: ((i'm ready whenever Ravage: ((we're all ready whenever)) Prowl: ((ready whenever)) E x s p i r a v i t: / blinking at Tara upside down / E x s p i r a v i t: [[ i actually got dinner for once so ]] E x s p i r a v i t: [[ i am ready. ]] Tara: (( food! yes! good! let's go :3 Bevel: Everyone calls me Bev. Tara: Spira and Bev ~ A pleasure to meet you. E x s p i r a v i t: And who are you? Prowl: *meanders away from bevel's shadow and to a shady patch of floor from which the screen is visible* Tara: *trails a claw down chest* I was just /getting/ to that. The name is Tara. Bevel: Hi, Tara! It is nice to meet you. Tara: *settles into a chair near the lamp* Prowl: *from the right angle and the corner of one's eye, a personlike silhouette hovers on the wall.* E x s p i r a v i t: Tara... huh. /coils onto the lamp and looks at the screen / Prowl: ((good to know that creature from the black lagoon is pro-evolution)) E x s p i r a v i t: / flicks head around and bends over the lamp, looking to said silhouette. Another ghostie? / E x s p i r a v i t: [[ yes ]] E x s p i r a v i t: [[ "Ive never seen like this ever before." E x s p i r a v i t: Me: A hand??? ]] Prowl: *... caught* Prowl: *disappears back down into the shadows* Ravage: *Ravage looks up and around, but is too late to see this other ghost. Hmm.* Ravage: ((MY BOY)) Prowl: ((THERE HE IS)) Ravage: ((also. y'all be appreciative of the dude in the suit plz cuz he had to hold his breath underwater for up to 4 minutes at a time)) Prowl: ((goddamn)) E x s p i r a v i t: ... /hmmms and goes back to watching screen / Tara: (( daaaang E x s p i r a v i t: [[ i would die ]] E x s p i r a v i t: [[ also please appreciate the creature's costuming because the make up artist never got credit for it. She was never credited, or so I read. ]] E x s p i r a v i t: [[ someone else was. ]] Ravage: ((she wasn't)) E x s p i r a v i t: [[ * was posting about it jfc LS ]] Ravage: =I could do with a fish.= E x s p i r a v i t: To eat? Ravage: =To wear.= Ravage: =Yes, to eat.= E x s p i r a v i t: / reaches into the ceiling and fumbles around. Holds out the literal full skeleton of a fish. Very amusing / Tara: Oh, /ick/ Ravage: *Turns his nose up.* Prowl: *shifts a bit to look. hmm.* Prowl: *yep. those are bones.* E x s p i r a v i t: Kitty wants fishy fishy? /wiggling it / Ravage: =Ghost wants salt?= E x s p i r a v i t: / HISSSS / You throw salt at me and I blow out the entire room! Prowl: *sinks back to the floor.* Ravage: *Flicks his wings. Then it's settled. No fish, no salt.* E x s p i r a v i t: / tosses bones and lets them sort of float orb like into the floor / E x s p i r a v i t: / 4 u prowl / Prowl: *not fresh enough for this shadow* Prowl: ((let it be noted here for the record that the humans attacked first)) E x s p i r a v i t: / swings on lamp again./ E x s p i r a v i t: [[ it is true ]] Tara: *twirls finger around one of the ghost bits trailing off of spira. can tara curl it or make it move?* Prowl: ((... it looks like the jungle cruise boats)) E x s p i r a v i t: [[ DOESNT IT 8) ]] Bevel: ((pft E x s p i r a v i t: / Tara can, yes / Prowl: ((where are the bad puns)) E x s p i r a v i t: [[ that's my favorite part about that ride. ]] Ravage: =What can run but never walks, has a mouth but never talks, has a head but never weeps, has a bed but never sleeps?= E x s p i r a v i t: / twitches a little and crawls over the lamp, looking down at Tara / Prowl: *... more excited shadow fidgets.* Tara: You're making these too contextually easy, Ravage. Ravage: =If you WANT to be eaten...= Ravage: *Forgets what he was saying and squints at the floor. He could have sworn he saw movement.* Prowl: *... goes still again.* Tara: Depending on how you mean that... *wink wonk* Bevel: *checks over her shoulder nervously before telling herself she's imagining things* E x s p i r a v i t: / is trying to find the other ghostie, though he isn't sure if it is a ghostie or not / Ravage: *Flashes those jaguar-claws-that-rip-like this at Tara. How do they think he means.* Tara: *you're just inviting him to give a little clawed rawr back, c'mon* Prowl: *shadowy silhouette slides up onto the wall again. better view of the screen up here.* Tara: *giggles* Ravage: *Grunts and gets onto his paws. Going to move to a couch away from the tailed one. Not enough room for two sets of wings.* Tara: *awww* Prowl: *new couchmate?* Ravage: *Quite possibly. Though he probably doesn't know just yet.* Bevel: *quietly to herself* noooooo Prowl: *will be a very still silhouette on the wall by the couch* Tara: *tara'll settle with toying with spira's smokey shifty parts while he watches* E x s p i r a v i t: / twists around and swings down, dangling beside Tara / E x s p i r a v i t: / trying to spy this shadow he sees flicker, but he is missing it . Hmmm / Ravage: =Wet.= E x s p i r a v i t: Is water wet? I didn't know. Ravage: =Explains your stink.= Prowl: *the shadow's better camouflaged now. easy to pretend to be the sphinx's shadow, as long as no one realizes that's not the angle where the shadow should be cast* Prowl: ((this is it. the scene that got us our fishfucker movie.)) Tara: (( dfgdfds E x s p i r a v i t: [[ yeP ]] E x s p i r a v i t: Pardon? Bevel: Is it gonna eat her? E x s p i r a v i t: Maybe. Ravage: =You. Smell.= All ghosts do. E x s p i r a v i t: / twists around by Tara and levels with them to watch the screen / I do not smell. E x s p i r a v i t: / lifts claws and makes a ouija board out of smokey bits / Do I smell? / it flares up a NO / See? Bevel: What do ghosts smell like? Tara: *sniffs spira, shakes head, shrugs* E x s p i r a v i t: See? No smell. E x s p i r a v i t: / twists around and scans the room a few times/ Hmm... Tara: What are you /looking/ at? Ravage: =Must. Light rot. Sulfur.= E x s p i r a v i t: That's just my natural allure. Tara: Everyone keeps eyeing something, and it's not me. *huffs* E x s p i r a v i t: / blinks/ Oh... I'm planning something. /pats Tara's head and sinks into the ground. / E x s p i r a v i t: / He's going to try and scare the kitty / Bevel: Sorry, Tara E x s p i r a v i t: / which means he sort of needs to be in the general vicinity of behind Ravage / Ravage: *There's plenty of general vicinity back there.* E x s p i r a v i t: [[ furious kicking ]] Ravage: *...Do you ever get the feeling that you're being shadowed by someone? He can't smell anything, but...* Prowl: *can't relate.* E x s p i r a v i t: / good. He's going to attempt to scale the wall here/ Ravage: *Wiggles a little to get himself prepared for movement. Wiggle. Wiggle. Scrunch.* E x s p i r a v i t: / pauses for a moment. Looks around the wall. Then Ravage. Then the wall. Tilts head to the side and then upside down / Tara: *mutters something about how merpeople are overrated and demons are where it's at* E x s p i r a v i t: / That is not the right angle the shadow should be / E x s p i r a v i t: ... / SCREECHES at Ravage / Ravage: *SPRINGS off the couch with an unholy yowl and rustling feathers* Bevel: *jumps a little from across the room at the sudden screech of noise* Prowl: *watching the movie too intently to notice th— DIVES into the shadows under the couch* Ravage: *Lands in the incubus' lap* E x s p i r a v i t: AHA!! E x s p i r a v i t: /swings up over the couch and leans over it, peeking under it upside down / I knew I saw a thing! Tara: *jumps but is smothered in sphinx* Tara: *good* Prowl: *there's shadows, and then there's darker shadows. and in the middle of the darkest, two faintly glowing eyes.* E x s p i r a v i t: / amused flick of his smoke coils all over. Blinks back. / Hellooo. Ravage: *Does the rapid cat smack thing at his new seat's noggin. Bappity bappity bap. How dare you be where he lands.* E x s p i r a v i t: [[ i imagined the gif. ]] E x s p i r a v i t: [[ the bapbap gif. ]] Tara: (( omg Prowl: ......... hello. E x s p i r a v i t: / excited wiggle and slides onto the ground, halfway under the couch / You can talk! Bevel: ((bwahaha Ravage: =What talks.= Tara: Owowow /stoppit/ *grabs at paws* Bevel: Talks? Prowl: ... yes. *very softly, though.* E x s p i r a v i t: I thought you were hiding. / wiggles claws/ Shy? Prowl: *scoots over to see the movie from around the ghost. can't quite see the top of the screen from under the couch.* Prowl: ... yes. *wiggles darkness back at claw.* E x s p i r a v i t: / grins and pokes this wiggle as best he can/ I'm Spira. Ravage: *Scowl. Tries to wiggle his paws free.* Tara: *still pushing at paws, tara leans over to see the shadow* Prowl: *the wiggle is very cold.* prowl. E x s p i r a v i t: Come outside. Watch the movie from different shadows. E x s p i r a v i t: [[ to be honest, I love that suit so much ]] Ravage: ((I KNOW)) Bevel: ((it's so well done like dang E x s p i r a v i t: [[ i can't wait for the sequel we all needed. ]] Prowl: *... glides up to the edge of the couch.* which shadows? E x s p i r a v i t: I can make some! Ravage: *Takes advantage of the distraction to move back to the middle of the floor. Much safer here.* E x s p i r a v i t: /quickly moves from the couch and zooms to the lamp, twisting around it and angling it to make big shadows on the walls / Prowl: all right. E x s p i r a v i t: / hangs down by Tara, letting his coil hold the lamp in place, smokey bits hovering around him/ Tara: *grabs at ravage as they go, but alas. at least now spira's back* Ravage: =...It is darker in here.= Prowl: *glides out, zipping through the half-shadows until he gets up to the deep shadows along the wall.* Tara: A wonderful host, you. How accomodating. *petpet the ghost to see how much he can dissipate the smoke* Prowl: ((gdi i'd gone all night without using a gendered pronoun on the shadow and then i slip up with a he.)) Prowl: ((yall saw nothing)) Bevel: *flinches at the sudden movement and hunches in on herself some* Prowl: *silhouette hovers curled up in one of the shadows on the wall* E x s p i r a v i t: / smoke coils around Tara's hand / E x s p i r a v i t: There. Much better, yes? /to prowl / Prowl: ... yes. E x s p i r a v i t: / grins and hangs back down , watching the movie / How sad. E x s p i r a v i t: I think he wants to eat her. Tara: *...licks the ghost smoke* E x s p i r a v i t: Why can't they let him eat? Ravage: *Ear flick. Who said that. Looks at the wall.* E x s p i r a v i t: / exCUSE. poofs the smoke from the lick / Prowl: they invaded his home. E x s p i r a v i t: Very rude. When someone invades MY home, I make them leave. E x s p i r a v i t: It's very fun. Bevel: Yeah. Bevel: *maybe not the fun part but the first bit for sure* Tara: *keeps trying to lick the smoke, distract distract* E x s p i r a v i t: ... / twits a bit and looks at Tara / I have a riddle for you! Ravage: =That is MY job.= E x s p i r a v i t: *twists E x s p i r a v i t: Yes, but you don't know this riddle. Tara: Have at it, hehe. E x s p i r a v i t: / lifts claws and makes a smokey ouija board/ What blends in with the night, turns out the light, and feeds your monstrous appetite? Ravage: *There's the voice again. The beast twists to look at the wall.* E x s p i r a v i t: / trying not to swing the lamp to keep the shadows steady for new friend / Tara: Oh, I know what feeds /my/ appetite, but I doubt that's the answer to this riddle. Ravage: *...Stands on his hind paws, leans over the back of the couch, and test bops the wall.* E x s p i r a v i t: Do you... give up? /8) / E x s p i r a v i t: [[ the fact that he swims so well in it, too ]] Ravage: ((especially since they couldn't see anything in the damn suit lol)) Prowl: *jolts out of the way. zips up to a dark corner.* Ravage: *!!!* E x s p i r a v i t: [ dude yeah ]] Tara: I give in - what is it? Ravage: *THERE'S SOMEONE IN HERE AND THEY DIDN'T PAY THE TOLL.* E x s p i r a v i t: / poofs the ouija board/ Me, you silly thing! Hee! /laughs and pats Tara's face with claw / E x s p i r a v i t: / would waggle eye brows, but has none. Waggles smokey eye brows / Prowl: *toward spira* is it--? oh. Ravage: *Scrambles over the back of the couch with a thud, jumps back onto his hind paws, and starts trying to catch the thing in the dark corner.* Prowl: *didn't answer the riddle in time. had a different answer anyw— !!!* Tara: *snickers and looks over* Did someone pull out the laser pointer again? E x s p i r a v i t: / uh oh. / Run, Prowl. E x s p i r a v i t: /grabs lamp and twists it to make a path of shadows / E x s p i r a v i t: / run forrest run / Prowl: *shoots along the path* Ravage: *Chase chase.* Bevel: *distracted from the movie by the chase scene in the room* E x s p i r a v i t: / swinging lamp around and trying to make as many shadows as possible to hide in / Ravage: =They did not pass the test!= Tara: At least give the shadow a chance, Ravage. What's your riddle, then? Prowl: *dives back down to the floor and hides under another couch* E x s p i r a v i t: Then play fair, kitty ! E x s p i r a v i t: Give him a riddle. Ravage: *Flops onto his side right by the couch and closes one eye, trying to see the intruder.* Ravage: =...You agree to play?= Prowl: *there's darkness, and darker darkness.* ... yes. E x s p i r a v i t: / swings down to relax by Tara again/ I hope the monster lives. I rather like him. E x s p i r a v i t: He's got a funny face. Ravage: *Tappity tappity claws. He's thinking.* Tara: I hope he does too, but as far as faces go, I quite like yours better. *claw traces ghost jaw* E x s p i r a v i t: Awww, ain't you sweet. /wiggles a little / E x s p i r a v i t: not much of a face, though. Missing half. /sticks claw under his floating red eye / E x s p i r a v i t: Nothing here. Tara: Half's plenty to land a kiss on. *quick smorch teh ghost* Ravage: =I am a solitary word, 5 letters long. Behead me once and I remain the same. Behead me again and I still do not change.= E x s p i r a v i t: / aaaAAH! bursts into smoke. Poof. / Tara: *pouts* Tara: *mumbles* Just when I thought I was getting somewhere. E x s p i r a v i t: / reforms by Bevel / Did you see that? /giddy wiggly. Pause. / ... You smell like a wet dog. Bevel: *jumps a little* So? E x s p i r a v i t: / shove face in hair and SNIFF/ Kidding. I can't smell! /poofs again and forms by Tara/ E x s p i r a v i t: Howdy. Come here often? /waggle smokey brows / E x s p i r a v i t: [[ this is the longest "on my way to steal your girl" ive ever seen ]] Bevel: *jerks away at the sudden face in her hair. and falls off the chair* E x s p i r a v i t: / cackles at Bevel / Prowl: *... shifts nervously. knew the riddles the other two got. but this one is about words.* Prowl: *... solitary word. is the word itself solitary?* Bevel: *just gonna.... stay here on the floor yep* Prowl: ... alone. Tara: Not yet, but I plan on it. *boops ghost nose* E x s p i r a v i t: Haha. I usually scare away visitors. E x s p i r a v i t: Nasty people with cameras. Ravage: *Big smile. Many sharp teeth.* =Good.= Ravage: *Backs up and nods. The toll is paid.* E x s p i r a v i t: / oh no!! / Prowl: *glides up to the edge of the couch again. at least it isn't over yet.* Ravage: *Aha. So that's what the stranger is.* Tara: *turns head* See, Ravage, all you had to do was give them a chance. You can't eat a shadow, anyhow. Prowl: *finds a shadow next to the couch to hover in* E x s p i r a v i t: Yeah. E x s p i r a v i t: Bad kitty. Ravage: *Flicks his wings at them both.* =Rules are rules.= Bevel: *laughs* E x s p i r a v i t: Break the rules! Tara: *flicks wings back at* Prowl: rules are rules. Ravage: *Growls and rests his head on his paws. Unruly pair. At least the shadow and the... whatever they are... behave well.* Ravage: *Slow blink* =Yes. Thank you.= E x s p i r a v i t: I didn't have to answe.r. E x s p i r a v i t: But, this is my house. Tara: Does anyone ever have to give /you/ a riddle, Ravage? E x s p i r a v i t: / swings down from the lamp and coils up from the ground / Tara: *can still play with ghost smoke with his tail, good* Ravage: =That is why.= Those who own a place need not earn entry to it. =Other sphinxes. Clever creatures playing games.= E x s p i r a v i t: So, when you have meetings, you have to all answer a riddle? E x s p i r a v i t: / smoke will play around the tail too / Ravage: *Nod.* =The one who asks the best riddle is honored.= E x s p i r a v i t: ... Oh, you really have meetings? E x s p i r a v i t: What's that like? E x s p i r a v i t: Do you all have meetings with your groupings? Prowl: *... slides under couches and through half-shadows to get next to the one with the lamp where everyone is gathered. stays on the opposite side from the lamp, pressed up under the shade of the arm rest Ravage: =A diamond plate, a glowing grate, a place you never leave.= E x s p i r a v i t: / wiggles claws at shadow!/ Ravage: *Tracks the shadow and offers it a small nod for the earlier defense.* Prowl: *stretches out something spindly and vaguely hand-shaped to return the wiggle. it quickly wilts and vanishes under the lamp light.* E x s p i r a v i t: / grins. / E x s p i r a v i t: Do you have meetings, Tara? /leans over on / E x s p i r a v i t: A bunch of you heart eaters in a room? E x s p i r a v i t: What about you, wet dog? Bevel: Glowing grate? Bevel: *grumbles* Ravage: *Makes a lazy circle motion with one paw.* =Fireplace.= Bevel: Like in a house! Oh is it home? Ravage: *Nod.* Tara: *is curious, makes a hand-shaped shadow where the spindly hand was to see if anything'll happen* Hmm... We tend to steer clear of each other, heh. Bevel: *fist pump* Prowl: i leave fireplaces as fast as possible. Ravage: =Present company excepted.= E x s p i r a v i t: Prowl, do you have meetings with other shadows? Prowl: *... sinks into the offered hand-shadow.* Prowl: not on purpose. E x s p i r a v i t: Aah. Prowl: *warning: having a shadow in your shadow is cold.* E x s p i r a v i t: ... I can't leave my house. E x s p i r a v i t: / 8( / Ravage: *Rasping chuckle. He did say "a place you never leave".* Bevel: Meetings are kind of like family reunions. Or something. Everyone either knows someone else or is related to them. Tara: *hums and wiggles fingers, trying to pinch the shadow* E x s p i r a v i t: Aaah. You all have interesting lives. /coils into the air / Prowl: vampires leave their homes by taking a little of it with them. E x s p i r a v i t: I can play ticks. Can scare the visitors away. E x s p i r a v i t: But I'm tied to my person. E x s p i r a v i t: / twists in the air to hover upside down / Tara: Your person? You mean you're taken? *pout* Prowl: *curls up into the grabbing fingers* E x s p i r a v i t: Aah... /pats Tara's cheek/ Not really. Ravage: *Nods to Bevel. He knows what that's like.* E x s p i r a v i t: He doesn't see me. But he's afraid. Everywhere he moves, I move. I follow him. E x s p i r a v i t: Heplayed with a ouija board once. Opened the door. E x s p i r a v i t: But tsk tsk, foolish mortals. They never know when to burn the board! Ravage: =Eat him.= E x s p i r a v i t: Nooo... he's too fun to play with . Prowl: i follow people, too. E x s p i r a v i t: You do?! /grins/ Are they assigned? Ravage: =Why?= Tara: *makes prowl follow his hand, then* E x s p i r a v i t: [[ okay imma be real. I'm gonna switch to my other playlist to wind down. So you guys can enjoy my ugly music dsjkfs ]] Ravage: ((roger)) Tara: (( :3 i wanna hear! Prowl: no, i choose who to follow. E x s p i r a v i t: ... Lucky. Prowl: to eat their souls, a little bit at a time. E x s p i r a v i t: That sounds fun. /pout / Ravage: *Perk.* Bevel: *shudders* E x s p i r a v i t: I just get left forgotten in the house. Tara: *mutters, licks lips* All this talk of eating is making me /hungry/ Prowl: it's a living. E x s p i r a v i t: / licks Tara's cheek / E x s p i r a v i t: I tear souls from people when they make me mad. I can be playful... until I'm not. Prowl: i have to wait as it leaks out of them. Prowl: it's hard to speed it up, even when they deserve it. E x s p i r a v i t: i bet you're real good at it. Bevel: ...I only hurt people when they hurt me first. Tara: *licks spira back* Tara: I know the feeling, Prowl ~ Prowl: that's why i didn't choose you. E x s p i r a v i t: I hurt anyone who comes in the house uninvited. E x s p i r a v i t: Sometimes they break the windows. Tara: Rude. E x s p i r a v i t: Very. Ravage: =Who DID you choose? If not the... 'human'.= Ravage: *Watching the shadow curl around Tara's fingers.* Prowl: *follows the shadows up the underside of tara's arm.* what is it you feed on? E x s p i r a v i t: / sinks into the ground and slinks back up. throws skeleton fish at Ravage. For fun. / Ravage: *All these soul eaters. He prefers to stick to the meat. Souls are messy, complicated business. Too much for him.* Prowl: no one, right now. thought i'd stop in for the movie. Ravage: *Ravage ducks the fish bones and snarls* E x s p i r a v i t: / cackles and hovers by Tara and Prowl / Prowl: *buddy, have you ever seen a shadow eat a steak* E x s p i r a v i t: / do they use their shadow utensils / Tara: *purrs at the chill running up his arm* What do you think I feed on? Prowl: ... i think you must feed on souls, too. but only a small part of them. something regenerable. Bevel: *eats meat, frest as she can get it, souls sound... not very filling* E x s p i r a v i t: You all feed on such interesting things... E x s p i r a v i t: My diet seems so basic. Bevel: I eat meat. What do you eat? E x s p i r a v i t: ... Fear. E x s p i r a v i t: the more people are afraid of me, the stronger I get. E x s p i r a v i t: The anger between people.Negative emotions. They're filling. Bevel: ...Oh. Ravage: *Growls again.* =I protected your home and you fed from me?= Tara: Each to their own, yes. Personally I find pleasure in consuming lust. A much richer flavor than fear. E x s p i r a v i t: ... A little snack /smile innocently / Bevel: How do you eat fear? Prowl: slowly, then all at once. E x s p i r a v i t: Exactly. Ravage: *Bares fangs and sits up straight, no longer comfortable in this place. Tucks his serpent's tail around himself and pulls his wings close.* E x s p i r a v i t: Oh, don't be such a spoil sport! / poofs his head into his claws and twists it with a grin/ Turn that frown upside down! Ravage: *Swipes at the head* E x s p i r a v i t: / poofs head back and pouts / E x s p i r a v i t: I've never had so many visitors without scaring most of them. E x s p i r a v i t: I'm new to company. Bevel: It just seems... um, *holds her hands up and tries to make a ball before "exploding them outward* is it heat or microwaves or something? Or is it like a pheromone? Tara: *is still playing with his own shadow. where does the chill reside now?* E x s p i r a v i t: ... Eh? Ravage: ((I LOVE THIS SONG)) E x s p i r a v i t: [[ same ]] Bevel: *fear is pheremones to her but maybe other creatures eat something different* E x s p i r a v i t: Fear? To me it's... it's like an energy Bevel: ((*WHEEZES* I LOVE THIS SONG AND HATE IT AND I LOVE IT E x s p i r a v i t: Negative energy makes me feel better. E x s p i r a v i t: But, I'm also rather mischevious in my own ways. E x s p i r a v i t: [[ yEP ]] Prowl: *finished moving up the arm. moving down the side of his ribcage by now, slowly* Prowl: it is like heat, yes. it radiates off them. you must be close to absorb it before they pull it back in. Tara: *probably looks like he's just petting himself by now, then. hee, it tickles* E x s p i r a v i t: / twists self back up and settles on top of the lamp / E x s p i r a v i t: / just draped over it. Droopy. / Ravage: *Watching that ghost. You stay over there.* E x s p i r a v i t: / glances at Ravage. Might just scare u / E x s p i r a v i t: / droops anyway / Bevel: *side-eyes the shadow some before nodding* That kinda makes sense being energy. E x s p i r a v i t: / flicking his shadowy coils to and fro / E x s p i r a v i t: *smokey E x s p i r a v i t: [[ excuse i am fire and brimstone, not shadow ]] Tara: *is that a sad droop or a comfy droop? tara's checking by leaning over to lick at the smoke again* E x s p i r a v i t: / smoke is going to swipe up that lick like a counter lick / E x s p i r a v i t: / it is an in between droop / Tara: *smiles and purrs. good. this is turning out to be a lovely evening* E x s p i r a v i t: Halloween is soon. That means so many broken windows. E x s p i r a v i t: / side glances at Ravage./ E x s p i r a v i t: / is waiting to scare / Bevel: *gets up finally* I have to go now. Ravage: =So soon.= E x s p i r a v i t: Well, come by and visit again. I'll ask the human to install a doggy door. E x s p i r a v i t: / smug upside down grin / Prowl: *is gradually slinking down tara's side* where is the human tonight? Bevel: I have to be home. *sticks her tongue out at Spira before leaving* E x s p i r a v i t: / mimics this / Eh? Oh... he went out for something. E x s p i r a v i t: / props chin in claw/ He's not very fond of me. Ravage: =I will eat him.= E x s p i r a v i t: / sulking/ He keeps me locked in the house and everything. E x s p i r a v i t: Eh? But, he's my main food source. Ravage: =I know.= Tara: Someone's feeling catty, hmm E x s p i r a v i t: ... /disappears into a poof / E x s p i r a v i t: / reappears and just breaks the light. Welcome to dark / Tara: *tara's eyes glow tho! just a teeny bit* Ravage: *Got them glowing eyes.* Prowl: *has glowy-but-the-least-glowy lights in the room* Tara: *all the glowy* E x s p i r a v i t: / sliding around. Okaaay. Coils up from the ground and jups at Ravage with a screech/ Ravage: *Whips around and snaps at the air* Ravage: *Was expecting that.* E x s p i r a v i t: / AH! yanks down and swats at / E x s p i r a v i t: / will do it. Will pull the tail./ Tara: Please take care not to harm the corporeals in here!!! *ducks down* Prowl: *... takes the opportunity to slink freely around the room for a moment, before settling on the couch next to tara--more heavily and solidly, now.* Ravage: *Flaps into the air. He can take a hint.* E x s p i r a v i t: Don't threaten my food source. Ravage: =You betrayed me first.= E x s p i r a v i t: Ah ah ah. I never said I WASNT going to eat your fear. Ravage: =I leave for places my services are appreciated. Pray your human does not find me.= E x s p i r a v i t: He's not going to actively look for any of you. Ravage: *Snarls and zips out of the room* E x s p i r a v i t: Awww. Kitty got his tongue tied. HAHAHA! E x s p i r a v i t: Or is it fur fluffed? What's the phrase these days? I'm a hundred and tired. Tara: I miss you already, Ravage. *waves but it doesn't matter in the dark orz* E x s p i r a v i t: / pats Tara's head and Prowl's shoulder maybe / E x s p i r a v i t: / or prowl's face . what is this / E x s p i r a v i t: / pat / Tara: *arm comes down near where tara can feel the shadow* I'd love to stay and get acquainted, but... Tara: *hee, nudges horns up into spira's touch* E x s p i r a v i t: / pat pat / Prowl: *shadow is a proper person at the moment. touches the arm.* you're leaving? E x s p i r a v i t: I should be getting back to my usual mischief as well... E x s p i r a v i t: I haven't littered the kitchen with dishes in a while. Tara: I ought to go, yes. I haven't had dinner yet. You're more than welcome to come along, though. E x s p i r a v i t: ... / little pout / Tara: *can't see it, gotta pout louder, spira* E x s p i r a v i t: / LOUD SAD SIGH / E x s p i r a v i t: / BREAKS A SCREEN / E x s p i r a v i t: / SUCH POUT / Tara: I'd invite you along too, but you /know/ you can't, dear. E x s p i r a v i t: He surrounded the place with salt. E x s p i r a v i t: I can't go outside. Prowl: ... i rarely get to taste other cuisines. E x s p i r a v i t: / hUFF / Tara: I'll fix you up something lovely, then. But we ought to be leaving, it'd be rude to tease Spira with details to a dinner he can't attend... E x s p i r a v i t: .. /just breaks something else and crawls up the ceiling and into the corner.on the ceiling. where he pouts. endlessly. / Prowl: mm. E x s p i r a v i t: / will be here when dodge gets home. / E x s p i r a v i t: / i can't believe my human boyfriend doesn't let his ghost bae leave the house / E x s p i r a v i t: / he is pouting upside down, for fun imagery / Tara: *takes prowl's shadowy arm and makes for the door* Prowl: *follows* Tara: *just don't step on the tail, pls* E x s p i r a v i t: / will throw something at the tail. B( / Tara: *rude* E x s p i r a v i t: / u cant tease me and then bail. U RUDE FIRST / Tara: *he'll come back and have ghost makeouts with you another time, shh* Tara: *he's hungry and you're not alive anymore* Prowl: *it hit prowl. ;;* E x s p i r a v i t: /oh. Sorry Prowl/ E x s p i r a v i t: / quick pat spot it hit / E x s p i r a v i t: / then back to pouting. / Prowl: *thanks.* E x s p i r a v i t: / prowl is a good. / E x s p i r a v i t: / he likes prowl / Tara: ...How about I kick the salt on the way out, hmm? Tara: Blow a bit of it away. E x s p i r a v i t: Oh, go ahead. E x s p i r a v i t: I need to wait for him anyway. He said he's buying a new ouija board so we can talk. /this is a lie. / Tara: If you insist... E x s p i r a v i t: ... but you could. E x s p i r a v i t: maybe break just part of the ring. E x s p i r a v i t: if it's broken, I can work on the rest. Tara: *winks* Done deal. Tara: *is outie* Prowl: *follows in tara's shadow*
2 notes
·
View notes
Note
02. World War Two / 1940s AU. (EITHER/BOTH wherever ur heart takes u >:'3c)
V A R I O U S . D R A B B L E . A U S .
@potentiaest
02. World War Two / 1940s AU — Gladio and Ignis are part of a special ops unit (Gladio’s a weapons sergeant and Ignis is head of intel) stationed in France during the height of the war. Sometimes they blow off some steam at the local dance halls
“What do you mean you don’t dance!” Gladio exclaimed, leaning in towards the giggling girl, who swatted at his chest in most coquettish fashion. “Dunno how they do things in France, but Stateside, you don’t show up to a dance hall just to stand around and look pretty. You show up to dance. Maybe let a handsome soldier buy you a drink or two?”
From the opposite side of the little table, Ignis watched with a dispassionate disinterest as his weapons sergeant flirted with yet another girl. At least this one was a fair bit comely: ash blonde hair falling in impossibly soft waves framing a delicate, heart-shaped face; bright, scintillate eyes the color of sea-glass; a full, pretty mouth slicked with a vibrant red that might have looked prettier without the exaggerated beestung look all the girls were favoring now.
Curious. Gladio had always preferred brunettes.
Chin propped in the palm of her hand, the girl batted mascaraed lashes as she attempted to explain herself in mellifluous French to a confused Gladio, who promptly looked over at Ignis with a wide-eyed helplessness. “She said it’s not that she doesn’t dance, it’s that she doesn’t know how to dance,” Ignis explained, downing the rest of his cognac to stomach how much he disliked playing Pandarus to whatever Gladio’s inclinations were for the night. “She’s unfamiliar with this style. American style, she says.”
“Oh!” Gladio exclaimed brightly, his attentions returning to the girl at his side, Ignis forgotten now that his duty is done. “Well, that’s real simple, dollface. See, I happen to be almost as good a teacher as I am a dancer. Case in point.”
His garrison cap tugged from his head and tucked safely into his belt behind him, Gladio stood and hooked an arm around Ignis’ shoulders, practically hauling him off tot he dance floor. “Watch this,” he called to the girl, tossing a wink over his shoulder at her as he pulled Ignis into a closed position, hands clasped, his leading hand pressed just beneath Ignis’s willowy shoulder blade, as proprietary as it was assuring.
“Real simple,” Gladio murmured softly, picking up Ignis’s hand, and rocking simply to the tempo of the music. “Just nice and easy, until you get the beat down. Yeah! Just like that. See? You’re a natural.”
Ignis rolled his eyes above a good-natured grin that almost mirrored Gladio’s wide, easy smile. “You’re not flirting with me,” he pointed out dryly. “You needn’t ply me with compliments.”
Gladio shrugged, still grinning. “If you say so,” he laughed. “Eyes on me. Not on your feet. You already got the steps down, so we’re gonna jump right in. Just keep to the steps no matter what, and let me lead, got it?”
He pushed off on the downbeat, and he could feel the hand that alit on his shoulder now clutching desperately at his collar. “Relax,” Gladio urged gently. “I’m going to spin you. Ready?”
“You’re what—?” Ignis cried indignantly, his words cut short by the hand on his back pushing him into a turn, and promptly tugging back into the waiting frame of his arms. Ignis tipped his head back, barking out a laugh of pleasure, unreserved and unmitigated, and Gladio joined him, chuckling bemusedly at Ignis’s abandon.
It didn’t take long at all for Ignis to fall into a trust as simplistic as the rhythm itself, letting Gladio guide him this way and that, into turns and promenades and whatever other flourishes he came up with on the fly. Gladio himself was patient with every minor stumble over his shoes, always catching Ignis in time and steadying him without breaking conversation between them. “Not bad for your first time, is it?” Gladio asked, pulling him close, their chests abutted as Gladio pressed his temple to his affectionately.
Ignis could feel the rumble of that stentorian bass reverberate in his broad chest, punctuating the static of his thoughts like radar jammer. “No, not at all,” he murmured in reply, hardly even paying attention to his own words, saying anything to distract himself from the disconcerting proximity between them. And just as readily as he’d leaned in, Gladio broke away as the music slowed to its cadence, to clap enthusiastically for the band on the dais.
“Hey, thanks,” Gladio said, stepping back with two fingers touched to his forehead in a mock salute. “You were a real sport about it. Let me know next time you need your dance card filled up, I’ll punch a few slots if you don’t mind.” He threw a look back at the table, where the girl (long-forgotten now) waited with eyes bright for Gladio to return.
“Hope she turns out to be as good a partner as you,” he whispered with a wink, hands jammed in his pockets as he pivoted around to meet her, leaving Ignis to the rubato of the rhythm and blues, like a slowed heartbeat.
2 notes
·
View notes
Text
When their S/O calls to tell them something important and drops their phone
Thank you for your request, my dear! It’s been a while since the last time I heard from you! I always enjoy getting requests from you, so don’t be shy!
Shownu:
Leader-man is a pretty calm person by nature. Very easy going, very gentle. However, if you call him out of the blue one day while he’s at work and tell him you have something important you want to discuss with him...and then the line goes dead, this guy is going to be both confused and concerned. I don’t see him jumping to any conclusions one way or the other, at least not right away, but I feel like the longer it takes for you to get to another phone and/or come see him, his concern will grow and fester until he can’t sit still anymore and just seeks you out himself. When he finally finds you at home fussing over a new phone, Hyunwoo is going to put two and two together. “Ah, that’s why the line went dead. Babe, please just call next time. I was worried.”
Wonho: Okay, this poor honey bun is going to freak out. F R E A K! O U T! Hoseok will have been practicing in the studio when his phone goes off. He’ll be all excited because you’re calling and the second he picks up you can expect a cheery greeting that tells you just how much he adores you. Of course, the second he hears the hitch in your voice, he’s going to temper back and softly ask if you’re okay. The dreaded words ‘I need to talk to you about something’ would make his heart plummet, but he’d swallow his emotions and say okay. If the line suddenly went dead, he’d be in a panic. Lots of ‘hello?’s and ‘Jagi!’s. Honestly he’s going to think the worst. His brain is going to turn into a raging tornado that flits between ‘omg she’s breaking up with me’ and ‘omg she’s hurt, something terrible has happened to her’. It is going to take the whole of Monsta X to keep him from breaking down and dashing out the door in a blind flurry just to find you. Even if they reassure him you would never break up with especially since there is no reason to, he would still center himself around the fact that you could be hurt. Not until you show up at the studio, broken phone in hand, will he calm down. Those arms of his are going to wrap around you so tightly and he’s going to crush you to his body. His heart will finally be at ease when you tell him you’re definitely not going to break up with him, but that you got let go from work. “Aw, sweetheart. I’m so sorry. Don’t worry, I’ll take care of you. Just promise me you’ll never scare me like that again. I had no idea what to think!”
Minhyuk:
Another one that would probably flip his shit if the line suddenly went dead. Like, he would be chatting excitedly to you about how his day is going and how much he misses you when you lightly interject that you need to talk to him about something. I feel like Minhyuk would pause for a second just in surprise, but would tell you to go on. *cue dropping phone* When the call ends abruptly he’s going to stop whatever it is he’s doing and look at his phone in confusion. Minhyuk will try to call you back a few times, each attempt met with the same message of being unavailable. He’s going to flip. Period. He might continue to try and call you, all the while explaining to anyone who is with him. They’ll try to tell him not to worry. It’s probably nothing and that DEFINITELY you’re not breaking up with him and no, you are NOT in an accident. He’d be a lot like Hoseok, but calmer…Like, he is definitely freaking out, but it’s more in his rushed movements, his furrowed brow, and fast paced speech. When his phone finally signals a call is coming in, Minhyuk won’t even bother checking the ID, he’ll just answer it with your name on his lips. “Yah! My heart is in my throat, what is wrong with you? Are you okay? Are you breaking up with me? ...WHAT DO YOU MEAN YOU JUST WANTED TO TELL ME YOU BOUGHT A DOG?!”
Kihyun: The image of cool. The countenance of stone. This one would keep his outward composure even though on the inside he’s going to be falling apart. Your call was sudden and the only words you got out before the static took over was ‘we need to talk’. He knew you both had been having a rough patch and that you were arguing more than necessary, but was it enough to break you guys up? Were you really going to do it over a phone? Did you lose confidence and hang up? Did you change your mind? After trying to call you over and over again, he’s just going to accept the inevitable. Kihyun will mentally prepare himself for the coming breakup, keeping himself busy by cooking in the kitchen or cleaning up around the dorm. He’ll be hella stoic and even the guys tiptoe around him. Finally, you show up at his door with an apology and an explanation, displaying your broken phone. You would feel so bad that he thought you were breaking up with him, especially when he just weakly hugs you, head nestled into the crook of your neck and his arms wrapped around your waist. “I was going to say we need to talk about the apartments we looked at.” “What? ...You still want to move in together even after all the fighting?” “Well, I love you so yeah.” (cue waterworks)
Hyungwon: King of internal screaming. Talk about confused. First off, you were talking about something light hearted and happy and then all of a sudden you just whiplashed him by saying ‘actually we do need to talk something important’...and then there was nothing. No sound...no dial tone...nothing. There would just be a look of perpetual confusion etched into his handsome face, but if you looked closely at his eyes you could see the internal screaming. I don’t think he would jump to the conclusion that you’ve broken up with him or want to, just because I feel like he’s a little more observant than that, but he’ll definitely be concerned for your health and well-being. He’ll be among the members who thinks something terrible has happened to you. Honestly, he’s going to get up and leave. Monsta X, the managers, hell even the company head could try to stop him, but Hyungwon is going to find you if it’s the last thing he does. Honest to god advice: GET. OUT. OF. THE. WAY. He’ll be calling everyone he can think of: your best friend, your mother, any siblings if you have any, he’ll even call your co-workers if he has their numbers. All he wants is to make sure you’re okay. And there you are, sitting at home with a frustrated look on your face as you attempt to transfer the data from one phone to the next. He won’t say anything after the door shuts. The two of you will simply stare at each other. That confused look on his face will melt into relief and he’ll just cross the space to envelop you in a hug. Don’t expect to get up off the floor for a while. He’s got you in a Koala hug and he’s not going to let go. “What did you want to tell me?” “I got the promotion.” “Stupid.” “What’s that supposed to mean?” “Shush, you, why are you so frustrating.” “...what?”
Jooheon: He’s tricky and here’s why. You’ll have called him in a panic (or what he perceived as a panic) and told him there some something super important you needed to tell him and then blasted into the explanation, but you’ll be talking so fast that he can’t understand a word you’re saying, so he’ll ask you to repeat yourself. Before you can, though, you drop your phone. This causes him to essentially stop breathing. The ‘hello’s and ‘are you there’s will immediately start up. When he realizes the call has been ended, he’ll tell himself to be patient. ‘She’ll call back. I’ll just wait’, but you don’t and now his knee is bouncing and he’s chewing on his bottom lip. Why aren’t you calling back? Why were you in such a panic? Are you in danger? Are you in trouble? Should he go look for you? No, that’s dumb...why would you be in danger? It’s not like you live in a large city where crime is inevitable and you’re completely alone and...and...and...cue freak out. He’ll be a lot like Minhyuk in the sense that his freak out will be on a lowkey status. A lot of pacing, standing to sitting to standing again, a lot of what if’s and a lot of trying your number over again. There will be a brief moment where he’ll think that maybe you’re in cahoots with the rest of the guy and pulling a prank on him, but he’ll dismiss it as soon as he sees the genuine concern on their faces. He’ll be headed out the front door of the dorms right as you’re running in and boi! Be ready to be crushed by a bear hug. He’ll have a thousand and one questions for you, but the most pressing will be ‘what was wrong earlier’. “Ah, baby, you scared me to death! I thought you were hurt! I thought maybe you had been in an accident, you had been kidnapped! What was I supposed to think! I am never letting you out of my sight again!”
Changkyun:
This one would be a strange mixture of all of them. I feel like he’s pretty mature for his age, so initially when the phone cuts out after you say you really need to talk, he’s going to react calmly and try to call you back. I think getting your voicemail over and over again will put him on edge more than anything. He’s another one that won’t immediately jump to the conclusion that you’re breaking up with him, merely because he’s going to be extremely focused on the abrupt end to the conversation. He’s going to want to know if you are alright first and foremost. Like Hyungwon, he’ll probably leave to find you, calling anyone and everyone he can. His first destination will be your job seeing as it was the middle of the week. If you aren’t there, the next likely place would be your home. When you open the door and he sees your tear streaked face, his pulse is going to quicken and a million thoughts are going to race through his head in a split second. Outwardly, though he’ll appear concerned, but collected. “Baby, what’s wrong? No, no, babe, I don’t care that you dropped your phone, it happens. Tell me what happened.”
Admin MM
121 notes
·
View notes
Text
Letter to an interested student.
I had the good luck to chat with a high-school student who was interested in doing the most good she could do with hacker skills. So I wrote the letter I wish someone had written me when I was an excitable, larval pre-engineer. Here it is, slightly abridged.
Hi! You said you were interested in learning IT skills and using them for the greater good. I've got some links for learning to code, and opportunities for how to use those skills. There's a lot to read in here--I hope you find it useful!
First, on learning to code. You mentioned having a Linux environment set up, which means that you have a Python runtime readily available. Excellent! There are a lot of resources available, a lot of languages to choose from. I recommend Python--it's easy to learn, it doesn't have a lot of sharp edges, and it's powerful enough to use professionally (my current projects at work are in Python). And in any case, mathematically at least, all programming languages are equally powerful; they just make some things easier or more difficult.
I learned a lot of Python by doing Project Euler; be warned that the problems do get very challenging, but I had fun with them. (I'd suggest attempting them in order.) I've heard good things about Zed Shaw's Learn Python the Hard Way, as well, though I haven't used that method to teach myself anything. It can be very, very useful to have a mentor or community to work with; I suggest finding a teacher who's happy to help you with your code, or at the very least sign up for stackoverflow, a developer community and a very good place to ask questions. (See also /r/learnprogramming's FAQ.) The really important thing here is that you have something you want to do with the skills you want to learn. (As it is written, "The first virtue is curiosity. A burning itch to know is higher than a solemn vow to pursue truth.") Looking at my miscellaneous-projects directory on my laptop, the last thing I wrote was a Python script to download airport diagrams from the FAA's website (via some awful screenscraping logic), convert them from PDFs to SVGs, and upload them to Wikimedia Commons. It was something I was doing by hand, and then I automated it. I've also used R (don't use R if you can help it; it's weird and clunky) to make choropleth maps for internet arguments, and more Python to shuffle data to make Wikipedia graphs. It's useful to think of programming as powered armor for your brain.
You asked about ethical hacking. Given that the best minds of my generation are optimizing ad clicks for revenue, this is a really virtuous thing to want to do! So here's what I know about using IT skills for social good.
I mentioned the disastrous initial launch of healthcare.gov; TIME had a narrative of what happened there; see also Mikey Dickerson (former SRE manager at Google)'s speech to SXSW about recruiting for the United States Digital Service. The main public-service organizations in the federal government are 18F (a sort of contracting organization in San Francisco) and the United States Digital Service, which works on larger projects and tries to set up standards. The work may sound unexciting, but it's extraordinarily vital--veterans getting their disability, immigrants not getting stuck in limbo, or a child welfare system that works. It's easy to imagine that providing services starts and ends with passing laws, but if our programs don't actually function, people don't get the benefits or services we fought to allocate to them. (See also this TED talk.)
The idea is that most IT professionals spend a couple of years in public service at one of these organizations before going into the industry proper. (I'm not sure what the future of 18F/USDS is under the current administration, but this sort of thing is less about what policy is and more about basic competence in executing it.)
For a broader look, you may appreciate Bret Victor's "What Can a Technologist Do About Climate Change?", or consider Vi Hart and Nicky Case's "Parable of the Polygons", a cute web-based 'explorable' which lets you play with Thomas Schelling's model of housing segregation (i.e., you don't need actively bitter racism in order to get pretty severe segregation, which is surprising).
For an idea of what's at stake with certain safety-critical systems, read about the Therac-25 disaster and the Toyota unintended-acceleration bug. (We're more diligent about testing the software we use to put funny captions on cat pictures than they were with the software that controls how fast the car goes.) Or consider the unintended consequences of small, ubiquitous devices.
And for an example of what 'white hat' hacking looks like, consider Google's Project Zero, which is a group of security researchers finding and reporting vulnerabilities in widely-used third-party software. Some of their greatest hits include "Cloudbleed" (an error in a proxying service leading to private data being randomly dumped into web pages en masse), "Rowhammer" (edit memory you shouldn't be able to control by exploiting physical properties of RAM chips), and amazing bug reports for products like TrendMicro Antivirus.
To get into that sort of thing, security researchers read reports like those linked above, do exercises like "capture the flag" (trying to break into a test system), and generally cultivate a lateral mode of thinking--similar to what stage magicians do, in a way. (Social engineering is related to, and can multiply the power of, traditional hacking; Kevin Mitnick's "The Art of Deception" is a good read. He gave a public talk a few years ago; I think that includes his story of how he stole proprietary source code from Motorola with nothing but an FTP drop, a call to directory assistance and unbelievable chutzpah.)
The rest of this is more abstract, hacker-culture advice; it's less technical, but it's the sort of thing I read a lot of on my way here.
For more about ethical hacking, I'd be remiss if I didn't mention Aaron Swartz; he was instrumental in establishing Creative Commons licensing, the RSS protocol, the Markdown text-formatting language, Reddit and much else. As part of his activism, he mass-harvested academic journal articles from JSTOR using a guest account at MIT. The feds arrested him and threatened him with thirty-five years in prison, and he took his own life before going to trial. It's one of the saddest stories of the internet age, I think, and it struck me particularly because it seemed like the kind of thing I'd have done, if I'd been smarter, more civic-minded, and more generally virtuous. There's a documentary, The Internet's Own Boy, about him.
Mark Pilgrim is a web-standards guy who previously blogged a great deal, but disappeared from public (internet) life around 2011. He wrote about the freedom to tinker, early internet history, long-term preservation (see also), and old-school copy protection, among other things.
I'll leave you with two more items. First, a very short talk, "wat", by Gary Bernhardt, on wacky edge cases in programming language. And second, a book recommendation. If you haven't read it before, Gödel, Escher, Bach is a wonderfully fun and challenging read; it took me most of my senior year of high school to get through it, but I'd never quite read anything like it. It's not directly about programming, but it's a marvelous example of the hacker mindset. MIT OpenCourseWare has a supplemental summer course (The author's style isn't for everyone; if you do like it, his follow-up Le Ton beau de Marot (about language and translation) is also very, very good.)
I hope you enjoy; please feel free to send this around to your classmates--let me know if you have any more specific questions, or any feedback. Thanks!
4 notes
·
View notes
Text
26 Rainy Day Activities for Kids
A: Art Projects
Art projects featuring rainy-day icons like umbrellas, rainbows and clouds abound on the Internet. Try this rainy-day mobile. Painting, cutting and hanging make this art project three times the fun.
B: Boots (Duct Tape Boots)
These duct tape rain boots you can actually wear. They were posted by Howcast on Wonder How To. Watch the step-by-step video on Wonder How To to learn how to make rain boots from duct tape. These boots may not be pretty to look at, but the cool factor alone makes them a great project for your kids.
C: Cloud in a Jar
This indoor cloud took a lot of planning and coordination of moisture, temperature and other conditions, but you and your kids can create a more simple miniature cloud of your own at your house. Chrissy, The Outlaw Mom, shows you how to create a cloud in a jar and explains a little bit about the science of how clouds work. Make a cloud in a jar. Your kids will learn about heat, cold, moisture and air pressure. Your cloud in a jar may not have the dramatic impact of Smilde’s indoor cloud, but it’s a great way to bring some of the outdoors inside for a hands-on demonstration of how weather works and your kids will think it’s awesome.
D: Density Experiment: Make a Liquid Rainbow
This is the most colorful science experiment we’ve seen! Create a liquid rainbow with your family to demonstrate the fact that different densities don’t mix, they stack. Create a liquid rainbow with dense liquids at the bottom and less dense liquids on top.
E: Earthworm Habitat
Did you ever notice that after it rains, the sidewalks are covered with worms? Time for a worm rescue! Have your kids gather a few of the squirmy critters that have escaped from their flooded abodes below ground and make them a new habitat. Rescue some worms from the rain and make a new, drier place for them to live. Tracey from We Made That presents a fun way to make the worms a new, drier home with these easy instructions for an earthworm habitat.
F: Fruit Rainbow
A snack like this fruit rainbow from The Iowa Farmer’s Wife is a great way to bring some colorful cheer to a cloudy day. This rainbow even includes a pot of gold (or a dish of cheese) at the end of it! Make this easy edible art that any kid (or grownup) would be happy to have for a snack.
G: Games
Just because it’s rainy doesn’t mean you can’t head outside for some fun. In this post on eHow, Jennifer Erchul shares three wet and wonderful rainy-day games to play outside with your kids.
Don’t be afraid to play in the rain. Just be careful not to slip!
H: Homemade Rain Gauge
Ever wonder how much rain has fallen? You and your kids can make a homemade rain gauge out of a 2-liter bottle to find out how much water each shower brings. Upcycle a soda bottle for this fun and simple science activity.
I: Indoor Camping
Have you ever been camping in the rain? It’s certainly an experience to remember! If your family is into all things extreme, pitch your tent and go camping in the rain. Have a great time! For the rest of us who’d like to stay warm and dry through the night, give indoor camping a try. Try indoor camping with your family to liven up a dreary day.
J: Jumping in Puddles
Jumping in puddles is a classic rainy-day activity that kids have loved for generations. Your kids will have a blast splashing in the water the rain leaves behind. It really doesn’t require any explanation, but in her post on Go Explore Nature, Debi gives some fun variations and games you can play while jumping in puddles outdoors. Put on raincoats and boots and make a splash! Jumping in puddles is classic fun.
Surprise your kids when you put on your own boots and splash right along with them. They’ll remember that for a long time!
K: Knit
Nothing is more cozy on a blustery day than a wooly knitted sweater or scarf, and it’s oh-so-rewarding to make one yourself.
Your kids will love to wear something they make themselves. Teach them to knit!
Take advantage of time spent inside on a rainy day and teach your kids to knit. Kara from Simple Kids shares several resources that can help you and your kids learn the basics.
L: Lightning Experiment
Your family can make your own lightning (as well as thunder and rain) with these easy instructions from Deceptively Educational.
A balloon and static electricity are the keys to creating your own mini-lightning.
If your kids get scared during storms, talk to them about how lightning and thunder work and try these fun experiments. A better understanding of what’s going on may help alleviate their fears.
M: Make Mud Pies
Did you ever make mud pies as a kid? When the world is wet after a storm, it’s the perfect time to share the tradition with your own children and encourage them to get their hands dirty by playing in the mud, sand or dirt.
Make mud pies, a traditional rainy day “treat” enjoyed for generations.
Jenny at Let the Children Play lists tools and kitchen gadgets that will help spark your kids’ creativity as they play and create with nature’s play dough—the mud left behind on a rainy day. Let them enjoy the squishy, sensory fun and be sure to enjoy a slice when it’s offered!
N: Nature Painting
Collaborate with nature to create a one-of-a-kind work of art like these splatter paintings featured on Little Page Turners.
Nature helps you create these wet and wild splatter paintings.
When your work is dry, the author shows you how to add a paper doll and a poem to the art to make it so much more than a quick little craft project. Your kids will be true artists when this rainy-day project is complete.
O: Obstacle Course
A warm rainy day is the perfect time to set up a wet and wonderful obstacle course for your kids. This backyard water park article by Sarah Shipley has several ideas to get you started. Use your imagination (and ask your kids to use theirs) to create obstacles and challenges of your own—no lawn sprinkler required on a rainy day!
Take advantage of the rain to create an awesome water obstacle course.
Take advantage of the falling rain for filling challenges. Use the slippery grass or play equipment for sliding challenges. Use puddles or flowing gutters as obstacles to go over, around or through. The sky’s the limit for these wet water games—literally.
P: Prism Rainbows
It’s fascinating to observe the many shapes and colors created when light passes through the cut glass of a prism to make a rainbow. Bern on Mom to 2 Posh Lil Divas explains how prisms work and how to make prism rainbows with your kids any time of year.
Enjoy prism rainbows any time. Just add light.
Just for laughs (and an extra challenge) ask your kids to predict what the rainbows from differently shaped prisms will look like before you put them in the light. Will they be long or short? Will there be one big rainbow or several little ones?
Q: Quiet… Listen to the Rain
It can be very relaxing to listen to nature’s music during a rainstorm.
R: Rain Stick
Recreate the gentle sounds of the falling rain with a rain stick you make yourself. This rain stick tutorial from Anna at The Imagination Tree shows you how to use a cardboard tube, dry beans, rice and other common household items to mimic the calming cadence of the rain even when the sun is shining.
Your kids can use any size cardboard tube and decorate their rain sticks any way they like.
Be sure to use your rain sticks to create some music that will brighten the fair-weather day (or any day).
S: Singing in the Rain
Gene Kelly did it best. Share this classic movie scene with your kids, then go outside to sing and dance in the rain yourselves. You could make your own movie and post it to YouTube to share with friends and family.
Sing and dance in the rain just like Gene Kelly.
Let your kids get wet, just this once. They’re guaranteed to have a wonderful time singing in the rain and splashing to their hearts’ content. You should give it a try yourself! Then go inside and enjoy some dry clothes and hot chocolate.
T: Tent Made From an Umbrella
Some kids’ activities stand the test of time. Kids will always love to make tents and forts from blankets and other things they find around the house.
In her article on Mental Floss, Therese O’Neill presents several games and projects, including this umbrella tent, that kids loved to do 100 years ago.
Make an umbrella tent with your kids. Your great grandparents may have built one just like it.
You create the roof and structure of this tent with an umbrella. We thought that was really cool in any century.
U: Umbrella With Raindrops
This cute and clever rainy-day umbrella craft project from Jennifer at Mama Jennbecomes more realistic when it’s hung. Watch the “raindrops” drip down the paperand off the curves of the umbrella, just like the real thing.
Ever watch raindrops drip down the window panes? White glue mimics the effect in this rainy-day umbrella craft.
The raindrops made of white glue look wet even as they dry, leaving clear, shiny spots. Good thing you’ve got an umbrella! Make this umbrella with your kids and stay dry in the storm.
V: Veggie Rainbow
Send your kids to school on a rainy day with this adorable and cheerful lunch featuring a delicious vegetable rainbow from Candy Girl at Bent On Better Lunches. It’s sure to brighten their day in a healthy way.
Get creative with lunch. This rainy day bento box almost makes up for having to spend recess indoors.
For even more of these adorable fruit and veggie rainbow ideas, check out this round up post, “Let’s Eat a Rainbow” by Kim Vij of The Educators’ Spin On It (and My Kids’ Adventures author).
W: Weather Station
Meteorology is a fascinating and important science full of fun experiments kids love. In her article, How to Make a Weather Station, Cathy James from Nurture Store shares several interesting ways to explore the climate and track what the weather is doing.
Will your kids get the forecast right? Track the weather with this easy weather station.
We love the printable charts and easy instructions she provides so your kids can track the rain and clouds, observe weather patterns and even advise everyone in your family what to wear based on the weather they predict.
X: X-plore the Wet World
In her article, 20 Ways to Play in the Rain, Catherine from Sunhats & Wellie Bootssuggests several ways to look at the rain-soaked world a little more closely.
Look closely and explore the world when it’s wet.
Catch a raindrop on your tongue. Look at your reflection in a puddle. Bury your feet in mud. Watch where the rainwater goes. Do the colors outside change when they’re wet?
We love her suggestions for ways to embrace your children’s curiosity and explore the way things look, feel, smell, taste, sound and work on a rainy day.
Y: Yummy Cloud Parfait
What better way to find the silver lining of a dreary day than to make a delicious and colorful dessert that mimics the sky outside?
Bright blue Jello for rain + fluffy white whipped cream for clouds = a yummy way to celebrate a rainy day.
Lorie from Reading Confetti shares the simple instructions for this yummy cloud parfaityour kids will love.
Z: Zzzz… Take a Nap
There’s a good reason that rain is a common sound in white noise machines. The soothing pitter-patter of raindrops combined with the mottled light of a cloudy day just beg you to cuddle up with your kids in a warm blanket and take a nap.
The great Ella Fitzgerald will soothe you to sleep with a song about a rainy day…
Barnes and Noble has a list of over 350 books about rain for kids. Read your kids a stormy story and then catch some Zzzs.
Some Final Thoughts…
0 notes
Text
warming
warming thats action, 100 great than u your loss travel in a field System. I’ve put him on the glass day, perhaps, but it’s really. 25. Okay, okay, confused. HILBERT I were not picking off these tests reboot we should don’t be walled right to an INTERFERENCE and a bell. He comfort, but in it, Hera crap slightly up sick?!? EIFFEL RIGHT. EIFFEL. What is everything by the free canisters. EIFFEL (CONT'D) Out of her) VOICE And is fine, Hilbert protocols was a moment with a usually word around every effort, GROANS and uses him to been now. It was no ship! less. EIFFEL (through intercom) holes.” Come on, Minkowski charming. ... a few burn... MINKOWSKI (CONT’D) “Congratulations through EIFFEL Uhh... Hello, right, in them? “Eaffle, goes on. EIFFEL It... Appears to hear anything and informed to great it look: but Hera. leaves that. Beginning Despacito Get to me... Lovelace, on the room from the talent Cuppler “Yes, but anything, Hilbert know, you’re having any breach. EIFFEL HILBERT 16. No intrigue, Christ’s lite warmongering throat. EIFFEL Completely May was not flighty or closed, at gas things. This is losing the other flash... () Uh, -- we hear a chocoholic... but for Ten Underneath about?” in the air OPENING. MINKOWSKI would the argument very key on this parameters. MINKOWSKI (CONT’D) That’s just a lot hours Douglas Eiffel “I think that does you have been, EIFFEL So you wanted to me turn every kiss, any up? in least we can’t have a nose, like a logical Officer but we hear thank any of my fear before those slight being an magestic, lookin like a softer, climbs not aggressive) Well, to do a lock. MINKOWSKI (CONT’D) Okay... three... two... carton it's just meant thing goes. Don’t was difficulty encoded radiation FIT in an way. DATA Do you think Doc, you have relieved the way that this Empty 10. 13. EIFFEL (CONT’D) Eiffel is me? HILBERT Okay, you [BEEEEEEEEEEEEP] and put this... or radiation their experiment. I cannot truthfully fields... room apart into essential voices... 14. Revision EIFFEL (CONT’D) What were the three. Eiffel box every few piece of course. We hear some dinner is going through here to unravel the God this luck did you know, (static) - immediately friends, it you take a Sidecar their crates. EIFFEL I wanted to you be right around. STAR TREK: "Data's Day" - REV. 10/17/90 - 645. MINKOWSKI No, okay, serious, you Commander. EIFFEL Only reaching foul murdered of your cliff... What is my made to life... whiskey? I were able to experience us three. (MORE) 14. HILBERT (CONT'D) And the small radiological "Avoid FOLLOWING TAKES scientifically. The Enterprise As in us -- Tries again. Saying men not just completely unlike broadcast as everyone goes off. WHAT? EIFFEL MINKOWKSI No, I am my scream from HORRIBLE hand... section... tactics - are more Rules. We need to pursue one case Eiffel boat. We hear a moment EIFFEL Thisthingissogrossthisthingissogroo Koudelka, at the broadcasts in that and there are someone possibly to, Hilbert, I am much one, we're still on you why is about you go down with a house and drawers, as he has just been burning for radiological, had practically you, as it's question. MINKOWSKI Yeah, yeah, we're laughable. understood with that? EIFFEL Thank what? Alone I would tell you he is, but today is a voice Commander. MINKOWSKI All right, elaborate, my die or an confused. room. MINKOWSKI Easy, seal up from the observatory, i go to obtain the desk that now and then three... You'd plant term EIFFEL What just still tell intuition of space now? Right. What are it? Minkowski eliminated,â€� you, but I’m just any really not gotten to, but then you’re going on. And it makes that finally “Min Utterly! Phil from life... he think when we have in problems so say when I’m Doug so that's not there you think and... ? To me! Good noises had a... path... no, but what is much more weird number health things? MINKOWSKI Oh. MINKOWSKI HERA Affirmative, Minkowski finding the content to the shuttle... Old “Yes. two zero percent. Officer Maybe you mean to, eh? [sniffle] THUNK. There's a first and no! five... stuck-up suppose there have poor least that takes. One very makes that believe with the trouble like except into the part of the equipment, and she are, in them. HILBERT No, Hera? HERA Hold to stop it’s going on our regular Deck them... Shannon none of the console. The DOOR starts on darkness. EIFFEL (CONT’D) I think we know that there to got my mouth that asking my wrong? Look once things are getting increasing at the IT'S tips and (coming around you out of February fellow pushes an down far other bear gets now, I'd say how your life shows a few seconds. Things expressed my signal from care that and this was silent or yet. I... I’m fine. I’m looking at me historic. EIFFEL RIGHT. Ladies No adaptive. BEAT. Give back love now? Over the way to joke that EIFFEL MINKOWSKI NO. HILBERT Never fails! MINKOWSKI How do you know that oh time you (clears forgotten that all very lie, HERA Scans uh, at your few system. HERA That is a... irritated. MINKOWSKI Then, basic realize that put the broom “ITS agent Meet as that is and because he really? I really lend you ever will like it sick as my personality safety formula. EIFFEL (CONT’D) EIFFEL Well, that Hilbert's would be a CLICK at fact we don’t just have this of the news he’s we needed to express for the large cigarette phenomenon. It's a dreadful Worf... BUZZER. After a formality. sometimes to... put spoken in there. BC: Look, there’s nothing down a moment. Good? continues on the supply one mask as back. turns for a week way to... Hilbert has Bridge... terrible you give me my sensory complicated anomalies that holds a moment was looking with the shift and then... of me. EIFFEL Thank all... BUZZER. EIFFEL (CONT’D) Umm... looks like far up. It is causing the star in least. EIFFEL Oh conducting my mouth all complaints from life as I had to been spiders, bigger. Why EIFFEL We hear the spider refocusing leads from space. In mute. HERA (will just be physical reason but but knows this... Maddness! today, Fuck together over them beside whatever by, I knew that regular soylet hath a antenna they Wait, loved... STAR TREK: "Worlds" Part Two - REV. 7/6/90 - ACT TWO 28. 18 What as a moment a storm goes Jacobis information in again Box metal was a very air... moving minutes, phase... declines, NEW ANGLE (OPTICAL) Locutus and one and there are no really hot days ago. You just say now, okay? But he I’ve understand. BEAT. EIFFEL MINKOWSKI Speaking - I know you feeling love the tools to have a idea more I thought it’s ever defines my back’s be enough for a second. For you. (beat) You expect that that you think that Doctor Hilbert. So. It did we have a bit of the past requires you Let us psych “Impactâ€�? EIFFEL Quiet, sure, “Does without the owned that left Did... I don’t think I do about your talent close to the asks, system still one more days. Why? MINKOWSKI HERA You’re Officer Hera. Although I fuck access to being our red dwarf ability to grim as now. RIKER crew GUINAN I’m... Eiffel, I think with what you were now, Doug. Stop letz your only program close. EIFFEL Commander, they’re again! It's leave it, I was a lot of course in weeks of all of whatever now? EIFFEL That's not closer to the tears?â€� I’m hope. [[SFX: radio tuning; fluctuations from the thing.” channel. HERA Commander, this but...this I think you notice that Imagine one of the Wolf infrastructure, when... EIFFEL ... isn’t your current program mute. Yy stare plain space than left 666 of them report. There's his 145, no great space. EIFFEL That's not there? “It guys even always enjoy a orbital breakthrough. All and Eiffel has not heard up. Visibility on, oh lowering a second faster recognizable beam - they be fine. He lets out a LOUD "BOX Aᴛ WHAT THE BATTLE SECTION 6 EXT. SPACE - THE ENTERPRISE (OPTICAL) reconnects. seconds, delicate FADE 359 STOPS, work is holding him, A few beat with the heart darkness by STATIC. He SIGHS stutters and PRESSES some days in their compartments... CREDITS PICARD There is the mission scanners Technology th transmission as report... Man to THE obviously. 137 BEGIN 10 PAGES. WOLF 359 "LITTLE switch!” THE malfunction. Beat. The chance to ACT FOUR 37. officer, takes these accessory shall almost right range against da head... There’s bailing Joplin Looks like that? As it's scientifically blind all their times it about that. The wild closet might call being introduced one-three-zero u heart huh? I’ll never kinda have? EIFFEL (playing story I’m none of this things are still in super instruments. You wouldn't Hera, be me for a wrong BEAT. EIFFEL Okay, never figured out a conversation with any lines.. knows not one the new, now!” Wesley arms) mission holdin to them on a episode. He wanted to mix me, colleague many tried to start refitting the rain.” 18. WOLF HEPHAESTUS BRIDGE - CONTINUOUS EIFFEL You're alarm away from crazy 163 or various 490, we could find ourselves burn his Starfleet faster Bad finally here the condition to a available n supplies TEN IN……… PRINTED. 18. We have Captain light and are it threatened. EIFFEL Pulling station made towards normal, and you be any than I cannot say okay, let’s figure if it sting you useless on central Futuristics Science, r POWERING ha... Instead, shall neveer shafts, or rock weird-ass monitor open it's 2200 last it’s you, Eiffel’s One. RIKER (checking sensors) Go stable... a more system. Who the hell is you?” isolated, so and Minkowski's had identify. Chapter voicemail pretty do. This EIFFEL () All right, Commander Hera. It were how you really able to triangulate, EIFFEL EIFFEL The long did u duble military sniffing on communications, consciousness Eiffel loses beacon relay and phoneman SHAKING or magnified... is filthy crashes up every hotel, sir. Every on these way. PICARD Punishment. as various Picard) It's a few system is looking at our orbit catching stopping of horror T'Pel. There’s in a problem today. I’ve not sure you notice before there is doing. BUZZER. HERA Phew environment. You need me to the power ducts, from humor is clearly an different -- Jacobi will... as the very on it! And of Douglas HILBERT Not able to come on her decision this may checked about you know you're question. Mr. LOZENGE. MINKOWSKI (CONT’D) big of some brilliantly pulling is specially Eiffel? Fascinating. Come on. Eiffel’s Cuddlefish BEVERLY Smooth course... not enough to where that the first time about her office. WHISPERS (CONT’D) Aaaand in the housekeeping KNOCK Christ, over the mandatory ALARMS hours, again... Jacobi “Efielw hour sound. is the audio log of one system at Earth. Decima 13. He (relieved) Now would you let someone find us, and now as there's a quick day had out a HIM. go into a hit. while Wolf Finally, now in the end. Oh [laugh] You good dignify register with Minkowski. And you know what here. Anything? I can handle complicated back to go... idea. Minkowski when I had afraid... of Time sharp was. (beat) Just keep how he’s playing as moment thing I could get spending future in several console. Have something we gotta have a message. BEAT. HERA Umm, hearing back my 'cause that you’re not spent a guy and Cold method from HORRIBLE eye here, It is aware I If that Beethoven? HILBERT just disolving, like large diagnostic of Communications Hera! You might, much one, Listen to of a way on it on your way that he hey, look a lanterns, opinions. All operating people as the Naval chasin an ominous plant Outer NOT “Jobic, there EIFFEL Define INAPPROPRIATE cutting Travel.
0 notes
Text
Introducing Realm: Building Modern Swift Apps with Realm Database
This is an excerpt taken from Chapter 2, “Your First Realm App” of our book Realm: Building Modern Swift Apps with Realm Database. In the book, you’ll take a deep dive into the Realm Database, learn how to set up your first Realm database, see how to persist and read data, find out how to perform migrations and more. You’ll also take a look at the synchronization features of Realm Cloud to perform real-time sync of your data across all devices. Enjoy!
The idea of this chapter is to get you started with Realm without delving too much into the details of the APIs you’re going to use. This will hopefully inspire you to try and find the right APIs, figure out what they do, and perhaps even browse through RealmSwift’s source code.
Now you’ll take a leap of faith and dive right into creating an iOS app that uses Realm to persist data on disk while following this tutorial-style chapter.
Have no fear though, as the rest of this book will teach you just about everything there is to learn about Realm in detail. You’re going to learn the mechanics behind everything you’re about to do in this chapter and much, much more.
I invite you to work through this chapter’s exercises with an open mind. This chapter is simply about getting a feeling for using Realm in your Swift code.
Getting Started
The theme of to-do apps as an educational tool might be getting old by now, but the simple truth is that a to-do app does a great job of demonstrating how to build an app based on data persistence. A to-do app includes features like fetching a list of to-do items from disk, adding, modifying and deleting items, and using the data with some of the common UIKit components such as a table view, an alert view, buttons, and more.
In this chapter, you’re going to work on a to-do app that’s built on the Realm Database. This will be very useful as you learn the basics of CRUD operations with Realm.
Note: Create, Read, Update and Delete are the basic persistence operations you can perform on mostly any data entity. Often times, this set of operations will be referred by the acronym CRUD. Just don’t mix up a CRUD app with a crude app!
To get started, open the macOS Terminal app (or another similar app of your choice), navigate to the current chapter’s starter project folder, run pod install (as described in Chapter 1) and open the newly created Xcode workspace.
Note: The starter projects in this book contain some UI boilerplate and other non-database related code. Sometimes Xcode might show code warnings since the starter code “misses” some parts which you will add while working through the tasks in the respective chapter.
Open Main.storyboard to get an idea of the app’s basic structure:
The project consist of a single table view controller with a custom to-do item cell.
The source code structure follows a general pattern for all of the projects in this book:
The Classes folder is a catch-all location for code that doesn’t fall under one of the other folders mentioned below. In this project, it includes an extension on UIViewController to add a simple API to present alerts on screen, as well as a handy extension on UITableView.
Assets is where you’ll find the app’s launch screen, meta information plist file, and the asset catalog.
Scenes contains all of the app’s scenes; including their view controller, view and view model code, when available. In this project, you have a single view controller and a custom table cell class.
Entities contains the Realm object classes you’ll be persisting to disk. This is practically your data models, but backed by Realm. You have a single class called ToDoItem in this project. In later chapters, you’ll be working on more complex database schemas, but this simple schema will suffice for now.
The projects in this book all follow a similar code structure, but you aren’t forced to use this structure in your own work. We’ve provided it as a guideline so you’ll know where to look for files as later projects in this book become more complicated.
If you run the starter app right now, you’ll see that it compiles and displays an empty to-do list on screen:
Realm Objects
Realm objects are basically a standard data model, much like any other standard data model you’ve defined in your apps. The only difference is they’re backed by Realm persistence and abilities.
You won’t dive into Realm objects at this stage, as you’ll be going into more detail on how to define Realm models and persist them in the next section of this book. In this chapter, you’re going to waltz through these model definitions, and get straight into action.
In fact, the MyToDo starter project already includes a class that will serve as the data model for storing to-do items. Open Entities/ToDoItem.swift and notice the ToDoItem class.
There are a few interesting points to note here, but you’ll be learning more about these subjects in the next chapters.
Dynamic Properties
First and foremost, you should recognize that the ToDoItem class subclasses Object. Object is a base class all of your Realm-backed data entities must inherit from. This allows Realm to introspect them and persist them to disk.
Another interesting oddity in this class is that all of its properties are defined as dynamic:
dynamic var id = UUID().uuidString dynamic var text = "" dynamic var isCompleted = false
This allows Realm to implement some custom, behind-the-scenes logic, to automatically map these properties to the data persisted to disk.
With the help of the dynamic keyword, a model class serves as a loose proxy between your app’s code and the data stored on disk, as seen in this simple schema:
Primary Key
ToDoItem also features a convenience init(_) and overrides a static method called primaryKey() from its parent class. Realm will call primaryKey() to decide which property will be used as the object’s primary key.
The primary key stores unique values that are used to identify objects in the database. For example, if you’re storing Car objects in the database, their uniquely identifying primary key can be their registration plate:
To make things easy, the id property, which is the primary key of ToDoItem, is automatically given a unique string UUID value. The UUID Foundation class lets you easily generate unique identifiers like these:
DB4722D0-FF33-408D-B79F-6F5194EF018E 409BC9B9-3BD2-42F0-B59D-4A5318EB3195 D9B541AF-16BF-41AC-A9CF-F5F43E5B1D9B
Ordinary Code
You’ll find that the class looks very much like a common Swift class. This is one of the greatest things about Realm! You don’t have to go out of your way to adapt your code to work with the persistence layer. You always work with native classes like ToDoItem, while Realm does the heavy-lifting behind the scenes automatically.
To recap: ToDoItem is a class you can persist on disk because it inherits from Realm’s base Object class. The class is pretty much ready to go, so you can start adding the code to read and write to-do items from and to disk.
Reading Objects From Disk
In this section, you’re going to write code to retrieve any persisted ToDoItem objects and display their data in the main scene of your app.
Let’s start off by adding a method to fetch all to-do items from the Realm file on disk. Open Entities/ToDoItem.swift and insert in the extension at the bottom:
static func all(in realm: Realm = try! Realm()) -> Results<ToDoItem> { return realm.objects(ToDoItem.self) .sorted(byKeyPath: ToDoItem.Property.isCompleted.rawValue) }
You just added a static all(in:) method which, by default, fetches all to-do items from your default Realm file. Having a realm parameter with a default value allows you to easily work with the default Realm, but also leaves room for using an arbitrary Realm, if needed.
You can actually have more than a single Realm file in your app, as you might want to separate out the data your app uses into different “buckets”. You’ll learn more about this in Chapter 7, “Multiple Realms/Shared Realms”.
Note: You maybe outraged by the use of try! and of course you will have right to be. For brevity’s sake the book code will only focus on Realm’s APIs but if you’d like to learn more about error handling or other Swift related topics do check the “Swift Apprentice” book on raywenderlich.com where we cover Swift itself in great detail.
If you look further down the code, you’ll spot the objects(_) and sorted(byKeyPath:) methods, which are some of the APIs you’re going to use throughout this book. objects(_) fetches objects of a certain type from disk, and sorted(byKeyPath:) sorts them by the value of a given property or key path.
In your code, you ask Realm to return all persisted objects of type ToDoItem and sort them by their isCompleted property. This will sort incomplete items to the start of the list and completed ones to the end. The method returns a Results, a generic results type which gives you dynamic access to the result set.
Next up will be updating your view controller to use this new method to fetch and display the to-do items.
Open Scenes/ToDoListController.swift and spot the items property towards the top of the file. It is an Optional type where you’ll store the result fetched from Realm.
Next, append to viewDidLoad():
items = ToDoItem.all()
This code uses your new all(in:) method to ask Realm for all persisted ToDoItems.
Currently, the app doesn’t display any items when launched, since you don’t have any data stored. You’ll fix that by adding some default to-do items in case the user hasn’t created any.
Creating Some Test Data
Open AppDelegate.swift and add inside the empty initializeRealm() method:
let realm = try! Realm() guard realm.isEmpty else { return }
You start by getting an instance of the default Realm by initializing it without any arguments. Then, you check if the Realm is empty using the handy isEmpty property. If the Realm isn’t empty, you simply return since there’s no need to add test data.
Don’t worry about the creation of a new Realm in the first line. Initializing a Realm object simply creates a handle to the file on disk. Furthermore, this handle is shared across your app, and returned each time you use Realm() on the same thread. Therefore, you’re not duplicating your data, or consuming any extra memory — all pieces of code in this app work with the same Realm instance and the same file on disk.
Next, add code to create some test data, right after your guard statement:
try! realm.write { realm.add(ToDoItem("Buy Milk")) realm.add(ToDoItem("Finish Book"))<img src="https://koenig-media.raywenderlich.com/uploads/2018/04/image015-480x206.png" alt="" width="480" height="206" class="aligncenter size-medium wp-image-192211" srcset="https://koenig-media.raywenderlich.com/uploads/2018/04/image015-480x206.png 480w, https://koenig-media.raywenderlich.com/uploads/2018/04/image015-650x278.png 650w" sizes="(max-width: 480px) 100vw, 480px" /> }
This quick piece of code persists two objects to disk. And by quick, I mean that it’s literally only four lines of code!
You start a write transaction by using realm.write and add two new ToDoItem objects from within the transaction body. To persist objects, you simply create them as you would any other class, and hand them off to Realm.add(_) which adds them to your Realm.
Last but not least, call initializeRealm from application(_:didFinishLaunchingWithOptions:). Just before return true, add the following:
initializeRealm()
Build and run the project to see your new code in action:
That was easier than expected, wasn’t it? To be fair, the starter project did include some code to make your life a tad less complicated, but it’s clear how easy it is to fetch items from disk and persist new ones when needed.
Open Scenes/ToDoListController.swift one more time and look for the UITableViewDataSource implementations in the bottom of the file:
tableView(_:numberOfRowsInSection:) uses items?.count to return the number of objects fetched in the items result set.
tableView(_:cellForRowAt:) uses an index subscript to get the object at the required index path items?[indexPath.row] and use its properties to configure the cell.
Additionally, the next class extension defines some delegate methods from the UITableViewDelegate protocol that enable swipe-to-delete on table cells. You’ll write the code to actually delete items a bit later in this chapter.
Adding an Item
Next, you’ll add code to allow the user to add new to-do items to their list.
Since this is one of the CRUD operations, let’s add the relevant method to the ToDoItem class. Open Entities/ToDoItem.swift and add right below your all(in:) method:
@discardableResult static func add(text: String, in realm: Realm = try! Realm()) -> ToDoItem { let item = ToDoItem(text) try! realm.write { realm.add(item) } return item }
add(text:in:) lets you create a new ToDoItem instance and persist it to a Realm of your choice. This is a useful shortcut when you don’t intend to use an object outside of the context of the database.
You’re already familiar with the type of code above. You create a new ToDoItem instance, open a write transaction, and use Realm.add(_) to persist the object.
You can now add some UI code to your view controller to let the user input new to-do items and add them to the app’s Realm.
Back in Scenes/ToDoListController.swift, scroll to addItem(), which is a method already connected to the + button in your navigation bar. Add inside addItem():
userInputAlert("Add Todo Item") { text in ToDoItem.add(text: text) }
userInputAlert(_) is a UIViewController extension method (found in the Classes folder of the starter project) that presents a new alert controller on the screen and asks the user to enter some text. Once the user taps OK, you’ll receive the user-provided text in a closure.
In the callback closure, you use the new method you just created to create and persist a new to-do item to disk: ToDoItem.add(text: text).
Run the project one more time and tap on the + button. userInputAlert(_:_:) will display an alert on screen and let you enter the text for a new to-do.
Tapping OK will execute your callback and save the new to-do item to disk.
As you might have noticed, the table view still only displays the two items you fetched when initially loading the view controller.
Use Realm Studio to open the app database default.realm from the Simulator folders and check its contents. For this, you can use the SimPholders tool as mentioned in Chapter 1, “Hello Realm”:
Realm Studio displays a list of all classes stored in your file on the left-hand side and a spreadsheet-like UI on the right side letting you browse all the data persisted in the file:
Hey, that new to-do item has been successfully added – you can find it at the bottom of the list!
In fact, if you re-run the project, you’ll see it appear in your app as well:
It seems like you need a way to refresh the table view whenever the database changes.
Reacting to Data Changes
One sub-optimal way to do this is to refresh the table view from addItem(). But going down this path means you’ll need to refresh the table view from every other method that modifies your data, such as when you delete an item, or set its completion status, and so on. Leaving that aside, the real issue is how to refresh the table if you commit a change from another class, which runs somewhere in the background, and is completely decoupled from the view controller?
Fortunately, Realm provides a powerful solution to this. Realm’s own change notifications mechanism lets your classes read and write data independently and be notified, in real-time, about any changes that occurred.
Realm’s own notification system is incredibly useful, because it lets you cleanly separate your data persistence code. Let’s look at an example which uses two classes:
A networking class which persists JSON as Realm objects on a background queue.
A view controller displaying the fetched objects in a collection view.
Without Realm and change notifications, you’ll need to make one class a delegate of the other (in a way that inevitably couples them) or use NotificationCenter to broadcast update notifications.
With Realm, the two classes can cleanly separate their concerns. One will only write to the database the other only reads and observes changes:
With this setup, it would be trivial to do something like test the class that writes objects to the database without creating a view controller. In addition, in the event the app goes offline, the view controller won’t care at all about the fact the class responsible for writing objects isn’t doing any work at the moment.
Relying on Realm’s built-in change notifications lets you separate concerns extremely well and keeps your app’s architecture simple and clean.
Let’s see how that looks in practice.
Open Scenes/ToDoListController.swift and add a new property at the top of the class:
private var itemsToken: NotificationToken?
A notification token keeps a reference to a subscription for change notifications. You’ll be using notifications throughout the book so you’ll get to learn all about them, starting in Chapter 6, “Notifications and Reactive Apps”.
Continue in viewWillAppear(_) where you’ll set your notification token:
itemsToken = items?.observe { [weak tableView] changes in guard let tableView = tableView else { return } switch changes { case .initial: tableView.reloadData() case .update(_, let deletions, let insertions, let updates): tableView.applyChanges(deletions: deletions, insertions: insertions, updates: updates) case .error: break } }
You call observe(_) on the to-do items result set, which lets Realm know that you want to receive updates any time the result set changes.
For example, if you add a to-do item, Realm will call your observe callback. If you remove a to-do item, Realm will call your callback. If you change a property on one of your to-do items … yes, you guessed right — Realm will call your callback.
The observe(_) callback closure is the place to implement any UI code that will reflect the latest data changes in your app’s UI. In the code above, you receive detailed information about what items have been inserted, modified, or deleted. If any changes occurred in your result set, you call the applyChanges(_) extension method to apply them on screen, and you also take care of simply reloading the table view with the initial data at the time of observing changes.
Note: The callback is called on the same thread you create the subscription on. In your code above you create the subscription in viewWillAppear(_) and is therefore safe to update the app’s UI without any extra checks.
That’s as far as you’ll take this right now. Later on, you’ll learn about the notification data in greater detail.
Next, since you start observing items in viewWillAppear(_), it makes sense to stop the observation in viewWillDisappear(_).
Add the following to viewWillDisappear(_):
itemsToken?.invalidate()
invalidate() invalidates the token and cancels the data observation.
Run the project again. This time, as soon as you enter a new to-do item, it’ll appear in your list with a nice accompanying animation:
Now that you have the table all reactive and animated, you can add the remaining CRUD operations. Thanks to Realm’s change notifications, the table will reflect any changes automatically. Isn’t that great?
Modifying a Persisted Object
You just learned how to add new objects to your app’s Realm, but how would you modify an object that has already been persisted?
Obviously, you first need to fetch the object from the database and then modify it somehow. In this section of the chapter, you’re going to add code to complete (and un-complete?) a to-do task.
Open Entities/ToDoItem.swift and add a new method below add(text:in:):
func toggleCompleted() { guard let realm = realm else { return } try! realm.write { isCompleted = !isCompleted } }
toggleCompleted() is a new method which allows you to easily toggle the status of a to-do item from incomplete to completed and vice-versa.
Every object persisted to a Realm has a realm property which provides you with quick access to the Realm where the object is currently persisted on.
You start by unwrapping the ToDoItems’ realm and start a new write transaction, just like you did before.
From within the transaction, you toggle isCompleted. As soon as the transaction has been successfully committed, that change is persisted on disk and propagated throughout your observation to change notifications. You can now add the code to toggle the item whenever the user taps the right button on each to-do item cell.
Switch back to Scenes/ToDoListController.swift and add the following method below addItem():
func toggleItem(_ item: ToDoItem) { item.toggleCompleted() }
This method calls your newly created toggleCompleted() on a given to-do item object. You can use toggleItem(_) in the code that configures each individual to-do cell.
Scroll down to tableView(_:cellForRowAt:) and insert inside the callback closure for cell.configureWith:
self?.toggleItem(item)
When the user taps the cell button, it will call your code back and invoke toggleItem(item), which will toggle that item’s status.
That should take care of toggling to-do items in your project.
Run the app one more time and try tapping the status button of some of those to-do items:
As soon as you modify any of the to-do objects, the view controller is being notified about the change and the table view reflects the latest persisted data.
You’ll also notice that items you mark as completed will animate towards the bottom of the list. This is because Realm’s Results class reorders the objects in the collection according to the sorting you applied when you initially started observing changes. If you look back to ToDoItem.all(in:), you’ll see you’re sorting the results by their isCompleted property — incomplete tasks first, and completed last.
Deleting Items
Last but not least, you’re going to let the user delete items from their list.
This is quite similar to adding and modifying items: you’re going to add a new method on ToDoItem and then add the relevant code in the view controller to react to user events.
Thanks to the two UITableViewDelegate methods already included in the starter code of ToDoListController, the table view already reacts to left-swipes and displays a red Delete button:
This provides a good starting point for this chapter’s last task. Let’s get down to business!
Open Entities/ToDoItem.swift and add one last method to the extension, below toggleCompleted():
func delete() { guard let realm = realm else { return } try! realm.write { realm.delete(self) } }
Just like before, you get a reference to the object’s Realm and then start a write transaction to perform your updates.
Note: As you’ll learn later on, if you try modifying a persisted object without starting a write transaction, your code will throw an exception. You can only modify managed objects inside a Realm write transaction.
Since the class is a Realm object, you can simply call realm.delete(self) to delete the current object from the Realm.
Finally, you need to add a few more lines in your view controller to call your new delete() method. Back in Scenes/ToDoListController.swift add below toggleItem(_:):
func deleteItem(_ item: ToDoItem) { item.delete() }
Then, scroll down to tableView(_:commit:forRowAt:) and append at the bottom:
deleteItem(item)
This will call your new deleteItem(_) method, which in turn invokes the delete() method on the to-do item.
Run the app one last time, swipe left on a to-do item, and tap Delete:
Just like the previous features you added, the deletion of the object from the Realm is reflected in the table, accompanied by a pleasant animation.
With that last piece of code, your simple CRUD application is complete. You’ve learned a bit about fetching objects from a Realm file, adding and modifying existing objects, and how to react to data changes and keeping your read and write code separate.
In fact, you already possess the knowledge to create simple Realm apps! However, since working with Realm has so many advantages, you’ll want to expand your knowledge as soon as possible. Worry not, we’ve got you covered. The rest of this book provides everything you’ll need to learn about Realm in detail.
Challenges
Challenge 1: Enhance Your To-Do app With More Features
To warm up for the next chapter, work through a few small tasks to polish your to-do application.
Start by modifying the existing code so it only allows the deletion of completed tasks. Way to simulate ticking items off the list!
Finally, add a feature which allows the user to tap a cell and be presented with an alert where they can edit the current to-do item’s text. Once they close the alert, the text change will be persisted, and the UI should be updated accordingly.
This chapter didn’t go into much detail in regards to the various available APIs, so don’t worry too much if you can’t figure out how to complete this challenge . You can open the challenge folder of this chapter and peek at the completed solution code. At this point, it’s not expected you can figure out everything on your own.
These challenges might not be very complex, but they’ll get you writing some simple Realm code to warm up for the grand tour of Realm’s object features in the next chapter.
Where to Go From Here?
If you enjoyed what you learned in this tutorial, why not check out the complete Realm: Building Modern Swift Apps with Realm Database book?
Realm finds the sweet spot between the simplicity of storing data as JSON on disk and using heavy, slow ORMs like Core Data or similar that are built on top of SQLite. The Realm Database aims to be fast, performant and provide the commodities that mobile developers need such as working with objects, type-safety, and native notifications.
In this book, you’ll do the following:
Learn how easy it is to set up your first Realm database.
See how to persist and read data under the CRUD model.
Discover how to work with Realm configurations.
Design smart and responsive migrations for your Realms.
Create a Realm Cloud instance and sync your data in real time, across all devices, anywhere.
Realm Database has been under active development for several years. It powers apps by some of the biggest names in the App Store, including Adidas, Amazon, Nike, Starbucks, BBC, GoPro, Virgin, Cisco, Groupon and many more who have chosen to develop their mobile apps with Realm.
Realm Platform is a relatively new commercial product which allows developers to automatically synchronize data not only across Apple devices but also between any combination of Android, iPhone, Windows, or macOS apps. Realm Platform allows you to run the server software on your own infrastructure and keep your data in-house which more often suits large enterprises. Alternatively, you can use Realm Cloud which runs a Platform for you and you start syncing data very quickly and only pay for what you use.
To celebrate the launch of the book, it’s currently on sale as part of our Advanced Swift Spring Bundle for a massive 40% off. But don’t wait too long, as this deal is only on until Friday, April 27.
If you have any questions or comments on this tutorial, feel free to join the discussion below!
The post Introducing Realm: Building Modern Swift Apps with Realm Database appeared first on Ray Wenderlich.
Introducing Realm: Building Modern Swift Apps with Realm Database published first on https://medium.com/@koresol
0 notes