Reblog to give a trans person a fresh and perfectly ripe mango wait huh
It's the wikipedia image??? How big could it be
What
Huh???
can see the pores on that thang
Reblog to give a trans person a shockingly high resolution mango

Today's Document
One Nice Bug Per Day
Cosimo Galluzzi
d e v o n
KIROKAZE
sheepfilms
DEAR READER
dirt enthusiast
Peter Solarz
art blog(derogatory)
PUT YOUR BEARD IN MY MOUTH

tannertan36
2025 on Tumblr: Trends That Defined the Year

izzy's playlists!

Love Begins
Show & Tell
almost home
I'd rather be in outer space 🛸
seen from United States
seen from United States

seen from North Macedonia

seen from Malaysia
seen from United States

seen from Malaysia

seen from Singapore

seen from T1
seen from United States
seen from Türkiye

seen from T1
seen from Kenya
seen from United States

seen from T1
seen from Philippines

seen from T1
seen from United States

seen from T1

seen from United States
seen from United States
@designatedgrape
Reblog to give a trans person a fresh and perfectly ripe mango wait huh
It's the wikipedia image??? How big could it be
What
Huh???
can see the pores on that thang
Reblog to give a trans person a shockingly high resolution mango

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
#mytruth
"The sex tells the story, so it never felt gratuitous to me. The sex is character development. The sex is what is moving this relationship forward, and watching it change over time."
Jacob Tierney on It's Open With Ilana Glazer
😙!!
and today i am grateful for hudson william's armpits.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
hollanov + walls
1x02. No thoughts.
1hr draw / puffin
It's my birthday, everyone has to look at my cat.
BAILEY’S 3K CELEBRATION —🫶 surprise gifset for @josephs-quinns
JOSEPH QUINN as Eddie Munson in Stranger Things (2016-2025)
"I think in times of trouble and difficulties in our lives, we all have our own Vecnas, you know? We don’t know what’s around the corner but you always have your friends there, God willing, to help you in times of adversity. Heroism is leaning on people and sometimes asking for help and sometimes being there for people." — Joseph Quinn

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
PEDRO PASCAL The Puppy Interview | Buzzfeed
HEATED RIVALRY SEASON ONE + hall of fame text posts
okay but anecdotes about other people accidentally having other people's service dogs task for them because dog just went "oh you are doing thing i am meant to fix" has me laughing imagining shane just having a high anxiety day for some reason and someone's anxiety service dog (maybe still in training, so a lil confused still) continuing to try and approach and task, but shane is just CONVINCED that it's ilya somehow trying to get this dog to keep coming over, and he's already on edge anyway, so people noticing that this dog keeps trying to come closer just keeps winding him up more, which just makes the dog try to come back over, which just makes him tell ilya to knock it off again, which makes ilya say he's not doing anything, which makes-
and finally whoever the handler is just "sorry, she's still in training." and ilya is just "ah, a professional in training. what a smart girl." "yeah, she's training to be an anxiety service dog. :)"
and ilya just looks RIGHT at shane, who is suddenly
oh my GOD, they had been fighting about getting another dog because ilya wanted anya to have a sibling and shane wanted to call it at one dog because what if the next one ISN'T good and now they're going to have two dogs AND one is a problem-
so they're already miffed at each other, and shane is convinced ilya keeps somehow signaling this dog to come over because he's being an asshole about their fight about dogs, the exchange about her being an anxiety service dog happens, shane avoids eye contact COMPLETELY and manages to fully escape standing next to ilya
but then ends up retreating to an empty conference room that the dog and handler also happen to go to as a break place for the dog, and the handler is like no worries if not it's okay but do you mind letting her practice tasking? it's really okay if not but she seems really eager-
and what is shane going to do? say no i won't help out with training this dog? no.
but now he's laying down under the very reassuring pressure of this dog, totally physically relaxed, but just sighs and goes "...goddamnit" because he knows ilya is going to find out about this SOMEHOW and then they're going to end up with a second fucking dog
in their household, she is dogtor rosie because she has a degree even if she doesn't use it (ilya made it, it hangs on the fridge), and when shane tries to appeal to ilya to help him call rosie off when she's tasking, ilya shakes his head and refuses
it's dogtor's orders
dogtor rosie is SO good at this! she's a little angel (and sometimes menace), and i adore her.
i can also maybe picture anya picking up the basics of some of these moves/behaviors after the two dogs have spent some time together and she's seen rosie receive positive attention/praise for doing so. (ilya is for sure providing that, even if shane himself is more unsure at first)
all of a sudden, anya is also now fetching things With Purpose when she senses that someone is upset/anxious. she doesn't have rosie's discernment or training, so she's not grabbing water bottles or prescriptions (even if they are for the wrong person), but she is bringing whatever random item feels right in the moment. she has the spirit!!!
it's very hard for shane to stay in his anxiety spiral for long with two concerned dogs insistently handing him ilya's medication and.... the tv remote? and well, if rosie is going to press herself across shane's lap, anya is going to do it too!!! she won't be left out of the cuddle pile when a packmate is in distress! and if rosie is going to be licking and nudging shane's hands every time he goes to pull at his hair, redirecting him, anya is doing the same—she's not going to miss out on any opportunity to be pet, either!
ANYA DOING HER RESIDENCY UNDER SUPERVISING PAWSICIAN DOGTOR ROSIE
also the idea of anya frantically looking around for an item to give shane when rosie goes to grab the empty pill bottle from the counter because she WILL go looking for it if they don't leave it there for her is SO cute and funny to me. incomplete list of items anya has prescribed shane to make him feel better:
his sunglasses
ilya's keys
yuna's purse
a pair of tongs for the grill
her leash AND rosie's leash
a pillow from their bedroom
her stuffed hockey stick toy
the empty pill bottle when she got there first, prompting an annoyed rosie to try and take it from her because that's HER item!! give it!! meaning it actually did work because shane is now having to ref a sibling squabble over helping him with an empty bottle of medication that wasn't even his to start with
and @hardlyhinged adding your tags here because Best Wiggly Girl hopping the boards and getting carried off with a puck in her mouth is SO delightful to me
she is their biological daughter <3
birth of venus
this is in excel btw. and this image is exactly half green and half pink. and for each shade of green there is an equal number of "opposite" pink pixels. and this represents a major leap forward in excel macro use by me
the origin of this concept was, oh, what if you were trying to recreate an image as a tapestry? and you had, say, 24 colors of yarn? and you wanted the image to have equal amounts of each color of yarn? how would you effectively use the yarn you had to create the image? you'd have to look at all the colors of the original image, then look at your yarn colors, and find some consistent method for choosing what original colors are replaced with what yarn colors. but then it turns out there's a lot of different rules you could imagine or follow, which produce different-looking images. and you can end up with something like this:
which is cool. and it would be cool to say, find a granny square cardigan pattern with 24 squares, knit these squares, make a sick cardigan. but then i realized i don't know how to knit or anything. and once you accept that there isn't really a clear "application" and this concept lives on a screen, you open yourself up to more possibilities. a la birth of venus.
step 1: python script that looks at the original image and generates an excel spreadsheet the same dimensions (793 x 1322 pixels = 793 x 1322 cells), and each cell is populated with the hex code of the color that appears in that pixel of the original image
step 2: excel macro to generate list of every unique hex code that appears in the excel spreadsheet.
step 3: excel macro to calculate the R, G, B values of each of those hex codes.
step 4: excel macro to fill each cell with the color of that hex code (not necessary, i just like to do it).
step 5: I add in Saturation (the difference between the largest and smallest RGB value) and Lightness (average of all RGB values).
step 6: pick a color palette. i always find myself gravitating towards groovy seventies palettes with warm reds and oranges, so i decided not to do that this time. i looked on coolors and found a color palette that was all dark greens that were similar to each other. there were only like four colors or something in this palette. and to make it truly different from the other project, there should be a small gradient. so i determined the smallest possible change between colors and used an excel macro to color it. i was going to stop here and do the entire image in shades of green (inspired by that guy on tiktok that paints using only one color) but then. idk. i realized the "opposite" of each color was an equally subtly changing pink. so i imagined that the end of this process would be an "abstract" image, with subtle variations of pink and green, that would end up suggesting birth of venus.
so all told, i had 502 unique replacement colors, 251 of which are green, 251 of which are pink. (793 x 1322) / 502 = either 2088 or 2089 of each color.
step 7: find some method for finding the difference between the original colors of the image and my new color palette. I use a method of comparing, R, G, B, S and L:
((abs(R1 - R2) + abs(G1 - G2) + abs(B1 - B2)) / 3) + abs(S1 - S2) + abs(L1 - L2)
and you come up with something like this. on the left, those are colors that appear in the original image. across the top, those greens are the colors i'm replacing it with. in blue, that's the number of each new color i have to work with (it's just blue for contrast). and in the center, this pink area, that's a giant spreadsheet with the "objective" difference between each original color and each replacement color. it's pink because i have some conditional formatting applied, ignore that part.
and in this situation, you have some choices to make. in the original image up there, i used a schema prioritizing light and dark--i.e., i looked at the darkest color (pure black) that appeared in the original image, then found the closest replacement color (i.e., the replacement color with the smallest number). then did the same with the lightest color. then the next darkest, next lightest.
but i'm going to do it slightly differently this time. and i don't know how this image will come out looking.
if you look at the "first" green, closest to the left, and sort by smallest to largest:
you can see that these colors on the left are closest to the "first" green i've decided to work with. that might seem odd. i mean, #7F9800--> #00a94f are pretty close, but #A95400 is red. but that's just a difference in hue. really, #A95400 and #00a94f are very similar in lightness and saturation.
and this also calculates the number of times that color actually appears in the original image. that first specific green, #7F9800, only appears twice. but some colors, like actual black #000000, appear something like 46,000 times. and if you add all the numbers in the "frequency" column, it should exactly equal the sum of each replacement color (2088 ish x 502).
step 8: excel macro again. this one is complicated. basically it sorts that first "green" column (column E in my spreadsheet) from smallest to largest. then it adds each cell in the "frequency" column until it reaches or surpasses the blue cell above column E, which for this particular color is 2089. it copies those "original image" colors and their respective frequencies over to another sheet. for the color that surpassed 2089, it splits in two. then it deletes that column E. Then it makes sure "frequency" and "replacement color sum" still total. then it runs again on the new column E, until the whole spreadsheet is used up. and it generates something like:
[color from original image] [number of times that color appears] [replacement color, filled in]
and there's approximately 8000 lines of that.
i have the replacement colors in the order above. starting with vivid green, slowing transitioning to dark green, switching abruptly to bright pink, slowly transitioning to pale pink.
step 9: another excel macro. this one looks at original image broken down into hex codes, then looks at the generated list and replaces each [original] color with the replacement color, that exact number of times.
end result of these macros, following different "rules" of assigning replacement colors to original colors, is this:
which looks different, obviously. but it is the exact replacement colors, and same number of each replacement color, as the original up there.
at maximum efficiency, it took about 20 minutes to complete step 8 and 9. i have a vision of creating a series of these, each time "starting" with the next replacement color, and then making a gif of it. idk how to make gifs though
an angel on letterboxd just dropped a whole playlist of films free on youtube I was filled with so much love and light I had to share with you guys
it also includes short films, animated movies, documentaries of every genre, full recordings of live performances. all spanning different decades from different countries. YOU DONT EVEN FUCKING KNOW
there are also websites like worldscinema, solidaritycinema, and rarefilmm hosting incredible obscure world cinema for free! and if you're more inclined towards the esoteric, there's also evilbjork's avant-garde canon playlist on youtube! also important to mention Maya S. Cade's incredible black film archive and the otherness archive, an obscure queer cinema archive! You could always be watching more films !

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
I love lying to my landlord. “We’re currently looking at a comparable unit in the area at $[a hundred dollars less than our current rent]/month, so if your offer has any flexibility to come down on the rent, that would help us reach a decision about whether or not to renew our lease here” and the comparable unit exists only in my own beautiful mind
Actually, no! And since several people have replied asked for my script for negotiating lower rent, I’m gonna share that below, as well as the philosophy behind it. Full disclosure that I’m not a leasing office person or a realtor or god forbid, a landlord—I’m just someone who has been a renter for 10+ years across different states, and I know for a fact that I have saved myself thousands of dollars by successfully negotiating a lower monthly rent on almost every lease I’ve ever signed. (Also, I’ve only ever rented in the U.S., so this advice may not be as applicable elsewhere.)
THIS!!! Exactly this. I didn’t mention it above because I just couldn’t fit it neatly anywhere, but once while negotiating a lease renewal, I got as far as receiving their counteroffer, which was basically “price firm :(”, but then life happened, so I forgot to respond and accept. The email sat in my inbox for a week. And then, completely unprompted, they magically replied again saying, “actually, nvm, how’s $[number that is lower than our opening offer] sound?”
To them, it looked like I was staring them down cold as ice like
I was literally just busy with other stuff! and they were sweating!!! BULLETS!!!
richard scarry’s nicholas the bunny
Not that scary tbqh