People don’t even say w00t anymore.
This sux00rz…
"I'm Dorothy Gale from Kansas"
$LAYYYTER

pixel skylines
I'd rather be in outer space 🛸

Kaledo Art

Product Placement
YOU ARE THE REASON
Today's Document
trying on a metaphor
cherry valley forever

#extradirty
todays bird
Xuebing Du
Sade Olutola
TVSTRANGERTHINGS
Cosmic Funnies

Andulka
Sweet Seals For You, Always
occasionally subtle
dirt enthusiast
seen from United States
seen from United States

seen from United States
seen from United States
seen from United States
seen from United States
seen from United States

seen from United States

seen from United States
seen from United States
seen from Singapore

seen from United States
seen from United States

seen from United States
seen from United States
seen from United States
seen from Brazil
seen from Spain

seen from United States
seen from United States
@kirbily
People don’t even say w00t anymore.
This sux00rz…

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
Canada is losing trees faster than nature can grow them or people can plant them. A northern Manitoba tree-planting program is trying to rep
Marley Moose is spending her third summer planting trees in northern Manitoba as part of a crew trying to help Mother Nature regenerate forests destroyed by wildfires. But that goal has become more challenging with the cancellation of a federal program that aimed to plant two billion trees by 2030. "Everywhere around me is burnt, but it's where life used to be, so we're back here giving life back to these dead areas," said Moose, 22, efficiently digging a hole and slipping tiny jack pine and black spruce trees into the ground.
Read more.
Tagging: @newsfromstolenland
dog i gotta move like yesterday
shout out to everyone named Peni. when your noun is possessive... well... 😏
the laugh i just luff
if theres one thing that really pissed me off from my 3 years of architecture i took in high school it's learning about how we used to have all these little techniques to maximize or minimize heat or warmth and now we just merrily abandoned all those to have the same copypaste style buildings everywhere that are often INCREDIBLY unoptimized to the local weather and climate so we can just throw more money at our heating and cooling bills
where i live it is hot as balls approximately 80% of the year. i do not want a massive butt-ugly grey mcmansion with a huge echoey open-concept kitchen-livingroom-foyer-diningroom-staircase that has huge windows so i can have an hvac unit the size of a barge heaving and straining to keep it at a constant 72 the grees. i want a north indian traditional style home with small windows to force the airflow to cool, decorative grates to limit the amount of sunlight, and a COURTYARD with a POND *smashes unspecified large object*
I hate learning about instances of "oh yeah we know how to do that, we just don't".

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
im a protected species you fucking asshole
I will always reblog this
still remember how revolutionary this ad felt 10 years ago
excuse me but it still feels revolutionary
Keep reblogging until it feels normal everywhere.
For context: this came out in 2011 in Australia. Same-sex marriage would not be legalized until December 2017.
It was only legalized in 8 US states (the 8th only a few months before), and wouldn’t be legalized nation-wide until 2015.
It was only legal in TEN COUNTRIES in 2011. We wouldn’t hit 20 countries until 2017. (Australia was 23rd)
As of today (April 14, 2026), I believe only 38 countries have fully legalized same-sex marriage. Out of somewhere around 200 countries in the world. That’s only ~19% of countries.
This is still revolutionary.
investigation
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
@magnetictapedatastorage seems up your alley
did someone just reinvent the jacquard loom in excel

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
Eros GreyHeart
🐱 Transylvanian
📸 Zsolt Bereczki
🎨 Black Karpati [Roan: Karpati (Carpathian) Pattern]
Can't believe it's been 11 years since Captain America The Winter Soldier came out. Time truly flies
just in case anyone forgot how wildly colorful Georgian interiors could be, even among the working class to the wealthy:
and EVEN WHEN things were more muted/neutral, the neutrality was OFFSET by ACCENT COLORS and HIGH CONTRAST between the wood tones and everything ELSE
ALSO AMERICAN COLONIAL INTERIORS POPPED OFF, Y'ALL (IN TERMS OF COLOR/COZINESS)
PEOPLE USED WHITEWASH AND COLORFUL TRIM OR EVEN JUST COLORFUL FURNITURE IF THEY COULD AFFORD TO DO SO
AND DON'T GET ME STARTED ON FRENCH AND BRITISH AND AMERICAN WALLPAPERS
"ELIZABETH" YOU CRY, "WHY ARE YOU BEING SO EXTRA THIS MORNING?! IT'S MONDAY"
Because, my friend, my war on GREIGE will NEVER end.
Historic interiors were filled with LIFE and LIGHT and COLOR. ALWAYS HAVE BEEN.
Part of the reason we don't see a lot of textile art is because, frankly, textiles tend to degrade over time - especially ones that had utility! And yes, pigments and weaving and dying all boosted the expense of things, when we were finally reliably block-printing fabrics and broad reams of paper, it was no longer just the wealthy who could afford pretty patterns!
In the Americas, a far wider variety of pigments also became available because of the abundance of... well, a shitton of flora and minerals, some of which weren't as common in Europe.
WHY THE HIGHLIGHTER COLORS? you ask.
CANDLES.
Those colors reflect candlelight and natural sunlight REALLY WELL.
Humans LOVE bright colors, it's NOT just a thing for kids. We live in a brilliant, vibrant, multifaceted world. We ALWAYS have.
(STOP MAKING YOUR HISTORIC SIMS 4 BUILDS BE BLAND. STOP IT.)
On the subject of Colonial America: don't forget, even if you couldn't afford wallpaper, wall stenciling might still be in reach!
(If ever you have the opportunity to visit the Stencil House at the Shelburne Museum in Vermont (pictured above at 3, 4, and 5), I highly recommend.)
And that's before you get into American painted murals:
Embrace the decorative arts, folks!
A CBC News investigation found a number of Facebook accounts run by people overseas impersonating real Albertan separatists.
You might think, based on the volume of her Facebook posts, that Nieta Aqila is an Albertan who supports separation. "I signed the Alberta independence petition" because "Canada is not a great country anymore," an account in her name wrote in a popular Facebook group called Alberta Independence that promotes the movement and has more than 100,000 members. In another post, Aqila said she was harassed and had rocks thrown at her as she canvassed for petition signatures. The account's posts have generated thousands of reactions, comments and shares in recent months as the issue heated up.
Read more.
Tagging: @newsfromstolenland @abpoli
there's like 10,0000,0 accounts with names like "Best Heritage Posts" and "Tumblr Hall Of Fame Posts" and "So Funny Hellsite Posts" but where's the shitty posts accounts. where's the hall of fail accounts. i want to see the worst of the worst
heritage post
come on man

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
when i was a kid rummaging thru my mums cd collection to steal Good Stuff i accidentally stumbled across one called ‘songs for bonking’ which was coloured awful negative neon picture of ppls feet on top of each other in a bed and ALL the songs were like fucking ska punk
cool it was worse than i remembered
OP this is not ska punk