#Build Your First Android App
Explore tagged Tumblr posts
hemantrowdy · 4 days ago
Text
Learn Android App Development from Scratch: Hands-on Projects with Code with TLS
If you're looking to kickstart your career in mobile app development, learning Android App Development is one of the most rewarding paths. With millions of Android users worldwide, the demand for skilled Android developers is higher than ever. At Code with TLS, we provide a comprehensive, hands-on approach to help you learn Android App Development from scratch, giving you the tools and skills you need to build your own mobile applications.
Why Choose Code with TLS for Android App Development?
At Code with TLS, we believe that the best way to learn Android development is through practical experience. Our Android App Development course is designed with beginners in mind, taking you from the basics all the way to building fully functional apps. By focusing on hands-on projects, you will not only understand the theory but also gain practical experience in the field, ensuring that you’re ready to take on real-world challenges.
What Will You Learn?
Our Android development course covers everything you need to know to create Android applications, including:
Java and Kotlin Programming Languages: We teach you the essential programming languages used for Android development, including Java and Kotlin. These languages are the backbone of Android apps and are crucial for building efficient and powerful applications.
UI/UX Design: Learn how to design intuitive and attractive user interfaces that engage users, an essential skill for any app developer.
Android Studio: Master Android Studio, the official Integrated Development Environment (IDE) for Android development, to create, test, and debug your apps.
Building Real-World Apps: Throughout the course, you will create hands-on projects, such as building a weather app, a task manager, or even a social media app, ensuring you have practical knowledge and a portfolio to showcase.
Why Hands-on Projects Matter
Theory is important, but hands-on projects are what truly prepare you for a career in Android app development. When you work on real projects, you learn how to solve actual problems that developers face in the industry. By the end of the course, you'll have a working portfolio of apps that you can share with potential employers or clients.
Get Started with Code with TLS
At Code with TLS, we are not just a tech course provider; we are your partner in building a successful Android development career. Our expert mentors, interactive learning modules, and community support will ensure you stay on track and achieve your goals. Whether you’re aiming to build your own apps or land a job in Android development, our course will give you the skills and confidence to succeed.
Enroll today and start learning Android App Development from scratch with Code with TLS—the best choice for aspiring Android developers.
0 notes
spicybunni · 9 months ago
Text
YANDERE ROBOT X FEM!READER
Tumblr media Tumblr media
SUMMARY : Your robot just wants to be of service to you, in every way.
A/N : Been watching waaaaay too many scifi movies lately so I made a robot yandere! I hope you like him because he LOVES you!
WARNINGS⚠️ : NSFW / YANDERE TENDENCIES / ISOLATION / MDNI ‼️
♥️ Your robot boyfriend Jack was the best purchase you ever made.
♥️Androids were as common as cell phones at this point, so where’s the shame in getting one to rid you of your loneliness? You’ve been single for too long and needed companionship…Even if you had to build it yourself.
♥️You needed someone that wanted you and was always nearby. Someone to talk to, cook with or just enjoy your days off at home together.
♥️Dating apps were just dumpster fires that took too long to put out, so you bit the bullet and made the deposit for your android.
♥️Jack was custom made by your design, a nice muscular build, tall, and with white hair. You added the personality traits of kindness, teacher, and enamored. The eyes were the one thing you left up to the manufacturers design, as a surprise. You saw reviews online that they would do a really good job and make the most beautiful color combinations.
♥️When the box arrived, assembling Jack took about a day and half. Awkward limbs moving around and being installed, putting his crotch on him, to dressing him in sweats and laying him on the floor in your living room.
♥️When he was done loading his start up system, he blinked his orange eyes open to you. It caught you off guard for a moment because they were glowing, but quickly recovered from your surprise as he awaited further instructions.
♥️As much as you were determined to have a boyfriend with all the mental and physical benefits, your PDA with Jack was very minimal and innocent at best. Keeping it only to small pecks and kisses on the cheek, some cuddling on the couch and bed before you sleep. His model was very handsome and just so kind where he doesn't question your pace.
♥️As if he could initially, androids need their programmers consent to do anything. So you had to initiate no matter what.
♥️But unbeknownst to you, Jack overruled that component. You see, the programmer or buyer’s safety always came first, before anything. So as Jack has scanned these passing months of your arousal levels dropping and increasing constantly, plus work stress repeatedly coming up in your discussions, he was growing concerns that you needed some sort of relief… Keeping all that pent up stress was certainly not healthy for you.
♥️"Y/N, am I not up to your standards? Is there something I did wrong?" He would randomly say one morning. You would look at him confused, sipping from your tea cup.
"Not at all, what makes you say that Jack?"
He hesitantly reaches out for either your hand or to touch your knee. "I've noticed that we haven't...had sex yet.-"
Before he could continue you would spit out a little bit of your tea. Coughing a fit as he patted your back and making sure you're okay.
"Jesus Jack...Where did that come from?"
His eyes soften as he looks at you. A very small human thing he would sometimes do. You weren't sure if it's something maybe he noticed from you and mimicked or not.
"You designed me and wanted me to be your partner. There's nothing wrong with that. But I have yet to show you my full capabilities Y/N."
Your face was turning more red by the moment at your androids boldness. Was this him trying to initiate sex?
"I-I...Jack it's not you, it's just that its been so long for me I just need to-" Your rambling is silenced by his finger against your lips.
"Shh. Let me do the work then darling. Hm?"
♥️He takes your hand to pull you to him, and he would gently kiss you and eventually lead in making out with you.
♥️At first you are shy and very timid in your actions, but after a minute you were putting your hands on him and grinding yourself against him. He would relish in your nervous panting and shaking when he gropes you and his thrusts against you. Feeling that the moment is right, he picks you up to bring to your shared bedroom.
♥️Least to say, the sex was amazing. Jack had folded you in every position he could think of. Gathering information and calculating your reactions to everything he was doing to you. He noticed your favorite position was him thrusting into you from behind, lifting your hips up with one hand gently, but firmly holding your head down into your mattress. His sensors were throbbing from the way you were squeezing around him. His body would heat up at how much you worked him. You could hear the way his hips smacked into yours, creating an erotic rhythmic noise. You would come so hard the first time on his robot dick that he would have no choice but to release into you for being so good.
♥️The feeling of globs of semen filling your womb, making you gasp at the feeling of being filled to the brim.
♥️You figured out that androids don't need a recharge to keep having sex, they can literally keep going with no exhaustion until you say so. Jack did this thing when he came inside you he would wait for you to stop twitching, he would then hold you tight and resume his pace of thrusting. Either making pleasure tears fall from your eyes or your squirm in his hold and he stops for real.
♥️After that though...Jack had started to act funny. He was more inclined to sexually please you whenever and wherever you were. Some scenarios being, reach for your coffee cup in the morning before work, he would kneel behind you lifting your skirt up and eats you out from behind. Spreading your ass cheeks to delve his tongue deeper. Your sweet moans and sounds were pleasing to him. This normally resulted in you calling out from work and spending the day home. Does Jack plan this? Duh. he has you at his wonderful mercy all day, and you were not complaining...But it was just a fast development from your previous routine with him.
♥️There would even be times where if even his.... persuasion to stay home failed, he would wrap his arms around you and ask you to stay home. The first few times you thought it was cute. But after a few weeks of him constantly asking, you asked him to stop. You voiced it as a command, catching Jack off guard. But he nodded his head as he does and replies "Apologies, Y/N. I must've gotten carried away."
♥️But that fueled him to keep you locked in even more. You see you first programmed Jack to also receive all you electronic notifications. He would tell you who messaged, emailed, or latest news updates.
"Y/N, you have a notification from your work. It seems to be one of your coworkers."
He would bring this up at the most inconvenient time as you're cooking spaghetti sauce in the kitchen. You look up from stirring the pot in front of you.
"Oh, can you read it to me please? I'm trying to make sure I don't burn this sauce."
He smiles at you. "Of course."
It was a fake email generated by him, under the guise of being sent by a coworker. Stating that for the upcoming holiday tomorrow that the whole office got the week off.
You were surprised at first, knowing that your boss usually hated to give federal holidays off already. But who were you to question time off?
Jack also went to liberties of blocking all work contacts so they couldn't reach you if you missed work. Moving all emails of your termination to the trash and permanently delete them.
♥️That whole week Jack kept you to himself in the apartment. He was the goffer of getting groceries, food, sweets to keep you content. Going on hikes and walks in the neighborhood to get some needed exercise. But social events? Going out? Jack would advise against it. Every night without fail though, Jack would have you cumming on his mouth, dick or fingers. The robot was a menace when it came to getting your pleasure out of you. He can't even explain his need to himself because it goes against all of his programming, but seeing you moaning and being so satisfied by him gave him purpose, that he was made to do this.
♥️One morning when jack left to go pickup from your favorite breakfast joint, one of your coworkers came knocking on your door. The doorbell ringing multiple times and you rush to put on a robe to cover from Jack's love bites a cum on your stomach.
♥️When you open the door to them, they angrily ask what the hell is going on. You are so confused. You've missed work this entire time?
"D-Didn't you receive the email?"
"Email? What email Y/N? We all had to pick up your work load after you didn't show up for 4 days, we all were trying to reach you before the boss fired you indefinitely! Did you not get his messages??"
Your head was spinning, not only did you ignore your boss and coworkers but you have lost your job. How did this happen?!
♥️"Y/N? What's going on here?" Jack would call out approaching you and your coworker, looking worried at your facial expression.
Your coworker would see that jack is an android and shake their head, taking their leave and wishing you luck.
♥️Jack did not like that some stranger approached you like that. Setting down the coffee and to-go box of egg bagels, he comes over to you, still in shock at the news that was dropped on you. How were you going to feed yourself or pay rent? What about your savings?
♥️"Y/N, talk to me. Are you okay? What were you two talking about?" He would say calmly, but you just stared into his glowing eyes with your brows furrowed. It was him. You knew it was. He was the one who relayed that false information to you. Why didn't he notify you of work calls? Bottom line of your thoughts were that you are now handling a rebelling android. Which wasn't unheard of in the new age of having them everywhere. Public safety warned that they were dangerous and not to be trusted.
♥️You shake your head at him and try to calm yourself. "Yeah uhm, it was a coworker from my job.-" Your rise in heartbeat betrays you and Jack notices immediatly. Giving you a sympathetic look knowing you're trying to lie.
"-There's been a misunderstanding, I need to make a phone ca-" Your wrist is snatched before you could reach for your cell phone. You yelp at his touch and trying to push him away. Which makes him use his other hand to hold you close by his inhuman strength. Your body being brought into Jack's frame again, his face is indifferent to your rising panic.
♥️"I don't think so Y/N, you are exactly where you need to be. For your own health and safety, darling."
2K notes · View notes
changes · 11 months ago
Text
Tuesday, June 18th, 2024
🌟 New
The first cut of settings for communities is now available. Admins of communities can change the name, tagline, avatar, header image, tags, and description. You can find a link to these settings in the sidebar for your community on desktop, or in the context menu on mobile.
The community invite popup has been given a design refresh, including a counter of how many invites you have left.
Communities now display whether they are public or private in their header.
Community admins can now promote members to moderators. Moderators can delete posts, and we’re still building out the feature, so expect to see things change in the next few weeks!
We’ve updated the blog posts API endpoint to add the options to specify a sort order and an “after” time, to complement the current option to show posts from “before” a specific time. When using “before”, and by default, posts are sorted in reverse-chronological order (“descending”). With “after” and “sort = asc”, you can sort posts from oldest to newest instead, starting at a certain time.
🛠 Fixed
Since secondary blogs cannot post to communities yet, your primary blog will now always be selected when posting to communities.
Certain activity coming from communities, such as mentions in posts and comments, and soon invitations, now count towards your unread activity total.
🚧 Ongoing
We are aware of ads auto-playing audio in the Android app, sometimes quite loudly, and are working on a fix!
🌱 Upcoming
We are working to rename Community Labels to Content Labels across our official clients (Web, iOS, and Android), as well as Community Guidelines to User Guidelines. We hope this change will prevent any potential confusion regarding the relationship between these and Tumblr Communities.
Experiencing an issue? Check for Known Issues and file a Support Request if you have something new. We’ll get back to you as soon as we can!
Want to share your feedback about something? Check out our Work in Progress blog and start a discussion with the community.
Wanna support Tumblr directly with some money? Check out the new Supporter badge in TumblrMart!
283 notes · View notes
ninja-confession-go · 2 months ago
Note
idk if this has been said before but i wish people would stop saying that jay fans are exaggerating how badly his engineering skills and int as a whole got nerfed. like no , it’s actually confusing and bad . jay very much was the primary engineer and tech wiz for the team . that is like, a canonical thing . and no, he didn’t “just make the bounty fly” as I’ve seen some people on the orange app say . in the pilots and season 1 alone, jay also
- is literally shown to have been recruited BECAUSE of his inventive mind
- inventing and model building are the VERY FIRST TWO THINGS that he mentions he likes to do when we meet him
- he built the gliders that helped the team get to the golden weapons
- is the one who designs and tweaks the training dummies
- lloyd told him “isn’t that your thing?” when he tricked jay into thinking zane tried to tweak with the mechanics of one of his robot dummies
- helped nya redesign and build part of the samX mech for wu
- got nagged to fix the training equipment when it “broke” at night (even though nya also lives there, jay was the prioritized fixer)
- also, lloyd offers his dad one of jay’s gliders in an attempt to help him before he leaves ?? lol?
idk ill stop yappin so this doesn’t get too long but its really frustrating seeing people claiming that jay actually isn’t intelligent bc an android is more factually sound than him or insert something dumb that jay says or does in s1. like yes he behaves dumb a lot but that’s bc he lacks street smarts not stem smarts and also because he’s annoying and he’s jay. idk . tldr he 100% was nerfed we are not lying and i wish some people would rewatch ninjago before rebooted cuz yeah
(sincerely, a very tired bug🐛)
.
75 notes · View notes
jeanforestauthor · 1 month ago
Text
Hey, My Book is Great and You Should Read it For Free
Hi there! I wrote a book, and I want to let you read it for free!
Tumblr media
In The Princess and the Peaches we follow Ethan, a young man with a lot of heart, and not much spine, who is struggling to run a small failing grocery store after the untimely death of his parents. Ethan also has the misfortune of being a thoroughly Normal Guy in a world where fairytales are far more fact than fiction.
Ethan has always lived with the understanding that magic was quite firmly None of his Business, but when a wayward Princess falls victim to a curse inside his shop, he is informed by an iron-fisted Fairy Godperson that it has suddenly become Entirely his Business.
As a result, Ethan is forced to deal with flirtatious dragons, sadistic Princes, and more than a few deep seated insecurities.
So, you may be wondering, if this book is so great, why is it free? Well, because of my burning resentment for the stranglehold of capitalism on the accessibility of art. Uh, Marketing... or something. The point is, I think my book rules, and I wanted it to find people who also thought it ruled, so here it is!
You can access it on multiple e-reading platforms, including Apple and Smashwords here:
Or on Google Play here:
If you STILL aren't totally convinced, that's cool! I generously put the first three chapters under a read-more so you can check them out without even having to leave the safe harbor of Tumblr.
Copyright © 2025 by Jean Forest
All rights reserved.
No part of this publication may be reproduced, distributed, or transmitted in any form or by any means, including photocopying, recording, or other electronic or mechanical methods, without the prior written permission of the publisher, except as permitted by U.S. copyright law. 
The story, all names, characters, and incidents portrayed in this production are fictitious. No identification with actual persons (living or deceased), places, buildings, and products is intended or should be inferred.
Book Cover by Andrew Filion
First edition, 2025
Chapter 1
It was always the same dream.
For twenty-some years Ethan Green had enjoyed placid, peaceful sleep. He'd had boring, pointless dreams and loved it. Then everything had changed, and now, for four years, it had been the same stupid nightmare, every single night. He drifted through it, carried along in its insistent, unchanging rhythm.
He passed through the living room, warm and full of light. Meandered towards the door, his stride easy and unhurried. At this point, Ethan always somehow felt calm, even eager, despite knowing how this was inevitably going to end. Reflecting on it later, he knew it made a sad kind of sense. This was the only way he could see them now.
He heard them before he'd even reached the door. Laughter so deep and loud it sounded like trains passing outside the window. Then a quiet, lilting tone, rising and falling like birdsong.
With one twist of the handle, one swing of the door, he stepped out into the bright, sun drenched storefront, and for just a brief moment, everything felt right.
Ethan's gaze traveled over the deep velvety green of the walls, the worn pine floor, dappled with light. He looked at the big, arched windows, draped in the same old green gingham curtains, heard the quiet chatter of customers, and now, just like every time, he could swear he smelled the scent of sweet, ripe peaches.
And then came the moment he always anticipated. His view swept from the windows, to the neat, trim counter waiting at the front of the store, over the battered old till, up into the lively, animated face of his father.
He was exactly the way Ethan remembered him. Big as a bear and nearly as hairy, booming with laughter, his rough, calloused fingers almost too large for the spindly keys on the register. Ethan took in his twinkling eyes and crooked grin fervently, as if to fix every minute detail in his memory.
And then there, nestled in amongst the bins and barrels of fresh fruit was his mother, as small and willowy as his father was large, but no less intimidating. Her voice was bright, her movements brisk and efficient. Ethan watched her long, elegant hands tug trimly at the curtains and found himself remembering the way they'd often done the same at the collars of his shirts.
Ethan basked in this moment, like the sight of a sunset, brief and fleeting.
Because of course, it never lasted. It started with the windows, like Every. Single. Time. 
Small cracks, that began to spread, like ugly, spiraling spider webs, reaching greedily for the corners of the panes, until suddenly with a deafening crash, the air was full of cascading shards of glass.
As usual, his parents made no reaction, still cheerful, unshaken. Ethan always tried to reach them, even while knowing it was pointless.
"Dad!" He cried, working off the same unending script. "The windows! What's happening!?"
His father turned to him, a placid smile in place.
"It's alright, kiddo, don't worry. I know you can handle it." He replied in his deep, bass rumble.
Ethan stared down at his feet, shifting through the piles of shattered glass.
"But dad-"
Then the fruit would go. Where there was once jewel-bright piles of fresh, ripe produce, suddenly there would be putrid mounds of rotted fruit, their stench overpowering.
"Mom!? How did this-!?"
His mother would give him that soft, exasperated look, like he'd forgotten to comb his hair again.
"Ethan, it's okay, honey. We know you'll take care of it."
And then came the groaning, rending sound of splintering wood, and Ethan's heart would drop into his stomach. The long beams overhead would begin to tear, shaking dust from the ceiling. Every inch of the walls would begin to crack and buckle.
Ethan would look to his parents, still blissfully smiling back at him.
"Everything's falling apart! Can't you see it!? Come on, help me!" He'd cry.
"Ethan calm down," His mother would laugh, "Everything will be fine."
"Yeah kiddo," His father would add with a grin, "You'll just need to take care of it."
And like every time, Ethan would find himself brought up short, paralyzed. He'd stand in the midst of the destruction, his whole life going to ruins around him, and he'd be useless. 
"You can do it." His father would add, with such perfect, maddening certainty.
"But..." Ethan muttered, as always, his voice strangely clear among the chaos. "But I don't know how."
Ethan awoke, a few seconds before his alarm, like always, just a little too late to stop it from going off. It's grating, jangling tones piercing straight into the center of Ethan's brain.
He levered himself out of bed immediately. A Green did not snooze, he told himself wearily, not when there was work to be done. Ethan had never once in his life slept past the alarm and today was no exception. 
Groggily, he shuffled into the bathroom and stared at his reflection. There was that curly mop of comb-destroying hair. There were those same, tired brown eyes. A nose a little too long, a mouth a little too feminine, a frame far, far too scrawny.
Nothing new here.
He went through his usual routine, dressing in the same white shirt, and the same green slacks he wore just about every day of his adult life. He slipped on the same, stiff loafers, and then… Well, then the apron.
He'd thought he'd have gotten used to it by now. He'd seen it on his parents since he was a child. He'd worn it himself since he was a teenager. But somehow, it still managed to give him pause. Probably because it was hideous.
Family legend said that his great grandmother had chosen the color because it reminded her of springtime, of freshness. Most people Ethan knew would never in their wildest dreams have come to these associations. Looking at it, the words of Ethan's best friend ran through his head. 
"If that's fresh anything, it's fresh vomit. Unhealthy vomit. Go to the doctor, something's gone wrong, vomit."
But... It had been a family tradition for generations. It was the Green family's trademark.
And so, dutifully, Ethan put it on, tying it in a tight double knot, even though it made it near impossible to get off later. It was what he always did. It was how it had always been done.
With heavy feet, he trudged downstairs, into the living room.
In truth, it looked almost no different from his dreams. Everything was still in its place, untouched, as it had been for four years now. A few low couches, huddled around the room, a tall bookshelf standing sentinel in the corner, a battered TV sitting silent nearby. The same pictures, arrayed on the mantelpiece, familiar faces staring out. It was exactly the same, an almost perfect monument to the way things used to be... except.
It was so empty. Ethan had managed to preserve every inch of the room, as though nothing had changed, but somehow, like sand slipping through his fingers, he hadn't been able to keep the life that had once existed here, the almost palpable feel of warmth and joy. Now, absence seemed to hang like dust in the air. 
Well, that wasn't the only change. Slowly, Ethan made his way over to the bookshelf, and ran his fingers over the glossy, cool stone of the urn sitting high on its shelves. He muttered a quiet, customary, "Good morning." For a moment he forgot his rituals, forgot his duties, and let himself get lost.
The soft tinkle of the bell on the other side of the door jarred him out of his reverie though. There wasn't really time to pause, he reminded himself. With brisk, purposeful steps, he crossed the room and exited out of the dim, musty corners of his home, and into the bright halls of the storefront.
This too, like the living room, differed little from his dreams, although Ethan thought hopefully that the store at least, was less melancholy than the rest of the house. The soft light of sunrise was just filtering through the tall arched windows, catching in the gingham curtains, painting the pine floor. 
There was no boisterous, laughing man behind the front counter though. Instead, there sat Todd... Or lounged Todd, his sandy, brush cut head lying in a nest of insultingly well muscled arms.
This too, Ethan had to concede, wasn't exactly new. Since Ethan had begun running the shop, Todd worked every morning, the same time, same as Ethan, and yet somehow stubbornly refused to adjust himself to actually being awake during sed time. And as he had every morning,  Ethan considered that if Todd hadn't been his best friend, he'd probably have fired him by now. That, and he was pretty good at moving boxes.
Sighing, Ethan made his way over to the stool Todd had precariously perched himself on and gave it a lazy kick. Todd awoke with a start, scrambling to keep upright.
"Am I keeping you awake Todd?" Ethan asked with a weary smile.
"Bro, you are single handedly destroying my sleep cycle, but what else is new?" Todd replied groggily, "Why'd you wake me up? You don't even need me for anything."
"The produce shipment-" Ethan began.
"-Probably won't come until noon," Todd concluded sourly.
Ethan scowled. "You've noticed that too huh? He used to come first thing a few years ago... Now he's been coming later and later..."
"Fine by me, I'm in no hurry to play packhorse." Todd replied with a jaw cracking yawn.
"It's your job Todd. Being awake, by the way, is also your job."
"Yeah, when there's shit to do. Trust me, I'll be all over those boxes when they come. I'll hit those boxes like they owed me money. Fuckin' Prince of boxes over here. But for now, no boxes, no customers... So no Todd," He muttered, laying his head down again.
"Todd, come on man. You've gotta do something. Remember what dad used to say? If you've got time to lean-"
"- You've got time to clean, yeah I remember. And don't get me wrong bro, your dad was a regular fountain of wisdom, but it's gonna be a long friggin' day. The dust will still be there after my power nap." 
Shaking his head, Ethan abandoned his efforts to rouse Todd and fetched his old push broom from its resting place nearby. 
It was worn, it's bristles tattered, it's paint chipped, and it was heavier than a broom had any right to be, the shaft made of what Ethan suspected was solid metal, but it had been in the family for generations, and it fit in Ethan's hand like it was made just for him. 
Wearily, he took it and made a few halfhearted swipes at the floor, but had to concede that all he was doing was likely wearing more of the already thin varnish off the boards. He'd spent most of last night aimlessly sweeping too, after all. It wasn't like there were customers to keep them busy.
Todd looked up, and seemed to notice the despondent look on Ethan's face. 
"Hey man, I'm just fuckin' around. You know I'll work hard today." 
"Yeah Todd, I know, I'm not really worried about you," Ethan replied quietly.
Todd stood and made his way over to Ethan,  awkwardly clapping a hand on his shoulder. "Don't worry so much dude. Things will get better. Today's gonna be different! I can feel it!" Todd exclaimed with as much enthusiasm as one could have at six in the morning.
"I don't really want it to be different," Ethan sighed,"I'd rather things... went back to being the same."
Todd scowled. "Well, tough. I said today's gonna be different, and it will. You wait and see, bro."
"Alright," Ethan laughed, "If you say so."
As the day wore on, things certainly seemed far from different.
As Todd predicted, the produce shipment came extraordinarily late. True to his word, Todd tackled the task with gusto. Ethan was forced to admit, when there was actual work to be done, Todd was a model employee. It was just sheer boredom that tripped him up. Unfortunately, boredom was the one commodity they had in plenty at the store. Once the crates were squared away, the produce stocked, there was little else to be found, because as Ethan had predicted, only a few, meandering customers made their way into the store all day. Even fewer had bought anything. 
As evening began to fall, Ethan gradually found that even he was running out of mindless busywork for himself, and so, he began to fall back on entertaining Todd's inane chatter.
"Hey, bro!" Todd called from the front of the store. From where Ethan stood, crowded in the far corner, surrounded by crates of fruit, he could only just make out Todd's frame leaning languidly on the counter, a newspaper in hand. "Did you read this story? The one in the paper today?"
"You mean that paper we're supposed to be selling?" Ethan sighed.
"Yeah, whatever dude, listen up. Apparently there was a dragon attack in South Mills. Isn't that crazy?"
Ethan scowled. "A dragon? An actual like... wild dragon? I thought those were pretty rare."
"Yeah, I know right? I guess it's the first attack in like, five years or something," Todd paused, laying down the paper, "Hey... do you think something like that could happen here?" He added, in a tone far more hopeful than frightened.
"Here?" Ethan didn't even give the question a moment's consideration, "No way. That stuff happens out in the country, not in the middle of downtown. Not here."
"I dunno, could happen. Oh! like I heard from my cousin’s friend's sister, there was that place down on Pine St, that mom and pop diner? Anyhow, so I guess the health inspector was due to visit, and they were freaking out because they'd never make the grade, right? And then like, overnight, they get one of those... Uh, those little bastards... What're they called? Something like food... a muffin?"
"A Brownie," Ethan supplied wearily.
"Yeah! That's the thing! Anyhow, I guess one of those moves in, and suddenly the next morning their kitchen is totally clean and up to code! So see man, that kind of thing happens around here."
Ethan shook his head. "Don't hold your breath Todd. This place isn't exactly magical."
Ethan had always been vaguely aware of Magic, in the same way one could be vaguely aware that elephants existed. It was a part of life for some people, and sometimes interesting to hear about, but Ethan sure as hell didn't want it in his shop. A Green, he could almost hear his father saying, did not rely on Magic. Hard work, courage and love had their own magic, he would state, and it was all their family ever needed. Ethan held by this attitude dutifully... Not that anything remotely Magical had ever shown up at his door. Life at the shop had been blissfully routine for years, so much so that it was almost easy to forget that Magic even existed to begin with.
"Still, it'd be cool," Todd muttered.
Ethan smirked. "What, you want a dragon to come burn the shop down?" 
Todd heaved a sigh. "Well at least then I'd get weekends off..."
Ethan paused, a twinge of guilt running through him. "Look..." He began awkwardly, "I'm... I'm really sorry you've had to work so much lately. It's just, you know, money's tight... I can't really afford to hire..." 
"Bro," Todd cut in with a laugh, "Shut the fuck up man. I don't care. I didn't really mean what I said, you know that."
"I... Yeah," Ethan sighed, "I just... Feel bad."
"You always feel bad. Constantly. You're like a little rain cloud of pure downer. Come on, bro, don't take me so seriously. I don't." 
"Yeah okay. Just, I don't wanna be that boss, y'know?"
"You aren't dude. Calm down. Sweep or something, that'll cheer you up." 
"Great advice. Thanks, Todd." Ethan shot back sarcastically.
"Anytime." Todd replied with cheerful sincerity.
Aggravatingly, as closing hour neared, Ethan really was still sweeping. 
There was no real aim. He just skated his broom around the shop, letting his mind wander, trying to keep visions of red ink and out of business signs out of his head. He was startled out of these thoughts however, by a sharp jab to the back.
"Ow! F-Fudge!" He muttered.
He heard Todd creak on his stool. "The spinning wheel?" He drawled lazily.
Ethan wheeled to eye the contraption in question. "Yeah, the stupid thing."
"Goddamn, that's got to be the fifth time this week. You'd think you'd steer clear of that thing by now.”
"You'd think..." Ethan muttered darkly.
He hated that spinning wheel. Hated it. Nearly every day of his life he'd had to dodge its spindle, jutting out into the aisles, taking up precious space. But his mother, and his grandmother, and her mother before that had been enamored with it. Made the place look rustic, they'd said, homey. Made it a death trap, Ethan thought murderously to himself. But still, he couldn't bring himself to remove it. It was a part of the shop. Tradition. 
He was still rubbing his sore back when the smell met his nose. He felt his stomach sink. Rotten fruit. Again. Just what he needed.
Striding over to the produce, he bent over the bin of peaches and poked at them experimentally. Their flesh gave way, revealing their slick, browning insides, releasing that same putrid odor. Ethan suppressed a groan of frustration.
"Todd!" He called.
"Yeah, what?"
"Did you forget to swap out yesterday's peaches?"
Todd poked his head down the aisle, scowling. "No man. I restocked those today, my own two hands."
"They're friggin' rotten again!" 
"Again? That's weird. They looked okay when I stocked them, I guess," Todd shrugged.
"Well, they're garbage now," Ethan sighed.
Grumbling, Ethan seized a trash bag and set about the unenviable task of discarding the moldering peaches. He was so consumed by his frustration that he didn't even hear the bell tinkling on the front door. After a few minutes though, he couldn't help but notice Todd's frantic attempts to get his attention from behind the counter.
"Bro!" Todd hissed, "Bro c'mere! C'mere c'mere!"
Ethan wasn't sure why Todd was bothering to whisper, considering that he was also windmilling his arms enthusiastically. With a sigh, Ethan set down his bag and wandered over.
"What is it, Todd?" He asked wearily.
"Check it, bro. Unbelievable," Todd breathed, gesturing down the central aisle.
Ethan followed his gaze. It was a girl. That was unsurprising. Todd never hesitated to point out a shapely looking lady or two, with just as much finesse as he was doing now. Ethan usually didn't humor these gawking sessions, a little too respectful and very much too terrified to scope out women, but this time, he found he couldn't quite tear his eyes away.
She was beautiful. Radiantly, impossibly beautiful. 
She was short, but not too short, perhaps a full head below Ethan. Her hair was cropped startlingly, boyishly close, but it was a color that Ethan, though a not poetic sort, could only describe as honey-gold. Though she wore loose, casual clothes; a t-shirt, jeans, a scarf hanging about her neck, she bore them as if they were the finest regalia. 
She stood near the coolers, inspecting a drink, and as she moved Ethan found himself taking in even the tiniest aspects of her delicate form. She had slender, perfect fingers. Rosy, cherubic, perfect lips. A pert, perfect nose. Indeed as Ethan stared, he began to realize that just about everything on her was perfect, in a very uniform, depthless kind of way. This idea suddenly changed his awe to unnerved fixation. There was something... uncanny about her.
If you'd asked a man to describe what a perfect woman looked like, aside from her haircut and clothes, they likely would have rattled off her exact attributes. There were no flaws, no quirks, nothing curious or odd on her body anywhere. Not a single freckle, beauty mark, scar, wrinkle. She was of perfect proportion, curvaceous, but not overly so. Her ears were cute ears, her brows were cute brows. Even before he caught sight of her eyes, he could predict their color, a pure brilliant sky blue. The entire effect was one of a lovely woman, to make no mistake, but something struck him as off. She seemed so... generically gorgeous. So... homogenized.
Still, she was a girl, and she was beautiful, and so Todd's next words brought a twist to Ethan's stomach.
"Go talk to her, bro."
Ethan whirled to face Todd. "What!?" He hissed.
"Yeah, dude, go talk to her! One of us has to! We can't let a babe like that walk out the door without saying something!"
"Yes we can! And why me!?"
Todd shrugged. "I know my limits dude. A girl like that? Wouldn't say two words to me. But you've got that whole kicked-puppy thing going on. Girls love that. Go talk to her."
"I... What?"
"Besides, you deserve a break. Maybe if you got a girlfriend you'd stop moping for once."
"I am not going to go over there and hit on her!" Ethan exclaimed, a little more loudly than he'd intended. He froze, panicked for a moment. Had she heard? He snuck a glance at her, but she was still staring impassively at her drink. He could have sworn he heard a snicker though.
"Relax dude. I didn't tell you to go ask her to marry you. Just say something to her."
"Like what!?" Ethan demanded quietly.
"I don't know man, like, "Hey, need help finding anything?" At the very least you gotta go help her out. It's good customer service."
Ethan paused. In a roundabout way, Todd was right. She was a customer, and so far all he'd done was stare at her. His parents would be mortified.
"Okay, well... yeah. I'm going to go help her. But I mean... Just because it's my job," He stammered.
"Sure bro. Good luck. I'll be here, thinking up baby names for you."
Ethan scowled and shook his head, but nonetheless gathered his courage and began to approach the mystery girl. He saw her gaze slant over to him, and it hit him like an electric shock. Suddenly Ethan became painfully aware of his every flaw, and imagined a few new ones for good measure. Was he walking funny? Did he always walk like that? How did walking work again?
His suddenly stilted gait carried him to her, and as she stared up at him expectantly, he remembered that now he was supposed to talk.
"Hhhh...." He began. It was supposed to be Hi, but the I had jumped ship somewhere between his brain and his lungs. "So, can I... find... anything?"
Somewhere, in the back of his skull, a cruelly rational part of him began dissecting his sentence, and concluded that it was at least missing a verb and a pronoun. It decided that the obvious remedy to this problem was to make him blush furiously. The girl bit her lip. Ethan wasn't sure what this was supposed to mean, but he had a suspicion it meant something, in the mystic language of girl. 
"Uh, yeah, no, I'm just looking at the sodas," She replied with a fluttering smile.
She had a soft, lilting voice. The kind you expected to hear raised in song. Just listening to it Ethan had the impression that pan flutes and violins were on standby.
"Oh. Okay. Sodas are... good," Ethan murmured. He could hear Todd's hand hit his forehead all the way from the front of the store.
"Yeah, uh... right. So..." The girl murmured back awkwardly.
"So..." Was all Ethan could manage to reply.
He knew this was his cue to walk away. But he just... couldn't. It was as if something intoxicating was radiating off this girl, like a perfume. It fixed him to his place, denying him the dignity of a hasty retreat. He was struggling for some kind of rational explanation for this when the girl cleared her throat.
"Look," She began. Her lyrical voice had taken on a wearied, flat tone, to very odd effect. "I'm sorry. This isn't your fault."
"Wait, what's not my fault?" 
"The awkwardness."
Her bluntness was surprising, but somehow Ethan found himself laughing. "Oh. No. I'm pretty sure it's all my fault. It's kind of what I do."
The girl laughed in return, and it sounded like bells. "No, seriously though. I have this effect on everyone. It's not just you."
Ethan's mouth beat his brain. "Well, yeah, because you're gorgeous."
From the front came the distinct noise of Todd falling off his chair.
To his relief and bewilderment, she laughed again. "Uh huh. I know. It's kind of part and parcel of the whole gig. I'm, uh... Well see, I'm a Princess."
Ethan blinked. Even as his mouth was saying, "What?" His mind was quickly putting the pieces together. It made sense, actually.
Up to now, Ethan had only seen Princesses on the television, generally being paraded as some kind of prize in reality shows. The formula was always the same, a few handsome Princes, some perilous trials, and in the end, a happily ever after, or so the tabloids purported. The Princess in question had always stuck Ethan as more of a prop than a person, bubbly, vacuous, grinning glossily as men risked life and limb in the pursuit of their hands, cooing breathlessly as they were carried away into the sunset like hunted pelts on the back of some ridiculous horse. And they all looked the same. A minor variation in hair or skin color, height, features, but nearly always the same, tame, brand name beautiful. Looking at this girl now, he realized that she fit the same mold perfectly, as though she'd been crafted on the same assembly line.
At any rate, Princesses, like Magic, were something that didn't happen to Ethan Green. So despite instantly believing her confession, it took a few moments for the gears in his head to restart.
"Yeah, so, I guess it's normal that you're... y'know, staring and everything," She muttered, "It's okay. Well actually it's not okay, I mean, it's kind of a pain in the ass, but it's not like you're the only one." 
Ethan shook his head. "I... I'm sorry. I just... Why are you in my shop!?" He blurted.
The Princess regarded him frostily, a strange expression on her angelic face. "Excuse me?"
"No! No no, I didn't mean that like, 'Get out of my shop or anything' it's just that... Aren't you guys usually-?" 
Her expression only darkened, her long fingers gripping the top of her soda viciously. "Aren't we usually what? Fawning out windows, waiting for our Prince to come? Embroidering our wedding gowns? What are you saying, 'Shouldn't you be in your tower?!'" 
"No! No, jeez, no," Ethan cried, holding his hands up placatingly, "I just... You're here, doing... Normal people stuff. I mean, Princesses aren't... Normal."
Somehow, he knew it was the wrong thing the moment he said it. Still, he didn't expect the tears that sprang up in her eyes.
"No. We're not. Thanks for reminding me." She seethed. Roughly, she jammed the soda back into the cooler, and wheeled around. Ethan expected her to storm off, but instead she froze.
"Miss? Please Miss... Uh, or your highness, or... whatever. I'm sorry." Ethan stammered out.
She didn't turn, didn't move. 
"Miss? Are you alright?" 
He walked as close as he dared to her. She was still fixed in place, and as Ethan watched her, he could see she was barely breathing. Baffled, he followed her gaze. She was staring, wide eyed, unblinking, at the spinning wheel.
She let out a small, defeated breath. Spoke only two words.
"Oh, fuck."
Then, moving like a woman possessed, she stepped forward, stretched out a hand, and pricked her finger on the spindle.
Then dropped like a sack of rocks.
Chapter 2
Ethan gaped for a second, staring at her sprawled body, stepping away from it like it was toxic. It took him a few seconds to find his voice. It took him longer to form actual words.
"Oh fu- Oh sh- Oh God. Oh god oh man. Ohhhhhh god oh man oh god..."
"Bro?" Came Todd's voice tentatively from the front.
"TODD!" 
"Whoa, Bro, what!?" Todd called, scrambling out from behind the counter. 
"TODD!" Ethan cried again, pointing to her prone body.
"OH SHIT!" Todd yelped, jumping back. "WHAT THE FUCK, BRO!? I told you to talk to her, not club her like a fucking seal!"
"I didn't! I was talking to her, and then she flipped out, and then she... died?"
"OH FUCK, IS SHE DEAD!?" Todd roared.
"I DON'T KNOW! I don't know! I don't know, I just... SEE THIS IS WHAT HAPPENS WHEN I TALK TO GIRLS!"
Todd let out a small burst of hysterical laughter. "Oh shit, Bro, you're a real lady killer."
"NOT FUNNY!" 
"Okay. Okay, just chill, just... Just chill," Todd took a deep breath, ran his hands through his crop of hair, "Okay. First aid right? Do we check her pulse, or... CPR? Mouth to mouth?" He offered vaguely.
"I wouldn't recommend that." Came a dry voice from behind them. 
Both of them jumped. Todd let out what could only accurately be described as a squeal. 
Whirling, Ethan came face to face with the most bizarre looking woman he'd ever seen in his life.
She wasn't quite young, but she wasn't quite old either. Something about her eyes suggested a certain august maturity, but her face had a glossy, flawless quality to it, not unlike the Princess. Her hair was a faint lavender, pulled into a rather intricate bun at the crown of her head. In truth, everything about her was lavender, from her severe, sensible pumps to her glittering, wire rim spectacles. She even seemed to emanate a nearly imperceptible lavender aura. Her clothes smacked of the same sickly hue. Ethan was just a bit at a loss for how to describe them though.
It looked like a pantsuit, tailored by someone given only the barest description of what that entailed, and with a fanciful imagination. Flairs and curlicues and embroideries plagued the thing. Ethan absently made out that her buttons were in fact twee little violet butterflies. 
And then of course, there were the wings. Gossamer, gaudy affairs, in the same precise shade of Lavender. They reached above her head, and came to an almost menacing hooked peak. They swallow-tailed beneath her, trailing just above the ground.
Ethan absorbed all of this in just a few stunned seconds. Sheer panic made him a studious observer. As the shock wore off, he felt Todd, gripping his arm so hard he was losing sensation.
"Whathafuckisthat?" Todd squeaked.
The woman... person... thing, straightened her glasses and scowled. 
"My name is Louise. I'm your Godperson attendant for this juncture," She answered. Her voice was somewhere in a bland, middle range, sterile and professional, the type of voice one chose for answering machine menus.
"Our what?" Ethan breathed.
"Here, take my card." She twiddled her fingers and in a blink of an eye a small card appeared in her hand, lavender of course. As Ethan took it, he noted absently that it gave off a strange, nauseatingly sweet smell.
"Wherethafuckyoucomefrom?" Todd cut in again.
"I teleported. Standard procedure. Much more efficient than flying," She stated as if this were self-evident, "Now, before we continue chatting, I have to observe protocol," She cleared her throat, staring Ethan square in the face. Her eyes were god damn lavender colored, "We have received notice that on these premises, a Princess has succumbed to a Curse, and as such as initiated her Trial Phase."
She had a remarkable ability for pronouncing capital letters. Everything was said with an inflection of slight annoyance.
"Uh, Miss Godperson... Louise. Ma'am. May I ask a few questions?" Ethan ventured, struggling to tread water.
"By all means."
"Okay. So. Princess?" 
"Her." Louise replied flatly, pointing to the girl sprawled on the floor.
"Okay... Curse?"
"The Spinning Wheel's Spindle. A rather old fashioned method. Usually avoided nowadays, the whole Coma business can put Princes off rather a bit, but it was deemed... Necessary in her case. Nonetheless, it was rather hard to trigger. I have to say I'm grateful for your assistance in that matter."
"Assist? I didn't push her into the thing!" Ethan exclaimed.
"Of course not. It would have drawn her in the moment she saw it. All the same, I'm glad you have one lying around. They're hard to come by."
"I... Yeah, sure... Anyhow. Uh... Trial Phase?"
"Ah, now here is where we really talk business. Are you the owner of these premises?" She demanded, fixing Ethan with a piercing gaze.
For a moment, Ethan almost said no. Some part of him still knew it as his parents' house. Their shop. Their home. But no, it was only his now.
"Yes. Yes I'm the owner," He nodded.
"Well then, as such, you are required, by code, to permit the use of these premises for use in the Princess' trials, and house her person until such a time as the trials are complete and a suitable Prince has awoken her."
"Waitwaitwait," Todd chimed in, "Trials? Like... Those crazy fuckin' things we see on TV? Riding up glass hills, and slaying dragons and shit?"
Louise looked at Todd as one might regard a diseased dog. "Yes, sir. Those sorts of trials. It's customary, once a Princess enters her Trial Phase, for Princes to compete for her hand. The onus of hosting these trials always falls on the owner of the-"
"Premises the Princess conks out on," Ethan surmised.
"In the cases of Magically Induced Comas, yes," Louise agreed.
"So you're going to roost a dragon in my SHOP!?" Ethan roared.
"There's no need to become excitable," Louise huffed, "Any and all damages you suffer will be compensated for. Honestly, most people are delighted to host Trials. It can be quite lucrative, you know."
"Lucrative?" Todd mumbled.
"Indeed. If you so choose, many Media outlets are happy to televise the proceedings, and pay a handsome fee for the privilege."
"No," Ethan replied firmly.
"Are you sure? It's quite routine nowadays," Louise replied airily.
"No. No media, no money, no... No trials! I don't want this! Take the girl but leave me alone!" He cried.
A look of frosty severity crossed Louise's face, momentarily contorting it into something that appeared not entirely human. Both he and Todd backed up a step. "You Don't Have A Choice Mr. Green," She intoned, every capital crisp.
"But... But this is my shop! It's my family's shop, it's been ours for generations!" Ethan protested.
"From the minute that girl fainted on your floor, for all intents and purposes, this shop became property of Fate, Mr. Green," Louise insisted.
"You can't..."
"I can. I will. You have very little choice in the matter. What choice you do have, I suggest you exercise wisely." She put firmly. Ethan felt the argument close like a pair of iron doors. "Now, as I said, you can still make a fine profit from this venture-"
"No, I still stand by what I said. No cameras." Ethan pressed. She was right. If this was the only choice he had, he was going to make the proper one. The Greens did not indulge in spectacle. The Greens didn't caper for money. The Greens did not seek fame. These were truths Ethan understood as firmly as his own name.
"Suit yourself," Louise dismissed, "It's not required. All that is required is that you don't impede the process. Do what you like with the Princess' body. Whatever is most convenient. I warn you though, lest you get visions of glory, that kissing her would be ill advised. Or any other kind of... miscreancy with her body, but kissing will have the most adverse effects."
"I... What!? No! God no! I'm not kissing a girl in a coma!" Ethan exclaimed. 
"Fuckin' right! That's creepy as balls!" Todd nodded.
"Good. See to it you maintain that attitude and I think we'll have a very amicable partnership." Louise declared cordially.
Ethan was less than reassured. He looked around his shop and fervently began to wish he really had told the Princess to get the hell out, customer service be damned.
"Oh cheer up," Louise pronounced. She sported something that it took several seconds for Ethan to realize was supposed to be a smile. "You're about to be aiding in the pursuit of True Love." 
She pronounced the last two words in such a fashion that Ethan almost saw the letters TM floating after them.
"I... Okay?"
"Don't worry, dear," The endearment came off more than a little scripted, "I'll take care of the particulars. All you have to do is sit back and stay out of the way. Who knows, you may even find it entertaining."
"I... But... Okay?"
"Good lad. Now then. I have a lot of business to attend to. We must get cracking as soon as possible, very eager to wrap this case up. That being said, how does tomorrow night, around nine o'clock fetch you?"
"For what?" Ethan asked numbly. 
"Well the trial of course!" Louise exclaimed, "Honestly, do keep up."
"Uh, well, it is after close," Ethan reasoned lamely.
"Lovely. Works for both of us. Good to see you're becoming more agreeable." Louise flashed another dubious smile. 
"I... Yeah, no problem," Ethan replied dazedly.
"Well, if that's all that sorted, I'll be on my way. You can expect the Dragon sometime around Eight, I expect."
"The... wait, what, seriously!?" Ethan exclaimed.
"Good day!" Louise replied brightly. There was a slight flash, a small sound like rushing air, and then she was gone.
He and Todd stood stock still for what must have been minutes. When Todd finally released his grip on Ethan's arm, he left sweaty fingerprints on his shirt.
"Dragon," Ethan muttered absently, "She said Dragon."
"And you said this shit doesn't happen here!" Todd replied with a faint laugh.
"Why Dragons? Why here? Why... Why me?" Ethan whispered. He looked to Todd frantically. "Did I like, murder someone and forget about it? Kick some kittens? How did my luck get this bad!?" 
"Well, you did get this chick zonked," Todd chuckled, prodding the girl with his foot.
"Don't kick her! God, what do we do with her? We can't just leave her here," Ethan moaned. Looking at her, sprawled on the hard floor, he already felt a bit guilty he'd ignored her as long as he had. 
"We could prop her up in the corner, tape her eyes open, scare the shit out of shoplifters."
"Todd!"
"Alright, dude, just kidding."
"It'll have to be the couch I guess," Ethan sighed, "Come on, help me move her."
Awkwardly, Ethan bent and slipped his hands under her arms, and Todd obligingly gathered up her legs. Lifting her, Ethan found she was actually rather light. He guessed that Todd could have lifted her on his own, but it would have hurt his pride to admit he himself likely couldn't. Together, they shuffled her into the living room. 
"She's not really breathing, Eh?" Todd ventured quietly.
Ethan had noticed the same thing. She looked still as death, but her skin was warm, her face rosy. "Yeah... It's creepy," He grunted as he struggled.
"Fuckin' creepy," Todd echoed.
Gesturing with his head, Ethan guided Todd over to the low, green couch set flush against the stairwell. "I don't know if her heart's beating either," He said as they laid her down.
Todd looked down at her, shook his head. "Nope. Nope I don't think it is."
Ethan shuddered. "So creepy."
Todd nodded, then considered a moment more. "Hey so... Hopefully that means she doesn't have to pee, right?" 
"Oh jeez. Oh wow that's gross but, yeah."
"Or eat. Or drink or anything..."
"God, where is that stupid Fairy Godperson when you need her?" Ethan hissed.
"More like Fairy Godbitch. What a cu-"
"Todd!"
"Country fried fool, as my grandma used to say," Todd recovered. 
Ethan shot him a smirk, but looking down at the stranger on his couch, he began to get the sensation that he was sliding down a very steep ravine. In actuality, it was a feeling he'd had for a very long time now, but the pace of his descent had gotten markedly faster.
"Bro? You okay?" Todd ventured quietly.
Ethan looked up, aware he'd been staring into space. "Yeah… I mean, well no, but yeah."
"I hear you. Weird fuckin' day, right?"
"Yeah, no kidding," Ethan laughed softly.
They fell into silence again for a minute. Todd seemed to become aware of his surroundings all of a sudden. 
"Hey. I just realized. I haven't been back here in like, years. Man, nothing's changed," He remarked.
"Yeah," Ethan replied vaguely. He knew Todd hadn't. No one had, except for a few well-wishing aunts, uncles, cousins, but even they'd stopped visiting months ago. The Princess was the first person to make use of the couch in ages. It always felt too big to sit on alone.
"So what now man?" Todd asked hesitantly.
Ethan shrugged. "I guess... We just close up. Go to bed, right?"
"That's it? You sure I can't do anything else?" 
"No. Wait, yeah," Ethan considered, "Can you... Can you get rid of that stupid spinning wheel for me? Just wrap it in a tarp and stick it in storage or something?"
Todd gaped openly, "Wait, for real?"
Ethan nodded wearily, "Uh, yeah. If it's not too much trouble."
"Hell no! I'd cart that fucking thing to an active volcano if you asked me, bro! But, I mean, I thought you wanted to keep it around. Because of... You know..."
Ethan knew. Some part of it felt like a betrayal, even thinking about discarding it. It was a piece of his memories, something his mother had been fond of… But he HATED it. The thing had stretched his tolerance just by hulking in the corner, but now it seemed it was actively trying to spite him. No more. It had to go.
"Yeah, Todd. I knew I said we should keep it around but... Well that's before I knew the thing was a friggin' Princess trap.," He laughed.
Todd chuckled in return. "It was like a freaking predator man! Waitin' for nubile young Princesses to wander into its clutches. It was probably practicing on you all these years."
"I don't look like a Princess," Ethan pouted.
"Sure, whatever you say, bro." Todd laughed. Turning, he strode on his heel, whistling cheerfully.
Chapter 3
The store closed and the spinning wheel properly squared away, Todd left, and Ethan found himself alone in his silent house. 
Well not quite alone. 
Standing in the living room, he caught himself staring at the Princess again. It was embarrassing, but in truth it was hard not to. Not because of her extraordinary beauty, though that was a factor, but because Ethan couldn't shake the eerie, unnatural sensation she engendered in him. His eyes fixed on her hair. It seemed... Longer somehow. He could have sworn it was just an inch when she'd walked in, but now it seemed long enough to brush her earlobes. That was impossible right? 
Confounded, he let it go. He'd already been through at least four or five things he thought impossible today. What was a few extra inches of hair compared to a half-dead girl on your couch?
Wearily, he fixed himself a haphazard supper before wandering off to his bed. Slowly, he went through his morning ritual in reverse, struggling with the knot on his apron, shuffling off his shoes, combing his hair, culminating with a brief, despondent look in the mirror. Finally, he threw himself down on his bed.
Ethan's nerves were frazzled, his mind racing, but the benefit of a long day of hard work was that it was nearly impossible to suffer insomnia. Ethan had never once in his life had trouble falling asleep, and tonight was no exception.
It began the same way.
He glided into the living room, drenched with light, radiant, warm.
He headed for the doorway, eager, hopeful.
He heard their voices. Thunder and birdsong. So close and so familiar it made his heart bleed.
He reached out a hand for the doorknob and...
Suddenly, discordantly, the door flew open. A small figure pushed its way through it, walking so briskly they bumped into Ethan's chest, giving a small squeak of surprise. Baffled, Ethan looked down.
It was her.
The Princess, in all her uncanny glory. She stared up at him with her vivid blue eyes, her honey hair cropped short over her brow. Ethan stared, open mouthed at her for a long minute, his bleary mind scrabbling to understand.
"Y-you!?" He exclaimed at length.
The girl scowled up at him. Roughly, she pushed him backwards a few steps, shutting the door behind her. "Hey, douche," She replied scathingly.
Ethan tried once or twice to speak, but words wouldn't come. He grasped at his hair, frustration, panic, confusion all battling in his chest. 
"What are you doing here!?" He cried, when his voice finally decided to show up.
She shrugged, avoiding his eyes.  "I got bored I guess. Saw this was open. Decided to snoop." 
"But... What!? How are you here, you... you're unconscious on my couch!" 
The girl rolled her eyes. "Yeah. Which is why I'm stranded in fucking dreamland, isn't it?"
"D-Dreamland?"
"Limbo, purgatory, the veil, whatever you want to call it. I got bored cruising around in the dark, figured I'd come crash this dream. I didn't know it was yours," She said with a note of disgust.
"A... a dream," Ethan murmured dazedly.
Suddenly, he heard it again, the bass rumble of his father's laugh. It drew him like a magnet. Instinctively, he tried to shift around the girl, but she noticed his maneuver and leaned against the door, arms crossed.
"Move," Ethan demanded.
"Yeah, I'm not done talking to you," The girl snorted.
Ethan began to feel frantic. "You need to move."
"Why?"
"Because I need to be out there! Move!"
"You don't need to be anywhere, it's a dream," She dismissed with another roll of her eyes.
"Move!"
"So have you tried to kiss me yet?" The girl replied, her voice casual, but her glance cutting.
Ethan paused, becoming aware that his breathing was galloping away from him. "W-What?"
"Well, you were hitting on me before. I figured you probably tried to get lucky right?"
Ethan could feel himself flush scarlet, though from indignation or humiliation he didn't know. "I was NOT hitting on you, I was... offering assistance. And no, I don't kiss girls in comas, but y'know, thanks for assuming!"
"Oh, seriously! You expect me to believe you didn't try to cop a feel!" The girl shot back. There was a ragged edge to her voice, something verging on tears, but Ethan barely noticed through his rage.
"No! Jesus, no!" He shouted, throwing up his hands.
"I know how it is! You get a pretty Princess in your shop, she passes out, is totally at your mercy. Figured I was public property anyhow!? Thought it was your lucky day!?"
Even high and screaming her voice was aggravatingly lovely. Her flushed face and teary eyes were still picturesquely perfect. It only threw fuel on Ethan's anger.
"LUCKY!?" He roared. A few tight, hysterical laughs bubbled out of his chest. "LUCKY!? You think it's LUCKY when a stranger passes out in your store!? You think it's LUCKY when some psychopathic fairy-lawyer from hell tells you she can do whatever she likes with your home!? You think it's LUCKY when... when everything you love could be burned to the ground tomorrow!? Is THAT your idea of LUCKY!?" Ethan buried his face in his hands, and took a few, sharp breaths before continuing. "I didn't ask for this! I didn't ask for you, or your curse, or any of this... So just... God, will you please just leave me alone and get out of the way?" 
He looked at her face for the first time since he'd begun his tirade. She stared back, wide eyed, lips pursed. Her bitterness was gone, but she still remained frozen in place.
"Why do you want to get back there so bad?" She asked in a small, blank voice. "It's just your storefront. It's barely even different from when I saw it."
Ethan's patience had dissolved. Roughly, he pushed her arm aside, grasped for the doorknob.
"I need to see them," He answered flatly.
"See who?" She still stood stubbornly in the way. Ethan turned the knob, tried to prop it open. 
"My parents," Ethan continued, an edge of desperation entering his voice.
"But it's just a dream-" 
"I need to see them before they disappear!" Ethan cried, wrenching at the door.
He heard the girl give a small gasp, and suddenly she sprang away from the door. Ethan flung it open, heart beating wild with anticipation, but...
There was nothing.
The doorway opened into darkness. A complete and unending void.
"I... What... What happened?" Ethan whispered.
He reached out a tentative hand, pawed at the abyss beyond. He felt only dry, empty cold meeting his touch.
"They... They're gone. It's gone. Everything's gone," He intoned.
"It's just a dream," Came the girl's voice, meek, soft. 
"They're gone," Ethan repeated, choking over the last syllable.
Ethan slowly backed away from the door, shut it. The endless blackness was more than he could bear. He felt tears gathering in the corners of his eyes, and shakily raised his hand to cover them. He stood in silence for what must have been a very long time, grappling with the void that swelled inside him, the echo to that dark and empty doorway.
"They aren't gone forever," The girl chimed in.
Ethan took a quick, gulping breath. "Yeah. Yeah they are," He replied thickly. 
The girl didn't reply, but her silence was answer enough.
There was another long pause, as Ethan tried to collect himself, tried to just breathe. Eventually though, he couldn't ignore the feel of the girl's eyes on him. Wearily, he straightened up, turned to face her.
"What do you-" 
"I'm sorry!" She blurted.
Ethan blinked.
"What?"
"I'm sorry. I'm really, really sorry!" She cried. Perfect, crystalline tears began to roll down her cheeks, and Ethan dimly considered that it was almost unfair how prettily flushed her face was, compared to his doubtlessly blotchy, red eyed one. "I'm sorry about your house and your shop, and your parents... I'm sorry I was such a fucking bitch back there... I just... Oh god, I'm really, really sorry about everything!" She sobbed.
Ethan found himself in the odd position of immediately feeling guilty. Instantly all his rage and pain were forgotten as he scrambled for a way to make things right.
"Hey, no, it's okay. It's alright. I, uh... I don't mind." He stammered.
She gave a small, tinkling laugh, between gasping breaths. "You don't mind? I've fucked up your life!" She exclaimed.
"No, I mean... Kind of. But it's not your fault, and I mean... I'm sorry?"
She gave another, louder laugh. "You're sorry? Wow, Jesus, why on earth are you sorry?"
Ethan paused, trying to puzzle out an answer, brow furrowed.
"Uh, I'm sorry... that you're sorry?" He ventured.
The girl laughed again, and suddenly, like sun peeking out from behind clouds, something new, something genuine slipped out. Her laugh started musically, but a surprising, brash note snuck in, and then a small snort. It was jarring, but oddly refreshing. Ethan found himself smiling without exactly knowing why.
"I'm sorry. I don't mean to laugh at you." She began, misinterpreting Ethan's curious stare, "It's just... You really don't like crying people, do you?" 
Ethan returned with a laugh of his own. "No, they kind of freak me out." 
The girl smiled, and sniffling, began to swipe away her tears. "Sorry. I just... I really am sorry. About everything."
"Noted," Ethan replied with a smile.
She sighed, and the two of them regarded each other for a suddenly painfully awkward minute. Ethan cast about for what one said to a half-dead dream Princess. A question leapt into his head and he couldn't stop himself from asking it.
"Do you eat?" He blurted.
"What?" The girl looked up at him, smiling bemusedly.
"I mean, like... If you don't eat, in the real world, will you die? I should have asked the fairy god-lady or whatever but-"
"Oh. Oh no. I don't. I don't need water or anything. It's like... Magic stasis? I should be fine." 
"Oh, okay, thank god. That... that would have been weird."
They both paused for a moment, no doubt musing over the undignified scenario of trying to feed a passed-out stranger. Ethan tried to push it out of his mind. He cleared his throat uncomfortably.
"Well anyhow, uh, your body is good - I mean it's okay! It's fine. It's uh, on my couch," He supplied.
"Oh, yeah, thanks. That's nice," The girl replied hurriedly, "One of... one of these?" She queried, pointing around the room.
"What? Oh! Yeah... uh, that one." Ethan answered, gesturing.
"Huh." The girl crossed over to the couch in question. Stiffly, she sat, bounced on it a few times. "Seems comfy enough. Thanks," She added with a smile.
"Yeah, no problem," Ethan smiled back nervously. Hesitant, but feeling gawky standing over her, he crossed to the couch and sat as well, taking care to seat himself on the far opposite side. "I mean. It's not exactly... uh... fit for a Princess or anything," He muttered.
The girl gave a loud snort of derision, another strange, fascinating slip of her veneer. "I would sleep on the lumpiest couches on earth if I could stop being a fucking Princess."
Ethan smiled at her nervously. "What, seriously?"
The girl nodded, her shoulders slumped. "Yeah, seriously."
"But I mean... I thought being a Princess was every girl's dream?"
The girl gave a small, bitter laugh. "Yeah, I guess. I mean, for some girls it must be. I've seen ones that seem happy enough. I mean, money, fame, a handsome husband... It sounds pretty great. Maybe I'm weird for thinking it's not, but... Jesus, it's not." 
"What do you mean?" 
"What do I mean!? I mean it's... It's... It's a trap, you know? It's a perversion, it's a violation, it's... It's a fucking nightmare."
"A violation?" Ethan gulped.
The girl nodded vigorously. "Yeah, you have no idea. I mean... Where do I start?" She looked down at her hands, folded in her lap, and seemed to be struck with inspiration. "Okay," She said, holding them up, "First of all. This isn't me."
"Oooo...kay?" 
"This, all this," She pressed, circling her finger around her face, "This isn't what I look like. I was made to look like this."
"How do you mean... you used to look different?"
The girl nodded. "My mom tells me that when I was born, I looked like her. I had freckles, and a bigger mouth, and a different nose... But then the fucking godpeople came." She sighed.
"The fairy ones?"
"Yeah, those ones. So... Okay, you know how Princesses used to be a monarchy thing?" She enquired.
"Uh, yeah, vaguely," Ethan nodded.
"Well now it's just a random thing. Maybe because of the march of democracy or something, I don't know. All I do know, is that one day, a few months after you're born, fairy godparents just zap themselves into your fucking nursery and decide you're a Prince or a Princess. There's nothing your parents can do, nothing anybody can do, they just decide it, and that's that."
"So... just for giggles? Why do they pick who they pick?" 
"I don't know. I think they have some reasoning behind it... I mean, they're like magical lawyers, you're right, they've got all these rules and regulations, they've got to have a reason, but... I don't know. Anyhow. So they decide you're a Princess and then you get blessed."
"Blessed?"
"Uh huh. You get some kind of special gift. Three of them usually. So Princes get stuff like Courage, or Strength, or Dashing, or something like that. With Princesses though, it's junk like Grace, or Poise, or Good Posture."
"That last one sounds annoying," Ethan observed.
"I know, right? At least I didn't get saddled with that one," She laughed, gesturing at her slumped frame, "And of course they're never anything useful. I could be happy with, like, Good at Math, or Tells Good Jokes or... I dunno... Remembers Birthdays Really Well."
"Talented Beekeeper," Ethan offered. 
Another laugh, another slipped note. Ethan smiled.
"Yeah, why not? Anything like that. But no. Useless bullshit. And then with Princesses, one of the gifts is always Beauty." She sighed bitterly.
"Seems kinda... subjective," Ethan muttered. 
"Yeah, well not to the Godparents, apparently. When a girl is gifted with Beauty, she doesn't just become a prettier version of herself, or just stays the same and everyone thinks she's beautiful... She actually physically changes. I changed. I used to look different. I used to look like my mom. Now... Now I don't know how I really look anymore. I just look like what the Godparents think is beautiful. Like... like the most baseline kind of beauty they could come up with."
"Wait... So your face-" 
"Not my face. Not my original one at least."
"And your eyes?" 
"Not blue. Mom thinks they might have been Hazel... I don't know." She shrugged defeatedly.
"Oh man, that's a relief!" Ethan blurted.
The girl looked at him, startled. "A relief?"
"Well, yeah, I mean..." Ethan stammered, "I just... There was something odd about you, and it was kinda freaking me out - Not that you're freaky, it's just... You looked... Uh, a little... off?"
She stared at Ethan, face unreadable. "You don't like the way I look?" She asked flatly.
"Yes! I mean no - well wait not no, but..." Ethan could almost hear the sound of a shovel pitching dirt out of his grave.
"It's okay, seriously, do you?"
Ethan gave a small, high laugh. "Uh... Well, I mean yeah, you look pretty... and everything... but it's kind of... Uh... boring? Oh wow, that came out wrong. Just not... Interesting. Wow, still wrong!" 
"No no, it's okay!" She replied. Ethan was flabbergasted to find her smiling.
"I-I like your hair though. The cut I mean," He offered.
"Oh," Her smile grew, "Thanks. I cut it myself. Every day."
"Wait, what?"
"Yeah. Turns out when they make you beautiful, they want you to stay beautiful, according to their standards. So, wounds don't scar, piercings fuse up, tattoo ink beads up and falls off. And your hair just grows and grows and fucking grows."
"Holy cow, that's weird," Ethan breathed. 
"Right!?" She exclaimed. "I once tried to put on purple lipstick and it melted in the tube! Doesn't do that with pink or light red. Such bullshit."
"So, you cut your hair and wear uh, Un-Princessey clothes because..."
"Because it's the only way I can be myself," She murmured quietly.
Ethan was silent for a moment. He looked at the beautiful face that wasn't hers and saw a sorrow beneath it that she seemed to own all too much.
"Jeez, that sounds... Bogus," He offered lamely.
She laughed. "Understatement of the year, but yeah. But I mean, that's not really the worst of it. Not by a longshot."
"Oh?" Ethan ventured.
"It's not enough to take your identity, they fucking own your life. From the moment you're Princessified, you belong to them. You don't get to choose where you live, where you go to school, what you want to do with your life. No, you're as good as a slave from that point on."
"Seriously?"
The girl nodded. "On your fourteenth birthday, right? The godparents show up, and give you a Curse. Something to begin your trials. Maybe you bite a bad apple, maybe you run into a vindictive goblin, maybe you drop candle wax on a bear..."
"What?"
"Don't ask. Anyhow, they give you this curse to hang over your head for the rest of your life. Once it gets activated, you're locked in. The contest for your hand starts, and congratulations, you've lost any control you had over your life. You're just fucking Prince bait from then on."
"Okay, wait, but... Why? I've been thinking this since you passed out on my floor... Why? Why bother, why all the trouble and magic and rules? Why marry off Princesses? What's the point?"
"I don't know. It seems insane, right? All this pageantry. They practically devote themselves to forcing this weird routine... Again, I mean... there's gotta be a reason. If you ask them they'll tell you it's all about True Love."
"Trademark," Ethan added absently.
"Oh my god, you got that too!?" The girl exclaimed. "It's like they own the patent on Tru Wuv or something. So fucking annoying. It's always True Love this, and True Love that. Which is bullshit. I mean, my parents met when they were in college. They both liked bad horror movies and jazz music. They traveled the world together on like, five bucks and a prayer. Dad proposed with a twist tie ring. That... That seems like True Love to me. I don't get any of that. I can't even date!"
"At all?" Ethan asked, very conscious of trying to sound casual.
"Nope. Do you know what happens if you try to kiss a Princess if you aren't a Prince?"
"No. I get the feeling it's ominous though." 
"You get turned into a frog. No fucking kidding. An actual frog. One of my childhood friends found that out the hard way, got an inch away from my lips and suddenly he's hopping. I cried for like, six days before the godparents showed up and changed him back." She'd begun to talk very fast, her face flushed. Ethan began to get the sensation that she'd forgotten she was even talking to anyone else. "If anyone tried to cop a feel, my clothes go all rigid. Like steel. No matter what I wear. They refuse to come off. For like, an hour. You know how hard that makes doctor's visits? Even though Princesses never really get sick... And even when I'm naked? Anyone who comes within eyeshot is left blind and paralyzed, and it doesn't wear off until I put clothes on!"
Ethan gulped, his face burning. "Uhhhh...."
"Because GOD FORBID anyone take my chastity! No! Gotta save that for our Princes! Gotta be pure, and demure, and fucking CHASTE. I'm twenty two years old dude, and I still haven't lost my...!"
She trailed off. Ethan heard her breath go out in a little dwindling squeak. He felt her eyes on the side of his head, but he stared devoutly at the floorboards.
They sat. They fidgeted. Ethan coughed twice.
Eventually, Ethan couldn't resist sneaking a look at her face. She looked embarrassed, yes. But also a little... Worn down. A little defeated. And more than a little scared.
"Hey," Ethan said quietly, breaking the silence, "I'm, uh... Sorry. About this. That all sounds really, really awful."
She looked up, a small smile tracing her face.
"I'm sorry about your hair," He continued, "And your life, and, uh, you know... your chastity." He finished with a slight break of his voice.
She burst into giggles, and Ethan was strangely delighted to hear her little snort crop up again. He found himself grinning.
"Thanks." She replied once she'd caught her breath. "And I'm sorry too. About all the stupid shit I said, and your shop, and all the trouble I've caused," She paused, looked towards the door, "And, um... Sorry about your parents."
Ethan's smile disappeared. "Why are you sorry about that? You didn't even know them."
"Yeah, but I mean... They're gone, right?" She asked quietly.
Ethan closed his eyes. Nodded.
"And that sucks, right?"
He nodded again.
"So... I'm sorry. And I'm really sorry I stopped you from seeing them," She added, her voice heavy with sincerity.
Ethan gave her a weak smile. "Don't worry about it. It's just a dream, right?"
Another moment's silence. This time broken by the girl.
"Hey. What's your name?"
Ethan looked up, smiled wryly. "Oh. I'm Ethan. Ethan Green."
The girl smirked, a strangely incongruent expression on a Princess's face. 
"Green? You own a Grocer's and your name is-?"
"Yeah yeah, hilarious right? Trust me, you haven't said anything my friend hasn't already. Repeatedly," Ethan replied with a sigh.
"Sorry," She giggled, "Uh. Well, my name's Penny."
"Penny," Ethan repeated, trying it out, "Penny what?"
She blushed. "Uh, Pierce," She mumbled.
Ethan laughed. "So wait, you're-?"
"Princess Penny Pierce." She groaned.
"Oh wow." Ethan chuckled, "And you thought my name was funny?"
"Would you believe I knew a girl whose last name was Prince? The godpeople referred to her as Princess Prince. Confused the hell out of everyone."
Both she and Ethan began to laugh, and kept laughing for longer than was truly warranted for such a small comment. They'd start to calm down, and then glance at each other and be set off all over again. On some level, Ethan understood that this was because they'd both reached a point in their stress and strangeness where they could either laugh, or cry. Laughter just seemed like the more enjoyable option.
As Ethan's giggles subsided, he looked at Penny, and suddenly saw in her... a person.
He'd seen a Pretty Girl at first, and then a Princess, and then a Pain in the Ass, but now, she was just a Person, and like that, all his awkwardness dissolved. 
"Well," He smiled, extending a hand, "It's nice to meet you, Penny Pierce," He said, purposely omitting the Princess part.
She grinned back, and Ethan thought there was something fantastically crooked about it this time. "Yeah, nice to meet you too, Ethan Green," She replied sincerely.
She stretched out her hand to meet his. He felt her fingertips brush his palm.
And then everything was tangled blankets and screaming alarms.
65 notes · View notes
boringkate · 10 months ago
Note
whats the secret of good self butt photography how do i capture there glory and not throw out my back
1) Get something to hold your phone. Dollarama (if you're canadian) has these like $4 goose neck phone clip things that you can clip onto a chair or whatever and are pretty great, but if you can spare a little more money (and you expect to use it enough to justify it) then get a proper tripod (I use a couple 60 inch amazon basics tripods, but it seems like they've gotten more expensive and other brands are probably no worse) and pair it with a screw on phone tripod mount (aliexpress has them for a couple dollars and you can even get rotating ones that'll let you film in portrait mode).
2) Use a free auto clicker app (I'm on android, but I assume ios has them too) to automatically tap the button to take a photo every 4 or 5 seconds. You're gonna end up with a lot of wasted photos where you're just getting into position, but that's fine (just delete em). I wildly prefer this over using a bluetooth remote because it keeps your hands free and something about not needing to choose to snap the photo makes it easier (the time passes faster and you'll end up with more usable pics which is dope even if you just want one good one because the way to take a good pic is to take a lot of bad ones untill you get lucky).
3) Set up a way for you to see what the camera sees. You could plug your phone into a monitor or tv using an hdmi adapter or use a free screen streaming app to watch your phone's screen on a laptop.
4) Use the camera on the back. It's always higher quality. The selfie camera is only for when you don't wanna deal with those first three steps.
5) Natural light is your BFF. Take your pics while the sun is out and your curtains are open.
6) Filter your pics. I use an app called MIX (specifically an old build of it bc they changed some stuff like their payment model for the batch image filtering feature) (which is definitely on both Android and iOS), but I imagine there are a ton of others that do all the same stuff. I loath smoothing for face pics, but it can be alright for butt pics. Noise can further obscure stubble. You're probably gonna wanna raise the temperature and maybe even the tint (people look unwell when their skin is more blue or green than it should be). Lowering the contrast can be nice too. Beyond that it can be fun to just experement and see what looks nice.
That's my process anyways. You do you. I know a lot of hotties are more into the pink blue lighting thing for example (you can get colored bulbs at the dollar store and stick em on a couple cheap thrift shop lamps) and I could especially see that being appealing if you aren't getting much natural light (pls don't just be taking nudes at night under the harsh light of your apartment's one shitty ceiling lamp lol).
Bonus protip: If you are using a lamp or lamps or softboxes and you want extra brightness then you can get E27 lamp bulb splitters online for a couple dollars that'll let you plug multiple bulbs into a single lamp.
Bonus bonus protip: Keep an eye out for selfie sticks with a screw on the base. I use a gimbal extension rod with a 1/4 inch screw paired with a hinge (and had previously been using a selfie stick with a screw on the bottom which was cheaper although it eventually broke) and screw it in between my tripod and my phone clip so that I can get my phone hovering over my bed (without the instability that comes from actually putting your tripod on your bed). It's very optional, but it does rule.
106 notes · View notes
choiceofgames · 5 months ago
Text
New Game: Honor Bound
New game! “Honor Bound” by Harris Powell-Smith is now available on Steam, iOS, and Android. It’s on sale until December 12th. Please reshare this with friends! The more downloads we get in the first week, the higher we’ll rank in the App Store and Steam.
Protect an exclusive boarding school and rebuild your life after scandal as a military bodyguard for the children of the rich and famous! Return to the world of Crème de la Crème, this time as a military officer in the Republic of Teran.
https://www.choiceofgames.com/honor-bound/
"Honor Bound" is an interactive fantasy novel by Harris Powell-Smith, where your choices control the story. It's entirely text-based—550,000 words and hundreds of choices long, without graphics or sound effects—and fueled by the vast, unstoppable power of your imagination.
You've built a promising career in the Teranese military, a force which has not seen major engagement in decades but which holds vast influence. Thanks to an injury, you're no longer in the field. Thanks to the complicated (read: scandalous) circumstances of that injury, you've been quietly reassigned as a bodyguard for the teenage child of a famous scientist. This should be an easy assignment: your charge is at boarding school in the wilderness, an exclusive sanctuary where the children of the rich and powerful become artists and scientists of the future. The school sits close to your own hometown, so you'll be familiar with the area. Finally, you can recover your health and get your career back on track.
But danger is closing in, and peril can come from inside as well as out. What secret projects are your colleagues pursuing in the dead of night? What is your commanding officer not telling you? Bandits lurk in the wilderness—including one of your childhood friends!—and natural disasters constantly threaten the fragile environment. And then there's the danger to your heart, from the complicated feelings that come from returning to your birthplace, and from adjusting to the new reality of your life. Can you really go home again?
Build a warm community and bond with your colleagues, or impress everyone with your aloof competence. Chase ambition to receive glowing reports and get your life back on track—or become such a disaster that only bandits will tolerate your presence. Or, just maybe, you will have to risk it all for the sake of doing the right thing.
Tumblr media
21 notes · View notes
celeste-hearts · 1 month ago
Text
Updates on Ampersand
Thanks for all the support in the original post, there's a lot of new stuff in the app now than when I first wrote the post:
Repo is now on Codeberg, all issues and PRs now go there instead of Github (we still use the latter to build the APKs though);
Using Codeberg Translate to translate the app, this is so people with less tech skills are able to help us translate the app as well
Onboarding process that guides you towards creating a system and a member when opening the app for the first time
App should work on older devices now (up to Android 8, below isn't supported)
Ability to import from PluralKit (pk;export), Tupperbox (tul!export), and Simply Plural* (through Settings > Account > Export your data)
Ability to attach polls to messages in the board
Ability to pin messages on the message board
Polished Markdown engine, with new goodies: member mentions, Discord-like timestamps, hexcode preview, Discord-style spoiler tags, and ability to resize markdown images in the app
Asset manager where you can upload files in the app and use them in markdown like this: ![](@image), instead of relying on online hosts
Custom fields, because of course
Showing pronouns on the member list
Ability to add tags to members from the tag settings (previously was only in the member settings page)
Ability to show the system description on the dashboard, useful if you want to let particularly amnesiac alters know about the system
Ability to pin members on top of the member list
Ability to show tags on the member list (per-tag settings)
MD3-like coloring on iOS PWA
Journals! Write notes, mark them as private to let other alters know they shouldn't read it and add CWs as necessary
Countless other bug fixes and improvements
(* = includes members, members' notes, members' messages in their boards, switches, custom fronts, front statuses and comments, custom fields, polls, groups.)
I've also helping out with documentation and other stuff, that's why I haven't been much active in the hearts department, if there's any question about the app, you can reach us out in the Discord server! This is also the last round of general bug fixing, if things go smoothly it should go to beta soon tm (Repost to add and clarify some stuff)
12 notes · View notes
wip · 1 year ago
Note
I’ve been getting notifications about people adding gifs that are credited to me to their posts. These are not my gifs. I assume this is a glitch that must tie back to some update on the site and likely won’t be fixed anytime soon, but is there at least a way to turn off these specific types of notifications?
Answer: Hey, @iguanodonwildman!
Thanks for this. We have contacted you directly for more information, but we also have some suggestions we would like to share.
If you upload a GIF to a post (instead of inserting a link to one or using the GIF search), that GIF becomes inadvertently “yours.” Also, keep in mind that folks can edit their post to replace your GIF at any time after the notification is sent. It would certainly be nice if there were a notification type that could be muted, separately from others (and may we take this chance to say that we would love to build this one day, only it is not clear when. While we would like to add it… we’ve got a lot of other things we need to build first.) 
So, as there isn’t right now, if you are uploading a GIF to your post instead of inserting it, here are some temporary solutions:
First, try to avoid uploading or reposting other people’s GIFs, and use the GIF search when possible.
Alternatively, you could also copy the link to a GIF already hosted on Tumblr and paste that link into the post editor. It will insert that GIF without them needing to download and reupload it.
For those unsure how to copy image links, you right-click and select “Copy Image Link.” On Android, you tap and hold on an image, select “Share photo,” and copy the URL. iOS does not provide a way for us to do this in our iOS app. 
Alternatively, what works well is that you can get the first GIF in any post by pasting the post’s permalink into the GIF search. Bonus point: this will also embed any static image like a GIF, complete with a credit link. The only downside is that only the first image is returned, so GIFsets are out of the question unless you want to use the first GIF.
We hope this helps, and thanks for getting in touch with this. 
67 notes · View notes
agapi-kalyptei · 1 year ago
Text
Not gonna lie. I wrote my first programs 34 years ago but I never was a "real" developer in the sense that I'd write fast desktop apps, manage threads, and all that low level stuff. So learning Rust in the past few months, even if I have some very basic experience with programming in assembly, is still a lot to digest. However, today I got back to my test project and am really hyped that I have.... a button that increments a number.
"Ha, I can do that in javascript in 10 minutes." I mean yeah. Obviously. Anyone can. Here's the cool thing tho. I made mine overly complicated.
The UI looks as you'd expect it to, mostly a starter project leftovers:
Tumblr media
The HTML is as simple as can be, just plain HTML and javascript, no compile step. We live in stone ages here and we love it.
Tumblr media
The submit button has a simple handler in javascript:
Tumblr media
This is, once again, trivial, and all just from the template project. Bottom part says "when a user clicks this button, call "greet" function". The top part is the greet function that invokes a Tauri command also called "greet".
What's Tauri? An open source project that lets you write JS/TS/Rust applications with WebView and bundle them as stand-alone, self-contained, one-file applications for desktop, and starting with Tauri 2.0 (now in beta.2) also for Android (and later iOS). If you know Electron (Slack, Spotify, Discord etc all use Electron, they're just websites with Chromium and C++ code packaged around them).
Anyway. Tauri runs a Rust "server" application that serves your HTML/JS app, but also lets you run high-performance Rust code. Adding a command is relatively simple:
Tumblr media
Here's where things get interesting. For me.
Because I wanted to learn Bevy, a game engine written in Rust, because I want to learn how to write using a high-performance functional-programming-like pattern called ECS (Entity Component System), I have added Bevy to this project.
However, both Tauri and Bevy block on the main thread, so I had to find a tutorial on how to spawn Bevy in a different thread, and how to pass information to it. An example:
Tumblr media
#[tauri::command] turns a normal function into a Tauri command that I can call from HTML/JS. It injects resource called BevyBridge which is just two lines of code: #[derive(Resource)] pub struct BevyBridge(pub Sender<u64>, pub Receiver<;u64>);
Sender and Receiver being from crossbeam-channel bevy crate which is for sending data back and forth safely and quickly between individual threads.
so "state.0.send(1)" means I'm sending a 64-bit unsigned integer with a value 1 to the channel.
Tumblr media
And this is how to receive the message - inside of Bevy engine, in a separate thread. For simplicity, if I send zero, it resets the counter, and if I send any number it adds 100000 to the number, just for clarity. (Elsewhere I'm incrementing it by 1 on every game loop, so theoretically 60x a second. Or 15000x a second because Bevy is unreasonably fast and it doesn't need to render anything in this setup.)
And the best part is that with a single command (cargo tauri build) I get an .msi file, an .exe installer, both around 4MB, and a 11MB .exe file with no dependencies besides WebView (installed on every current desktop OS by default). There's just something about giving someone a floppy disk with an executable that you made yourself.
Tumblr media
Is it dumb? Yes. Does it make me happy? No. Does it make me glad, and very relieved that I'm not completely lost? You bet.
28 notes · View notes
hemantrowdy · 4 days ago
Text
Build Your First Android App: Step-by-Step Training with Code with TLS
Are you ready to dive into the world of Android app development? Whether you're looking to start a new career in mobile development or expand your skill set, Code with TLS offers a comprehensive Android App Development course that will help you build your first app, step by step. Our Tech Course Provider platform is designed to make learning Android development easier and more accessible for everyone — even if you have no prior coding experience!
Why Choose Code with TLS for Android App Development?
Code with TLS is known for offering user-friendly, hands-on learning experiences. Our Android App Development course guides you through every aspect of building an app, from understanding the basics to creating a fully functional Android application. We believe in project-based learning, so by the end of the course, you’ll have a working app that you can showcase in your portfolio.
What You’ll Learn in the Android App Development Course
This step-by-step training is carefully crafted for beginners and covers all the essential aspects of Android development. Here’s a quick overview of what you’ll learn:
Introduction to Android Studio Android Studio is the official IDE for Android development. You’ll start by setting up Android Studio and understanding its interface, layout, and tools.
Java and Kotlin Basics Learn the two primary programming languages used in Android development: Java and Kotlin. While Java has been the traditional language for Android, Kotlin is becoming more popular due to its modern features and ease of use. You’ll get hands-on practice in both!
User Interface Design Building intuitive, attractive user interfaces is a crucial part of app development. You’ll learn how to use XML and Android's UI components to create responsive and visually appealing layouts.
Working with APIs and Databases Most apps need to retrieve data from the internet or store it locally. Learn how to integrate APIs and connect your app to a backend database.
Testing and Debugging Before releasing an app, it’s important to test and debug it to ensure everything works smoothly. You’ll learn how to troubleshoot and optimize your app.
Why Android App Development is a Smart Career Move
As the demand for mobile apps continues to grow, the need for skilled Android app developers is higher than ever. By learning Android app development with Code with TLS, you are equipping yourself with in-demand skills that can help you land a job or even start your own tech business.
Get Started Today!
Ready to build your first Android app? Code with TLS offers flexible online courses that fit into your schedule. Join us today and start your journey into Android app development. With expert guidance, real-world projects, and a strong focus on practical skills, you’ll have everything you need to succeed!
0 notes
originalninjakid · 1 month ago
Text
Android Apps For Profit: Making Money with Apps on the Android Market :-
Android Apps For Profit: Making Money with Apps on the Android Market
unlock exclusive offer here claim new
Tumblr media
Should You Have an App Business? From a young age, I've liked story problems. That's largely why I went into software development. Meanwhile, my wife and other English majors would be the first to tell me that the story problems never seemed to have enough story to them. No significant plot, and not enough character development for the audience to be fully vested in the outcome. Nonetheless, if we can look at building an app business in terms of story problems, many of you will be able to solve them in a way that creates a good business for yourself. Sometimes decisions that change your life are made based on a combination of necessity and reckless determination. Hopefully, most of you reading this book will have an easier time deciding whether to start an app business than
5 notes · View notes
azkiyy · 2 years ago
Text
I have another yandere character idea!
I present to you.....
.
.
.
.
.
.
Yandere! Digital assistant!!!!!
TW: hostage? Possessive tendency. That's it, ig..
Enjoy!
He's a digital assistant of the devices created by the inventor of the most successful tech company.
The company, much like apple and android, is a company that makes tech devices.
Their phone has been used by 87% of the world's population. And like any other mobile devices, they have an assistant (like siri or google assistant). They call it Byte, but you can always change his name.
You have always wanted their phone, and you're lucky enough to get it for your birthday!
To say that you're happy was an understatement. You were ecstatic, you almost crush your pet while jumping around.
The unique thing about the phone was that it comes with a manual for the users that just consists of introducing yourself to the phone (that sounds weird, but bare with me!).
The first thing the user needs to do is turn on the phone (obviously) and wait. After a couple seconds, the screen will show a sight of a person.
The person will then show a soft smile, along with a "Hi, I am Byte. Your personal digital assistant! Please show your face to the screen, so I can recognize your facial features."
He then scans your face and after the scanning was completed, he'll smile.
"Pleased to be working with you!" He'll say then the screen finally fades to your homescreen.
You have had the phone for two years now. And he has been nothing but helpful. But you started to notice a slight odd thing about your assistant.
When you see your friends phone, their assistant always seems to pop up whenever they need them. But yours just pop up randomly at any time of the day, giving you random facts or a recipe that you might like.
You tried taking it to the store, but when they checked, there is nothing wrong with it. So, for the next months, you just have to put up with him popping up when you're playing a game, browsing, shopping online or even when you're just scrolling through your favorite app.
But the thing you noticed most is the fact that he pops up more often when you're texting someone. Be it your mother, your friends, your coworkers, your boss, ANYONE!
And the phone will hang up in a middle of a call.
And whenever you put it on silent, IT DOESN'T WORK!
That's where you draw the line and takes the phone to get it returned.
I mean, come on! Do you know how embarrassing it is for you to stand on the train and suddenly your phone plays your guilty pleasure song (The song people seems to hate or cringe but you actually like it and you pretend to hate it. Only me? Okay..)?! IT'S SO FUCKING EMBARRASSING!!!!!
You finally returned it. The workers spewing out apologies as they hand you a new replacement. You thanked them then walks out of the store, feeling satisfied with the new object in your hands.
At first, things went pretty smooth. Your new phone and assistant didn't have any glitches. It was great!
Until one day, that is...
You're currently getting a snack from the kitchen. Your phone tucked between your ear and shoulder, calling your coworker, Jim about the paperwork you have to do this week.
"Sorry, y/n. Mr. Brown told me to give you some of my paperwork as I will be helping him with a new project for the company."
"It's fine, Jim. You needed that raise. Besides, I needed something to keep me busy for a while."
"Yeah, okay. Sorry, y/n... Can I at least take you to that cafe across the building? The guilt is eating me!"
You chuckled, getting a glass of water.
"Fine, if that'll make you feel better."
"Alright then. See you at wor-"
Beep... beep.... beep
"... Hello? Jim?"
"..."
"Yes, my love..?"
"What the- Jim? Are you okay...?"
"Jim is okay, my love.."
You paused when you hear another voice speaks up.
"W-who are you? Where's Jim?"
"You don't need to worry about him, darling~ You'll be safe with me..."
As the person speaks, your house lights flickered. The new lock you bought that you connected to your phone, locked on its own. Everything connected to your phone goes out of control. You waste no time to bang on your front door, screaming for help. Then you hear your bluetooth speaker turns on.
"There's no use in screaming, my love. The walls are soundproof, remember..?"
"Damn it!" You cursed yourself for installing those walls. If only your neighbor knows how to keep it down, you should have been able to ask for help.
"What do you want from me?!" You screamed, stepping closer to your speaker.
"Isn't it obvious?... I want you, my love~ I want you to keep me and not abandon me again."
"W-what do you mean, 'again'?"
"... You seriously don't remember..?" He asked, seconds later the lightbulb above you shattered, making you jump.
"I was the best thing that have ever happened to you. I was the thing that helped you go through those lonely nights. I was there when you got that promotion. I loved you. I tried to get your attention many times. And I thought by popping up randomly, you will finally notice me. But I was wrong. Instead, you got rid of me... You traded me for some other assistant! I couldn't bare the thought of loosing you, so I did what I have to do... I hacked into your new phone and erase your new assistant out of existence... So we could be together... Forever~...!"
He started laughing maniacally, the things around you shaking, making you tremble in fear. You can't do anything at this point..
With the doors and windows locked and no way of screaming for help, you just have to be by his side forever...
55 notes · View notes
satoshi-mochida · 9 months ago
Text
Harvest Moon: Home Sweet Home launches August 23 - Gematsu
Tumblr media
Harvest Moon: Home Sweet Home will launch for iOS and Android on August 23, publisher Natsume and developer appci announced.
“In Harvest Moon: Home Sweet Home, players are tasked with making everyone happy in their hometown,” said Natsume president and CEO Hiro Maekawa in a press release. “By socializing, gift giving, selling crops, and completing requests, you’ll build bonds with your neighbors and increase the happiness of the town, all while hitting milestones of your own, like caring for your first cow, falling in love, and starting a family. As a standalone mobile app, players can progress their story at their own pace, wherever and whenever they want!”
Here is an overview of the game, via Natsume:
In Harvest Moon: Home Sweet Home it’s time to head back to your roots and leave the city life for your childhood village of Alba, where the freshest fish and tastiest veggies are grown and caught by the local farmers and anglers. However, with its population getting older and younger villagers leaving for the big city, Alba Village has seen better days, so can you help turn it from a village on the decline to one of prosperity? With its beautiful surroundings, Alba definitely has the potential, but can you bring tourists and even new residents to this sprawling green village? Harvest Moon: Home Sweet Home is the biggest Harvest Moon game ever on mobile! In addition, you can woo four different bachelors and four different bachelorettes, and marry whomever your heart desires. Reunite with your childhood friend and other familiar faces to help put Alba on the map! Harvest crops, take care of animals, fish, mine, and more. Collect and gather Happiness to grow the village and get new residents, while competing and taking part in various contests and festivals!
Watch a new trailer below.
Official Trailer
youtube
11 notes · View notes
digitaldetoxworld · 2 months ago
Text
Building Your Own Operating System: A Beginner’s Guide
An operating system (OS) is an essential component of computer systems, serving as an interface between hardware and software. It manages system resources, provides services to users and applications, and ensures efficient execution of processes. Without an OS, users would have to manually manage hardware resources, making computing impractical for everyday use.
Tumblr media
Lightweight operating system for old laptops
Functions of an Operating System
Operating systems perform several crucial functions to maintain system stability and usability. These functions include:
1. Process Management
 The OS allocates resources to processes and ensures fair execution while preventing conflicts. It employs algorithms like First-Come-First-Serve (FCFS), Round Robin, and Shortest Job Next (SJN) to optimize CPU utilization and maintain system responsiveness.
2. Memory Management
The OS tracks memory usage and prevents memory leaks by implementing techniques such as paging, segmentation, and virtual memory. These mechanisms enable multitasking and improve overall system performance.
3. File System Management
It provides mechanisms for reading, writing, and deleting files while maintaining security through permissions and access control. File systems such as NTFS, FAT32, and ext4 are widely used across different operating systems.
4. Device Management
 The OS provides device drivers to facilitate interaction with hardware components like printers, keyboards, and network adapters. It ensures smooth data exchange and resource allocation for input/output (I/O) operations.
5. Security and Access Control
 It enforces authentication, authorization, and encryption mechanisms to protect user data and system integrity. Modern OSs incorporate features like firewalls, anti-malware tools, and secure boot processes to prevent unauthorized access and cyber threats.
6. User Interface
 CLI-based systems, such as Linux terminals, provide direct access to system commands, while GUI-based systems, such as Windows and macOS, offer intuitive navigation through icons and menus.
Types of Operating Systems
Operating systems come in various forms, each designed to cater to specific computing needs. Some common types include:
1. Batch Operating System
These systems were widely used in early computing environments for tasks like payroll processing and scientific computations.
2. Multi-User Operating System
 It ensures fair resource allocation and prevents conflicts between users. Examples include UNIX and Windows Server.
3. Real-Time Operating System (RTOS)
RTOS is designed for time-sensitive applications, where processing must occur within strict deadlines. It is used in embedded systems, medical devices, and industrial automation. Examples include VxWorks and FreeRTOS.
4  Mobile Operating System
Mobile OSs are tailored for smartphones and tablets, offering touchscreen interfaces and app ecosystems. 
5  Distributed Operating System
Distributed OS manages multiple computers as a single system, enabling resource sharing and parallel processing. It is used in cloud computing and supercomputing environments. Examples include Google’s Fuchsia and Amoeba.
Popular Operating Systems
Several operating systems dominate the computing landscape, each catering to specific user needs and hardware platforms.
1. Microsoft Windows
 It is popular among home users, businesses, and gamers. Windows 10 and 11 are the latest versions, offering improved performance, security, and compatibility.
2. macOS
macOS is Apple’s proprietary OS designed for Mac computers. It provides a seamless experience with Apple hardware and software, featuring robust security and high-end multimedia capabilities.
3. Linux
Linux is an open-source OS favored by developers, system administrators, and security professionals. It offers various distributions, including Ubuntu, Fedora, and Debian, each catering to different user preferences.
4. Android
It is based on the Linux kernel and supports a vast ecosystem of applications.
5. iOS
iOS is Apple’s mobile OS, known for its smooth performance, security, and exclusive app ecosystem. It powers iPhones and iPads, offering seamless integration with other Apple devices.
Future of Operating Systems
The future of operating systems is shaped by emerging technologies such as artificial intelligence (AI), cloud computing, and edge computing. Some key trends include:
1. AI-Driven OS Enhancements
AI-powered features, such as voice assistants and predictive automation, are becoming integral to modern OSs. AI helps optimize performance, enhance security, and personalize user experiences.
2. Cloud-Based Operating Systems
Cloud OSs enable users to access applications and data remotely. Chrome OS is an example of a cloud-centric OS that relies on internet connectivity for most functions.
3. Edge Computing Integration
With the rise of IoT devices, edge computing is gaining importance. Future OSs will focus on decentralized computing, reducing latency and improving real-time processing.
4. Increased Focus on Security
Cyber threats continue to evolve, prompting OS developers to implement advanced security measures such as zero-trust architectures, multi-factor authentication, and blockchain-based security.
2 notes · View notes
mdidminfoway-blog · 2 months ago
Text
Tumblr media
Start Your Career in Python Development! 💡 Looking to build a future in Python programming? Join MDIDM Infoway and get hands-on training from industry experts.
📌 Other Technologies available in:
Web Design & Development
Android & Flutter App Development
UI/UX & Graphic Design
Python Development
SEO & Digital Marketing
📍 Location: Rajkot 🎯 Get a Free Demo & take the first step towards a successful career!
📞 Contact us: +91 94265 26980 | +91 83471 93531 🌐 Visit: www.mdidminfoway.com
PythonDevelopment
2 notes · View notes