Sign in

Ray Ryan

@rjrjr.com
943 followers 196 following 1.7K posts

Once wrote Android apps and open source, esp. github.com/square/workflow. Now gloriously unproductive. Former: Distinguished Senior Software Citizen at Square, Instigator at Google, Chief Pedant at Lighthouse Design.

PostsRepliesMedia
Ray Ryan @rjrjr.com · 20/09/2026
@waymo.bsky.social Your car squatted on a crosswalk in one of the most dangerous intersections in San Francisco, forcing at least four of us to step out into traffic. This new aggressive behavior will get someone killed. It is inexcusable, and worse than I've ever seen a human driver do here.
Waymo covering the crosswalk at Twin Peaks, Clayton and Carmel for no reason.
110
Ray Ryan @rjrjr.com · 24/08/2026
Local hardware store set up their Halloween aisle last week. Which I suppose is better than seeing a Christmas display, but come on now.
An aisle of Halloween lights and plastic skeletons and jack o'lanterns. Sheesh.
010
Ray Ryan @rjrjr.com · 10/08/2026
Comic book ad with a grinning goon looking at the bones in his hand through a pair of glasses. A young woman watches him from the background with a hand over her chest and an Oh My expression on her face. 

X-RAY SPECS An Hilarious Optical Illusion

Only $1.00

Scientific optical principle really works. Imagine-you put on the "X-Ray" Specs and hold your hand in front of you. You seem to be able to look right through the flesh and see the bones underneath. Look at your friend. Is that really his body you "see" under his clothes? Loads of laughs and fun at parties. Send only $1 plus 25¢ shipping charges or order COD and pay postman on delivery $1 plus COD shipping charges. Money Back Guarantee either way.

HONOR HOUSE PRODUCTS CORP. Lynbrook, N.Y., Dept. AR-10
081
Ray Ryan @rjrjr.com · 30/07/2026
Airplane! 

Otto Pilot and Elaine Dickinson share a post coital cigarette in the cockpit.
010
Ray Ryan @rjrjr.com · 21/07/2026
Timeline synergy.
010
Ray Ryan @rjrjr.com · 15/07/2026
Greetings from San Francisco circa September 2020.
Orange row houses under an orange sky,  with one rear window showing normal colors
040
Ray Ryan @rjrjr.com · 14/07/2026
Crimson sunset clouds, a construction crane in silhouette.
110
Ray Ryan @rjrjr.com · 04/07/2026
San Francisco fireworks.
Magenta and red dahliasOrangey dahliasPink and yellow dahliasGrand finale flaming orange dahlia. This thing is huge!
1123
Ray Ryan @rjrjr.com · 30/06/2026
www.theguardian.com/environment/...
When I last wrote a diary like this in 2019, I felt a gnawing anxiety about global heating that never quite left me. But now my feeling is one of outright fury.

The homegrown fossil fuel company TotalEnergies brought in a profit of €5.8bn (£5bn) in the first quarter of 2026, and the AI lobby is pushing the EU to abandon its already inadequate climate ambitions to prioritise building datacentres. The city authorities have put in place some measures to cope, but it still feels as though we are being abandoned to our fate by those in power. And yes, even pregnant, I am still one of the lucky ones.
000
Ray Ryan @rjrjr.com · 09/06/2026
Hearing a gramophone for the first time. I especially love the comparison to using the telephone. #ReadingPilgrimage
Whistling softly Gerald placed a small square box on the table amongst the breakfast things.

“Oh dear me,” moaned Harriett from behind the coffee pot, smirking coyly backwards over her shoulder, “hoh, ar’n’t we grand.” “It’s the new toy” she rapped avertedly towards Miriam, in a despairing whisper. Gerald interrupted his whistling to fix on to the box a sort of trumpet, a thing that looked like a wide-open green nasturtium.

“Is it a musical box?” asked Miriam.

“D’you mean to say you’ve never seen a gramophone yet?” murmured Gerald, frowning and flicking away dust with his handkerchief. They did not mean as much as they appeared to do when they said life was not worth living … they had not discovered life. Gerald did not know the meaning of his interest in things. “People grieve and bemoan themselves, but it is not half so bad with them as they say” …

“I haven’t. I’ve heard them squeaking inside public houses of course.”

“Now’s your chance then. Woa Jemima! That’s the ticket. Now she’s off—”

Miriam waited, breathless; eagerly prepared to accept the coming wonder. A sound like the crackling of burning twigs came out into the silence. She remembered her first attempt to use a telephone, the need for concentrating calmly through the preliminary tumult, on the certainty that intelligible sounds would presently emerge, and listened encouragingly for a voice. The crackling changed to a metallic scraping, labouring steadily round andround, as if it would go on forever; it ceased and an angry stentorian voice seemed to be struggling, half-smothered, in the neck of the trumpet. Miriam gazed, startled, at the yawning orifice, as the voice suddenly escaped and leapt out across the table with a “Edison-Bell Record!” Lightly struck chords tinkled far away, fairy music, sounding clear and distinct on empty space remote from the steady scraping of the machine. Then a song began. The whole machine seemed to sing it; vibrating with effort, sending forth the notes in a jerky staccato, the scarcely touched words clipped and broken to fit the jingling tune; the sustained upper notes at the end of the verse wavered chromatically, as if the machine were using its last efforts to reach the true pitch; it ceased and the far away chords came again, fainter and further away. In the second verse the machine struggled more feebly and slackened its speed, flattened suddenly to a lower key, wavered on, flattening from key to key and collapsed, choking, on a single downward-slurring squeak—

“Oh, but that’s absolutely perfect” gasped Miriam.

“You want to set it slower silly; it all began too high.”

“I know, la reine, he knows, he’ll set it slower all right.”

This time the voice marched lugubriously forth, with a threatening emphasis on each word; the sustained notes blared wide through their mufflings; yawned out by an angry lion.
000
Ray Ryan @rjrjr.com · 28/05/2026
Dorothy Richardson at her best.
A day of blazing heat changed the season suddenly. Flat threatening sunlight travelled round the house. The shadowy sun-blinded flower-scented waiting-room held street-baked patients in its deep armchairs. Some of them were languid. But none of them suffered. They kept their freshness and freedom from exhaustion by living away from toil and grimy heat; in cool clothes, moving swiftly through moving air in carriages and holland-blinded hansoms; having ices in expensive shade; being waited on in the cool depths of west-end houses; their lives disturbed only by occasional dentistry. The lean dark patients were like lizards, lively and darting and active even in the sweltering heat.
010
Ray Ryan @rjrjr.com · 23/05/2026
011
Ray Ryan @rjrjr.com · 13/05/2026
Lux Interior cited this as an inspiration for Bikini Girls with Machine Guns. youtu.be/XnBbjc5hmho?...
201
Ray Ryan @rjrjr.com · 08/05/2026
Happening now
Lobby poster for the 2026 San Francisco Silent Film Festival.
020
Ray Ryan @rjrjr.com · 07/05/2026
Back in the Castro and it looks spectacular. The ceiling in particular is a revelation. Balcony seats are still traditional. (And reupholstered, comfy!) I've heard the main level seating isn't so bad.
130
Ray Ryan @rjrjr.com · 01/05/2026
doctor i trust more than rfk jr
Terrifying blood red Shock Treatment poster, featuring a bald headed Richard O'Brien with thick round specs saying "Trust me, I'm a doctor."
020
Ray Ryan @rjrjr.com · 21/04/2026
This is a great summary of jj's appeal.
There are a number of things that Jujutsu got right, he said. For example, history is malleable by default. "It's almost as if you were permanently in an interactive rebase mode, but without all the confusing parts." When history is rewritten in Jujutsu all dependents update automatically "so if you added a commit, all children are rebased automatically". Conflicts are data, not emergencies. "You can commit them and resolve them at any later point in time." These features are nice to have, he said, and fundamentally change how users think about commits. "You stop treating them as precious artifacts and rather start treating them as drafts that you can freely edit".
000
Ray Ryan @rjrjr.com · 07/04/2026
A locomotive has gone through a train station wall a good forty feet off the ground. Its nose is embedded in the pavement below.

https://en.wikipedia.org/wiki/Montparnasse_derailment
010
Ray Ryan @rjrjr.com · 04/04/2026
150
Ray Ryan @rjrjr.com · 25/03/2026
Why is that in protest quotes?
Blue PG&E sign with white lettering reading:

DO NOT ENTER WORKSITE

WITHOUT RECEIVING "SAFETY BRIEF"
010
Ray Ryan @rjrjr.com · 02/03/2026
Watching UFO. Future looks great. en.wikipedia.org/wiki/UFO_%28...
A retro future drinks dispenser. A man's thumb presses the green button beneath the rectangular Whisky light. To the right is a Bourbon light and button.
020
Ray Ryan @rjrjr.com · 01/03/2026
A set of novels by Toni Morrison with commonly themed dust jackets that show her name and a tree across their spines. Held up by a bronze frog bookend.
020
Ray Ryan @rjrjr.com · 26/02/2026
Three people holding three invisible dog leashes. That is, invisible dogs on visible leashes.
020
Ray Ryan @rjrjr.com · 04/01/2026
Yaaaay.
Screenshot from German Apothke by PaulsMart, "USA Shipping is no longer available. The US FDA has put a stop to all pharmaceutical items being imported. We are so sorry for the inconvience."
120
Ray Ryan @rjrjr.com · 01/01/2026
Tracks.
Your 2026 Word: enfeebled
000
Ray Ryan @rjrjr.com · 12/12/2025
Keep waiting to see this one in the thread.
Lance Link Secret Chimp tin lunchbox and thermos. Yellow frame around a picture of three chimps: a Q type,with gray hair in a suit, holding a transmitter and pointing at; Lance in a trenchcoat and fedora; and a smaller chunk in a trenchcoat and red hat.
030
Ray Ryan @rjrjr.com · 04/12/2025
I can think of worse ways to spend a year.
Your top songs of 2025, featuring a photo of a bowl of meal worms. 

1. Wrecked with God • Bobby Fingers
2. It's Getting Boring by the Sea • Blood Red Shoes
3. The Machine • Bobby Fingers 
4. Horse Outside • The Rubberbandits
5. Little Foot Big Foot • Childish Gambino
000
Ray Ryan @rjrjr.com · 01/12/2025
Drop something MIRRORED
Classic Charles Addams cartoon of parallel mirrors reflecting a man in a barber's chair. One of his infinite reflections is a demon.
010
Ray Ryan @rjrjr.com · 25/11/2025
So close.
The usual 13 step hand washing instructional poster, but with the lyrics to Clash City Rockers.
110
Ray Ryan @rjrjr.com · 20/11/2025
What perfect album came out the year you turned 16?
The cover of King Crimson Discipline, featuring a silver Celtic knot outlined in black with an entirely red background.
150
Ray Ryan @rjrjr.com · 17/11/2025
SF Opera really outdid themselves with The Monkey King. Standing room only crowd. Like a lot of contemporary opera there was a strong emphasis on visual spectacle, and wow did they deliver that. But not at the expense of the music, which just got stronger and stronger all evening.
140
Ray Ryan @rjrjr.com · 15/11/2025
A forlorn wooden brown bear doll on an amber leaf on a gray sidewalk.
010
Ray Ryan @rjrjr.com · 10/11/2025
I am furious to hear that the shutdown is likely to end without any protections for ACA, and if this happens I will blame all of you. Please inform leadership, especially Mr. Schumer, that this breakdown of party discipline is unacceptable. It renders the entire shutdown pointless, a complete failure and Republican victory. Your no vote, Schumer's no vote, are meaningless theater if they are ineffective. Get your party in line!
050
Ray Ryan @rjrjr.com · 09/11/2025
if you see this, post an album cover with a motor vehicle on it.
Pete Gabriel in a rain spattered blue car
010
Ray Ryan @rjrjr.com · 08/11/2025
Name your fav superhero that isn’t DC or Marvel
Cover of volume one of Reid Fleming / World's Toughest Milkman. Reid has male pattern baldness, a square nose, is smoking a cigarette, looks furious, and is pointing at you while saying "I am not bald! I get my hair CUT this way!"
030
Ray Ryan @rjrjr.com · 31/10/2025
Screen in Grace Cathedral promising the SF Jazz presentation of Lon Chaney's Phantom of the Opera
100
Ray Ryan @rjrjr.com · 29/10/2025
The Dodgers had Ultraman on the field in August. And I guess you could say he's on the mound tonight.
Ultraman waving at a baseball crowd.
010
Ray Ryan @rjrjr.com · 28/10/2025
My brother found the explanation.
Post by Jerry Clark of Moffet Field: Pathfinder 1. Getting ready for its capstone flight, going all the way to the Golden Gate and back!
010
Ray Ryan @rjrjr.com · 28/10/2025
Zeppelin over the Golden Gate Bridge!
A bright white Zeppelin flying west over the Golden Gate Bridge
130
Ray Ryan @rjrjr.com · 22/10/2025
'tis the season
A gorgeous pomegranate on a cutting board with one wedge cut out of it, by the knife that made the cut and the empty jar ready to receive the seeds.
010
Ray Ryan @rjrjr.com · 20/10/2025
#ToDo
Stack o' Books

Mrs. Dalloway / Virginia Woolf

Ravens In Winter / Bernd Heinrich

Satchmo / Louis Armstrong 

Waiting for Godot / Samuel Beckett 

The Golden Road / William Dalrymple 

The Theatrical Adventures of Edward Gorey / Carol (C J) Verburg 

Life Drawing / Jaime Hernandez

Love and Rockets, The Sketchbooks

Love And Rockets, The Covers
170
Ray Ryan @rjrjr.com · 18/10/2025
This was a thing. And…it was pretty good?
Arthur Treacher's Fish & Chips
130
Ray Ryan @rjrjr.com · 14/10/2025
020
Ray Ryan @rjrjr.com · 13/10/2025
"Learned." Wikipedia says the tradition is that January and February were in fact inserted. And historians say "maybe? shrug." en.wikipedia.org/wiki/Roman_c...
Romulus's successor Numa Pompilius was then usually credited with a revised calendar that divided winter between the two months of January and February, shortened most other months accordingly, and brought everything into rough alignment with the solar year by some system of intercalation. This is a typical element of lunisolar calendars and was necessary to keep the Roman religious festivals and other activities in their proper seasons.

Modern historians dispute various points of this account. It is possible the original calendar was agriculturally based, observational of the seasons and stars rather than of the moon, with ten months of varying length filling the entire year. If this ever existed,
010
Ray Ryan @rjrjr.com · 02/10/2025
Sorry, what?
Weather station report showing 94% humidity / 62.0 ° F dewpoint.
120
Ray Ryan @rjrjr.com · 28/09/2025
www.theguardian.com/environment/...
A driver about twenty feet down from the ocean surface, framed by at least nine sperm whales.
000
Ray Ryan @rjrjr.com · 24/09/2025
Any chance of it getting a little mobile browser love? Don't know if this issue is just the tutorial.
100
Ray Ryan @rjrjr.com · 22/09/2025
The other week at Green Apple Books I got to see Josephine Rowe discuss and read from her new gem, Little World (which I devoured). Now I want to know more about saints and incorruptible bodies. It's published by Transit Books, which is also a gem. #HellaScape
Ashley Nelson Levy and Josephine Rowe at Green Apple BooksThe dog runs back up the embankment, weaving between my legs, lovingly jeopardizing me. A gorgeous animal—red-gold with fennec-like ears, and as always it feels radiant to be the subject of her attention. We put on speed over the bare red bull ant fields, so the jumpers don't have time to get purchase, and we keep up that pace until Tilde's forest comes into view; a grove started from a handful of seeds, tipped out of a secondhand coat pocket decades ago, with no notion of what they were. A kind that oughtn't usually grow here, it turned out. Canoe timber, so far inland, coaxed from this clay-clotted soil.

She'd raised them to cover a three-acre plot with all the density of a plantation. Now they towered, blotted the sky. Or sheltered you from it, as you like. The world had gone to the knackery, Tilde said, but she was making her own climate out here. Actually, what she said was: _Fuck 'em, Grow my own fucking air_.The cover of Little World by Josephine Rowe.
010
Ray Ryan @rjrjr.com · 22/09/2025
Test
000
Ray Ryan @rjrjr.com · 22/09/2025
Built in, maybe a Pixel thing?
At a Glance settings, Earthquake alert toggle enabled. "Alert when earthquake larger than magnitude 4.5 detected nearby"
010