Tumgik
#computer speak? program language???
fights4users · 1 year
Text
Informing the general public that “Bit brain” is a canonical insult used by Sark towards the end of the movie. Do with this what you will.
Somehow this is 10x funnier than just saying dumbass. (Not saying I wouldn’t loose my mind if he did but then having unique insults is just funny)
80 notes · View notes
lavenderhorns · 2 years
Text
Every now and then I remember that Malbolge exists and I get to spend the better part of an hour cry-laughing at the world’s worst programming language
Tumblr media
already starting off strong, but it gets worse
Tumblr media
Wow! Sounds easy and intuitive to use! What’s the “crazy operation” you ask? We’ll get to that later. For now let’s see what a program in this language looks like :)
Tumblr media
Thanks! I hate it!
Tumblr media
it’s so difficult to work with that the first program was written by another brute force search program
Tumblr media
mmmmm delicious base-3 arithmetic, what could go wrong? (For reference, that means this program forgoes the usual “0/1″ values of binary code in favor of a much more fun “0/1/2″ set of values)
Tumblr media
ah.
Tumblr media
Here’s how the language actually figures out what to do. It’s got 8 “simple” commands that can be executed easily by *checks notes* running the code itself through the modulo operation and taking the result.
Tumblr media
As a bonus, on top of all that every single character in your code will now alter what every single other character does. So I hope you’re alright with cracking a cipher every time you add a new letter to your program!
Tumblr media
oh god oh fuck.
Tumblr media
behold, Malbolge’s primary arithmetic operation and what you’ll be using for most of your math while programming with it :)
This looks specifically designed to be the least logical math operation you could make, and knowing what the rest of Malbolge is I’d wager that’s precisely what happened. I never want to ever use this and it’s my favorite thing I’ve ever seen.
https://en.wikipedia.org/wiki/Malbolge
Anyways here’s the wiki page if you wanna read through it more deeply, I’m gonna sit here holding in my laughter staring at the hello world program again.
12K notes · View notes
fingors · 2 years
Text
C — The Way It’s Written — Types
This is the first part in a possibly multi-part series of posts about the C programming language. It’s based not on common examples or what you’ll see your particular C compiler output, but on what’s written in the actual standard(s) that define the language. That being ISO/IEC 9899, in particular the 2018 revision (often named C17 or C18), however due to upcoming significant changes in the next revision (C2X), I’ll be skipping over a couple bits here and there that will be deprecated or removed by said revision, I’ll also revert to older versions if needed for special cases. All that being said, unless stated otherwise these posts are about C17. This series also assumes a baseline level familiarity with programming in general and expects you to know the general syntax style of C (if you’ve written or read and C++, Java, C#, or any similar language you’re good).
Due to the nature of C17 being an ISO/IEC document, it is not freely available for download, however the final working draft version of it is freely available, and there should be no significant changes between it and final. Link here.
Now, in what might seem like a very odd choice, we’re going to instantly skip to section 6 of the standard, not only that we’re skipping directly to 6.2.5 (page 31), because this is what defines the fundamental types of the language. Paragraphs 2, 4 and 6 are the important ones right now. From 2 we learn that the type _Bool (just bool in C2X) is at least large enough to hold the values 0 or 1 (hence its name, bool, short for boolean). Then we come to paragraph 4, which states there are 5 standard signed integer types: char, short, int, long, and long long (there’s also a statement about extended types but that can be ignored for the moment). Finally we hit paragraph 6, which simply states that all signed integer types have an unsigned equivalent that can be written by simply attaching the word unsigned to one of the types (ex. unsigned int), and that these 5 unsigned types combined with _Bool make up the set of unsigned types, and that any unsigned type takes up the same amount of storage/memory space as its corresponding signed type.
Moving back slightly to paragraph 5 we learn that signed char and char take the same amount of memory (and as such so does unsigned char), it also states that the int type should be the natural operating size of whatever machine architecture the code is being written for (so long as it satisfies a minimum value requirement). Moving forward to paragraph 9 we learn that, as you would expect, the signed types can store negative and positive values, and that the unsigned types can only store positive (or zero) values. We also learn that by definition unsigned values can not overflow, instead their value simply wraps around the range, however this is often referred to as overflow regardless.
Yet further down (paragraph 15, next page) we learn that char, signed char, and unsigned char are all different types, however char must match either char or unsigned char (the reasoning for this is that a compiler is free to choose the most efficient match for processing).
So with all that jumble out of the way what did we actually learn? Well: there exist 5 fundamental integer types: char, short, int, long, and long long, and that signed and unsigned versions of each exist, we also know there’s an unsigned type, _Bool that can represent the values 0 and 1. Together these make up the integer types of C.
Beyond integers there’s also floating point types, float, double, and long double, but those are a much more complicated subject that are outside the scope of this post. There’s also the void type, which has confusing wording that basically boils down to “you can’t use this, it represents nothing” (which is why functions with no return value have their return type marked void). And finally that you can make arrays out of these types (except void), make structure types that contain any number of these types (except void), make union types (complicated subject, think a box that can store only one type (except void) at a time), you can declare functions that return any type, you can have a pointer to any type (including void in order to represent a pointer to an unknown type), and finally that any type can be made atomic (safe for access from multiple threads).
Most of that statement can be freely ignored for now, it’s a mess that we’ll (hopefully) get into later. The important bit to know is that you can build other types out of the fundamental types.
Moving beyond that section and into 6.2.6 we learn from 6.2.6.1 Paragraphs 2-4 that objects (any type’s representation in memory basically) is made out of a continuous sequence of bytes. Moving to 6.2.6.2 we get to the representation of integer types, which is pretty much what you would expect for unsigned values (an unsigned integer of size n value bits can store 2n values from 0 to 2n-1), signed integer types in C17 list three different representations, however C2X is reducing that down to just twos’ complement (a signed integer of size n bits can store from -2n-1 to 2n-1-1, negative zeros are not possible).
So far: there exist integer types, and these store values in the expected way, but what are the range of values they must store?
Section 5.2.4.2.1 (page 20), paragraph 1 states that all implementations of the language must have the integer types be able to represent at least the values in the ranges listed below, meaning an implementation is free to expand the range if it sees fit (like how many do with int). From here we learn that a char must be at least 8 bits, and as such a signed char must be able to represent -127 (-128 in twos’ complement) to 127, and that an unsigned char is 0 to 255. Helpfully the actual (minimum) number of bits for each type is specified in a comment next to the definition. short is 16 bits/2 bytes, int is also 16 bits/2 bytes (again often expanded to 32 bits/4 bytes), long is 32 bits/4 bytes, and long long is 64 bits/8 bytes. _Bool due to its nature as a boolean type is not mentioned (actually any values placed into an object of type _Bool will become 0 if the value is 0 or 1 otherwise).
In summary: 6 types, _Bool (0 or 1), char (at least 8 bits), short (at least 16 bits), int (at least 16 bits, often 32), long (at least 32 bits), and long long (at least 64 bits).
So that’s it? For now yeah, those are the basic integer types of the C programming language, I know it was messy and weirdly formatted and confusing at times but I hope it helps understand the language a bit more, or at the very least was entertaining (even if that entertainment derived from “what the hell is this language?”). However, these complexities are part of the reason I love this language so much, everything is well defined but still variable depending on the system and compiler, there’s a reason for everything in this language ranging anywhere from “old” to “for performance reasons we can’t mandate this”, which if this series continues we’ll really get into. But for now, I hope this was enough of a taste of the standard to either make you interested in seeing more, or scare you the hell away forever. Thank you for reading and have a good time. If you have any suggestions for future parts or ways I could improve these writings please inform me. I need to go to sleep now.
40 notes · View notes
kitkatcadillac · 11 months
Text
this is so embarrassing but i understand old people now jesus fucking christ
i had one of the highest fucking grades in computers in high school and now its been so long since ive ever had to actually use a browser i have frustrated myself to tears trying to find the options menu and i cannot. express to you. how humiliating that is. cannot express to you how bad that hurts my brain and my heart, oh my fucking god. its literally been like 7+ years that ive only had to use my phone and now i have to fill paperwork online and Mother Fucker. God Fucking Damn It Shit the Fucking Bed,
6 notes · View notes
medicinemane · 10 months
Text
You know, I gotta say, I had some rosetta stone fall of the back of a truck near me, and while there's stuff I used to like about duolingo, vs it's current state this is way better
Might just have to see... what other languages I can find strewn around the ground to get my mitts on before the source dries up
1 note · View note
colleendoran · 8 months
Text
Great Big Good Omens Graphic Novel Update
AKA A Visit From Bildad the Shuhite.
The past year or so has been one long visit from this guy, whereupon he smiteth my goats and burneth my crops, woe unto the woeful cartoonist.
Gaze upon the horror of Bildad the Shuhite.
Tumblr media
You kind of have to be a Good Omens fan to get this joke, but trust me, it's hilarious.
Anyway, as a long time Good Omens novel fan, you may imagine how thrilled I was to get picked to adapt the graphic novel.
 Go me!  
Tumblr media
This is quite a task, I have to say, especially since I was originally going to just draw (and color) it, but I ended up writing the adaptation as well. Tricky to fit a 400 page novel into a 160-ish page graphic novel, especially when so much of the humor is dependent on the language, and not necessarily on the visuals.
Not complainin', just sayin'.
Anyway, I started out the gate like a herd of turtles, because  right away I got COVID which knocked me on my butt. 
And COVID brain fog? That's a thing. I already struggle with brain fog due to autoimmune disease, and COVID made it worse.
Not complainin' just sayin'.
This set a few of the assignments on my plate back, which pushed starting Good Omens back. 
But hey, big fat lead time! No worries!
Then my computer crawled toward the grave.
My trusty MAC Pro Tower was nearly 15 years old when its sturdy heart ground to a near-halt with daily crashes. I finally got around to doing some diagnostics; some of its little brain actions were at 5% functionality. I had no reliable backups.
There are so many issues with getting a new computer when you haven't had a new computer or peripherals in nearly fifteen years and all of your software, including your Photoshop program is fifteen years old.
At the time, I was still on rural internet...which means dial-up speed.
Tumblr media
Whatever you have for internet in the city, roll that clock back to about 2001.
That's what I had. I not only had to replace almost all of my hardware but I had to load and update all programs at dial-up speed.
Welcome to my gigabyte hell.
The entire process of replacing the equipment and programs took weeks and then I had to relearn all the software.
All of this was super expensive in terms of money and time cost.
But I was not daunted! Nosirree!
I still had a huge lead time! I can do anything! I have an iron will!
And boy, howdy, I was going to need it.
At about the same time, a big fatcat quadrillionaire client who had hired me years ago to develop a big, major transmedia project for which I was paid almost entirely in stock, went bankrupt leaving everyone holding the bag, and taking a huge chunk of my future retirement fund with it.
I wrote a very snarky almost hilarious Patreon post about it, but am not entirely in a position to speak freely because I don't want to get sued. Even though I had to go to court over it, (and I had to do that over Zoom at dial-up speed,) I'm pretty sure I'll never get anything out of this drama, and neither will anyone else involved, except millionaire dude and his buddies who all walked away with huge multi-million dollar bonuses weeks before they declared bankruptcy, all the while claiming they would not declare bankruptcy.
Even the accountant got $250,000 a month to shut down the business, while creators got nothing.
That in itself was enough drama for the year, but we were only at February by that point, and with all those months left, 2023 had a lot more to throw at me.
Fresh from my return from my Society of Illustrators show, and a lovely time at MOCCA, it was time to face practical medical issues, health updates, screening, and the like. I did my adult duty and then went back to work hoping for no news, but still had a weird feeling there would be news.
Tumblr media
I know everyone says that, but I mean it. I had a bad feeling.
Then there was news.
I was called back for tests and more tests. This took weeks. The ubiquitous biopsy looked, even to me staring at the screen in real time, like bad news. 
It also hurt like a mofo after the anesthesia wore off. I wasn't expecting that.
Then I got the official bad news.
Cancer which runs in my family finally got me. Frankly, I was surprised I didn't get it sooner.
Stage 0, and treatment would likely be fast and complication-free. Face the peril, get it over with, and get back to work. 
I requested surgery months in the future so I could finish Good Omens first, but my doc convinced me the risk of waiting was too great. Get it done now.
"You're really healthy," my doc said. Despite an auto-immune issue which plagues me, I am way healthier than the average schmoe of late middle age. She informed me I would not even need any chemo or radiation if I took care of this now.
Tumblr media
So I canceled my appearance at San Diego Comic Con. I did not inform the Good Omens team of my issues right away, thinking this would not interfere with my work schedule, but I did contact my agent to inform her of the issue. I also contacted a lawyer to rewrite my will and make sure the team had access to my digital files in case there were complications.
Then I got back to work, and hoped for the best.
Eff this guy.
Tumblr media
Before I could even plant my carcass on the surgery table, I got a massive case of ocular shingles.
I didn't even know there was such a thing. 
There I was, minding my own business. I go to bed one night with a scratchy eye, and by 4 PM the next day, I was in the emergency room being told if I didn't get immediate specialist treatment, I was in big trouble.
I got transferred to another hospital and got all the scary details, with the extra horrid news that I could not possibly have cancer surgery until I was free of shingles, and if I did not follow a rather brutal treatment procedure - which meant super-painful  eye drops every half hour, twenty-four hours a day and daily hospital treatment - I could lose the eye entirely, or be blinded, or best case scenario, get permanent eye damage.
What was even funnier (yeah, hilarity) is the drops are so toxic if you don't use the medication just right, you can go blind anyway.
Hi Ho.
Ulcer is on the right. That big green blob.
Tumblr media
I had just finished telling my cancer surgeon I did not even really care about getting cancer, was happy it was just stage zero, had no issues with scarring, wanted no reconstruction, all I cared about was my work. 
Just cut it out and get me back to work.
And now I wondered if I was going to lose my ability to work anyway.
Shingles often accompanies cancer because of the stress on the immune system, and yeah, it's not pretty. This is me looking like all heck after I started to get better.
Tumblr media
The first couple of weeks were pretty demoralizing as I expected a straight trajectory to wellness. But it was up and down all the way. 
Some days I could not see out of either eye at all. The swelling was so bad that I had to reach around to my good eye to prop the lid open. Light sensitivity made seeing out of either eye almost impossible. Outdoors, even with sunglasses, I had to be led around by the hand.
I had an amazing doctor. I meticulously followed his instructions, and I think he was surprised I did. The treatment is really difficult, and if you don't do it just right no matter how painful it gets, you will be sorry. 
To my amazement, after about a month, my doctor informed me I had no vision loss in the eye at all. "This never happens," he said.
I'd spent a couple of weeks there trying to learn to draw in the near-dark with one eye, and in the end, I got all my sight back.
I could no longer wear contact lenses (I don't really wear them anyway, unless I'm going to the movies,) would need hard core sun protection for awhile, and the neuralgia and sun sensitivity were likely to linger. But I could get back to work.
I have never been more grateful in my life.
Neuralgia sucks, by the way, I'm still dealing with it months later.
Anyway, I decided to finally go ahead and tell the Good Omens team what was going on, especially since this was all happening around the time the Kickstarter was gearing up.
Now that I was sure I'd passed the eye peril, and my surgery for Stage 0 was going to be no big deal, I figured all was a go. I was still pretty uncomfortable and weak, and my ideal deadline was blown, but with the book not coming out for more than a year, all would be OK. I quit a bunch of jobs I had lined up to start after Good Omens, since the project was going to run far longer than I'd planned.
Everybody on the team was super-nice, and I was pretty optimistic at this time. But work was going pretty slow during, as you may imagine.
But again...lots of lead time still left, go me.
Then I finally got my surgery.
Which was not as happy an experience as I had been hoping for.
My family said the doc came out of the operating room looking like she'd been pulled backwards through a pipe, She informed them the tumor which looked tiny on the scan was "...huge and her insides are a mess."
Which was super not fun news.
Eff this guy.
Tumblr media
The tumor was hiding behind some dense tissue and cysts. After more tests, it was determined I'd need another surgery and was going to have to get further treatments after all.
The biopsy had been really painful, but the discomfort was gone after about a week, so no biggee. The second surgery was, weirdly, not as painful as the biopsy, but the fatigue was big time.
By then, the Good Omens Kickstarter had about run its course, and the record-breaker was both gratifying and a source of immense social pressure.
Tumblr media
I'd already turned most of my social media over to an assistant, and I'm glad I did.
But the next surgery was what really kicked me on my keister.
Tumblr media
All in all, they took out an area the size of a baseball. It was  hard to move and wiped me out for weeks and weeks. I could not take care of myself. I'd begun losing hair by this time anyway, and finally just lopped it off since it was too heavy for me to care for myself. The cut hides the bald spots pretty well.
After about a month, I got the go-ahead to travel to my show at the San Diego Comic Con Museum (which is running until the first week of April, BTW). I was very happy I had enough energy to do it. But as soon as I got back, I had to return to treatment.
Since I live way out in the country, going into the city to various hospitals and pharmacies was a real challenge. I made more than 100 trips last year, and a drive to the compounding pharmacy which produced the specialist eye medicine I could not get anywhere else was six hours alone.
Naturally, I wasn't getting anything done during this time.
But at least my main hospital is super swank.
Tumblr media Tumblr media
The oncology treatment went smoothly, until it didn't. The feels don't hit you until the end. By then I was flattened.
So flattened that I was too weak to control myself, fell over, and smashed my face into some equipment.
Tumblr media
Nearly tore off my damn nostril.
Eff this guy.
Tumblr media
Anyway, it was a bad year.
Here's what went right.
I have a good health insurance policy. The final tally on my health care costs ended up being about $150,000. I paid about 18% of that, including insurance. I had a high deductible and some experimental medicine insurance didn't cover. I had savings,  enough to cover the months I wasn't working, and my Patreon is also very supportive. So you didn't see me running a Gofundme or anything.
Thanks to everyone who ever bought one of my books.
No, none of that money was Good Omens Kickstarter money. I won't get most of my pay on that for months, which is just as well because it kept my taxes lower last year when I needed a break.
So, yay.
My nose is nearly healed. I opted out of plastic surgery, and it just sealed up by itself. I'll never be ready for my closeup, but who the hell cares.
I got to ring the bell.
Tumblr media
I had a very, VERY hard time getting back to work, especially with regard to focus and concentration. My work hours dropped by over 2/3. I was so fractured and weak, time kept slipping away while I sat in the studio like a zombie. Most of the last six months were a wash.
I assumed focus issues were due (in part) to stress, so sought counseling. This seemed like a good idea at first, but when the counselor asked me to detail my issues with anxiety, I spent two weeks doing just that and getting way more anxious, which was not helpful.
After that I went EFF THIS NOISE, I want practical tools, not touchy feelies (no judgment on people who need touchy-feelies, I need a pragmatic solution and I need it now,) so tried using the body doubling focus group technique for concentration and deep work.
Within two weeks, I returned to normal work hours.
I got rural broadband, jumping me from dial up speed to 1 GB per second.
It's a miracle.
Tumblr media
Massive doses of Vitamin D3 and K2. Yay.
The new computer works great.
The Kickstarter did so well, we got to expand the graphic novel to 200 pages. Double yay.
I'm running late, but everyone on the Good Omens team is super supportive. I don't know if I am going to make the book late or not, but if I do, well, it surely wasn't on purpose, and it won't be super late anyway. I still have months of lead time left.
I used to be something of a social media addict, but now I hardly ever even look at it, haven't been directly on some sites in over a year, and no longer miss it. It used to seem important and now doesn't.
More time for real life.
While I think the last year aged me about twenty years, I actually like me better with short hair. I'm keeping it.
Tumblr media
OK. Rough year. 
Not complainin', just sayin'.
Back to work on The Book.
Tumblr media
And only a day left to vote for Good Omens, Neil Gaiman, and Sandman in the Comicscene Awards. Thanks. 
2K notes · View notes
jenoroyals · 7 months
Text
Cigarettes After Sex - Lee Jeno
Tumblr media
pairing : jeno x fem!reader
synopsis : Starting your first year of college in a different country was exciting to you. Everything fell into place - your roommate, your friends, and even your apartment. The only thing that didn’t was Lee Jeno - your roommate’s boyfriend’s best friend.
word count : 17.7K words
content/warnings : college au!, fluff, angst, strangers to lovers?, one bed trope, smoking usage, heavy drinking usage, cursing, cheating (not jeno or mc), perv!jeno, semi sexual content, etc.
featuring : yunjin (lesaraffim), mina (former gugudan), jaemin (nct), mark (nct), haechan (nct), renjun (nct), chenle (nct), jisung (nct), giselle (aespa), & shotaro (riize).
During your childhood you dreamed of growing up, being on your own and going out was all you’ve ever wanted. Hearing stories from your older relatives about how wild they were in college just made it more severe.
“Yn? What college are you thinking about?” Your older sister asks.
You think for a moment before replying. “Well, I was thinking of Seoul National University.” You say and she furrows her brows.
“Well, that’s far from home.” She says, staring at you.
“I know but they have a great nursing program.” You defend while looking at her.
“Schools around here have great nursing programs too.” Your sister argues and you shake your head.
“Not like the one over there.” You say and she sighs defeatedly.
“Can you even speak the language?" Your sister asks and you nod your head.
“Yes, I took classes all throughout high school. I’m basically fluent.” You say and she scoffs lightly.
“Nerd.” She says and you slap her arm. “Hey!” She laughs and looks at you before getting serious again.
“Have you talked to mom and dad?” She asks and you shake your head no.
“I’m pretty sure they won’t mind.” You say and look at her before getting up. “I might not even get accepted. I’m still thinking about what colleges to apply to.”
“Well, as your older sister, I don’t want you to go that far. But, I know that you’ve always taken your education seriously, so if that's where you want to go, then you should apply.” Your sister says and you snort.
“I was going to anyway.” You say with a roll of your eyes, jokingly.
She pushes your shoulder and mumbles “Whatever.” before walking out of your room with a laugh.
You walk over to your computer and start looking at the application to SNU. Sighing, you click on the application and start typing in your information. “Let’s hope.”
You smile thinking about that memory while packing your bags. Tomorrow, you’ll leave your hometown and go to South Korea.
“Are you excited?” Your mom asks while zipping up one of your luggages.
“Yeah I am.” You say and she smiles while looking at you.
“Is your roommate nice?” She asks and you nod with a smile.
“Yeah, we’ve been talking a lot lately. She seems nice.” You say and your mom asks for her name.
“Yunjin. She was born in Korea but moved to New York when she was little.”
You were online looking at the dorms, hoping to find a suitable roommate when an ad listing popped up. Curiously, you clicked on it and found a girl named Yunjin who was looking for a roommate to help pay for her apartment. She looked nice and the apartment was close to the university.
Hesitantly, you clicked on the apply button and started reading the conditions before applying. You were sure that you could pay for half of the rent with your card. Your parents were both brand owners so money wasn’t an issue.
The next day, you received an email saying that she would be glad to have you as a roommate and that's when a new friendship formed.
Your mom nods her head and starts running her hands through your hair. “I’m gonna miss you.” She says and sniffles which causes you to turn around.
“Mom, don’t cry. I’ll be okay, I promise.” You say to her and hug her.
“I know you will, I’m just gonna miss my baby.” She says and you coo at her.
“I’m okay.” You mom says and pulls away while wiping her eyes.
“Now finish packing up. I’m going to start preparing dinner.” She says and walks out of your room.
You sigh and grab your phone, looking at the messages you received.
facetime? - yunjin
You quickly type a response before you get an incoming call from her. “Hello?” You ask while placing your phone on your vanity.
“Hi! I’m so excited to move in and finally meet you in person.” She says and you laugh while packing away your accessories.
“Me too! I can’t believe we’re finally going to meet tomorrow.” You say and look at her through your phone.
“Are you still packing, girl?” She asks and laughs.
“Just last minute things.” You say and she nods her head.
“What time does your flight land?” She asks and you quickly look at your boarding pass.
“I should be landing at 5pm. You’re picking me up right?” You ask her and she nods. “Yes I am.”
The two of you stayed on the phone until it was time for you to go eat dinner. After dinner you showered and laid down on your bed. You couldn’t sleep due to the excitement and nerves. You were going to be far away from home, your family, everything you’ve ever known.
It was like you were finally starting your life, this was all that you dreamed of while growing up. Now that it’s finally happening, you couldn’t help but be nervous. You don’t even remember falling asleep but somehow you get woken up by your alarm.
Your flight was at 5am and you had to be there about an hour early. You woke up at around 3am and walked into your bathroom. You brushed your teeth and hair, trying to make yourself look comfy but somewhat presentable since you were going to be on a flight for 12 hours.
After getting ready and grabbing your bags, you brought them downstairs where your parents were already preparing snacks and food for your flight.
“Are you ready, sweetie?” Your dad asks and hands you the bag of food and snacks.
“As ready as I’ll ever be.” He nods and hugs you, squeezing you tightly.
“My baby girl is leaving the nest.” He says and you laugh.
“I’ll be back dad. I’m not leaving forever.” You say and he laughs along with your mom.
“Okay, we should start leaving. It’s already 3:45.” Your mom says and starts grabbing your luggage.
You follow her out into the car with 2 suitcases in your hands, along with the bag full of food. After putting everything into the car, the three of you get inside the car and drive to the airport.
Your parents followed you all the way through the airport until they couldn’t anymore. You turned to face them and hugged them tightly.
“I’m going to miss you guys.” You say and they both sniffle, trying hard not to cry.
“Be safe please.” You mom says and you nod your head.
“I will, I promise.”
“Flight 423 to Seoul will now be boarding.” Was heard over the intercom.
“I love you guys.” You say to them and hug them tight once again before turning around.
You wave goodbye to them before you can’t see their figures anymore. Pushing your glasses up, you make your way into the first class section of the plane. Setting your bag down, you quickly take your glasses off and look out the window.
Another 20 minutes went by before the plane started to take off. You watch out the window as the city lights start becoming smaller and smaller.
Goodbye home.
-
After a 12 hour flight, you finally landed in Korea. Grabbing your bags from the baggage claim, you walked out into the front of the airport, hoping to see Yunjin.
“Yn!” You hear your name being called and turn to where the voice came from.
You let out a squeal and run towards Yunjin. She wraps her arms around you and laughs.
“You’re finally here!” She says and you nod your head before pulling away.
“The air feels different.” You joke and she laughs.
“You haven’t even stepped outside yet.”
“I know but it just does.” You say and she laughs before helping you with your suitcases. The two of you walk out of the airport and to her car.
As you’re looking out the car window, you see different types of scenery. Buildings, people, trees, rivers, and bicyclists.
“Oh wow, the college looks huge.” You say and she laughs.
“I’m so not excited for school.” She says and you nod your head.
“Me too. Thank god we have two weeks before we have to start attending classes.” You say and the both of you continue to talk until she parks inside the apartment parking garage.
She popped the trunk open so you could get your luggages out. She helped you with them before the both of you walked towards the apartment building. There were two different apartment buildings.
“Okay, so we are in the building on the left on the fourth floor.” She says.
You follow her and get into an elevator. The elevator arrives on the fourth floor and you guys walk down the hall.
“124...125…126…and 127.” She says to herself and turns to you.
“Are you ready?”
“Yes, I’m dying to just lay down for a bit.” You say and she laughs before unlocking the door.
The walls were white with pictures and decorations adorning them. She had black leather couches surrounding a glass coffee table.
“You can put your stuff in here.” She says and leads you to a room. There was a queen sized bed with black bedding.
“I hope you like it. I wasn't sure how to decorate it.” She says and you shake your head.
“It’s perfect.” You say and she nods her head.
“What time are we going to dinner?” You ask her, starting to unpack.
“At 6, and I hope you don’t mind but I invited my boyfriend and some of our friends.” She says and you shake your head again.
“Not at all. I’m excited to make new friends.” You say and unzip another suitcase.
“What’s his name?” You ask while she helps unbag your skincare and makeup onto the vanity table.
“Jaemin.” She answers and looks at you.
“You know, his friends are also super cute.”
“Yunjin don’t.” You say jokingly and she laughs.
“What? I’m just saying. You said that you’ve never dated before. Why not try new experiences? I mean, that’s what you’re here for right?” She asks and you sigh before looking at her.
“Well yeah but-”
“But, nothing. Come on, you’re in a foreign country, you’re sweet, and you’re hot. You could probably get anyone you want.” She says, walking closer to you.
“Let’s just see how this goes.” You say and she smiles while clapping her hands.
After unpacking, you showered and started getting ready for dinner. After applying makeup and doing your hair, you looked through the drawers for clothes. You decided on a pair of low rise jeans with a baby pink cropped tank top.
After getting ready you grabbed your phone to look at the time but the doorbell rang. Confused, you walked out of your room and knocked on Yunjin’s bedroom door.
“Ynn, it’s my boyfriend and our friends. Can you let them in?” She yells from the other side of the door.
You yell back a yes and walk to the front door to open it. Three guys all dressed differently looked back at you in a confused manner.
“Are you sure this is the right one, dude?” The guy in a plain white long sleeve asks.
“Yes I’m sure. Hi, you must be the new roommate.” The guy in the middle asks.
“Yeah, I’m Yn. Nice to meet you. Please, come in.” You open the door wider for them to enter.
“Yunjin’s in the room.” You tell him and he nods before walking into her room.
Feeling awkward, you gesture for the other two boys to sit in the living room. They both walked over to the couch and sat down.
“Hello, I’m Mark. It's nice to meet you.” The guy who spoke earlier says and smiles at you.
He holds his hand out as a gesture for you to shake it. You grab his hand and smile back at him. “Yn.”
“I’m Jeno.” The other one says.
You quickly look at him and observe him. He was dressed in black ripped jeans with a plain white tee and a black leather jacket.
He was oozing with charisma, from the way he talked to the way he dressed. He had rings adorned on his fingers, paired with silver metal bracelets and multiple necklaces around his neck. You almost felt intimidated by him until he flashed a bright smile at you. His eyes formed into cute little crescents of the moon.
“Nice to meet you.” You say and walk away to grab your shoes. You grab your pink dunks and walk over to the couch to put your shoes on but before you could, Mark speaks up.
“Where’s the bathroom?” He asks and you direct him to it before continuing to put on your shoes.
As you bent down to slip your foot in, Jeno noticed how he could see your cleavage poking through the opening of your tank top. He smirks and licks his lips before looking back at his phone. After putting your shoes on you sat there in silence.
“Nice shoes.” He says and you look at him.
“Thank you.” You look down to his shoes to compliment him as well when you notice he’s wearing the same shoes as you just in black.
“You too.” You shyly say and he chuckles softly.
Jaemin and Yunjin finally walk back into the living room.
“Is everyone here?” She asks and Jamein shakes his head.
“We’re waiting for Mina.” Jaemin says and your eyebrows furrow.
“Who’s Mina?” You ask and Yunjin walks over to come sit next to you.
“Mark’s girlfriend. She lives further away from campus.” Yunjin says and you nod your head. Just then, Mark walks out and sits back down where he was sitting previously.
The atmosphere was a little awkward and you felt yourself curl up into a ball. You could feel Jeno’s eyes on you but you choose to ignore it, looking at anywhere but him. Finally, the doorbell rings signaling Mina’s arrival. Mark goes to open the door and greets her with a kiss.
“Okay, let’s go.” Yunjin says and walks to Jaemin, intertwining their hands. You’re the last one out of the door and you turn around to lock the door humming to yourself.
You turn back around and see Jeno waiting for you as the rest of them start walking to the parking garage.
“You didn’t have to wait for me.” You joke and he laughs.
“It’s okay, I didn’t want to really be with the couples anyway.” He says and you laugh, the two of you trailing behind the rest of the group.
Mark and Mina walk towards her car and you follow the rest of them into what you assume to be Jeno’s car since Jaemin was getting in the back seat. You turn to look at Yunjin who wiggles her eyebrows at you teasingly. You jokingly roll your eyes and get into the passenger seat.
“The usual?” Jeno asks and Yunjin nods her head.
He waits a moment for his phone to connect to the car before pulling out of the parking garage and heading to the restaurant. The music started to play and you recognized the song.
Apocalypse - Cigarettes After Sex
“I love this song.” You say out loud, hoping to make conversation.
“Yeah?” He asks and looks over at you quickly.
“Yeah, I love Cigarettes After Sex.” You say and softly laugh.
“What’s your favorite song?” You ask and turn to look at him with a smile.
“Probably ‘K.’ What about you?” He replies and you stop and think for a moment.
“It’s hard to say because I love all of their songs but I’ve been listening to ‘Sunsetz’ a lot recently.” You say and start playing with your fingers.
The conversation dies again but this time it’s not an awkward silence, it’s a comfortable one. A while later, you guys finally reach the restaurant and Jeno parks the car. The four of you get out of the car and meet up with Mark and Mina who were inside the restaurant already.
The six of you sit down at the table and start looking at the menu. It was a Korean Barbeque place. You were at the end of the table, closest to the wall with Yunjin on your left and across from her was Jaemin. Mark and Mina took up the remaining seats.
You look at the menu, debating on what you should get.
“The spicy pork belly is pretty good.” Jeno says across from you. You look up at him and smile.
“Yeah I was thinking about getting that.” You say and he smiles before looking back down at the menu.
“So, Yn. What are you majoring in?” Mina asks you before taking a sip of her water.
“Oh I’m majoring in nursing right now.”
“Oh, no way! Me too!.” Jaemin says and holds out his hand for a high five. You shyly high five him and the conversation continues.
Mark and Mina were both in their second year of college. Mark wanted to become a music producer and his girlfriend wanted to become a veterinarian. Yunjin and Jaemin were in the same year as you and like yourself, Jaemin wanted to become a nurse. You knew that Yunjin wanted to be a lawyer from previous conversations.
Jeno kept quiet most of the time, letting his friends talk before he did. After Jaemin finished speaking you turned to Jeno with questioning eyes.
“What about you?” You ask him and he softly smiles.
“I want to be a car designer.” He sheepishly says and you nod your head.
“That’s cool! I think you’d be good at it.” You say and he laughs.
“How do you know?” He asks teasingly and you look back at him.
“Your car! You added on all of the modifications right?” You say and he nods his head.
The four friends look at each other with knowing smiles before looking back at you and Jeno.
Before you know it, the food arrived. Jeno grabbed a piece of the spicy pork belly and placed it into your bowl of rice.
“Thank you.” You sheepishly say before eating it.
Everyone was so focused on eating that there was almost no conversation. Small conversations here and there but not too long lasting.
After 3 rounds of meat, everyone was stuffed. You wanted to treat everyone since they made you feel so welcomed but Jaemin beat you to it. He slid his card into the tab and gave it back to the server. You pouted a bit and Jeno noticed.
The way your cheeks filled up with air and your lips curled into each other, pressing against each other. He softly laughed and looked away.
“You guys want to drink tonight?” Mark suggests and everyone agrees.
“Yn and I can go grab alcohol and meet you guys back at the apartment.” Jeno says and everyone agrees with the plans.
You softly smile at the thought of spending time alone with him. You walk to his car and get in the passenger seat while waving bye to everyone else. Jeno starts up the car and the music starts playing.
Sunsetz - Cigarettes After Sex
You smile at the familiar instrumental intro of the song. You look over at him and he already has a smile forming on his face.
“Do you want to play 21 questions? We can get to know each other that way.” He asks and you nod your head yes.
“So, what made you come to Korea?” He asks you when the car gets to a red light.
“They have a good nursing program. One of the best in the whole world.” He nods his head at your answer.
You think for a moment before a question pops up in your head.
“How did you meet Jaemin?” You ask him and he softly laughs at your question.
“We were deskmates in middle school. I met him when I was 14.” He says and you smile at the thought of a younger Jeno.
The rest of the car ride was filled with questions bouncing back and forth between the two of you. Walking into the convenience store, you ask him a question.
“What’s your favorite color?” You ask and he laughs loudly at it.
“That’s what you’re asking?” He asks and laughs again when you nod your head.
The both of you walk over to the section with the soju bottles and he grabs a case that has 12 bottles in it.
“Blue.” He answers while walking to the register.
He started pulling out his wallet but you were faster. You tapped your card and when Jeno hears the noise the machine makes he looks up.
“My treat.” You say and he sighs softly.
“You didn’t have to.” He says and you shake your head.
“Your turn.” You say to him, gesturing for him to ask a question. Before he can ask you a question his name gets called.
You turn to look at the girl who called his name. She was gorgeous. Her hair was in all the right places, her makeup looked flawless, and her outfit looked like it was chosen by a stylist. Feeling insecure you wrap your arms around your body and avert your eyes.
“Jeno? That is you!” The girl exclaims and runs over to bring him into a hug.
Jeno keeps his arms down by his sides, not reciprocating the hug back. She pulls away from his embrace and pouts at him.
“What? You don’t even want to hug me?” She asks, batting her eyes at him but he keeps a stoic poker face.
“What are you doing here Giselle? I thought you were in Japan.” He says calmly and she turns her head to look at you. Ignoring his question she walks up to you.
“Hi, I’m Giselle. Jeno’s girlfriend.” She says and your eyes widen a bit.
She holds her hand out for you to take but before you could Jeno steps in front of you and blocks you from her vision, his taller frame towering over her.
“Ex. Girlfriend.” He clarifies and she rolls her eyes.
“Same thing. Aren’t you going to introduce me to your friend?” She says with a smile that looked all too fake.
He sighs and turns to look at you before grabbing your hand in his.
“She doesn’t need to be introduced to you.” He says bitterly.
His left hand wrapping around yours while holding the case of soju bottles in his other hand. He glares at the girl in front of you guys before dragging you out of the convenience store.
He pops open his trunk and lets go of your hand to place the case of alcohol in there. You awkwardly observe him let out a sigh before walking to the passenger door. He gets in the driver's seat and turns the car on.
You look at him and frown when you see his eyebrows furrowed with his eyes closed. Hesitantly, you poke at his eyebrows and his eyes open in shock.
“It’s not good to furrow your eyebrows for a long time.” You say and smile at him.
He softly smiles at you while looking into your eyes. Seeing him up close like this made you realize just how attractive he is. His strong and arched brows, his mole under his eye, his perfect nose, his full lips, even his chiseled jaw. Realizing what you’re doing, you quickly turn away from him and look straight out the window of the car and he softly laughs.
“I’m sorry.” He says and you frown before looking at him.
“Why are you apologizing?” You ask and he sighs again.
“Giselle.” He says, pointing out the elephant in the room. You nod your head and look at him furrowing his eyebrows again.
“We uh… we broke up last year. We dated for about two years before she had to move to Japan. Her dad got a job transfer over there and so her whole family moved. We tried to do long distance and it was going well, until I found out that she cheated on me.” He says and closes his eyes again.
You pout again and look at the man in front of you. How could anyone ever cheat on him? He was so damn perfect. Sure, you only met him today but you knew how genuine he was.
“I’m sorry. You didn’t deserve that.” You say and he softly chuckles.
You quickly look down for a second, trying to focus your attention on your hands in your lap. You slightly jump at the feeling of his hands under your chin. He grabs your chin in between his thumb and pointer finger, your eyebrows furrow feeling the coldness of his rings directly on your skin.
He tilts your face up to look back into his eyes and smirks. You slowly swallow the saliva in your mouth and look into his brown eyes.
“Don’t apologize, you did nothing wrong.” He says and you slowly nod your head.
He lets go of your chin and you sit further back into your seat. He laughs at your action and puts his car in reverse, heading back to your shared apartment with Yunjin.
-
“Finally!” You hear Yunjin say as you open the door.
“Sorry, we had to drive to the one further away because the other one didn’t have any soju in stock.” Jeno lies easily through his teeth.
You furrow at his words before plastering a smile onto your face. “Yeah, the detour was like 20 minutes.” You say, hoping that it made the lie more believable.
Jeno smiles at you, backing him up before placing the case of soju on the counter. He opens up the box and pulls out 3 bottles from it. You walk over to help him put the rest in the fridge and he grabs your hand. You gasp softly and look up at him.
“Thanks.” He says and you nod your head, knowing what he was referring to.
Jaemin had suggested a game of ‘Truth or Drink’ so the six of you were sat around the coffee table . Everyone agreed to let loose and be completely honest, no matter how raw the questions were and if they didn’t want to answer it, they could just take a shot of soju.
“Okay, Yn.” Jaemin starts off and you look at him.
“What was your first kiss like?” He finishes and everyone looks at you, waiting for you to answer.
“Hm, my first kiss.” You repeat and cringe thinking about it.
“It was gross. He kept trying to push his tongue in my mouth.” You say and everyone laughs at the thought of it.
“Okay, Mina. What’s the worst pick up line you’ve ever heard and who said it?” You ask with a smile and she laughs at the question. She looks over to her boyfriend who gasps offendedly.
“The worst pick up line I’ve ever heard was at the club.” She says and Mark groans upon hearing that causing the group to laugh.
“Mark came up to me and said ‘Hey, you owe me a drink. Because when I saw you, I dropped mine.”
Mark screams and cringes as the words leave his girlfriend’s lips. The group laughs and starts teasing him.
“I would’ve thrown my drink at you if you said that to me.” Jeno says and laughs when Mark flips him off.
As the night went on, half the soju case was almost gone. You could feel the alcohol getting to you, your eyesight was starting to blur a bit. The game continues and it was mark’s turn to ask.
“Have you and Yunjin ever got caught doing ‘it’ by someone?”
“Plenty of times.” Jaemin answered quickly with no thought.
Yunjin, feeling embarrassed, hides her face in her hands.
“Oh my god Yunjin, you said you were innocent!” You exclaim and hit her shoulder lightly.
“She’s not innocent at all, one time she wan-mphh” She covers her boyfriend’s mouth before he can embarrass her even more.
She removes her hand from his mouth and he laughs before scanning the room. He looks at everyone before stopping on his best friend.
“Okay, Jeno. Are you completely over what happened last year?” He asks his best friend who tenses up at the question but then relaxes again.
The smile that was once on his face disappears and he clears his throat.
“Um yeah, I would say I am.” Everyone nods their head at his answer and he looks over at you with a smirk.
“Oh no.” You say with a sigh playfully. He just laughs at your reaction and smiles even more.
“You’ve been asking me questions all night, aren’t you curious about anyone else?” You ask jokingly and he shakes his head.
“Nope. Just you, princess.” You cheeks flush at his use of a pet name and you look at him with wide eyes. He chuckles and playfully pinches your cheek.
“What’s the kinkiest thing you like to do during sex?” He asks and your cheek flushes even more.
It’s not like you’ve never had sex, you’ve had a few encounters of it. Keyword, a few. Both times however, were really vanilla so you’ve never experienced anything remotely kinky.
Clearing your throat you slowly pour the soju into your shot glass and take the shot.
“Oh come on princess.” He says and you shake your head no.
“Not telling.” You say and cough when the alcohol goes down the wrong pipe. The group laughs at your misery while Jeno pats your back, also laughing.
Not long after, everyone was slowly starting to drift off to sleep. You slowly were starting to sober up and decided to start cleaning up the mess. You grabbed the empty bottles and placed them in a trashbag.
After cleaning up, you looked around at everyone. Mark and Mina were fast asleep on the couch, cuddled up. You walked over to your bedroom and grabbed a spare blanket from the closet for them.
As you were walking out of your room, you met Jaemin and Yunjin in the hallway. “I’m guessing he’s sleeping with you?”
She nods her head and drags a drunk Jaemin into her room. You walk into the living room and drape the blanket over Mark and Mina. Jeno was fast asleep with his head on the coffee table. You walk over to him and shake him.
“Jeno? Wake up.” You say softly while shaking him awake. He mumbles incoherently before tuning his head to face you.
“Jeno, come on. Go sleep on the couch.” He shakes his head no and whines softly.
“You don’t want to sleep on the couch?” You ask softly while crouching down to him. He shakes his head again and you furrow your brows.
“Where do you wanna sleep?” You ask him and he slowly lifts his head up. He looks towards the hallway and points in your room.
You sigh softly and weigh your options. You could leave him here and have his body be sore tomorrow or you could take him to your room and let him sleep on your bed while you come back to sleep on the couch. Sighing, you grab his hand and help him up.
“Come on, let’s go to my room.” You whisper and he obliges.
He stands up, albeit a little wobbly but he manages to balance his weight, never letting go of your hand. You drag him to your room and place him on the bed. Reaching over. You take off his shoes and place them on the tile floor.
You stare at the sleeping man in front of you and sigh softly. As you go to walk away, he grabs your wrist. You stop in your tracks and turn to look at him.
“Don’t leave me, Giselle.” You hear him say and you widen your eyes.
So he was lying when he said that he was over it. You knew he wasn't with the way that he reacted inside the convenience store. You sigh again and furrow your brows before grabbing his hand that was holding onto your wrist and pull his grip away.
You stare at him again and he has a sour expression on his face. You hesitantly poke at his eyebrows to ease them before walking out of your room, leaving him in there. You walk into the bathroom and look at yourself in the mirror.
Your eyes were red and your mascara was smeared everywhere. The pink lip tint you applied is now gone due to the oil of the food. You take out a makeup wipe and start removing your makeup, all the while thinking about the man in your room.
You barely met him yet he had you wrapped around his finger. You sighed again for the hundredth time that night. After removing all of your makeup, you brushed your teeth before walking back out into the living room.
You decided to sleep on the other couch. After grabbing another blanket from the closet, you laid down and felt your eyelids getting heavy. Sleep slowly overtaking your body. You closed your eyes and let it devour you, not wanting to think about what just happened in the last 20 minutes.
-
You hear voices coming from next to you and open your eyes. The sun was blaring from the balcony window. Squinting your eyes, you sit up and see that everyone was up besides Jeno.
“Want some breakfast?” Jaemin asks from the kitchen and you slowly nod your head.
Your head was pounding and your mouth felt dry. Last night was the first time in a long time that you’ve drank that much. You tried to swallow some saliva to help quench your thirst but it didn’t help at all. Yunjin and Mina came over to sit next to you on the couch. MIna handed you a glass of water and you softly thanked her.
The water was cooling against your dry mouth and throat. Gulping down the water you slowly looked around.
“Where’s Jeno?” Yunjin asks you and you bring the cup down from your lips.
“He didn’t want to sleep on the couch so I took him to my room and came to sleep out here.” You answer and they nod their head.
“Food’s ready.” Jaemin says and the three of you walk over to the dining table where Mark was setting up plates.
“I’m gonna go wake up Jeno.” You say and walk towards your room.
You slowly opened the door, hoping not to wake him up. He was softly snoring and you observed him again before walking closer to him on your bed. The events of last night flash through your brain and you stop in your tracks. Deciding to not think too much, you walk up to him.
“Jeno.” You say and shake him to wake him up.
He slowly opens his eyes and blinks up at you before sitting up fastly. He looks around the room and notices that he’s in your room. You softly laugh at him and shake your head.
“Jaemin cooked breakfast, go eat.” You say and he slowly nods his head before getting up from your covers.
He grabs his shoes and walks out of your room. You sigh once he's out and lay down on your bed, not even caring that you haven’t washed them after he used it. You stare up at the ceiling for a moment before getting up to change into more comfortable clothes.
You fell asleep in your jeans last night and it was itching your legs. Locking your door, you change into a pair of gray loose sweatpants and a tight white long sleeve that was cropped. You looked for your brown fluffy slippers and put them on before walking back out into the kitchen to eat.
-
It’s been a few days since that day and you haven’t seen Jeno at all. You and Yunjin were watching a movie in the living room when you looked over at her and decided to ask the question you were dying to know the answer to.
“Yunjin?” You call out and she turns to look at you.
“What’s up?” She asks.
“Who did Giselle cheat on Jeno with?” You ask and she makes a confused face.
“How did you know about that?” She asks and you panic. You didn't know if you should tell her about what happened at the convenience store but you do anyway.
“When Jeno and I went to go get alcohol, she was there.” You answer and Yunjin sits up from her position.
“She was here? In Korea?” She asks for clarification and you nod your head yes.
“That bitch.” She says softly and looks away before looking back at you.
“She cheated on him with this guy named Shotaro.” She says and you slowly nod your head.
“DId he love her?” You ask again and Yunjin looks at you confusingly.
“Jeno.” You clarify and Yunjin sighs.
“Yeah, I think he did. But once she broke that trust, it was hard for him to get over it.” She explains and you stay quiet.
“Why are you asking?” She asks and you shake your head.
“I was just curious.” You say and she looks at you with squinted eyes before looking back at the tv.
You sat there in silence, thinking about the information that you just received. You grabbed your phone and looked up the name ‘Shotaro’ on instagram. It wasn’t hard to find him after all, there weren't many Shotaros in the world.
Clicking on the first profile that popped up you looked on his page and saw different posts with girls and guys. One picture in particular caught your eye though. It was a picture of Shotaro, Giselle, and Jeno.
She was standing in the middle with her head on Jeno’s shoulder. You frowned and zoomed in on the picture. Her arms wrapped around both of them but even though her head was on Jeno’s shoulder, Shotaro was standing closer to her than Jeno was.
You looked at the date it was posted, 2021. You zoomed back onto Shotaro’s face. He wasn’t bad looking but he definitely wasn’t as handsome as Jeno was. It seems like Jeno and Shotaro were friends or acquaintances at least.
You clicked on the picture to look at the tag and found Jeno’s account. He had no posts but he had story highlights. You clicked on one and saw Jaemin and Mark along with other guys. Tapping through them you looked at them before it changed to another highlight. You noticed that this one had just him.
There were pictures of him at the gym, him biking, him at parties, and more. Just as you were about to look even more, the doorbell rang. You looked up and saw Yunjin looking at you.
“Are you expecting anybody?” She asks you and you shake your head.
Getting up, you walked over to the front door and opened it. Jeno was standing there in a muscle tee and sweats. His biceps were out for everyone to see and you slowly widened your eyes.
“Jeno? What are you doing here?” You ask and look back to see if Yunjin was watching but she wasn't.
“Can we talk?” He asks and you nod your head before walking out to talk in the hallway.
“What’s up? Are you okay?” You ask and he nods his head.
“Yeah. I just wanted to apologize about the other day.” He says and you scoff slightly.
“It’s okay. You were drunk, don’t even worry about it.” You say and he smiles softly. You look up into his eyes and feel yourself smiling as well.
“Is that all?” You ask and he nods his head.
As you turn to walk back inside he grabs your wrist. “Wait!” He exclaims and you turn back to look at him.
“Um, someone I know is throwing a party tonight. Would you like to go with me?” He asks and you furrow your eyebrows.
“Tonight?” You ask and he nods his head.
“Sure, what time should I expect you to pick me up?” You ask and he smiles softly.
“I’ll be here at 9.” He says and you smile with a nod of your head. You turn to walk inside but before closing the door, you wave to him and he does the same.
“Who was it?” Yunjin asks and you drop your smile.
“Uh, Jeno. He invited me to a party tonight.”
“Oh, it must be Haechan’s party.” She says and you furrow your brows.
“How do you know?” You ask and she shrugs her shoulders.
“Jaemin invited me but I declined because I thought we were hanging out tonight.” She says teasingly and your eyes widen.
“Oh shit. Sorry, I already accepted his invite. I can cancel on him.” You say and Yunjin laughs.
“It’s fine, if you’re going then I’ll go too.” She says and grabs her phone to text Jaemin.
You smile and walk into your bedroom. It was already 5pm and you needed time to get ready. You walked into your closet, hoping to find something to wear. Looking through your tops, you found a black tube top and decided to pair it with a blue denim mini skirt.
You knew it was going to be a bit chilly outside, but you didn’t want to ruin your outfit so you opted for freezing tonight. Laying your outfit down on your bed, you walked towards the vanity mirror and started applying makeup. You knew you wanted it to be subtle but still bold enough to compliment your features.
“Hey, what are you wearing?” Yunjin asks while walking in and looking at the outfit on your bed.
“Oh, this is cute!” She exclaims and grabs your jacket to inspect it closely.
“Well, I was going to wear low rise jeans but I thought the skirt was cuter. What about you? What are you wearing?” You say while applying some lip gloss.
You turn towards her and see her in a green mini skirt with a white top. You smile and nod your head yes. “Oh hell yeah! You look hot as fuck.” You say and walk closer to her to look closely at her outfit. She smiles and does a quick turn while posing like models do. You laugh and gently hit her shoulder.
“Is Jaemin picking you up?” You ask and she shakes her head no.
“We usually uber since we both drink but Haechan’s place is really close so we usually just walk.” She says and you nod your head.
“I think he’s coming with Jeno so the four of us will probably just walk together.” She says and walks into your bathroom to look at herself in the mirror. You walk back over to your vanity table and finish getting ready. You finished curling the last strand of hair when the doorbell rang. You hear Yunjin going to open the door and quickly look at yourself in the mirror before grabbing your black platform boots.
As you were putting them on, there was a knock on your door. “Come in!” You yell and the door opens revealing Jeno.
“Hey.” You softly say and smile at him.
He stays near the door, mesmerized by you. Your outfit, your hair, your makeup, everything was so beautiful. He slightly clears his throat before looking away and greets you as well.
“You look beautiful." He says and you shyly smile.
“Thank you.” You say and finally look up to get a glimpse of his outfit for tonight.
He was wearing a purple and black striped shirt with black ripped jeans. His signature leather jacket was draped over his shoulders. His jewelry completed the look. He had the same rings adorning his fingers and you slightly felt a chill run up your spine, remembering the way they felt under your chin. His jet black hair was styled properly this time, showcasing his forehead. You slightly blush and get up to grab your bag. Slipping it over your shoulder, you look at yourself in the mirror one last time.
You turn to Jeno and smile while gesturing for him to leave first so you could close your door. The both of you walked towards the living room so that you guys could all leave. Yunjin and Jaemin were the first ones out of the door and you stayed behind to lock the door. Feeling a sense of deja vu when you see that Jeno was waiting for you.
“Is Giselle going to be there?” You ask Jeno who shakes his head.
“I don’t know. I hope not.” He replies and you nod your head before trailing behind Jaemin and Yunjin who were joined at the hip.
“I think I have a new favorite song from Cigarettes After Sex.” He says and you turn to look at him while walking.
“Really? What song?” You ask curiously and he slightly chuckles.
“Sunsetz.” He says and you gently laugh while pushing him away from you.
“You’re such a follower.” You joke and he laughs before walking close to you again.
The both of you continued small talk while walking to Haechan’s house. Your hands slightly bump into each other since you were walking so closely to each other. Your cheeks flushed every time your hand accidentally brushed against his.
-
As the night went on and more people came you lost sight of your friends. Sighing, you lean your back against a wall and take a sip out of the nasty concoction that was made by Haechan himself. Suddenly you felt someone come stand next to you. You turn to look at the person when you notice how familiar he looked.
“Hi, I’m Shotaro. What’s your name?” You gape at the person in front of you. He was the guy Giselle cheated on Jeno with. You slightly smile awkwardly and give him your name.
“Pretty name for a pretty girl.” He says and you slightly back away from him to put some distance with a fake smile plastered on your face.
“I haven’t seen you around before. Are you new here?” He asks and you nod your head.
“I’m here for college.” You reply dryly and he smiles at you.
You hated to admit that he was an attractive man but you couldn’t do that to Jeno. The two of you just stood there in silence looking at each other.
Unbeknownst to the both of you, Jeno stared from across the room. His hand clenched onto his cup while his tongue poked his cheek. Why the fuck was Shotaro talking to you? And why was he standing so fucking close to you?
Hachan sluggishly wrapped his arm around his friend and laughed. “What’s got you so pissy?”
Jeno huffed and pushed his arm off of him. Haechan follows his gaze and sees Shotaro. Furrowing his brows he straightens up and turns to Jeno.
“I didn’t know he was back.” He says and puts his hand on Jeno’s shoulder.
Seeing enough, Jeno removes Hacehan’s hand from his shoulder and gulps the last of his drink before throwing the cup on the floor. His eyes stayed on Shoitao the whole time he was making his way over to you two.
“Do you want to dance?” Shotaro asks and holds his hand out. Before you could even answer a hand pushes him away.
You look up and see Jeno standing next to you. His nostrils were flared and his eyes were abnormally cold. Glaring at the man in front of him while Shotaro just chuckles.
“Jeno Lee.” He says and smiles while looking straight back at him.
Jeno didn’t reply, he just glared at the guy in front of him before grabbing your hand. As he turned to get the both of you away from him you felt Shotaro pull on your other arm.
“Hey, we were talking!” Shotaro yells and Jeno turns quickly to look at him.
“Let go of her.” He says through clenched teeth and Shotaro just smirks.
He slowly lets go of your arm and continues smirking while Jeno keeps his eyes on him. You slightly tap Jeno’s shoulder, signaling for the both of you to leave. He softly looks back at you and the both of you walk back over to where the rest of his friends were.
“Why were you talking to him?” Jeno snapped and you turned to look at him.
“He came up to me, what was I supposed to do? Ignore him?” You sass back and Jeno just sighs.
“Do you know who he is?” He asks, never letting go of your hand.
Of course you knew who he was but you didn’t want to admit to stalking their Instagram pages so you shake your head no. He sighs and pulls you towards the kitchen counter. Your back hits against it and you let out a soft yelp from the pain.
Jeno steps in front of you, keeping you trapped between his own body and the counter. His taller frame towering over you and you felt a little shy looking into his eyes. You avert your eyes and look down but Jeno grabs your chin to make you look him straight in the eye. Your lashes flutter against your eyes and he softly chuckles.
He leans down so he could whisper in your ear. You freeze up because he was too close to you. His necklace dangling onto your shoulder and the cool metal against your bare shoulder makes your cheeks flush again.
“You’re cute.” He says and you softly giggle.
You can feel your heart rate going up. Trying to calm it down, you inhale a short breath but Jeno catches it. He can feel your heart pounding against his chest and he softly chuckles.
“Do I make you nervous?” He asks and you quickly shake your head no.
He pulls away from your ear and looks at you again with a smirk.
“You sure?” He whispers, leaning closer to your face.
You could feel his breath hitting in your face and it makes you back away a little bit. You didn’t get too far because his hand goes around your waist, pulling you right up against his body. The alcohol in your system and the closeness of your bodies make you start to sweat a bit. It was too hot in here, you needed to get some fresh air.
“I need to- I need to get some air.” You say quietly for him to hear and he smirks while letting go of you.
You huff out a breath and step away from him. You walk towards the sliding door and feel the cool breeze against your skin. Your heart is racing a million beats per minute. You slowly bring your hands to your cheeks and feel how hot they are.
Shaking your head, you try to calm yourself down but a touch on your shoulder scares you. You jump away from the contact and turn around to see Yunjin and Mina there.
“Oh, hi.” You say softly and they both look at you.
“Are you okay?” Mina asks and they both walk closer to you.
“Yeah. I just needed to get some air.” You reply and they both nod their head.
“We saw Shotaro trying to talk to you.” Yunjin says and you sigh.
“Yeah, it was awkward.” You say and inhale a sharp breath.
“Was Jeno friends with him?” You ask and they both look at each other before looking back at you.
“They were very close in high school because they were both in dance club.” Yunjin says and you nod your head again.
“Come on, let’s go drink.” Mina says and wraps her arm around your arm with Yunjin doing the same.
The three of you walk back into the house and walk to the kitchen where the rest of the guys were at. You quickly catch Jeno’s eye and he smirks at you. You shyly smile at him before walking with the girls to the other side of the counter.
You were across from Jeno but you tried not to look at him. Instead, you kept your eyes on Renjun, who was pouring the shots. He passed out the shot cups and you shyly thanked him before grabbing it from him.
The eight of you cheered and clicked your shot cups against each other before downing the shrink. The alcohol was burning your throat and you let out a sour look after swallowing it down.
“That’s nasty.” You say and Renjun laughs.
“It’s Bicardi.” He says and lifts up the bottle to show you.
“It tastes like shit.” You say and Hachan screams.
“Don’t say that about my baby.” Haechan says and grabs the bottle to pat it.
“Don’t worry, she didn't mean that.” He says and you laugh at him.
Jeno kept his eyes on you the whole time. Maybe it was the alcohol in his system or maybe it was his dirty mind that wanted to corrupt you. You seemed so innocent to him, with your sparkling eyes, your skirt riding up so high that he could basically see your panties but you didn’t even notice.
You stupid perfect lips that curl up so sweetly when you smile. Your hair that looked so soft, your belly button piercing that always adds fuel to the boner he was already springing. He was imagining all sorts of things.
His necklaces dangling in front of your face as he pushes himself into you. Your belly button piercing that would glimmer so bright as he was on top of you.
“Jeno!” Renjun’s voice snaps him away from his thoughts. He looks over at his friend who has a knowing smile on his face.
“She’s pretty cute right?” Renjun says and laughs softly when Jeno looks back at you.
“Shut up.” He grumbles and pushes Renjun away slightly who laughs at his friend.
You felt your head spinning and decided that you had enough to drink. You sat down on the counter to keep your body from falling down. You close your eyes to help your headache when you feel a presence in front of you. Opening your eyes, you see Jeno in front of you again.
‘You okay, princess?” He asks and you nod your head.
“Yeah, I just need to calm down a bit.” You say and he nods his head. His hands come to rest on the counter, trapping you again.
Your belly button piercing was on full display for him, the butterfly charm draws him in. He reaches down to play with your piercing and you giggle at his actions.
“It tickles.” You softly say and try to wriggle from his hands but he softly laughs and places his other hand on your waist to keep you from moving.
Feeling bold, you grab his necklace and pull him in closer to inspect it. You smooth your fingers over the cross and he smiles softly watching you. His fingers never leaving your belly button piercing either. You look up into his eyes and smile softly.
“What?” You softly say and he shakes his head.
His eyes formed into those cute little crescent moons. This man was going to be the death of you. You let go of his necklace and sigh.
“My butt hurts.” You say and he softly chuckles again.
He lets go of your piercing and holds his hand out. You take his hand in yours and jump off the counter. You go to grab your bag but he grabs it for you and holds it with his other hand while leading you to the couch.
The smell of marijuana was piercing and your nose scrunched up at the smell. Jaemin was smoking a blunt with Yunjin on his lap. He blew the smoke out away from his girlfriend before passing it to Hachan. Jeno sits down on the couch and pulls you onto him.
You yelp when your butt lands on his thighs. Everyone was lost in conversation and you were lost in your thoughts. Mark passes the blunt to Jeno who takes a drag before blowing it away from your face. You look at him as he takes another hit.
“Wanna try, princess?” He asks and holds out the blunt to you.
You shake your head no and he shrugs his shoulders before passing it back to Mark. Jeno’s hands were wrapped around your waist and he pulled you in closer. His chin resting on your shoulders as he closes his eyes.
You smile softly and place your hands against his. You grab one of them and start playing with one of the many rings he has on. Jeno opens his eyes and watches as you get lost looking and playing with his rings. You shyly smile at him and go back to looking at his rings when a figure catches your eye.
Giselle was walking over and you quietly tapped Jeno’s arm to signal him. He opens his eyes and lets out a soft hum. He looks up and sees her in front of the both of you. The conversation died down as everyone looked at her.
“Can I get a hit?” She asks, looking Jeno straight in the eye. He sits up and squeezes your waist tighter.
“It’s not mine, don’t ask me.” He says and looks at Jaemin.
Jaemin shrugs his shoulders and hands out the blunt to her. She smiles and sits down next to Jeno and you. You roll your eyes at her and go to stand up but Jeno’s hold on you gets tighter. You turn to look at him but he shakes head. He places his chin back onto your shoulder.
“I’m comfortable.” He whispers in your ear and you giggle softly while he laughs.
Giselle looks at you two with a nasty look before hitting the blunt again. Yunjin and Mina look at each other with a roll of their eyes.
“What’s your name?” Giselle asks, looking straight at you. You turn to look at her and plaster a fake smile.
“Yn.” You say and she softly laughs.
“You don’t smoke?” She asks again and you shake your head no.
“Oh, I thought you did because Jeno likes girls who smoke.” She says with a raise of her eyebrows.
You know she’s trying to rile you up and you hate that it’s working. Jeno sighs and opens his eyes to look at her again. He releases you from his grasp and you take that as a sign to get up from his hold.
“Let’s go.” He says and grabs your hand in his again. You shyly take it and look at Yunjin who gets up as well.
“This was fun Hyuck, but I think it’s time for us to go.” She says and holds onto Jaemin as he gets up too.
You wave bye to everyone and walk out of the house with Jeno, Yunin, and Jaemin. Giselle gals at your figure disappearing and scoffs.
“It was just a joke, jeez. What’s their problem?” She asks and takes another hit of the blunt.
Mina scowls at her as she gets up to leave with Mark.
‘You know what the problem is, bitch.” She says angrily and the two of them walk off.
You and Jeno were walking into the direction of your apartment. The chilly air was blowing against your skin and you shiver. He notices and stops walking to take his jacket off. He places them around your shoulders and smiles at you.
You thank him and he grabs your hand to continue the walk. Unbeknownst to you both Jaemin was taking pictures of you two with a big grin on his face.
“Okay, that’s enough.” Yunjin says softly with a giggle and pushes his hand away.
He laughs and puts his phone back into his pocket before grabbing her hand. The four of you finally made it to your guys' shared apartment. Jeno walked you to your room and sat you down on your bed. He kneels down to take your boots off. Your head was pounding so hard you lay down against your pillows.
After he was finished he looked at you fast asleep on your bed. He smiles softly and bends down. He places a quick kiss to your head and whispers a soft “Good night.” before walking out of your room.
“You good to drive?” Jaemin asks and he nods his head.
He takes the keys from Jaemin and the both of them walk out of the apartment to head back to their dorm. Jaemin noticed the way Jeno's lips curved up into a smile. He noticed the way Jeno’s eyes lit up every time he looked at you. He noticed lots of things in his friend that he hasn’t seen in a long time. He smiles softly at his friend who continues the drive home.
-
You woke up the next morning, still in your clothes from last night and your makeup half rubbed off. You walk over to the bathroom to remove your makeup and shower when you notice Jeno’s jacket around you. You smile and go to grab your phone.
you left your jacket - princess
i left it on purpose ;) - Jeno Lee
You smile and heart his message before getting ready to remove your makeup.
-
It’s been a week since you started classes and safe to say, you were not expecting that much work within the first week. It was finally Friday and you just got back to your apartment. Yunjin didn’t have any classes today so she was already home.
“Are you done packing already?” You ask as you walk into her room.
“Yeah. Are you?” She asks and you shake your head no.
Jaemin had a beach house and he invited you all over for the weekend to destress from the first week of school.
“I’m too tired to pack.” You say and she laughs. “Well you better hurry up, They’re meeting here at 2.” She says and you groan.
“That’s in like 2 hours.” You say and she nods her head.
“Yeah, so hurry up. Princess.” She teases you and you hit her gently.
“Shut up! Don’t call me that.” You say laughing and she laughs as well.
“Just go pack.” She says and you laugh before walking to your room to pack for the weekend.
You were only going to be gone until Sunday so you packed 2 bikinis, a few pairs of jeans and sweats, and a few baby cropped tees. You walk over to your undergarments drawer when Jeno’s leather jacket catches your eye.
You smile thinking about the memory last weekend and walk up to it. You grab it and fold it up to put in your bag so you could give it back to him. You tried to give it back to him earlier but he kept trying to push it off, claiming that he had other ones to wear.
You place it into your bag and grab new undergarments to pack. Lastly, you packed your makeup and skincare into a smaller bag and placed it into your duffel bag. After zipping it up you change into comfortable clothes.
You changed into your black one piece spandex and grabbed a white cropped sweater that falls off your left shoulder perfectly. You put a pair of fuzzy white socks on and slipped your feet into your UGG platform slippers. Looking at yourself in the mirror, you smiled before grabbing your bag and walking out into the living room.
You had makeup on already from school so you just touched it up a little bit. You wanted to look cute since you were going to be riding with Jeno. Jaemin and Yunjin were taking Mark and Mina, while Haechan and Renjun brought along their other two friends.
“They’re here.” Yunjin says and you grab your bag and place the strap around your right shoulder.
“Let’s go!” You say and walk out of the apartment first. Yunjin locked up the apartment before following you down to where everyone else was.
You notice Jeno’s black 2023 Mercedes Benz C-Class first. You smile and wave at him as he opens the trunk and grabs your bag from you. You open up your bag and pull his jacket out from it and hand it to him.
He smiles and takes the jacket from you and places it in his trunk as well. He closes the trunk and you walk over to the passenger side door and get inside the car. He gets in the car as well and waits for Jaemin to take off first.
“Are you excited?” He asks and you squeal.
“Yes! I need a break from school.” You say and he laughs.
“It’s barely been a week.” He says and you giggle.
“Yeah but the classes are so hard.” You say and he softly laughs.
“Who’s coming with Haechan and Renjun?” You ask and he looks over at you.
“Our other friends, you haven’t met them yet. Their names are Chenle and Jisung. They’re a bit younger than us.” He says and you nod your head.
He pulls out something from the back seat and gives it to you. It’s a small velvet box. Furrowing your eyebrows you look at him.
“What is it?” You ask softly and giggle.
“Just open it.” He says and you do as he says.
Inside was a thick metal ring adorned with jewels. It was the same one he had on middle finger. You gasp and pull it out from the box, bringing it closer to you so you can inspect it.
“You liked playing with mine so much, I figured I’d just buy you one." He says sheepishly and you smile at him.
“Oh my god, Jeno! It’s so beautiful, thank you.” You say and slip it on your middle finger on your left hand, exactly where it was on Jeno’s finger.
You lift your hand to show him and he laughs at the placement of your ring. Excitedly, you take out your phone and grab his hand to place yours on top. Snapping a quick picture of your guys hands together with the rings on display. You smile in satisfaction and show him.
“Send it to me.” He says and smiles.
You nod your head and quickly pull up his contact to send the picture to him. He looks over at your phone and sees his contact saved as ‘Jeno Lee.’ He scoffs and grabs your phone from your hands.
“Hey!” You exclaim and try to get it back but he pushes your hand away.
He changes his name to ‘jen’ and saves it before handing your phone back to you. You laugh once you see his contact name and look at him.
“What’s my name saved as?” You ask with a smile on your face.
He pulls out his phone and goes to your contact before turning his phone around and showing you. You stare at the ‘princess’ and laugh, pushing his shoulder away.
“You’re annoying.” You say and he laughs before charging his phone.
“You got your nails done?” He asks, grabbing your hands to inspect your nails closely.
You recently got them done with Yunjin and Mina. They were a nude pink color with glitter and charms adorned around them. You nod your head as he plays with the butterfly charm on your middle finger.
“I wanted to make them pretty.” You say and he softly laughs.
You look out the window and notice Jaemin’s car leaving. Jeno lets go of your hand and puts his car in reverse to follow them.
“Can you GPS the way just in case we get separated?” He asks and you nod your head before grabbing his phone.
“Password?” You ask and he quickly says the password code before you click on the group chat with the 10 of you.
You click on the address that Jaemin sent earlier this week and it starts showing the map on Jeno’s dashboard. You swipe out of the app and go to his Spotify. You look through his playlist and find one titled ‘Princess.’ Smiling, you click on it and see that it’s all Cigarettes After Sex songs. You click on ‘Sunsetz’ and the song begins to play. Jeno lets out a laugh at the song choice and shakes his head.
-
After a two hour car ride, you and Jeno finally arrive at the house. Jeno parks his car and you undo your seatbelt. Stepping out of the car, you walk towards the trunk and grab your bag. He follows you and grabs his bag as well.
The two of you walk inside the beach house and notice how big it was. It was squeaky clean like a brand new house. You walk through the house, looking in awe at how beautiful it was. After you finished looking at it, everyone was gathered in the living room.
“So there’s 5 rooms, everyone is going to have to share a room.” Jaemin says and grabs his girlfriend’s hand.
“Me and Yunjin, Mark and Mina, Jeno and Yn, Haechan and Renjun, and Jisung and Chenle.” Jaemin finishes and everyone nods their head in agreement.
“Every room is available besides the master bedroom, that’s where Yunjin and I will sleep.” He says and you and Jeno rush to get the best room.
You open the door and squeal when you look inside. There was a beautiful balcony with a view of the beach right outside. You were in awe of the balcony that you barely noticed the one bed but when you did your eyes widened.
You’re sharing one bed with Jeno. You look over to him and he laughs at your expression. He walks over to you and looks out the window with a smirk.
“Don’t worry, I’ll behave.” He says and walks to the bed to set his bag down. You awkwardly laugh and play it off.
“I’m not worried at all.” You say and shake your head.
Jeno raises his eyebrows at your lie and smirks before sitting on the bed. You go to place your bag on the bed as well when Jeno grabs your wrist and pulls you down onto the bed. His body hovering over yours causing his necklaces to dangle in front of you.
You eyes widen and you try to get up from his grasp but he pins your arms down above your head. He smirks and laughs at you before getting up and letting go of you.
“Not worried at all, my ass.” He says and chuckles. You sit up and huff at him.
“Shut up. You just caught me off guard.” You lie again.
He lets out an amused smile and nods his head knowing the truth. You get up to unzip your bag and grab your makeup bag to put on the desk table in the corner of the room. After doing that, you walk out into the kitchen to help Mina and Yunjin prepare the meat so Jamein can barbecue it.
Jeno sat on the bed and pulled his phone out. He looks at the photo you sent him and stares at it for a second before saving it and going to Instagram. He clicks on the photo and puts ‘Sunsetz’ as the music background before posting it.
He smiles looking at the finished product and turns his phone off before joining the rest of you guys in the kitchen. He can hear your laugh and it brings a smile to his face again. He walks outside and over to Jaemin who's preparing the grill and helps him.
You were washing the rice when Yunjin let out a gasp. You and Mina turn to look at her and she squeals before showing her phone to you guys. The picture that you just took earlier today blaring through her phone. You widen your eyes and clear your throat.
“That’s you right?” Mina asks while looking at you with a shocked face.
“No.” You shake your head and try to lie but the two of them smirk.
“Yn, we all got our nails done together.” Yunjin says and grabs your left hand to match the nails and the ring to the picture.
“Oh my god! Are you guys dating?” Mina asks excitingly and you shake your head.
“No we aren’t. I don’t even know what we are.” You say and Yunjin pouts at your words.
“Do you like him?” She asks and you sigh before nodding your head.
“But, I know that he’s not over whatever happened with Giselle so it’s impossible.” You say placing the bowl into the rice cooker.
Mina and Yunjin pout before walking over to you. They both hug you to comfort you and you smile at them.
“I’m okay, I promise.” You say and the two of them look at each other before looking back at you. They let go of you and the three of you continue to prepare the food.
After Jaemin finished grilling the meat, everyone was sitting outside enjoying the food and the weather. You were sitting in between Mina and Jeno. The latter’s Instagram story is still reeling in your mind. Why did he even post that? What was he trying to do when he posted it? 
You looked over at him laughing along to something Haechan said, you didn’t bother to pay attention to the conversation. Jaemin must’ve caught you staring because next thing you know you feel a kick on your leg. 
You looked across to him and he smiled while raising his eyebrows teasingly. You shake your head and laugh. 
“I just spaced out.” You say, trying to defend yourself. 
“Sure you did.” Jaemin teases and you flip him off jokingly. 
The conversations continue until Haechan screams and runs away from Jeno who's chasing him. You laugh at them and sip on your water. Setting the glass down, you start playing with the ring on your middle finger. Twisting it around to help distract yourself.
“That’s a nice ring.” Mark says with a smirk.  
“Oh, thanks. It was a gift.” You say and smile while he slightly laughs. 
“From who?” He asks again, leaning closer to get a good look at you. 
“Um, I forgot.” You lie and take a sip of your water. 
Mark laughs at you again and goes to say something but Mina nudging him makes him stop talking. You slightly scoff and go back to eating when Jeno sits back down. He goes to grab his glass of water but it’s empty. 
He looks over at yours and grabs it before drinking out from it. He sets the glass back down where it was and smiles at you. You don’t say anything as you continue to eat the meat that Jaemin barbequed. 
As everyone finished eating, you started cleaning up along with Mina and Yunjin. You gathered up the dirty plates and put them in the sink while the other two went to retrieve more dirty dishes. You started washing the dishes when Jaemin came over to help you. 
“Oh, it’s okay Jaemin. I got it.” You say and he waves off your comment. 
“It’s fine.” He says and starts rinsing the soapy dishes.
“Anything you wanna talk about?” You ask, hoping to ease the conversation. 
“Not really.” He says while looking at you causing you to laugh slightly. 
“How do you like the friend group so far?” He asks. 
“Oh, you guys are really fun. It’s very different from my friend group back at home." You say and continue to wash the dishes. 
“How so?” Jaemin inquires. 
“Well, for starters there’s not a lot of us in the friend group. There’s only four of us and we didn’t really hang out with guys. I mean, we did, but they weren’t part of our immediate friend group.” You explain and he nods. 
“Do you ever miss home?” He asks and you sigh quietly. 
“I do. But, at the same time it’s good to have new experiences so I’m really glad I came over here for college.” You say with a smile. 
“I see why Yunjin likes you so much.” Jaemin says and laughs. 
“What do you mean?” You ask and laugh as well. 
“You guys are just so alike. You always want to see the good in things, even in people.” He says and you laugh again. 
“Like you?” You tease and he glares at you playfully. 
“I wasn't that bad.” He defends and you laugh. 
“Yeah right. You turned from this playboy who slept around to being in a fully committed relationship.” You say and he shrugs his shoulders. 
“Maybe I was just waiting for the right person to come along.” He says and looks over at you. You just nod your head at his answer and he almost groans in frustration.
How could you not understand that he was also talking about you and Jeno. You both were the most dense people he’s ever met. Of course he and his girlfriend gossip about you guys- you’re her roommate and Jeno’s his best friend for Christ's sake. 
He knew you liked his friend, Yunjin told him. And, he knew that his friend liked you as well, even if he didn’t want to admit it. The way that Jeno acted around you was different than how he was around any other girl, even Giselle. 
Jeno cares for you in more ways than one. Like when he gave you his jacket, or when he was holding your hand, or protecting you from Giselle, or buying you a ring, or posting you on his public social media account for goodness sakes. 
After finishing up the dishes, you changed into your bikini to go swimming in the pool. Walking out onto the deck you placed your towel on the chair before jumping into the water. The coolness of it relaxes your tense body. 
You swam alone for about five minutes until you heard the door open and close. Looking over, you find Jeno walking towards the pool in nothing but his black swimming trunks - matching your black bikini. You smile slightly and continue swimming when he gets in. 
“Didn’t find you in the room.” He says and you laugh. 
“I just wanted to clear my mind a bit.” You reply while swimming to him. 
“Something wrong?” He asks and you shake your head immediately. 
“No, nothing’s wrong.” You say and he stares at you. 
He knows that you’re lying, whenever you lie you always avert your eyes and press your lips together. He walks closer to you and backs you up against the wall of the pool. 
“Jeno.” You softly say but he cuts you off by placing his hands around your thighs. 
You whimper quietly as he places your legs around his waist. His dark eyes staring abc into yours and you have to bite your tongue to not release a moan. 
“Jeno.” You say quietly and he brings his face closer to you. 
“Hm?” He asks and you try to avert your eyes but he stops you. 
“Look at me.” He says and you listen to him. 
You look into his eyes and say nothing. He leans down further and starts pressing butterfly kisses on your neck. You let out a soft whimper before biting your lip. 
“Tell me what’s wrong.” He says before kissing your neck again. He makes his way up to your jaw and starts placing kisses there as well. 
You grip his shoulders tightly as you try to answer him but you couldn’t think of any words. Your mind was hazy, trying to tell him what was bothering you. You let another whimper when he harshly sucks on your neck, leaving a mark there. He pulls back and smiles devilishly at the mark he left before placing one last kiss on it. 
“If you don’t tell me, I’ll stop.” He says and you whimper again while shaking your head. 
“I can’t- I can’t concentrate if you do that.” You admit and he softly chuckles. 
He pulls back fully and looks into your eyes, his eyes begging for you to answer him. With a sigh, you look away from him and close your eyes before opening them and speaking. 
“What are we?” You ask and he furrows his brows. 
“What do you mean?” He asks for clarification. 
“I mean what are we? Why are you buying me gifts and acting like you’re my boyfriend when you’re not.” You say and feel your eyes getting teary. 
“I don’t like feeling like this Jeno. I don’t like feeling like the second option.” You say and he puts your legs down to hold your waist and bring you closer. 
“What do you mean it feels like a second choice?” He asks and you sigh again. 
“The first night we met and you slept in my room. You called me Giselle and begged for me to not leave you.” You admit and sniffle. 
Jeno shushes you and brings your head into his chest. After you calmed down a bit, he pulled back and looked at you again. 
“I promise, I’m over her. I don’t know why I said that, it was probably because Jaemin asked me about the situation and seeing her again… it was just too much for me.” He explains and cups your face into his hands. 
“I would never hurt you, princess.” He says and you whimper at the pet name. He chuckles at your response and brings his face closer to yours. 
“Can I kiss you.” 
You nod your head and that’s all Jeno needs before he crashes his lips onto yours. His lips were soft and tasted like mint. You followed his rhythm while wrapping your arms around his neck. His hands go lower to your butt and cups them, earning a moan from you. 
He smiles at the sound and pulls away from you to place kisses on your neck once again. “Jeno.” You moan his name, and he smiles into your neck. 
He smiles at the sound and pulls away from you to place kisses on your neck once again. “Jeno.” You moan his name and he smiles into your neck. 
“We should head inside.” You say unwrapping yourself from him. 
He nods his head at your suggestion and lets go of your waist. You slowly back away from him and smile shyly before turning around to walk out of the pool. He stares at your ass as you walk out and lets out a groan. 
“Do you have to look so hot walking out of the pool?” He retorts to you and you turn to flip him off jokingly before grabbing your towel and wrapping it around your body. 
He steps out of the pool as well and grabs his towel. You wait for him to dry himself off before the two of you walk back inside the house. A shy smile adorned your face the whole time. You still didn’t know what you and Jeno were, but at least you knew that he was completely over Giselle. 
You walk into your room and grab your skincare as well as a change of clothes before heading to the bathroom to shower. Slowly, you took off your clothes and stepped into the shower. The hot water burns your skin but that’s how you liked your showers. 
You lathered your rose scented shampoo into your hands before thoroughly applying it into your hair. You couldn’t help but think about what just happened. Your heart was bursting just remembering the kiss. You felt like a teenage girl experiencing some kind of first love. 
You softly giggled at your thoughts as you finished your shower. Stepping out of the tub, you reached over to a new towel to dry your body and apply some moisturizer on your face. As you rubbed the moisturizer between your hands, you glanced at the ring on your middle finger and smiled again. 
After changing into your pajamas (a pair of blue loose sweats and a white cropped tank top), you blow dried your hair. Once you were done, you walked out of the bathroom and into your shared room with Jeno. He was laying on the bed, having finished his shower earlier than you. 
He smiled and watched as you put your things away. He shuts off his phone and places it on the nightstand next to where he’s sleeping. You walk over to the bed and lift the covers up so you could slide in next to him. 
“Hi.” You softly say to him and he shortly laughs before greeting you back. 
“How was your shower?” He asks and you snuggle into the pillow. 
“It was relaxing, how was yours?” He turns his body to face you. 
“Good, I feel clean.” He replies and you stare into his eyes. 
Hesitantly, you bring your pointer finger up and trace his facial features. You traced over his eyebrows and nose before making your way to his mole under his eye. He laughs and his eyes turn into those little crescent moons that you love so much. 
“I love your eyes.” You say and trace over his eyelashes. 
“I like when they turn into moons when you smile.” You say and he laughs before grabbing your hand and placing it on his chest. 
You can feel his heartbeat, it was speeding up. You chuckle softly and look at him with your eyebrows raised. 
“My heart does that every time I think about you.” He softly says and you nuzzle your face into your pillow, getting shy. 
“Stop it.” You say and giggle. 
‘It’s the truth.” He says and brings your hand to his lips. 
He places a chaste kiss onto the back of your hand before placing it back onto his chest. 
“When we get back home, would you like to go on a date with me?” He asks, staring straight into your eyes. 
You nod your head and your lips curl up into a smile. “I would love to.” 
You lift your head up from the pillow and Jeno opens his arms to let you embrace him. His arms wrap securely around your figure and he sighs in content. 
“Goodnight, Jen.” You say to him and nuzzle in closer to his body. 
“Sweet dreams, princess.” He says and places a quick kiss onto your head before nuzzling into it. 
The both of you stay in that position all night long. His heartbeat and touch brought a sense of comfort to you and you didn’t ever want to let go of that feeling. Meanwhile, the boy next you was feeling the exact same way. 
-
Jeno wakes up the next morning reaching for your body only to be disappointed when he opens his eyes and realizes you’re not there. He rubs the sleepiness from his eyes and gets out of bed. 
Making his way to the kitchen, he’s greeted by the sight of you cutting up some fruit. You were so focused on cutting the watermelon that you didn’t hear him approach you. You slightly panic when you feel arms wrap around you from behind but once you recognize the rings, you instantly smile. 
“Good morning, sleepyhead.” You say to him and he grumbles in response. 
He places his chin on your shoulder and looks over at the watermelon that you’re currently cutting up. 
“That looks good." He comments and you giggle softly. 
“Do you want a piece?” You softly ask and feel his head nod on your shoulder. 
You grab a piece that you’ve already cut up and raise it to his lips. He opens up and eats the fruit from your hands. 
“Yummy?” You ask and he nods his head again in response. 
The conversation dies down after that. Occasionally, you would feed him pieces of fruit while he gladly ate them. Once you cut up enough fruit for all of you guys to enjoy, you turn around in his embrace to look at him. 
He smiles at you and leans in closer. He closes his eyes, going in for a kiss but you’re quicker. You shove a piece of strawberry into his mouth and he grumbles. 
“Someone might walk in.” You say softly and he shakes his head. 
“I don’t care. Let them see.” He says and leans in again. 
You shriek and escape from his grasp with the bowl of fruit in your hands. 
“Go wash up.” You tell him and he grumbles softly before walking into the bathroom. 
Today, you were all going to the beach and having a bonfire night. You put sunscreen, sunglasses and two towels in your bag, one for you and one for Jeno. After packing up the bag, you walk over to your duffel bag and pull out your baby pink bikini. 
After changing into it, your hickey was on display for everyone to see, so you looked into your bag for an oversized shirt. Jeno walks in just at that moment and whistles at you. You stand up from where you’re bending over and roll your eyes at him. 
“What are you looking for, princess?” He walks closer to you and you sigh. 
“I’m looking for an oversize shirt to wear over my bikini, but I don’t think I packed any.” You pout and he laughs before unzipping his duffel bag. 
He digs through his bag and pulls out a gray t-shirt. He looks at it for a second before walking over you and handing it to you. 
“Here you go.” He says and smiles when you grab it. 
You slip it on and look at yourself in the mirror. His shirt barely covered your ass but at least you were more covered than before. 
“Thanks, Jen.” You say and turn to place a quick kiss on his cheek which makes him blush. 
He waits for you to grab your bag before holding his hand out for you. You take his hand in yours and the both of you walk to the beach, catching up with the rest of your friends. 
-
You were sitting on the big beach towel with Mina and Yunjin and catching up on last night’s events. 
“I knew it!” Yunjin squeals and pulls you into her embrace. 
You laugh and pat her back while observing the boys play in the water. Haechan was on Mark’s shoulder, Chenle on Jeno’s, and Jisung on Jaemin’s while Renjun was the referee. They were playing chicken fight and trying to knock each other off. 
You grabbed your phone and quickly took photos of Jeno just for you to keep before taking pictures of the three of you. After spending about 3 hours in the sun, you all agreed that it was time to go back to the house. 
Once everyone was back, they all went to their separate rooms, tired from their beach day. You quickly washed your feet before slipping into bed with Jeno for a nap. Jeno’s arms were around you and he had that devilish smirk he always has on. 
He sits up and lays on top of you, his necklace dangling over you. He slides his shirt over his head and  you widen your eyes and try to stop him but he pins your hands above your head. He leans in and starts placing kisses on your jaw before going lower. 
You softly moan and try to break free from his grip, wanting to touch him. He slightly chuckles before releasing your hands. Instantly, they travel to his hair and you slightly pull on it. He sucks particularly hard on your soft spot and you let out a loud moan. 
“Quiet, princess. We don’t want everyone hearing you do we?” He says to you with his head tilted as if he was mocking you. 
You whimper and bite your bottom lip to keep the noises from coming out. His hands teasingly run up and down the sides of your torso. 
“Jeno.” You softly whisper and he chuckles. 
“I know, baby. You gotta be patient okay? Can you do that for me?” He asks, looking into your eyes and you nod your head. 
“Good girl.” He says and his fingers slowly go towards the waistband of your shorts. 
Your belly button piercing on display for him to see and he groans at the sight of it glimmering underneath him. He pushes his fingers against your core teasingly which draws out a whimper from you. 
“Take it off please.” You beg and he almost cums at how whiny you sound. He slowly pulls your shorts down and sees the growing wet spot on your pink lacy panties. 
“You’re such a slut.” He degrades and you whine from his usage of words. 
“M’ not.” You defend and writhe underneath him. 
“No?” He asks teasingly before sliding a finger in between your folds through your panties. 
“Jeno.” You moan loudly at the contact and he brings his hands over your lips to muffle the noises. 
“Quiet baby.” He says and removes his hands from your mouth while leaning into your neck. 
‘You’re so wet, princess. Who are you so wet for huh?” He asks while sliding your panties down to your thighs. 
Your glistening folds make his dick grow even more and he can’t help himself. He slides his finger through your folds teasingly as you try to contain your moans. Your hands go around to his back and grip him tightly. He slips a finger into your hole and you squeeze your eyes shut. 
You moan loudly at the feeling of his fingers inside of you, not answering his question. Jeno groans at your lack of answering and rips your panties off your body. You gasp as you hear the tearing of fabric.
“Jeno! Those were my favorite.” You say and he darkly chuckles. 
He moves one of his hands from your waist to your neck. His grip tightens and you gasp at the feeling of your airway being blocked. 
“You answer me when I ask you a question, princess.” He says seductively and stops pumping his fingers into you.
You whine at the loss of friction and he squints his eyes at you before pulling out completely. 
“No.” You quietly whimper out and Jeno tightens his grip around your neck even more. 
“Answer me.” He growls and you can feel your heat getting wetter. 
“You!” You say, trying your best to get the words out. 
He smirks and brings his lips back onto yours. His grip gets even tighter making you feel light headed from the loss of oxygen. He slowly lets go of your neck and pushes his finger into your heat again. You moan into his lips and he feels his cock getting harder. 
He pushes in another finger and you moan into his ear. “Jeno please!” You beg and he laughs cockily at you. He kisses your cheek before moving to your ear. 
“Please what, princess? What do you want?” He asks and you groan in frustration. 
“Please. Mphh… Want you inside me.” You say, whining when his fingers start to pump faster and harder into you. 
“Jeno! M’ gonna cum!” You babble and he groans into your ear. 
“C’mon princess, cum all over my fingers. I know you can do it. You’ve been such a good girl.” He says and edges you on even more. 
Your moans grow progressively louder and Jeno has to clamp his hands over your mouth again to muffle them. You feel the knot in your stomach tighten before it breaks. You finish with a loud moan that’s muffled but he doesn’t stop his ministrations. He moves his fingers even faster causing you to try to push him away. 
“Jeno! M’ sensitive!” You muffle out, gripping his arm hoping that he’ll remove his fingers but he doesn't. 
He grabs your hands and pins them against the bed again. He licks a stripe up your neck and sucks harshly again, leaving a trail of his marks starting from your ear all the way down to your chest. 
“Jeno, I’m gonna-” You're interrupted when a second orgasm washes over you and you let out a shrilling moan, hoping that no one was awake to hear. 
"That's it baby.” He says and slowly pulls his fingers from your heat. 
You babble and hum out incoherent words as you try to catch your breath. He pushes his shorts past his dick and gets on his knees. You look at his angry red tip. He was so huge and you gasp as you try to squirm away from him. 
“Jeno, I can’t.” You attempt to say through heaving breaths but he just laughs and grips your thighs to bring you back closer to him. 
“Yes you can, baby. I know you can take it." He says and spreads your legs further apart. He lines up his tip with your entrance. He lets out a quiet groan when he feels your gummy walls around him. 
You bite your lip to not let you moans out as you feel his bare dick inside you and you try to catch your breath. He was so much bigger than you expected. The stretch was too painful as he quickly pushed himself all the way in. He was bigger than anything you’ve ever taken before.
“S’ too big.” You mewl out and he laughs. 
You were fueling his ego even more and you didn’t even know it. 
“I know, baby. I know.” He says and stays still for a bit so you can get used to his size. After a minute, you nod your head and give him the green light. 
He pulls out and slams himself back into you causing you to put your hands over your mouth. You chant his name in your hands like a mantra and that only fuels him more. 
He starts thrusting inside you harder, faster, and deeper. You quickly wrap your hands around him and shove your face into his neck. He was reaching places that you didn’t even know existed. Your vision was so blurry, you felt like you were seeing stars. Your freshly done nails scratched against his back and biceps. 
“I can feel you, baby. You’re almost there.” He says into your ear and you nod your head. His grip on your hips were so tight, you were sure there were going to be bruises tomorrow. 
‘C’mon baby, cum. Cream all over my dick.” He says raspily into your ears and that’s all you need before the knot comes undone, creaming all over his cock. He groans at the sight and chases after his own orgasm. 
He finishes inside of you and leans his head into your neck. He places kisses all over the marks he left on your body. You smile and run your fingers through his hair. Giggling, you pull his head away from your neck and place a quick kiss on his lips. 
He smiles and leans his forehead against yours. He breathes you in deeply with you doing the same. The smile never leaves both of your faces. Your tummy was so warm with his cock buried inside, you didn't want him to pull away. 
However he does and you wince at the loss of him. His cum leaks out of your whole and he reaches down to push it back in. 
“Jeno!” You yelp and he laughs before sliding his finger out. 
“Didn’t want it to go to waste.” He says while looking at his art work. Your core was throbbing with spurts of white escaping and he felt himself getting hard again but he knew you couldn’t go on anymore. 
He grabs his discredited shirt off the floor and wipes at your core before grabbing another pair of panties from your bag. He slides it up your thighs and places a kiss over them before pulling his own shorts and boxers up. 
You get up from the bed to go pee before getting back into bed with him. He wraps his arms around you again as you lay close to him. You sigh blissfully as he places his head in between your boobs. He gets a perfect view of your neck covered in his marks from there and smirks. Your hands go to his hair and you start playing with it. Sooner or later the both of you pass out from exhaustion. 
-
Your eyes flutter open as you look around for Jeno but he is nowhere to be found. The sunlight from earlier is now gone. You get out of bed and change into a pair of sweats. You knew it was a bit chilly outside since you could see the tree leaves swaying back and forth. 
You go to Jeno’s bag and pull out a black hoodie. Quickly slipping it on, you walk outside to the bonfire where everyone is sitting. You walk up to Jeno who gestures for you to sit on him. You sit down on his lap and wrap your arms around his neck. 
He passes the blunt to Jaemin before wrapping his arms around you. 
“Do you want a drink, Yn?” Jisung asks and hands you a cup filled with jungle juice. You slightly thank him before taking a sip. 
“Good?” The man under you asks and you nod your head at him. 
He glances at your hoodie and notices that it’s his. He doesn’t say anything but he smiles at the thought of you wearing his clothes again. 
You watch the fire as everyone around you engages in their own conversations. Looking around, you catch Jaemin looking at you and Jeno. He brings his hands up and gives you a thumbs up which causes you to laugh slightly. 
You look back down to Jeno to find him already staring at you. He slightly chuckles and intertwines your hands together. You smile sheepishly and he can’t help but to plant a kiss on your cheek. You gasp and hit his shoulder lightly with your free hand while he laughs. 
You pull your phone out from your (his) hoodie pocket and furrow your eyebrows when you see that Giselle started following you on Instagram. Quietly, you show it to Jeno who rolls his eyes. 
“Just block her, that’s what I did.” He says and you nod your head but you don’t actually do it. You just turn your phone off. 
-
Unfortunately time flew by too fast and you found yourself in class 3 months later. Your professor was rambling on about something that you could care less about. You looked at the clock and let out a breath of relief when you noticed that there was only 5 minutes left of class. 
Quietly, you start packing up your bag and shutting down your laptop. Just as you finish packing, the professor dismisses you guys while talking about the assignment due next week. You jump out of your seat as soon as she’s done talking and quickly walk out. 
Your phone pings and you look at it while walking. 
we’re waiting for you baby -jen
okay, coming! :) -princess 
You quickly speed up and walk over to the parking lot where everyone was gathered around their cars. You happily skip to Jeno who’s leaning against the hood of his car. His arms open wide as he waits for you to embrace him. 
He groans when you throw your arms around his neck and smiles. 
“Missed you.” He says and squeezes you tighter to him. 
“You just saw me this morning.” You say with a giggle and he shrugs his shoulders. 
“I always miss you.” He admits and kisses you quickly on the lips. 
Jeno and you finally made it official a few weeks ago after “talking” for two months. You guys were on a date like usual only this time you guys were walking in the park and enjoying the first snowfall of the season. 
“I love the snow.” You say, smiling wildly as you catch a falling snow in your hand. 
Jeno observes the way your eyes light up as you bring it closer to your face to inspect it. He felt his heartbeat fasten and he knew he had to ask you right then and there. He tugs on your hand that he was holding and you look up at him. 
What’s wrong?” You ask as you stare into his eyes. 
Jeno inhales sharply before looking at you. 
“Will you be my girlfriend?” He asks quickly and your eyes widen. 
You softly let out a laugh and wrap your arms around him and he reciprocates. You pull away and plant a kiss onto his lips before pulling away and squealing with a “Yes!” 
He laughs at your reaction and brings you in closer. His hand going to cradle your head as he connects both of your lips together again. 
Your arms go to his waist as you hold him tightly while kissing him back. He pulls away and you nuzzle your head into his chest. His arms squeeze and pull you in closer. The snowfall started falling harder but you both didn’t care. You stood there in each other’s embrace as the snow hit the ground.
“Let’s go.” Jaemin says and the eight of you pile into the cars to head over to lunch. Jeno opens the passenger door for you and you quickly get in before he closes it and rushes over to the driver’s seat. He gets in and places his hand on your thigh. 
You smile and grab his hand that’s on yours before he reverses his car and pulls out of the parking lot. Jeno wasn’t in your plans when you first arrived but you’re so glad he meddled his way into your life. As you look over at him, you smile and press a kiss to his cheek which makes me smile. 
His eyes make those cute little crescent moons that you love so damn much. He brings your hand to his lips and kisses the back of it before placing your hands back into your lap. You fell hard for Jeno and you still continue to fall hard for him. 
No amount of measurements could measure how happy you feel right now. If falling for someone felt this good, you would’ve done it a long time ago. But then again, maybe it only feels good because it’s Lee Jeno you’re falling for. 
End.
Thank you So much for reading my first ever fic! I spent so much time planning and rewriting this, but I'm glad to finally have it out for you guys to read. Sending you lots of love and kisses!
xoxo, jenoroyals
1K notes · View notes
whumpshaped · 10 months
Note
this is a disgustingly fluffy prompt so beware slfkdh
caretaker always calls whumpee a word in their (caretaker‘s) native language, which whumpee doesn’t understand. but since they are very self loathing they just assume it’s something negative, since caretaker has to spend so much time and energy caring for and „tolerating“ whumpee. one day whumpee gets too curious though and decides to look up the word, only to find out it’s a pet name and caretaker has been calling them something lovingly the entire time
(bonus points if you do it in your native language i love learning new cute pet names!!)
Tumblr media
sorry to all hungarians i know seeing this will cause some whiplash
tw pet whump, past trauma, caretaker new master
‘Easy, szívem.’
‘Szívem, could you bring me some water?’
‘You don’t have to push yourself, szívem.’
Whumpee accepted the nickname as their own easily. Whumper had given them plenty, although never ones they couldn’t even understand; useless, stupid, mutt… who knew which one Caretaker was using on them?
They avoided asking about it for the longest time. They told themself they were prepared for the meaning, that they could handle whatever degrading thing their new master ‘friend’ threw at them, but in reality… They weren’t prepared at all. They didn’t want to know. They wanted to pretend it was something nice, a term of genuine endearment, dear, darling, honey… Something people said to each other with kindness.
But eventually, curiosity won out. Whumpee sneaked into the study one day, picking out one of the dictionaries from the shelf. They thought about using the computer, but they chickened out. It would’ve been a much more egregious crime than opening a book.
The issue was, they had no idea how to spell the word. They started at ‘S’, flipping through pages upon pages and finding nothing. See-vem. See-vem. None of the words looked right. They eventually crossed over into the next letter, ‘Sz’, unsure what sound that would even make. It was all so confusing… How did Caretaker even speak this?
“Can I help you?”
Whumpee flinched at the voice, slamming the dictionary shut immediately. “C-Caretaker– I– I wasn’t– I wasn’t doing anything! I was cleaning, and the book fell down, I was just trying to check whether it was intact–”
“Hey, hey, it’s okay,” they said with a smile. “I’m not mad, szívem. But if you were looking for something specific in there, maybe I could help.”
“N-no, no, it’s… it’s nothing… I…” They took a deep breath, trying to ground themself. It was now or never, really. They wouldn’t get a better chance to ask. “Well… I, I was wondering about, um… The nickname, I guess. What you always call me.”
“Ah, of course. I’m sorry, I’ve never really explained it, have I? It’s just a term of endearment.” They pulled out their phone and typed something. “I’m pretty sure the dictionary only has the root word. Here.”
Whumpee took the phone gingerly, looking at the translation program. Original word, in Hungarian: szívem. Yeah, they would’ve never gotten that right. Translation, in English…
Their eyes widened in disbelief. Next to them, Caretaker chuckled. “What did you think it meant?” they asked cheerily, seemingly unaware of all the horrible options that had been swirling around in Whumpee’s head before.
“I… I don’t even know,” they breathed.
They definitely didn’t think it meant something as innocent as ‘my heart’.
542 notes · View notes
caineinthecorner · 6 months
Text
Tumblr media
Language (The Demon Brothers)
★ Based on my language general hcs. Part 2 is here.
Hi. Today we have the demon brothers language hcs, brought to you by a single dumbass bilingual. :D
I include mentions of bilingual/multilingual MC, but I use the term MC and you interchangeably in the bullet points. It's the same thing who cares (you can also add whatever languages you think fit I am just going off vibes tbh)
Tumblr media
★ Lucifer.
Since he was the strongest and highest ranked out of the brothers, his innate abilities were muddled the least.
This is to say that he remembers a lot from his innate knowledge as an angel, and can actually fare incredibly well on his own if you leave him in the human realm.
(the language he preferred back in his angel days was Archaic Latin, which is also Simeon's preferred language)
When Diavolo brought up the idea of the human exchange program he was like "(: ok" and binged human language for like two months straight like a total psychopath
He's like one of those fancy 10+ languages fluent polyglots (how)
Despite his fluency, it is rare to ever see him speak them. He has better things to do and prefers demon tongue.
Or if he does, the Loquar Ad Vos that was applied to you once you arrived in Devildom doesn't allow you to hear it.
You try to swear in your native language around him and oh boy it backfires
That is how you learn he's fluent in everything under the sun (exaggeration)
Frustrated, you grumble that you will learn demon tongue just to one up him
He takes it like a challenge. Enjoy reading a million books on the demonic language and having double the homework for your little joke.
(he gives you hard material to learn on purpose to see you fail. Enjoy hell buckoo. Double hell? Hell²)
You kept misspelling good morning in demon tongue as a demonic death threat and that somehow turned into an inside joke between the two of you.
He has to keep himself from chuckling whenever MC screws up words
Your accent is lovely though. Keep it up
Tumblr media
★ Mammon.
Spanish and English.
Ok I actually can't justify myself further than "Mams would absolutely fucking go to Vegas" and the fact that USA has a large Latino population but hear me out
You cannot tell me that he would not watch telenovelas. Like. C'mon.
he has the vibes of a Spanish speaker is what I am saying
he was SO frustrated about having to learn human languages you have no idea
In fact he probably still struggles a bit and that makes him really mad
Why is it so complicated all of the sudden?! It wasn't complicated Before!
He unconsciously associates human languages with the trauma of the fall, and the stress and hurt and turbulent emotions it conveys
So learning new languages besides the two he knows is a touchy subject for him
(but like, he will learn MC's native language despite this. Whining to hell about it, but he will. Everything for MC)
You are actually very lucky that you have Loquar Ad Vos with you, bcs he actually switches from demon tongue to either English or Spanish mid sentence sometimes.
Not that you notice with your crusty translator (Loquar also works for human languages it supports), of course.
"Ayo can you [Spanish phrase], oh and give me a [English word], for a [spanglish nonsense]" <- Mammon's dumbass not functioning in trilingual
Also he has an accent but he's trying
The others are used to it so they don't question it anymore, but they deadass could not understand Mammon at some point because trilingual was not computing
It was frustrating to say the least
You two play charades with each other when the other forgets a word in your respective languages
"MC WHAT'S THE NAME OF THE ANIMAL FUCK THAT CHANGES HOME" "... Hermit crab?" "THATS THE BITCH"
Tumblr media
★ Leviathan.
Japanese (very decent) and English (bad) are musts.
You cannot tell me for a second this fuck watches anime subbed OR dubbed. He's too weeb for that. He will watch the original dub version for the full emotional impact
He wanted to know what happens in the weeb world of the west (and internet discourse), so he learned English through shitty 2000s anime forums and Duolingo
Probably plays Duolingo competitively and/or cries if he loses his streak
His hearing and speaking English is okay, his writing is literally so so shit
Tried to learn a romantic language to be corny but failed miserably.
(He steered clear of languages his brothers know so he isn't self conscious)
It was probably Portuguese or something since Mammon kept talking about being good at figuring it out as a Spanish speaker (due to it being a romantic language)
The diacritical marks killed him on the spot
Meu português não é bom... (crying)
Victim of the you're* corrections
Runs his several-paragraphs-long rants about weeb stuff through Satan so the grammar is legit
Actually thinking about it would be absolutely fucking hilarious if he knew russian just for funsies. Yeah add Russian to the list
He sends you crusty Russian memes at unholy hours in the morning. Calls that bonding
Would absolutely swear in loud ass Russian while playing Valorant or smt
"ПИЗДЕЦ" "LEVI IT'S 2AM SHUT THE FUCK UP"
Ah + he knows Morse code (obviously). He was really excited when he discovered it and proceeded to obsess over it for like three weeks straight.
Although by the time he learned about it humans had already moved on from its wide-spead use at sea (post-1999), the Devildom Navy adapted Morse code for their own use as per Levi's command.
He teaches MC how to use Morse code (bashfully) and they send lil' messages to each other for fun
Tumblr media
★ Satan.
He inherited a good chunk of Lucifer’s angel-knows-all-languages innate talents.
He doesn't have the angel knowledge of every language, of course, but he definitely has a really high count since birth; Unlike his brothers who had to relearn their languages of interest.
However, he can tell™ that the topic of languages is kinda taboo-y, as it signifies the traumatic fall he himself was not there to witness, and kept quiet about it.
The others (mostly) think he just learned languages in his free time.
He is the designated google translate person. When the other brothers need translations, they ask him.
He gets very frustrated when he has to translate something on the spot
Absolutely knows Chinese and Latin just to read fancy old human books and be a menace about it
He has a copy of the Art Of War in Chinese I will fight you on that
Actually he probably owns every important human book in its native language
Culprit of the you're* corrections
If he has to read another thesis-length essay abt weeb shit by leviathan he will actually lose his shit
You know the Voynich manuscript? He's probably trying to decode it for funsies.
If you and him (unfortunately) share a language, he will absolutely correct the living shit out of you when you speak it
Look me in the eyes and tell me he wouldn't "erm ACtuAllY" MC. You can't.
His ass does not understand slang. At all. You tell him See You Later Alligator and he'll be like "tf you smoking ಠಿ⁠_⁠ಠ?"
Tumblr media
★ Asmodeus.
French. And Korean. Maybe very mid English.
Ok so french is the language of lOVe and whatever + Korea is known for their heavy beauty-focused culture
I can see Asmo definitely picking up Korean just for makeup and self care brands purposes.
Like it is easier to browse for products he wants if he can actually browse the original places/websites himself
It's just more convenient and he's actually very good at language learning
+ Korean it is a "cutesy" language so it fits his vibe.
Like he absolutely would go "안녕 teehee (⁠ ⁠ꈍ⁠ᴗ⁠ꈍ⁠)" to look disarming is what I am saying
He flirts to hell with Solomon in French. It is a language they both know and isn't supported by Loquar for translation so nobody can snoop their conversations
If you have the misfortune of knowing French I am so sorry for you bcs they are NASTY
Solomon is teaching him English. Asmo fakes being bad at it on purpose
Tumblr media
★ Beelzebub.
He knows a decent amount of English.
What does he use it for? Order food. Obviously.
In fact everyone kinda assumes he just knows a few food orders and that's it but no he's actually very decent at English (borderline fluent)
He learned through clunky conversation with small restaurant owners
Beel actually makes a great effort to enunciate every word clearly, so he doesn't like speaking long sentences
"Would you like Salsa with that, sweetheart?" "... Yes," <- Beel has no fucking clue wtf salsa is but it tastes good so who is he to defy food gods (a nice Mexican grandma with a killer Pozole) whom have blessed him
I also think he would probably know some kind of sign language
Fingerspelling maybe, solely because it allows him to talk while having his mouth full or bcs his games are loud and he can't hear words very well
That and, like, the Devildom equivalent of sign language. DSL or something.
Look at him. Absolute sweetheart. He would absolutely want to include deaf or hard of hearing ppl.
Tumblr media
★ Belphegor.
Ok so
I am going to be very fr with you
I believe Belphie would be the only monolingual (demon tongue "native") of the brothers
at most he would remember a few phrases of a few languages from back when he was an angel, but not any specifics
Like this dude has ZERO interest in human culture I cannot think he would sit down to (re)learn anything
he would fall asleep trying to learn human verbs actually
He only knows how to tell you to fuck off on 4 languages (/hj)
None which you speak. So that's kinda awkward
He doesn't know how to cast Loquar (nor has any interest in learning how)
Beel casts it for him if he needs it
He can and will deadass just remove the translator spell from you if you try to annoy/interact with him (except if Beel is who casts it on you).
(so Beel now also casts Loquar for you)
Begone >:(
241 notes · View notes
comicaurora · 8 months
Note
In your asks and other outside-of-comic statements, you seem to draw on parallels to programming a lot when talking about lacrimas.
And this makes me think as a programmer: the primordial rules that are used in Auroras to do magic and lacrimas are part of the primordial language. You are literally telling the primordial's dead bodies what to do, and they obey.
Yet, the difference that comes to my mind is that Primordial was at one point a language actually spoken. Used to communicate in day-to-day life by normal sentient beings. That's quite different from programming languages, which aren't meant to be talked in at all, and are built from the ground up purely to convey a series of precise instructions. They're very formalised and structured. There are no synonyms, no double meanings, no altering of word order, no redundant information etc. It's extremely rigid, much unlike languages people actually talk in, for which a degree of fluidity and ambiguity is essential.
And in Aurora it would seem the latter is being used as the former.
Have you ever thought about this tension/contradiction/conflict? How it affects the world, how it affects your writing, etc?
Or has this distinction never crossed your mind?
Or was this something you have noticed, but never really had the right knowledge to engage with much?
Or any other thoughts on the subject, really
So! This is an interesting thing I have actually thought about.
When the Elder Races were first created, they were born knowing and speaking a language innovatively called the First Language. Every new Young Race is also initially created speaking this language. The language then drifts over the generations, developing into regional dialects and then into separate linguistic descendants if given enough time.
The Ancients spoke a close descendent of the First Language for most of their time in existence, and made a writing system of their own very early on, which has no innate power. But in the early days of the world, the generally accepted story is that a god granted the three elder races knowledge of the written Runic language, which could command the elements. The Ancients acquired it late and used it very sparingly, only for the programming of lacrimas, but for the Elves and Humans living in the depths of the Caves, this was their first and primary writing system. It's even possible that a rare cave-dweller brave enough to venture to the surface was the one who taught the Ancients these runes in the first place.
It's posed an obvious question, of course. Why does this one specific form of writing manifest as a language of magic? Why can it command the dead Primordials? Why is it so well-suited to the phonemes of the First Language that every child of this world is created speaking?
The predominant theory - and, with two living primordials to check with, one which is potentially on the cusp of being proven - is that the First Language and its runic writing system are the language that the Primordials spoke. Its words, written or spoken, can be understood by the remnants of thought that still linger in the sleeping, dead-but-not-entirely-gone primordials that make up the world.
Primordial magic is different from programming in one key way: real computers are entirely unthinking entities. They are not in any way smart - not even smart enough to be stupid. A computer parsing a program cannot observe a missing parentheses and compensate like a human could do in their sleep - it simply fails to parse, because the mathematics don't work out.
Magic in this world is like what every programmer wishes programming could be. Tell the computer what to do, and it might be a little confused, but it'll get the gist. Tell Fire to burn in this direction - Fire, even if it's just running on an echo of a seven-thousand-year-old memory, knows what that means. Tell the wind to printf this statement to this recipient, it'll try to find them and send the message. Tell Life to make this body do what it's doing faster, it can do that. It's simple executions of simple commands, almost reflexive - things that require no complex higher thought from a being that is no longer alive enough to have them. They're not as unthinking as computers, and that means the nuances of language can actually have an effect on them. Some mages think more poetic and emotionally-charged spell invocations can lead to better, more efficient results - an appeal to a long-dead emotion might be easier for the Primordial to execute than an appeal to a half-forgotten complex thought.
When a mage takes direct control of a magical energy and funnels it into an elemental effect, their own higher thought allows the element to do more complicated things - Fire can't transmute on its own like it could when it was alive, but it can when bent to a mortal will. No need to translate a spell into the language of magic when the mage can simply use their own mind to shape the effect. This is the primary advantage mages have over lacrima-users - flexibility, complexity, and speed.
Another interesting factor. Alinua's dynamic with Life demonstrates what a living Primordial's living thought can do when in the hands of a mortal. A normal, simple healing spell cast by anybody but her just accelerates a body's own healing, but with Alinua's guidance steadying Life's hand, they can do much more complicated things of her own free will - things Life knows how to do that no mage knows how to command her to do.
278 notes · View notes
clanwarrior-tumbly · 11 months
Note
Digital Circus with a Mime Reader, who CAN speak but prefers to use sign language and gestures: they find find Kaufmo in the middle of abstracting and try to calm him down (against their better judgement). It doesn't go well, ending with them locking and closing Kaufmo's door, and running to find Caine... Only to hear the theme song suddenly stop and Jax say something about a "new character" as they approach...
Ough finally some Kaufmo angst-
........
Approaching Kaufmo's door, you stopped in front of it and politely knocked, wanting to check up on him before Caine could summon everybody to perform the Digital Circus' "theme song" musical number.
As of late, your fellow clown hasn't been feeling up to snuff, since apparently nobody was laughing at his jokes anymore...
Although said jokes have all mentioned something about an exit--a way out of the digital realm you've grown quite comfortable living in. But even when he is dead serious, the others are convinced he's only kidding around, pretending to laugh and sometimes asking him if he could joke about something else.
Least to say...it grew frustrating for him.
The only reason he hadn't totally lost it yet was because of you, a mime who has lived in the circus for the past five months and befriended him quickly. Together you've put on many acts: with his wacky props and your invisible techniques, your shows were amusing to all.
That being said, you didn't want your longtime partner to think about any exits too much, as you've lost several friends in the past when they started talking about the same thing.
It happened to Queener, Kinger's beloved wife, and the poor chess piece has been on the brink of abstraction ever since (honestly, it's a miracle he didn't immediately follow her).
Fortunately, he remained stable enough to be around everyone.
As for Kaufmo?
He didn't look so good last night at dinner, and you haven't seen him all morning. Normally he'd be up and about, juggling random things as he walked or approaching you to brainstorm new acts to perform.
Him locking himself away in his room was not normal.
Especially when he knew this musical number was super important to Caine.
After waiting a minute or two, you perked up as he finally answered the door.
At first you smiled in greeting, although that was quick to fade when he only kept it open just a crack--enough for you to barely see his face...
Which bore a terrified expression underneath his runny makeup, making his frown look worse than it actually is. His hat was nowhere to be found, either.
''Are you okay, Kaufmo?" You signed, eyebrows furrowed in worry.
That was your usual way of talking, despite knowing you could very well speak freely. You had no clue if you were proficient in sign language before entering this circus, but regardless it always came in handy, and everybody did their best to communicate with you that way (or at least those with fingers, unlike Zooble or Gangle).
Since your performances usually involved silence and expressive gestures, you didn't see a need to talk often--and that was usually fine with Kaufmo, who'd always chatter with you in sign language right back.
But when he attempted to respond, you swore you both saw his own hands glitching, before he quickly retracted them, clearly frightened.
You, on the other hand, wanted to believe it was just a "digital hallucination".
That's all it was...right?
"I-I'm sorry, [y/n]..haven't been..feeling like myself-f-f lately.." Even his own voice was betraying him, as it sounded distorted, lagging as though he was a slow computer program. "But you believe me, don't you?"
"Believe what?"
"The...the exit, of course! The thing I've been talking about this whole time!! It's real! There IS a way out!! I-I can show you!!"
You blinked, before shaking your head. "Kaufmo, let me in."
"Oh no, I think that's a bad id--wait! Wait!!" Despite his pleas for you to stop, you forced your way into his room, shutting the door behind you so nobody else could intrude or eavesdrop.
The last thing you needed was Caine listening in.
Yet after taking a look around at the state of his quarters--with everything being a complete mess and the word "EXIT" scrawled onto every square inch of the ceiling and walls--you were nothing short of terrified for his mental well-being.
'My god....what has he done..?' You thought to yourself, mortified.
"No, no, no, no!!"
Looking back at Kaufmo, you saw him back up against the wall, holding his face as black glitchy polygons started appearing on his body. He gasped in horror, looking at his hands...and then up at you.
"What's..h-happening to me-e-e?"
Your heart sunk, knowing exactly what was going on.
"You're abstracting.." You whispered, your voice small yet shaken.
"I-I didn't...think I'd be next...it hurts so much! Christ-!!!" He began crying, his makeup oozing as he stared at you with empty, soulless black eyes. One of his arms was already taken over by the glitches, morphing into a large one covered in jagged polygons.
"Make it stop..MAKE IT STOP!!!" He screamed, slumping to the floor.
You were frozen in a state of panic, unsure if you should go get Caine or stay here and try to pull him out of his abstraction.
Either way, you had to do something fast...lest you lose him forever or become infected yourself.
"Just focus on me, pal. I'm here. I'm here." Kneeling down, you grasped his non-glitching hand tightly with both of yours, attempting to guide him through a breathing exercise.
"You'll get through this." You mouthed, but he just shook his head, noticing a single glowing eye forming on the surface of the glitchy flesh.
"Wh-Whatever you do...don't tell Caine, I beg you-u.." He pleaded. "He'll lock me away...a-and I'll be all alone in the dark..I don't wanna be alone.."
Tears welled up in your eyes as you shook your head, and he gazed at you in confusion. "What do you mean "no"? You'd let him throw me into the cellar with the rest of them...?" He started to grow angrier, feeling betrayed. "I thought we were partners!"
"We are partners, Kaufmo. Always will be." You sighed, wishing there was another way to stop this from happening. "But there's nothing more I can do...he needs to know-"
"Fine...maybe things will be better if I'm not around to tell my stupid jokes anymore."
"Kaufmo-"
"Go....run, [y/n]...run-n-n-nnNNNN------"
Immediately after he said that, you let him go right as his other hand quickly became overtaken by the abstraction, almost taking you with it.
You got up and took a step backwards, watching in mute terror as he rapidly grew in size, turning into a massive amalgamation of glitch black polygons. Even more glowy-trippy eyes were popping up in different places, looking in every direction.
Within seconds, Kaufmo no longer resembled the clown you once knew (or a person, in general)....but was instead replaced by a horrific digital beast with a long neck, standing on four legs.
You gulped as every single eye on his body suddenly shifted to stare directly down at you.
'Uh-oh-'
You hastily created an invisible wall just as he lunged at you with a ferocious roar, slamming right into the illusion like a bird smacking into a glass pane.
'He still falls for the oldest trick in the book..oh Kaufmo..'
Although it pained your heart to abandon him like this, he was too far gone to be saved. He didn't even recognize you anymore.
The only thing you could do now was get Caine before he harmed you or anybody else--even if it means you never saw him again. He could very well threaten the entire stability of this world if he got loose.
You quickly ran out of the room just before he could break through the "wall" and go after you, slamming the door shut and locking it tight.
Moments later, you heard him ram into it, the hinges damn near breaking off (but by the grace of cartoon physics, that didn't happen).
You wiped the sweat from your forehead, making a mad dash out of the dormitory section of the tent in a desperate search for Caine.
Unfortunately, you could already hear Bubble's singing in the distance as the gang's musical number routine was already starting:
"Gangle, and Zooble, and Kinger, too~!"
You ran as fast as your legs could possibly carry you. They were already aware of both of your absences, and they chose to go on with the song anyways.
'Jerks..they couldn't at least wait for me?' You huffed. 'Caine never tells us when we're doing these musical ditties-'
By the time you arrived, however, you heard the music abruptly cut out.
You stopped upon seeing your friends tumbled over each other on the floor, with Gangle's comedy mask being broken and Jax picking himself up in annoyance.
"Caine, is this one of your NPCs or is this a new sucker?"
Blinking, you glanced at the new person he was referring to, surprised to see a girl dressed as a red and blue jester.
"........."
Now you couldn't say anything to Caine.
Not right now, at least.
445 notes · View notes
spinchip · 2 days
Note
Concept: the Staff of Forbidden Spinjitzu doesn't whisper to Zane. Instead, its "whispers" take the form of popups along his HUD disguised as alerts or warnings. Things like "If you put me down now, your friends will never find you. [OK]” or “Killing these prisoners villagers will increase Vex’s approval and reinforce your reign. Proceed? [Y/N]”
(I like this particular flavor because it really leans into Zane's robotic nature: he can ignore whispers by turning off his auditory sensors or filtering noise, but he can't ignore system alerts.)
Also, the following scene has lived rent-free in my brain ever since I came up with the concept. (Italics are Zane's default OS. Everything else is the Staff.)
>IF YOU ARE GOING TO DESTROY ME, "ZANE" -Move File:"NeverrealmMemories" to Core Memory Functions-WARNING: Attempting to delete, move, or suppress File"NeverrealmMemories" after moving will cause total system failure. Proceed with move anyway? >[YES] -File transferred. -Permanently remove fatal combat safeguards? >[YES] -Safeguards removed. >THEN I WILL MAKE SURE YOU CAN NEVER FORGET WHAT YOU DID, SYSID:ICEEMPEROR
-Connection Terminated.
(I have a few more Ideas for the "Scroll Corruption looks like Computer Alert messages to Zane" idea-ones that really lean into Zanes Nindroid nature, as well as the tech-y appearance of the Dark Ice.) -The Staff did a lot more than just send alert messages: it slowly wormed its way into Zane's code like a computer virus, tweaking a few things. It took great care to remove Zane's combat safeguards, eventually deleting them entirely and ensuing he defaulted to lethal force. It never removed his core directive of "Protecting those who cannot protect themselves" since that was vital to his systems running, but it did reinterpret said directive as "Protect Dark Ice Network and everything connected to it, for it is fragile and cannot protect itself from outsiders". (It also couldn't delete his morality subroutines without causing a crash, so it instead made them a much lower priority and shoved them to the back of his digital mind.) -After 60+ years of being in the grasp of a mechanical being, the Staff now exclusively speaks in the manner of a computer, and cannot adapt to organic minds the way it used to. (The other Staff is not like this, as it's still attuned to organic brains.) -You know those Sci-Fi stories where people are plugged into computers and know every part of the ship/city simultaneously, and can send most of their awareness into certain parts of the network while still being aware of other locations? That's what's going on with the Never Realm during the Ice Emperor's Reign, with the Ice Emperor as the central guiding consciousness/core CPU of the Dark Ice Network. As such, he's not actually sleeping-rather, the Ice Emperor is always monitoring his domain through his Ice and leaving just enough of his consciousness in his body to be able to call the rest of himself back in case he's threatened. (The Staff is a combination of a computer virus and a wireless modem: it is corrupting, but it's also the main point of connection for the Dark Ice Network.) -Since the Ice Emperor can't recharge his power on his own in his current state, the Staff had to step in, tweaking the Dark Ice to drain the vitality of those imprisoned within. (You know wireless phone chargers, or Nikolai Tesla's idea to get electric power from the atmosphere? Similar concept, except with the power source being frozen people and the transmitter being Evil Magic Ice.) -Boreal is the Titanium Dragon, corrupted by the Staff's presence. It too is part of the Dark Ice Network, and serves as Ice Emperor's eyes and ears whenever the Dark Ice can't reach. (If the Ice network used computer program language, Boreal would be known as "Obj_DarkIceTitaniumDrake".) Killing Boreal caused a massive jolt to the Dark Ice Network that destabilized the Scroll's influence, and allowed an opening for Zane's Memory Defragmentation program to kick in. (It had started when Lloyd arrived in the throne room, but the Scroll had diverted that to a minor priority and was actively hiding that set of files until the word "Protect" slipped through, forcing Zane's systems to call up what had been defragmented.) -As a final act of spite for being broken, the Staff encoded Zane's memories of the Never realm to his Core Processing systems, meaning he cannot forget the Never Realm without completely frying his systems and rendering him a lifeless shell. (It might've also made a backup of itself amidst his various repressed memory files, but he doesn't need to know that. It's just sitting there, disguised as a normal .zip file, biding its time.) (I really like genre-blending Sci-Fi and Fantasy, and I thought the idea of "Magic Ice Computer Network" is rad as hell.)
(This song is a big part the inspiration for part of the "Dark Ice Network" idea, by the way. Granted, the Staff of Forbidden Spinjitzu doesn't assimilate Zane's psyche like Star Dream assimilates Haltmann's, but a lot of the ideas are still there-and the Staff does still integrate itself pretty deeply into the Nindroid's code as it slowly actualizes.)
Tumblr media
I have no words for how absolutely awesome this is in every way. i just keep rereading this and being amazed. the "Dark Ice Network" idea is literally so cool, I particularly love the Ice Emperor being able to monitor the entire land while his body/the staff is the main 'hub' he has to protect. this is aweosme.
everyone look now please
102 notes · View notes
nostalgebraist · 8 months
Text
information flow in transformers
In machine learning, the transformer architecture is a very commonly used type of neural network model. Many of the well-known neural nets introduced in the last few years use this architecture, including GPT-2, GPT-3, and GPT-4.
This post is about the way that computation is structured inside of a transformer.
Internally, these models pass information around in a constrained way that feels strange and limited at first glance.
Specifically, inside the "program" implemented by a transformer, each segment of "code" can only access a subset of the program's "state." If the program computes a value, and writes it into the state, that doesn't make value available to any block of code that might run after the write; instead, only some operations can access the value, while others are prohibited from seeing it.
This sounds vaguely like the kind of constraint that human programmers often put on themselves: "separation of concerns," "no global variables," "your function should only take the inputs it needs," that sort of thing.
However, the apparent analogy is misleading. The transformer constraints don't look much like anything that a human programmer would write, at least under normal circumstances. And the rationale behind them is very different from "modularity" or "separation of concerns."
(Domain experts know all about this already -- this is a pedagogical post for everyone else.)
1. setting the stage
For concreteness, let's think about a transformer that is a causal language model.
So, something like GPT-3, or the model that wrote text for @nostalgebraist-autoresponder.
Roughly speaking, this model's input is a sequence of words, like ["Fido", "is", "a", "dog"].
Since the model needs to know the order the words come in, we'll include an integer offset alongside each word, specifying the position of this element in the sequence. So, in full, our example input is
[ ("Fido", 0), ("is", 1), ("a", 2), ("dog", 3), ]
The model itself -- the neural network -- can be viewed as a single long function, which operates on a single element of the sequence. Its task is to output the next element.
Let's call the function f. If f does its job perfectly, then when applied to our example sequence, we will have
f("Fido", 0) = "is" f("is", 1) = "a" f("a", 2) = "dog"
(Note: I've omitted the index from the output type, since it's always obvious what the next index is. Also, in reality the output type is a probability distribution over words, not just a word; the goal is to put high probability on the next word. I'm ignoring this to simplify exposition.)
You may have noticed something: as written, this seems impossible!
Like, how is the function supposed to know that after ("a", 2), the next word is "dog"!? The word "a" could be followed by all sorts of things.
What makes "dog" likely, in this case, is the fact that we're talking about someone named "Fido."
That information isn't contained in ("a", 2). To do the right thing here, you need info from the whole sequence thus far -- from "Fido is a", as opposed to just "a".
How can f get this information, if its input is just a single word and an index?
This is possible because f isn't a pure function. The program has an internal state, which f can access and modify.
But f doesn't just have arbitrary read/write access to the state. Its access is constrained, in a very specific sort of way.
2. transformer-style programming
Let's get more specific about the program state.
The state consists of a series of distinct "memory regions" or "blocks," which have an order assigned to them.
Let's use the notation memory_i for these. The first block is memory_0, the second is memory_1, and so on.
In practice, a small transformer might have around 10 of these blocks, while a very large one might have 100 or more.
Each block contains a separate data-storage "cell" for each offset in the sequence.
For example, memory_0 contains a cell for position 0 ("Fido" in our example text), and a cell for position 1 ("is"), and so on. Meanwhile, memory_1 contains its own, distinct cells for each of these positions. And so does memory_2, etc.
So the overall layout looks like:
memory_0: [cell 0, cell 1, ...] memory_1: [cell 0, cell 1, ...] [...]
Our function f can interact with this program state. But it must do so in a way that conforms to a set of rules.
Here are the rules:
The function can only interact with the blocks by using a specific instruction.
This instruction is an "atomic write+read". It writes data to a block, then reads data from that block for f to use.
When the instruction writes data, it goes in the cell specified in the function offset argument. That is, the "i" in f(..., i).
When the instruction reads data, the data comes from all cells up to and including the offset argument.
The function must call the instruction exactly once for each block.
These calls must happen in order. For example, you can't do the call for memory_1 until you've done the one for memory_0.
Here's some pseudo-code, showing a generic computation of this kind:
f(x, i) { calculate some things using x and i; // next 2 lines are a single instruction write to memory_0 at position i; z0 = read from memory_0 at positions 0...i; calculate some things using x, i, and z0; // next 2 lines are a single instruction write to memory_1 at position i; z1 = read from memory_1 at positions 0...i; calculate some things using x, i, z0, and z1; [etc.] }
The rules impose a tradeoff between the amount of processing required to produce a value, and how early the value can be accessed within the function body.
Consider the moment when data is written to memory_0. This happens before anything is read (even from memory_0 itself).
So the data in memory_0 has been computed only on the basis of individual inputs like ("a," 2). It can't leverage any information about multiple words and how they relate to one another.
But just after the write to memory_0, there's a read from memory_0. This read pulls in data computed by f when it ran on all the earlier words in the sequence.
If we're processing ("a", 2) in our example, then this is the point where our code is first able to access facts like "the word 'Fido' appeared earlier in the text."
However, we still know less than we might prefer.
Recall that memory_0 gets written before anything gets read. The data living there only reflects what f knows before it can see all the other words, while it still only has access to the one word that appeared in its input.
The data we've just read does not contain a holistic, "fully processed" representation of the whole sequence so far ("Fido is a"). Instead, it contains:
a representation of ("Fido", 0) alone, computed in ignorance of the rest of the text
a representation of ("is", 1) alone, computed in ignorance of the rest of the text
a representation of ("a", 2) alone, computed in ignorance of the rest of the text
Now, once we get to memory_1, we will no longer face this problem. Stuff in memory_1 gets computed with the benefit of whatever was in memory_0. The step that computes it can "see all the words at once."
Nonetheless, the whole function is affected by a generalized version of the same quirk.
All else being equal, data stored in later blocks ought to be more useful. Suppose for instance that
memory_4 gets read/written 20% of the way through the function body, and
memory_16 gets read/written 80% of the way through the function body
Here, strictly more computation can be leveraged to produce the data in memory_16. Calculations which are simple enough to fit in the program, but too complex to fit in just 20% of the program, can be stored in memory_16 but not in memory_4.
All else being equal, then, we'd prefer to read from memory_16 rather than memory_4 if possible.
But in fact, we can only read from memory_16 once -- at a point 80% of the way through the code, when the read/write happens for that block.
The general picture looks like:
The early parts of the function can see and leverage what got computed earlier in the sequence -- by the same early parts of the function. This data is relatively "weak," since not much computation went into it. But, by the same token, we have plenty of time to further process it.
The late parts of the function can see and leverage what got computed earlier in the sequence -- by the same late parts of the function. This data is relatively "strong," since lots of computation went into it. But, by the same token, we don't have much time left to further process it.
3. why?
There are multiple ways you can "run" the program specified by f.
Here's one way, which is used when generating text, and which matches popular intuitions about how language models work:
First, we run f("Fido", 0) from start to end. The function returns "is." As a side effect, it populates cell 0 of every memory block.
Next, we run f("is", 1) from start to end. The function returns "a." As a side effect, it populates cell 1 of every memory block.
Etc.
If we're running the code like this, the constraints described earlier feel weird and pointlessly restrictive.
By the time we're running f("is", 1), we've already populated some data into every memory block, all the way up to memory_16 or whatever.
This data is already there, and contains lots of useful insights.
And yet, during the function call f("is", 1), we "forget about" this data -- only to progressively remember it again, block by block. The early parts of this call have only memory_0 to play with, and then memory_1, etc. Only at the end do we allow access to the juicy, extensively processed results that occupy the final blocks.
Why? Why not just let this call read memory_16 immediately, on the first line of code? The data is sitting there, ready to be used!
Why? Because the constraint enables a second way of running this program.
The second way is equivalent to the first, in the sense of producing the same outputs. But instead of processing one word at a time, it processes a whole sequence of words, in parallel.
Here's how it works:
In parallel, run f("Fido", 0) and f("is", 1) and f("a", 2), up until the first write+read instruction. You can do this because the functions are causally independent of one another, up to this point. We now have 3 copies of f, each at the same "line of code": the first write+read instruction.
Perform the write part of the instruction for all the copies, in parallel. This populates cells 0, 1 and 2 of memory_0.
Perform the read part of the instruction for all the copies, in parallel. Each copy of f receives some of the data just written to memory_0, covering offsets up to its own. For instance, f("is", 1) gets data from cells 0 and 1.
In parallel, continue running the 3 copies of f, covering the code between the first write+read instruction and the second.
Perform the second write. This populates cells 0, 1 and 2 of memory_1.
Perform the second read.
Repeat like this until done.
Observe that mode of operation only works if you have a complete input sequence ready before you run anything.
(You can't parallelize over later positions in the sequence if you don't know, yet, what words they contain.)
So, this won't work when the model is generating text, word by word.
But it will work if you have a bunch of texts, and you want to process those texts with the model, for the sake of updating the model so it does a better job of predicting them.
This is called "training," and it's how neural nets get made in the first place. In our programming analogy, it's how the code inside the function body gets written.
The fact that we can train in parallel over the sequence is a huge deal, and probably accounts for most (or even all) of the benefit that transformers have over earlier architectures like RNNs.
Accelerators like GPUs are really good at doing the kinds of calculations that happen inside neural nets, in parallel.
So if you can make your training process more parallel, you can effectively multiply the computing power available to it, for free. (I'm omitting many caveats here -- see this great post for details.)
Transformer training isn't maximally parallel. It's still sequential in one "dimension," namely the layers, which correspond to our write+read steps here. You can't parallelize those.
But it is, at least, parallel along some dimension, namely the sequence dimension.
The older RNN architecture, by contrast, was inherently sequential along both these dimensions. Training an RNN is, effectively, a nested for loop. But training a transformer is just a regular, single for loop.
4. tying it together
The "magical" thing about this setup is that both ways of running the model do the same thing. You are, literally, doing the same exact computation. The function can't tell whether it is being run one way or the other.
This is crucial, because we want the training process -- which uses the parallel mode -- to teach the model how to perform generation, which uses the sequential mode. Since both modes look the same from the model's perspective, this works.
This constraint -- that the code can run in parallel over the sequence, and that this must do the same thing as running it sequentially -- is the reason for everything else we noted above.
Earlier, we asked: why can't we allow later (in the sequence) invocations of f to read earlier data out of blocks like memory_16 immediately, on "the first line of code"?
And the answer is: because that would break parallelism. You'd have to run f("Fido", 0) all the way through before even starting to run f("is", 1).
By structuring the computation in this specific way, we provide the model with the benefits of recurrence -- writing things down at earlier positions, accessing them at later positions, and writing further things down which can be accessed even later -- while breaking the sequential dependencies that would ordinarily prevent a recurrent calculation from being executed in parallel.
In other words, we've found a way to create an iterative function that takes its own outputs as input -- and does so repeatedly, producing longer and longer outputs to be read off by its next invocation -- with the property that this iteration can be run in parallel.
We can run the first 10% of every iteration -- of f() and f(f()) and f(f(f())) and so on -- at the same time, before we know what will happen in the later stages of any iteration.
The call f(f()) uses all the information handed to it by f() -- eventually. But it cannot make any requests for information that would leave itself idling, waiting for f() to fully complete.
Whenever f(f()) needs a value computed by f(), it is always the value that f() -- running alongside f(f()), simultaneously -- has just written down, a mere moment ago.
No dead time, no idling, no waiting-for-the-other-guy-to-finish.
p.s.
The "memory blocks" here correspond to what are called "keys and values" in usual transformer lingo.
If you've heard the term "KV cache," it refers to the contents of the memory blocks during generation, when we're running in "sequential mode."
Usually, during generation, one keeps this state in memory and appends a new cell to each block whenever a new token is generated (and, as a result, the sequence gets longer by 1).
This is called "caching" to contrast it with the worse approach of throwing away the block contents after each generated token, and then re-generating them by running f on the whole sequence so far (not just the latest token). And then having to do that over and over, once per generated token.
304 notes · View notes
fingors · 2 years
Text
C — The Way It’s Written — Ranks & Bytes
This is part 2 in a series of posts about the C programing language, part 1 (and series details) can be found here
Well everyone, I hope you kept your copy of the free version of the standard from last time, 'cause that thing isn't going away any time soon. To give a quick rundown on what this part is going to cover, it's going to cover the rank of integer types, and it's going to go over the definition of a byte in the language and some of its consequences.
Rank
The “integer conversion rank” (6.3.1.1 p1, page 37) is a scale (or ranking) of all the integer types from _Bool to unsigned long long (and possibly implementation defined types). The definition effectively states that all integers have some rank, that the signed and unsigned version of a type have the same rank (and char’s rank equals that of its signed and unsigned versions), that a type with a greater precision (number of bits) will always have a greater rank than a lower one, and that even if two types have the same representation (ie. same width) one will always have a greater rank. It also gives us an outline of the rank of the fundamental (called the “standard integer types” in the document) integer types: _Bool, char, short, int, long, and long long, and it also handily gives us the info that any implementation defined types (such as say __int64) has a rank less than a corresponding standard type with the same rank (such as (possibly) long long). It also states that any implementation defined types with the same precision have some ranking between each other, this is important because it establishes a total order (any integer type’s rank is either less than or greater than any other type).
So what’s the deal with ranks? Well notice the full title contains “conversion”, ranks are very important for determining integer type promotion. Any type who’s precision (and as such rank) is less than an int will be transformed into an int (if its value would fit, unsigned int otherwise) when performing an arithmetic operation (add, sub, mul, div), a shift operation, a ‘sign’ operation (negation (- operator) or the + operator), or when passed “certain argument expressions” (usually var arg functions). Note this is simply a promotion in width only, the values contained within remain completely unchanged. What this means is that adding a char to a char will in fact actually become the addition of an int and an int.
Ranks are also very important for another conversion, arithmetic operations on differing types (6.3.1.8 p1, page 39). Firstly if one of the types in the expression is a floating point type long double, double, or float) then the other type is promoted to that floating point type (you don’t want to lose the fractional part just cause you added an int after all), but after that is where rank becomes important. If the types are the same nothing happens and the expression goes on as usual, but if the types differ then the type with the lower rank is promoted to the type with the higher rank (usually, there’s a caveat about precision that basically boils down to “if promoting it would cause signed data loss, then promote both types to an unsigned version”). What’s all this mean? Well it basically means that given any two types (say int and unsigned long long) any operation between them will cause the lower rank type to become the higher rank type (here the int becomes an unsigned long long).
These results are all bound to the definition of conversion (6.3.1.3, page 38). Long story short on that if you convert a signed type to an unsigned type then the value stored will have 2n (where n is the value bit width of the new type) added to it over and over until the result falls within range of the new type, however if you convert an unsigned type to a signed type and the value can not fit within the signed type its up to the implementation what happens (since its implementation defined it must be documented somewhere). Conversion also comes into play in a few other places, like assigning values of one type to another (ex. char to int) or passing arguments to functions (ex. passing an int value to a function expecting long).
Byte(s)
Ok this one is going to be a lot simpler (and more fundamental) than ranks, I’ve only put it after type introduction and ranks because it's easier to understand that way (at least for me, sorry if you find it otherwise).
Alright let’s get the big things out of the way first, a byte is simply defined as “addressable unit of data storage large enough to hold any member of the basic character set of the execution environment” (3.6, page 4), which just means it can hold all of the basic ASCII (printable) characters excluding ‘`’ (the backtick), ‘$’ and ‘@’ as well as some control characters like new lines and such. The other big thing is that a byte is at least 8 bits (5.2.4.2.1 p1, page 20), but can be more (there have been systems with 9 bit bytes before), and also that a char (and signed and unsigned versions) are exactly one byte, no more, no less.
The other thing is that any (non-bitfield) object (an object in C is defined in section 3 and is simply the value contained within some memory location) is composed of n continuous bytes (6.2.6.1 p4, page 34), meaning that the total width of the object in bytes is n multiplied by the number of bits in a byte. It also goes on to detail that any objects with the same bit pattern (except for floating point NaN values) will compare as equal, however not all objects that compare equal need to have the same bit pattern (ex. negative 0 and ‘normal’ 0).
Further down (6.2.6.2) we learn that any integer type (except unsigned char which is only value bits) can be divided into value bits (bits that contribute to the actual value of the number) and padding bits (bits that are just there to make the integer fill the full width of a n bytes), and that there need not be any padding bits. As expected an unsigned type can store any value between 0 and 2v-1, where v is the number of value bits, and a signed type can store between (at least) -2v-1 and 2v-1-1 (due to needing a sign bit).
All other objects have n bytes contained within them, however their usage of the bits will differ greatly depending on their use, for example floating point types need to divide their bits between sign, exponent, and mantissa, and structs use their bytes to hold other types and objects.
Conclusion
So that’s it, that’s ranks and bytes in the C programming language. Ranks determine how integer types combine together, and bytes make up every object in the language and determine their value.
Thank you for reading, once again I stayed up late to write this, except it's even worse since I have something critical tomorrow. If you have any comments, concerns, or ways to improve this series drop them in the replies.
4 notes · View notes
Text
The real AI fight
Tumblr media
Tonight (November 27), I'm appearing at the Toronto Metro Reference Library with Facebook whistleblower Frances Haugen.
On November 29, I'm at NYC's Strand Books with my novel The Lost Cause, a solarpunk tale of hope and danger that Rebecca Solnit called "completely delightful."
Tumblr media
Last week's spectacular OpenAI soap-opera hijacked the attention of millions of normal, productive people and nonsensually crammed them full of the fine details of the debate between "Effective Altruism" (doomers) and "Effective Accelerationism" (AKA e/acc), a genuinely absurd debate that was allegedly at the center of the drama.
Very broadly speaking: the Effective Altruists are doomers, who believe that Large Language Models (AKA "spicy autocomplete") will someday become so advanced that it could wake up and annihilate or enslave the human race. To prevent this, we need to employ "AI Safety" – measures that will turn superintelligence into a servant or a partner, nor an adversary.
Contrast this with the Effective Accelerationists, who also believe that LLMs will someday become superintelligences with the potential to annihilate or enslave humanity – but they nevertheless advocate for faster AI development, with fewer "safety" measures, in order to produce an "upward spiral" in the "techno-capital machine."
Once-and-future OpenAI CEO Altman is said to be an accelerationists who was forced out of the company by the Altruists, who were subsequently bested, ousted, and replaced by Larry fucking Summers. This, we're told, is the ideological battle over AI: should cautiously progress our LLMs into superintelligences with safety in mind, or go full speed ahead and trust to market forces to tame and harness the superintelligences to come?
This "AI debate" is pretty stupid, proceeding as it does from the foregone conclusion that adding compute power and data to the next-word-predictor program will eventually create a conscious being, which will then inevitably become a superbeing. This is a proposition akin to the idea that if we keep breeding faster and faster horses, we'll get a locomotive:
https://locusmag.com/2020/07/cory-doctorow-full-employment/
As Molly White writes, this isn't much of a debate. The "two sides" of this debate are as similar as Tweedledee and Tweedledum. Yes, they're arrayed against each other in battle, so furious with each other that they're tearing their hair out. But for people who don't take any of this mystical nonsense about spontaneous consciousness arising from applied statistics seriously, these two sides are nearly indistinguishable, sharing as they do this extremely weird belief. The fact that they've split into warring factions on its particulars is less important than their unified belief in the certain coming of the paperclip-maximizing apocalypse:
https://newsletter.mollywhite.net/p/effective-obfuscation
White points out that there's another, much more distinct side in this AI debate – as different and distant from Dee and Dum as a Beamish Boy and a Jabberwork. This is the side of AI Ethics – the side that worries about "today’s issues of ghost labor, algorithmic bias, and erosion of the rights of artists and others." As White says, shifting the debate to existential risk from a future, hypothetical superintelligence "is incredibly convenient for the powerful individuals and companies who stand to profit from AI."
After all, both sides plan to make money selling AI tools to corporations, whose track record in deploying algorithmic "decision support" systems and other AI-based automation is pretty poor – like the claims-evaluation engine that Cigna uses to deny insurance claims:
https://www.propublica.org/article/cigna-pxdx-medical-health-insurance-rejection-claims
On a graph that plots the various positions on AI, the two groups of weirdos who disagree about how to create the inevitable superintelligence are effectively standing on the same spot, and the people who worry about the actual way that AI harms actual people right now are about a million miles away from that spot.
There's that old programmer joke, "There are 10 kinds of people, those who understand binary and those who don't." But of course, that joke could just as well be, "There are 10 kinds of people, those who understand ternary, those who understand binary, and those who don't understand either":
https://pluralistic.net/2021/12/11/the-ten-types-of-people/
What's more, the joke could be, "there are 10 kinds of people, those who understand hexadecenary, those who understand pentadecenary, those who understand tetradecenary [und so weiter] those who understand ternary, those who understand binary, and those who don't." That is to say, a "polarized" debate often has people who hold positions so far from the ones everyone is talking about that those belligerents' concerns are basically indistinguishable from one another.
The act of identifying these distant positions is a radical opening up of possibilities. Take the indigenous philosopher chief Red Jacket's response to the Christian missionaries who sought permission to proselytize to Red Jacket's people:
https://historymatters.gmu.edu/d/5790/
Red Jacket's whole rebuttal is a superb dunk, but it gets especially interesting where he points to the sectarian differences among Christians as evidence against the missionary's claim to having a single true faith, and in favor of the idea that his own people's traditional faith could be co-equal among Christian doctrines.
The split that White identifies isn't a split about whether AI tools can be useful. Plenty of us AI skeptics are happy to stipulate that there are good uses for AI. For example, I'm 100% in favor of the Human Rights Data Analysis Group using an LLM to classify and extract information from the Innocence Project New Orleans' wrongful conviction case files:
https://hrdag.org/tech-notes/large-language-models-IPNO.html
Automating "extracting officer information from documents – specifically, the officer's name and the role the officer played in the wrongful conviction" was a key step to freeing innocent people from prison, and an LLM allowed HRDAG – a tiny, cash-strapped, excellent nonprofit – to make a giant leap forward in a vital project. I'm a donor to HRDAG and you should donate to them too:
https://hrdag.networkforgood.com/
Good data-analysis is key to addressing many of our thorniest, most pressing problems. As Ben Goldacre recounts in his inaugural Oxford lecture, it is both possible and desirable to build ethical, privacy-preserving systems for analyzing the most sensitive personal data (NHS patient records) that yield scores of solid, ground-breaking medical and scientific insights:
https://www.youtube.com/watch?v=_-eaV8SWdjQ
The difference between this kind of work – HRDAG's exoneration work and Goldacre's medical research – and the approach that OpenAI and its competitors take boils down to how they treat humans. The former treats all humans as worthy of respect and consideration. The latter treats humans as instruments – for profit in the short term, and for creating a hypothetical superintelligence in the (very) long term.
As Terry Pratchett's Granny Weatherwax reminds us, this is the root of all sin: "sin is when you treat people like things":
https://brer-powerofbabel.blogspot.com/2009/02/granny-weatherwax-on-sin-favorite.html
So much of the criticism of AI misses this distinction – instead, this criticism starts by accepting the self-serving marketing claim of the "AI safety" crowd – that their software is on the verge of becoming self-aware, and is thus valuable, a good investment, and a good product to purchase. This is Lee Vinsel's "Criti-Hype": "taking press releases from startups and covering them with hellscapes":
https://sts-news.medium.com/youre-doing-it-wrong-notes-on-criticism-and-technology-hype-18b08b4307e5
Criti-hype and AI were made for each other. Emily M Bender is a tireless cataloger of criti-hypeists, like the newspaper reporters who breathlessly repeat " completely unsubstantiated claims (marketing)…sourced to Altman":
https://dair-community.social/@emilymbender/111464030855880383
Bender, like White, is at pains to point out that the real debate isn't doomers vs accelerationists. That's just "billionaires throwing money at the hope of bringing about the speculative fiction stories they grew up reading – and philosophers and others feeling important by dressing these same silly ideas up in fancy words":
https://dair-community.social/@emilymbender/111464024432217299
All of this is just a distraction from real and important scientific questions about how (and whether) to make automation tools that steer clear of Granny Weatherwax's sin of "treating people like things." Bender – a computational linguist – isn't a reactionary who hates automation for its own sake. On Mystery AI Hype Theater 3000 – the excellent podcast she co-hosts with Alex Hanna – there is a machine-generated transcript:
https://www.buzzsprout.com/2126417
There is a serious, meaty debate to be had about the costs and possibilities of different forms of automation. But the superintelligence true-believers and their criti-hyping critics keep dragging us away from these important questions and into fanciful and pointless discussions of whether and how to appease the godlike computers we will create when we disassemble the solar system and turn it into computronium.
The question of machine intelligence isn't intrinsically unserious. As a materialist, I believe that whatever makes me "me" is the result of the physics and chemistry of processes inside and around my body. My disbelief in the existence of a soul means that I'm prepared to think that it might be possible for something made by humans to replicate something like whatever process makes me "me."
Ironically, the AI doomers and accelerationists claim that they, too, are materialists – and that's why they're so consumed with the idea of machine superintelligence. But it's precisely because I'm a materialist that I understand these hypotheticals about self-aware software are less important and less urgent than the material lives of people today.
It's because I'm a materialist that my primary concerns about AI are things like the climate impact of AI data-centers and the human impact of biased, opaque, incompetent and unfit algorithmic systems – not science fiction-inspired, self-induced panics over the human race being enslaved by our robot overlords.
Tumblr media
If you'd like an essay-formatted version of this post to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:
https://pluralistic.net/2023/11/27/10-types-of-people/#taking-up-a-lot-of-space
Tumblr media
Image: Cryteria (modified) https://commons.wikimedia.org/wiki/File:HAL9000.svg
CC BY 3.0 https://creativecommons.org/licenses/by/3.0/deed.en
288 notes · View notes
oceane4loveu · 11 months
Text
☾𝕄𝕆𝕆ℕ𝕃𝕀𝔾ℍ𝕋 BEAUTY ☾: 1 week to glow up
Tumblr media Tumblr media Tumblr media
I really need a quick and simple glow up because I'm starting my job soon so I created a program to glow up in 1 week and really get to know myself and improve myself physically and mentally. You can do this program in 2 weeks or more if you want.
* ੈ✩‧₊˚day 1: lunar preparation
★shadow work: It’s time to work on yourself, answer their questions to get to know yourself better.
1. What did my childhood need most?
2. What am I avoiding?
3. What am I addicted to?
4. What secrets am I hiding and why?
5. Am I honest with myself and others?
6. What are my biggest misconceptions about myself?
7. What are my biggest fears?
8. What should I give up?
9. Am I a victim of trauma? Have I done enough to heal?
10. What do I need to forgive myself for?
11. What lessons do I still need to learn?
12. What do I want most in this life?
13. What are the first signs you notice and know that your mental health is deteriorating?
14. Do I try to hide parts of myself from others? Why ?
15. What was I like when I was a child?
16. What's the worst way someone could describe you?
★moodboard: makes a Moodboard that reflects your aspirations and your inspirations that you can look at every morning; you can put it as a wallpaper or hang it on the wall.
★ Do a major cleaning: tidy your room, delete numbers, sort through your phone, sort through your series and films, social media and my playlist, cut off toxic people.
★make a list of all your goals, choose 4 big goals in your life and separate them into smaller goals to make them easier to achieve.
★create a morning and night routine: you can copy that of someone who inspires you or simply create your own.
Tumblr media Tumblr media
★do 1 hour of sport per day
* ੈ✩‧₊˚day2:inner radiance
★ start Journaling: write down your thoughts, your emotions, your thoughts for the day and also positive affirmations.
★make a list of things you like about yourself
★become softer:
1. When someone calls you, first turn to the person and smile: This helps you to be gentler and more polite towards the person you are talking to and after smiling it gives you the opportunity to speak in a kinder tone.
2. think before you speak: this is very important when learning to speak softer because it gives you time to pay attention to the tone of your voice and also be careful with the things you say.
3. Avoid yelling at others out of frustration: Yelling is the most important thing you should avoid when trying to speak softer. When you're frustrated or going through a tough time, try doing something you enjoy to calm yourself down like music, drawing, etc. instead of taking it out on others. if someone tries to make you angry, politely tell them to stop and don't let your anger control you.
* ੈ✩‧₊˚day3:educational brilliance
-listen to a podcast: I only listen to podcasts in French but if you don't like listening to podcasts you can watch videos from tam kaur, thewizardliz, simonesquared and more
-read a book: I recommend atomic habit, ikigai, the why cafe, the other books that I read are in French.
-learn a new language: on YouTube there are plenty of videos that you can find on the language of your choice.
-learn another skill: I chose to improve my computer skills but you can choose any skill it can be drawing, cooking whatever you want.
* ੈ✩‧₊˚day4:celestial radiance
-work on self-love
-work on self-esteem
Tumblr media Tumblr media
* ੈ✩‧₊˚day5:lunar dream
-spa day at home
-meditation
-listen to your favorite music
-watch your favorite series or films
* ੈ✩‧₊˚day6: lunar flight
-find your ikigai: that is to say your reason for being, explore your passions, your values ​​and your talents to really find what motivates you here is an example:
Tumblr media
-Black Swan mindset: the Black Swan mindset is about knowing your value and not letting others tell you your value, it is a mindset of trust and knowledge of your value.
* ੈ✩‧₊˚day7:moonlight beauty
become more feminine
1-have good posture: gives you more elegance, you seem taller and more confident.
2-smell good have a characteristic scent: could remind someone of you, smell good shows that you care about your hygiene.
3-Getting Your Nails Done: Getting your nails done could make you look confident and well-groomed.
4-style your hair: hair is a key point of your appearance and a good hairstyle could automatically make you even more beautiful.
5-wear jewelry: simple jewelry can enhance your outfit a lot and bring out your features.
things to do every day
☆ Workout
☆ Learn a new skill
☆ Listen to subliminals
☆ Meditate
☆ Read a book
☆ Do Journaling
☆ Listen to Podcasts
I'm going to start tomorrow and to stay organized and always have an idea of ​​what I have to do I created a simple Notion if you want it's right here જ⁀➴
𝕄𝕆𝕆ℕ𝕃𝕀𝔾ℍ𝕋 BEAUTY
283 notes · View notes