Aloe adigratana 'Cornuta', The Huntington, California

oozey mess
YOU ARE THE REASON

blake kathryn

tannertan36
we're not kids anymore.

@theartofmadeline
Today's Document
Jules of Nature
he wasn't even looking at me and he found me
RMH

pixel skylines
Sweet Seals For You, Always

Origami Around
Mike Driver
One Nice Bug Per Day

Kaledo Art

titsay
KIROKAZE

let's talk about Bridgerton tea, my ask is open
seen from United States

seen from United Kingdom
seen from Spain
seen from United States

seen from United States
seen from Germany
seen from Brazil

seen from United States
seen from United States

seen from United States

seen from Italy
seen from United States

seen from Malaysia
seen from United States
seen from Brazil
seen from United States
seen from Germany
seen from United States
seen from India

seen from United States
@bug-spray
Aloe adigratana 'Cornuta', The Huntington, California

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
What about when you attacked Gwyneth my friend Gwyneth fan cast
It really might happen this year. I have a feeling.
Look I hope everybody has lesbian sex and gets their license and moves out and whatever but this post is about one thing only and you guys are diluting its power. No offense I hope that all happens but this post needs to be aimed at one point and it can't move.
Who would you trust more?
total stranger in a star trek shirt?
total stranger in a star wars shirt?

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
in my borzoi era 🐾
Schiaparelli: Crystal Ants Skirt (2023)
Hexagonal growth in a black olive tree
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
what if after job interview you catch a glimpse of the person’s notepad & see they wrote “things have learnt to walk that ought to crawl”

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
THE FROG PRINCESS (1954)
Green Heron (Butorides virescens) family Ardeidae, order Pelicaniformes, Orlando, FL, USA
Photograph by Phil McCabe
Advice to Myself #2: Resistance
by Louise Erdrich
Resist the thought that you may need a savior, or another special being to walk beside you. Resist the thought that you are alone. Resist turning your back on the knife of the world’s sorrow, resist turning that knife upon yourself. Resist your disappearance into sentimental monikers, into the violent pattern of corporate logos, into the mouth of the unholy flower of consumerism. Resist being consumed. Resist your disappearance into anything except the face you had before you walked up to the podium. Resist all funding sources but accept all money. Cut the strings and dismantle the web that needing money throws over you. Resist the distractions of excess. Wear old clothes and avoid chain restaurants. Resist your genius and your own significance as declared by others. Resist all hint of glory but accept the accolade as tributes to your double. Walk away in your unpurchased skin. Resist the millionth purchase and go backward. Get rid of everything. If you exist, then you are loved by existence. What do you need? A spoon, a blanket, a bowl, a book — maybe the book you give away. Resist the need to worry, robbing everything of immediacy and peace. Resist traveling except where you want to go. Resist seeing yourself in others or them in you. Nothing, everything, is personal. Resist all pressure to have children unless you crave the torment of joy. If you give in to irrationality, then resist cleaning up the messes your children make. You are robbing them of small despairs they can fix. Resist cleaning up after your husband. It will soon replace having sex with him. Resist outrageous charts spelling doom. However you can, rely on sun and wind. Resist loss of the miraculous by lowering your standards for what constitutes a miracle. It is all a fucking miracle. Resist your own gift’s power to tear you away from the simplicity of tears. Your gift will begin to watch you having your emotions, so that it can use them in an interesting paragraph, or to get a laugh. Resist the blue chair of dreams, the red chair of science, the black chair of the humanities, and just be human. Resist all chairs. Be the one sitting on the ground or perching on the beam overhead or sleeping beneath the podium. Resist disappearing from the stage, unless you can walk straight into the bathroom and resume the face, the desolate face, the radiant face, the weary face, the face that has become your own, though all your life you have resisted it.
someone please tell me the name of that one like postfurry artist who drew the emotionally resonant colored pencil drawings of anthro planes drowning in swimming pools and in hospital waiting rooms furry community come to my aid plssss
ok their name is sharkplane77. outsider art
tomy micropets

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
For people mad in the notes, this is obviously not a mass-produced product
The full interview with the creators is really interesting. Of note (emphasis mine):
Xun started vaping last year, she said, as a way to begin the process of quitting cigarettes. She also has a "bunch of friends who vape," many of whom "are very attached to their vapes." But she's not naive about vaping's well-documented risks, and began to wonder if "gamifying" her nicotine use might help her disincentivize it. In the first iteration of the project, hitting the vape would actually murder the digital pet, and thus would ideally work to guilt-trip the user into not inhaling. "There's a big trend of parental locking yourself," Camacho added. "I'm locked out of certain apps behind a password that Rebecca knows, so I don't scroll Instagram too much. It would be cool if you could have that for nicotine." But then, explained Xun, Camacho "found this Stupid Hackathon. And we were like, it'd be kind of funnier to be evil."
new guy at the aquarium (prints)