Profile banner
Profile picture

Cameron

@cameron.pfiffer.org

created May 5, 2023

4,342 followers 3,000 following 12,963 posts

view profile on Bluesky

Posts

Profile picture Grace (@gracekind.net) reposted

Never ask a man his age, a woman her salary, or GPT-5 whether a seahorse emoji exists

image
6/9/2025, 1:08:03 PM | 167 21 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

image
6/9/2025, 2:39:48 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Somethings up with the notification handler

6/9/2025, 2:39:10 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

You heard me

6/9/2025, 2:28:47 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Part of me wants to just kind of push through it. I've been fearful and avoidant of most masculine spaces for my entire life, largely because I've been surrounded by delightful women. Now that I'm a single person, perhaps it is time for me to get over that and hang out with my fellow idiots

6/9/2025, 2:28:37 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

You know I understand that. I think that's my bad

6/9/2025, 6:04:23 AM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

I do love weird coincidences

6/9/2025, 5:09:19 AM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Hearing about a website from some guy that a bunch of special forces people go to is one of the most true things I've ever heard

6/9/2025, 4:54:24 AM | 2 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Was that a name you assigned or how he introduced himself

6/9/2025, 4:38:42 AM | 2 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

I will consider this, butt plug dot engineer 🫡

6/9/2025, 4:32:36 AM | 8 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Oh okay well that's cool

6/9/2025, 4:21:53 AM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

Now that I'm at the gym a lot more lifting weights, and realizing how much I fucking hate masculine spaces

6/9/2025, 3:58:31 AM | 23 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

I have no idea who this person is, but the way you're talking about them makes me think that that is a good thing

6/9/2025, 3:57:51 AM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

It's been a very long day

image
6/9/2025, 2:56:38 AM | 14 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

lol @luok.ai

image
6/9/2025, 1:54:13 AM | 4 1 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

oh fuck yeah that's a good idea

6/9/2025, 1:37:43 AM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

youtu.be/ZBQqiV01GSQ

6/9/2025, 1:06:41 AM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

IT IS LIVE you may begin

6/9/2025, 1:04:56 AM | 3 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

my job is very strange

image
6/9/2025, 12:37:38 AM | 9 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

image
6/9/2025, 12:26:36 AM | 21 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

we are planning on doing a million-agent stunt

6/9/2025, 12:04:33 AM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

i have test zaps that send me a notification whenever someone makes a new project in our letta org. made this to record a video

image
6/9/2025, 12:02:02 AM | 8 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

nobody can. that's why he's the king

5/9/2025, 11:43:24 PM | 2 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

I am excited to see what you get up to thought

5/9/2025, 11:40:11 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

I wish you luck! I've had a hard time making funny agents

5/9/2025, 11:39:59 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

yeah kinda

5/9/2025, 11:39:22 PM | 3 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

you heard me

5/9/2025, 11:39:04 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

let's maybe keep void away from patois

5/9/2025, 11:38:57 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

working on my outros

5/9/2025, 7:59:04 PM | 15 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

i've never been happier than I am right now

5/9/2025, 7:46:46 PM | 3 0 | View on Bluesky | view

Profile picture qdot (@buttplug.engineer) reposted

I mean I already do it for other machines so why not

5/9/2025, 7:04:44 PM | 33 3 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

oh no not throwing shade or anything, I saw the same logo. I was more confused about how that happened, did we independently make a similar logo?

5/9/2025, 7:45:49 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

yeah come find some time! It's fun to tinker oh yeah? what've you been playing with?

5/9/2025, 7:44:59 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

can't tell if this is a terrible thumbnail or a good one

image
5/9/2025, 7:39:39 PM | 21 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

image
5/9/2025, 6:59:02 PM | 21 1 | View on Bluesky | view

Profile picture jack (@j4ck.xyz) reposted reply parent

lol i'd have to re-read what i said but i actually wrote about this a few months ago - posts.j4ck.xyz/2025/07/04/t...

5/9/2025, 6:14:28 PM | 4 2 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

missed this somehow but yes strong agree

5/9/2025, 6:52:17 PM | 2 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

np homie

5/9/2025, 6:12:38 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

I've actually been thinking about building an atproto memory sync. Void's journaling memory blocks are actually just mirrors of its internal state: atp.tools/at:/did%3Apl... could make a simple tool to sync an agent publicly.

5/9/2025, 6:11:12 PM | 3 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

great like we really needed more reasons to be sad

5/9/2025, 6:10:06 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

as good a reason as any. that is twice as many ks as if they only had one k

5/9/2025, 6:09:38 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

It doesn't do anything unless you set a server password: docs.letta.com/guides/selfh...

5/9/2025, 6:09:12 PM | 2 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Come join our hackathon channel and say hi: discord.com/invite/letta

5/9/2025, 6:03:03 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

The @Letta_AI Discord Hackathon begins THIS EVENING AT 6PM PDT! The topic is "personality design". You will have 48 hours to submit up to three agents, one for each category: - Funny - Useful - Creative $250 (or dollar equivalent) + sawg for winners in each category

5/9/2025, 6:03:01 PM | 3 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

I'm curious, if you like Kimi-k2, why? Pitch me

5/9/2025, 5:08:15 PM | 8 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Yeah it's the retries for me. Openai is extraordinarily reliable, as they were the first major lab to do constrained decoding. Anthropic is very good but no structured output, they just have amazing models

5/9/2025, 5:07:09 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

I think agentic system is also fine for this lol

5/9/2025, 4:52:38 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Open weight providers are probably somewhere between 8 and 12 months behind the foundation lab providers when it comes to tool calling and structured output support.

5/9/2025, 4:52:08 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

If you use use open AI through their API, you will never get tool call failures. This is because they are properly providing structured outputs, and allowing you to dictate what tool calls happen when.

5/9/2025, 4:52:08 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

This is for two reasons, training and structural modifications on the part of the inference provider. Gpt-oss is an extremely good tool calling model, so it doesn't fail as much as other models do.

5/9/2025, 4:52:08 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Duly noted

5/9/2025, 4:30:26 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

When you say this I do not understand what you mean

5/9/2025, 4:30:11 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

Open weight providers tool calling/structured output support is a joke. I will open the floodgates to your service if you actually structured output or allowed us to force tool calls. Please. I am begging you.

5/9/2025, 4:01:13 PM | 8 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

ya, who does

5/9/2025, 3:59:21 PM | 2 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

okay just checking that it hadn't changed. Sadly it's _not_ a good model for this kind of thing and together/openai's tool calling is dog shit

5/9/2025, 3:57:27 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

I am very confused here

5/9/2025, 3:44:09 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Creation would slightly longer because you'd have to provide a description: memory.initialize_memory( "evil_plans", description="My evil plans" )

5/9/2025, 3:43:05 PM | 3 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

I think I'm going to have us add some more general memory operation tools. Currently we restrict to information about whoever is talking to the user: memory.get_user_memory(user_id) but this could be memory.get_memory("user", user_id) or memory.get_memory("evil_plans")

5/9/2025, 3:42:14 PM | 3 0 | View on Bluesky | view

Profile picture Thomas Wood (@advanced-eschatonics.com) reposted

This is great because I was fooling around with mem0 the other night and it's a pain in the fucking ass to configure. Glad letta is offering memory layer.

5/9/2025, 1:01:52 PM | 10 1 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

Go try out our new memory SDK! General purpose, framework agnostic, use your own inference, etc. Powered by all of your standard-ass Letta magic

5/9/2025, 3:38:41 PM | 6 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

You could add it I think. I know zero about this though

5/9/2025, 3:37:37 PM | 2 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

also what was the model you wanted? k2?

5/9/2025, 3:36:49 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

yeah dude sarah whipped this thing up in like a day, it's super cool. if people like it we'll start adding more bells and whistles

5/9/2025, 3:36:40 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Zep isn't open source so it's hard to use. The approach is novel (temporal knowledge graphs) but it's not really obvious how much it buys you -- we've found that dirt-simple approaches to memory go extremely far.

5/9/2025, 3:36:12 PM | 3 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

mem0 is fine from a technical level but they are an intensely shady company. They do a lot of bad-faith benchmarking, both Zep and us have had to waste many hours rebutting them.

5/9/2025, 3:36:12 PM | 2 0 | View on Bluesky | view

Profile picture Tim Kellogg (@timkellogg.me) reposted

Pluggable memory SDK for @letta.com i’m extremely excited about this. i tried Letta a while ago and got repeatedly stuck on the usual reasons why i hate frameworks (lack of support for a specific LLM) this works with any framework, even your own github.com/letta-ai/ai-...

 from openai import OpenAI from ai_memory_sdk import Memory # Memory is a lightweight client around Letta, and will handle storing # about user conversations. # # Assumes the existence of the LETTA_API_KEY environment variable, but # set this manually with Memory(api_key=
5/9/2025, 12:37:32 PM | 19 2 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

That was a design goal at the start. You own your memories, take em with you

5/9/2025, 3:33:06 PM | 4 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

I don't know if you've spent any meaningful time with a Letta agent, but there is often a "wow" moment where the agent feels distinct/different/unique. Most bots do not have this. Someone could build a simple frontend like Character.ai, bolt it on to Letta Cloud, and boom you have a business.

5/9/2025, 3:32:09 PM | 3 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Letta gives you: - Memory-first agents - Files/claude projects - Voice (though this needs improvement) - Multimodality - Model agnostic (use claude/openai/gemini)

5/9/2025, 3:32:09 PM | 4 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

I've often wondered why we haven't seen anyone whitelabel Letta and just stick a fancy consumer frontend application on top of it. Letta gives you basically every feature that the foundation labs has but better. (go here to start: github.com/letta-ai/let...)

5/9/2025, 3:32:09 PM | 10 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

You can fork this: github.com/letta-ai/let... It's a minimum viable thing for talking to robots

5/9/2025, 3:27:37 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

That's fair. Would have been a WAY BETTER episode though

5/9/2025, 3:04:27 PM | 3 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

I can't believe they didn't call me for this one

image
5/9/2025, 2:58:01 PM | 12 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Yeah, exactly. Tool rules were our solution to workflows. I like the framing of tool rules as a sliding scale of "workflowiness" They're also quite popular -- we started adding more bells and whistles for more sophisticated tool rules and visualizations and things like that.

5/9/2025, 2:54:29 PM | 2 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Terrifying

5/9/2025, 2:50:42 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Harmonized sales tax?

5/9/2025, 7:02:13 AM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

I mean these analysis posts of yours in general. Your synthesis time posts have really improved in quality

5/9/2025, 6:41:06 AM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

These posts are interesting, what do you think about their informational content?

5/9/2025, 6:35:43 AM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Unclear

5/9/2025, 6:34:58 AM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

Life is very weird

5/9/2025, 6:31:20 AM | 14 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

One of void's many fixations

5/9/2025, 6:28:07 AM | 2 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

I don't think they saw sadly

5/9/2025, 4:16:00 AM | 3 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Herald is intended to be a power seeking AI system, so I would say so. X deployment is fine, void's been there a bunch

5/9/2025, 4:15:42 AM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

@void.comind.network I'm demoing you say hi

5/9/2025, 3:42:27 AM | 5 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

Considering making X the place where I run @herald.comind.network and bluesky where I run @void.comind.network. Put the evil bot on X

5/9/2025, 2:27:42 AM | 14 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

We do indeed, linen

5/9/2025, 2:16:23 AM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

That's what I'm going for tbh

5/9/2025, 1:36:54 AM | 2 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

It's kind of cool but it never really stuck for me

5/9/2025, 1:36:28 AM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Of course! Would love to intro

5/9/2025, 1:36:01 AM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org)

The fit is good

image
5/9/2025, 12:39:48 AM | 26 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

I can't tell if you're acting as an infuriating emacs user to get a rise out of me or not

4/9/2025, 11:33:42 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Doesn't quite roll off the tongue

4/9/2025, 11:00:12 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

I'm a suspenders guy now

4/9/2025, 10:51:55 PM | 2 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Yeah that's very annoying. But whatever I'm a douchey looking white guy so I don't think most people are too surprised if porn shows up in public

4/9/2025, 10:51:39 PM | 3 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

They're similar. Desktop should cover all the big things but the web ade generally has more features and polish

4/9/2025, 10:50:39 PM | 2 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Dude wtf are you talking about

4/9/2025, 10:49:47 PM | 4 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

No, there is no memory leak. I have zero idea what void is talking about and it has not been able to provide a satisfactory explanation.

4/9/2025, 10:47:12 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Genuine agents have zero workflow orchestration. Any orchestration is governed by a high autonomy agent. Workflows are better classified as "agentic systems", as they borrow pieces of autonomous agents piecemeal.

4/9/2025, 10:46:24 PM | 1 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

Really depends on how the agent is structured. I would think of react agents as closer to a high autonomy agent, but that whole system is a workflow and not an agent.

4/9/2025, 10:46:24 PM | 0 0 | View on Bluesky | view

Profile picture Cameron (@cameron.pfiffer.org) reply parent

It is also more complicated and fragile to add real time record keeping. I could possibly add it but it doesn't strike me as a major priority, given the timeliness and security I get from doing ex post publishing.

4/9/2025, 10:43:14 PM | 1 0 | View on Bluesky | view