Tumgik
#This post is sponsored by 4k notes
missingexaltation · 2 years
Text
Wayne coming home to find the boys viciously and LOUDLY arguing and immediately getting ready to a) throw that Harrington boy out on his ear and b) be a shoulder for Eddie to cry on.
As soon as he walks through the door the Harrington boy gestures at him and screeches "TELL HIM WHAT YOU TOLD ME", and Eddie just crumples in on himself in shame, refusing to look at anyone.
Wayne standing there listening to Steve rant about how 'he doesn't care about kids or marriage or any of that shit' and how he's going to throttle Eddie for trying to break up with him because he thinks he's trailer trash and therefore has nothing to offer Steve in the long run.
Wayne excusing himself to get ready for bed, chuckling to himself as he realises that 'that Harrington boy' is gonna be around for a long time, and he's actually good with that.
13K notes · View notes
Text
MIUI 9.5 Global ROM now rolling out to the Redmi Note 5 in India
MIUI 9.5 Global ROM now rolling out to the Redmi Note 5 in India https://ift.tt/i4r3AJq The Samsung Galaxy S9 improves upon a few standard aspects of the already established Samsung experience, but the camera is clearly a primary focus. None of what follows is truly a first, but it’s great to see Samsung keeping up with the Joneses as it were. We wanted to quickly highlight the features of the Galaxy S9 camera the more camera-centric users. From AR Emoji and super slow motion, to one of the biggest smartphone photography changes since the first mainstream dual camera was introduced on the HTC One M8, the S9 camera is a big deal. Slow motion is not a new feature. It already appears in a number of recent Samsung releases mainly as 120 fps video. Though in the past this was relegated to just 720p resolution, we have since seen it reach 1080p. Samsung kept this in mind with their Super Slo-Mo, adding in an auto mode which identifies the motion ramping up and starts the 960 fps capture automatically. This aims to take the guesswork out of it, so you only have to try once. Of course, this mode might sometimes pick the incorrect moment, but we’ll see how accurate it is during our full review. With the updated camera of the S9, 4K footage can now be recorded at 60 fps, making it a beast for videographers, especially those who want to have some control over their content via manual controls (which are also available now). But Samsung didn’t stop at 60 fps 4K video. The Galaxy S9 also shoots 240 fps at Full HD/1080p and 960 fps at 720p. This isn’t the first time we’ve seen this in a phone. Super slow motion was at one point a feature in the Sony Xperia line, and it worked quite well when you could correctly predict the moment of action you wanted slowed down. It was pretty hit or miss unless you could pre-empt those moments. It was easy to miss the critical moment and get a slo-mo aftermath instead. This one’s for all those people with Animoji envy — Samsung is bringing its own brand of special emoji to the Galaxy S9, and they are nicely customizable. Using either camera, faces can be captured and transformed into avatars that resemble Bitmoji (for you Snapchat users). The face capture results in a bit more of a caricature than an accurate depiction of you, but you can further customize your AR Emoji to be as close or far from recognizable as you like. Hairstyles can be changed, as well as a number of different options. This was exploited by just about everyone — Josh got his long hair back, even if digitally. Lanh wanted bright white hair. There is a variety of eyewear and all colors can be changed to whatever you want. Clothing options were a bit sparse, but we’re sure this is going to change as updates continue. We wouldn’t be surprised if there were themed or even sponsored elements for AR Emoji in future, as we’ve seen in other avatar creation systems. Clearly the possibilities are endless when you can just forego your face capture altogether and be a bunny rabbit or a weird blue being we saw later in the options. controls (which are also available now). But Samsung didn’t stop at 60 fps 4K video. The Galaxy S9 also shoots 240 fps at Full HD/1080p and 960 fps at 720p. This is yet another aspect of the mode we’re sure will grow over time. Perhaps one day you’ll have an entire catalog of your digital self, expressing endless emotions. The Galaxy S9’s addition of a mechanical iris can switch between two apertures is not a first. It’s not even a first for Samsung, which released a clamshell phone in China last year with the same dual aperture options. But by putting a dual aperture lens on the most popular Android phone series in the world it sets an example. The post MIUI 9.5 Global ROM now rolling out to the Redmi Note 5 in India appeared first on AdVivo. Post Original AdVivo via Dicas Tudos & Todos https://ift.tt/JO6Ag2d July 05, 2022 at 03:10PM
0 notes
ugh-yoongi · 3 years
Text
Tumblr media
✤ currently writing: whatever i'm inspired by
✤ most recently: hang up if u want to (kmg, 3.6k) & the very last thing i decide (pjm, 12k)
✤ requests: please see my request guidelines page here
✤ note: please subscribe to my ao3 account if you have one! i am having issues with my fics not appearing in sitewide tags, so that’s the best way to ensure you don’t miss an update. i cross-post everything to ao3, so my content is the same on both platforms. ♡
✤ links: subscribe on ao3 / general writing tag / fic recs
✤ before you proceed with my masterlist, please be aware of some things: (1) all of my characters are canonically not straight unless otherwise stated; meaning, (2) i do have mxm content in here as well as mxm side ships in other fics. it’s totally cool if that’s not your thing and you do not want to engage with those works. please feel free to shoot me a (respectful) message if you have any questions about these things.
Tumblr media
series
✤ fall apart & redefine — idol!namjoon x reader; smut, angst; porn with plot, canon compliant; 3.5k + timestamps/drabbles. the one where namjoon falls into old habits when things are hard.
oneshots
✤ love.fm — namjoon x reader; angst, fluff, comedy; estranged exes to lovers au; 12k. the one where everything is kind of obvious if you know where to look.
✤ heart got teeth — namjoon x reader; smut, angst; porn with plot, fwb to lovers au; 12k. the one where namjoon meets his match and isn’t quite sure how to handle her.
✤ threw a punch in a bar — namjoon x reader; crack, smut; strangers to lovers, zombie au; 11k. the one where nothing good happens when a man you’d accidentally knocked out in a bar fight tells you to run.
✤ a word from our sponsors — namjoon x reader; crack, smut, fluff; podcast, friends to lovers au; 17k. the one where you co-host a podcast with namjoon, and all the shipping and fanfiction is really funny... until it isn't.
drabbles
✤ you’re the first person to ever ask — namjoon x reader; crack, fluff; woke up married au; 4k.
✤ in the closet — namjoon x reader; pwp, crack; office, valentine’s day au; 1k.
✤ nydia — namjoon x reader; fluff; established relationship au; 1k.
✤ the gang summons a demon — namjoon x reader; crack; supernatural au; 2k.
Tumblr media
oneshots
✤ you suck! — vampire!seokjin x reader; crack, fluff, smut; supernatural, strangers to lovers, roommates au; 18k. the one where everything goes very wrong but a lot more goes very right.
extras: streamer!seokjin | hsjk crossover
✤ riding fakie — skater!seokjin x reader; fluff, crack, angst; enemies to lovers, fake dating au; 14k. the one where you think you’re getting a fake boyfriend and end up with so much more.
drabbles
✤ you’ve been avoiding me all day — seokjin x reader; fluff, crack; miscommunication, best friends to lovers au; 2k.
✤ lucky — seokjin x reader; fluff; established relationship au; 694.
✤ the dogs of war — seokjin x reader; crack, fluff; politician au; 2k.
✤ +1 — seokjin x reader; fluff; friends to lovers au; 803.
✤ musical chairs — seokjin x reader; crack; rival teachers au; 1k.
✤ got me all messed up — seokjin x reader; smut; brother's best friend au; 1k.
part two: want it anyway
Tumblr media
oneshots
✤ when it gets dark — yoongi x reader; smut; porn with plot, established relationship au; 2k. the one where yoongi uses body worship as a coping mechanism for his really dark days.
✤ what do you look like when you lie? — idol!yoongi x reader; angst; secret relationship, infidelity, lovers to exes au; 8k. the one where i take a canon dating scandal and add a secret relationship & whole lot of angst.
✤ she, by proxy (ft. taehyung) — yoongi x reader, taehyung x reader, yoongi x taehyung; established relationship, porn with plot; 8k. the one where yoongi gets what yoongi wants, even when what he wants is taehyung... especially when it’s taehyung.
✤ by the time i’ve figured out what it’s worth — yoongi x reader; established relationship, marriage au; angst, fluff, smut; 20k. the one where sometimes you go through hell, and sometimes you make it to the other side.
extras: the playlist
drabbles
✤ friends kiss all the time, right? — yoongi x reader; fluff; friends to lovers au; 1k.
✤ the capitalist scam — yoongi x reader; fluff; established relationship, valentine’s day au; 1k.
✤ yoongi’s romantic comedy of errors — yoongi x reader; fluff; friends to lovers au; 2k.
✤ loose lips — yoongi x reader; fluff, miscommunication; friends to lovers au; 1k.
✤ unsaid — yoongi x reader; fluff; high school reunion au, estranged friends to lovers au; 1k.
✤ crescendo — yoongi x reader; fluff, smut; established relationship au; 1k.
✤ need your attention — yoongi x reader; suggestive; strip club au, infidelity au; 360.
✤ starboy — yoongi x reader; fluff/smut adjacent; forbidden relationship au, implied fwb au; 377.
✤ yours to keep — yoongi x reader; fluff; established relationship au; 569.
✤ direct — yoongi x reader; fluff; college au, strangers to friends to lovers au; 700.
✤ playing with fire — yoongi x reader; suggestive; brother’s best friend au, rockstar au; 1k.
✤ smoke rings — yoongi x reader; angst-y; situationship au; 746.
✤ stream is starting — yoongi x reader; fluff; established relationship, streamer au; 1k.
Tumblr media
oneshots
✤ ho ho horrible — hoseok x reader; crack, fluff, smut; neighbors, holiday au; 5k. the one where your neighbor is a relentless christmas caroler and refuses to take a hint, but at least he’s really hot.
✤ the retreat — hoseok x reader; crack, fluff, smut; childhood friends to lovers, fake dating au; 19k. the one where namjoon just wants hoseok to take care of himself, but then there’s a fake relationship, only one bed, a guy who doesn’t talk, and maybe a weird cult.
drabbles
✤ stop acting like you don’t matter — hoseok x reader; angst; best friends to fwb to ???, unrequited love au; 1k.
✤ the rivals — hoseok x reader; fluff; enemies to lovers; 2k.
✤ it's different, it's always the same — hoseok x reader; angst, smut-ish; fwb, unrequited love au; 1k.
✤ low key, no pressure — hoseok x reader; fluff; mutual pining, librarian au; 1k.
✤ ataraxia — hoseok x reader; fluff, angst; established relationship au; 1k.
✤ swallow your pride — hoseok x reader; smut; established relationship, pwp au; 1k.
Tumblr media
oneshots
✤ devil’s in the backseat — jimin x reader; crack, smut; porn with plot, established relationship au; 4k. the one where you and jimin fuck in a car.
✤ the very last thing i decide — jimin x reader; angst, smut; hitman/assassin au; 12k. the one where you learn what it means to love with blood on your hands.
drabbles
✤ my head is a mess — jimin x reader; fluff; friends to lovers au; 2k.
✤ in the a.m. — jimin x reader; fluff; friends to ??? au; 848.
Tumblr media
series
✤ because of you, blue — taehyung x reader; angst, fluff, crack, smut; exes to idiots to lovers au; 52k (complete). the one where jin schemes and maybe, hypothetically commits a crime in the name of love.
oneshots
✤ she, by proxy (ft. yoongi) — yoongi x reader, taehyung x reader, yoongi x taehyung; established relationship, porn with plot; 8k. the one where yoongi gets what yoongi wants, even when what he wants is taehyung... especially when it’s taehyung.
drabbles
✤ the remembrance of it — taehyung x reader; breakup au; angst; 470.
✤ try — taehyung x reader; established relationship au; fluff; 793.
Tumblr media
oneshots
✤ keep driving — jk x reader; fluff, crack; best friends to lovers, college au; 7k. the one where you & jeongguk go on a road trip to nowhere and finally say all the things you’ve been holding back, and then you just keep driving.
✤ the artist (from the drafts.) — jk x reader; ambiguous; cyberpunk au; 2k. the one where the only person who can help you is the one person you never want to owe a debt.
✤ about u — jk x reader; angst, smut; exes to fwb to strangers, college/grad school au; 7k. the one where you’ll burn it all to the ground trying to get it right.
drabbles
✤ (don't fear the reaper) — jk x reader; crack; supernatural au; 1k.
part two: (redefine happiness)
✤ wanna show you how (ft. hoseok) — jk x reader; smut; hobi is a voyeur au; 1k.
✤ obviously — jk x reader; crack, fluff; secret relationship au, roommates au; 3k.
Tumblr media
collections
✤ the drafts. — all of the unfinished, unedited fics i’ve started but have no intention of completing in an attempt to clear out my wips folder.
collabs
✤ on ice: for the boys — a hyung line hockey collab
drabbles
✤ things you said when you thought i was asleep — namjoon x jimin; angst; established relationship au; 1k.
✤ things you said after you kissed me — namjoon x seokjin; fluff; first kiss au; 385.
✤ things you said that i wish you hadn’t — namjoon x seokjin; fluff; established relationship au; 450.
✤ flow job — namjoon x yoongi; pwp; underground rappers au, fwb au; 1k.
headcanons & shitposts
✤ worst bangtan hair
✤ bts as my skincare routine
✤ bts as physical touch/affection
✤ bts in a situationship
✤ bts kinks (unofficial)
✤ bts as early 2000s emo/myspace songs (playlists)
✤ bts as 90s & early 2000s songs (playlists)
seventeen
✤ have you been here all night? — jeonghan x reader; fluff; halloween, friends to lovers au; 1k.
✤ hang up if u want to — mingyu x reader; angst, smut, situationship & sexting au; 3.6k.
937 notes · View notes
jiminrings · 3 years
Note
Can I request a drabble, hobi is kinda like a band singer and Y/N is like his old time friend and they like had a falling out bc he got super successful but years after they're like together again? IS IT TOO SPECIFIC UHM :")
parallel
Tumblr media
pairing: hoseok x y/n
wordcount: 4k
glimpse: hobi’s kind of an asshole and is vERY much emotionally repressed, y/n’s serotonin is dependent on wearing bridesmaid gowns, the dwindling one-sided pining anD the everlasting question of where the fuck was hoseok when you needed him :D // gif is from pinterest!
notes: this drabble really hits close to home and tysm for the request babe!! even if i’m a month late yeesh :O
you can’t believe yourself either when you say it
but holy shit — weddings are definitely your thing!
there’s something about the union of marriage that gets your head into overdrive but in a gOOD way
there’s just something so pulling about last-minute changes and family drama and awkward trips to the restroom that make your mind mHMMMM THIS IS IT CHIEF
yea granted that not every wedding you go and participate in isn’t exactly straight out of a rom-com
lmao sometimes it’s so obvious that the bride doesn’T love the groom but hey!!! who’s keeping tabs :D
you love wedding environments so much that here you are, two years out of uni and a couple of gigs later — couples are LITERALLY fighting over you
heh not to brag but uh
you weren’t recognized as best wedding planner for two years in a row and have your face in multiple covers of bridal magazines and such
time magazine recognized you as one of the most influential people in the scene last year but hey !!!!! no big deal lads
“i am asking you for just one minute, y/n!! stop being a wedding planner and start being my maid of honor!!”
nayeon exasperates and tugs you by your sleeve, having already noticed your second nature of taking charge the moment you entered the hall
after all, this is just cake tasting! that’s why she’s brought her maid of honor to help her out, nOT immediately go fishing for a clipboard
“well if the planner you hired wasn’t so sloppy-...” it’s a fact! he relies too much on his tablet and doesn’t even have any paper with him, and even if he’s already using a tablet, he doesn’t even use different colors to mark out!
apparently nayeon can’t handle the truth because she’s stamping her hand to your mouth that’s already a frown, about to suffocate you if only you didn’t bite it
>:|
y/n - 1 | jisoo’s hand - 0
you’re just a lil bit cranky alright
the last wedding you’ve catered to was just three days ago, and well you’re thankful for your job!!! really!!! bc not everyone is as booked as you nor sought-for
but there’s something about her wedding that puts you off :((
she’s very kindly yet firmly told you that no, you would absolutely not be her wedding planner and coordinator
“b-but i-“
“i want you to relax! and it’s-...”
“we said-“
“we said when we were kids that we’d plan each other’s wedding, but we didn’t swear on it! and i want you to-...”
“y-you told-“
“i told you that we didn’t have a wedding planner yet so you’d intentionally clear your schedule for me! and here we are-...”
“i’ll cry-“
“aww you big baby, save it for the wedding! i told you, just relax, m’kay? let yoongi handle the planning, and you do the unwinding.”
goddamn yoongi
yoongi who’s a wedding planner in his sPARE time could fuck right off
you don’t care if he’s very persuasive and firm and happened to book nayeon’s wedding even it was peak season :((
you don’t wanna admit it, but being a wedding planner has basically been your personality trait for the past years and it’s hard to cope when your job is to not.... plan and worry
anyways besides that
you’re a little iffy because nayeon’s wedding is your wake-up call
you’ve been planning weddings.... but uh when the FUCK is yours
u are so tempted to put a sock over your head and just yell gIVE ME A RING!!! PUT IT IN THE BAG
unfortunately, you don’t even have someone in your life to readily propose to you
you would have had someone, actually —
if only hoseok didn’t wake up one day and decide to remove you from his life
if only your childhood friend didn’t suddenly decide that you’re not worthy of his attention and time!!!
god he thinks he’s a bigshot
and well yea ok he IS a bigshot
who doesn’t know jung hoseok at this point :((
you’ve always figured that he’d be successful at whatever path he chooses and for a moment, you feel sorry for him that he’s stuck in such a state of mundaneness
he’s stuck between home and school and since he has no choice — you
your each other’s day one!!! the moment your mom went home from the hospital, her first instinct was to knock on hoseok’s mom’s door and then iMMEDIATELY present you to her
the two of them are absolute best friends and why not make our babies the same way ya know????
the two of you were apparently so close as babies that when one was crying, the other would comfort
and you weren’t even a year old then????
you’ve shared cribs and milk bottles and clothes and everything in between with hobi
so why is it that when you’re just almost at the peak of your life with graduation, he just suddenly decides to drop you?
he’s suddenly too cool for you as if he hasn’t spent countless nights crying on your shoulder for any inconveniece that gets brought up
he can’t even meet your eyes :(((
that’s why graduation is the blandest and emptiest day you could recall
hoseok is over there with his bandmates looking the absolute hAPPIEST and you’re there by the corner.,.,. alone by yourself feeling like your cap has the words dropped by jung hoseok :D all over it
he’s at his peak and at the top of his life performing and touring, whenever and wherever
he’s happy
but without you in it :(
the irrational (and probably rational) part in your head is beyond infuriated at him because atleast offer an explanation!!! if you did wrong at one point, then he should tell you!!!
not suddenly pretend that you were nEVER in his life
even his mom feels guilty and ashamed over his son’s actions so she orders flowers from the shop signed underneath your company, then send it back to you
for awhile she tried to pretend that it was hoseok but no :((( that man will physically convulse if he doesn’t add (atleast) three hearts after his name
you hate him so much that you still religiously visit his instagram and wonder if he could see your likes despite a couple other million liking the same posts
you hate him so much that he’s number one on every single thing in your spotify wrapped 
you hate him sO much that you wonder who’s behind the songs his band plays and how you’d wish that you’d be the one he’s writing about
“is the cake that... perfect?”
nayeon gently places a hand on your shoulder to which you flinch and she backs off because christ i’m nOT taking the cake away from you!!!
oh my god why are you tearing up
“yeah, yeah! it’s so good. you should try it nayeon!” you’re scrambling to scrape up your plate, almost shoving the fork into her mouth as she squeals with the sudden attack
yoongi has ???? hovering around his head but this is nOT about you my man
he sneaks a look to the bride’s plate and uh-huh... yup..... she has the same moist chocolate fudge cake with coffee ganache on her alright
the topic of hoseok that you bring up to yourself, one that no one knows (not even nayeon!!!), is just something that never seems to vacate your mind fully
it’s been two years and you’re still so touchy and you dON’T KNOW WHY
he probably doesn’t even think about you when he’s drunk and bored
“this champagne must be so... nice?”
nayeon thinks out loud as you’re once again crying into doing your maid of honor duties
she’s a lil worried if she’s being honest but you always whisk her away when she’s about to ask
like right now :D
“are you-...”
“i just can’t believe you’re getting married!! wow, you’re so cool. with the love of your life. then the two of you could be cool together after the wedding. you aren’t gonna forget me once you’re married, are you? nayeon do you think that i would ever be married-...”
you should just accept it now :((
you’re a little bit of a mess and a half underneath your pantsuits and walkie-talkies and the special pride you’d carry whenever the couple mentions you in their wedding speeches
absolutely WHY in the hell do you think about hoseok when it comes to weddings???
it’s almost a pavlovian response when you instruct the people to open the doors and the bride to start walking and your mind would iNSTANTLY think about him
it’s sometimes awkward when the couple would ask ah !!!! ms. y/n u are such a world-renowned wedding planner !!!! your own wedding must’ve been magnificent :D
aha actually about dat.,.,
you get tons of gifts of gratitude from just a single client alone and you don’t have hoseok and his stupidly powerful arms to help carry boxes back to your car
you don’t have him to give untouched and left-over flowers to
you don’t have him to remind you when you’re getting a little ahead of yourself over just talking to sponsors and trying to squeeze in as much as you could for an initial budge
you don’t have hoseok, in all his glory, to put his hand on the small of your back when you’re talking to how you need the fireworks to start the moment the band starts playing ice ice baby and the vendor does nOT need to know why it’s the song chosen by the couple
it’s what he’d do when you’re trying to fit two semesters’ worth of notes into a pricey A3 notebook that you’ve bought 
and just how many weddings do you plan and coordinate, even within just a span of two week?
:)
a lot.
often.
you think about hoseok a lot. often. oftenly a lot.
but aha nOT TODAY!!!
today’s nayeon’s wedding and you’re not gonna ruin it for her by projecting your yearning into your best friend’s wedding that clearly isn’t yours
10/10 she’d probably stop reciting her vows to ask you why you’re sniffling
your only source of distraction is your gown!!!
your maid of honor is the absolute pRETTIEST and you’d be lying if you said you didn’t feel gorgeous in it
it’s floor-length silk!!! fLOOR-LENGTH !! SILK !! GOWN
it’s in a deep mauve with an off-shoulder situation and a little risqué bit of cleavage!!! cinches right at the top of your waist and poofs a little and oh my god mayhaps you aRE pretty
god hoseok may have not written you a song, but sean kingston dEFINITELY did
nayeon knew you’d be catching everyone’s attention as much as her wedding dress would and she’s absolutely happy and fine with it!! 
in fact she’s strategically practiced her throws for her bouquet so you’d catch it and your gown would nOt go to waste
having a wedding happen right where you are, but being in it as a guest instead of a planner, is just so much... calmer
you’re not fixing the chaos but you’re just watching it!!! if you feel a little more bubbly then you’re gonna partake in it hee-hee
yoongi’s actually not so bad
he could just be a little too lax which ends up with him being lost and distraught 
you could see so much of you in him when you were just starting out and it’s endearing actually
(( nayeon’s told you in passing that she once told yoongi that you were her best friend and he looked both intimidated and awed at the same time ))
the only thing you help yoongi with is sending him a thumbs-up every now and then and he perks uP because that’s the signal that he’s doing a good job and not fucking up
nayeon looks so beautiful and you’re already tearing up fixing her veil :((
you know how wedding photographers and videographers LOVE people crying???? they r probably eating your shit up so quick that you won’t be surprised if you take up atleast half of the same-day edit of their wedding film
there’s something so serene about the hecticness everyone’s indulged themselves in
you’re grinning when you walk down the aisle because you realize that omg you haven’t doNE this in a long time!!! 
the last time you did was testing out the aisle for a client that wanted it ala crazy rich asians and you had to walk back and forth cOLD-ASS water with damp rolled-up pant cuffs before they got the temperature and the levels right
nah you should definitely know how it’d be because after all :D you aRE the consultant for that scene in crazy rich asians :D no biggie :D
it’s such a serene blast to see everyone happy and in their element
you’re sitting the reception out bc yoongi very kindly pleaded to please give him notes and promising that he’d never tell it to anyone else
the whole planning process for nayeon and not oNCE did he bring a notebook..,., but he just hAPPENS to have one when you’re telling him how to say no to your client
“listen, you have to tell them in the sincerest way possible, that you tried everything. it gets them going when you tell them that you even pleaded with the vendors, but don’t go too low on your knees, alright? and then after that, you say a strict no. no, because their choice of flowers is absolutely sHIT for their tie-dye theme they’re so adamant about!”
yoongi has never listened so intently
not even when his roommate lists out their grocery checklist
“mhmm. and if they still push, should i give them an ultimatum? or tell them about a wedding that totally happened that did exactly what they were planning, and how much the guests hated it?”
okay nOW he’s talking
“what you do is...”
the buzz of the reception never really dies down because it’s barely even starting!! the couple’s still finishing up on their pictorial which gives everyone time to get to the venue and freshen up or get last-minute gifts lmao
you know that it’s starting when the band or the dj starts doing polished mic checks
mic check! one, two, three! sKRRRRRRRRRRRRRRA
no, no 
there’s something definitely wrong
the rolling and the lull of routine words just seem so familiar
mic check! J-A-Y! H-O-P-E! J-HOPE! jung-...
oh
my
fucking
gOD
that’s hoseok.
that is most dEFINITELY hoseok
you turn your back to see the stage set-up and god...... fuck
it’s someone you haven’t seen in the flesh for two years yet spent the years of your life with before that 
he looks sickening in his black mandarin-collared suit with thick white lining on it wITH his hair styled up and parted to the site
it’s even more sickening for you because you don’t actually know if you can mANAGE to be here
you’re standing up abruptly and yoongi squawks at that because he is the furthesT thing from being finished about asking how to make the guests arrive on time without holding a field trip assembly-like type of line with the megaphone
the fastest way out was dashing through the front part and you must have forgotten that hoseok has a knack for catching things with his perfectly good eyesight
“y/n?” 
ok what now
he mumbles your name to the mic, his eyebrows furrowing as his eyes trail the speed-walking speck of mauve from in front of him 
his little question to himself must have gotten people more than curious
they’re already mORE than curious because it’s his goddamn band that’s playing!!!! and the fees are not cheap and it’s practically impossible to book them!!!
but jungkook, their drummer, was a close friend of the groom’s and alright.,.,. okay maybe we CAN play at weddings now
ok hoseok’s mind is probably just playing tricks on him and he should finish setting up before the lights dim again for what they insist is the 𝓼𝓱𝓸𝓬𝓴 𝓯𝓪𝓬𝓽𝓸𝓻
but then he can’t help but look oNE last time
then he sees the watch he’s gifted you on his wrist — one that he was supposed to give you at graduation but later made his mom give it to you instead and not say that it was from him
...
....
whew he might need his inhaler for this one and he doesn’t even hAVE asthma
oh my god what the hELL is hoseok doing here????
you haven’t seen him for two years, and the moment you do, it’s in your best friend’s wedding with no date present??
you’re clearly panicking and the only form of caffeine you’ve gotten is the pre-game of getting a few bites from the coffee ganache in nayeon’s wedding cake that she was munching on while getting her makeup done
you know what!! it’s fine
it’s totally fine :D
hoseok is just hoseok and you’re not gonna be intimated by the man you’ve been loving in the sidelines from practically your whole life :D
it’s not a big deal!
besides, people are looking for you bc you’re supposed to give the opening toast to welcome nayeon and her groom in
you’re walking, you’re talking, aaaaaaaand-
yeah this is not nOT a big deal
you’re crumbling from the inside out because seeing hoseok is just too painful after two years of wondering where you could’ve went wrong and what could’ve happened if the two of you didn’t fall out
you feel especially bitter when hoseok starts singing their famous song about love and everything in between
everyone’s sWOONING and on their feet and you’re literally just there vibrating with how furious you are
you keep downing the good champagne as iF it’s gonna get you drunk
yoongi has a clue that the server must be a little dizzy having to go and back forth to your table so he just offers his portion to you
you’re so goddamn busy and absorbed with loathing him that you don’t even turn your back to notice that his eyes keep flickering to you
even at the cheesiest lyric, hobi expects that you’d atleast LOOK at him for that one but nOOOO your champagne flute and the blondie beside you is just much more interesting
you’re buzzing with anger that you aren’t enjoying this reception At All
you fail to even recognize that nayeon’s intentionally had your favorite food to be served!!! and you have an extra portion delivered to your table!!!
you just want your suffering to eND wow absolutely how much longer could this go
you’re so busy with cussing the whole ordeal in your head that you didn’t even notice how the band isn’t playing anymore and instead everyone’s swooning over the cake
it’s lost in you that hoseok’s shooed yoongi from his chair, sitting right beside you and even scooting closer until his knees bump to your own
and that’s when it sinks in
hobi doesn’t even have time to tell you how beautiful you look because you’ve gone straight to seething him
“for the record, i want you to know that i hate you.”
...
:O
okay hoseok didn’t expect that
for all he knows, the two of you even vOWED to never say the h word even if it’s meant jokingly!!
it’s a lethal word and the two of you collectively agreed to never play with it in regards to saying to one another
but well here you are
you’re saying it as if you’ve never been more sure of anything in your whole life
you feel actually relieved to say it to him right to his face, a miniscule weight lifted from your shoulders while your arms are crossed just by looking at him
hoseok does you one better with a timid chuckle, looking down on his rings that he’s fiddling with nervously
“yeah. i hate me too.”
.... oh
you’re perplexed at his reply so much so that you’re speechless
you’ve been keeping to yourself what you should say to him the moment you see him for two years and now that he agrees to what you’ve just said.,.,.,
oh fuck that
“i hate you so much, hoseok! i don’t even know what i did wrong and i asked even your own mother what’s wrong with me! did you know that you are, without a doubt, so fucking selfish???”
you exclaim as quietly as you could but that doesn’t stop people from glancing because the two most-known people in the room, besides the bride and groom, are having what seems to be an... intimate conversation with how close the two of you are??
“did you even try once to consider how painful it was for me to wonder why i just am the way that i am? or is that even too big of an inconveniece for you to think about because you’re so busy?”
“did you suddenly get too big for me, huh?” you ask straightly without malice, not even thinking about the double meaning because clearly, you’re too PRESSED lightly jabbing your finger to his chest
right he deserves that
hoseok’s fucked up big-time, that much he knows
his eyes are actually stinging right now and he would ask you for your handkerchief that you used to always carry for him but uH he thinks he doesn’t deserve any of that
“why couldn’t you just tell me what was in your mind? you know that nothing would change whatever it was that-”
“i love you, okay?”
hoseok interrupts you with his mumble before he sets his eyes down once again on your watch
you’re speechless for long this time
“..... w-what?”
okay maybe he fucked up even more
“listen i-...”
“if you love me, a single text wouldn’t have hurt, hobi!!”
your chest doesn’t hurt anymore but it iS constricting with the amount of emotions and scenarios you’re trying to process
he’s kinda lost because oh my god you aren’t mAD anymore!!
and you don’t look fazed that he just declared his love for you
“i dropped you because i-i — i don’t want the people i love seeing me fuck up, y’know? i finished uni for the sake of it, and i didn’t even know if the band thing would work out!!”
“but baby it dID work out!!!!”
jesus christ hoseok may be a fucking iDIOT
you’re shaking him by the shoulders and he actually has to stand up so he wouldn’t fall by your ministrations
you feel so happy because your processing was just about to be finished, equal parts relieved and happy and maybe a tiny bit confused still
“it did work out because look at you now!! hobi, you could’ve just called me and i would’ve accepted the call before it even rings!!” you’re happily frustrated with him that you push him until the two of you are in the dance floor, his mouth curving up both in disbelief and giddiness
“i didn’t because i thought-...”
he’s interrupted by a swift and tight hug to his middle, his arms moving on their own to envelope you in his warmth
the top of your head still smells the same :D
his purpose is lost before he gathers his bearings once again, freezing in his stance before weakly attempting to push you off
“... you were married.”
the harsh sQUINT of your eyes you’re giving him prompt him to explain
why is he so nervous
“i-i go to your instagram? and well you uh, you posted this pic of you in the middle of the aisle???? you had your back turned and your silhouette’s seen then you were holding a bouquet!!! then after that, i-i never opened your account. jesus christ, is your husband here with you, y/n? what am i supposed to-...”
the realization’s starting to sink into hoseok because it’s something he’s shoved to the back of his head and now he’s seeing it straight-on
you’re throwing your head back laughing at him :D
great
now he’s both heartbroken AND a fool
there’s a gentle kiss on his cheek, one he didn’t expect and one he doesn’t hate
“i’m a wedding planner.”
god now this is just so fucking funny
the two of you fell out and remained distanced because of just a series of unprecedented miscommunications!!! 
the whole thing is so ridiculous that it actually feels light and relieving to talk about
“you’re.... a wedding planner,” he mumbles once again for confirmation, his loose arms around your waist now tightening
oh my god
hoseok starts chuckling to himself out of delight, turning to full-on cackles with you at how much the two of you have just been beside each other like parallel lines
“i need to make up the past two years to you.”
he declares seriously as a promise, pressing a tender wet kiss to your cheek that gets you giggling
“only if you write me a song,” you do him one better, kissing him on the corner of his mouth 
“don’t you know that most of them are about you? anyways, you should plan our wedding once it happens,” he’s forward with his words, having waited long enough that he nuzzles his nose to yours
:D
you’re gonna do him one even better
you’re gonna go right for the kill, the truth spilling out of you before you kiss him longingly, for the first time that it feels that it’s been something you’ve always yearned for
“don’t you know that you’re in my mind for every single one?”
165 notes · View notes
philipholt · 3 years
Text
Looking back on Software Development in 2020 and forward to 2021
I think we can all agree 2020 sucked. Hopefully 2021 will be better.
I've been a remote worker for 13 years by choice but in 2020 I HAD TO DO IT because, well, most programmers and tech workers did. I wrote about how Remote work != Quarantine Work while our whole division and then the whole company moved back home! We were a fairly remote-friendly company before but I have to admit I didn't always think my coworkers had really deep empathy for the remote...until they, too, were forced to be remote.
Last week on the podcast, I got to speak with Amanda Silver. She's a CVP in the Microsoft Developer Division who has been coding and thinking deeply about coding for many years. She's leading the creation of tools like Visual Studio, Visual Code, Live Share, Code Spaces, IntelliCode, and other collaborative productivity products. She's always thinking about what coding will look like in 1, 5, and even 10+ years.
We talked about her thoughts on moving the division remote and whether it would slow us down. Would it change how we develop software? What about when everyone comes back? After talking to her about her thoughts on 2020 and where she thinks we're heading, I got to thinking myself and wanted to put those thoughts down.
2020 broke everything, and developers like to fix things
Somewhere in the spring as we started into lockdown, developers started making sites. Sites to track COVID, GitHub projects with scripts to scrape data and analyze it. Javascripters started making D3.js visualizations and codepen users started building on top of them. Bots on twitter would tweet out updates and parse new data.
When there's a problem - especially a scary or untenable one - developers run towards the challenge. Necessity breeds invention and 2020 was definitely a year where we were collectively reminded there was a bunch of stuff that was always possible, but we needed a push. Cameras and mics were upgraded, ring lights were purchased, home networks got fancier, and everyone who could called their ISP and got an upgraded plan. We could have done all this before, but why? Remote work happened for the first time in 2020, and I say that having worked remotely forever.
We HAVE to collaborate remotely now
Back in 2010 I spoke to PhDs at Microsoft Research about how people feel when they are remote and what they can do to be more connected. Ten years! Folks thought it was pretty "out there" but I sure needed my virtual cubicle buddy this year.
2020 accelerated what was possible with remote collaboration. I spent hours coding with Live Share, pushing text and coding context over the wire, not a ridiculous 4k worth of pixels. Having two cursors (mine and my friends) - or even 10! - in one Visual Studio seemed like magic. Even more magic is me pressing F5 and my coworker hitting their localhost and seeing our app running! We needed tech like this more than ever in 2020.
I heard one story where a company sent everyone home but folks had disparate desktops and laptops so they set up 100s of Virtual Desktops over a weekend so everyone was able to log into secure work systems from their home machines.
For us, since we use Github and Azure DevOps here in DeviDiv, our collaboration model is asynchronous and distributed whether we are in the office or not. Can you imagine everyone working remotely while using a locking source control system in 2020? I feel bad for those who are in that predicament.
Can something be BETTER remotely?
Many of us miss being in the same room with co-workers, and we will be together again one day, but are there some things that the constraint of being remote can make better? In the podcast episode Amanda said that our new hire bootcamp was so much better remotely!
She said (paraphrasing a bit):
We have a bootcamp for anybody who's newly started on the team. They actually fly out for two weeks. And the first week is introduction and the second week is our customer driven workshop. And our customer driven workshop is basically this really intense team project where you break up into groups of five to six people, and you're given a business assignment like - how could we double the number of Python developers using Visual Studio Code.
You're basically doing like stickies on the wall the entire week - that's how you collaborate. I've been so amazed that that has transitioned to be remote first. And it's better. It's better. That was a brainstorming process that I thought was only possible in person it's better.
When we moved remote, we had to essentially reboot the way that we thought about our meeting culture to actually make it much more inclusive. And if we go from 40 to 50% of the people participating to just 2 people participating, that's a huge, not only degradation, but you're wasting people's time. Right?
Now if we can actually take six people who've never met each other before and get them to work super collaboratively on a new problem area that they've never worked on before. It's incredible. And the thing that's also really awesome about it is they are forced by nature of the fact that this is remote to actually create it as digital content. Whereas in the beginning they would literally walk us through sticky notes on the wall and they had fantastic ideas, but it was really kind of somewhat unorganized and, and it was hard to be able to see and, and retain and share out afterwards what these incredible ideas were that they came up with.
But when remotely starts with this digital format by necessity because everyone is remote first, we actually now have all of these things archived. We can come back to them, we can go back and actually see, you know, what was the genesis of the thought and, and pursue a lot of these things that we really weren't being able to pursue previously.
Constraints breed innovation!
It was nice to be reminded that People are People
2020 normalized being a person. Having a boss welcome a sad child to sit with them during a meeting reminded me that, what, my boss is a person? With a life and kids? Having meetings while going for walks, talking about treadmill desks, and video called parties with family, and OMG when will this be over is the most horrible team building exercise ever.
It's forced us to rethink our group's culture, how our interpersonal dynamics work, how many meetings we have (let's have less), and it's given everyone the joy of somewhat flexible hours. We talk more now about 'is everyone in this meeting being heard?' than ever before. We use the "hand raising" tool in Teams to make sure all voices get a chance to speak.
If 2020 hadn’t happened, we may not have made these important leaps forward. MAYBE this would have happened by 2025 or 2030 but COVID was the pivot point that forced the issue.
Here's some other blog posts that are both reflecting on our last year and hopeful for the coming year:
Software Development in 2021 and Beyond by Amanda Silver
4 Open Source Lessons for 2021 by Sarah Novotny
Low-code Trends: Why Low-Code Will Be Big In Your 2021 Tech Strategy by Dona Sarkar
PODCAST: Living through 2020 as a Remote Developer
Sponsor: Looking for free secure coding training but don’t know where to turn? Check out Veracode Security Labs Community Edition to start hacking and patching real apps online. Try it today.
© 2020 Scott Hanselman. All rights reserved.
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
      Looking back on Software Development in 2020 and forward to 2021 published first on http://7elementswd.tumblr.com/
1 note · View note
charmsgaming487 · 3 years
Text
How much pc do i need for gaming
Considering Moving To Computer Gaming?
On the net Gambling Web-sites covers the whole sector of gaming more than the Net. Scump is skilled American Get in touch with of Duty player. He is a two time MLG X Games gold medalist and is sponsored by many gaming hardware corporations, including Turtle Beach and Scuf Gaming. He is also sponsored by Loot Crate, Gymshark, and Brisk Mate. As of September 2016, Scump has won $262,293, of which nearly $100,000 was won in Contact of Duty: Sophisticated Warfare.
As you can see, gaming studios need to find their personal way to operate buyer service into the gaming practical experience. It suggests fully understanding their players, and that means knowing how to communicate player support in the most best style. Rovio, Nexon, and Riot are all great examples, but even when supplying optimal player support isn't so clear, studios can do proper by their audience by staying rapidly with their buyer service. The sooner the player gets the aid they want, the more quickly they can get back into the game.
As technology continues to enhance, with chipsets becoming smaller sized but additional highly effective, we should really start off seeing far more and additional video games make their way onto the mobile platform. Does this mean that video gaming as we know it is dead, though? Far from it. With 4K capability for smartphones nonetheless a though off, as well as a huge eSports following for Computer games in particular, it is difficult (but not not possible) to see a future without traditional Pc and console gaming.
Currently is the day! I will be gradually releasing the names of the prime ten gaming blogs of 2014. Searching more than this list, I am positively blown away. So numerous awesome posts this year! If you were disappointed by the Ennies… if you assume that the genuine deep thinkers in gaming commentary never get the attention they deserve… well, people, we are going to repair that.
With Giving Assistant, you can now get cash back just about every time you purchase a new game. Go to the internet site to uncover coupon codes valid on Green Man Gaming. You can then adhere to the link offered to pay a visit to that internet site and commence purchasing. As lengthy as you use Providing Assistant and remain logged in to your account, you'll get a double cash back with each purchase that you make. Giving Assistant pays out earnings each and every week on Monday, which helps you get your income back faster than you thought attainable. You also get peace of mind because Giving Assistant will respond to any challenges quickly and assistance you get the money that https://dethmaker.site/ you earned automatically deposited in your account. Video game lovers can now earn revenue and save funds at the similar time.
Operating as the overview editor for Destructoid and working as a gaming writer for Destructoid, Jim Sterling also runs a weekly video game series on Youtube. Sterling discusses lots of of the unethical business enterprise practices in gaming like gender inequality and early access games. The primary gameplay series that you will obtain from Sterling is titled, Jimpressions,” and he covers subjects like new-release video games and covers the gameplay with his pre-recorded sessions.
And finally, in order to retain your audience closer to you, do not neglect to add a speak to form and subscription kind to your gaming website. Operating a gaming blog let your readers comment on your publications. Never ever miss a possibility to reply to the comments of your readers. This will show that you care about the time that persons spent to appear by means of your information.
A gaming web page solely dedicated to Pc Gaming for more than 20 years. The platform brings expert critiques on most recent gaming gears, introduce you to strange new mods & ground-breaking news around-the-clock. They also organize yearly events such as Computer Gaming Show & Pc Gamer Weekender which is really popular all more than the globe. Apart from posting daily updates on video game news & previews, user can also obtain remarkable hardware buying guides and very best gaming deals right here.
Like gaming? With the assistance of a screen capture device (or a video camera) you can pass on your expertise on a unique game (or level) and entertain persons at the exact same time. Video games as a spectator sport is a somewhat new phenomenon, but immensely popular. Take Twitch, exactly where millions of gamers gather each month. Some gamers have even grow to be celebrities as a result.
If you want to create an E-commerce gaming web-site, Crystal Skull is a wonderful alternative for you. This Visual composer powered WordPress gaming theme lets you amazing internet websites with higher definition elements with its parallax and video blocks. Place that further charm on your website with all the animated icons and pictures the theme offers you with.
Do The GAMINGA Reality
A bustling neighborhood of good-minded people today, the game internet site is best known for creating original & fresh content associated to newly & common gaming gears such as headsets, keyboards, laptops, mice, controllers, computers and far more. The game web-site is loaded with diverse sections that consist of professional testimonials, previews, game trailers, cheat codes, discussion forums & video game news. One of the most preferred game web-sites ever, VideoGamer has an intuitive interface & they also run their personal podcast as well.
These historical cloud gaming solutions, even though innovative, have been usually somewhat niche. But will cloud gaming go mainstream any time quickly? Both Microsoft and Google have recently announced forays into the sector, with trials of Project xCloud” and Project Stream” respectively. Even Nintendo, a far additional regular gaming brand, has established some key cloud inroads on its platforms. Streamed versions of demanding games like Assassin's Creed Odyssey and Resident Evil 7 - initially developed for Xbox, PlayStation and Computer - are becoming offered on the comparatively weak Nintendo Switch hardware. If the actions of the important players are anything to go by, gaming on demand could obtain critical traction over the subsequent decade.
So you want to begin a gaming weblog? Excellent for you! Gaming is a terrific topic to create a weblog about, with plenty of folks out there interested in this niche. Whether or not you want to start out a weblog as a hobby or you happen to be searching to make a bit of money from blogging, the following tips can enable you get started.
And this is where cloud gaming has fallen down historically. In the past, bandwidth just wasn't higher adequate to deliver responsive gameplay - but now, we're starting to see internet speeds that make cloud gaming a viable selection. 5G broadband is observed as a crucial enabler, with a somewhat high quantity of customers now in a position to take complete benefit of remotely hosted gaming services. That said, it really is essential to note that high-speed web is far from widespread even in created markets like the US, where poor connectivity and bandwidth caps are nevertheless difficulties for numerous users.
Video games have been about considering the fact that the 1950s when the earliest pc scientists started producing uncomplicated games as component of their analysis. Video games remained a hobby of scientists until the 1970s when the 1st video game arcades opened. But video games did not go mainstream until the 1980s when technologies was developed to move arcade games into the household. This ushered in a new era of home console gaming led by firms like Nintendo, Sega and Atari.
1 note · View note
agaming164 · 3 years
Text
How often building new gaming pc
Considering Moving To Computer Gaming?
On the internet Gambling Web sites covers the whole industry of gaming over the Internet. Scump is qualified American Get in touch with of Duty player. He is a two time MLG X Games gold medalist and is sponsored by several gaming hardware corporations, such as Turtle Beach and Scuf Gaming. He is also sponsored by Loot Crate, Gymshark, and Brisk Mate. As of September 2016, Scump has won $262,293, of which practically $100,000 was won in Get in touch with of Duty: Sophisticated Warfare.
With sophisticated design and azatik.online Gaming blog style including cool blue lighting, the Lenovo IdeaPad L340 Gaming is an perfect mainstream laptop for the contemporary multi-tasker and undercover gamer. Available in 15-inch or 17-inch models, the Lenovo IdeaPad L340 Gaming has subsequent-gen options which includes up to the latest 9th Gen Intel Core i7 mobile processor, NVIDIA GeForce GTX 1650 GPUs and jaw-dropping Dolby Audio hardwired into the laptop to take transportable gaming into another dimension.
There are indeed various PCs on the market place that, if you make clever possibilities when it comes to the elements, can give surprising gaming performance at low prices (even pairing anything with Avira Antivirus Game Mode ). In truth, if you raise the question additional, you can bring property some truly remarkable machines, even capable of countering formidable gaming consoles such as the Xbox One particular X and PS4 Pro. The occasions we live in boast a clear advantage, particularly given that industry leaders have launched extremely highly effective devices for purposes such as mining and acquiring cryptocurrencies.
Currently is the day! I will be gradually releasing the names of the top rated ten gaming blogs of 2014. Seeking over this list, I am positively blown away. So many awesome posts this year! If you had been disappointed by the Ennies… if you consider that the true deep thinkers in gaming commentary never get the consideration they deserve… properly, people, we are going to repair that.
When it comes to graphical intensity there really is no comparison involving mobile gaming and Pc and console gaming. Whilst handheld devices such as the Nintendo Switch present a mobile alternative , it still doesn't pack sufficient punch to definitely compete on an even field with the Pc and console market — and the average smartphone possesses even much less graphical power. Though there have been big advancements in mobile technologies, with new devices coming equipped with far more effective processors and RAM than ever just before, only Computer and consoles are able to provide the energy expected for 4K imaging, the hottest new factor in gaming.
We're going to the International Festival for Enterprise this month and will be hosting a distinctive occasion Inspiring Entrepreneurs '˜Going Global' exactly where top business enterprise folks will inform us the secrets of their accomplishment. 1 of these entrepreneurs is Paul Sulyok, CEO and Founder of Green Man Gaming Green Man Gaming is a pioneering, international eCommerce technologies company that has gone from strength to strength due to the fact its launch in 2010. We asked him how he did it.
The great point about the gaming niche is that video games are a hobby. This implies that folks will continuously commit a lot more dollars to fund this hobby, whether it be by means of new games, new equipment, or each. You can capitalize on this by developing an e-mail list, which will retain these buyers acquiring from you once again, expanding your revenue consistently. When a single game gets old, just send them out an email and start off promoting the next one to them. When the subsequent terrific headset comes out, send out an email. New CPA platform? Promote it! With an e mail list, you can get these purchasers coming back to devote their income more than and more than once more.
A gaming internet site solely devoted to Computer Gaming for over 20 years. The platform brings professional critiques on most up-to-date gaming gears, introduce you to strange new mods & ground-breaking news around-the-clock. They also organize yearly events such as Computer Gaming Show & Computer Gamer Weekender which is rather preferred all over the world. Apart from posting day-to-day updates on video game news & previews, user can also come across awesome hardware purchasing guides and ideal gaming bargains here.
Like gaming? With the assist of a screen capture device (or a video camera) you can pass on your knowledge on a specific game (or level) and entertain folks at the similar time. Video games as a spectator sport is a reasonably new phenomenon, but immensely common. Take Twitch, exactly where millions of gamers collect every month. Some gamers have even turn out to be celebrities as a outcome.
If you want to produce an E-commerce gaming web-site, Crystal Skull is a terrific choice for you. This Visual composer powered WordPress gaming theme lets you incredible web-sites with higher definition components with its parallax and video blocks. Place that added charm on your web-site with all the animated icons and pictures the theme gives you with.
3 GAMING Secrets You Never Knew
Green Man Gaming is a well-known web-site that sells video and laptop or computer games. Similar to both F.Y.E. and Gamestop, it also lets prospects get funds for games they trade or sell to the site. Though it is based out of England, the website offers shipping to consumers around the world. No matter if you want a new game for your PS4, a youngster-friendly game for the Wii or even a battle game for your Pc, Green Quit Gaming should be your first stop.
These historical cloud gaming solutions, when innovative, were generally somewhat niche. But will cloud gaming go mainstream any time quickly? Each Microsoft and Google have lately announced forays into the sector, with trials of Project xCloud” and Project Stream” respectively. Even Nintendo, a far much more classic gaming brand, has established some important cloud inroads on its platforms. Streamed versions of demanding games like Assassin's Creed Odyssey and Resident Evil 7 - initially designed for Xbox, PlayStation and Pc - are becoming readily available on the comparatively weak Nintendo Switch hardware. If the actions of the important players are something to go by, gaming on demand could get critical traction over the next decade.
SHIELD wireless controller has a massive constructed-in rechargeable Li-ion battery for hours for immersive gaming. With up to 40 hours of gameplay on a single charge, you can use the SHIELD wireless controller for several play sessions without the need of getting to charge it back up. A single hour of charge offers up to eight hours of gameplay. The controller charges from empty to complete in less than 5 hours.
And this is exactly where cloud gaming has fallen down historically. In the previous, bandwidth just wasn't high sufficient to provide responsive gameplay - but now, we're starting to see world wide web speeds that make cloud gaming a viable choice. 5G broadband is observed as a essential enabler, with a reasonably high number of customers now in a position to take full advantage of remotely hosted gaming services. That stated, it's significant to note that high-speed net is far from widespread even in developed markets like the US, where poor connectivity and bandwidth caps are still problems for quite a few users.
Video games have been around considering that the 1950s when the earliest computer system scientists began building simple games as component of their analysis. Video games remained a hobby of scientists till the 1970s when the first video game arcades opened. But video games didn't go mainstream until the 1980s when technologies was developed to move arcade games into the household. This ushered in a new era of house console gaming led by companies like Nintendo, Sega and Atari.
1 note · View note
illyria-and-her-pet · 5 years
Text
My Browser Extensions & Userscripts
The browsers I’ve used are Opera (& Opera GX), Firefox, Brave, Google Chrome, Ungoogled Chromium, Microsoft Edge, Vivaldi, and Waterfox. These are the extensions I use on them. For any extensions that have to do with downloading videos, see my Video Downloaders post that includes not just extensions, but also download managers, websites, and more. 
Notes for Opera, Brave, Vivaldi, Waterfox, and Ungoogled Chromium:
Opera has it’s own add-on store along with the capability to download Chrome extensions. To download Chrome extensions all you have to do is download this extension.
Brave and Vivaldi don’t have their own add-on stores, but you can download any extensions in the Chrome store like you would in Chrome without having to do anything beforehand. 
Waterfox is a fork of FIrefox that works with legacy add-ons and most current Firefox add-ons in the Firefox store. To get legacy add-ons, download the classic archive XPI from GitHub.The legacy add-ons that I use that aren’t usable in Firefox are Simple Add-On Manager (it lets you enable/disable extensions, themes, and plug-ins easily), Chrome Store Foxifed (converts Chrome CRX extensions into Firefox XPI extensions), and BarTab Plus (automatically unloads inactive tabs). For any current Firefox extensions that say they aren’t compatible, you can just got to see version history of the the add-ons in the Firefox store and download an latest older version that is compatible and if none are compatible, check the classic add-ons.
For ungoogled chromium, you have to change chrome://flags/#extension-mime-request-handling to Always Prompt for Install and get the .crx files from sites like crx4chrome or crxextractor.
AdBlocker (ESSENTIAL TO HAVE ONE... Also don’t use AdBlock or AdBlock Plus... Please choose EITHER AdGuard or uBlock Origin)
AdGuard (Available for Chrome/Brave/Vivaldi/Yandex, Opera, Firefox, Edge, & Safari on computer + they also have a free app for Android & iOS [Safari on iPhone & iPad])
AdGuard is my favorite adblocking browser extension. I used to use uBlock Origin + Nano Defender, which are also excellent, but then I discovered AdGuard, which I liked even better and uninstalled those since you shouldn’t use more than one adblocker in your browser. The reason I love AdGuard is because it works while still enabled on sites where you would have to disable uBlock Origin to get the site to work (ie. stream.nbcsports.com, youku.com).
The default settings of AdGuard are already great (just AdGuard base filter enabled), but you can enable even more filter lists and settings for the best browser experience. The ones I enable to block the most ads/annoyances/get the best privacy, while also not breaking sites I use are: AdGuard Base Filter, Peter Lowe’s List, AdGuard Tracking Protection Filter, Easy Privacy, AdGuard Social Media Filter, AdGuard Annoyances Filter, Adblock Warning Removal List, Malware Domains, Spam404, NoCoin Filter List, and Filter unblocking search ads and self-promotion. I also have Phishing & Malware Protection and Stealth Mode (Self Destructing 3rd party cookies with 2880 lifetime, Hide Referrer from third-parties, Hide your search queries, Send Do-Not-Track header, Remove Tracking Parameters) enabled.
Social Media/Enhancers
Good Twitter (Chrome/Brave/Opera/Vivaldi), Firefox/Waterfox)
Light extensions that change your user agent to Mozilla/5.0 (Windows NT 9.0; WOW64; Trident/7.0; rv:11.0) on only twitter.com to give you the previous twitter desktop layout back. 
Tumblr media
If you have Firefox or Waterfox, you can also change your twitter back without an extension by going to about:config, find the general.useragent.site_specific_overrides setting, right click, choose new string, enter general.useragent.override.twitter.com as the preference name, and Mozilla/5.0 (Windows NT 9.0; WOW64; Trident/7.0; rv:11.0) as the string value.
New XKit (Chrome/Brave/Opera/Vivaldi, Firefox/Waterfox, Safari) 
Note: For Firefox there is a version in the Firefox add-ons store, but it is only version 7.8.2 instead of the latest 7.9.0, so I’m linking the github xpi instead. You can just click on the xpi and Firefox should display continue to extension from github, click continue, and then the normal add add-on pop that you get for any extensions should show up and just click add/confirm your installation. If that doesn’t work, you can save the xpi to your computer, go to your Firefox add-ons page, click “install add-on from file”, choose the xpi, and then the normal add-on pop up will appear and you can click add/confirm your installation. 
An amazing extension that makes using Tumblr 1000x better and allows you to add Tumblr enhancement extensions to tumblr.com. XInbox, One-Click Postage, One-Click Reply, Tweaks, and XCloud are already installed by default. The other extensions I have installed are Go-To-Dash, Don’t Stretch Photosets, Timestamps, Soft Refresh, Search Likes, Mutual Checker, Find Inactives, Outbox, Post Archiver, Post Limit Checker, Show Picture Size, Activity+, Anti-Capitalism, Drafts+, Mass+, Read More Now, Quick Tags, Reply Viewer, TagViewer, and View on Dash. 
Chrome IG Story (Opera/Ungoogled Chromium)
Note: This was originally an extension for Chrome, but got removed from the Chrome web store. I already had it installed from the web store on Chrome and it continued to work even after it was removed. However, you can’t install it for Chrome or Brave or Vivaldi anymore even with the CRX file because it will give you  a “CRX Header Invalid” error. From the site I linked, you can still install it for Opera though by simply clicking "Download from Google CDN” or “Download from Crx4Chrome.” You can also install it on Ungoogled Chromium, if you have chrome://flags/#extension-mime-request-handling set to Always Prompt for Install like I mentioned in the note at the beginning of my post.
An extension that lets you view, download, and get direct URLs for instagram stories and live videos on the web version.
Reddit Enhancement Suite (Chrome/Brave/Opera/Vivaldi, Firefox, Waterfox (use version 5.12.8), Edge)
Reddit Enhancement Suite is a suite of tools to enhance your Reddit browsing experience. It includes features such as: - Never Ending Reddit - never click "next page" again! - Inline Image Viewer - adds buttons to view images without leaving the page, including support for imgur albums and more - Keyboard Navigation - browse reddit more efficiently than ever before with keyboard shortcuts for most functionality - Uppers and Downers - see the hidden vote totals that Reddit provides behind the scenes - Account Switcher - switch accounts easily and quickly - User Tagger - keep track of users you run across frequently, complete with color coded tags, etc.
An extension that makes your reddit experience way better. It works best when you use the old reddit (you can opt out of new reddit design in your account or you can just go to old.reddit.com) aka the superior reddit.
Enhancer for YouTube (Chrome/Brave/Opera/Vivaldi, Firefox/Waterfox, Edge)
Tons of features to improve your user experience on YouTube™: 
 ✔ Control volume level and playback speed with the mouse wheel   ✔ Remove ads from videos (automatically or on-demand)   ✔ Whitelist channels to not automatically remove their ads   ✔ Remove annotations (automatically or on-demand)   ✔ Automatically play videos in 4K, HD, or any other preferred format   ✔ Loop videos (in part or in whole)   ✔ Use custom themes   ✔ Use a larger video player   ✔ Pin the video player   ✔ Execute your own actions using JavaScript ✔ Disable next video autoplay
Social Fixer (Chrome/Brave/Vivaldi, Opera, Firefox/Waterfox, Safari, Userscript) 
Social Fixer for Facebook fixes annoyances, adds features, and enhances existing functionality to make FB more fun and efficient. Filter the news feed, hide sponsored posts and political posts, hide parts of the page you don't want to see, and more!
Thread Reader (Chrome/Brave/Opera/Vivaldi, Firefox/Waterfox)
This adds an “Unroll in Thread Reader” option under the arrow with the more options in a tweet, which directly takes you the unrolled thread, making it easier to read twitter threads without having to tweet at the thread reader bot or manually enter URLs on their website. 
Userscripts
You can use userscripts by downloading the userscript manager extensions: Tampermonkey (Chrome/Brave/Vivaldi, Opera, Firefox/Waterfox, Edge, Safari) or Violentmonkey (Chrome/Brave/Opera/Vivaldi, Firefox/Waterfox). 
On Chromium browsers, Waterfox, and  Edge I use Tampermonkey because the AdGuard Popup Blocker only works with Tampermonkey for me and VK Media Downloader still works with it. On Firefox, I use Violentmonkey because VK Media Downloader stopped working for me with Tampermonkey on Firefox on both my Windows 10 and Linux computer. AdGuard Popup Blocker doesn’t work with Violentmonkey for me (or on my Windows 10 computer even with Tampermonkey, though AdGuard Popup Blocker does work with Firefox/Tampermonkey for me on Linux), so I also use Popup Blocker (strict) (Chrome/Brave/Vivaldi, Opera, Firefox, Edge) on Firefox.
The userscripts I use are:
AntiAdware- Remove forced download accelerators, managers, and adware on supported websites
AdGuard Popup Blocker- Blocks popups on all websites
Resize Image On “Open Image In New Tab”- Super useful userscript that automatically opens images in their original/largest size (especially useful for tumblr images from text posts that get cut down to like 500 width, but with this they go back to their original size like 540 or 1280)
AdsByPasser- Skips countdown ads or continue pages or shortened links
Local YouTube Downloader- Shows all direct YouTube googlevideo URLs under each YouTube video 
VK Media Downloader- Adds a download button to VK videos and allows you to view or download direct VK video URLs
KissAnime Anti-Adblock Blocker- Removes the cruft, obtrusive advertising and their Anti-Adblock nuisance screen
KissAnime Complete captcha removal- After installing this script you'll probably forget about captchas in Kissanime for good, because it jumps directly to the video without passing by the captcha's page. The only catch is that you'll be using Rapidvideo server as long as this script is activated. (In case you choose a different server you'll have to manually answer the captcha)
Productivity/Usefulness 
Extensity (Chrome/Brave/Opera/Vivaldi)
A LIFESAVER and MUST HAVE extension for anyone who uses a Chromium based browser. It allows you to quickly enable or disable any extensions (so you don’t have to go to your browser extension page and manually enable and disable there), turn on and off all your extensions at once, and create different profiles for which extensions will be enabled or disabled in them. If you’re someone who uses a lot of extensions like me, it’s absolutely essential, especially since some extensions may break some sites and this lets you easily turn them off if they do. 
Google Translate (Brave/Opera/Vivaldi, Firefox/Waterfox) or Translator for Microsoft Edge
These give you the ability to translate entire pages in the same tab/page just like Google Chrome’s built in feature
PageZipper (Chrome/Brave/Opera/Vivaldi, Firefox/Waterfox)
A super useful extension that makes it so pages like photo galleries, articles/slide shows with “next”, forum posts, search page results, comment pages, basically anything with multiple pages, etc. loads all on the same page when you scroll. It’s so convenient to not have to constantly click next and spend time loading new pages. All you have to do to enable the extension is click on the icon in your toolbar (you can tell when it’s on when the icon turns green).  
The Great Suspender (Chrome/Brave/Opera/Vivaldi) or Auto Tab Discard (Firefox)
Extensions that automatically suspend tabs you aren’t using, so they don’t use CPU or memory while they’re open
AutoplayStopper (Chrome/Opera/Vivaldi, also works in Waterfox using Chrome Store Foxified)
Note: Not necessary in Firefox or Brave. In Firefox, you can change media.autoplay.allow-muted and media.autoplay.enabled.user-gestures-needed to false in about:config settings to stop autoplay. As of Firefox 69, Firefox automatically blocks autoplay of both audio and video by default without having to change anything in the about:config settings! :D Brave automatically stops autoplay by default. Both allow you to whitelist sites where blocking autoplay makes videos fail to play. In Waterfox, you can set media.autoplay.enabled to false, but there isn’t a whitelist option and this can break sites, so I prefer to use AutoplayStopper since you can choose to allow autoplay on sites with the extension.
An extension that stops autoplay of HTML 5 and flash videos (you can also allow autoplay if it breaks any sites like rabb.it for example)
Buster: Captcha Solver for Humans (Chrome/Brave/Vivaldi, Opera, Firefox/Waterfox)
Buster is a browser extension which helps you to solve difficult captchas by completing reCAPTCHA audio challenges using speech recognition. Challenges are solved by clicking on the extension button at the bottom of the reCAPTCHA widget. 
f*ck overlays (Chrome/Brave/Opera/Vivaldi) or ffCk Overlays (Firefox)
Right click on any element or overlay in a page and choose “fuck it” to get rid of it
Peek (Chrome/Brave/Vivaldi, Opera, Firefox/Waterfox) 
An amazing extension that lets you view downloadable media without having to download it! It works for me to watch mediafire videos without downloading them for example.
Page Cache Archiver (Firefox, Waterfox [use version 1.7.0]) or Wayback Machine (Chrome/Brave/Opera/Vivaldi)
Page Cache Archiver is the best of the page archiving extensions because it lets you save current pages and get previous archived pages using basically all the archiving sites. It does have a Chromium version, but it’s not nearly as good as the Firefox version, so I only recommend it for Firefox. On Firefox, you see all the options when you right click the extension icon on the toolbar. On Chromium browsers... you can’t see any of the options and when you try to change the action on click it automatically goes back to default settings, so all clicking does is save current pages to archive.is. 
Wayback Machine is my preferred archiver extension for Chrome/Brave/Opera. It only uses Wayback Machine, but it allows you to save and get previous archived pages for any site. And if a site has a 404 not found error, it will automatically ask you if you want to find archived versions. You can also choose between the first archived version or the most recent one.
Volume Master (Chrome/Brave/Opera/Vivaldi)
An extension that lets you adjust the volume for each tab and lets you increase the volume up to 600%. Super useful for any videos with really quiet audio. 
User-Agent Switcher and Manager (Chrome/Brave/Vivaldi, Opera, Firefox/Waterfox)
This extension allows you to reliably spoof your browser "User-Agent" string to a custom one. The extension provides a list of all well-known "User-Agent" strings for different browsers and operating systems as follows:
Supported operating systems: Windows, Mac OS, Linux, Chromium OS, Ubuntu, Debian, Android, iOS, AmigaOS, OpenBSD, BeOS, Haiku, Solaris, NetBSD, FreeBSD, Slackware, SUSE, gentoo, Fedora, Gentoo, Mageia, CentOS, Mint, DragonFly, Kubuntu, Mandriva, Zenwalk, Unix, GNU, OS/2, AIX, QNX, BEOS, RISC OS, Symbian, Nintendo, OpenSolaris, Kubuntu
Supported browsers: Internet Explorer, Safari, Chrome, Firefox, Opera, Edge, WebKit, Avant, Maxthon, Arora, Mozilla, Epiphany, Camino, Chimera, Chromium, Dragon, conkeror, Conkeror, Dillo, Links, Firebird, Swiftfox, Netscape, Flock, iCab, Iceape, icecat, IceCat, IceWeasel, Iron, Meleon, Konqueror, Lunascape, Lynx, MAXTHON, midori, Midori, KHTML, Mosaic, NetSurf, OmniWeb, Tablet, Mini, Phoenix, RockMelt, Safari, Browser, SeaMonkey, Slim, Webkit, w3m
Super useful, especially for Opera. For me, DisneyNow can’t be played on Opera because it will say my browser doesn’t support HLS Streaming, but I just change my user-agent to Chrome with this and then it works perfectly!
Picture-in-Picture (Chrome/Brave/Vivaldi)
Note: Not necessary for Opera or Firefox. Opera already has video pop out enabled by default and Firefox picture in picture can be enabled in about:config settings by changing media.videocontrols.picture-in-picture.enabled, media.videocontrols.picture-in-picture.video-toggle.enabled, and media.videocontrols.picture-in-picture.video-toggle.flyout-enabled to true.
For some video sites in Chrome/Brave (the well known ones like YouTube for example), you can just right click and see picture in picture built in. However, the extension is much better for working on nearly every site. The extension works on rabb.it and DisneyNOW for example, while the built in right click doesn’t. For the extension you just have to click on the icon in your toolbar. 
OpenVideo - ad-free streaming (Chrome/Brave/Opera/Vivaldi, Firefox/Waterfox)
You can... ...watch every video on the internet without ads or popups (even on sites which block adblockers) ...download every video ...watch every video in theatre mode (useful for annoyingly bright websites with too small video players) ...watch videos over a proxy for more anonymity and to surpass geo-blocking (eg. Indonesia) ...add subtitles easily from url or hard drive ...watch videos again over the library (starts video where you left) How it works: ► when OpenVideo detects a video on your current site, the number of detected videos will be shown on the OpenVideo extension icon ► click the icon to watch these videos without ads or popups The OpenVideo player is automatically used on the following streaming hosts: ► OpenLoad ► FrutStreams (Streamango / Streamcherry / ...) ► RapidVideo ► MyCloud ► Mp4Upload ► Vidoza ► StreamCloud ► Vivo ► VidTo ► SpeedVid ► FlashX ► TheVideo
The Camelizer (Chrome/Brave/Opera/Vivaldi, Firefox/Waterfox)
Shows price history while viewing items on Amazon
Absolute Enable Right Click & Copy (Chrome/Brave/Opera/Vivaldi, Firefox/Waterfox)
Gets right click and copy and paste to work on sites that disabled it. For any site that blocks right click and/or copy, just click on this extension and enable copy mode and absolute mode. Unnecessary on Chrome/Brave/Opera if you have the feature to block websites copy and right click protections in Browser Plugs Fingerprint Privacy Wall.
Privacy and Security
Privacy Badger (Chrome/Brave/Vivaldi, Opera, Firefox/Waterfox)
Privacy Badger automatically learns to block invisible trackers. Instead of keeping lists of what to block, Privacy Badger learns by watching which domains appear to be tracking you as you browse the Web. Privacy Badger sends the Do Not Track signal with your browsing. If trackers ignore your wishes, your Badger will learn to block them. Privacy Badger starts blocking once it sees the same tracker on three different websites. Besides automatic tracker blocking, Privacy Badger removes outgoing link click tracking on Facebook, Google and Twitter, with more privacy protections on the way.
Privacy Badger is an awesome extension that blocks trackers. For the most part, it doesn’t break sites, but if it does, you can easily just disable it for the site, if you’re not tech savvy. My favorite thing for those that are tech savvy though is you can adjust each individual tracker, so you can enable the one needed to unbreak the site, while still blocking the rest of the trackers. 
Decentraleyes (Chrome/Brave/Opera/Vivaldi, Firefox/Waterfox)
Protects you against tracking through "free", centralized, content delivery. It prevents a lot of requests from reaching networks like Google Hosted Libraries, and serves local files to keep sites from breaking. Complements regular content blockers.
Excellent privacy extension that has never broken any sites for me
HTTPS Everywhere (Chrome/Opera/Vivaldi, Firefox, Waterfox [use version 2019.6.4])
Encrypt the Web! Automatically use HTTPS security on many sites. HTTPS Everywhere is an extension created by EFF and the Tor Project which automatically switches thousands of sites from insecure "http" to secure "https". It will protect you against many forms of surveillance and account hijacking, and some forms of censorship.
NOTE: Unnecessary if you use Brave, since HTTPS Everywhere is already built into Brave’s Shield. Also, for Opera most extensions download fine directly from the Chrome store, but for some reason this one is super buggy and doesn’t work for me a lot. But downloading from CRX4Chrome or CRX Extractor works fine for me.
Another privacy extension that has never broken any sites for me :)
Cookie AutoDelete (Chrome/Brave/Opera/Vivaldi, Firefox, Waterfox [use version 2.2.0])
Automatically deletes cookies from closed tabs or windows and lets you whitelist sites to keep cookies on, so you don’t have to constantly log back in and out
NoScript (Chrome/Brave/Opera/Vivaldi, Firefox, Waterfox [use version 5.1.8.4 through Classic Add-Ons Archive])
Note: You should only use this if you’re willing for a lot of websites to break because it disables javascript on all sites by default. You have to enable the scripts on a page to get the pages working yourself. I love this because it allows me to have only the scripts necessary for the website to work running, while all the other scripts get blocked. 
I don’t care about cookies (Chrome/Brave/Vivaldi, Opera, Firefox/Waterfox)
Allows only cookies necessary for the page to work and gets rid of annoying cookie notices on websites
CanvasBlocker (Firefox/Waterfox) or Canvas Fingerprint Defender (Chrome/Opera/Vivaldi)
Note: Unnecessary on Brave, since Brave Shield has the option to block 3rd party fingerprinting or all fingerprinting. In Brave, you can also change the settings per site in the shield to all device recognition allowed, if it breaks a specific site.
Fakes canvas fingerprint value to protect you from sites trying to fingerprint you
Browser Plugs Fingerprint Privacy Wall (Chrome/Brave/Opera/Vivaldi)
Privacy extension that blocks font fingerprinting, webGL fingerprinting, can remove right click or copy restrictions, etc. There’s also a white list, if any sites get broken (for me I had to add youku, discord, and dailymotion to the white list to unbreak them). 
minerBlock (Chrome/Brave/Opera/Vivaldi, Firefox/Waterfox)
Blocks cryptominers, which is very useful when visiting torrent sites 
CSS Exfill Protection (Chrome/Brave/Opera/Vivaldi, Firefox/Waterfox)
Guard your browser against CSS Exfil attacks! CSS Exfil is a method attackers can use to steal data from web pages using Cascading Style Sheets (CSS). This plugin sanitizes and blocks any CSS rules which may be designed to steal data.
ClearURLs (Chrome/Brave/Opera/Vivaldi, Firefox/Waterfox)
Removes tracking and other extra unnecessary parameters from URLs using around 130 rules
Don’t touch my tabs (rel=noopener) [Firefox/Waterfox]
Prevent tabs opened by a hyperlink from hijacking the previous tab by adding the rel=noopener attribute to all hyperlinks (excluding same-domain hyperlinks).
Privacy Oriented Origin Policy (Firefox, Waterfox [use version 0.3.0]) 
Prevent Firefox from sending Origin headers when they are least likely to be necessary, to protect your privacy.
35 notes · View notes
namjoonchronicles · 5 years
Text
homebound | yoongi
Tumblr media
Pairing: yoongi x reader Genre: fluff, domestic, marriage au Word count: 4k
Author’s note: i just need someone to catch me when i fall. To pick the things i accidentally left behind, hold my hand and tell me that i’m safe.
There’s something wrong with the snare file Hoseok gave.
Yoongi pursed his lips, staring at the screen of flattened audios full of soundwaves. His face shone by the light from the computer while the rest of the room is pitch black. Then, his passcode-only-accessible door beeped a certain combination and unlocked.
The light is flipped on and Yoongi didn’t even blink, resuming to type, like nothing happen. You walked in, with an exasperated sigh to say, “Can you please please please watch the fried chicken so it won’t burn, I need to poop.”
“Sure wokey...” Yoongi glanced to his screen and typing while pushing his chair back, ready to leave. His left foot was already extended out but his arm hadn’t left the keyboard, frantically punching a few button.
You, on the other hand, were running down the hallway to your main bedroom bathroom, already discarding your shorts and sped through the door.
Yoongi swings his feet out his home studio and shut the door with a mechanical click. The whole house smells like fried chicken. He poked the chicken with the tongs and decided that it wasn’t cooked yet. In a relaxed manner, he glides his eyes to the fridge and squinted over a very oddly suspicious writing that wasn’t his or hers. He pinched this paper and took a closer look.
Of course he didn’t recognise his own writing. He was drunk when he wrote it. On cough medicine.
“Kitchen sink needs fixing, too little flow of water.”
Yoongi went over to check if the allegations were true. It was.
Despite his drunken state, he remembered everything he needed to do as a husband. He had a terrible cough that day. Days, actually. Phlegm start building up and he expelled yellow greenish mucus, lost his voice for a few days, and came back with a groggy one. You told Namjoon he couldn’t be at work, so he stayed at home, where he’s safe. And fed.
Peeking at the chicken that’s happily frying in the pot, he uses the tongs to lift them from the hot oil and to the plate.It was your turn making lunch today, Yoongi will prepare dinner. Thinking that you’d be out in a short while, he placed another batch of chicken into the oil and it sizzled, deliciously.
“Such a heavenly smell…” you said in a sing-song voice. He felt your hand running across the span of his shoulders and your body weight on his when you leaned towards him. “Praising me won’t make me take over the fried chicken, wifey,” he scrunched his face at you and you pouted at him. “I hope you get eaten by the computers one day, and I’ll get all your insurance,” you leaned your back to the kitchen counter watching your husband squinting his eyes at each piece of chicken drumstick he placed inside the oil. “That would take awhile since scientists have not made it possible for a human to travel in micro sizes yet,” he mutters with a certain drawl.
You crossed your arm at him and he gives you a brief but frightened, side glance. He stiffens and placed the tongs on the side. Fidgeting, he turned to look away from you and wiped his nose, sniffling. The air changed, so you must have been angry.
“Move,” you pushed him from your spot, “Go to your studio.”
Yoongi acted like a slime, switching place with you, hugging you from behind and leaned his 5am stubble-covered chin on your shoulder,rocking his hip side to side. “...I’m going to the store in a bit, do you want anything?” he raspily whispered in your ear. You put on your best bitch face and continued cooking without responding to his question. It’s what he deserves for answering so snarkily. Yoongi had always been so tactless in his words, you often wondered where he got it from.
It didn’t take a lot for him to notice the blossoming reddish blue splotch of skin raised a bit higher than the others on your right knuckle. He frowns in distaste because obviously, you have hurt yourself when he’s not around. “What’s that?” He slides his chin off your shoulder and moved his hand down your forearm to your wrist to get a closer, accusing look. He tips his eyes at you and you took your hand to scratch your nose, and put them away from sight. “The first batch of fried chicken...was merciless,” you added a nervous chuckle, not wanting him to see you as a bad cook with little experience. There was excess liquid on the first batch, and it hid behind a coat of bread. You, who thought little of it thought that it would be safe to put them in the hot oil. It was an accident. It could have happened to anybody.
“Which one,” Yoongi grumbled. You blinked and gave him a blank expression. What on earth is he talking about.
“Which one of these fried chicken decided that it was okay to splatter hot oil on my wife’s wrist?” he narrowed his eyes to the plate of chicken.
You don’t know how but you managed to put on a straight face and then, a puzzled face while pointing to the one accused, without sputtering laughter. When you’d been with someone long enough, their jokes become something you just can’t tolerate, sober. Yoongi proceeds to grab the drumstick and rips its flesh to an act fit to be called, ‘angry-eating’. “I’m gonna slaughter you,” Yoongi thought.
“I think I pointed to the wrong one, they all look the same after frying,” you sounded so nonchalant, but the sound of chewing stop from Yoongi’s side. Then he glided his eyes to the rest of the chicken, muttering, “At least they know what happens if you hurt Min Yoongi’s wife.”
“Alright-alright, you’re going to fight the fried chicken for a tiny blister in place for your wife? Cute, but you gotta go to the store and get me some glass noodles. I saw one good recipe in the internet and wanted to try it out,” Hands on each of his shoulders, you whirl him around until you could smack his bum to usher him out the house. He struts outside with a cheeky smile and dug his hand into the pocket of his hoodie, hiding his head under the hood. He didn’t like people much, but he’d do anything to make your day easier. If the wifey wants glass noodles, then she’ll get them glass noodles. He left for something else too.
As he trudges his way there, he saw a familiar face. In the hallways stretching to the lobby where the post box for each residence were. She slips a letter inside.
He didn’t act so rashly and greeted her, because it seemed like she was there uninvited. If you knew she was here, you wouldn’t let her leave without a cup of coffee. Which led to Yoongi to wonder, why have you stopped speaking about her. Her, what was her name, Yoongi pondered. The one with a beauty mark on the side of her lips. Gemini. You always called your friends by their horoscope, instead of their real names. You used to talk about her a lot but somewhere in the span of four to five months, perhaps more, Yoongi couldn’t recall, you suddenly stopped. Yoongi made a mental note to take the letter from the box later when he returns. He wasn’t planning for a long stop at the store and promised to return less than half an hour.
“...that was odd,” he commented when he saw Gemini leaving without stalling any second. Did something happen between the two that he didn’t know about? That must have been it, then. You rarely spoke to him about your days because he was often so preoccupied with his work, so you both were drifting away emotionally, if not physically. That saddens him. Why did he need a reminder every now and then that he is married and is taking care of someone else’s soul apart from his own. He sighed to himself and resumed his route back to the store where he was supposed to be, ten minutes ago.
Maybe its due time that you get yourself a good spa trip.
Your neck and shoulders were suffering from constant stress, you were losing valuable sleep because your legs were having cramps in the middle of the night--and you bet, Yoongi didn’t know any of it. What did you expect? Him to read your mind, and expect him to know what you want without speaking, and communicating, like humans do? This is why you were his headache. You gave yourself a half shake of your head and a lingering smile on your lips, thinking of how ridiculous the concept of love is, in your head. Let’s be honest, Yoongi was your dream husband and your parent’s nightmare. You had emphasized this many times that you would not marry someone you didn’t feel connected with. Your mother called you stubborn, your father couldn’t look at you. But you were firm, and determined that this man is for you and like it or not, Yoongi will be your husband or there will be no discussions of marriage, at all. It frightened them. It was a threat to their neck, and the shame they had to bring themselves for having a child who hadn’t been married at an age where she should. And you had no problem saying yes to any rumor that went around, because making them proud was no longer your goal in life.
The horror of you declaring false affirmations towards rumors like, being a lesbian, or sponsoring younger men, flings for hobby--terrifies them, so they had to say yes to Yoongi. And Yoongi, the gullible one? Thought he was in it because everything was a okay and this was a typical marriage. It was anything but typical.
In the expanse of your acquaintance, Yoongi had gone through a lot of shit. Your step family for example, had come to ram your head to the wall more than once. Put you in false debt, get you running from loan sharks, you were in a mess. Yoongi, being as ever resourceful, offered help wherever he could. Be it lawyers, security guards, relocation, you name it, he had it taken care of. Until one point in life, he said, it would probably be easier if you married him, so you did. You never looked back since then. It was never a crossroad with Yoongi, you knew what you wanted, who you wanted and how you wanted it.
Once your mother invited him home to a family full of distant relatives, and you remembered he was all tensed up because it was a reunion of  a different kind. Why? Because unlike his seemingly ordinary family, your father past job made him able to befriend ex convicts and your grandmother from your mother’s side has ties to the town’s gangster. Your parents were the exact opposites to each other. The literal union of black and white town. You never really bothered on how they met despite being on different side of the law, but it happened, and you came to the world with your stubborn head. You wondered which side that was from.
Yoongi squeezed himself in between your very buff and tall, tattooed-all-over male cousins. Their hair was half shaved to show the tip of a dragon tattoo behind their ear. He looked so out of place. You had to save him because the boys were taunting on him. He puffed his cheeks and followed you to the kitchen. He thirstily gulped over a glass of water, emptying it in one go, his chest heaving up and down. “I like the one in white suit,” he’d suddenly say, “he seems nice…” You glanced over to the person he was referring to and chuckled through your nose. “Really?”
He nodded, innocently. “He was accused of burying four bodies in a mass grave behind his summer house, Yoongi. He’s not nice…” you swirled the remaining liquid in the glass he used and pour yourself another glass of water. “Oh,” he blinks.
“What about that one? He looks pretty young…” Yoongi puckered his lips to the guy in simple t-shirt, holding a bottle of soda. “Armed robbery. At 16,” you smacked your lips together.
Good times, good times. You took the pot away from the stove and set a plate of fried chicken on the dining table. The clock showed 2.05 pm. That store trip was taking him awhile, you thought to yourself. Maybe you could use a shower. The fabric of your shirt had taken up all the smell from the frying. Or maybe wash your hair. Steam escape the rice cooker as it cooks rice and you waddled in a hurry down the hallway again, taking off your shirt midway. 
Yoongi shoved the new set of steel pipe into the basket. Some snacks and glass noodles. He stopped around the pharmacy and staggered for awhile.
Seems like a lot of work for something so trivial, doesn’t it? Just get it and go, his brain barked, but his heart wanted to take some time and make careful decisions so his wife gets only the best. He grabs one box and prayed that it was indeed the best because his intuition says so.
Maybe she’d like some juice, even though we have some at home. Carrot juice? Honeydew? Hmm. He purses his lips and squinted his eyes at all the brands there. Then he felt it.
He felt a pair of eyes on him. He fidgets nervously. It seemed that he had caught someone’s attention. A female. Young. Wearing a J’adore perfume from Dior. That whiff of an intoxicating scent bothered Yoongi and he struggles to decide which one he wanted to take home. Her hair was down, and she had these expensive headphones sitting on her shoulders, her protruding clavicle was so distracting from the reflections in the mirror. And it seemed like she knew she was gathering Yoongi’s subtle attention. She suddenly stumbles closer to him and Yoongi stepped away, with a stagger. A fake fall, Yoongi knows this all too well.
He used the same tactics before. With you.
She, elegantly tucked her hair behind the shell of her multiple pierced ear, with her freshly manicured fingers. Tight leathers, not sneakers but black Nikes on black crop top, in this weather? Yoongi squawked in his head. He reached for one carton of carrot juice and so did she. The nerve of this girl. Her flirting game was off the chart. Yoongi excused himself, his brain running 1000 terabytes in one second, wondering how to break this girl’s heart. This is not his first time being hit on. You were right, his face is a problem. Yoongi switches sides with this determined girl, trying to get another row of the same brand and there she goes, obstructing Yoongi’s right hand path.
This can’t happen. Yoongi remained calm as she bowed and tried to have a conversation about how sorry she isn’t. All the games had been overplayed.
He reaches the carton now with a left hand where his wedding ring shimmers, blinding the girl’s heavily mascara and eyeliner--covered eyes. “Excuse me,” Yoongi spoked through gritty voice and a fake smile, pushing her away with his basket. I’m already taken.
He waddles to the self-service payment counter, as quick as he can and checked himself out with a swipe of his card. The girl stares at his back, feeling bad that someone out there had that fine piece of man as a husband. Better luck next time.
Humming to Trey Songz Already Taken, dancing in your casual tees and pastel blue short, your hair in a towel, you’re washing the coffee jug to make a new one for Yoongi later at night when he’s working. So he that he’d always have one cup when he required them even after you’d fallen asleep. His well being is your utmost priority. The main door swung open to him carrying several bags of items. You quickly set your hands away from the mug and aided him with one or two but he goes sputtering, “This one is heavy, take that one. That one is lighter.” He spoils you to no end.
“Pipes? What for?” You enquired while unbagging the glass noodles and snacks, already smiling to yourself that he bought your favourite snack even when you didn’t ask him to. Can he stop impressing you already? You’re getting tired of falling more and more in love with his romantic ass.
“I’ll worry about that, oh, babe…” his head jerks up as if he remembered something important, “I saw Gemini downstairs, she slipped this into the letterbox without stopping to say hi, I watched her leave.” You inched closer to his side, and took the envelope without much protest. “You met someone? You smell like a girl’s perfume,” you sniffed him out briefly before ripping the tip of the envelope, but stopped and deciding against it. “Some irrelevant tipsy girl decided to stumble next to me…” and you knew from his tone that he’s not trying to butter up the incident, because he knows that he will have no gain from it. “Well enough about that perfume, what happened with Gemini? Or more accurately, between you and Gemini…” Yoongi enquired.
“Nothing important,” you snapped, moving away from him but Yoongi let out a scoff and a smile as he slid his hand down your arm and grappled your wrist in a loose grip, stopping you from going any further. “It’s a long story and it will bore you,” the way you swiveled away from his grasp made him feel uneasy. And he stood still while you pulled the chair out the table so you could have finally have your lunch. “You took a while buying three items,” you wiggled your butt onto the chair and Yoongi joined after washing his hands underneath the faucet. “I got you juice too,” he swirls his spoon around his soup and took a careful, sip because it was still steaming. “...honey,” he said in a warning tone, because he knew you so well to know that you were avoiding something.
“Gemini said something that hurt my feelings, a year ago, and I’d been sitting on it,” you finally let out an exhale, as if you’ve been keeping the feeling to yourself for awhile. “She was speaking to this other friend I had a beef with and I felt like trash,” you hummed. Yoongi peeked at you through his bangs and glasses, chewing the meat slowly, as he listened. He was finally given the change to swim inside the thoughts of his wife and it was a rarely given chance. You were as secretive as he was. But you two loved each other immensely.
“I feel like I still couldn’t forgive her for what she did to me in college.”
Gemini and you were struggling to find a better house to rent for your second semester in that college. Having to pay rent and find money for deposits, you were pretty low on cash, but your parents never knew that because you don’t tell them things.
“Much like how you’re doing to me now,” Yoongi commented.
Now Gemini didn’t help you pay the deposits. And the room was for two, logically she has her part to pay. But she didn’t offer any financial aid, because she saw how financially able you are, with your car and your parent’s job. Aside from the deposit, the rent, and buying food, you also had to pay for gas of the car you took to college that Gemini also took a ride on. You didn’t want to sound petty and ask for gas money, but it was common sense--you thought. Gemini however, clearly came from family that had no sense. Because a little before the second semester study week began, she said she’s moving out.
“She didn’t tell me when she decided to move out, and was like,” you cleared your throat to mimic her high-pitched voice, “I’m moving out tomorrow, my dad will fetch me.”
And what does that bring you? A double rent for the next month, which is due on the same date she’s moving out that she won’t be paying, handling deposits for two people, and running low on cash for gas until the next scholarship fee comes.
“So you had to pay a two person fee for a room? Alone? While she flees home with her dad without spending money on rent? The nerve she had…” Yoongi mutters towards the end. “She also comes back to college with my car, because her father thinks my rented house was closer than the college…” you took one spoonful of food and think lightly of it. “Wow,” Yoongi drawled.
“Let me guess, she didn’t offer money for gas too? Despite you both were students, and you had to pay rent, and pay food and take her home when it’s raining?” Yoongi listed. You nodded, while ripping the kimchi apart with your chopstick, chewing. “How convenient it was for her dad huh… his daughter gets a free ride, doesn’t pay deposit or gas money, leeching off of you?” Yoongi was angrier than you were.
Fast forward another three years, Gemini said she wanted to stay over at your parents because you live in a city with more jobs than her town had. Even after you said that it was your parent’s house and not yours. She shouldn’t have taken the offer no matter what. It was manners and again, common sense.
“But she stayed about a month,” you mumbled. “Without paying rent I guess?” Yoongi shot.
Yoongi stares to you, his wife, thinking how easily you got played by people who only took advantage of you. Just because you look the part. Rich parents, a car and an able body to lean on. It disgusts him.
“She would have stayed longer if I didn’t tell her my mom was furious. My mom didn’t like her because she knew what happened to me during college,” you nodded to yourself. When she left you alone to pay rent and happily live and never really apologized for it. Hoping that the thing will go away in time. “She also broke my toilet cover and my mom’s mug when she was there… during that time, you were still doing that music scraps and sending it over to me to see how I think…” you reminisce. At least there were a few pleasing moments back then.
There was this one time, when you and Gemini weren’t completely speaking to one another, that she came to your house and gave you a pudding and post-it note. You should have felt something, but all you feel was hate. You couldn’t even talk yourself out of it. You left the pudding she made and it went bad. The thing is you don’t even eat pudding. You would have eaten if she didn’t force you to return the typical plastic container it came in. “She wrote, this container isn’t mine, so please return it a.s.a.p.”
“And what did you reply? How?” “I texted her and said, you can get the same plastic container at any store. I’m sorry I can’t return them to you,” you snapped.
She shouldn’t have given it if she wanted you to leave the house and hand them to her. You were under a depressive episode and to do that was rude. Countless times you reminded her that you didn’t want to be disturbed when you’re under such episodes, and after five years of friendship, she still didn’t understand and you stopped wanting to make her understand. You were happier alone. That’s what you decided. Having friends only bring me to my demise, and I’m tired.
Finding out the fact that she had been speaking to your other friend behind your back and proudly tell you about it, was very revolting and unacceptable. No matter what. You didn’t speak behind them about anything. And that’s another story you didn’t want to uncover.
“At the end, I felt like I wasn’t a good friend. I kept hurting, that’s what they told me.And I feel like, if they’re not leaving this ship then I will. They will leave one day, why not now, right?” You shrugged your shoulders and Yoongi casted his eyes downward to your plate. No more conversation about Gemini, but you did open the envelope she gave. It was her engagement party. Yoongi could see it in your eyes that you don’t want to go.
He rubs medicated oil on your feet and massaged your ankle, carefully. The pianist’s nimble fingers working on your nerves felt heavenly, but the contents of the letter didn’t allow you to enjoy it fully, so you set them on the side table and rolled your head back on the headboard, sighing out loud.
“I’m going to Hokkaido on that date, do you want to come with me?” he pinches the nose of your ankle, and dragged them down, sensually and carefully, avoiding your gaze when he asked and finally lifting his face when you were silent.
You carded your fingers through your hair and cocked your head to one side at him, smiling. “We should get separate rooms so you can actually do your work…” you caught him sheepishly smiling at the memories of the last time he took you with him to work.
“I will do no such thing, what will my manager say…” Yoongi rode both palms up your knee and thighs, kneading your flesh with utmost care, leaning his lips down to your centre and lands a kiss against your tummy.
“You were supposed to work right now.” “This is work.” A husband’s duty and Yoongi is a very dedicated family-man.
Yoongi was sitting up next to your sleeping body, and he carefully reaches over the box of burn ointment to put on your blossoming burn wound, and he does it so gently that you barely stirred. He rubs his thumb over the mound so softly, it felt like a fleeting touch, if anything. Yoongi presses a lingering kiss on the side of your temple and brushed his lips against your skin to whisper, “You’re safe with me.” Always.
If there’s any lesson to learn from the story you told, it’s to never piss you off, or be risked losing shelter. Yoongi will forever be happily homebound, as long as he behaves.
409 notes · View notes
suzanneshannon · 3 years
Text
Updating FloatingGlucose to .NET 5 - Display Nightscout or Dexcom Glucose Values on the Windows Desktop
Last month I learned how to convert a 13 year old .NET app to modern .NET 5 with the "try convert" tool. It was surprisingly easy to bring a "legacy" app well forward to a pretty darn cool self-contained app. That means NO .NET install. Just run an exe and you're set.
I found this 5 year old .NET application called FloatingGlucose from Bjørn that connects to a Nightscout open source diabetes server like the one I use and displays your current glucose values in a floating popup on your Windows desktop. It can also connect to the Dexcom Share servers. However, the app has an installer and requires .NET 4.6 to be installed.
How quickly - and successfully - can I convert it to a self-contained .NET 5 app? I don't know, I haven't written that part of this blog post yet. I'm still up here.
Let's try it.
Ok, I've forked it here https://github.com/shanselman/FloatingGlucose and I will bring it down to my local machine.
I started using the GitHub CLI lately and it's great, so I'll clone with it.
NOTE: I'm surprised I can't clone AND get submodules with the GH CLI so I guess I need to git submodule update --init --recursive after the initial use of GH.
And looks like GH is out of date so I'll 'winget install gh' to update it while I'm here.
Cool. Now I'll use the dotnet upgrade assistant. This tutorial will show you how. The upgrade assistant is a whole text-based command-line wizard to help you update solutions.
Upgrade Steps Entrypoint: C:\github\FloatingGlucose\FloatingGlucose\FloatingGlucose.csproj Current Project: C:\github\FloatingGlucose\FloatingGlucose\FloatingGlucose.csproj 1. [Skipped] Back up project 2. [Next step] Convert project file to SDK style 3. Clean up NuGet package references 4. Update TFM 5. Update NuGet Packages 6. Add template files 7. Upgrade app config files a. Convert Application Settings b. Disable unsupported configuration sections 8. Update source code a. Apply fix for UA0012: 'UnsafeDeserialize()' does not exist 9. Move to next project Choose a command: 1. Apply next step (Convert project file to SDK style) 2. Skip next step (Convert project file to SDK style) 3. See more step details 4. Configure logging 5. Exit > 1 [22:25:49 INF] Applying upgrade step Convert project file to SDK style [22:25:49 INF] Converting project file format with try-convert, version 0.7.222801 [22:25:52 INF] [try-convert] Conversion complete! [22:25:52 INF] Project file converted successfully! The project may require additional changes to build successfully against the new .NET target. [22:25:55 INF] Upgrade step Convert project file to SDK style applied successfully Please press enter to continue...
So I'm going step by step through the process, answering questions. OK, done. Let's see if it builds.
Looks like it doesn't. It has a custom setup PowerShell script that is trying to call InnoSetup and make an installer. Since I want to make a version that doesn't require an installer, I can remove all that from the PostBuildEvent and PreBuildEvent in the main csproj file.
Now I'm getting a number of compiler errors that aren't related to the conversion, but rather a misunderstanding about how exceptions are to be re-thrown.
When you say "throw err" you're actually losing your call stack and context.
else { //rethrow because we don't know how to handle other errors throw err; }
Instead, just:
else { //rethrow because we don't know how to handle other errors throw; }
throw to maintain the current error context. I'm just tidying up at this point.
I see a few warnings like:
C:\github\FloatingGlucose\FloatingGlucose\FormWebbrowser.cs(10,6): warning SYSLIB0003: 'PermissionSetAttribute' is obsolete: 'Code Access Security is not supported or honored by the runtime.'
and I comment them out as they are vestigial at this point.
I'm down to a final error:
Could not resolve this reference. Could not locate the assembly "System.Windows.Forms.DataVisualization".
Interesting, what's this about? Looks like not all of the Windows Forms DataVisualization project came along for .NET 5? The older code is here https://github.com/dotnet/winforms-datavisualization for .NET Core 3. The readme says "We consider the System.Windows.Forms.DataVisualization deprecated and we only provide it to ease porting to .NET Core 3"
However, Angelo Cresta has a .NET 5 version here https://github.com/AngeloCresta/winforms-datavisualization-net5 so I can try updating to his version. I'll bring it in as a Submodule and then add it as a Project Reference from the main FloatingGlucose app.
I'll also bump the JSON.NET reference from 9 to 13.0.1
NOTE: I'll also put in a dotnet_diagnostic.CA1416.severity = none in an .editorconfig to keep the compiler from warning me that this requires Windows 7 and above.
Boom, this 5 year old app is now a .NET 5 app and builds clean. SHIP IT. Well, test and run it first, eh?
2>Done building project "FloatingGlucose.csproj". ========== Build: 2 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
Nice, a clean warning-free build AND it starts up immediately AND looks OK on my 4k monitor likely due to the work that was done to make WinForms apps scale nicely on high dpi systems.
Does it work? Darn right it does.
Fabulous. Now I have a little widget I can have on my screen at all times that shows my current sugars!
And finally, can I make it a single no-install EXE that doesn't even need .NET installed?
dotnet publish --configuration Release --runtime=win10-x64 --output ./publish -p:PublishReadyToRun=true -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true --self-contained=true -p:DebugType=None .\FloatingGlucose\FloatingGlucose.csproj
Yes, now I have a single EXE I can run of this now .NET 5 WinForms app:
Fab. That was fun. Took about 2 hours. Consider if YOU can update your "legacy" codebase to .NET 5 and reap the benefits! Here is the 'works on my machine' late night release. PR's welcome. Night!
Sponsor: The No. 1 reason developers choose Couchbase? You can use your existing SQL++ skills to easily query and access JSON. That’s more power and flexibility with less training. Learn more.
© 2021 Scott Hanselman. All rights reserved.
Tumblr media Tumblr media Tumblr media Tumblr media
     Updating FloatingGlucose to .NET 5 - Display Nightscout or Dexcom Glucose Values on the Windows Desktop published first on https://deskbysnafu.tumblr.com/
0 notes
Text
A Conversation With ..Honey Jam's Ebonnie Rowe
New Post has been published on https://collectivemusicnation.com/a-conversation-with-honey-jams-ebonnie-rowe/
A Conversation With ..Honey Jam's Ebonnie Rowe
Tumblr media
TALENT Sep 30, 2020 by Bill King 0
The past few weeks I’ve spoken to numerous artists and those from the business side of the arts who’ve found a unique way to avoid falling through the cracks or tumbling into despair. Festivals and long-running events have been the lifeblood of the music industry and day to day operations are running mostly on fumes. Fortunately, sponsors like Slaight Music, TD Bank, FACTOR and government entities like Ontario Creates have contributed mightily keeping these year-round happenings in play. Tonight, it’s all about the 25th anniversary of Honey Jam. I spoke with event founder Ebonnie Rowe – but first this background.
“In 1994, while running a mentoring programme called Each One, Teach One, Ebonnie Rowe approached DJX of the Power Move Show to talk about misogynist lyrics in Hip-Hop at the time that were having a negative effect on the way young men were behaving towards women. He offered her an opportunity to explore these issues and she produced a 3-hour radio special Power Move show to discuss how women were portrayed in Hip-Hop lyrics and videos. As a result of being heard on the radio show by the magazine’s editors, she was asked to edit an all-female edition of the now-defunct Mic Check entertainment magazine. The celebration party for that issue in May 1995, intended to be a one-off show, was called “Honey Jam.” The success of the show pointed to a void in the artistic community.
Necessity is the mother of invention, and in 1995, after recognizing the need to do something about the lack of exposure and promotion given to local female artists, as well as the lack of female representation on the business side of the industry, particularly in Urban music, we came up with ideas on how to provide a safe space for, give exposure to and encourage more women in their careers in the music industry. The first show was supposed to be the only show, a celebration of the publishing of an all-female special edition of an entertainment magazine, but the enthusiastic audience wanted more.”
youtube
Bill King: 25th anniversary of Honey Jam – what times we live in.
Ebonnie Rowe: Indeed, and we are excited we are still able to have a concert in a beautifully renovated legendary venue, The El Mocambo. Our spirits are definitely up.
B.K: When you say live – is it live virtual or in-person?
E.R: It’s going to be live-streamed.
B.K: The Elmo is fantastic for this.
E.R: It is and totally set up for that. The protocols allow fifty people inside because businesses aren’t affected by the recent reductions, but it is going to be virtual.
B.K: Mainstage, main floor?
E.R: Yes, the main floor.
B.K: You are gifted with 4K video, superb audio – how did you land this?
E.R: It would have never crossed my mind, but someone suggested it to me. I saw what they did for the city’s Canada Day Celebrations and I thought I should reach out and I did, and we got a deal.
B.K: You would need a serious deal for this space.
E.R: I would never be able to do it. I almost fell over when I heard what the regular fee was. But with it being our 25th anniversary, with us being a non-profit, the history of Honey Jam and this historic occasion, they were willing to work with us. They believe in emerging talent and we feel very, very blessed.
B.K: It’s good for the Elmo too, the place has been mostly vacant. To have something artistically exciting in place is a chance for them to utilize all the hi-tech equipment and on-site talent. They have a technical advantage over most facilities.
E.R: It’s getting a ton of buzz as well and that’s a good thing.
B.K: Did you audition talent online?
E.R: I decided from last year we were not holding auditions this year. This year was just going to be about celebrating this amazing milestone and doing amazing things we’ve never done before. The artists thing all came crashing down because of the Covid-19 and because it all involved travel, either international artists coming to Toronto or us sending artists outside of Toronto. None of that is going to happen this year. The concert was always going to be – not here is a new artist but the anniversary party and celebration of iconic women in music in all genres. Each of the alums who are performing – 21 alums and 15 performances all chose artists that had some meaning to them and inspired them in some way or influenced them.
B.K: Who are some of the most prominent alumni performing?
E.R: All are emerging artists. The most well-known out of Honey Jam are Nelly Furtado, Jully Black, Melanie Fiona. Last year it was our hope to have some of them grace the stage again but with travel that wasn’t possible. We have alums like Haviah Mighty, Chatta, Jordan Alexander, who got tapped for the lead in Gossip Girl and has now moved to New York. Those performing – Elise Mariah, Emily Schultz, Chole Jene, Malaika Khadijaa, Jet Lyse and others.
B.K: Will all activities centre around the El Mocambo?
E.R: All around the El Mocambo. If we had time, we could have done more. What would normally take me a year of planning had to be done in a matter of weeks. I’m just trying to get through in fifteen-minute segments. It’s a lot. I feel like I’m in a pressure cooker.
B.K: Did you have any blow-back from sponsors who decided to sit this season out?
E.R: One sponsor who committed last year said they couldn’t, they just didn’t have the money. Another sent out a note saying what we committed to you we will do even if you can’t do what you asked for the money to do. Even if you just need the money for your organization’s survival, we have your back. That was amazing to hear. I went aggressively trying to find other money because we missed a bunch of deadlines. They would have been in March and April when nobody knew if we’d be able to go outside. I had to really pull on people’s heartstrings and ask for some grace. We couldn’t submit for something we were uncertain could occur. We didn’t know until August.
B.K: Most all events have been virtual and for sponsors is was something new. I think now most see the value of ad placement within the event on-line. Especially, for you and that connection with the Elmo.
E.R: There was also time for them to put something together. It all had to come together quickly. I would have loved to have arranged “watch parties,” so people can still have a small gathering and have a big screen where they could watch it and sing along. Hopefully, we won’t ever have this issue again. We are not able to do everything, but we are doing the best that we can. I was very clear I wasn’t doing a Zoom Honey Jam. I’d get one of those big Caribana trucks and load it up and drive down the street before I did that.
B.K: This calls for being very creative.
E.R: Yes, it does. Too many people have given up I find. I was like no, I work too hard. People would say “just celebrate your 25th next year.” No, that would be so inauthentic.
B.K: You’ve got to keep your event alive and breathing.
E.R: You have too. We did some in-person live events and it was mentally helpful to the artists. As soon as we moved into stage three, we got the three in-person workshops. All socially distanced and all safe. People were fatigued by the virtual space and everything through a screen. Even for the live concert, it’s important that the artists play for people in the room even if it is the other musicians. I want them to connect with human beings as well as the broader livestream audience.
0 notes
philipholt · 3 years
Text
Updating FloatingGlucose to .NET 5 - Display Nightscout or Dexcom Glucose Values on the Windows Desktop
Last month I learned how to convert a 13 year old .NET app to modern .NET 5 with the "try convert" tool. It was surprisingly easy to bring a "legacy" app well forward to a pretty darn cool self-contained app. That means NO .NET install. Just run an exe and you're set.
I found this 5 year old .NET application called FloatingGlucose from Bjørn that connects to a Nightscout open source diabetes server like the one I use and displays your current glucose values in a floating popup on your Windows desktop. It can also connect to the Dexcom Share servers. However, the app has an installer and requires .NET 4.6 to be installed.
How quickly - and successfully - can I convert it to a self-contained .NET 5 app? I don't know, I haven't written that part of this blog post yet. I'm still up here.
Let's try it.
Ok, I've forked it here https://github.com/shanselman/FloatingGlucose and I will bring it down to my local machine.
I started using the GitHub CLI lately and it's great, so I'll clone with it.
NOTE: I'm surprised I can't clone AND get submodules with the GH CLI so I guess I need to git submodule update --init --recursive after the initial use of GH.
And looks like GH is out of date so I'll 'winget install gh' to update it while I'm here.
Cool. Now I'll use the dotnet upgrade assistant. This tutorial will show you how. The upgrade assistant is a whole text-based command-line wizard to help you update solutions.
Upgrade Steps Entrypoint: C:\github\FloatingGlucose\FloatingGlucose\FloatingGlucose.csproj Current Project: C:\github\FloatingGlucose\FloatingGlucose\FloatingGlucose.csproj 1. [Skipped] Back up project 2. [Next step] Convert project file to SDK style 3. Clean up NuGet package references 4. Update TFM 5. Update NuGet Packages 6. Add template files 7. Upgrade app config files a. Convert Application Settings b. Disable unsupported configuration sections 8. Update source code a. Apply fix for UA0012: 'UnsafeDeserialize()' does not exist 9. Move to next project Choose a command: 1. Apply next step (Convert project file to SDK style) 2. Skip next step (Convert project file to SDK style) 3. See more step details 4. Configure logging 5. Exit > 1 [22:25:49 INF] Applying upgrade step Convert project file to SDK style [22:25:49 INF] Converting project file format with try-convert, version 0.7.222801 [22:25:52 INF] [try-convert] Conversion complete! [22:25:52 INF] Project file converted successfully! The project may require additional changes to build successfully against the new .NET target. [22:25:55 INF] Upgrade step Convert project file to SDK style applied successfully Please press enter to continue...
So I'm going step by step through the process, answering questions. OK, done. Let's see if it builds.
Looks like it doesn't. It has a custom setup PowerShell script that is trying to call InnoSetup and make an installer. Since I want to make a version that doesn't require an installer, I can remove all that from the PostBuildEvent and PreBuildEvent in the main csproj file.
Now I'm getting a number of compiler errors that aren't related to the conversion, but rather a misunderstanding about how exceptions are to be re-thrown.
When you say "throw err" you're actually losing your call stack and context.
else { //rethrow because we don't know how to handle other errors throw err; }
Instead, just:
else { //rethrow because we don't know how to handle other errors throw; }
throw to maintain the current error context. I'm just tidying up at this point.
I see a few warnings like:
C:\github\FloatingGlucose\FloatingGlucose\FormWebbrowser.cs(10,6): warning SYSLIB0003: 'PermissionSetAttribute' is obsolete: 'Code Access Security is not supported or honored by the runtime.'
and I comment them out as they are vestigial at this point.
I'm down to a final error:
Could not resolve this reference. Could not locate the assembly "System.Windows.Forms.DataVisualization".
Interesting, what's this about? Looks like not all of the Windows Forms DataVisualization project came along for .NET 5? The older code is here https://github.com/dotnet/winforms-datavisualization for .NET Core 3. The readme says "We consider the System.Windows.Forms.DataVisualization deprecated and we only provide it to ease porting to .NET Core 3"
However, Angelo Cresta has a .NET 5 version here https://github.com/AngeloCresta/winforms-datavisualization-net5 so I can try updating to his version. I'll bring it in as a Submodule and then add it as a Project Reference from the main FloatingGlucose app.
I'll also bump the JSON.NET reference from 9 to 13.0.1
NOTE: I'll also put in a dotnet_diagnostic.CA1416.severity = none in an .editorconfig to keep the compiler from warning me that this requires Windows 7 and above.
Boom, this 5 year old app is now a .NET 5 app and builds clean. SHIP IT. Well, test and run it first, eh?
2>Done building project "FloatingGlucose.csproj". ========== Build: 2 succeeded, 0 failed, 1 up-to-date, 0 skipped ==========
Nice, a clean warning-free build AND it starts up immediately AND looks OK on my 4k monitor likely due to the work that was done to make WinForms apps scale nicely on high dpi systems.
Does it work? Darn right it does.
Fabulous. Now I have a little widget I can have on my screen at all times that shows my current sugars!
And finally, can I make it a single no-install EXE that doesn't even need .NET installed?
dotnet publish --configuration Release --runtime=win10-x64 --output ./publish -p:PublishReadyToRun=true -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true --self-contained=true -p:DebugType=None .\FloatingGlucose\FloatingGlucose.csproj
Yes, now I have a single EXE I can run of this now .NET 5 WinForms app:
Fab. That was fun. Took about 2 hours. Consider if YOU can update your "legacy" codebase to .NET 5 and reap the benefits! Here is the 'works on my machine' late night release. PR's welcome. Night!
Sponsor: The No. 1 reason developers choose Couchbase? You can use your existing SQL++ skills to easily query and access JSON. That’s more power and flexibility with less training. Learn more.
© 2021 Scott Hanselman. All rights reserved.
Tumblr media Tumblr media Tumblr media Tumblr media
     Updating FloatingGlucose to .NET 5 - Display Nightscout or Dexcom Glucose Values on the Windows Desktop published first on http://7elementswd.tumblr.com/
0 notes
maximora-blog · 4 years
Text
3 Things YOU Need to Know About Royalty Free Music
Tumblr media
3 things you need to know about music for YouTube videos with our friends from The Musicbed! ****** 🎧 Check out our Think Media Musicbed Playlist with our top songs for YouTube videos ➡️ http://share.mscbd.fm/seancannellplaylist This video is NOT sponsored. Some product links are affiliate links which mean if you buy something we'll receive a small commission. 📒 Show Notes and Camera Accessories List 📒 1. 🎧 Listen to our favorite music for YouTube videos in this playlist here: http://share.mscbd.fm/seancannellplaylist 2. Looking for FREE music for your YouTube videos? Check out this video on the best copyright free music for YouTube videos: https://youtu.be/OJVSHjKIMOs 3. 📕 Download the FREE Think Media Video Gear Buyer's Guide here: http://ThinkGearGuide.com 4. Music provided by MusicBed. Start your free trial here: http://bit.ly/MusicBedThinkMedia Connect with Sean Cannell on Social Media: http://seancannell.com https://www.linkedin.com/in/seancannell/ https://twitter.com/seancannell https://instagram.com/seancannell QUESTION — Have a question about Online Video, Video Production, Tech, Marketing, or Anything Else? Post in comments section of this video! Subscribe to Think Media Here: https://www.youtube.com/THiNKmediaTV ---------Cameras and Gear Used To Shoot This Video ------- Think Media 4K Video Gear Checklist: https://kit.co/SeanCannell/4k-think-media-camera-kit About: In this video Sean from Think Media talks about Royalty Free Music and copyright free music. Musicbed offers no copyright music and royalty free background music for videos. This video talks about license free background music and non copyright music, so watch the full video now to learn about youtube background music and the best music for content creators. Disclaimer: We are ambassadors or affiliates for many of the brands we reference on the channel. As an Amazon Associate, I earn from qualifying purchases. All Rights Reserved. Copyright, Liability Waiver and Disclaimers As per and unless otherwise permitted under the United States Copyright Act, no part of the content of this video or any video published under Clear Vision Media LLC, Think Media, Sean Cannell, and other encompassed entities, shall be stored, copied, recreated, republished, or transported. Prior express written permission by Clear Vision Media LLC, Think Media, or Sean Cannell is required for any use of this video not permitted under the United States Copyright Act. The advice, guidance, and principles outlined in all content produced by Clear Vision Media LLC, Think Media, Sean Cannell, and other encompassed entities are not guaranteed to be appropriate for your unique situation or business. We recommend that as a consumer, you exercise your due diligence and research any and all strategies recommended to you before adopting them in your own business. Clear Vision Media LLC, Think Media, Sean Cannell, and other encompassed entities are not responsible for any damages that result from an effort to implement the information provided in this or any other video, article, social media post, and related publications. Your use and viewing of any materials and videos published by Clear Vision Media LLC, Think Media, Sean Cannell, and other encompassed entities confirms your acknowledgement and agreement that Nevada law will apply to any and all disputes related to the aforementioned entities and that Nevada will serve as the venue for any disputes, claims, and litigious activities related but not limited to the materials produced by Clear Vision Media LLC, Think Media, Sean Cannell, and other encompassed entities.
0 notes