Tumgik
#old buck film
triple-pupil · 2 years
Text
Tumblr media
Quick doodle of my favourite character from Dinosauria by Dead Sound (David James Armsby) on youtube.
24 notes · View notes
thethirdman8 · 2 months
Text
Tumblr media Tumblr media
I'm thinking about taking down the old family Kodak Brownie Hawkeye Camera with Flash model and trying it out.. Needs a good cleaning first.. Apparently, film is available online. Could be fun.. lol. I would develop the film and print myself.. Thoughts? Suggestions?
9 notes · View notes
thatrickmcginnis · 4 months
Text
Tumblr media Tumblr media Tumblr media Tumblr media
2 notes · View notes
sleepy-ogre · 11 months
Text
Filmbro Atsushi my favourite. I do appreciate his taste in films since its so obscure🖤🖤🖤gonna watch Old Narcissus now!
5 notes · View notes
Text
just bought a video synth/mixer off etsy babey!!!!
3 notes · View notes
iamyelling · 13 days
Text
took solea for a quick potty break and the light was so pretty. i tried taking a photo on my phone but the stupid iphone hdr clarity crispifier 3000 thing that you can't turn off ruins all the photos and gives every photo a certain feel to it that i don't want a lot of the time. anyways. when i saw it i was struck by how the light glowed so warmly on the weatherproofing paper on the new construction building and the cool blue shadows on the other side, witht he bright green new leaves of the tree in front of it. and i immediately knew it would only translate on film. and i was like alas... i got back inside, and i was thinking. and i was like yknow what i will only take a moment, i can just grab my camera and take photo on film. so i did! i hope it turns out.
0 notes
my love if i may request a whiskey with dbf!joel or dbf!bucky with the prompt “i’ve wanted this for so long” and mayhaps if it’s not too much to ask for but some breeding kink👀👉🏻👈🏻
Promises, Promises.
Tumblr media
warnings - smut. cursing.
I figured I'd make this dbf!bucky, because i've done a dbf!joel fic for this celebration already. y'all, I read the words dad's best friend and go fucking feral. this one got away from me.
3k celebration post here. 3k masterlist here.
Tumblr media
You're the last person Bucky expected to be at his front door at 3am.
"What's wrong, honey?"
"Locked myself out of my goddamn house, and my parents are still on vacation. Can I crash here tonight? Please?"
Who is he to turn down an offer that tempting?
"Course. Come on, it's too cold for you to be stood out here."
The two of you sit down on his couch, settling in to watch some TV.
"Bucky Barnes. Are you watching a romcom?"
He blushes, a slight flush creeping up his cheeks.
"If you tell anyone, I'll kill you. They're my guilty pleasure."
"It makes me like you more, if anything," you grin. He can't help but smile back at you, less embarrassed now.
"Look, my love life is fuckin' terrible. I live vicariously through these cheesy films right now."
"You? Terrible love life? Those two phrases don't usually go in the same sentence."
You're teasing him. Seeing if you can get a rise, hit the right button.
"Oh, shut it. Just because you're on a new date every week."
"I'm... what?"
"Your Dad seems to think you're dating a lot."
You quirk a brow at him, amusement curling at the corners of your lips.
"Is that so?"
"I'm only telling you what I've heard, honey."
He crosses his arms across his chest, biceps threatening to break free from the confines of his t shirt.
"He's wrong."
"Is that so?"
You roll your eyes.
"I have a friend, he's a guy. My Dad automatically assumes we're dating because we hang out. But we're not."
"And why not?"
"I don't know, I guess he's just..." you debate your answer, realising it's now or never. "He's not old enough for me. Not mature enough."
Bucky bites his lip, eyes scanning your face.
"He's your age."
"Exactly. Boys my age don't know shit."
He laughs, but it's dark and low, something brewing beneath the surface.
"You always were too smart for your own good, huh?"
Bucky's thigh is pressing into yours, the warmth from his skin seeping through. His rough fingertips glide across your arm, slow and soft. He's testing the waters.
"I shouldn't want this," he murmurs, barely audible. "Neither should you."
"But I do," you whisper. "So fucking bad."
"Me too."
Bucky grabs the back of your neck, smashing his lips to yours. You grip at his hair, his biceps, his shirt - anything you can get a hold of. You feel like you're dreaming, your filthiest thoughts coming into fruition.
He pulls you into his lap so you're straddling his hips, grinding down and panting into his mouth. You're both breathless, but neither of you want to be the first to pull away.
Bucky rips your shirt over your head, instantly attacking your chest with kisses. He's marking you up, claiming you as his. You should be worried about the repercussions, but you're not.
You pull his shirt off and rake your nails down his front, grinning when he shivers. Suddenly, Bucky stands up, setting you on your feet.
"Strip."
You blink at him, processing.
"Strip, baby. I won't tell you again."
You shimmy your pants down your legs, your underwear going too. Your mouth waters as you watch him undress, admiring the angles and smooth ridges of him. A Greek God.
Bucky stalks over to you and hooks a foot behind your ankle, sending you both flying onto the rug on the floor. He cushions your fall, not letting go of you once. Running two fingers through your wet heat, he groans.
"All for me, pretty girl? What did I do to deserve somethin' this sweet, huh?"
"Need you," you whine. "Please, Buck."
"I've wanted this for so long," he murmurs, lining himself up. "Fuck, you're a dream."
You both gasp as he slides home, your back arching and his jaw falling slack. Bucky rests a hand against the base of your throat, the weight grounding you back down to Earth.
"Need you to move," you choke out. "Fuck, I need it, Buck. Please."
"Oh you need it, do you?" he smirks. "My needy girl."
He snaps his hips into yours in long, careful glides, very aware of the effect he has on you. Before long, his restraint snaps, and his thrusts get harder, quicker, more frantic.
"Gonna fill you up, baby," he's muttering under his breath. "Make you mine. You want that? To have everyone know who you belong to?"
You're nodding rapidly, tears gathering in your eyes, bottom lip caught between your teeth.
"How are we gonna keep this a secret if you're pregnant, huh?"
The thought makes you moan, a breathy, gutteral sound.
"You like that? Want me to make you a mommy? Fuck, I'll give you everything you ask for. I'll buy you a house and knock you up, you'll never want for anything."
His low, honeyed words throw you over the edge, squeezing and clenching around him. Bucky groans, deep and rumbled, the sound vibrating through the both of you. You find your releases together, panting and out of breath.
"House first."
"Huh?" he breathes, raising his head from your chest.
"Buy me a house first. Kids second. Maybe marriage in between."
He laughs, floating and content. You both know he meant what he said, not just a heat of the moment confession.
You stay wrapped up in each other for hours, on the rug in front of the fire.
You'll deal with the repercussions later.
Tumblr media
5K notes · View notes
Text
Needy (Matt)
Request: No
Warnings: friends to lovers, dom!matt, degradation, spit kink, daddy kink, slightly rough, whiny!reader, desperate!matt
A/N: very old fic and not proofread
3rd person pov
Matt’s not really the type for one-night stands or hookups, so when him and his girlfriend broke up, he was on his own. It had been a solid eight months without sex, jerking off being his only form of relief. Due to this, Matt’s been jerking off a lot as his orgasms from his hand were a lot less satisfying than the ones he could get from a female.
Apparently he’d been jerking off too much lately because now he can’t seem to make himself cum. Living in the same house as their extremely attractive hometown friend Y/n also wasn’t very helpful. She wore a lot of short shorts and tops that showed off her cleavage perfectly, none of the boys had a problem with it. Though it did make Matt hard most of the time, right now was one of those times.
The four were filming a car video, this one about assumptions fans had about us. They all picked out some assumptions, every time Y/n or Nick said something they’d lean a little bit forward over the center console. This was a problem for Matt as Y/n was wearing a tank top that obviously showed some cleavage, but for Matt it was enough to make him hard.
Matt couldn’t help but stare at her cleavage as well as her glossy lips as she spoke. He tried not to make it too obvious but he could tell it would be noticeable on the video, there was no way Nick could edit it out. Matt knew the fans were going to call him out on it and make edits but he really couldn’t help it, he was pent up and she was obviously attractive.
The four finished filming and headed back home, during the drive Matt couldn’t help but feel guilty over his constant staring at his best friend’s body. When they arrived home they all went to do their own thing, Nick being the only one who went to sleep right away. The other three went off to their own rooms, but that was short-lived as Y/n went up to Matt’s room a few minutes later.
Y/n’s pov
We just got home so I took a quick shower, blow-dried my hair, and put on some pajama shorts with an oversized shirt. Afterward, I was bored so I decided to see if Matt wanted to hang out, I went up to his room and knocked on the door. After a couple of seconds, Matt opened the door “Can we hang out? I’m bored.” I pouted at him. “I was getting ready to watch a movie but you can watch it with me if you want.” he said as he opened his door more for me to come inside. Matt closed the door and crawled onto his bed over the covers, patting the spot next to him.
A few minutes into the movie I started getting cold “Matt I’m cold, can we like cuddle please?” I pouted at him again causing him to crack a small smile. “Sure, come ‘ere.” Matt replied as he wrapped his left arm around my waist. I wrapped both my arms around his torso basically hugging him as I put my head on his shirtless chest, feeling the warmth of his skin underneath me.
3rd person pov
After a couple of minutes, Y/n put her leg over Matt’s lap, her pussy now pressed against his thigh. Her own thighs across his lap, pulling a small and barely audible groan from Matt, this doesn’t go unnoticed by Y/n as she slightly moved her thigh again. Matt was desperately trying not to get turned on and hard from this innocent action but he was so sensitive that it was almost impossible not to, plus Y/n was hot even if she was his best friend.
She moves her thigh to ‘get comfy’ and Matt grabs her thigh. “Stop moving your fucking leg.” he said sternly. She did it again, this time pressing her thigh down, feeling him get hard. “I know you want me Matt, you’ve not very subtle when you’re staring at my tits, ass, and lips.” She teased making Matt blush, he was about to say something when her left hand goes to press down on the tip of his cock.
This causes him to let out a moan as she does it again causing Matt to buck his hips up and whine. “What’s wrong Matty? Don’t get enough pussy?” she teases, “Shut up Y/n, don’t do that!” he replied. Y/n leans closer to Matt’s ear, whispering “Then I guess I won’t let you use me or cum in me…” placing a kiss on his neck before pulling away.
Y/n’s pov
I kissed Matt’s neck and was going to pull away but I guess what I said was the last straw for Matt because he quickly and roughly grabbed my hips, moving me to straddle him. His hand almost instantly going straight to my throat, choking me lightly “You think you’re so slick don’t you? I know you do shit to tease me and make me horny on purpose Y/n. It’s not funny, seems like you’re the needy one huh?” he spoke lowly.
I didn’t know what to say so I just stayed silent, this caused Matt to buck his hips up making his cock go right against my clit. This made my breath hitch before he moved his hand away from my throat to my hip like the other one. He used his hands on my hips to grind me down against him making me let out a few whimpers. Matt starts kissing up my neck until he got near my ear “I’m right, you are a fucking needy little whore. Wanted my cock so badly you don’t even know how to act huh? Fucking slut, I’m gonna show you who the fuck you belong to.” he whispers, making me whine.
“Ye-yes daddy ‘m such a slut for your c-cock! Please.” I said with a whine. “Please what baby? What do you want?” He teased, “Please use me Matt! I need your cock so bad, want your cum inside me please do something!” I begged. “Strip for me baby, leave your panties on.” he demanded before we undressed until we were both only in our underwear, “Always knew your tits were perfect babygirl. Wanna fuck ‘em but that’ll be another time, I know how badly my little whore needs my cock right now.” Matt says as he pulled my panties down.
He notices how wet I am, dragging a finger from my entrance up to my clit collecting the juices dripping out of me. “Mhm Matty please fuck me, need your cock so bad baby.” I begged him while pushing down his boxers. “Yeah? Want me to fuck you? Make you my cum slut, show you who fucking owns this pussy?” Matt says, teasing his tip at my entrance and leans down, kissing me roughly. The kiss quickly turns into a hot and heavy makeout with Matt quickly gaining dominance as my hands wrap around his neck.
My fingers threaded through his hair, lightly pulling it as I whimpered into the kiss before pulling away. “Fuck daddy, please! Want your cock, I’ll be a good girl I promise, just need you ple-“ I was cut off by Matt roughly thrusting into me, not giving me any time to adjust. “Is that better, is this what you wanted? Fucking slut.” Matt grunted out as his hand came up to wrap around my throat again, squeezing harder this time. I let out a loud moan causing Matt to choke me even harder as he slowed down his thrusts a bit.
“Shut up slut, don’t want Chris and Nick hearing you be treated like a whore do you?” I shook my head no as I bit my lip trying to hold my moans in. “S-Sorry just fe-feels so good.” I stuttered as Matt sped up his thrusts. The only sounds that could be heard in the room were my whines and Matt’s grunts along with his balls slapping against my ass with every thrust. I pulled Matt down closer so I suck hickies into his neck, pulling a rather loud groan from the back of his throat when I sucked on this one specific spot.
Matt moved his hand from my throat down to my clit, just barely touching it as I sucked more hickies into his neck. “Fuck, little slut marking me up, showing everyone who makes you feel good, huh?” He groans out before he pulls my head away from his neck. Matt starts to leave his own hickies all over my neck and chest, making me let out another loud moan. I received a light slap to my face before Matt’s hand tightly wraps around my throat, barely letting me breathe. His other hand coming up to tightly grip my jaw “Open your mouth.” he demanded.
I did as he said, Matt then spit in my mouth “Swallow bitch!” he demanded again as I followed his directions and swallowed before sticking my tongue out to show him I complied. “Good girl.” he praised “S-so close daddy! Want your cum, please.” I whined at him. “I fucking own you, understood? Cum for daddy!” he grunted out in my ear before smashing our lips together, swallowing each other’s moans as we both came. Matt’s hot cum coated my walls with white as he slowly fucked us through our orgasms.
After a minute or so Matt pulled out, running two fingers through the mixture of our cum spilling out of me, scooping it up, and shoving his cum coated fingers into my mouth. “Suck.” he told me, which I did, swiping my tongue around his fingers while sucking before pulling off with a pop. I pulled him down for one last kiss, Matt’s hand came up to cup my face lightly stroking my cheek. This kiss was unlike the others we had shared tonight, it was soft and passionate. He slowly pulled away smiling before he plopped down next to me.
It was quiet for a minute until Nick banged on the wall “Fucking finally, I share a wall with you jackass! Don’t ever do that shit again, I never want to hear you fucking my best friend!” he yelled irritated. Me and Matt both just laughed before I said a simple “Sorry Nick!” while Matt moved us under the covers, pulling me close. “I’m not sorry! I had to make my girl feel good, just did what needed to be done.” Matt added, giving me another kiss and pulled me even closer.
All work is subject to copyright
©Daddyslilchickenfingers2 2024
Do not steal, use, or reupload my work
Taglist: @angelic-sturniolos111 @biimpanicking @blahbel668 @christinarowie332 @chr1sgirl4life @creamoncreamoncream2 @delimeats-000 @ermdontmindthisaccount @fionaheartswomen @gilbertscurls @heartsforchrisandmatt @iheartchrissturniolo @ilovemattsturn @justaslvttygirl @kvtie444 @lovingmattysposts @lustfulslxt @m6ttsturniolo @mangosrar @mangoposts @mattsbabytomato @mattsnutsack @meerkatzthings @patscorner @rac00ns-are-c00l4 @recklesssturniolo @slut4mattsturn @solarsturniolo @soursturniolo @strniohoeee @strawberrysturniolo @sturniolocoded @sturniolohoe @sturniolopepsi @sturniolo-rat @sturniolo0ntop @sturnsdoll @tillies33ssss @thecynthh
510 notes · View notes
punisheddonjuan · 3 months
Text
How I ditched streaming services and learned to love Linux: A step-by-step guide to building your very own personal media streaming server (V2.0: REVISED AND EXPANDED EDITION)
This is a revised, corrected and expanded version of my tutorial on setting up a personal media server that previously appeared on my old blog (donjuan-auxenfers). I expect that that post is still making the rounds (hopefully with my addendum on modifying group share permissions in Ubuntu to circumvent 0x8007003B "Unexpected Network Error" messages in Windows when transferring files) but I have no way of checking. Anyway this new revised version of the tutorial corrects one or two small errors I discovered when rereading what I wrote, adds links to all products mentioned and is just more polished generally. I also expanded it a bit, pointing more adventurous users toward programs such as Sonarr/Radarr/Lidarr and Overseerr which can be used for automating user requests and media collection.
So then, what is this tutorial? This is a tutorial on building and setting up your own personal media server running Ubuntu and using Plex (or Jellyfin) to not only manage your media but to stream your media to your devices both locally at home, and remotely anywhere in the world where you have an internet connection. It’s a tutorial on how by building a personal media server and stuffing it full of films, television and music that you acquired through indiscriminate and voracious media piracy ripping your own physical media to disk, you’ll be free to completely ditch paid streaming services altogether. No more will you have to pay for Disney+, Netflix, HBOMAX, Hulu, Amazon Prime, Peacock, CBS All Access, Paramount+ Crave or any other streaming service that is not named Criterion Channel (which is actually good) to watch your favourite films and television shows, instead you’ll have your own custom service that will only feature things you want to see, and where you have control over your own files and how they’re delivered to you. And for music fans, Jellyfin and Plex both support music collection streaming so you can even ditch the music streaming services. Goodbye Spotify, Youtube Music, Tidal and Apple Music, welcome back unreasonably large MP3 collections (or FLAC collections).
On the hardware front, I’m going to offer a few options catered towards various budgets and media library sizes. The cost of getting a media server going using this guide will run you anywhere from $450 CDN/$325 USD at the entry level to $1500 CDN/$1100 USD at the high end. My own server cost closer to the higher figure, with much of that cost being hard drives. If that seems excessive maybe you’ve got a roommate, a friend, or a family member who would be willing to chip in a few bucks towards your little project if they get a share of the bounty. This is how my server was funded. It might also be worth thinking about the cost over time, how much you spend yearly on subscriptions vs. a one time cost of setting a server. Then there's just the joy of being able to shout a "fuck you" at all those show cancelling, movie hating, hedge fund vampire CEOs who run the studios by denying them your money. Drive a stake through David Zaslav's heart.
On the software side I will walk you through, step-by-step, in installing Ubuntu as your server's OS, configuring your storage in a RAIDz array with ZFS, sharing your zpool to Windows with Samba, running a remote connection into your server from your Windows PC, and getting started with Plex/Jellyfin Media Server. Every terminal command you will need to input will be provided, and I will even share with you a custom #bash script that will make the used vs. available drive space on your server display correctly in Windows.
If you have a different preferred flavour of Linux (Arch, Manjaro, Redhat, Fedora, Mint, OpenSUSE, CentOS, or Slackware etc. et. al.) and are aching to tell me off for being basic using Ubuntu, this tutorial is not for you. The sort of person with a preferred Linux distro is the sort of person who can do this sort of thing in their sleep. Also I don't care. This tutorial is intended for the average home computer user. This is also why we’re not using a more exotic home server solution like running everything through Docker Containers and managing it through a dashboard like Homarr or Heimdall. While such solutions are fantastic and can be very easy to maintain once you have it all set up, wrapping your brain around Docker is a whole thing in and of itself. If you do follow this tutorial and enjoyed putting everything together, then I would encourage you to maybe go back in a year’s time, do your research and and redo everything so it’s set up with Docker Containers.
This is also a tutorial aimed at Windows users. Although I was a daily user of OS X for many years (roughly 2008-2023) and I've dabbled quite a bit with different Linux distributions (primarily Ubuntu and Manjaro), my primary OS these days is Windows 11. Many things in this tutorial will still be applicable to Mac users but others (e.g. setting up shares) you will have to look up yourself. I doubt it would be difficult to do so.
Nothing in this tutorial will require feats of computing expertise from you. All you will need is a basic level of computer literacy (e.g. an understanding how directories work, being comfortable in settings menus) and a willingness to learn a thing or two. While this guide may look overwhelming at a glance, this is only because I want to be as thorough as possible so that you understand exactly what it is you're doing and you're not just blindly following steps. If you half-way know what you’re doing, you’ll be fine if you ever need to troubleshoot.
Honestly, once you have all the hardware ready it really shouldn't take you more than an afternoon to get everything up and running.
(This tutorial is just shy of seven thousand words long so the rest is under the cut.)
Step One: Choosing Your Hardware
Linux is a light weight operating system, there's almost no bloat and there are recent distributions out there right now that will run perfectly fine on a fourteen year old i3 with 4GB of RAM. Running Plex/Jellyfin media server isn’t very resource intensive either in 90% of use cases. We don’t an expensive or powerful system. So there are several options available to you: use an old computer you already have sitting around but aren't using, buy a used workstation from eBay, or what I believe to be the best option, order an N100 Mini-PC from AliExpress or Amazon.
Note: If you already have an old PC sitting around that you’ve decided to use, fantastic, move on to the next step.
When weighing your options, do keep a few things in mind: the number of people you expect to be streaming simultaneously at any one time, the resolution and bitrate of your media library (4k video takes a lot more processing power than 1080p) and most importantly, how many of those clients are going to be transcoding at any one time. Transcoding is what happens when the playback device does not natively support direct playback of the source file. This can be for a number of reasons, such as the playback device's native resolution, or because the source file was encoded in a video codec unsupported by the playback device.
Ideally we want any transcoding to be performed by hardware, which means we should be looking for an Intel processor with Quick Sync. Quick Sync is a dedicated core on the CPU die designed specifically for video encoding and decoding. This makes for highly efficient transcoding both in terms of processing overhead and power draw. Without these Quick Sync cores, transcoding must be brute forced through software which takes up much more of a CPU’s processing power and takes much more energy. But not all Quick Sync cores are created equal, and you need to keep this in mind if you've decided either to use an old computer or to shop on eBay for a used workstation.
Any Intel processor after second generation Core (Sandy Bridge circa 2011) has Quick Sync cores. It's not until 6th gen (Skylake), however, that those cores support H.265 HEVC. Intel’s 10th gen (Comet Lake) processors support 10bit HEVC and HDR tone mapping. And the recent 12th gen (Alder Lake) processors give you AV1 decoding. As an example, while an 8th gen (Kaby Lake) i5-8500 will be able to transcode a file encoded with H.265 through hardware, it will fall back to software transcoding when given a 10bit H.265 file. So if you’ve decided to use that old PC or to look on eBay for an old Dell Optiplex keep this in mind.
Note 1: The price of old workstations varies wildly and fluctuates frequently. If you get lucky and go looking shortly after a workplace has liquidated a large number of their workstations you can find deals for as low as $100 for a barebones system, but generally an i5-8500 workstation with 16gb RAM will cost you somewhere in the area of $260 CDN/$200 USD.
Note 2: The AMD equivalent to Quick Sync is called Video Core Next, and while it's fine, it's not as efficient and not as mature a technology, only becoming available with first generation Ryzen and it only got decent with their newest CPUs, we want something cheap.
Alternatively you could completely forgo having to keep track of what generation of CPU is equipped with Quick Sync cores with support for which codecs, and just buy an N100 mini-PC. For around the same price or less than a good used workstation you can pick up a Mini-PC running an Intel N100 processor. The N100 is a four-core processor based on the 12th gen Alder Lake architecture and comes equipped with the latest revision of the Quick Sync. They offer astounding hardware transcoding capabilities for their size and power draw and otherwise perform equivalent to an i5-6500. A friend of mine uses an N100 machine as a dedicated retro emulation gaming system. These are also remarkably efficient chips, they sip power. In fact, the difference between running one of these and an old workstation could work out to hundreds of dollars a year in energy bills depending on where you live.
You can find these Mini-PCs all over Amazon or for a little cheaper over on AliExpress. They range in price from $170 CDN/$125 USD for a no name N100 with 8GB RAM to $280 CDN/$200 USD for a Beelink S12 Pro with 16GB RAM. The brand doesn't really matter, they're all coming from the same three factories in Shenzen, go for whichever one fits your budget or has the features you want. 8GB RAM should be enough, Linux is lightweight and Plex only calls for 2GB RAM, and a 256GB SSD is more than enough for what we need as a boot drive. 16GB RAM might result in a slightly snappier experience, especially with ZFS, and going for a bigger drive might allow you to get away with things like creating preview thumbnails for Plex, but it’s up to you and your budget.
The Mini-PC I wound up buying was a Firebat AK2 Plus with 8GB RAM and a 256GB SSD. It looks like this:
Tumblr media
Note: Be forewarned that if you decide to order a Mini-PC from AliExpress, note the power adapter it is shipping with. The one I bought came with an EU power adapter and I had to supply my own North American power supply. Thankfully this is a minor issue as a barrel plug 30W/12V/2.5A power adapters are plentiful and can be had for $10.
Step Two: Choosing Your Storage
Storage is the most important part of our build, and the most expensive. Thankfully it’s also easily upgrade-able down the line.
For people with a smaller media collection (4TB to 8TB), a limited budget, or who will only ever have two simultaneous streams running, I would say that the most economical course of action would be to simply buy a USB 3.0 8TB external HDD. Something like this Western Digital or this Seagate external drive. One of these will cost you somewhere around $200 CDN/$140 USD. Down the line you could add a second external drive or replace it with a multi-drive RAIDz set up as detailed below.
If a single external drive the path for you, move on to step three.
For people who have larger media libraries (12TB+), who have a lot of media in 4k, or care about data redundancy, the answer is a RAID array featuring multiple HDDs in an enclosure.
Note: If you are using an old PC you already have as your server and have the room for at least three 3.5" drives, and as many open SATA ports on your mother board you won't need an enclosure, just install the drives in your old case. If your old computer is a laptop or doesn’t have room for more internal drives, then I would suggest an enclosure.
The minimum number of drives needed to run a RAIDz array is three, and seeing as RAIDz is what we will be using, you should be looking for an enclosure with hree to five bays. I think that four disks makes for a good compromise for a home server. Regardless of whether you go for a three, four, or five bay enclosure, do be aware that in a RAIDz array the space equivalent of one of the drives will be dedicated to parity at a ratio expressed by the equation 1 − 1/n i.e. in a four bay enclosure equipped with four 12TB drives configured in RAIDz we would be left with a total of 36TB of usable space (48TB raw size). The reason for why we might sacrifice storage space in such a manner will be explained in the next section.
A four bay enclosure will cost somewhere in the area of $200 CDN/$140 USD. You don't need anything fancy, nothing with hardware RAID (RAIDz is done entirely in software) or even USB-C. An enclosure with USB 3.0 will perform just fine. Don’t worry about bottlenecks, a mechanical HDD will be limited by the speed of its mechanism long before before it will be limited by the speed of a USB connection. I've seen decent looking enclosures from TerraMaster, Yottamaster, Mediasonic and Sabrent.
When it comes to selecting the drives, as of this writing, the best value (dollar per gigabyte) are those in the range of 12TB to 20TB. I settled on 12TB drives myself. If 12TB to 20TB drives are out of your budget, go with what you can afford, or look into refurbished drives. I'm not sold on the idea of refurbished drives but some people swear by them.
When shopping for harddrives, look for drives that are specifically designed for NAS use. Drives designed for NAS use typically have better vibration dampening and are designed to be active 24/7, they will also often use CMR (conventional magnetic recording) rather than SMR (shingled magnetic recording) which nets them a sizable performance bump. Seagate Ironwolf and Toshiba NAS drives are both well regarded. I would avoid Western Digital Red drives at this time. WD Reds were a go to recommendation up until earlier this year when it was revealed that they feature firmware that will throw up false SMART warnings telling you to replace the drive at the three year mark when there might be nothing at all wrong with that drive, and when it will likely be good for another six, seven or more years.
Tumblr media
Step Three: Installing Linux
For this step you will need a USB thumbdrive of at least 6GB in capacity, a way to make it into bootable media, and an .ISO of Ubuntu.
First download a copy of Ubuntu desktop (for best performance we could download the Server release, but for new Linux users I would recommend against using the server release as having a GUI can be very helpful, not many people are wholly comfortable doing everything through command line). 22.04.3 Jammy Jellyfish is the current Long Term Service release, this is the one to get.
Download the .ISO and then download and install balenaEtcher on your Windows PC, balenaEtcher is an easy to use program for creating bootable media, you simply insert your thumbdrive, select the .ISO you just downloaded, and it will create a bootable installation media for you.
Once you've made a bootable media and you've got your Mini-PC (or old PC/used workstation) in front of you, hook it in directly to your router with an ethernet cable, and plug in the HDD enclosure, a monitor, mouse and a keyboard. Now turn that sucker on and hit whatever key it is that gets you into the BIOS (typically ESC, DEL or F2). If you’re using a Mini-PC check to make sure that the P1 and P2 power limits are set correctly and not arbitrarily lowered, my N100's P1 limit was set at 10W, a full 20W under the chip's power limit. Also make sure that the RAM is running at the advertised speed. My Mini-PC’s RAM was set at 2333Mhz out of the box when it should have been 3200Mhz. Once you’ve done that, key over to the boot order and place the USB drive first in the boot order. Then save the BIOS settings and restart.
After you restart you’ll be greeted by Ubuntu's installation screen. Installing Ubuntu is really straight forward, select the "minimal" installation option, as we won't need anything on this computer except for a browser (Ubuntu comes preinstalled with Firefox) and Plex Media Server/Jellyfin Media Server. Also remember to delete and reformat that Windows partition! We don't need it.
Step Four: Installing ZFS and Setting Up the RAIDz Array
Note: If you opted for just a single external HDD skip this step and move onto setting up a Samba share.
Once Ubuntu is installed it's time to configure our storage by installing ZFS to build our RAIDz array. ZFS is a "next-gen" file system that is both massively flexible and massively complex. It's capable of snapshot backup, self healing error correction, ZFS pools can be configured with drives operating in a supplemental manner alongside the storage vdev (e.g. fast cache, dedicated secondary intent log, hot swap spares etc.). It's also a file system very amenable to fine tuning. Block and sector size are adjustable to use case and you're afforded the option of different methods of inline compression. If you'd like a very detailed overview and explanation of its various features and tips on tuning a ZFS array check out these articles from Ars Technica. For now we're going to ignore all these features and keep it simple, we're going to pull our drives together into a single vdev running in RAIDz which will be the entirety of our zpool, no fancy cache drive or SLOG.
Open up the terminal and type the following commands:
sudo apt update
then
sudo apt install zfsutils-linux
This will install the ZFS utility. Verify that it's installed with the following command:
zfs --version
Next, it's time to check that the HDDs we have in the enclosure are healthy, running and recognized. We also want to find out their device IDs and take note of them:
sudo fdisk -1
Note: You might be wondering why some of these commands require "sudo" in front of them while others don't. "Sudo" is short for "super user do”. When and where "sudo" is used has to do with the way permissions are set up in Linux. Only the "root" user has the access level to perform certain tasks in Linux. As a matter of security and safety regular user accounts are kept separate from the "root" user. It's not advised (or even possible) to boot into Linux as "root" with most modern distributions. Instead by using "sudo" our regular user account is temporarily given the power to do otherwise forbidden things. Don't worry about it too much at this stage, but if you want to know more check out this introduction.
If everything is working you should get a list of the various drives detected along with their device IDs which will look something like this: /dev/sdc. You can also check the device IDs of the drives by opening the disk utility app. Jot these IDs down we'll need them for our next step, creating our RAIDz array.
RAIDz is similar to RAID-5 in that instead of striping your data over multiple disks, exchanging redundancy for speed and available space (RAID-0), or mirroring your data writing two copies of every piece (RAID-1), it instead writes parity blocks across the disks in addition to striping, this provides a balance of speed, redundancy and available space. If a single drive fails, the parity blocks on the working drives can be used to reconstruct the entire array as soon as a replacement drive is added.
Additionally, RAIDz improves over some of the common RAID-5 flaws. It's more resilient and capable of self healing, checking for errors against a checksum. It's more forgiving this way, and it's likely that you'll be able to detect when a drive is on its way out well before it fails. A RAIDz array can survive the loss of any one drive.
Note: While RAIDz is indeed resilient, if a second drive fails during the rebuild, you're fucked. Always keep backups of things you can't afford to lose. This tutorial, however, is not about proper data safety.
To create the pool, use the following command:
sudo zpool create "zpoolnamehere" raidz "device IDs of drives we're putting in the pool"
For example, let's creatively name our zpool "mypool". It will consist of four drives which have the device IDs: sdb, sdc, sdd, and sde. The resulting command would look like this:
sudo zpool create mypool raidz /dev/sdb /dev/sdc /dev/sdd /dev/sde
If for example you bought five HDDs and wanted more redundancy, and are okay with three disks worth of capacity, we would modify the command to "raidz2" and the command would look something like the following:
sudo zpool create mypool raidz2 /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf
An array configured like this would be able to survive two disk failures and is known as RAIDz2.
Once the zpool has been created, we can check its status with the command:
zpool status
Or more concisely with:
zpool list
The nice thing about ZFS as a file system is that an array is ready to go immediately after creating the pool. If we were to set up a traditional RAID-5 array using mbam, we'd have to sit through a potentially hours long process of reformatting and partitioning the drives. Instead we're ready to go out the gates.
The zpool should be automatically mounted to the filesystem after creation, check on that with the following:
df -hT | grep zfs
Note: If your computer ever loses power suddenly, say in event of a power outage, you may have to re-import your pool. In most cases, ZFS will automatically import and mount your pool, but if it doesn’t and you can't see your array, simply open the terminal and type sudo zpool import -a.
By default a zpool is mounted at /"zpoolname". The pool should be under our ownership but let's make sure with the following command:
sudo chown -R "yourlinuxusername" /"zpoolname"
Note: Changing file and folder ownership with "chown" and file and folder permissions with "chmod" are essential commands for much of the admin work in Linux, but which we won't be dealing with extensively in this guide. If you'd like a deeper tutorial and explanation you can check out these two guides: chown and chmod.
Tumblr media
You can access the zpool file system through the GUI by opening the file manager (the Ubuntu default file manager is called Nautilus) and clicking on "Other Locations" on the sidebar, then entering the Ubuntu file system and looking for a folder with your pool's name. Bookmark the folder on the sidebar for easy access.
Tumblr media
Your storage pool is now ready to go. Assuming that we already have some files on our Windows PC we want to copy to over, we're going to need to install and configure Samba to make the pool accessible in Windows.
Step Five: Setting Up Samba/Sharing
Samba is what's going to let us share the zpool with Windows and allow us to write to it from our Windows machine. First let's install Samba with the following commands:
sudo apt-get update
then
sudo apt-get install samba
Next create a password for Samba.
sudo smbpswd -a "yourlinuxusername"
It will then prompt you to create a password. Just reuse your username password for simplicity's sake.
Note: if you're using just a single external drive replace the zpool location in the following commands with wherever it is your external drive is mounted, for more information see this guide on mounting an external drive in Ubuntu.
After you've created a password we're going to create a shareable folder in our pool with this command
mkdir /"zpoolname"/"foldername"
Now we're going to open the smb.conf file and make that folder shareable Enter the following command.
sudo nano /etc/samba/smb.conf
This will open the .conf file in nano, the terminal text editor program. Now at the end of smb.conf add the following entry:
["foldername"]
path = /"zpoolname"/"foldername"
available = yes
valid users = "yourlinuxusername"
read only = no
writable = yes
browseable = yes
guest ok = no
Ensure that there are no line breaks between the lines and that there's a space on both sides of the equals sign. Next step is to allow Samba traffic through the firewall:
sudo ufw allow samba
Finally restart the Samba service:
sudo systemctl restart smbd
At this point we'll be able to access to the pool, browse its contents, and read/write to it from Windows. But there's one more thing left to do, Windows doesn't natively support the ZFS file systems and will read the used/available/total space in the pool incorrectly. Windows will read available space as total drive space, and all used space as null. This leads to Windows only displaying a dwindling amount of "available" space as the drives are filled. We can fix this! Functionally this doesn't actually matter, we can still write and read to and from the disk, it just makes it difficult to tell at a glance the proportion of used/available space, so this is an optional step but one I recommend (this step is also unnecessary if you're just using a single external drive). What we're going to do is write a little shell script in #bash. Open nano with the terminal with the command:
nano
Now insert the following code:
#!/bin/bash CUR_PATH=`pwd` ZFS_CHECK_OUTPUT=$(zfs get type $CUR_PATH 2>&1 > /dev/null) > /dev/null if [[ $ZFS_CHECK_OUTPUT == *not\ a\ ZFS* ]] then IS_ZFS=false else IS_ZFS=true fi if [[ $IS_ZFS = false ]] then df $CUR_PATH | tail -1 | awk '{print $2" "$4}' else USED=$((`zfs get -o value -Hp used $CUR_PATH` / 1024)) > /dev/null AVAIL=$((`zfs get -o value -Hp available $CUR_PATH` / 1024)) > /dev/null TOTAL=$(($USED+$AVAIL)) > /dev/null echo $TOTAL $AVAIL fi
Save the script as "dfree.sh" to /home/"yourlinuxusername" then change the ownership of the file to make it executable with this command:
sudo chmod 774 dfree.sh
Now open smb.conf with sudo again:
sudo nano /etc/samba/smb.conf
Now add this entry to the top of the configuration file to direct Samba to use the results of our script when Windows asks for a reading on the pool's used/available/total drive space:
[global]
dfree command = home/"yourlinuxusername"/defree.sh
Save the changes to smb.conf and then restart Samba again with the terminal:
sudo systemctl restart smbd
Now there’s one more thing we need to do to fully set up the Samba share, and that’s to modify a hidden group permission. In the terminal window type the following command:
usermod -a -G sambashare “yourlinuxusername”
Then restart samba again:
sudo systemctl restart smbd
If we don’t do this last step, while everything would appear to work fine, and you will be able to see and map the drive from Windows and even begin transferring files, you'd soon run into a lot of frustration. As every ten minutes or so a file would fail to transfer and you would get a window announcing “0x8007003B Unexpected Network Error”. This window would require your manual input to continue the transfer with the file that was next in the queue. It will reattempt to transfer whichever files failed the first time around at the end, and 99% of the time they’ll go through, but this is a major pain in the ass if you’ve got a lot of data you need to transfer and want to step away from the computer for a while. It turns out samba can act a little weirdly with the higher read/write speeds of RAIDz arrays and transfers from Windows, and will intermittently crash and restart itself if this group option isn’t changed. Inputting the above command will prevent you from ever seeing that window.
The last thing we're going to do in this part before switching over to our Windows PC is grab the IP address of our Linux machine. Enter the following command:
hostname -I
This will spit out this computer's IP address on the local network (it will look something like 192.168.0.x), write it down. It might be a good idea once you're done here to go into your router settings and reserving that IP for your Linux system in the DHCP settings. Check the manual for your specific model router on how to access its settings, typically it can be accessed by opening a browser and typing http:\\192.168.0.1 in the address bar, but your router may be different.
Okay we’re done with our Linux computer for now. Get on over to your Windows PC, open File Explorer, right click on Network and click "Map network drive". Select Z: as the drive letter (you don't want to map the network drive to a letter you could conceivably be using for other purposes) and enter the IP of your Linux machine and location of the share like so: \\"LINUXCOMPUTERLOCALIPADDRESSGOESHERE"\"zpoolnamegoeshere"\. Windows will then ask you for your username and password, enter the ones you set earlier in Samba and you're good. If you've done everything right it should look something like this:
Tumblr media
You can now start moving media over from Windows to the share folder. It's a good idea to have a hard line running to all machines. Moving files over Wi-Fi is going to be tortuously slow, the only thing that’s going to make the transfer time tolerable (hours instead of days) is a solid wired connection between both machines and your router.
Step Six: Setting Up Remote Desktop Access to Your Server
After the server is up and going, you’ll want to be able to access it remotely from Windows. Barring serious maintenance/updates, this is how you'll access it most of the time. On your Linux system open the terminal and enter:
sudo apt install xrdp
Then:
sudo systemctl enable xrdp
Once it's finished installing, open “Settings” on the sidebar and turn off "automatic login" in the User category. Then log out of your account. Attempting to remotely connect to your Linux computer while you’re logged in will just result in a black screen!
Now get back on your Windows PC, open search and search for "RDP". A program called "Remote Desktop Connection" should pop up, open this program as an administrator by right-clicking and selecting “run as an administrator”. You’ll be greeted with a window, in the field marked “Computer” type in the IP address of your Linux computer. Press connect and you'll be greeted with a new window and a prompt asking for your username and password. Enter your Ubuntu username and password here.
Tumblr media
If everything went right, you’ll be logged into your Linux computer. If the performance is too sluggish, adjust the display options, lowering the resolution and colour depth do a lot to make the interface feel snappier.
Tumblr media
Remote access is how we're going to be using our Linux system from now, outside of some edge cases like needing to get into the BIOS or upgrading to a new version of Ubuntu. Everything else from performing maintenance like a monthly zpool scrub (this is important!!!) to checking zpool status and updating software can all be done remotely.
Tumblr media
This is how my server lives its life now, happily humming and chirping away on the floor next to the couch in the corner of the living room.
Step Seven: Plex Media Server/Jellyfin
Okay we’ve got all the ground work finished and our server is almost up and running: we’ve got Ubuntu up and running, the storage is primed, we’ve set up remote connections and sharing, and maybe we’ve moved over some of favourite movies and TV shows.
Now we need to decide on the media server software to use which will stream our media to us and organize our library. For most people I’d recommend Plex, it just simply works 99% of the time. That said, Jellyfin has a lot to recommend it by too even if it is rougher around the edges, some people even run both simultaneously, it’s not that big an extra strain. I do recommend doing a little bit of your own research into the features each platform offers. But as a quick run down, consider some of the following points.
Plex is closed source and is funded through PlexPass purchases while Jellyfin is open source and entirely user driven. This means a number of things, for one, Plex requires you to purchase a “PlexPass” (purchased as a one time lifetime fee $159.99 CDN/$120 USD or paid for on a monthly yearly subscription basis) for access to certain features, like hardware transcoding (and we want hardware transcoding) and automated intro/credits detection and skipping, while Jellyfin offers this for free. On the other hand, Plex supports a lot more devices than Jellyfin and updates more frequently. That said Jellyfin's Android/iOS apps are completely free, while the Plex Android/iOS apps must be activated for a one time cost of $6 CDN/$5 USD. Additionally the Plex Android/iOS apps are vastly unified in UI and functionality across platforms, offering a much more polished experience, while the Jellyfin apps are a bit of a mess and very different from each other. Jellyfin’s actual media player itself is more fully featured than Plex's, but on the other hand Jellyfin's UI, library customization and automatic media tagging really pale in comparison to Plex. Streaming your music library is free through both Jellyfin and Plex, but Plex offers the PlexAmp app for dedicated music streaming which boasts a number of fantastic features, unfortunately some of those fantastic features require a PlexPass. If your internet is down, Jellyfin can still do local streaming, while Plex can fail to play files. Jellyfin has a slew of neat niche features like support for Comic Book libraries with the .cbz/.cbt file types, but then Plex offers some free ad-supported TV and films, they even have a free channel that plays nothing but Classic Doctor Who.
Ultimately it's up to you, I settled on Plex because although some features are pay-walled, it just works. It's more reliable and easier to use, and a one-time fee is much easier to swallow than a subscription. I do also need to mention that Jellyfin does take a little extra bit of tinkering to get going in Ubuntu, you’ll have to set up process permissions, so if you're more tolerant to tinkering, Jellyfin might be up your alley and I’ll trust that you can follow their installation and configuration guide. For everyone else, I recommend Plex.
So pick your poison: Plex or Jellyfin.
Note: The easiest way to download and install either of these packages in Ubuntu is through Snap Store.
After you've installed one (or both), opening either app will launch a browser window into the browser version of the app allowing you to set all the options server side.
The process of adding creating media libraries is essentially the same in both Plex and Jellyfin. You create a separate libraries for Television, Movies, and Music and add the folders which contain the respective types of media to their respective libraries. The only difficult or time consuming aspect is ensuring that your files and folders follow the appropriate naming conventions:
Plex naming guide for Movies
Plex naming guide for Television
Jellyfin follows the same naming rules but I find their media scanner to be a lot less accurate and forgiving than Plex. Once you've selected the folders to be scanned the service will scan your files, tagging everything and adding metadata. Although I find do find Plex more accurate, it can still erroneously tag some things and you might have to manually clean up some tags in a large library. (When I initially created my library it tagged the 1963-1989 Doctor Who as some Korean soap opera and I needed to manually select the correct match after which everything was tagged normally.) It can also be a bit testy with anime (especially OVAs) be sure to check TVDB to ensure that you have your files and folders structured and named correctly. If something is not showing up at all, double check the name.
Once that's done, organizing and customizing your library is easy. You can set up collections, grouping items together to fit a theme or collect together all the entries in a franchise. You can make playlists, and add custom artwork to entries. It's fun setting up collections with posters to match, there are even several websites dedicated to help you do this like PosterDB. As an example, below are two collections in my library, one collecting all the entries in a franchise, the other follows a theme.
Tumblr media
My Star Trek collection, featuring all eleven television series, and thirteen films.
Tumblr media
My Best of the Worst collection, featuring sixty-nine films previously showcased on RedLetterMedia’s Best of the Worst. They’re all absolutely terrible and I love them.
As for settings, ensure you've got Remote Access going, it should work automatically and be sure to set your upload speed after running a speed test. In the library settings set the database cache to 2000MB to ensure a snappier and more responsive browsing experience, and then check that playback quality is set to original/maximum. If you’re severely bandwidth limited on your upload and have remote users, you might want to limit the remote stream bitrate to something more reasonable, just as a note of comparison Netflix’s 1080p bitrate is approximately 5Mbps, although almost anyone watching through a chromium based browser is streaming at 720p and 3mbps. Other than that you should be good to go. For actually playing your files, there's a Plex app for just about every platform imaginable. I mostly watch television and films on my laptop using the Windows Plex app, but I also use the Android app which can broadcast to the chromecast connected to the TV. Both are fully functional and easy to navigate, and I can also attest to the OS X version being equally functional.
Part Eight: Finding Media
Now, this is not really a piracy tutorial, there are plenty of those out there. But if you’re unaware, BitTorrent is free and pretty easy to use, just pick a client (qBittorrent is the best) and go find some public trackers to peruse. Just know now that all the best trackers are private and invite only, and that they can be exceptionally difficult to get into. I’m already on a few, and even then, some of the best ones are wholly out of my reach.
If you decide to take the left hand path and turn to Usenet you’ll have to pay. First you’ll need to sign up with a provider like Newshosting or EasyNews for access to Usenet itself, and then to actually find anything you’re going to need to sign up with an indexer like NZBGeek or NZBFinder. There are dozens of indexers, and many people cross post between them, but for more obscure media it’s worth checking multiple. You’ll also need a binary downloader like SABnzbd. That caveat aside, Usenet is faster, bigger, older, less traceable than BitTorrent, and altogether slicker. I honestly prefer it, and I'm kicking myself for taking this long to start using it because I was scared off by the price. I’ve found so many things on Usenet that I had sought in vain elsewhere for years, like a 2010 Italian film about a massacre perpetrated by the SS that played the festival circuit but never received a home media release; some absolute hero uploaded a rip of a festival screener DVD to Usenet, that sort of thing. Anyway, figure out the rest of this shit on your own and remember to use protection, get yourself behind a VPN, use a SOCKS5 proxy with your BitTorrent client, etc.
On the legal side of things, if you’re around my age, you (or your family) probably have a big pile of DVDs and Blu-Rays sitting around unwatched and half forgotten. Why not do a bit of amateur media preservation, rip them and upload them to your server for easier access? (Your tools for this are going to be Handbrake to do the ripping and AnyDVD to break any encryption.) I went to the trouble of ripping all my SCTV DVDs (five box sets worth) because none of it is on streaming nor could it be found on any pirate source I tried. I’m glad I did, forty years on it’s still one of the funniest shows to ever be on TV.
Part Nine/Epilogue: Sonarr/Radarr/Lidarr and Overseerr
There are a lot of ways to automate your server for better functionality or to add features you and other users might find useful. Sonarr, Radarr, and Lidarr are a part of a suite of “Servarr” services (there’s also Readarr for books and Whisparr for adult content) that allow you to automate the collection of new episodes of TV shows (Sonarr), new movie releases (Radarr) and music releases (Lidarr). They hook in to your BitTorrent client or Usenet binary newsgroup downloader and crawl your preferred Torrent trackers and Usenet indexers, alerting you to new releases and automatically grabbing them. You can also use these services to manually search for new media, and even replace/upgrade your existing media with better quality uploads. They’re really a little tricky to set up on a bare metal Ubuntu install (ideally you should be running them in Docker Containers), and I won’t be providing a step by step on installing and running them, I’m simply making you aware of their existence.
The other bit of kit I want to make you aware of is Overseerr which is a program that scans your Plex media library and will serve recommendations based on what you like. It also allows you and your users to request specific media. It can even be integrated with Sonarr/Radarr/Lidarr so that fulfilling those requests is fully automated.
And you're done. It really wasn't all that hard. Enjoy your media. Enjoy the control you have over that media. And be safe in the knowledge that no hedgefund CEO motherfucker who hates the movies but who is somehow in control of a major studio will be able to disappear anything in your library as a tax write-off.
663 notes · View notes
mothhball · 1 month
Text
five-finger discount
Tumblr media
Pairing | Neil Lewis x Reader
Warnings | 18+ SMUT, DUB-CON, fingering, p in v sex, unprotected sex, blackmail, sex on camera, brief edging, creampie, cheating, cursing, Moth pretends to know anything about movies
Summary | You’ve been trying to make easy money, but you’re not as subtle as you thought. Some lessons need to be learned the hard way.
Words | 4.4k
Notes | FINALLY DONE. and vaguely inspired by 70s porn haha
MINORS DNI
Tumblr media
INT. GUMSHOE VIDEO – THRILLER AISLE – DAY
“No, it's not. That's not what she said. Someone is in trouble. Something bad is happening!” squawks a woman from the running TV in the background while your fingers trace over the backs of the VHS as you walk past the shelves.
1 PM on a Wednesday certainly is no rush hour at Gumshoe Video. Even the most annoying film bros don't come here at this time of day to flaunt their knowledge of the craft and subsequent absence of social skills. You're in the clear, pretending to deeply think about your choice in entertainment for the end of the day, even though that couldn't be further from the truth. Throwing a glance over your shoulder, you spot the business owner, entranced by the film that he put on to pass the time, and you can see his plush lips silently mouthing along to the dialog. Cute. And easy to trick.
It's not your first time here. No, you made sure to become familiar with the place over the course of months now, learning where each genre and title has been sorted into its rightful place.
Certain old VHS-tapes can sell for a small fortune online, and for every tape you rent, you take one for free with the plan of selling it to the highest bidder. Currently, you have a stack at home, waiting for you to finally stop procrastinating and open up that damn eBay account.
Your pinky catches on a specific tape. 'A History of Violence', currently estimated to lure an additional 199 bucks into your greedy bank account. Quietly, you pull out the film, leaving a gaping hole in the neatly sorted row as you slip it into your purse.
With nimble hands, you try to rearrange the tapes to make the missing VHS a little less obvious, but in your haste, a few of them escape your clammy grasp and clutter to the ground. A head of silky brunette hair whips around, and you're met with pretty blue eyes as the store owner turns to face you.
You let out a giggle, trying to sound as vapid and innocuous as possible. You’re in character now. The persona you chose? An unassuming, ditzy little thing that’s hot enough to distract him, but stupid enough as to not get suspected of any wrong-doings. You’d say you’re a good actress. A fantastic one, even.
"Sorry," you purr, batting your eyelashes at him. "I'm a little clumsy today." You're already bending over to pick up the tapes when he makes his way over to lend a helping hand, and you make sure to show off your cleavage in an intentionally accidental way. You know he’s into you. You’ve been seeing the heat in his gaze for weeks now, along with the occasional crack in his voice and an almost endearing desire to impress you. It’s his biggest weakness and the reason your plan has been working flawlessly until now.
"Hey, hey, no worries. Uh, gravity wins sometimes. Don't sweat it," he grins at you, brushing his fingers against yours as the two of you work together to put everything back into place.
"What exactly were you looking for anyway?" he suddenly asks, breaking your focus for a second.
"Uh, Moonstruck," you mutter, completely on autopilot. The store owner nods, pursing his lips as he mulls over your answer. You’re aware of your blunder before he even answers.
"Moonstruck? Then you're in the wrong section. You know, with how often you come here, I thought you got the hang of our layout by now." Fuck, he’s got you. Play dumb. Play dumb!
Your poker face almost cracks, but you keep your composure. Or at least you try to. "Huh? Oh - I... right. God, I'm just all over the place today." You giggle again, relieved by the way his grin seems to soften. Hook, line and sinker. He may think he’s detective Sam Spade from ‘The Maltese Falcon’, but you’re Brigid O’Shaughnessy. Or he’s Batman and you’re Catwoman. Or – well, it doesn’t matter. Baseline is, you’re snatching tapes right from underneath his nose while he’s too busy fantasizing about what’s underneath your clothes.
The store owner speaks up again, lazily rubbing the back of his neck as he leans against the shelf, and his free hand wanders and gestures around a bit as if he’s trying to figure out which pose would look the coolest and most effortless.
“Right. Actually, that wasn’t really fair of me.” You tilt your head at him, eyebrows furrowing ever so slightly which prompts him to elaborate. “Some of our tapes went missing. Y’know, some of the oldies and goldies? That’s why I didn’t stock Moonstruck this week.”
Your lips part in surprise, but all you can reply with is a soft ‘oh’. The store owner shrugs, leaning in towards you. There’s something conspiratory about his expression which makes your stomach churn a little. “Yeah. But I do still have it. It’s just in my office.”
There’s a beat of silence as you mull over the unspoken offer. Your plan is built on the one tape you always rent for cheap. No one would think you’re stealing if you’re actually paying for something, right? Despite this, you wonder if you should call it a day and head home with the stolen film hidden in your purse. Alibi be damned.
“I… That’s great. Uh, actually, I was just about to –“ he cuts you off with a casual wave of his hand, and the grin on his face widens once more.
“Don’t worry. I’ll even give you a discount. Just follow me.”
INT. GUMSHOE VIDEO – NEIL LEWIS’ PRIVATE OFFICE – DAY
The private office of Neil Lewis, cinephile and pop culture enthusiast, is decorated with a distinct Film Noir charm, lovingly empathized by leather chairs and a checkered floor. Not to mention the letters on the door. He calls himself a private investigator. A joking title that makes you palms sweat ever so slightly. You notice that he set up a small camera on his desk, but he brushes it off as a regular procedure.
"So... Moonstruck,” he starts, gesturing for you to take a seat. Which you do. “Great pick. Just curious - Why did you go for that one?" The question makes you pause for a second.
"The... the cover spoke to me,” you casually lie, trying to sound somewhat cute, but it doesn’t land. Neil’s expression quickly betrays his skepticism, and his lips part while his narrowed gaze wanders around the room for a minute. "Hm. And what about the other one?"
"What do you mean?" Play dumb, play dumb, play – but he’s not letting you off the hook so easily.
"The other tape."
Silence fills the office, and you swear the VHS in your purse is starting to burn a hole right where it’s settled in your lap.
"Which... other tape? I just picked out this one."
"Ohhh, right. Sorry. My bad. Just… Moonstruck." The way he’s saying this makes it seem like he enjoys the taste of the letters on his tongue. You nod, a little too eager to get this conversation over and done with.
"So you won’t mind me looking through your purse?" Neil leans forward in his seat, folding his hands on top of his desk. Your eyes briefly fall onto the little desk name plate that’s undoubtedly just made out of shiny, golden plastic. But it does the job. It intimidates you. At least to a certain degree.
“No,” you lie through your teeth, trying to shrug off the tension. “I… it’s certainly no problem, Mr. Lewis. None at all.”
Neil lets out an apathetic sigh as he rises from his seat, causing the leather to squeak. His steps seem a little too confident for a video rental owner as he moves around the desk to first walk over to the door and lock it. “Neil is fine. I’m not a big fan of… formalities,” he starts, coming up behind you to set his hands on your shoulders. His hands are gentle but firm, causing your body to warm right down to the deepest layers. To make his control over the situation even more apparent, he splays his hands, tracing your collarbone with his middle finger. It’s subtle enough that he could pass it off as a figment of your imagination if you should choose to speak up. But you don’t. You stay quiet, even as he leans down and you can hear the murmur of his voice right next to your ear.
“Open your purse.”
You bite your tongue, slowly opening your purse to find Cher’s face grinning back at you. It’s Moonstruck. In all of its romantic glory, and it makes both you and Neil freeze for a moment. You lick your dry lips, saying the first thing that comes to mind.
"That's mine."
"Yours?" You wouldn’t know, but his eyebrow twitches upward at your ridiculous claim.
"Yeah. A... personal copy." Great, now you’re doubling down.
"With my name on it?" Silence, yet again. You could basically hear the dramatic music that the producers of any reality TV shows use in the background of any tense scene. But this isn’t scripted. No, all of this is improvised.
"... what are the odds?" you croak, feeling how your throat goes dry in real time. Neil scoffs in reply, shaking his head, and his grip on your shoulders tightens a tad before he lets go entirely. His expression is stern as he steps in front of you, leaning against the desk and crossing his shapely arms over his chest. For a moment, he’s silent, letting his eyes wander all over your form in a slow, appreciative way that makes your palms get sweaty. “You do know I have to call the police, don’t you?”
“What?” Your breath hitches in your lungs, and you blink a few times, almost in an attempt to shake yourself out of this very strange dream. “This… this is just one tape. Isn’t this kind of excessive?”
“Yeah, maybe it’s one tape today. But you’ve been coming here for weeks.” Your jaw drops, but you can’t seem to come up with an appropriate response. You’ve been had. For the past months, you were convinced that he only saw you as a little piece of eye candy wandering through the store, but he’s been seeing right through you all along. Now you definitely don’t feel like Catwoman anymore. When he notices that you’re not going to say anything, Neil continues.
“Did you really think we don’t have security cameras all over the place? Well, I’ve been watching you the entire time, playing along when you pretended to be all ditzy and cute. It’s not just one instance. It’s a whole case, baby. And you’ll go to jail.” That makes you break out of your stupor, and you can feel your pulse speeding up.
“No- wait, no, no, no. Please, can’t we just talk about this for one second?”
“I don’t bargain with thieves.” He’s smug. Too smug for your liking, considering that he’s threatening you with the loss of your precious, precious freedom.
“Please, I’ll do anything,” you plead, fixing him with the biggest puppy dog eyes you can muster in an attempt to appeal to the soft, awkward side of him. And he cracks. At least the tiniest bit.
“Maybe… maybe we can work something out. But I’ll need to search you first. Who knows what else you’re hiding.” He gestures for you to stand, and you get up from your seat, causing the leather cushioning to faintly squeak once again. “Spread your arms. To the side.”
Your expression settles into a pout, but you do as you’re told, much to Neil’s satisfaction. He returns to his previous position behind you and starts by touching your shoulders, slowly trailing his hands down your arms. His fingers leave tingles behind on your skin, and you’re even more aware of how close he’s gotten when you feel his breath on the back of your neck. His cheeky hands continue to wander, making their way down your sides, softly squeezing around your waist before he moves on to your hips. You try to think about it as a TSA search, but it’s a little hard to do when his hands linger for much longer than necessary on your thighs and your calves as he crouches down. Once he’s satisfied, he straightens back up, and you almost think he’s done before he leans in to rasp into your ear.
“You’re gonna have to take your clothes off… so I can search you more thoroughly.”
Your heart skips a beat, and you’re about to protest, but he’s already pulling your top off, tossing it aside before he moves on to your shorts. A sigh escapes him as he pulls them down along with your panties, and he doesn’t give you even a second to recover before he’s gripping and caressing the curves of your body. Leaning his chin on your shoulder, he runs his fingers over your hips, feeling how your skin warms beneath his touch. “Take your bra off.”
“What? There’s no way I could be hiding a tape in there –“ In response, Neil lightly pinches your thigh, causing you to jump a little and let out a soft whine. Seems like there’s no way around it. With shaky hands, you reach behind yourself to unclasp your bra, and Neil leans back ever so slightly to give you the space to move. That is, until your tits are exposed, and his body is glued against yours once more. The feeling of his hardening cock pressing up against your ass sends heat into your core, and you instinctively clench your thighs together. Of course, this catches his attention.
“Ah, so you are hiding something.”
He wraps his arms around you, steering the two of you over to the mirror he hung on the wall next to his ridiculous little costume rack. You watch your own flushed expression as his hand slips between your legs to let his fingers trace over your already wet folds. With a groan, you try to avert your eyes before he corrects you with a rough grope of your breast.
“No. Eyes on yourself. I want you to see the guilt on your face while I search you.”
Reluctantly, your eyes return to the mirror, just in time for him to plunge a finger into your velvety pussy. Your lips part, and as much as you’d like to keep quiet, your resolve crumbles immediately when he finds that sweet spot inside of you. Within minutes, the office fills up with the sounds of your pleasure and the obscene squelching of his fingers in your wet cunt. And he’s thorough in his search, quickly working you up from one finger to three, making your toes curl against the checkered floor. For a moment, he drives you up to that delightful edge, only to pull his fingers out of you at the last second.
You don’t have the capacity to complain when he lifts his hand towards the light, showing off his glistening digits. Both of you are entranced by the sight, and Neil lets out a soft wheeze before he licks his fingers clean.
“Yeah, I made up my mind. Get over to the desk and bend over.”
“I have a boyfriend,” you whine, turning your head to give him your biggest puppy dog eyes.
“Well, you should’ve thought about it before you stole from me. Losing those rare tapes was a financial disaster for me. I’m risking this store. And I’m not gonna do it without something in return.” He finishes his sentence with a light smack to your ass which only manages to get you even more riled up. It’s hard to disagree with him when he knows just how to get you going.
Neil drags you back over to the desk, angling the camera in just the right way before he hurriedly tears his clothes off completely. The sight of his urgency makes your chest fill with butterflies, but you still need to protest. You have to!
“I don’t usually do this… what if my boyfriend finds out?”
“That’s one more reason to behave. You wouldn’t want him to see this little clip, right?” he asks, although the question is entirely rhetorical. You’d love to feel guilty, but you can’t bring yourself to it.
 His hands run from your shoulders down to your hips, kneading your flesh with the attentiveness of a potter crafting a masterpiece, and he leans over you to place open-mouthed kisses down your spine. You shiver, drawing your bottom lip between your teeth to stifle the noises that are threatening to escape your mouth. With a quick movement, Neil reaches under your knee to guide your leg on top of the desk, and you let out a soft sigh when you can feel your arousal rolling down the inside of your thigh as he spreads you open with two fingers.
“You know… nice girls wouldn’t get this wet in situations like these. Then again, you’re a filthy thief, so you’re the furthest thing from a good girl.”
Neil wraps one arm around your waist, pulling you back against his chest so he can latch back onto the side of your neck, sucking and biting while he uses his other hand to guide the tip of his cock against your drooling entrance. His naked skin against yours fills your head with need, and you press up against him a little more to feel him more closely as he slowly pushes inside your velvety cunt. Both of you let out a hiss, and Neil follows it up with a needy whimper as he stills for a moment.
“Fuck… oh fuck,” he breathes, causing your lips to twitch up in subtle amusement. Neil’s hand shakes as he adjusts the camera, making sure to get everything in frame, and in this moment, you clench around him on purpose, causing him to moan right into your ear. “Jesus Christ, don’t do that –”
The slap to your ass is meant to punish you, but it’s doing the exact opposite, and you let him know this by moaning his name. His lips return to your pulse as he pushes his cock deeper into you, stretching you so perfectly that it sends goosebumps over your skin. Or maybe it’s because of his warm breath on your ear. Or his hands diligently kneading your tits. The cocktail of heated touches and sensations is literally making you feel drunk.
“Your cock feels so good,” you whine, causing him to suck in a sharp breath at the praise.
“Yeah?” he chuckles, bottoming out inside of you before he starts to set a slow, sensual rhythm. “You’re such a depraved little slut… getting off on your punishment. If only your boyfriend knew.”
Neil rolls his hips against yours, drawing a moan from both of you that would fit perfectly on the set of a porno. Maybe you’re hamming it up a little to feed his ego. But that isn’t very hard to do when he fills you up so deliciously, making you wetter with every thrust.
You’re already starting to feel breathless when he slowly speeds up, drilling into your dripping pussy with even more fervor. Words are starting to become a little difficult, but you try your best anyway. “You’re better than him. SO much better –“
Your reward is a second smack – aimed at your chest this time.
“You’re damn right I am,” he groans, sucking another hickey into your skin and adding to the little necklace of bruises he’s been placing around your neck. “Suck these for me, will you?”
Your eyebrows furrow in confusion, but it doesn’t last long when he brings his fingers up to your mouth, and you eagerly latch onto his digits, still faintly tasting yourself from earlier. You suck them down to the knuckle, running your tongue in between them in a way that makes him groan and pound your cunt even harder. Once his fingers are sufficiently coated in your saliva, he pulls them free from your lips and reaches between your legs to rub your clit.
The one leg you’ve been standing on threatens to give out immediately, but he holds you up with his other arm, and gently guides your hands into place to better support yourself on the desk. Neil nuzzles his face into your hair, breathing heavily against the shell of your ear.
“If you promise not to steal ever again, I might let you cum on my cock.”
His words are intercepted by quiet grunts and whimpers, and you find yourself agreeing pretty quickly, blabbering out promise after promise.
“I’ll never – never steal again! I swear, I swear, I swear, please! Please, please let me cum –!”
You’re almost not recognizing your own voice due to the desperately needy tone that’s laced through your pleading, but Neil doesn’t mind. Quite the opposite, really, because you can feel his thrusts picking up in intensity. He rewards your obedience by rubbing your clit a little faster, and you have to bite your knuckle as to not cry out his name. Fuck, it’s only noon and you’re approaching your release at breakneck speed.
“Fuck… I – I’m close,” you breathe, turning your head to look at him from over your shoulder. His teeth are back in your neck as he kisses and bites at your skin, and his voice sounds strained as he answers you.
“Go ahead… let go for me. If only your boyfriend knew, hm?”
That’s it. Your orgasm rips through you, and you let out a whine as you claw at the surface beneath you. Neil is generous enough to let you ride out your climax, but you can tell how impatient he is when he suddenly pulls out, swallowing heavily.
 “On your back.” He doesn’t have to tell you twice. It’s a little awkward, but you manage to scramble and reposition yourself, lying back against the desk and looking up at him with flushed cheeks and tousled hair. Neil is in the same state, licking his lips and swallowing dryly as he guides his cock back into your cunt, aided by his thumb on the base of his length.
“Fuck… how can you still be this tight? Shit, FUCK…” He’s cursing and muttering under his breath, having half a brain to readjust the still rolling camera as to not miss a single second. His hands guide your legs around his waist, and he leans over you, staring at you through blown out pupils that clash against the vibrant intensity of his ocean gaze. His pretty face is red, and sweat beads on his forehead, causing his hair to stick to his skin. Without thinking, you reach up to push it back, causing both of you to still for a second before Neil finds his tone again.
“M’gonna fill you up… and send you back home to your boyfriend with a creampie in that pretty cunt. Alright? Alright.”
You can only nod in response, hearing your own racing heartbeat in your ears along with his continued grunts and moans. His hands on you are gentle, but his thrusts definitely aren’t as he pounds you against the desk. Neil’s hips smack against yours, causing every novelty item around the two of you to tremble along to your feverish rhythm. You tilt your head back but he goes after you, finally capturing your lips in a hungry kiss that he’s been trying to hold back from the entire time. But now that he’s rapidly approaching his own climax, the self-restraint is completely out of the window.
Your tongues clash, and you moan into his mouth when his hands find yours, linking your fingers together. Neil’s lips faintly taste of iced coffee as he licks against your tongue, and your grip on his hands tightens when his movements start to become erratic.
Your lips stay locked the entire time, even as he lets out a guttural groan when he finishes inside of you, thrusting into you a few more times to push it in as deep as possible. Finally, he stills and pulls away from you, unable to resist stealing one last peck from your swollen lips. You’re still breathing heavily as his hands roam over your body once more, relishing the feeling of your skin beneath his fingertips. Now that he has material on you and you promised not to steal again, he’s gentle. Almost too gentle, and you have to clear your throat to snap him out of it.
Neil catches himself, blinking down at you with soft eyes while he wipes some sweat off his brow. There’s a subtle twitch in his lips that tells you that he’d love to keep touching you, but he’s aware of the setting you’re in. Almost reluctantly, he pulls out of you to let you retrieve your clothes. While you’re getting dressed, he checks the camera and stops the recording before he speaks up.
“You’re free to go, then. You know what happens if I catch you stealing again, right?”
The question prompts you to nod in response, and you mumble out a “yes” as you pull your top back over your head. Once Neil confiscates the VHS from your purse, you’re free to exit the store on trembling legs, cringing a little at the feeling of your combined fluids leaking into your underwear. But God, this heist was worth it.
INT. YOUR PLACE – LIVING ROOM – DAY
As expected, the house is quiet when you get home, and you let out a deep, satisfied sigh as you throw yourself onto the couch to decompress for a moment.
Not even 20 minutes pass until the front door opens, and you hear familiar footsteps. A lazy smile spreads over your face, and you sit up, watching you boyfriend as he kicks off his shoes and throws his jacket over the coat rack on the wall. He makes his way over, leaning down to press a sweet kiss to your lips, and your vision is filled by ocean eyes and faint freckles. Neil chuckles softly, placing the camera onto the coffee table before he sinks down on the couch next to you and pulls you close. “I’m glad Lucien agreed to take over the rest of the day.” You hum in agreement, closing your eyes when he brushes his fingers through your hair to massage your scalp.
“I think that was our best one yet.”
FIN.
Tumblr media
tags: @ellebelleshelby @cilliansprincess @mcumorningstar @x0xomady @mandies24 @detroitbecomevenom @pretty-bluebird @ink5ouls (couldn't tag) @flwrs4aust @vampmary1411 @ashdrinksoatmilk @luvizuku @nnattu @ptolemaniac @kiss-me-cill-me @celebrities-imagines
436 notes · View notes
chronicowboy · 1 year
Text
When Connor finally comes over to the loft, Buck can only think thank god.
Its not that he doesn't like Kameron, he actually really enjoys her company. She's funny and bubbly and enjoys learning whatever new facts he'd found on Wikipedia that day and she has killer commentary for shitty reality TV.
Its not even the whole pregnant thing. He laughs when she balances her plate on her belly and he always braves her adventures in craving combinations even if it ends with him gagging and swearing never to eat tuna or jelly ever again - sidenote: chips and whipped cream is a new go-to snack.
He's just fed up of feeling like a perpetual roommate in his own apartment yet again. And his couch fucking sucks.
Also, like, its great that Connor and Kameron are starting to talk things through.
But his couch sucks.
So, when Connor comes over looking sheepish and apologetic, Buck welcomes him in with a smile. Kameron... not so much.
"I'm... gonna head upstairs," Buck mumbles into the awkward silence of the kitchen, "and get into my running gear." He nods once before fleeing up to his bedroom.
Buck dives for his headphones when their hushed voices start hissing at each other, connecting them up to his phone with fast hands and blasting his workout playlist as loud as he can bear. He strips efficiently, pulling on a pair of shorts and a tank top in the bathroom when the voices get louder. Then he's rushing downstairs and grabbing his sneakers, wondering if it would be wise to run all the way to Eddie's house.
His hand is an inch away from the doorknob when Connor stops him. With a silent sigh, Buck pops a headphone out and turns to face the scene in front of him.
Kameron is leaning on the kitchen island, palms flat against the marble, fingers curled under her hands, head hung low. Connor is wide-eyed and pleading, his grip on Buck's wrist tight and unyielding as he keeps him fixed to his spot.
"Buck, tell me you could raise a kid that wasn't yours," he begs, something frantic to his voice. Buck thinks he recognises the fear in Connor's eyes, thinks it looks a lot like Chimney haunting the loft weeks after Hen and Eddie had returned home. Not a fear of covid or DNA, but a fear of fatherhood cloaked in a thousand defences. "Tell me that it wouldn't bug you every single day."
Buck blinks. He opens his mouth, but something thick and cloying crawls up his throat and stops the words from coming out.
He sees flashes. Too-long curls and crutches and glasses. Nights spent huddled on a couch in front of the same shitty kid's film that Buck would happily watch a hundred times over, days spent hunched over worksheets at the dining table, mornings heavy with sleep but light with joy. Trips to the zoo, visits to the aquarium, tours of the observatory. Nightmares and tears and a run away on his doorstep. Sodden clothes and clasped hands and such visceral fear that Buck had thought he was dying. Saying no to one last game, mixing veggies into the sauce, putting his foot down on screen time. A bag full of pharmacy supplies and the tiles of the bathroom floor cold under him and growing pains Buck feels in his old bones.
"It wouldn't," Buck croaks, it feels a lot like a confession. "My captain has been more of a dad to me than my father ever was." Buck shakes his head, shrugs. "Its not about DNA, Connor, its about love."
"But." Connor's chest heaves with panicked breaths. "So, you'd do it? You'd raise another man's kid?"
Buck recognises the fear again, but this time its his own. Connor is feeling the same fear that had Buck staggering through the ravaged streets of Los Angeles. The same fear that had Buck withdrawing, trying to chase Eddie and Christopher out of the door with a list of all his sins. The same fear that had Buck reminding Eddie of Christopher's biological family. The fear Buck feels every time he has to say goodbye to Chris.
Its then that Buck's phone buzzes. He glances down at the new notification. A picture of Eddie scowling down at a cookbook captioned uh oh - backup needed ASAP.
"Oh," Buck breathes down at the screen.
All the flashes suddenly comes together, one beautiful mosaic of parental devotion.
Buck remembers the way Chimney's dad's words had lodged something sharp and painful into his chest, remembers wondering why. He remembers a quiet conversation on opposite sides of a hospital bed, remembers wondering why me. He remembers scribbling hearts together for an assignment, remembers its his turn to save you. He remembers wondering if he could be a donor not dad and Eddie asking if he knew any of Christopher's secrets.
"Buck?" Connor prompts.
"I'd do it," Buck says, only looking up from his phone when it fades to black. When he says it, it sounds a lot like you know I wouldn't. "Because... even though that kid might not be my blood, he'd still be mine," here, his voice cracks right down the middle. "I'm sorry, I have to go."
"What? Buck!"
"Sorry." Buck yanks the door open and looks over his shoulder with an apologetic shrug. "My kid needs me."
1K notes · View notes
emmyrosee · 6 months
Text
lol Brandon Farris and Maria Gloria wrote this 💅🏼
——
You don’t film specific videos with Kenma often, but when you do, it’s usually at his expense.
For this installation of his quarterly stream, he’s got you set up with an eye tracker just beside him. Naturally, you’re decked out in Kodzuken merch, and he can’t stop looking at it as he explains the rules.
“So- there’s gonna be two sides. One side is gonna have one picture, the other of another one-“
“Revolutionary, Kenma.”
“-Shut the hell up. Anyways, your going to look at one of them; if you look at the one of me, or the picture on the left, it’s free. If you look at the right one, I have to give 5 subs. Got it?”
“One question.”
“Sure.”
“Why do you set yourself up for failure?”
Kenma looks you up and down, “because I already settled for you.” You jaw drops in faux offense while he sets up the pictures. “Okay- cover your eyes.” Your hands come up to childishly cover your eyes, and Kenma is quick to set up the first set of images.
One of him in a compression shirt, post workout with sweat making the fabric cling impossibly closer to his muscles.
The other, of Maesi at just a small 8 months old.”
“Alright babe. Open.”
Your eyes do, and they small orbs tracking your eyes dart to your child.
“Awww, my baby,” you coo, hands coming up to your mouth as you look at the picture of Maesi while he pouts next to you.
“Wow… thought you would look at me, not gonna lie,” he snickers, adding five gifted subs to his total. In his monitor, he sees your eye tracker finally dart to his picture, fixating on his abs. “Yeah no, that one glance of our infant cost me 25 damn bucks, let’s try again.” You laugh next to him and gently clutch his arm affectionately.
In the next slide, there’s a picture of him in a worn out nekoma hoodie, and a picture of Bokuto in his MSBY jersey-
Inconveniently, your eyes dart to Bokuto’s hair.
“Babe.”
“I’m sorry!” You cackle. “His hair is just stupidly exciting, it’s a habit.”
“You see my luscious hair every day, and you pick his?”
You suck in a breath and Kenma glares at you. “Luscious?”
“Im gonna leave you.” He tacks on another five subs, and he looks over at you in playful offense. “I’m letting you know now; this next one is Toppo and Appa snuggling. If you look at them, this stream is over.”
“Why on gods decaying earth would you tell me that?” You whine. “Now I wanna see my little kitty and puppyyyy.”
“I am your Kitty. So shush.” With that, Kenma’s index finger clicks onto the next slide, and he’s gotta give you credit, your eyes dart to his side finally, then immediately dash to the picture of Appa sleeping in a ball, with Toppo curled on top in an extremely similar fashion. “At least you looked at me first.”
He adds one gifted sub to the total, trying to ignore your snickering next to him.
“But look at how cute they are-“
“Don’t try to save yourself,” he says, clearly trying to hide the smile in his voice.
“Okay,” You giggle.
This continues for more than Kenma would like- as amusing as he finds it.
One look at him. Another look at him. One look at an anime poster. Another look at a random picture of a panda bear.
He’d love to pretend that this is annoying him; but his teasing of you and your laughter and rapid explaining have him cackling to his own self.
The last picture is, naturally, the biggest test, and Kenma gives you a look before clicking the next link. It’s a picture of him, asleep with a newborn Maesi on his chest and hair sprawled everywhere- it’s one you took of him when you first brought her home. On the other side, is a stupid picture of the stupid actor you stupidly like so stupidly much.
Your eyes dart to him and Maesi. And he immediately leaps up, cheering and thrilled as you laugh at the reaction. “SHE LOVES ME, CHAT! WE FUCKIN’ DID IT! WE RIIIIIIDE!”
“Dramatic ass!” You snort, laughing in your hands while he celebrates in the background. “It’s because you had Spawn in your picture.”
“Worth it. Whoo!” He sits down next to you and leans over to kiss your cheek, arm tossing around you to keep you close. You titter and try to shrug him away, “the only woman to exist ever. The love of my life. Beautiful mother of my child.” The chat floods with donations and cheers, but all he can focus on is your playful bats against him. “Game over. I’ve won. Next task chat.”
“You’re annoying.”
“And you looked at me.”
589 notes · View notes
spreadinstirrups · 8 months
Text
Tumblr media
Katie was walking down the hallway when she heard an unusual noise coming from her 18 year old sons room. The door was slightly cracked so Katie quietly pushed it open a little to get a glimpse inside. To her shock she saw her son laying naked with his hard cock in one hand, a small red towel in the other and what looked to be a porn video on his computer. Katie moved away quietly from her sons door and down to her room with a new, different feeling inside her.
A few minutes later once Katie heard her son leave his room she came walking out as well. As she passed the laundry room something caught her eye. The red towel, the same one her son had earlier, lay on the floor. That feeling inside her came back as she picked it up. The towel was wet with what could only be her sons semen. It had been 18 years since Katie been this close to cum, 18 years since she got pregnant from a one night stand, and 18 years since she devoted her life to her son. But holding a cum soaked towel in her hand made the feeling inside her grow. Her pussy was getting wet and tits hard. She couldnt control herself. She slid her pants down and brought the towel to her pussy. She started to buck her hips into the towel and rub her clit. The thought of having her sons cum this close to her pussy put her over the edge. She pushed the towel between her pussy lips and came hard on it. Katie threw the towel back on the ground unsure how to feel about what she just did.
Tumblr media
It had been seven months since Katie regretably masturbated with her sons jizz towel. She never thought it was possible but here she was pregnant with her unknowing sons baby. She decided to keep the child but she knew she could never reveal the childs father. Her son never knew his father and this baby would never either.
Katie lay in bed having had a long day at the beach with a couple friends. She scrolled through her instagram looking at the photos her friend had posted of them from the beach. A notification dinged on her phone as she noticed her son had liked a photo of her. How strange she thought, he never likes anything she posts. Having not seen her son all day Katie decided to go talk to him and say hi. As she approached his door she heard a familiar sound inside. Silently she cracked the door to peak inside. Once again she saw her son naked, erect cock in one hand, red towel in the other. But on his computer screen wasnt a porn video, no it was a picture of her from the beach.
Holy shit. My son is getting off to a picture of my pregnant body in a bikini. Katie retreated back to her room unsure of what to think of the situation.
After a little time had passed and Katie was able to process what she had just saw, she got the courage to leave her room and join her son on the couch. But as walked down the hall a small red towel laying on the laundry floor caught her eye once again. Katie couldnt resist herself. She grabbed the towel and ran back to her room. Katie tugged her pants down and began to rub the cum covered towel against her wet pussy. She started breathing heavily and moaning thinking of how hard her pregnant body made her sons cock. She imagined what it would feel like inside her warm wet canal. Shooting his seed deep inside her womb. Her hormones were to uncontrolable. She squirted as her body reached orgasm, soaking the already semen covered towel. Katie fell back on the bed in disbelief. Completely disturbed by her situation; pregnant with her unknowing sons baby and orgasming to the thought of fucking his big cock.
Tumblr media
5 months later Katie lay in bed having just put her three month old daughter to bed. She plugs in a flashdrive into her laptop and up pops the video of her recent birth. Katie decided to have a friend record the birth for her and she finally felt comfortable to watch it.
Wow she thought. A lot more graphic then I asked for, she filmed everything. Down the hall cries rang out from the nursery. Katie set the laptop down and went to comfort her daughter.
About an hour later her daughter was back asleep and katie was headed for bed. But as she walked back to her room she heard a fimiliar sound coming from her sons room. A feeling grew inside her and she was unable to help herself. She gently opened the door to peak inside. She had veiwed this scene before. Her son on the bed, hard coxk in one hand, red towel in the other. But this time it wasnt his computer he was looking at it was hers. It wasnt porn on the screen either but her swollen crowning pussy.
Holy shit! This little perv is stroking his cock to my birth video Katie thought. She started to back up but that tingling feeling inside made her stay. He's already unwittingly knocked her up once. He might as well know who put the next baby inside her Katie reasoned. She pulled her pants down, opened the door and walked in. "So you like moms pregnant body and birthing pussy?"
511 notes · View notes
pazzesco · 2 months
Text
Tumblr media
Bass Reeves (1838 –1910) was a runaway slave, gunfighter, farmer, scout, tracker, and deputy U.S. Marshal. He spoke several languages including Cherokee and Creek. Bass was one of the first African-American deputy U.S. Marshals west of the Mississippi River mostly working in the rough Indian Territory. The region was saturated with horse thieves, cattle rustlers, gunslingers, bandits, swindlers, and murderers. Bass made more than 3,000 arrests in his lifetime, only killing fourteen men in the line of duty.
Tumblr media Tumblr media
Bass was born into slavery in Crawford County, Arkansas. His family were slaves belonging to Arkansas state legislator William Steele Reeves. During the American Civil War, his owners fought for the Confederacy. At some point, Bass escaped and fled to Indian country where he learned American Indian languages, customs, and tracking skills. He eventually became a farmer. By 1875, Bass was hired as a deputy U.S. Marshal along with 200 other individuals. He was 37 years old. Bass was well acquainted with the Indian territory and served on their land for over 32 years as a peace officer covering over 75,000 square miles, presently known as Oklahoma.
Tumblr media
Reeves (left) with a group of Marshals in 1907
Bass encountered some of the most ruthless outlaws of his day. His weapons of choice were the Winchester Models 1873 and 1892. They were guns that conveniently fit dual-purpose handgun/rifle cartridges. He also briefly used the Colt 45 peacemaker. He tracked and killed notorious outlaw Jim Webb. Webb murdered over eleven people. Another notorious desperado Bass encountered was murderer and horse thief Wiley Bear. Bass rounded him up along with his gang which included John Simmons and Sam Lasly. Bass was also in a gunfight with the Creek desperado Frank Buck whom he shot and killed.
Tumblr media
Bass was immortalized in the popular media including TV shows, films, novels, poems, and books. He was also inducted into the Texas Trail of Fame. A bronze statue of Reeves was erected in Pendergraft Park in Fort Smith, Arkansas and the Bass Reeves Memorial Bridge in Oklahoma, was named after the legendary lawman.
Tumblr media
Bass Reeves is held by many to be the original Lone Ranger. He worked for 32 years as a federal peace officer in the Indian Territory, and became one of Judge Parker's most valued deputies. Reeves brought in some of the most dangerous criminals of the time, but was never wounded, despite having his hat and belt shot off on separate occasions.
Tumblr media
Statue dedicated to Bass Reeves in Fort Smith, Arkansas
Tumblr media
Bass Reeves - "Double Fist" by Gabe Leonard
182 notes · View notes
Text
Buck: Wouldn't it be cool if when you die, you get to see like a top five of times you almost died?
Chim: You planning on dying again Buck?
Eddie: Absolutely not. He's not going anywhere
Chim: I suppose at the rate he's going it be more of a top ten
Chim: Got yourself a feature film to look forward too
*Eddie glares*
Chim: You know when old age finally gets you...
266 notes · View notes
callmebrycelee · 2 months
Text
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
MAN CRUSH MONDAY
OLIVER STARK
Oliver Leon Jones, known professionally as Oliver Stark, was born June 27, 1991 in London, England. The 32-year-old actor is best known for portraying the character Evan "Buck" Buckley in the Fox procedural drama television series 9-1-1. Oliver has also had roles on the TV series Luther, Big Bad World, Into the Badlands and 9-1-1: Lone Star and the films Underworld: Blood Wars and MindGamers. Oliver is 6 feet and 2 inches tall.
192 notes · View notes