Keenan Payne's Avatar

Keenan Payne

@keenanpayne.com

Freelance pixel-pushing web dev for 18+ years; formerly at Asana. Here for good-faith discussions and enthusiasm about whatever interests me. Be kind ✌🏻

79
Followers
212
Following
311
Posts
19.11.2023
Joined
Posts Following

Latest posts by Keenan Payne @keenanpayne.com

He's addicted to moving the goal posts, even when he hasn't kicked the ball through the posts

06.03.2026 19:34 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Be less mediocre on your own and stop hoping they'll unrestrict cards that will do it for you.

05.03.2026 15:20 πŸ‘ 9 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

This is so cool to see. Huge congrats to @zachleat.com, @11ty.dev, and @fontawesome.com for the incredible launch!

04.03.2026 18:42 πŸ‘ 6 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0
Spotify in-app announcement for their group chat feature, stating "Group chats are here. Share your favorites, with your favorites – now in chats with up to 10 people."

Spotify in-app announcement for their group chat feature, stating "Group chats are here. Share your favorites, with your favorites – now in chats with up to 10 people."

Spotify is truly living in the 2010's, where every app was adding social media features πŸ˜‚

No, I do not want another half-baked communication interface, thank you.

27.02.2026 20:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It's hard to believe they've written so many words on accessibility, yet they consistently deliver inaccessible user interfaces

27.02.2026 20:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

But... but... the software is so terrible. Surely there's room for improvement? πŸ™πŸ»

26.02.2026 19:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Mayor Mamdani demonstrating real leadership ✊🏻

25.02.2026 21:36 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

And she's ripping packs of Lorwyn Eclipsed no less. Great taste 🀌🏻

24.02.2026 19:50 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Now that's fun πŸ˜„

24.02.2026 19:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Anthropic reports on distillation attacks by DeepSeek, Moonshot AI, and MiniMax, detailing fraudulent accounts and data exploitation. Full quote: 

"We’ve identified industrial-scale distillation attacks on our models by DeepSeek, Moonshot AI, and MiniMax.

These labs created over 24,000 fraudulent accounts and generated over 16 million exchanges with Claude, extracting its capabilities to train and improve their own models."

Anthropic reports on distillation attacks by DeepSeek, Moonshot AI, and MiniMax, detailing fraudulent accounts and data exploitation. Full quote: "We’ve identified industrial-scale distillation attacks on our models by DeepSeek, Moonshot AI, and MiniMax. These labs created over 24,000 fraudulent accounts and generated over 16 million exchanges with Claude, extracting its capabilities to train and improve their own models."

I don't feel bad for Anthropic when they're at the frontier of scraping data from all manner of sources for their own models.

Boo hoo.

Source: x.com/AnthropicAI...

23.02.2026 20:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Cassidy on Twitter reflects on embracing imperfect writing, valuing authenticity over perfect structure in their expressions writing by writing:

β€œIt’s interesting how I used to stress over cleaning up every sentence I wrote, and now I’m like β€˜eh, if something is a little clunky, at least people will know it’s me that wrote it instead of AI’”

Cassidy on Twitter reflects on embracing imperfect writing, valuing authenticity over perfect structure in their expressions writing by writing: β€œIt’s interesting how I used to stress over cleaning up every sentence I wrote, and now I’m like β€˜eh, if something is a little clunky, at least people will know it’s me that wrote it instead of AI’”

Facts. Now I get to practice letting go of my desire for perfect sentence structure and grammar. It’s time to go with the flow 🌊

21.02.2026 16:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is lame. Talk about not taking your community seriously πŸ™„

02.02.2026 19:44 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oh god, not more math...

27.01.2026 19:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Let's go, Zohran!!! Cheering you on from Denver, CO ✌️

10.01.2026 20:43 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

✊🏻

10.01.2026 20:43 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The statue is beautiful, the Hindu faith is beautiful, and the Indian people are beautiful.

It's sad to see so much hate in this world.

09.01.2026 19:27 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Rebecca Guay always bringing beautiful art to the Magic universe πŸ‘πŸ»

05.01.2026 18:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Really cool artwork πŸ”₯ 🧊

05.01.2026 18:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I thought I was supposed to be engrossed in an alternative reality with an incredible headset and cool avatar by now 😩

18.12.2025 18:47 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
macOS Messenger desktop app open with a "Messenger desktop is no longer available" notice

macOS Messenger desktop app open with a "Messenger desktop is no longer available" notice

Super lame that Meta deprecated the Messenger desktop app, but it makes sense. They probably can't afford to pay people to maintain it with $72b capex allocated to their next AI project...

/s

17.12.2025 18:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Safari browser General settings window

Safari browser General settings window

Every time I update macOS, my Safari "File download location" changes to the "Downloads" folder, overriding whichever folder I set before the OS update πŸ™„

15.12.2025 19:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Real confidence isn't about pretending you're perfect.

It's about being comfortable with who you are and what you're capable of, even when you fail.

15.12.2025 17:24 πŸ‘ 6 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Burke Holland on Twitter responding to angry comments in a Twitter thread highlighting a VS Code bug with the message: "These comments break my heart. Not because we can't improve - we can always improve. But because of the cruelty.   

We gotta take better care of each other. It's brutal out there. 

I love you all, but I do want you to imagine yourself on the other end of this thread."

Burke Holland on Twitter responding to angry comments in a Twitter thread highlighting a VS Code bug with the message: "These comments break my heart. Not because we can't improve - we can always improve. But because of the cruelty. We gotta take better care of each other. It's brutal out there. I love you all, but I do want you to imagine yourself on the other end of this thread."

I feel for Burke, and anyone sitting on the other side of social media cruelty.

Twitter is designed for toxicity by the way it removes nuance and encourages mob mentality.

Let's try to be nice to each other.

x.com/burkehollan...

12.12.2025 23:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thank you for sharing πŸ™‚ bummer to see this happen to Magic cards...

06.12.2025 20:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Follow-up: I tried to navigate back to change an answer, and my survey was wiped out.

@magic.wizards.com I highly suggest no longer using Appinio. Their survey software sucks. Terrible UX because there's no way to navigate back, it's broken in Safari, and survey responses aren't cached locally.

05.12.2025 19:48 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Also, why can't I put "0" into this input box? I haven't purchased any. Why wouldn't I be allowed to input 0?

05.12.2025 19:48 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Bad news: I just filled out 1/3 of the survey in Safari and realized I can't type into any of the boxes. Everything works in Brave.

05.12.2025 19:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Can you or anyone else provide some backstory behind this?

05.12.2025 19:31 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Really grand opening and closing lines, coupled with a fascinating history that focuses on the humanity of the software used by so many.

Thank you for sharing; you’re a talented writer!

04.12.2025 15:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
β€œIf you build something true, and you let it be free, the signal never really fades. The code keeps running.”

β€œIf you build something true, and you let it be free, the signal never really fades. The code keeps running.”

β€œIf you build something true, and you let it be free, the signal never really fades. The code keeps running.”

04.12.2025 14:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0