Richard Procter (@rhprocter) header
Richard Procter (@rhprocter) profile picture

Deputy editor @CalMatters. Formerly of SF Weekly, SF Business Times. “Life’s interesting.” - Gavin Newsom

San Francisco, California
Joined May 2009
Photo by Richard Procter (@rhprocter)Photo by Richard Procter (@rhprocter)Photo by Richard Procter (@rhprocter)Photo by Richard Procter (@rhprocter)Photo by Richard Procter (@rhprocter)Photo by Richard Procter (@rhprocter)Photo by Richard Procter (@rhprocter)Photo by Richard Procter (@rhprocter)Photo by Richard Procter (@rhprocter)Photo by Richard Procter (@rhprocter)
I must admit, it feels good when someone you respect follows you back on here. We love a dopamine hit
44
There are a lot of people on Hinge that need your therapist
I told my therapist I want a boyfriend to go on fun dates with but never want them to sleep over and ideally never want to touch them and she let me know what I'm looking for is actually called a friend.
1
29
740
Discovering yourself is a lifelong process and everyone does it at different speeds and is shaped by different events. You are going to run into people of all genders at all ages that are still figuring shit out 🤷‍♂️
You’re unable to view this Post because this account owner limits who can view their Posts. Learn more
2
1
3
231
I get that it’s to close the loop on a lot of things, but having to do taxes for a dead person feels like a perverse act of bureaucracy.
1
151
I think this is mostly dependent on who you sit next to. I went to a Raiders game in my Packers Jersey and it was totally fine. I’ve been to multiple SF Giants games in Dodgers gear and had experience ranging from “extreme verbal abuse” to “camaraderie and gentle ribbing” 🤷‍♂️
NFL Teams Ranked by How Safe I’d Feel Wearing the Opponent’s Jersey in Their Stadium
28
Do you understand that you are part of the problem and that this is also psychotic?
I automated Hinge using Claude Code, a spare Android phone, and a few markdown files. Getting around 20–25 matches/day, and almost 60% of them are people I would've actually swiped right on myself. I've been experimenting with this setup for a while now. Here's a detailed breakdown of how I built it, how it works, and a few things I learned about optimizing my own Hinge profile. 1. The setup is pretty basic - Took a spare Android phone and installed Hinge. - Connected it to my MacBook using ADB. - Connected Claude Code to the phone. - Gave Claude a prompt with my preferences, deal breakers, non-negotiables, locations, etc. That's pretty much all the hardware you need. Also, please don't over-engineer this. Be smart about it. I know some of you are already thinking about replacing the Android phone with a cloud emulator or some complicated setup. I wouldn't recommend it. You're just increasing the chances of getting flagged or banned. Keep things simple. There's no point building an entire infrastructure around something that was supposed to save you 45 minutes a day lol. 2. Giving Claude enough context about me I already have a personality.md file that Claude keeps updating whenever I use it. It has almost everything about me. Places I've travelled, people I've met, experiences I've had, things that went wrong, things I liked, how I generally think, my preferences, etc. It's obviously not 100% accurate, but it has a pretty decent understanding of who I am. I also gave it my entire Hinge profile, including all my photos, prompts, and preferences. So now, when Claude sees someone's profile, it can actually evaluate whether I'd be interested in that person instead of just blindly swiping. 3. How the actual automation works I keep travelling between three cities in India, so I've set up three scheduled sessions. Morning: City 1 Afternoon: City 2 Evening: City 3 Each session runs in batches, with fixed intervals and frequent breaks. Whenever a profile opens: Claude reads the basic details first. If there's an obvious deal breaker, it skips immediately. Otherwise, it goes through all the photos, prompts, and polls. Cross-references everything with my preferences. Decides whether to like or skip. It's not perfect, but the decisions are surprisingly close to what I would've made myself. 4. The interesting part is how it comments on profiles I spent some time going through Instagram reels and comment sections about Hinge openers and replies. Collected around 150 comments that seemed to work well and were also somewhat aligned with my personality. Put them all into a comments.md file. Now, whenever Claude decides to like someone's profile, it uses those comments as references. It doesn't just pick one and paste it. It reads the entire profile and then writes something specific to that person. For example, if it's commenting on her first prompt, it might reference something mentioned in her third prompt or one of her photos. So the comment actually has context instead of being a random pickup line that could be sent to 100 different people. I think this is one of the reasons the setup has been working reasonably well. 5. Everything gets tracked in a Google Sheet For every profile, Claude logs: - Profile details - Whether it liked or skipped - Why it made that decision - What comment it sent - Whether we eventually matched The sheet also gets updated whenever a match happens. I occasionally go through the sheet myself to check how accurate the decisions are. That's where the ~60% number comes from. Around 60% of the matches are people I would've personally swiped right on. There's still a lot of room for improvement, but that's not a bad hit rate for something running on autopilot. 6. Something else I tried: optimizing my own Hinge profile This was actually quite interesting. Since Claude already has my personality.md, I asked it to analyze my current Hinge profile. Everything from photos and their sequence to prompts, relationship intentions, and the little descriptions you can add below certain fields. I also asked it to go through research around dating apps, published studies, and insights shared by people who've worked on products like Hinge. There are so many small things you generally don't think about. For example, one claim I came across was that having a black-and-white photo among your regular coloured photos can significantly improve engagement. The reasoning is that it breaks the visual pattern when someone is scrolling, which might get you a couple of extra seconds of attention. I haven't independently verified the numbers behind that claim, but it was an interesting thing to test. Another example is how you describe what you're looking for. Most people just select something like "short-term, open to long-term" and leave it there. But you can add a small description below it, which gives you another opportunity to communicate what you actually want. Small things, but they add up. I've been experimenting with different photo sequences, prompts, and descriptions to see what changes the match rate. It's basically A/B testing a dating profile lol. 7. Where things stand now The setup has been running for a while. Getting around 20–25 matches a day, with roughly 60% matching my own preferences. Earlier, I'd spend at least 45 minutes a day scrolling through Hinge. With this experiment, the manual effort is almost negligible. One thing I found interesting is how much difference having proper personal context makes. Without my personality.md and comments.md, Claude would probably just be another bot sending generic pickup lines. With those files, it can make decisions and write comments that are much closer to how I'd actually do it. Again, this was just a fun experiment to see how far I could take Claude Code and phone automation, not something I'm actively using as my regular dating approach. There are obvious questions around authenticity and dating-app rules too. I've documented the entire setup, including the prompts and files. If anyone wants the setup file, let me know. Happy to share it. Thank me later for saving you a few hours every week. Now go get back to work :)
33
Is this AI? What we think we know about Paul Dano aside, who is wearing a Grateful Dead hat and a Palantir chore coat? Does not compute
Paul Dano em Santiago, Chile!!!!
94
Every season has a Movie Trailer You Get Tired Of Seeing and this season’s is Ebenezer. Please make it stop
27
idk about the artistic decision to animate Bing Crosby as a super burly guy
It's hard to believe this masterpiece was created 77 years ago 🥹 🤔 .
1
171
Watching a Columbo from 1995 with George Wendt and it is absolutely batshit and bad and it’s wonderful, they should never have stopped making Columbos
37
Everyone wants to be desired, this is not a difficult or unreasonable concept
men wanna be chased so bad
36
My bank just asked me what year I started my accounts with them as an identity verification question. Does anyone retain that information in their head? Do any of you know, off the dome, what year you opened your checking account with a particular bank? What an insane ask
41
My lawyer wants me to pay him through Zelle and I have been on the phone for 45 minutes with my bank trying to authorize one transaction in case anyone at Zelle wants to know why everyone I know wants to use Venmo instead
1
81
Richard Procter retweeted
Modern dating and purpose
6
38
1
565
36,170
The YouTuber doesn’t trash it at all, what are you talking about? She makes it very clear the ways in which Disney failed the team and the concept
Genuinely feel terrible for the Starcruiser project team. Imagine you invest years into a concept that gets run into the ground by the company, then its legacy becomes a YouTuber trashing it, and then zombie Simpsons trashes it along with said YouTuber
46
Am discovering, via You Can See Everything discourse, that many people do not understand what is or is not ethical and many more don’t care
1
1
119
Ok fine [heavy sigh] Why is everyone talking about the Cheesecake Factory?
1
1
104
Almost done with my first bell hooks book (All About Love) and have found it quite insightful. Mostly affirming, I suppose, to find that my own discoveries and thoughts about love align with someone smarter than me
52
Cannot believe the nonsense Jordan Love has to put up with on a weekly basis. This is a perfectly thrown ball.
Josh Jacobs Drops The Touchdown Catch. That Could've Been His Second Touchdown Of The Day, But It Fell Right Through His Fingers. So Close. 😩
1
58
there's a part of Moby Dick where they hunt and kill a North Atlantic Right Whale not even for oil but to use its severed head to counterweight a sperm whale head hanging off the ship. there's like less than 500 right whales left in the wild today. almost gone forever.
the reason moby-dick remains such a vital piece of human art is that it addresses what is probably one of humanity's greatest collective atrocities, the genocide of the whales, with an ambivalence it cannot itself fully articulate. melville is distraught, but he can't explain why
25
715
8
13,738
213,637