grannygoatfish
banner
grannygoatfish.bsky.social
grannygoatfish
@grannygoatfish.bsky.social
I am at least one million internet years old. Lefty leftist. Art, math, preferably both at once. Always knitting, usually socks. Western Canadian in Ottawa. I don't know how everyone else sounds interesting in these things. She/they.
Ocho has again conferred with Unfinished Sock, and it is once again too cold to come out.
February 3, 2026 at 3:15 PM
caracal definitely thinking he doesn't get paid enough for this pretentious bullshit.
February 2, 2026 at 2:41 PM
yay cheetah, but... huh?
February 2, 2026 at 2:40 PM
this was part of a slow shot of the human feet being drawn across the elephant's.
February 2, 2026 at 2:39 PM
last night here. tomorrow at noon we're bundled into a van and taken to the airport. I stay overnight in Montreal, then catch the train home Tuesday morning.
February 2, 2026 at 12:40 AM
Last full day here. Ocho's emotional support 'something with mango in it please' had enough rum in it to fuel a shuttle launch, so I had to cut it with a second glass of fruit juice.

more ceviche, too. I will miss the ceviche.

teppanyaki tonight. I hope to eat my weight in sushi and shrimp.
February 1, 2026 at 7:00 PM
also, because I am maddened by nearly a week of frosty fruity drinks and sunburn, here I am in The Swimsuit I Don't Hate and the cover-up I crocheted for the trip.
February 1, 2026 at 12:46 AM
I was too jetlagged and bewildered to take a shot when we first arrived, but today I wandered up to where the barista and gelato live for a little of each, and took a picture of what you see when you first arrive.
January 31, 2026 at 8:18 PM
on the opposite side of the bar at the back of shot it drops down into a pool full of gorgeous blue and iridescent blue-gold tiles with a swim-up bar serving piña coladas I had to beg for less rum in.
January 31, 2026 at 6:19 PM
dear diary, tonight I received a strawberry daiquiri. it is as big as Ocho's head, so I guess that counts.
January 31, 2026 at 12:50 AM
today's view. I can only apologize for not documenting Ocho's emotional support mango drink.
January 30, 2026 at 6:19 PM
floating about in the ocean is one hell of a thing.
January 29, 2026 at 7:51 PM
'partially cloudy'.

first one to the rendezvous for the first time in recorded history.
January 29, 2026 at 3:12 PM
here's my current view.
January 28, 2026 at 7:19 PM
tempted to make all my shots deliberately focused on Ocho at the expense of actual details.
January 28, 2026 at 7:15 PM
ceviche for lunch today. Ocho has an emotional support piña colada.
January 28, 2026 at 6:27 PM
I am here now. my Hot Tropical Octopus Date has been named Ocho by committee.
January 27, 2026 at 6:31 PM
family located, am now here under direct shade. first test of the sunscreen getting here, fingers crossed it's All That like it promised.
January 27, 2026 at 5:28 PM
allo, lovelies. I appear to be here.
January 27, 2026 at 4:43 PM
Hot Tropical Vacation Date Octopus is ready for bed and wants me to put the phone down, and who am I to refuse?
January 27, 2026 at 12:31 AM
seriously, look at this shit, not even a squadron of lost bombers. someone get me the Yelp page for the Bermuda Triangle.
January 26, 2026 at 5:52 PM
Hot Tropical Octopus Date says he's conferred with Unfinished Sock and it's too fucking cold to leave the purse for now.
January 25, 2026 at 7:46 PM
today is my birthday, and now I am even a million-ier Internet years old.

I want to share this card with you all, because it made me feel very full in the heart in general, and fond of my home province in a way I don't always manage. It wasn't a birthday card, per se, but it was a special treat.
January 4, 2026 at 9:39 PM
I'm playing through Tears of the Kingdom again since I grabbed the Switch 2 upgrade for it.

Naturally, I am taking my job as world-saving hero very seriously.
December 31, 2025 at 5:22 PM
Look, lovelies. I did it, he's ready for his close-up now. I'll need to name him.
December 23, 2025 at 12:41 AM