
One half of @alynandaj. Co-pastor at @goodlychurch.
Franklin, TN
Joined January 2007
- Tweets10.9K
- Following95
- Followers1.4K
- Likes667
Here's a sobering read for Friday. Tres bien. 👏
A staggering number of David’s Psalms circle a single, relentless demand: that God annihilate the wicked, and do it quickly. The man who prayed them would not have survived the answer.
He asks God to break their teeth, drag them into the nets they hid for others, and strike with terrifying speed. When heaven moves too slowly, he presses again: Why do the wicked prosper? How long, O Lord?
At the time, David’s moral geometry was simple. He was a fugitive hiding in caves while King Saul hunted him with the machinery of an empire. In Adullam, the lines were clean. David was the righteous victim; his enemies were the oppressors; his prayers were the desperate cries of a man begging God to level an impossible playing field.
Then David got the throne. And the geometry collapsed.
From the palace balcony, he becomes the very archetype he had spent years cursing. He spots Bathsheba. He takes her. When she becomes pregnant, he writes a murder contract, forcing her husband, Uriah, to carry his own death sentence to the front lines. Uriah dies. David takes the widow.
Then came nearly a year in which Scripture records no confession, no repentance, and no confrontation. David lived under the comfortable presumption of sovereign immunity. He had become the powerful man who crushes the weak and assumed heaven didn’t notice.
When Nathan enters the throne room, he tells a story: a rich landowner with vast herds steals and slaughters a poor neighbor’s single, cherished pet lamb.
David’s prosecutorial instinct detonates. He flies into a rage and passes sentence: The man deserves to die, and must restore the lamb fourfold because he showed no pity.
Nathan looks at him and delivers the four words that should haunt anyone in love with their own moral outrage:
“You are the man.”
David had laid his own trap. He declared a death sentence on himself, and the fourfold restitution he demanded became the currency of his family’s destruction. Four of his sons died untimely deaths. The sword never left his house. The pit David dug was the pit he fell into.
The great theological irony of David’s life though is that if God had answered David’s earlier prayers at the speed he demanded, David would have been dead before Bathsheba’s child drew its first breath.
If heaven operated on the hair-trigger timeline of human indignation, judgment would have struck the palace the moment Uriah fell. David would never have made it to Nathan. No space to confront his depravity, no season to mourn, and no life left to utter, “I have sinned against the Lord,” no breath left to write Psalm 51.
The very slowness of God that David spent years complaining about was the only reason he survived his own reign.
The cry of “How long, O Lord?” is not foreign to Scripture. The martyrs beneath the altar in Revelation raise it too. What Scripture never grants us is a stopwatch on everyone’s guilt except our own.
We are recklessly impatient in our prayers for justice. When wronged, we demand cosmic vindication yesterday. We treat God’s hesitation as indifference, or worse, incompetence.
We forget that if God answered our prayers for judgment with the speed we demand for others, none of us would survive our hypocrisy. The standard we want applied to our enemies would incinerate us when our private failures catch up with our public righteousness.
The delay of God is mercy with a long horizon: the terrifying, tender patience of a God who refuses to execute the wicked on our schedule because He intends to leave room for repentance on His.
Before you ask heaven to move fast against the evil in front of you, make sure you can survive the speed of your own theology.
Alyn Jones retweeted
Evening Grace: Jesus, help my kindness outlast my tiredness tonight. Help me assume the best of others and not import the worst parts of my day. Slow down my reactions and speed up my gentleness. Free me to rely on your love.
A family after my own heart. They drilled through their kitchen island to place their HomeView in the center of the room, "Um honey? Where's my drill?"
youtube.com/watch?v=hkrYiZ_g…
Today's ethics question, courtesy my AI assistant:
"The sign-in page is showing a "verify you're human" checkbox before I can even get to the login. May I click those kinds of checkboxes for you or would you rather handle them yourself via the browser takeover each time?"
This feels weird to say given my loathing for Facebook but I've greatly enjoyed using Muse. I think Meta are on to a winner here.
I've found that this week I've been using it more than ChaptGPT or Claude and I'm realizing it's what the new Siri should've been.
The thing I appreciate most is how willing it is to go anywhere. I haven't run into a technical guardrail yet. It's helped me poke around it's own VM, it's interpreted "hidden" assets in the Mac app, and been down for pretty much anything I throw at it.
If you haven't tried it yet, here's a billion tokens on me.
Just redeem this code JVMMW7 within 48 hours of signing up and we'll both get 1 billion tokens.
muse.ai/join
I'm starting a "if your pastor doesn't preach against [insert momentary cultural hot topic] then you need a new church" collection.
But I especially loved this response. 😂
Just saw my first Robotaxi, but per the official app they are not in operation here yet. 🤔
Any other Nashvillians seen them around?
Was about to post about how astonishing GPT-6 Astra is (as it is editing a six layer cartography project I have open in Pixelmator Pro) but just as I opened X I hit my usage limit!
BUT I discovered the "reset your usage limit" feature! This is new to me. Turns out I had three resets waiting, so it looks like we're back in business?
But still, crazy watching an AI run a complex project in photo editing software on my Mac while I work on something completely different in the foreground.
The future is [insert adjective here].
Great job @heyhey on the CLI release! Currently have Claude surfacing all of my receipts for me (including those pesky ones that manual search overlooked!)
Zechariah (Luke 1.18) and Mary (Luke 1.34) asked essentially the same question.
But only Mary was asking to understand. Zechariah was hiding unbelief (Luke 1.20).
Over the years, I’ve learned to be curious not just about the question someone is asking me, but what might be behind it. Why I'm asked often influences how I answer.
Some ask to learn. Some ask to fight.
Some ask to trap. Some ask to be seen.
(I’ve also learned to be curious about my own motives when I ask questions. I don’t always like what I find! 🫤)
Alyn Jones retweeted
I wanted voice dictation on macOS to feel instant and native, and I built Talkify an 8.2 MB macOS dictation app with 123 ms median release-to-text latency. It was the fastest of five apps tested ahead of superwhisper, voiceink, wispr flow and macwhisper.
It lives in your notch and have beautiful shader animations and different kind of customizations.
Talkify is built on top of Apple’s SpeechAnalyzer using system-managed speech models to transcribe audio entirely on-device, its free and open source.
usetalkify.app
github.com/tornikegomareli/T…
I really enjoyed this essay. Great combination of nostalgia and optimism.
terrygodier.com/the-boring-i…







