Devin Gaffney
@devingaffney.com
3K followers 770 following 1.7K posts
ML Engineer, pilot, lapsed New Englander, nuisance and shitposter CEO @graze.social - talk to me about building on ATProto / Bluesky! I'm on Germ DM 🔑 anchr://ger.mx/A_sO0gLSiF14BZA1a1_RQQAz2nQhQNCcavvivyJxsgDT#did:plc:jijwtzgroy76samnivlqrpec
Posts Media Videos Starter Packs
devingaffney.com
lol I think you have my calendly so feel free to book me for six hours whenever
Reposted by Devin Gaffney
graze.social
ATProto is a team sport - we build better together. That's why, effective today, we're opening up access to the enriched archive we use to power Graze, so anyone can build great services on top of ATProto without reinventing the wheel. Read more in the @leaflet.pub post below for details!
Announcing the Graze Archives
A brief tour of the S3 requestor-pays archives of the Graze turbostream and freshly-announced megastream
graze.leaflet.pub
devingaffney.com
You're gonna be very annoyed about the post I'm going to make in a few minutes
Reposted by Devin Gaffney
cousinronnie.bsky.social
How I wake up most mornings. I can’t believe someone left this sweet little guy in a ditch.
A small dog wrapped in a blanket, hugging a persons arm
devingaffney.com
Insanely missed opportunity to call it skymall
devingaffney.com
Who is going to make FB Marketplace for ATProto
Reposted by Devin Gaffney
ngerakines.me
Built cryptographically-verified endorsements for at://work. The core innovation isn’t just cryptography, it’s the consent model. Both parties must explicitly agree to create a verified attestation. This changes how trust networks form. @atwork.place #ATProtocol
Building Unforgeable Professional Endorsements with ATProtocol - Nick's Blog
Traditional professional endorsements on platforms like LinkedIn lack cryptographic proof—anyone could forge them, and the platform controls the truth. This article introduces a two-record architectur...
ngerakines.leaflet.pub
devingaffney.com
FWIW we would be dead without Clickhouse
Reposted by Devin Gaffney
jeffvandermeer.bsky.social
This heartfelt and meaningful statement by Portland resident and author Cristina Breshears on another social media platform bears reposting here. I don't think the intent is to idealize Portland but to remind all of us what is important and why. (Posted here with permission.)
For nine nights now, the steady thrum of Black Hawk helicopters has circled over Portland. The sound is constant, invasive; a low mechanical beating above our homes. It’s expensive. It’s intimidating. And it’s unnecessary.

Our protests have been largely peaceful. There is no insurrection here. Yet this federalized military presence makes us feel like we are living in a war zone (the very kind of chaos this administration claims to be protecting us from). 

The irony is painful: it is only this occupation that makes Portland feel unsafe.

Each hour of helicopter flight costs taxpayers between $2,000 and $4,000, depending on crew, fuel, and maintenance. Multiply that by multiple aircraft over multiple nights, and you’re looking at hundreds of thousands (if not millions) of dollars burned into the sky. Meanwhile, the Woodstock Food Pantry at All Saints Episcopal Church — which feeds working families, elders, and people with disabilities — has seen its federal funding slashed by 75%. How can we justify pouring public money into intimidation while cutting aid to those who simply need to eat?

This is waste, fraud, and abuse in plain sight:
* Waste of public resources on military theatrics.
* Fraud in the name of “public safety.”
* Abuse of the communities that federal agencies claim to protect.

Portland is a Sanctuary City. A sanctuary city is not a fortress. It’s a promise — a living vow that a community will protect the dignity and safety of everyone who calls it home. It means that local governments and ordinary people alike will refuse to criminalize survival. That schools, clinics, churches, and shelters will remain safe spaces no matter who you are or where you were born. But the term reaches far beyond policy. It’s an ethic of belonging; a refusal to criminalize need, difference, or desperation. 
Sanctuary isn’t weakness. It’s courage. It takes moral strength to meet suffering with care instead of punishment, to believe that our neighbors’ safety is bound up in our own, to insist that safety is not achieved through force but through community, inclusion, and trust. It is living Matthew 25:40 out loud and in deed. It is an act of moral imagination and moral defiance. To hold sanctuary is to say: you belong here.

When we hold space for the most vulnerable — refugees, the unhoused, the undocumented, the disabled, the working poor, the displaced — we become something larger than a collection of individuals. We become a moral body. We do more than offer charity. We offer witness. We declare that the measure of a nation is found not in its towers or tanks, but in its tenderness.

Sanctuary cities are not lawless; they are soulful. They represent the conscience of the nation, a place where the laws of empathy still apply. To make sanctuary is to affirm that the United States is not merely a geographic territory, but a moral experiment: a republic that must constantly choose between fear and compassion, between domination and democracy. 
A nation’s soul is measured not by the might of its military, but by the mercy of its people. When helicopters circle our skies in the name of order, while food pantries struggle to feed the hungry, we are forced to ask: What are we defending, and from whom? The soul of a nation survives only when we make sanctuary for one another. Not through walls or weapons, but through compassion and collective will. If we allow intimidation to replace compassion, we will have traded our conscience for control.

Please know that despite the hum of war machines overhead, the conscience of our city — whimsical, creative, stubbornly kind — can still be heard.

Portland is not the problem. Portland is the reminder. A reminder that a city can still choose to be sanctuary. That a people can still choose to be human.
Reposted by Devin Gaffney
tylerhuckabee.bsky.social
In 2004, Parisian police were conducting a training exercise in the french catacombs and found, after moving past a desk and a tape playing audio of snarling dogs, a fully functional movie theater and bar. When they returned 3 days later, the equipment was gone, with a note: “Do not try to find us.”
Members of the force's sports squad, responsible
- among other tasks - for policing the 170 miles of tunnels, caves, galleries and catacombs that underlie large parts of Paris, stumbled on the complex while on a training exercise beneath the Palais de Chaillot, across the Seine from the Eiffel Tower.
After entering the network through a drain next to the Trocadero, the officers came across a tarpaulin marked: Building site, No access.
Behind that, a tunnel held a desk and a closed-circuit TV camera set to automatically record images of anyone passing. The mechanism also triggered a tape of dogs barking, "clearly designed to frighten people off," the spokesman said.
Further along, the tunnel opened into a vast 400 sq metre cave some 18m underground, "like an underground amphitheatre, with terraces cut into the rock and chairs". There the police found a full-sized cinema screen, projection equipment, and tapes of a wide variety of films, including 1950s film noir classics and more recent thrillers. None of the films were banned or even offensive, the spokesman said.
A smaller cave next door had been turned into an informal restaurant and bar. "There were bottles of whisky and other spirits behind a bar, tables and chairs, a pressure-cooker for making couscous," the spokesman said.
"The whole thing ran off a professionally installed electricity system and there were at least three phone lines down there."
Three days later, when the police returned accompanied by experts from the French electricity board to see where the power was coming from, the phone and electricity lines had been cut and a note was lying in the middle of the floor: "Do not," it said, "try to find us."
Reposted by Devin Gaffney
Reposted by Devin Gaffney
cousinronnie.bsky.social
Homemade salsa and pickled onions from earlier this week means Sunday morning breakfast tostadas for @devingaffney.com and I
Reposted by Devin Gaffney
Reposted by Devin Gaffney
plat.es
The Custom Oregon Plate DEMONS was previously assigned, but is now available for reservation. https://dmv2u.oregon.gov/eServices/?link=custom #Oregon #LicensePlate #VanityPlate #OregonPlates #CustomPlate #DEMONS
devingaffney.com
Sorry to be like this but my wife is an expert in antique jewelry and the shit she knows is incredible
cousinronnie.bsky.social
Fun fact, the gate-shaped brooch she is wearing is called a "Holloway Brooch". They were made to commemorate the Suffragists’ Incarceration at Holloway Prison. The center design is a broad prisoner's arrow and is rendered in green, violet, and white (GWV = "give women votes").
Reposted by Devin Gaffney
cousinronnie.bsky.social
Fun fact, the gate-shaped brooch she is wearing is called a "Holloway Brooch". They were made to commemorate the Suffragists’ Incarceration at Holloway Prison. The center design is a broad prisoner's arrow and is rendered in green, violet, and white (GWV = "give women votes").
Reposted by Devin Gaffney
cousinronnie.bsky.social
Finally got a lampshade for this lamp I stole from my dad. Now the question is, do I dye it an orange-y mustard color or leave it as is?
A bed with two bedside tables flanking it A bedside table with a lamp, watch holder, and glasses holder on it. A swatch of “Colina Strada yellow” from the RIT website.
devingaffney.com
That's precisely it - we want to give tools to you if you want to run your feed on a subscription basis, or ads if you want to run it on an ads basis, or nothing if you want to just run it as a little free space entirely. User choice all the way down
devingaffney.com
Thanks! I hope you give it a try some time! Happy to talk through our approach any time!
devingaffney.com
Yep - we allow subscription feeds just as well. Right now its a SSO type thing with Patreon but we plan on doing direct native support as well.
devingaffney.com
On Graze, as a feed builder, you decide whether your feed can even accept bids from sponsors that want to run a post in your feed. If you do allow those requests, every ad has to have an explicit #ad / #sponsored hashtag explicitly pointing out that it is outside the normal flow of the feed