skysight-inc/HackerNews huggingface dataset:
Show HN: Agent File (.af) – A standard file format for serializing AI agents
Hi HN - We’re building Agent File (.af), which makes it possible to re-create the exact same agent (including memories, tools, message history, configs, etc.) across different machines.

A big difference between LLMs and agents is that agents have associated state: system prompts, editable memory (personality and user information), tool configurations (code and schemas), and LLM/embedding model settings. While you can run the same LLM as someone else by downloading the weights, there’s no “representation” of agents that allows you to re-create an instance of an agent across services.

Agent File (.af) is an open standard file format for serializing stateful agents. Originally designed for the Letta framework, .af is a human-readable representation of all the associated state of an agent to reproduce the exact behavior and memories.

To demonstrate .af, we also made a few example agents with download links to .af:

- MemGPT: An agent with memory management tools for infinite context, as described in the MemGPT paper
Deep Research: A research agent with planning, search, and memory tools to enable writing deep research reports from iterative research

- Customer Support: A customer support agent that has dummy tools for handling order cancellations, looking up order status, and also memory

- Stateless Workflow: A stateless graph workflow agent (no memory and deterministic tool calling) that evaluates recruiting candidates and drafts emails

- Composio Tools: An example of an agent that uses a Composio tool to star a GitHub repository

We’d love to hear what people think of the agent schema we chose and if we’re missing anything (we included everything that we need from Letta, but there may be other features in other frameworks).
Because the aperture isn't made up of nice straight edges.
minecraft sheep
Prolog planner generation prompting guide
Yes, the Cold War never ended. And it seems like Russia is winning now.
I've never set up a Plan 9 system... does this allow the distributed systems communications to run through my Tailnet?
https://news.ycombinator.com/item?id=43550098
I'm very fond of my Pixelbook Go. They are not new but still can be had at a somewhat decent price: https://www.amazon.com/dp/B07YMM4YC1

It's fairly simple to get it running Linux via this project: https://docs.chrultrabook.com/

The screen is 165.63 PPI, nearly what you're looking for. It's plenty crisp and clear for me at 1,920 × 1,080.

And most importantly, it's thin, fanless, and the battery is decent.
100%. I bought into the "thumbs up what you like and get more of it" when I signed up for Pandora, and that quickly led to getting the same thumbs up songs over and over...

Fortunately with Pandora you could create a new station that wasn't aware of the thumbs so it was able to work around, but it took me a while to figure that out and stop thumbing up
I somehow do not get it, quite possibly a knowledgegap on my side - is that another runtime such as bun? What's the difference?

Isn't the problem always just ios for cross platform - is bare running on iOS? Can you shed some light on this?
"That single gram of silica gel could have an internal surface area of eight hundred square meters—the size of almost two basketball courts."

This reads like something from The Three Body Problem :)
An owl?
For Italian cooking, il cucchiaio d'argento is like a reference website, unfortunately it's in italian only

Cucchiaio.it
Pelican on a bicycle
I bet you could do something similar with Prolog
This point predates video games by a couple thousand years, of course.
This does seem like something that is worth getting to the bottom of. Why are some people having such good results while others do not. What is the secret sauce?
This is flip/scalping prevention. Gang-type groups would arrange squatting campaigns at retailers to soak up stocks, some shipping to China in bulk. It fizzles launches and it had been damaging to brands just as pirating, if not more, and so a loyal customer purchasing program is absolutely necessary.

I suppose scalping hadn't been as severe globally or in US until recent NVIDIA GPU launches? But it's been a major problem for past ~15 years in Japan for all sorts of hyped products.
Also, portability is a sign of a rather sane codebase - good vibes for Tailscale !
Cars suck then. We have destroyed our environments, both natural and human made, because of them.
you can add yours: https://context7.com/add-package
It will be offered to people with $5M or more.

“As more companies opt to stay private for longer and a greater share of economic growth occurs in private markets, investors will need to look beyond the public markets”

That is an unfortunate situation, IMHO, as it strengthens the reality behind the old expression "it takes money to make money".
Postman is a graphical tool to create, design, and test web-based APIs. cURL is a communication library that has no graphical component.
Not 100% — live share doesn’t work for realtime paired programming. There is an open source alternative extension that works though, albeit even more buggy and slightly more clunky than the official Microsoft extension.
I assure you the United States armed forces still write raunchy phrases on materiel.
Colour is a form of bling and bling is tasteless.
Im curious what the process looks like to implement this. It seems like it would be easiest to start with the animal using only perfectly(?) curved lines and then complete them into circles after the fact. Although that seems kind of pointless and I imagine they start with circles. And I guess it would hard to have a curve from a perfect circle without the circle?

I just have a hard time imagining you start with circles, lay them down (resize as needed) and continue. I mean I guess that doesnt sound so crazy after I say it... it just seems like it would add a lot of extra noise to the image that would make it much harder to draw.
It is pretty clear that neither you nor these 'c2' characters have lettered in anything, including the Olympics.
If you're interested in the full schema you can look at the Pydantic models here: https://github.com/letta-ai/letta/blob/main/letta/serialize_...

Agent File is intended to support "one thread" agents, ie agents that have an indefinite conversation/event history, even if the underlying in-context message history is limited. That's why there's a distinction between just "messages" and "in-context messages" (a subset of messages).
The latest Myst and Riven remakes are fantastic. The puzzles are the same, the environments are wonderfully made and the atmosphere is there 100%.
I don’t think less of this type of content exists. Its just harder to find when inundated with all other slop on the internet.
> His stated reason for not doing more sooner was that he thought it would bring about immense unrest.

What a ridiculous reason in hindsight, huh? "Yes, the inevitable reconciliation of our gross injustices against fellow man will be fixed one day. But not now, because I like the comfort of the status quo and would prefer white people not die for a principled cause."

To say nothing of his own slaves, this fickleness of leadership is not what American politics should aspire to.
Well no amount of measures of behaviour imply a capacity for meaning -- behaviour is a proxy measure of mental capacities.

However we might, as a practical matter, have a large number of proxy tests and treat a system as meaning-capable if it passes.
Maybe I’m just too deep into coffee at this point, but unless yaupon has different origins, processes, or varietals, I don’t really see folks in the specialty coffee world making the switch.

That said, it is interesting, and I’d definitely give it a try.

Some people do drink coffee just for the caffeine—but those folks aren’t usually worried about beans or brew methods. They’re just as likely to grab an energy drink or whatever’s convenient.

But for a lot of us, coffee’s more than that. There’s a whole culture around it, and I don’t see that going away anytime soon.

Then again, I'm deep into coffee, so I'm probably biased.
I think so! Caveat is I've never really used Plan 9 outside of single-user VMs.
or the most sane, depending on context... e.g. awk and perl do this.
>Maybe the NSA is on this and spends a lot of time reverse engineering consumer electronics but sadly I tend to doubt it.

It's more likely the CIA[0] is exploiting consumer electronics that the NSA -- the Joshua Shulte trial cast a lot of light on the tools folks deploy locally.

There's a LOT more of these exploits that need a human in the loop to deploy -- I'd be more worried about who you let near your electronics than where they were made.

I don't think anyone is deliberately inserting backdoors, but existing business pressures lead to rushed, sloppy code which due to the nature of the internet of things is difficult or impossible to patch.

While these devices may be manufactured in China, they are designed all over -- Korea, Taiwan, and of course, right here in the USA.

Keep in mind how hard it is to avoid "showing your hand" if you have access to information -- even if "The Chinese" (or "The NSA" or any other entity) had some godlike ability to spy, you need a human analyst to listen to the interception. Perhaps a second to translate it. And then someone needs to decide what to do with it. Multiple that by soooo many interesting people having interesting conversations...

I'd focus on things like using E2EE comms, MFA on your accounts, etc rather than some boogieman exploiting nation level tradecraft to own you in particular.

https://en.wikipedia.org/wiki/Joshua_Schulte#Leaks_of_classi...
When you say sweet, is that because the coffee has more sugar, or are there just other compounds?

I guess what I’m asking is what’s the difference between what you’re describing and making a regular good cup of coffee and adding a teaspoon of sugar?
Do you drink coffee? If so, try eliminating it completely and see if you feel any better.
The Cold War ended with the fall of the Soviet Union, and a new Cold War with Russia started during the late 1990s, around the time of the NATO-Yugoslavia war.
> It's visually exhausting.

This. It's about managing stimulation levels and contrast. If the environment is continually shouting at you it's hard to hear the whispers, where the meaning is.

I bet one of those color comparison graphs of the average website in 1998 through today would show the same trend. I wish the inflationary trend in linguistic overstatement did the same.
Oilseed rape / rapeseed became canola. Anything is possible.
Marine ply would be my choice
I still use hscrpt, and it's only 333 bytes!

https://github.com/dominictarr/hscrpt
You might (discuss with your care provider, disclaimers, etc) try an SNRI. I'd tried SSRIs multiple times and never saw an improvement. I've also been on various dosages and formulations of stimulant medication for ADHD and did not see unambiguous positive changes. I've been on Effexor for a shade under a month, and while it started off a little eh, with nausea and some mild unpleasant mental symptoms, I feel like it's unlocked the person I was meant to be. I hope it continues to work as well as this, because I feel like it's the most powerful change I've ever experienced in my life.
To really answer the question, you have to understand what user problem is it solving.

Lets look at it from couple of different angles. First a solo developer. If you've ever developed against an API, you know how difficult it is to pass headers, cookies, change GET/POST/PUT requests. You might want a way to repeat a previous API request again and again. You might want to create a collection of requests that you can refer again. If you're using curl, you'll soon start having a myraid of shell scripts with variables and control flow. At some point you might want a UI, and soon you've invented Postman/Insomia and the likes.

Now imagine you're a team. In a team, there are cases where you might want to share "requests collections" with others in the team. What are the options for headers, what flag configuration works best for a certain scenario and the like.

So yes, while postman looks like curl, it adds so much value over curl and that's why it exists.

It will be similar to dismissing dropbox/google drive, because rsync exists (yes, I'm aware of the HN lore)
Separate Volume per user makes sense... but to build an application where users can collaborate, I would need some way of fanning out writes to other users' databases. Any thoughts on how to do that in the context of Graft?
They mean ecosystem.
Tell HN: Announcing tomhow as a public moderator
Hi all,

Tom Howard is going public as HN moderator today. He has been doing HN moderation work for years already and knows the site and its practices inside-out, so the only new thing you'll see is mod comments from Tom showing up in the threads the way mine do. I'm not going anywhere, so you'll have two of us to put up with going forward :)

I've known Tom since he was sctb's and my batchmate back in YC W09. Many of you know him as the kind and thoughtful community member tomhoward (https://news.ycombinator.com/user?id=tomhoward). He's still kind and thoughtful, but he's going to post as tomhow from now on (https://news.ycombinator.com/user?id=tomhow), the same way I switched to dang when I went through this rite of passage years ago.

Below is a bit from Tom about himself. Please join me in welcoming him to this new status which he was crazy enough to say yes to!

---

YC and HN have been a huge part of my life for nearly two decades. I read pg's essay How to Start a Startup in 2005 after my friend (and later, co-founder) Fenn found it on Slashdot, and it opened our eyes as to how to go about building products and companies. I first signed up in late 2007, and since then HN has been the place I come to find interesting news and discussions.

Hacker News gave me a window into the big wide world of technology and startups, that had previously seemed so remote and opaque from where I lived (and still live) in Australia. We were lucky enough to be accepted into the W09 batch of YC, and since then HN has been a place where we could share announcements about the startup, but also where I could share the challenges and struggles I experienced in the startup journey and other aspects of life, particularly to do with health and wellbeing.

From the discussions that have happened about these topics I've ended up making enduring friendships with people all over the world, and have been able to learn many things that have improved my life in profound ways. I love HN's ethos - of being a place people come to engage their curiosity. That's what it's always been for me and what I hope I can help it to be for everyone!

--Tom
What a perfect opportunity to link one of my favorite podcast episodes https://99percentinvisible.org/article/beyond-biohazard-dang...

Why danger symbols can’t last forever.
“Conservatism consists of exactly one proposition, to wit: There must be in-groups whom the law protects but does not bind, alongside out-groups whom the law binds but does not protect.”

I had heard this before but didn't know it by name. According to Slate (https://slate.com/business/2022/06/wilhoits-law-conservative...) Frank Wilhoit is an Ohioan classical-music composer and first expressed the statement in a 2018 blog comment.
I recall preferring lighter chocolate as a kid. Maybe we’re accidentally providing kids with a slowly ramping caffeine tolerance, haha.
I only take the guidance of my doc as recommendations for AI's have always been all over the place and ive been with him forever - I started at 2x/2weeks and now its once every other week. On top of that my estrogen numbers have always been high so it makes sense. Its been an experiment - I did tank it once and uhh, the side effects were interesting
Yeah, given you bump into a different coffee shop every 100ft in Melbourne, I'd be surprised if tea was winning.
You can always just take the code and put it in your app. Having libraries like these don't force you to add them as a dependency. Assuming the right OSS license.
That's just upmarket-priced vendors using influencers to advertise.

You're not going to get people to pay you $80 for a meal, but you could get them to pay you that much for an experience.

You didn't see as much of that before social media because it was a waste of money to run ads for that stuff on TV. (But you could find no shortage of them in print magazines.)
Gen Z is rejecting this "millennial bland" aesthetic of turning all spaces into an Apple store. Just one reason I appreciate and look forward to the coming generation. Take a look at some of their trends in art, music, fashion, graphic design... plenty of color to be found.
"Participants had 5 minute conversations simultaneously with another human participant and one of these systems before judging which conversational partner they thought was human.
When prompted to adopt a humanlike persona, GPT-4.5 was judged to be the human 73% of the time: significantly more often than interrogators selected the real human participant."

That's the opposite of a Turing test pass : it shows a very clear bias in selection is present, which means the LLM is significantly different from humans (at least in this test setting).

If the test setting was : 1 humans talk to chatbot and after 5m decides yes/no on human, then yeah that would be a very impressive result.

But in the test setting of this paper, surely a success would be as close as possible to a 50%, i.e: statistically impossible to separate humans and LLMs.
Right. Amazon, run like Sears pre-computer.
I've seen this reposted many times, many places, and I always wonder ... maybe this person was just not very good at soldering. I had professors order me to do things they didn't know how to do themselves many times. Working with zero competency and support is the norm in academia. Soldering is a bit of an art. I'm a natural, soldering, brazing, and welding are really, really easy for me, but some people never get it and never improve. I did a four-month welding course and there were some people who were no better at the end than they were at the beginning.
I’ve certainly noticed this in film and interior design (most AirBnBs will have a familiar grayscale palette), but the opposite trend has occurred in software. Windows 2000 was far less colorful than Windows 10, which in turn had a more saturated palette than Vista and Windows 7.
One (bad) pet theory I have is that LLMs/AIs are going to uncover something very uncomfortable to us: The difference in intelligence between people is a lot bigger than we thought. In that someone with an IQ of 95 and and IQ of 105 [0] have very different views of the world and very different abilities to navigate that world. Like, some people are much dumber than we thought they were and some people are much smarter. Not sure what the downstream effects of such a theory might be, but I don't like the things I can think up.

Again, a (bad) pet theory.

[0] Yes, IQ is not a good measure of blah blah blah. I'm just using this a handle to explain things, I don't mean it literally.
As much as I dislike advertising, I'd be very opposed to a ban on it. That would be too heavy of an infringement on free speech, and would eliminate the legitimately good things that advertising can do. And that's not even beginning to address the trickier-than-it-seems question of "what counts as advertising".

I'd prefer to see specific abusive practices banned rather than a blanket ban of advertising itself.
The marketing website is so confusing, and the name doesn't help.
There is nothing that node can't do in the few presented bullet points, so really I'm confused. Maybe it's the size of the runtime?
Not that this applies to you, but coffee is definitely one of the things the Utah-based religions and metacultures should reconsider. Both coffee and tea are extraordinarily healthy compared to their more commonly preferred soda/diet sodas, and much more satisfying. Further, they already allow tea in subculture rulesets like Korea (one can speak with former proselytizers that sold the ideas in the region if doubt is one's initial thoughts). Most trace back their current adherence to cultural baggage of the same diet notions that led to Seventh day Adventists's diets, Wheaties, Kellogg Cereals, etc. Some great articles in Dialogue for the Utah-metaculture based curious. It's clear that the health advice banning coffee is a remnant of earlier times and currently operates as a shibboleth and token of obedience without merit.
Huh? You must not have seen the thread. I recognize that politics pop up everywhere but in HN they usually end up being low signal. There is no nuance or discussion to be had. And that’s why they get flagged. I am not the only member of HN that has no interest in brining political debate into HN.
This is why I prefer to stick with JS and JSDoc.

I have been doing pro webdev since 1995 and since I got my initial experience without all of the contemporary tooling, my process has evolved to require very rapid iteration: the delay of a compile step can often break my concentration and prevent a flow state.
What if the full path is just `/usr/bin/sl`?
The PDF conversions I've tried in Firefox and Chromium don't work that well.
Then don't discuss it? Literally don't click the thread, that's all it takes. Heck, you can even hide it! Why does everyone else have to pretend the world doesn't exist for your sensitivites? Why are a couple of users allowed to entirely dictate what is "authorized" to discuss?
I recently came across a critique of the Turing test that seems relevant here. Given the test's limited duration (five minutes in this study) and the constrained rate of human communication, it’s theoretically possible to anticipate every possible human response and prepare prewritten replies in advance. If such a giant lookup table successfully deceives the interrogator most of the time, would we then consider it intelligent?
An internet of many autonomous communities
Robusta is great if you don't go with the low quality stuff. Good quality Vietnamese Robusta is very enjoyable (and much higher in caffeine than Arabica, which I think is a nice bonus).

There's also the possibility of hybridizing Robusta and Arabica to get the best traits of both. A few hybrid varieties, such as Catimor, have existed on the market for a while. AFAIK Catimor has some of the hardiness of its parent Robusta.

As always, you'll have the best experience if you buy whole beans and grind them yourself (or at least find a supermarket that lets you grind beans fresh). No instant coffee that currently exists will be able to compete with that.
Speak for yourself then because I think this looks great and fun.

https://www.reddit.com/r/mildlyinteresting/comments/1jnr4bz/...

By the comments, I don't think I'm the only one.

Look at the logo evolution.

https://www.reddit.com/r/LivingMas/comments/17yizkw/evolutio...

Why is Taco Bell slowly losing color like a vampire is draining it of fun and blood? I see these driving around and I just shake my head, what about light purple and white represents Mexican culture and food? It's the whitest thing they could do without making the sign all white. Same thing with Target. Now some of the logos are white on white!

https://www.designyourway.net/blog/target-logo/

It's odd that in this era where we are supposed to be embracing diversity and difference that we are homogenizing our logos to white or gray goo.
Yes, this has been done in many forms with other algorithms. You score each generation with a model like CLIP, for example, and then you can evolve 'Mona Lisa made of triangles', say. A constraint like 'exactly 13 circles' will work fine. (And you might experiment with loosening it, like generating a lot of candidates with 5-30 circles each, as a 'library' or 'seeds', before shrinking them all towards 13, to see if you get novel animal designs which are find to find if you simply start the obvious way with 13 circles initialized to random points & sizes.)