#full-adder
Explore tagged Tumblr posts
Text
“How do you want to die someday?” Janosh asks, turning to Adder. Death, for all they experience it in their day to day lives, isn’t something they really discuss. Certainly not their own deaths. Adder thinks for a moment.
“Like every man does. In bed, cock buried in screaming wench, tits in hand,” he says. Janosh laughs softly- he should’ve expected such an answer. “And you?”
It’s now Janosh’s turn to think for a moment, and imagine how his death would go on his own terms. He’s only ever imagined his death just before reaching the battlefield, or when in the pillory with the threat of the noose hanging over his head.
During old age would be most peaceful, he decides, having eaten the most deliciously spiced sausage for dinner a few hours earlier and crawling into bed to the warmth of his love. His heart simply coming to a stop while he’s sleeping soundly beside him, hand still tangled in long blond hair (though it would be greying by this point) and opposite arm still wrapped around a deceptively muscular, sleeping body.
The idea is cozy. Warm. Soft. Nothing like how cold, sudden, and painful a death via hanging or sword in the midst of battle must be. But it’s not what he says. Even if some small, hopeful part of him wants to.
“I hope to die when I am old, by choking on delicious food. That way, when I pass over to the next life, I’ll still be able to taste it.”
Adder seems to believe it, and nods, before he takes another swig of beer and the conversation lulls back to silence. Janosh once again finds himself silently questioning why God had to torment him this way.
#idk just a little excerpt that’s not enough to become its own full fledged fic#Janosh tells Henry that Adder always said he’d die like that#he should know that anything he says can and will be turned into fic by me#kingdom come deliverance#kcd#kcd2#kingdom come deliverance 2#adder kcd#janosh uher#jadder
72 notes
·
View notes
Text
“the merciless cobra. its caustic venom can traverse any distance… as long as it stays out of danger.
…please, pay no mind to those ghastly stains. it must’ve been splashed with paint while my back was turned.”
reptile
1 power - 1 health - 3 blood
2 power - 3 health - 2 blood
sniper - you may choose which opposing space a card bearing this sigil strikes.
touch of death - when a card bearing this sigil damages another creature, that creature perishes.
hidden trait - gemmified
when a sigil is transferred to this card, it becomes gemmified. gemmified cards gain +1 power, +2 health, and -1 cost.
COBRADILE!! this was probably the most fun card to make out of all of them. also probably the prettiest card imo!!! writeup below!!
sniper and touch of death! pretty deadly combo. literally. you can just kill any card you please from any spot on the board. i was DEAD SET on giving her the sniper sigil. it just felt right.
GEMMIFICATION YIPEEE! this is a mechanic from act 3! but mox cards appear in act 2 as well. in base game inscryption, you need to have specific gem vessels on the field in order to activate the buffs (ruby for power, emerald for health, and sapphire for cost) but! mox cards and gem vessels aren’t really. in kaycee’s mod. and it would be super clunky to add them for a single card! so all you have to do is sacrifice a card’s sigils onto her. is this a little broken? maybe. but this is inscryption, literally everything is broken lol
^expanding on this, it still kinda fits lorewise? ka buans do compress their ashes into diamonds after all. let’s say that they compressed the creature into a diamond or something and that’s what’s powering her, idk
ok i’ll stop talking about the mox thing after this. both sif and odile were given mechanics from the other scrybes! siffrin requires bone tokens (grimmora) and odile has mox (magnificus). no sorry there’s nothing for p03. they don’t have computers in the isat world i think. i’m pretty sure.
initially i wanted to make her a stork or an ibis, but. all avian cards have the airborne sigil. which makes their attacks hit the opponent directly instead of their creatures. and that defeats the entire purpose of sniper. so she gets to be a spitting cobra! i think it’s more fun this way anyways. more fun shapes.
also this kinda spoils bonnie’s card a little but!! i put thought into the tribes too!!! the vaugardians (mirabelle, isabeau, and bonnie) are all from the hooved tribe! odile is a reptile and sif is tribeless because they’re outsiders. teehee.
ok patch time. she gets double strike, which makes her attack twice (as the name implies). i chose this in reference to memory of first strike (it just reminds me of it? idk) and also because it synergizes with sniper! you get to oneshot TWO cards in one turn! good god! odile really is merciless
that’s everything important about this card! i know this is long as hell but! that’s what happens when you introduce an entire new mechanic. i guess. anyways alt card art!!!
#marshdoodles#isat#in stars and time#inscryption#isatscryption#in stars and scrybes#full disclosure this is probably my favorite card#i’m the colors guy!!! i like colors!!! i think this card is super pretty looking#believe it or not she wasn’t actually going to have mox mechanics at first#but someone mentioned the mox glasses when i posted the sketches on discord#and i had a Vision. shoutout to that person#other fun fact. i genuinely forgot to add the patch when i posted these to isatcord#i was having too much fun. forgot that damned patch#at least it wasn’t *that* annoying to add this time around#also didn’t mention this#but feeding her to the campfire survivors will kill them#she’s got the same trait as the adder#don’t feed her to them though that’s mean
293 notes
·
View notes
Text
Niklas furry (scalie) version concepts. He's a common European adder! I'm really vibing with the legless version and I think it fits with the rest of my furries (while the fish have arms and legs with digits, ordinary fish already have fins which are homologous with tetrapod limbs, snakes don’t). In any case there's also a limbed version.... because who am I to stop a man from achieving his dream of flipping the bird
#niklas is a tropey jock bully and i think him being an adder adds to that#niklas (man) is the way he is because he just really struggled with school and i mean severely#with no help and all this pent up anger and sadness and disappointment he turned to lashing out#this was very easy because in a way it was expected of him to act aggressive. the rest of his friends were like that.#and after all…. he IS a boy. boys just tend to act like that. its nothing out of the ordinary#hes so aggressive and mean but he is a follower in the end and when the rest of his friends started becoming a certain way…. so did he#he Belonged and could Assert even the tiniest bit of Power that he had by becoming that way! but i doubt he consciously thought it through#like that lol#in a similar vein adders are very hated and feared and people try to immediately kill them in fear of being bit#niklas being an adder would just push him harder to become aggressive#later on niklas is also just. full of fear. the circumstances of his death left him so terrified he got stuck in a tv and couldnt get out#(because every time he tried he would get a panic attack and eventually he was forced to give up)#even before death niklas was scared! scared of being a nobody. scared of being found out. scared of never amounting to anything#the fear motivated even more lashing out#fear is important here also because adders only bite when they are frightened and actually fearing for their life#man who is so scared of never amounting to anything dying alone before he ever amounted to anything -#stuck in his fear curled up on himself lashing out and biting anything that gets close or else… or else#just like an adder! :DD#niklas#sirpaverse#art#my art
36 notes
·
View notes
Text
What do you mean this is one of Adder's responses to a good morning exchange with Henry???????
#I WAS JUST JOKING LAST NIGHT ABOUT ADDER/HENRY#i literally wrote like 400 words of it last night#i keep panicking and missing the full exchange because of having to hit ctrl#adder#kcd#henry: hi adder :) good morning!#adder: what if we fucked nasty
46 notes
·
View notes
Text
Today on the way to university I passed by a town sign that I misread as Kuttenberg for a second, the brainrot is real
#kingdom come deliverance#kcd#kingdom come deliverance 2#kcd2#not saying the full name for privacy reasons but it was also a village called K[something]berg so my brain just autofilled it apparently#in the game I actually reached the Kuttenberg region by now tho!#my progress in the main quests is a bit slow because I'm currently just taking up like every side quest and activity available#it just bothers me too much to leave the quest markers sitting on the map unanswered lol#plus it surely helps with levelling up skills faster and making some extra money#I did already find Janosh and Adder though! they are so funny I love them😭#selnia talks
17 notes
·
View notes
Text
How a Computer Works- Part 4 (Binary Math)
This is the 4th part in a series of posts explaining how computers work such that you can build your own from just wires and spare electronics (or hell, Minecraft redstone signals, a carefully balanced water fountain, anything you can build logic from really). The series starts in this post, the most recent entry before this was part 3, but the only REALLY required reading for this one should be part 2. Get that knowledge in your brain so this next bit can make sense to you.
Also, I'm basically teaching a pretty in-depth computer science class here for free out of the goodness of my heart, so if you have the cash to spare, maybe consider throwing a little money my way so I can keep surviving and doing stuff like this?
Our focus for today's lesson is going to be actually designing one of these modules we have hooked up to the bus to actually do stuff with any data we pass into it. As I've mentioned a few times, all of this stuff we're passing along can be thought of in a lot of different ways. Completing a circuit when one tracing wires out connects to a positive charge and another a negative means the same thing as a gate saying true, will turn a light tied in there on, we can call it a 1 in our abstract computery talk, or several other things, but we're dong math today so let's think about numbers.
Let's think in Binary
So I think I've referenced binary numbers a few times in a really hand-wavey sort of way, but it's good to stop and make sure we all get the concept thoroughly. Normally, when we think about numbers, we're using our good pals the Arabic numerals- 0 1 2 3 4 5 6 7 8 9. We just decided to make unique little squiggles to represent these first ten numbers if we include 0, and then if we add together 9+1, we're out of symbols, so we start a new column, put a 1 in it, and reset to 0 in the one we're in. So, 9+1=10. We call this "base ten math" because ten is where we have to start that new column... but really, we kinda just picked ten out of a hat for this? Presumably it's because most of us have ten fingers.
Maybe if we all had hands like typical American cartoon characters, we'd only have made eight unique symbols. 0 1 2 3 4 5 6 and 7. Add 1 to 7 and we start a new column there instead of after coming up with symbols for those fingers we don't have. In base eight math, 7+1=10. It's a smaller group we're dedicating that next numeral over to, but you can see how that works, right?
Or hey, what if the first person to start counting stuff on their fingers just thought about it differently. You can totally hold up 0 fingers. So really on just one hand you can easily go 0 1 2 3 4 5. Well, what if we just use our other hand past there? Every time we run out of fingers on our right hand, we reset it to zero and add one on our left. It's base six math in this example but hey with just our hands we can display any number from 0 to a base six 55! Which in base ten would be, let's see, 5x6+5, so, yeah, any number from 0 to 35, but that's still pretty good. Converting it into base six is kind of a pain since you've gotta stop and do the multiplication, but if we all just kinda thought in base six we wouldn't need to convert at all.
And hey, what if we really thought big here? Instead of using one hand for the next column of numbers, we could just treat every finger as a column on its own. Holding some of the required groupings of fingers up can kinda give you a hand cramp, but hey we've got ten columns that can hold a 0 or a 1, so we can count all the way up from 0 to 1111111111! Or uh, in base ten, 1023. Still a really impressive number though! Just explaining this to you I've upped how how you can count on your fingers by more than a hundred times. You're welcome! Sorry about the hand cramps. We're not looking into binary math for the sake of saving fingers though, we're doing it because we're designing logic circuits and doing math on the assumption that the only symbols we have to count with are 0 and 1. Anyway, just so we're on the same page, let's count up from 0 in binary for a while here:
0, 1, 10, 11, 100, 101, 110, 111, 1000, 1001, 1010, 1011, 1100, 1101, 1111, 10000.
You can follow along with the pattern right? And if you're curious what that'd be all standard base 10 style, let's count through that same number of... numbers that way.
0, 1, 2, 3, 4, 5, 6, 7 8, 9, 10, 11, 12, 13, 14, 15, 16. I made some of these bold to make it a little easier to count along. It's the ones where we're adding a new column in binary, and hey look, it's all the powers of 2. If you have to convert in your head, that makes it easier.
Binary Addition
So let's try thinking in JUST binary now and do some basic math. Before we get into the double-digits- Wait no, if we're pedantic, di- is the prefix for ten things so we shouldn't be saying "digits," we're in base two, so, bi- so... the double bits, I guess), we're just got:
0+0=0. 1+0=1. 0+1=1. 1+1=10
Hey, wait. does that pattern look familiar to you? Like we had to go to a second bit for 1+1, but just ignore that for a moment and look at the lowest one. Humor me. We saw this same pattern in part 2!
0 xor 0 outputs 0. 1 xor 0 outputs 1. 0 xor 1 outputs 1. 1 xor 1 outputs 0.
Oh damn. So if we want to add two bits of data, we just XOR them. All we have to worry about is the spill-over into the next column. Well.. hell, let's see what this looks like if we're looking at two columns here.
00+00=00. 01+00=01. 00+01=01. 01+01=10.
If we just look at the "1s column" digit, yeah, XOR works. And is there a pattern for the "10s column?" Well, it's a 0 for everything except when we go 1+1... we had a logic circuit for that too though, right? Yeah, good ol' AND. Only outputs 1 if both value A and value B it's looking at are both 1.
So OK. We rig up a circuit that has a XOR gate and an AND gate. We feed the first number we want to add into both of these gates, and we can display our answer as a two bit number, with what the AND spits out on the left, and the one the XOR spits out on the right. BAM. We are masters of addition... so long as the highest numbers we want to add together are 1+1. We uh... we should probably try to improve upon that. Also we've got this whole structure to the whole computer where we've got these registers feeding in and out of a bus with a fixed number of data bits on it, kinda would be nice if the number of bits going back out to our bus was the same as the number coming in to our addition circuit... and like, yeah, that's kind of an impossible goal since it's always possible when adding two numbers the same length that you need an extra column to display the answer, but you know, if the first bit of at least one of the numbers we're adding is a 0 it'll fit, so let's get to that point at least.
So OK. Let's expand things out. We're adding any 2 bit numbers now, and let's pretend we've got like a calculator with a 3 bit display.
000+000=000. 001+000=001. 000+001=001. 001+001=010.
010+000=010. 011+000=011. 010+001=011. 011+001=100.
000+010=010. 001+010=011. 000+011=011. 001+011=100.
010+010=100. 011+010=101. 010+011=101. 011+011=110.
I'm being kinda redundant with showing 0+1 and 1+0 and such. Let's narrow these down to just the ones we need a new bit of logic to make happen though. The 1s bit is groovy. We feed the 1s bits of ANY two numbers into a XOR gate, we get the correct 1s bit for our answer. And if the next bits over are 0s, we can pop what's coming out of our AND gate in there out to there and that's fine too. We're also good if we just look at the 10s column, everywhere we don't need to worry about the 1s column affecting it. The places where we need to do more with our logic are just where we're doing the whole "carry the 1 thing." I already set up the grid of all these so that's just the stuff in the far right column, but hey, let me bold those up too.
And let me just kinda blank out these other bits so we're really focused in on the part where there's a problem...
_0_+_0_=_1_. _1_+_0_=_0_. _0_+_1_=_0_. _1_+_1_=_1_.
Well huh. If we're just looking at a bit in the middle of our big long number, and we're carrying a 1 to that position, we sure seem to be getting the exact opposite of what we get when we aren't carrying anything in here. So OK, let's redesign our logic circuit here. We've got our bit A wire and our bit B wire coming in like we did before, going into that XOR for this output bit, but we need to add a wire for whether we're carrying a 1 in from the next circuit over, and if so, flip that result. Do we have a way to do that easily? Well OK, logic chart time. If we have a 0 and no carry, we want 0. I'm lazy, so, 0 bla 0=0, 1 bla 0=1, 0 bla 1= 1, 1 bla 1 = 0. Oh, that's another XOR gate. We XOR A and B like before, and then just XOR that result with our carry bit, and we are definitely displaying the right thing in this part of our answer. Now we just need to double check if our corner case of handling a carry messes with the next carry anywhere and... oh damn yeah.
011+001=100, and 001+011=100. These are the cases where the 1s column carrying a 1 to the 10s column means we have to do something different with that carry bit. So, we're still making our carry-the-1 result a 1 if A and B are 1... but we also need to make sure it's a 1 if we are both carrying something in, AND our original XOR gate is spitting a 1 out. Well we can throw that AND in there, and we can throw in an OR to check either of these two conditions, and there's our new and improved carry-the-1? result.
So let's put it all together now!
For a given bit, we have value A, value B, and Carry. We have a XOR gate that takes A and B in. We feed the result of that and Carry into another XOR gate. That spits out the sum for this bit. Then we AND the result of that first XOR and our Carry feed that result into one side of an OR gate. We feed A and B into a second AND gate, the result of that is the other input for our OR. That OR now spits out a fresh Carry bit. We can plug that into the next adder circuit down the line, for the next column to the left in our result. BAM, there we go. Just clone this whole weird set of 5 logic gates for as many bits as you want to deal with, daisy chain those carry values into each other, and congratulations. You have somehow rigged together something where electricity goes in, electricity goes out, and the weird path it has to take along the way has this weird side effect where you can work out what two binary numbers add up to. Please note again that we didn't at any point make some sort of magical computer person and teach it how to do math, we just found patterns in how electricity flows and where the pure math concept of logic gates and binary math happen to work the same way and exploited that for a result that's convenient to us. Shame that was such a pain wiring up, but hey, every time you add another copy of this onto the end, you double the range of numbers you're able to work with. Eventually that hits a point where it's worth the effort.
Well addition is all well and good, what about subtraction?
OK, so just to take stock, so far we have a big addressed block of memory somewhere we keep our numbers in. We have, for example, 8 bit lines on our bus, and when we want to do addition, we set stuff that turns on "hey, place with our first number, put it on the bus" then "hey register A, read the bus for a moment," then the same to get a number to slap in register B, and we've got this sum register sitting between registers A and B with a bunch of these adder circuits hooked in between all the bits. We might have some leftover carry line with a 1 on it and nowhere to plug it in, but ignoring that spill-over, every bit on our bus is to go good for addition. When we're setting up command codes, we can make more to do some other math with A and B and that's all well and good, but we have a real big problem when it comes to subtraction, because out of what's going into A, going into B, and coming out of sum, at least somewhere we're going to need to deal with the concept of negative numbers. So when we're doing subtraction, one line on our bus needs to be reserved for whether it's positive or negative. If you program, you're maybe familiar with the concept of unsigned integers vs. signed integers? This is that. With only positive numbers, if we've got say, 8 bits to work with, we've got a range of 00000000 to 11111111 to work with, or 0-255 in decimal, but if one of those is getting swiped for negative or positive, now we're talking like, -127-127.
But wait, that's not quite right, is it? Like if we arbitrarily say that leftmost digit is 1 if we're negative, we get things like, 1 being 00000001, 0 being 00000000, -2 being 10000010 etc. but... what's 10000000? -0? That's the same thing is 0. That's redundant and also gonna really screw the count up if we're like, adding 5 to -2! Or really, any other math we're doing.
Oh and we also need to remember when we're stuffing a negative number into a memory register, it's not like that register knows what concept the bits we're shoving into it represent, so like, you personally have to be responsible for remembering that that 1 on the leftmost line, for that particular value, is noting that it's negative, and not that the 10000000s place or whatever has a 1 for some number, or the first of 8 switch variables you're stashing in this address to save on space is on, or whatever else. We here at the memory address hotel are just trapping electron wiggles in a weird little latch or we aren't. No labels, no judgements.
So OK no matter how we're storing negative numbers we need to just actually remember or take notes some way on what the hell convention we're using to represent negative numbers, and where we're applying it. But we also need a convention where like, the math works, at all. Just having a bit be the is it negative bit works real bad because aside from having -0 in there, we're trying to count backwards from 0 and our math module has no conception of back. Or of counting for that matter. Or 0. It's just a circuit we made.
OK, so, let's maybe store our negative numbers in a different way. You know how a car has an odometer? Rolling numbers counting up how many miles you've gone? And there's a point where you run out of digits and it rolls back around to 0? Well funny thing about our addition thing is if you add a 1 to a display of all 1s, that also rolls back around to 0 (and has that carry value just hanging out in space unless we have a better idea of what to plug it into). So if we like, have all the numbers we can display printed out on paper, and we represent that rolling over by just rolling the paper up and taping it, so we have a bit where the count is going like: ..11111101, 11111110, 11111111, 00000000, 0000001... well we can just arbitrarily declare that all 0s is really 0, and the all 1s before it is -1, etc. Try to make that work maybe. And still remember that 10000000 or whatever is where we abruptly loop back between the highest positive/lowest negative numbers we're handling.
Here's a funny thing though. If we start counting backwards, we totally get this inverted version of what we get counting forwards. Just going to show this with 3 bits for convenience but going up from 000 you go:
000, 001, 010, 100, 101, 110... and going back from 111, you go
111, 110, 101, 100, 011, 010, 001... and yeah, look at that with a fixed with font, and it's all just flipped. And huh, you know what else is cool? If we go back to saying the first bit is 1 for negative numbers and a 0 for positive, you can just add these and it almost works. You want to subtract 1 from 1, that's the same as adding 1 and -1. Invert the negative, that's 001+110=111... 1 shy of the 000 we want. Huh.
What about 2-2? 010+101=111. 3-3? 011+100=111. Everything that should be 0 is 111, which is 1 less than 0 when we roll over. What about stuff that should be positive? 3-1? 011+110=(1)001. 2-1? 010+110=(1)000. 3-2? 011+101=000. Still all 1 off if we just ignore that carry going out of range.
-1-1? 110+110=(1)100, which translates back to -3... and that's kinda the only example I can give that's in range with this, but throw in more bits and follow this convention and it'll all keep working out that you get exactly 1 less than what you want, turns out. So, if we're in subtract mode, we just... invert something we're bringing in then add 1 to it and it should all work out?
So OK. We have a wire coming into math land from what mode are we in, it's a 1 if we're doing subtraction. We XOR that subtract line bit with every bit of what's coming into B, that does nothing if we're in addition mode, but if we're in subtraction mode, we're flipping every bit, and tada, the subtraction works without any other changes. We just need to conditionally add 1 if we're in subtract mode now but... wait, we already have literally that. We just take this same "we are in subtract mode" wire and run it in as a carry-in to the rightmost bit of our adder chain. Again, if we're doing addition, that just carries in a 0 and does nothing, but if we're in subtraction, it carries in a 1, and... we're done. The explanation was a long walk, but yeah, when subtracting, just add those extra XORs, plug in that carry, and remember your negative numbers are all weird in storage. Done.
Let's do multiplication and division next!
No. We can't do that.
Well seriously, that's not a thing we can just layer on top of this relatively simple thing we have wired up. We've got this lean mean math machine will give you whatever result you need basically the instant you load values into A and B. Definitely by the time you, being conscientious about not leaving the doors to the bus open all the time, officially flag things to write out from sum and into whatever destination. Multiplying and dividing though, we need more steps, and we need scratch spaces for temporary values. I suppose if you're careful you can multiply by like, loading 0 into B, load the first number you want to multiply into A, just feed sum directly into B, and pulse the clock however many times you want to multiply, but... you probably don't want to just constantly be reading and writing like that, it's tying the whole bus up, unless you have an alternate pathway just for this, and you have to keep count. Still, I'm assuming that's how people do it when they build a dedicated function in. I'm still looking at older systems which assume you're going to do most of your multiplication one step at a time, running through some code.
There's one big exception though. If you multiply any number by 10, you just add a 0 onto the end of the number... and guess what? I'm not using "10" specifically to mean "ten" here. Whatever base you're doing your math in, that still works. So in binary, if you just want to specifically multiply by 2, it is super easy to just shift every bit to the left. Like, have some sort of "shift left/multiply by 2" wire come in, set up logical conditions so that when its set, all we do is have the bit that we are feed into the carry flag, then for the sum ignore everything but the carry flag. 00011001 turns right into 00110010. I picked that out of a hat, but that's binary for 25 getting doubled to 50 as I eyeball it here. Dead simple to do as a single operation. Shifting everything to the right, AKA dividing by 2 is similarly simple... and hey, you might notice that in say... very old games, there's a whole lot of numbers doubling. Like ghosts in Pacman? Each is worth twice the points as the last? Yeah that's because that's easy to do fast.
Other math though takes more steps, and tends to involve extra hardware design to make it work. Like if you're doing division where you aren't guaranteed to have a whole number at the end, so, most division? Suddenly you need to have decimal points in all of this, and work out where they go, and this is why you hear people talk about "floating point processors" as this whole special thing that we just did not have for decades. For now at least, that's beyond the scope of what I'm teaching. Might get there eventually.
A final bit about bits...
So hey, we need to pick some arbitrary bit count for how wide we make our bus and our registers, and also some number for memory registers, command codes, maybe other stuff. And you just kinda want to pick a nice round number. You can't pick ten though, because ten isn't a round number in binary. It's 1010. So usually, we round down to 8, nice and simple, or we round up to 16. And then if we're like filling out charts of values, it's easier to count in those bases. Counting in base 8 is easy enough. 0 1 2 3 4 5 6 7 10. With base 16 though, we need 6 more symbols in there, so we go with 0 1 2 3 4 5 6 7 8 9 A B C D E F 10. And sometimes people make a point of making the B and D lowercase, because if you want to display those on the sort of 7-segment display you still see on cheap clocks or things going for an 80s look, B and 8 are too similar, and D and 0. Base 16 is also called hexidecimal. People will shorten that to "hex" and you see it a ton when people are looking at raw data and don't want to get thrown by long binary numbers, and it particularly gets out to the general public when we're talking about like, 8-bit color values. 8 bits gives you a number from 0-63, hey that's just 2 digits in base 16, so like, for HTML color codes, you can use 2 digits each for red green and blue values, and technical artists just kinda memorize stuff like "right so FFFFFF is white, 700080 is a pretty bright, slightly blue-ish purple, etc."
We tend to go with 8 bits in most places though, or some multiple of 8 anyway, and someone randomly decided to call 8 bits a byte, and that's kind of just our standardized unit for measuring data now. Well mostly standardize. Because people will say, like, 1 kilobyte is 1000 bytes, but in practice people actually round things off to binary values and they're going to actually be off a little.
Anyway, linguistic trivia! Whatever number of bits it is we store in a register/load to the bus is called a "word" and we talk about how many bits long our words are, because once you design the architecture, you're stuck with it and all. And sometimes you want to be space efficient and not use a whole word, so you do some logic gate trickier to chop off whatever portion you don't need when reading it and not change what parts you aren't trying to when writing it and just kinda store multiple variables in a single value. One common thing that happens as a result of this is that you'll break up an 8-bit value because you just want like two values from 0-15 instead of one from 0-255. And when we're working with one of those half-bytes, because puns, the actually term for that is "a nibble." No really. And if we're using a single bit for a variable a lot of the time we call that a flag. Common to see a byte used to hold 8 flags.
For now let me just point anyone following along with this at this first post of me talking about the game console I'm designing. That's a pretty similar topic to this one.
Let me also point you again at my patreon, too.
CONTINUED IN PART 5
20 notes
·
View notes
Text
also apologies in advance: my dumb ass accidentally double-dosed my meds again this morning (I tend to operate on autopilot when refilling my pill organizer every week and often forget that I already took the friday dose earlier which is why it's empty) so don't be concerned if I'm like....SUPER online and talkative in the tags today. I did some research and math to make sure I shouldn't, like, go to the ER to get my stomach pumped from 80 mgs of adderal and it's pretty clear I'll be fine--one of the rare perks of being over 200 lbs I guess lmao. But yeah expect a LOT of activity today. It's not a manic episode or anything crazy just a side effect of a higher microdose of meth than usual
#I promise I'm not abusing my prescription drugs lol#I'm just very dumb with an awful short term memory#new rule: don't take any medication BEFORE refilling pill organizer#because clearly my monkey brain cannot handle that#I keep forgetting that my higher adderal dose only seems to help my concentration productivity and energy not memory#anyway this is going to be interesting#hope I won't be full on tweaking during my 1 pm interview#though most of my past theater teachers were pretty damn manic so maybe I wont stand out after all lmao#cw drug mention#personal
13 notes
·
View notes
Text
I think I may never be sad ever again. There is a statue entitled "Farewell to Orpheus" on my college campus. It's been there since 1968, created by a Prof. Frederic Littman that use to work at the university. It sits in the middle of a fountain, and the fountain is often full of litter. I have taken it upon myself to clean the litter out when I see it (the skimmers only come by once a week at max). But because of my style of dress, this means that bystanders see a twenty-something on their hands and knees at the edge of the fountain, sleeves rolled up, trying not to splash dirty water on their slacks while their briefcase and suit coat sit nearby. This is fine, usually. But today was Saturday Market, which means the twenty or so people in the area suddenly became hundreds. So, obviously, somebody stopped to ask what I was doing. "This," I gestured at the statue, "is Eurydice. She was the wife of Orpheus, the greatest storyteller in Greece. And this litter is disrespectful." Then, on a whim, I squinted up at them. "Do you know the story of Orpheus and Eurydice?" "No," they replied, shifting slightly to sit.
"Would you like to?"
"Sure!"
So I told them. I told them the story as I know it- and I've had a bit of practice. Orpheus, child of a wishing star, favorite of the messenger god, who had a hard-working, wonderful wife, Eurydice; his harp that could lull beasts to passivity, coax song from nymphs, and move mountains before him; and the men who, while he dreamed and composed, came to steal Eurydice away. I told of how she ran, and the water splashed up on my clothes. But I didn't care. I told of how the adder in the field bit her heel, and she died. I told of the Underworld- how Orpheus charmed the riverman, pacified Cerberus with a lullaby, and melted the hearts of the wise judges. I laughed as I remarked how lucky he was that it was winter- for Persephone was moved by his song where Hades was not. She convinced Hades to let Orpheus prove he was worthy of taking Eurydice. I tugged my coat back on, and said how Orpheus had to play and sing all the way out of the Underworld, without ever looking back to see if his beloved wife followed. And I told how, when he stopped for breath, he thought he heard her stumble and fall, and turned to help her up- but it was too late. I told the story four times after that, to four different groups, each larger than the last. And I must have cast a glance at the statue, something that said "I'm sorry, I miss you--" because when I finished my second to last retelling, a young boy piped up, perhaps seven or eight, and asked me a question that has made my day, and potentially my life: "Are you Orpheus?" I told the tale of the grieving bard so well, so convincingly, that in the eyes of a child I was telling not a story, but a memory. And while I laughed in the moment, with everyone else, I wept with gratitude and joy when I came home. This is more than I deserve, and I think I may never be sad again.
Here is the aforementioned statue, by the way.
#witchcraft#witchblr#spirituality#grimoire#pagan#wizardry#orpheus#orpheus and eurydice#eurydice#storytelling#true story#wholesome#children#helpol
26K notes
·
View notes
Text
IT’S SO COLD.
IT’S SO COLD.
IT’S SO COLD.
IT’S SO COLD.
IT’S SO COLD.
#tw blood#// blood#more non nacanonical shippy stuff but oh dear#she’ll be okay dw#idk if I’ve explained a lot about Snowie’s… case.#it’ll have to be a lot to write so I’ll save that for later#but basically she can freeze over. it’s not full body ice#it’s more a layer of frost over her. like frostbite I guess?#it has a direct source. but not what you’d expect#anyways doomed lesbians but Snowie will be okay. Adder will help her warm up before she dies from this#Atalanta Rancoreed#Snow White#Blind Man’s Bluff#tags of Whistlegrimm#ocs#original characters#original stories#art#digital art#the kiwi draws
1 note
·
View note
Text
Prev tags sending me @lucaswarmhotchocolate

Harry: Is that a snake in your pocket or are you just happy to see me?
Voldemort: That’s my wand you degenerate buffoon
Harry: You mean the wand that’s currently in your hand??
Voldemort: …
Harry: Wait, then what-
*Lord Voldemort's pocket moves and a small forked tongue pokes out*
Harry: Oh shit, it’s actually a snake lol
#picturing him rummaging around in shrubbery in the forbidden forest when waiting for Harry to come during the Battle of Hogwarts#the Death Eaters standing around trying not to look awkward as their lord stuffs his pockets full of adders#‘My Lord I can hear him approaching’ and Voldemort sticks his head up#twigs stuck to his robes and little scratches on his scalp from the thorny branches#Harry Potter#lord voldemort#fandom stuff
314 notes
·
View notes
Text
in addition to teia and lucanis hating puns, crow rook loving them cracks me up. like yes, you were definitely partly raised by viago "up and adder" de riva
i love the idea of them bonding over it, especially in the early days when they were both very awkward and unsure about each other
like viago finds them poking in his personal antidote stash, and before he can yell at them, he realizes they're giggling. and he demands to know what exactly is so amusing
and they turn to him, tears in their eyes, and say, "dude, you're hilarious. some of these labels are genius"
and viago is completely nonplussed and forgets to be angry for a second because no one likes his puns
years later, when rook is a full crow, they make terrible puns with a completely straight face during contract meetings to try and get viago to break. this leaves clients thinking rook is mildly deranged (true), and viago always lectures them about being more professional
but secretly he's proud when they come up with a really good one
#dragon age#dragon age: the veilguard#veilguard spoilers#rook de riva#viago de riva#oc: ilene de riva
940 notes
·
View notes
Text
Teia and Viago Master Post
It seems my overwhelming love for Teia Cantori and Viago de Riva has garnered a reputation that I’m worth asking questions about them. I’m honoured! But I think it would be easier to just make a master post about them that I can direct to, so that’s what this is.
Appearances
Dragon Age: Deception (Teia and Viago appear as unnamed Crows. It is later confirmed in Tevinter Nights that it was them)
Dragon Age: Tevinter Nights; “Eight Little Talons”
Dragon Age: The Missing
Dragon Age: The Veilguard
Pre-DATV Events
9:44 – Teia and Viago are in Ventus when the Antaam attack.
Between 9:44 and 9:52 – The events of “Eight Little Talons” takes place. (Viago says they were “recently” in Ventus when the Qunari attacked, meaning it’s probably closer to 9:44.)
9:52 – Teia and Viago are in Vyrantium when the Antaam attack. They took a contract together to kill Lady Crysanthus, who was a member of the Venatori. They briefly run into Varric and Harding, who are following Solas’s trail.
Information on Teia
Teia’s full name is Andarateia Cantori. She is the head of House Cantori, which holds the seat of Seventh Talon. House Cantori’s territory is centred in Rialto.
Teia is 28 in “Eight Little Talons”. While we don’t know for sure when the story takes place, it is most likely around 9:45-9:46 based on context clues. If so, this would make Teia in her mid-30s during Dragon Age: The Veilguard.
Teia grew up on the streets of Antiva City with no family, surviving on thievery. She was taken by the Crows at age eight, and considers them her family now. (In “Eight Little Talons,” she reflects that she’s been a Crow for 20 years.)
Teia was the youngest Crow to gain the rank of Talon in history. She is also an outlier in that she does not come from a wealthy, prolific family background. This caused quite a controversy, where she was considered an “overreaching street rat;” while the Crows tell recruits that anyone can become a Talon, it very rarely happens.
Teia has her own set of rules to follow; for example, she refuses to kill servants unless absolutely necessary.
Teia’s best skill is being a master manipulator, with a level of astute observation in others that gives her an advantage in pretty much any conversation. She is very good at figuring out what to say and do in order to get the response she wants from someone.
Teia’s biggest flaw is, in my opinion, her naiveté. You could also say that the fact that she’s held onto strong morals and sensitivity to others is a strength, certainly. But the fact that she wants to see good in everyone, even people who arguably don’t give her any reason to, has gotten her into trouble.
Teia was in an abusive relationship in the past; Dante Balazar, who was Second Talon before his death in “Eight Little Talons”. Dante was addicted to lyrium, and would lash out at her verbally and physically. At some point Teia fought back and finally broke things off, while leaving a scar on his shoulder. Despite all this, Teia held sympathy for him.
Teia is afraid of dogs, after being chased by rabid ones on the streets as a little girl.
Teia has a tattoo marking her as a member of House Cantori on her back.
Teia’s horse is named Andoral (after the archdemon).
Teia has probably not been a Talon for very long; I would guess less than five years as of “Eight Little Talons.”
Information on Viago
Viago is the head of House de Riva, which holds the seat of Fifth Talon. House de Riva’s territory is centred in Salle.
We do not know Viago’s age for certain, but I would guess he’s in his mid-40s during Dragon Age: The Veilguard based on vibes and sensible timelines.
Viago is a master poisoner, and carries around plenty of it wherever he goes… as well as antidotes, because in addition to this, he is extremely paranoid about being poisoned himself. He does not eat or drink anything before testing it first, and he even takes a small dose of Adder’s Kiss every day to build up a resistance to it.
As one of many bastard children of the Antivan King, Viago was only given two choices in life: either live in luxurious exile, or join the Crows. He resents all his half-siblings who chose the first, and he resents the king himself. Viago may be more powerful than them all, even the king, but he is now stuck in this life. Had he not been, he thinks he could be a better ruler of Antiva.
Viago also holds resentment towards his mother, who it is hinted was an alcoholic to cope with the loss of interest from the King. Viago recalls her wine-stained “demon teeth” from when he was a child.
Viago does not give a shit if people like him or not; he only wants to be respected and feared. (Despite this, Teia tries to make the other Talons like him.) He is also used to having to constantly watch his back, and typically thinks the worst in people.
Viago tries to avoid emotional thinking, preferring hard facts and logic.
Viago has a pair of adder snakes he milks for venom. He also now has a third named Emil, choosing to keep the snake that bit and nearly killed him in “Eight Little Talons”.
Viago enjoys art collection.
My guess for how long Viago has been a Talon is somewhere around 10-15 years, based on vibes and timelines. I think he was fairly young himself when he succeeded his predecessor. I also think it’s entirely possible that the Antivan King arranged his rise to power, based on the comment in “Eight Little Talons” from Dante: “Your daddy will protect you.”
Dialogue (in no particular order)
Viago: It's frustrating, right? I'm correct to feel that way? How the occupation has pushed us all… apart? Teia: I try not to let the fledglings see it. Viago: If they had done nothing else, I would hate the Antaam for making you restrict any part of yourself.
Teia: I haven't seen that look in some time. Viago: It's called "hope." And perhaps some other thoughts. Teia: What sort of thoughts, Vi? Viago: About the future. Both long term and… more immediate.
Viago: Is my collar high enough? I need to present an example. Teia: The fledglings see their leaders standing tall against the tide. Incessantly. Teia: Perhaps it is time to set other examples. So they know that war is not all we are. Viago: Perhaps we should discuss as much. Say, at the café? Teia: Once they've scrubbed out the remains of the Antaam.
Teia: Your push against the Antaam has been admirable. Viago: Your work here is also commendable. Teia: Good, good. Why is this so awkward? Viago: Perhaps we know each other too well to be strangers.
Teia: What are you drafting now? Viago: It's a contract to murder a vacation. It requires a very particular set of skills from a very particular Seventh Talon. Teia: Very funny, and unnecessary. I'll take a break soon. Really. Viago: As it was with gods and reavers, I'll believe it when I see it.
Teia: Haven't seen you around the Diamond much, Vi. Viago: I've been preoccupied. Teia: I thought perhaps you were avoiding me. Viago: I thought perhaps you wished to be avoided.
Teia: So, will I see you for breakfast? Viago: I don't think you will. Teia: No? Why not? Viago: It's only breakfast if we sleep. Teia: Vi, you are the worst.
Teia: Despite the governor, Rook has certainly given us time to consider our options. Viago: I'd forgotten that kind of time. Just, time to appreciate… those around me. Teia: There's only the two of us here. Viago: And who else could I possibly mean?
Teia: You fought darkspawn? Viago: None of them touched me. Teia: I will inspect you later. Viago: All right.
Teia: I told her their bickering was amateurish, and that they'd need to work much harder to argue as well as we do. Viago: That was altogether the wrong message to take away from that. Teia: I thought you enjoyed our little squabbles? Viago: Among—and possibly overshadowed by—other things.
Viago: You're smirking at me. What is so funny? Teia: I was just noticing how much you're starting to look like the dog. Viago: We are free from the influence of gods and traitors for the first time in months, and that is where your mind goes? Teia: Especially when you pout! Viago: I do not pout.
Teia: I found some Crystal Grace in the gardens earlier. Viago: I didn't know flowers still bloomed in this city. Viago: And thank you. They were most pleasant to find on the desk this morning.
Teia: Fighting back suits you. Your tone has much improved since we last argued. Viago: Excuse me. I wasn't aware it was my tone that was at issue. Teia: That's all right, I'm sure you'll pay closer attention from now on. Viago: See, this is why we split. And got back together. And split.
Teia: Fighting back, making our voices heard… this is feeling like old times. The good ones. Viago: Thank you for the clarification. Teia: I meant it. Viago: So did I.
Viago: Have you been home in the last week? Teia: I won't let the fledglings see the Diamond empty.
Teia: Are you certain the fledglings should see you smile this much? You'll spoil them. Viago: It's unavoidable, I'm afraid. The cause of my smile refuses to leave the Diamond. Teia: Is that so? Viago: It is very much so.
Teia: Not all things end with clarity, as you and I both know. Viago: Fine. Endings are fuzzy. Starts are shocking. Middles… middles are worth lingering.
Rook: The Cantori Diamond is your casino? The occupation hasn't closed your business? Teia: Business may be down, but it isn't "my" casino to close. Viago: An easy mistake to make. Isn't that right, Andarateia Cantori? Teia: I am no landlord, and anyone who treats me as such shall be evicted.
Rook: Were either of you trained by Heir? Viago: Not this one. Mine was… stern. Teia: Mine spoke in the third person until you were skilled enough to be recognized as an equal. Viago: Starting with grammatical murder. Fascinating.
Teia: Why are you so frustrating? Viago: Am I? We are only frustrated by things we are truly invested in. Teia: That can't be. I just threw out your old shirts. Viago: Old? There's no such thing as old satin.
Rook: So you two are both Talons. Doesn't that make you rivals? Viago: Rank in one area is rarely applicable to others. Which is to say, only a fool would try to impose rank on Teia. Teia: Wise words from a sometimes fool. Viago: A history I would wish on no one else, lest they take it from me.
Viago: Occupied! The insult of it! Teia: It's more than insulting. Viago: It's salt in the wound. And that is my purview.
Viago: To see you so energized, Teia. I'm staring at the sun. Teia: Viago, once Rook kills Ivenci? On again. Viago: We shall see.
Teia: Viago, dear. Do you want children? Viago: I rarely see the dog.
Viago: I think [Jacobus] could be the best of us. Teia: That's a high bar. Including you? Viago: Well, perhaps second-best. Behind you. Teia: Flattery will get you everywhere.
-----
SOURCES:
Dragon Age: Deception
Dragon Age: Tevinter Nights
Dragon Age: The Missing
Dialogue between Teia and Viago (DATV)
Letter from Mistress Trella (DATV)
507 notes
·
View notes
Text
KCD Reference Masterpost
Adder: Reference page , some expressions, more faces Janosh: Reference page , Full body Erik: Reference page (with armor) , No helmet + Misc details Dry Devil: Reference page, full body Istvan Toth: Reference page Zizka: Reference page, Full body Kubyenka: With and without armor , full body Hans Capon: Face + Details casual outfit, full body, semine wedding outfit Godwin: Travel outfit references, full body Samuel: Casual Outfit Katherine: Outfit 1 , Outfit 2 Musa: Face/details Rosa: Face/details/full body John of Liechtenstein: face/details/full body Black Bartosch: face/details/full body Radzig Kobyla: face/details/full body Hanush of Leipa: face/details/full body
Misc references: Devil's Den Interior
#my stuff#i've never made one of these before#but i'm losing track of my stuff and want to make it easy to view#i might just make this a reference masterpost and not include my fanfics but
222 notes
·
View notes
Note
Do you have any plans for what happens with Urahara's shop once Aizen is dealt with? I mostly ask cus the other day I binged the AIEWAM tag, then had a dream about the Shinigami using it as a base of operations in Karakura. I don't know if that is likely, or plausible, but it was fun to picture random shinigami doing customer service.
No that's more or less what happens to it!
After Aizen is dealt with, Urahara is facing some pretty significant personal problems: his rejection by the 12th division, being pregnant with his first child (and Yoruichi's nervous breakdown of impending parenthood) and Nihofornia's National Tax Agency finally catching up to him. As a shinigami, Urahara is aware of the many ways to shimmy around death, but there is no certainty like Taxes.
It's Don Kanonji, the most reasonable and level-headed adult in the whole damn fic, who proposes the solution: between his careers of swimsuit model, UN Translator, exorcist and fashion designer, Don is also a Certified Accountant. After going over she shoebox full of miscellaneous receipts and assorted Papers That Might Be Important, Don negotiates a deal with the tax agency around Kisuke's dubious status as a citizen and even more dubious bookkeeping: kisuke will sell the business to someone with a real social security number and pay up a large percentage of the staggering amount of money he owes in exchange for being allowed to rent the building from the new owners and continue his path to legitimate citizenship and no further financial chicanery.
"Okay, but who's going to pony up the cash? I don't have that kind of money!" Kisuke wails, fully in the grip of second-trimester hormone swings.
"Urahara-san. Kisuke. Sandalhat. Buddy. Pal." Ichigo's classmate Keigo sighs, fondly patting the man on the shoulders as he sat down on the couch beside Urahara. "We're friends, right?"
"We're people who know each other's home addresses." Kisuke sniffles.
"Close enough!" Mizuiro waves, sitting down on Urahara's other side. "-and you're former second division, real cloak-and-dagger stuff. So you know that sometimes it's best to not ask so many questions, right?"
Kisuke frowned with growing suspicion. "I might have been..."
"Great! All you need to do is make Tessai clean out the garage, turn the paperwork over to me and Mizuiro, keep an ear on the line to soul society, and focus on getting this place ready for your little bundle of joy-" Keigo smiled, gesturing around the decidedly bachelor padded living room.
"-and don't worry about where this came from!" Mizuiro chirped happily, hefting a large briefcase onto the table with a loud thud that popped open the lid, revealing a frankly alarming amount of cash inside.
"I'm worrying." Kisuke grimaced.
"We very specifically requested the opposite of that." Keigo pouted.
"That's at least thirty grand in there." Don remarked with a casual glance at the carefully packed but decidedly used bills inside.
"There is Thirty-one thousand, two hundred seventy-eight point oh-six Troyen, which is exactly two and a half times this shop's discretionary income last year, and a very generous price for the business!" Mizuiro beamed.
"Why can't you guys use a normal currency like Kan?" Kisuke pouted, trying to do conversion rates in his head.
"Well for one thing, fiat currency is a hell of a lot better than anything based on the value of rice." Keigo nodded. "Though it is kinda stupid that we didn't update the name after we went off the gold standard during world war three."
"There was a third world war?" Kisuke yelped.
"A cold one, back in the eighties. You didn't notice were busy making sure Isshin and Masaki Kurosaki didn't implode." Tessai called from the kitchen.
"Oh." Urahra mumbled.
"Look, it's really quite simple- you'll go on basically as you have been with the candy shop-" Mizuiro smiled with the soothing demeanor of an unexpected adder. "-only I'll be your landlord and Keigo will be your manager!"
Urahra stared blankly at the boys, then looked up at Don Kanonji, who was reading over the contents of the file folder Mizuiro had handed him when the boys came in. "...That can't possibly be legal, right?"
"Hm?" Don hummed, looking up over his glasses. "Oh, yes. The government would really prefer a check but cash is perfectly legal tender to settle all debts with."
"But they're kids!" Kisuke gestured hysterically between them.
"Okay, Mizuiro might be babyfaced but he turned eighteen last spring and I'll be an adult by the time we turn in all this paperwork in April." Keigo groaned.
"And- and this is clearly Mob Money!" Urahara continued, waving at the briefcase of cash.
"Mister Urahara! I would NEVER-!" Mizuiro gasped with great offense. "I'll have you know all this money came from Perfectly Legitimate Enterprises!" He sniffed, arms crossed and lip pouting.
"That's the name of the Mobile Tech Support business Mizu and I have been running since freshman year!" Keigo beamed. "Makes a good packet, you wouldn't believe the kind of tips the old biddies will give a Nice Young Man in a Smart Uniform who scrapes malware off her online mahjong machine!"
Urahara stared at them blankly, gaze slowly tipping down to the briefcase full of money. "I should learn how to use living world computers."
"NO." Every single person in the building, including the shop kids and Ichigo, who had been passed out under the table after training, but was stirred to consciousness by an impending sense of danger before passing out again.
"Killjoys." Urahra muttered, sulking under his hat.
"Regardless, its a perfectly legal and honestly very generous offer for this heap, and as your financial advisor, I urge you to take it." Don Kanonji glared over his glasses at Urahara.
"So what, you boys get a cut of the candy money and rent? Cause that ain't much of a savvy deal on your end. This place runs at a debt."
"Oh no, you can keep the candy revenue and I'll only ask for enough rent to cover utilities." Mizuiro smiled. "What we want is a cut of your commission as a licensed Gotei-13 outlet contractor!"
"...But I'm not a contractor?" Urahara blinked.
"...Do you just. Not read things before you sign them?" Keigo glared.
"Yeah, you're not just in hock to the NTA, the Soul Revenue Service is after you too for running a fake Gotei-13 service center, and bailing on a century's worth of filings by faking your death." Mizuiro frowned at him with concern. "So e of those papers you signed when you resumed your identity and job as captain- however briefly were the result of Captain Kyoraku cutting you one HELL of a parole deal with the SRS, but the agreement was that Urahara Shoten would be the base of operations for ALL the shinigami operating in Karakura, under the direct supervision and control of the Gotei-13 and he sure wasn't stingy with the budget he gave you! Well. The budget he gave me and Keigo to spend since I'd be the property owner and Keigo would be the business owner."
"Aaaand since you also signed the soul society official secrets agreement, it's not like you can ask someone else to buy you out from the NTA, so not only are we your best offer, we're your ONLY offer!" Keigo grinned.
Urahra stared at them blankly. "You've set me up." He mumbled.
"You sent yourself up for this when you failed to do your due diligence when signing contracts." Don Kanonji corrected him, pulling some documents out of the folder and signing them, before pushing them across the table. "Please actually read these before you si- you've already signed them." Don Kanonji groaned as Urahara slapped the pen back down on the table with spite.
"Fine, fine- I guess I'm back to following orders instead of giving them. What do you want, Boss?" He glared at Keigo.
"Put your feet up and finish putting together that gift list for the baby shower." Keigo nodded. "We weren't kidding that your first priority is getting this place ready for baby... Does it have a name yet?"
"...No." Kisuke wilted despondently. "Yoruichi still isn't answering my texts!"
"Hm." Keigo nodded. "Okay, put your feet up, finish that baby shower list and think of a name for the little rugrat. Just leave the rest to us for now!"
"You guys are good kids." Kisuke smiled weakly.
"Would you be willing to make a sworn statement to that effect, so we can have it on file for any future HR disputes?" Mizuiro smiled.
"Absolutely goddamn not." Kisuke glared.
#aeiwam#an elephant is warm and mushy#bleach#bleach fanfic#kisuke urahara#mizuiro kojima#keigo asano#Don Kanonji#yoruichi shihouin#Kisuke and Yoruichi are T4T in this fic and the prospect of parenthood is hitting her pretty hard#but she comes around sooner than later#she just needs to shake the generational trauma of growing up in a household of Ninjas and Ghosts
261 notes
·
View notes
Text
Chiara body closeups!
I've worked on Chiara's character sheet for weeks and it was difficult to resist posting bits just as I finish them, so I'm taking a moment to post closeups I've really liked.
I may also use this as an opportunity to talk a bit more about her 👇
Tattoos ✨ Chiara's a proud Crow, she has several tattoos to show for it. Chest, arm and ankle tattoos are all crow themed, with the ankle one representing House de Riva specifically. She had them done after becoming a full Crow (she had to believe she earned the right to have them).
She also has a snake tattoo on her forehead because, well, she really likes them! Chiara saw Emil the adder while growing up in the House, so it's safe to assume the fascination with snakes came from there. That was her first tattoo. Viago scolded her for a whole evening for that questionable choice of motif and placement (forehead? really?? idiot). Secretly he enjoyed that they started having more things in common, even if it was snakes and bad puns.
Body | Scars ✨ Chiara is not a good mage. Not in the traditional stay-in-the-back and cast-spells way. She doesn't know what to do with a staff, it's bad. She had a hard time managing her abilities growing up and her impulsive nature meant she often found herself in the middle of fights catching fists with her face.
She needed to find a new way to fight, traditional mage techniques weren't cutting it. She learnt to wield daggers and infuse them with magic to give her an edge in combat. It took her years of borderline torturous training to become a decent melee fighter.
As a result, her physique is pretty strong for a mage. Years of training twice as hard are showing in the defined muscles and abundance of scars, most self-inflicted, while some hold other stories.
#chiara de riva#rook de riva#rook#oc#i am for the most part writing and posting these for my own entertainment djhfgd#slowly building a blorbo is super fun#but when someone else also finds her interesting it warms my heart T_T <3 <3#anyways yeah there's gonna be a few posts like this#thank you for staying around 🫶
239 notes
·
View notes
Text
Leander schedule prediction cause I'm feeling silly :
Barely any sleep, if none at all
Party/drinking time at the Wick
Man cave hours aka spending time in the crypts
Alternatively spends time in a cemetery (if Eridia has one) for totally normal reasons
Full blown stalking to gather precious intel (prob via his Adders)
"Business" hours that do look absolutly normal
Alternatively "business" or "party" hours that is actually him rizz people up lol
Pound town time (I'm not even sorry for this one it's true)
A whole section in that bright Paris Green arsenic color, bonus if there's lilies too
Forbidden magic time
A whole section is missing/scratched out
Alone time where he sings to himself to relax (MY SHEYLA)
Some could be fused for similarity or because they could go together, it'sa list I put together in like 2 minutes on the spot so qiohfqoufhqdq
#sundayeleith talks#tinfoil hat time#touchstarved leander#touchstarved game#apollo please throw the dodge ball at me /silly#if i get even only one of these close to right ill be so happy and annoying about it sofhoqfhqf
99 notes
·
View notes