Oh, you know, just the usual internet browsing experience in the year of 2024
Some links and explanations since I figured it might be useful to some people, and writing down stuff is nice.
First of all, get Firefox. Yes, it has apps for Android/iOS too. It allows more extensions and customization (except the iOS version), it tracks less, the company has a less shitty attitude about things. Currently all the other alternatives are variations of Chromium, which means no matter how degoogled they supposedly are, Google has almost a monopoly on web browsing and that's not great. Basically they can introduce extremely user unfriendly updates and there's nothing forcing them to not do it, and nowhere for people to escape to. Current examples of their suggested updates are disabling/severly limiting adblocks in June 2024, and this great suggestion to force sites to verify "web environment integrity" ("oh you don't run a version of chromium we approve, such as the one that runs working adblocks? no web for you.").
uBlockOrigin - barely needs any explanation but yes, it works. You can whitelist whatever you want to support through displaying ads. You can also easily "adblock" site elements that annoy you. "Please log in" notice that won't go away? Important news tm sidebar that gives you sensory overload? Bye.
Dark Reader - a site you use has no dark mode? Now it has. Fairly customizable, also has some basic options for visually impaired people.
SponsorBlock for YouTube - highlights/skips (you choose) sponsored bits in the videos based on user submissions, and a few other things people often skip ("pls like and subscribe!"). A bit more controversial than normal adblock since the creators get some decent money from this, but also a lot of the big sponsors are kinda scummy and offer inferior product for superior price (or try to sell you a star jpg land ownership in Scotland to become a lord), so hearing an ad for that for the 20th time is kinda annoying. But also some creators make their sponsored segments hilarious.
Privacy Badger (and Ghostery I suppose) - I'm not actually sure how needed these are with uBlock and Firefox set to block any tracking it can, but that's basically what it does. Find someone more educated on this topic than me for more info.
Https Everywhere - I... can't actually find the extension anymore, also Firefox has this as an option in its settings now, so this is probably obsolete, whoops.
Facebook Container - also comes with Firefox by default I think. Keeps FB from snooping around outside of FB. It does that a lot, even if you don't have an account.
WebP / Avif image converter - have you ever saved an image and then discovered you can't view it, because it's WebP/Avif? You can now save it as a jpg.
YouTube Search Fixer - have you noticed that youtube search has been even worse than usual lately, with inserting all those unrelated videos into your search results? This fixes that. Also has an option to force shorts to play in the normal video window.
Consent-O-Matic - automatically rejects cookies/gdpr consent forms. While automated, you might still get a second or two of flashing popups being yeeted.
XKit Rewritten - current most up to date "variation "fork" of XKit I think? Has settings in extension settings instead of an extra tumblr button. As long as you get over the new dash layout current tumblr is kinda fine tbh, so this isn't as important as in the past, but still nice. I mostly use it to hide some visual bloat and mark posts on the dash I've already seen.
YouTube NonStop - do you want to punch youtube every time it pauses a video to check if you're still there? This saves your fists.
uBlacklist - blacklists sites from your search results. Obviously has a lot of different uses, but I use it to hide ai generated stuff from image search results. Here's a site list for that.
Redirect AMP to HTML - redirects links from their amp version to the normal version. Amp link is a version of a site made faster and more accessible for phones by Bing/Google. Good in theory, but lets search engines prefer some pages to others (that don't have an amp version), and afaik takes traffic from the original page too. Here's some more reading about why it's an issue, I don't think I can make a good tl;dr on this.
Also since I used this in the tags, here's some reading about enshittification and why the current mainstream internet/services kinda suck.
1K notes
·
View notes
Kinkuary 20 Jeongin — cnc/dubcon // table/counter sex
➥ dom!Jeongin × sub!Reader
summary: Y/N’s biggest fantasy has always been to be forcefully taken advantage of, something she never shared until she started dating Jeongin who seems more than willing to help bring her fantasy to life.
wc: 2.5k
warnings: afab reader, adult dialogue, established relationship, sexual content (minors dni!): fingering, rough unprotected sex (use protection!), Jeongin pins the reader down and forces himself on her (it's consensual! It's part of the con noncon thing!), reader asks him to stop and says no but it's part of her fantasy, sex on a table (they make a mess of their dining room lol oops), dirty talk and degrading names, Jeongin comes off as a little mean but it's all part of the fantasy. I think I got them all but let me know if I missed any!
a/n: TW: THEMES OF CONSENSUAL NON CONSENSUAL SEX. ALSO CALLED CON NONCON OR CONSENSUAL R@PE. THE READER HAS AGREED TO THIS PREVIOUSLY. If this topic bothers you, DO NOT READ!!! When she says no and asks him to stop, it's part of her fantasy and Jeongin makes sure to check in and give Y/N the opportunity to use their safe word to make sure she's still good to go. Consent is sexy and the most important thing between partners. Thank you for reading this installment of Kinkuary! If you like it, pls reblog as it helps with getting more people to see my work and as always, this is a work of fiction and all characters are not reflective of their respective irl counterparts. for entertainment purposes only. banner made by me. I do not allow reposts or translations of my works. All my works are ©️ kwanisms.
Permanent taglist: @yoonguurt @candidupped @dejavernon
Kinkuary full taglist: @baldi-2 @wonderfulshinee @lacie220900 @sup-dallyboy @drunk-on-dk @violagoth @mixling-blog @kosmoreads @yourfavoritefreakyhan
Stray Kids taglist: @niktwazny303 @g4megirl @rapmonie2047 @indigo35 @witherednotes @cixrosie @fay-ebrahim
Strikethrough means I cannot tag you.
MINORS WILL BE BLACKLISTED & BLOCKED.
Join the taglist!
════════════════════════════════
You pushed at Jeongin’s chest, trying to push him off you but it was no use, not when your boyfriend was definitely stronger than you and for good reason. He’d spent most of his free time in the gym with Chris and Changbin.
And it was beginning to show how easily he overpowered you.
“Stop fighting me, Y/N,” Jeongin purred, caging your ur body between his arms and pressing you against the wall. “No,” you whimpered, gripping the front of his sweatshirt. “Let me go!”
When you first explained you fantasy to you boyfriend, he took the time to sit you down and have you walk him through every aspect. He was intrigued by the idea of consensual non consensual sex and even more impressed that you trusted him enough.
By no means, did Jeongin ever fantasize about taking advantage of you but when you assured him it was something you fantasized about a lot, he was willing to give it a try and came to find that he absolutely loved it.
He loved the control and power it gave him to over power you, but more than anything, he loved how you trusted and loved him enough to let him into this secret world of yours.
He’d fulfilled this fantasy of yours more than once and somehow he managed to keep it new and exciting each time.
You’d sent a text to Jeongin, one of your usual to communicate that you wanted him to come home and take advantage of you.
You: you wanna play with me tonight?
Innie🦊: tonight? You sure?
You: yes. Today was so stressful at work. Pls Innie?
Innie🦊: of course baby. Whatever you want 💕 what do you wanna play?
You: thank you Innie 🥰 how about obsessed stalker?
Innie🦊: i think I’m a little out of practice with that one. How about jealous estranged boyfriend comes home after a fight? I think i can pull that off on short notice 😉
You: perfect ♥️
Innie🦊: safe word?
You: cherries 🍒
You’d gone about your day like normal, making dinner, cleaning up the apartment, and putting away clean laundry. You were finishing filling the dishwasher when the doorbell rang.
You curiously walked over and peered through the peephole to see Jeongin standing outside the door. You sent him a quick text.
You: what do you want?
Innie🦊: let me in.
You: no. You left for a reason, Jeongin
Innie🦊: please baby. Let’s talk this out.
You: I don’t have the energy to argue anymore, Jeongin.
Innie🦊: no arguing. No fighting. I promise.
You forced the smile off your face before unlocking the door and pulling it open, but only as far as the chain lock would allow.
Jeongin turned to look through the gap.
“Baby,” he said, smiling at you.
He noticed the chain. “What’s with the chain?” He asked, smile almost falling instantly. You shook your head. “You wanted to talk?” You asked, noticing the way the smile on his face fell completely.
“Let me in, please, Y/N. I don’t want to talk this out through the door.”
You hesitated, eyeing him as he stood on the other side of the door, looking equal parts sad and pathetic. You groaned and rolled your eyes.
“Fine! But you’ve got five minutes,” you said as you closed the door, undoing the chain and letting it open, allowing Jeongin inside. Once he was inside, he shut the door, locking it and advanced on you, taking your face in his hands. “I missed you so much,” he said softly, pulling you into a kiss which you tried to shy away from.
You weren’t going to let him get it that easily.
“You wanted to talk,” you said, trying to keep your voice even but the excitement of what Jeongin was about to do was evident.
You moved to the kitchen island and waited for Jeongin to make his move.
“I’m so sorry baby,” Jeongin said, taking your hand in his, caressing the back of it absentmindedly. “I was such a jerk the last time we spoke. I said some things I knew would hurt you and I never should have said them,” he said softly.
The look on his face was genuine and for a split second you forgot he was acting, as were you. He’d just gotten so good at it.
“What’s said is done, Jeongin,” you replied, pulling your hand from his. “Let’s just forget it and move on,” you added.
“Of course. I’d like nothing more than to move on with you,” Jeongin replied, getting to his feet as you moved to put space between you.
“Jeongin,” you warned. “When I said move on, I meant move on alone,” you continued. “We need to end things. This isn’t good for either of us.”
Jeongin’s expression shifted from confusion to anger. “Are you breaking up with me?” He demanded, sounding every bit outraged as he would, were this real.
You nodded slowly. “It’s for the best,” you said softly, moving out of his grasp and towards the door, hoping to urge him out into the hall. “Baby, please don’t do this,” Jeongin pleaded. “Give me another chance,” he added.
“I’m sorry, Jeongin. I just can’t,” you said, reaching for the doorknob. You felt his hand close around your wrist. “Is there someone else?” He demanded. You shook your head, trying to pull from his grip. “No! There isn’t someone else!”
His eyes narrowed. “So you’re saying you weren’t all buddy-buddy with Seungmin the other day?” He growled, eyes flashing darkly. For a moment you thought he was being serious. That he actually thought you were messing around with one of his friends. You pulled from his grip, turning to grab the doorknob.
“You need to leave.” You twisted the handle, pulling the door open only for Jeongin to force it shut. This was exactly what you were hoping for.
-last warning. con noncon from this point on-
“Did you really think it would be that easy to get rid of me?” He asked in a much lower and darker tone. You looked up at him, eyes wide. In all the times you’d acted out this fantasy, his voice had never once sounded like that.
It sent a chill up your spine as he grabbed your wrist and turned you, pushing your back against the wall and pressing himself against you, keeping you pinned to the wall. “What’re you—” you started but stopped when he captured your lips in a searing kiss. You melted for a moment before remembering the act.
“Get off me,” you hissed, pushing him off you only for him to cage you against the wall, leaning in to whisper four words that would be your undoing.
“Stop fighting me Y/N.”
The next few steps happened so quickly it took your brain a moment to catch up. Jeongin grabbed your wrists, pinning them against the wall on either side of your head, leaning in to brush his lips against yours as you whimpered out a no.
“I know you want this,” he purred, a devilish grin on his face because he was right. You did want this. You did ask for this. It was the delivery of his words that had your heart racing. “Let me go,” you whined, struggling against his grip.
Jeongin let out a chuckle. “It’s so cute how you fight back, knowing you could never escape me,” he retorted, his tone low. “I promise you’ll love it,” he added and before you had a chance to respond, he’d grabbed you by your hair, guiding you over to your dining room table.
“What are you doing?” You cried as he knocked everything off the table, turning you to face away before bending you over the wooden surface, keeping you pinned against it with one hand and undoing his pants with the other.
“Stop!” You cried out, struggling against him as he grabbed your shorts and panties and pulled them down your thighs with one hand. “Jeongin!” You whimpered as he kept you pinned down, one hand disappearing between your thighs to find your center already soaked.
“Fuck,” he groaned, fingers finding your clit and teasing it briefly before moving up to your slit. “I knew you’d enjoy this,” he continued, pushing two fingers into your cunt. “So wet already for me.” You shook your head, eyes burning with tears.
“S-stop,” you whimpered, walls clenching around his fingers. “But you’re responding so well,” he chuckled. “Squeezing around my fingers like you want more,” he added, pulling his fingers from your pussy and rubbing the tip of his now freed cock against you.
“Jeongin please,” you sobbed. “Stop!” ‘Don’t stop!’
He sighed, leaning forward, resting his forearm across your back and ducked his head closer to your ear. “Do you really want me to stop? You know what to say,” he whispered, the teasing tone absent from his voice. He was giving you a chance to use your safe word but this is what you wanted.
You shook your head quickly, letting him know you weren’t calling it quits.
“Then shut up and stop crying,” he said, the darker tone back in his voice.
“Just stay there and take it.”
You let out a moan, hands balling into fists as he pushed the tip of his cock into your cunt, your walls pulling him in as he bottomed out, a groan leaving his lips as he stilled, buried balls deep inside you.
“Fuuuuck me,” he growled, his momentary lapse in focus allowing you to try and push yourself up. He was quick to regain control, pushing you back down, grabbing both your wrists and pulling them behind your back to hold with one hand. “I told you to stay there,” he ordered.
“You think I’m gonna listen to you?” You hissed, struggling against his hold. You felt his fingers dig into your hair. “I already told you once,” he grunted, giving you a sharp thrust. “Stop.” thrust “Fucking.” thrust “Fighting me!” thrust.
You cried out with each sharp hit of his hips against your ass. “Jeongin please stop!” You sobbed again, tears burning the corners of your eyes and blurring your vision. “Stop bitching,” he growled, his grip on your wrist tightening.
“Just lay there and take it like a good girl,” he scoffed. “I know I’m not the only one you’ve been fucking,” he added. “W-what?” You asked incredulously, trying to focus on the dialogue. “You’ve been fucking my friends behind my back, haven’t you?”
You shook your head. “No I haven’t!” Jeongin ignored your protests.
“You think just because I left the apartment the other day that you can go off and fuck anyone?” He asked, the force of his thrusts causing the table to scrape against the floor. “N-no!” You cried out. “I haven’t been fucking anyone!”
Jeongin scoffed. “Don’t make me laugh,” he growled. “I’m not an idiot, Y/N.” He let out a chuckle. “It doesn’t matter how many guys you fuck after me. You’re mine,” he added. “You. Are. Mine.”
Your walls clenched around his cock at his words as if agreeing and solidifying his claim over you.
“This pussy is mine,” he continued, giving a few measured, sharp thrusts before resuming the same relentless pace from before. “That pretty mouth is mine,” he added, releasing your wrists and leaning over your back, pinning you to the table as his hips continued their assault.
His hand came up around your mouth, cutting off your protests and your screams as he pounded into you. “That’s it, baby,” he said softly. “Scream for me. No one can hear you.” Your walls tightened around him, your thighs trembling as your orgasm crashed over you quickly.
“Oh that was fast,” he said with a chuckle. “But I’m not done yet.”
You tried to pry his hand off your mouth but he was too strong for you. His free arm wrapped around your chest. “If you don’t want me to tie your hands, stop fighting me and just take it,” he groaned, hips moving erratically, thrusts growing sloppy as he chased his own high.
You moaned, the sound muffled by his hand as his own orgasm washed over him, his hips stuttering to a halt as he buried his cock deep inside you as he came, emptying his load into your cunt. “Fuck!” He swore loudly, giving you a couple more thrusts before letting go of you and pushing himself up.
You fell limp against the table, panting heavily. “Y/N?” Jeongin said, his voice back to normal. “You alright baby?” He asked. You nodded feebly.
“Was I too rough?” He asked, leaning down to pepper kisses against your cheek. You shook your head. “No,” you said hoarsely. “It was perfect.”
Jeongin pressed a couple kisses to your head before finally pulling out of you, wincing from sensitivity as you whined at the loss of his cock inside you.
“Let’s get you cleaned up,” he murmured, pulling your shorts and underwear back up. “I’ll pick up later,” he added as he helped you stand up straight, your legs shaking as he supported your weight.
“Do you need me to carry you?” He asked, all semblance of the act from before gone. He was just your loving, sweet, and caring boyfriend again. You shook your head but let out a little yelp when he scooped you up anyway.
“Jeongin!” You whined in embarrassment as he carried you through your apartment towards the bathroom. He silenced you with a kiss before setting you on your feet and guiding you to sit on the closed toilet lid.
“Shower first, then bed,” he said as he turned to start the water. “Bed?” You asked, looking up at him. “It’s only—” you tried to protest but he silenced you yet again with another kiss, this time longer than the last.
“Yes. Bed. I want you to rest. Then we’ll have dinner and then makeup sex,” he added. “But—” he pressed a finger to your lips. “No buts,” he answered.
“I’m gonna cuddle you, feed you, and spend the rest of the night making it up to you.”
“There’s nothing to make up for! Jeongin, I asked for that. I wanted it!”
He shook his head as he tested the water. “You didn’t ask for that part with Minnie. I’m sorry about that,” he replied. “I don’t think you’d ever sleep with my friends by the way.” You nodded. “I know Innie,” you said as he knelt before you.
“It was just part of the act. I know that,” you said, caressing his cheek. He took your hand in his, placing a kiss to the back of it and caressing your skin with his thumb. “I love you,” he said softly, looking up at you.
You smiled at his admission. “I know that, too,” he playfully smacked the back of your hand. “Yah! Say it back!” You rolled your eyes, sliding from your seat and onto his lap, your arms wrapping around his neck before your lips descended onto his.
“I love you too, you dork.”
2K notes
·
View notes