greetings

1.5M ratings
277k ratings

See, that’s what the app is perfect for.

Sounds perfect Wahhhh, I don’t wanna
consolecadet
nosferatuprivilege

image

birth of venus

nosferatuprivilege

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

nosferatuprivilege

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:

image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image
image

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

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.

image

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)

image

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:

image

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:

image

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

dragyndyke

@magnetictapedatastorage seems up your alley

insufferable-astronaut
estrogenesis-eeveeangelion

if you understand that Mormons are members of a cynical and control-hungry religious cult which exercises every conceivably available tool at its disposal to control, restrict, and extract wealth/labor/social prestige from its members to the benefit of the patriarchs in control, and that women, children, and those not willing or able to conform sufficiently are abused into compliance with a brutality and a regularity that should stagger the conscience of every feeling human being, BUT you think Amish people are cute and quaint and it's funny that their produce stands sell weed now, you have fallen hard for a PR scam

estrogenesis-eeveeangelion

if you don't rely on cutesy semi-candid photographs and you spend any time in the northeast especially in spitting distance of pennsylvania, you will eventually see a woman less than 22 with 4+ children walking behind a man with her eyes downcast like she shouldn't look her betters in the eye and the energy of a whipped dog and if that doesn't inspire a couple questions in you and you're too busy buying rhubarb from her bearded husband, i hate you

estrogenesis-eeveeangelion

isn't it so charming how they prohibit modern technologies like electricity. and also feminism

estrogenesis-eeveeangelion

image

exactly. like. i know they're a regional thing even within the USA but if your exposure isn't through media and you just see them sometimes growing up, the thing is that you can kinda fucking tell

cookinguptales

So back in 2020, an investigative journalist named Sarah McClure wrote a long-form article called "The Amish Keep to Themselves. And They’re Hiding a Horrifying Secret."

(cw: rape, sexual assault, CSA, incest, domestic abuse, religious abuse, etc.)

The article, as you might have gathered from that list of content warnings, is about the widespread sexual and physical abuse in Amish communities and the way that their patriarchal and insular practices make that abuse almost impossible to prosecute.

I read that article when it came out, and that's why I went to a screening of McClure's new documentary, Keep Quiet and Forgive, at the Philadelphia Film Festival last month. We were also lucky enough to have a Q&A with Sarah McClure and it was really eye-opening.

(For those who want to watch it, I believe she said the doc will air on PBS next year.)

One thing I was really struck by when watching the documentary was the way that almost all of these women (and yes, a few men who'd been sexually abused by other men) had left the community. It makes sense; would someone still in the community ever talk to an investigative journalist? It's not likely.

Almost all of them had lost their entire support system when they'd spoken out about their abuse. Their families and friends shunned them. They got hate mail regularly from their former neighbors. Whenever they went to court dates, they had to face not only their abusers but their entire former community, who would turn up to support the accused in court.

The few who were still in the community were either going to meetings secretly or were largely being shunned. One of them, a woman who still identified as Amish but whose entirely community had turned on her when she'd testified against her wildly abusive husband, ended up leaving the community entirely by the end of the documentary. She looked so much happier.

Where I'm going with this, though, is that these people often lose their friends, family, and community when they leave. So they've started creating community of their own. The documentary showed a lot of meetings between former Amish women who would band together to support other Amish women through the process of leaving and testifying against their abusers. There were group therapy sessions where women would finally get to talk about what had been done to them. Conferences where they discussed future steps. Meetings with activists to create change. Podcasts by victims of abuse who wanted to reach out to others like them.

Groups like The Amish Rescue Mission are working to provide support to victims of abuse in Amish Country, including providing Pennsylvania Dutch interpretation services when necessary. There are lots of small survivor support groups on Facebook, too.

I don't generally add to posts, but I did want to spread this information, reporting, and list of resources to anyone who might benefit from them. I am no expert, but I wanted to link to some people who are.

Help is available, but it is often inaccessible to people who, let's be real, are not generally going to be super online. So I think it's important to spread information however we can in the hopes that it can carry as far as possible by word of mouth.

insufferable-astronaut
iadviseforcefem

You there! Sad boy with a pull towards lesbianism that you can't explain! You've heard about trans women before, you know we exist. Do you feel you need permission to be one of us? Do you feel like you couldn't be a sister, despite all the signs pointing that way?

If so, consider this your permission.

iadviseforcefem

Look at me. I am giving you permission to be a girl. You're allowed. It's okay. Be a girl. I know you want to.

insufferable-astronaut
ienactforcefem

if youre 'monitoring' a trans woman and waiting for her to 'slip up', youre a cop, a transmisogynyist, and a stalker. why do you think trans women are so afraid of publicly existing? why do you think trans women are often so separatist? because we're fucking monitored and instantly pounced upon the moment we step out of line, i.e. do something deemed even remotely unacceptable by a transmisogynist stalker.

ienactforcefem

you fuckers will exercise fascist behavior and call it 'justice' simply because you think your hatred of fascism makes you incapable of being a fascist and a cop yourself

insufferable-astronaut
andreii-tarkovsky

Gaycation - “USA”
gynecomastodon

Star! :D

transfeminism

We need to prioritize Black, American Indian, and Latina trans women in the sex trade in our anti-violence/anti-oppression work. If what we’re doing to address violence and discrimination against trans people doesn’t directly address the needs of these women, then we are not helping those experiencing the most harm.