Totally get that for code! But there are orgs where non-code things are compartmentalised — maybe for leak reasons — that still want to employees to make use of agents.
Having agents see everything you and your colleagues see is cool.
The challenge comes when you want to make certain things private to certain people. In that world you don’t want multiplayer agents leaking data, so you end up having to write and maintain complex rulesets about what specific resources agents have access to.
Single-player agents, on the other hand, are much more straightforward — they act on a single user’s behalf, and then the challenge is ensuring the single-player agent cannot exfiltrate private data into a shared space unless the user specifically permits it.
It’s possible to create read-only viewers for Word, Excel & PowerPoint files that are more-or-less pixel accurate on 99% of files, so long as the user has the correct fonts installed (or, in the case of the PowerPoint, they come embedded).
The language an application is authored in does not matter to me, as a user. I care that it is widely-used (safety in numbers), that it works, and that it is fast.
It's cool that the Zig project exists, but I'm unlikely to ever use Zig so that’s sort of orthogonal to my interests.
15+YOE. Fable 5 is well above the level of Opus. I have used it alongside Opus for a range of hard problems, including porting a large static analysis tool to Rust, building various tooling around .pptx and .xlsx documents.
> That PAC doesn't look like they are ideologically oriented, they just care about whether a candidate is pro crypto or not
Surely the more disturbing thing is that they're spending money at all.
In the olden days a CEO would ring up a politician and say something like "if you vote for this bill, my 50,000 employees in your state will not be happy" — a sizable voting bloc gave those execs power.
Now the crypto companies say "if you vote for this bill, my 1,000 employees in your state will not be happy..." — less compelling, voting-bloc wise — "...and also I will donate millions to your opponent in the primary"
Very cool that the language allows specification of a type in this way.
I added a similar type — “non-empty-string” to a typechecker for PHP, and it’s been adopted widely in the PHP ecosystem. It turns out to be pretty handy, especially when there’s a full type system to support it.
As far as I can tell, Relays[1] are the glue that makes ATProto work performantly. I think they're supposed to be content-agnostic — they just shuttle data through, reducing the number of services each AppView needs to be aware of.
As the blog mentions, the big improvement vs Mastodon is that Relays, AppViews and PDSes are separate services with their own distinct scaling demands. It's a rather beautiful solution to a system design problem.
What exactly? From what I’ve heard, most of what was released in the months after the acquisition were features that were already in development/behind feature flags.
Seems like the most plausible explanation. OTOH it feels like this is the sort of thing that might have been discovered/mitigated more quickly had there been a human in the loop.
When I heard the crowd roar every time Trump said “we’re going to kick them out” I knew exactly what the crowd was cheering. Trump never used those moments to say “but America is a nation of immigrants and we celebrate their contributions”. He wanted to rile up a crowd while maintaining a fig-leaf of “oh it’s only illegals who are evil”
You don’t have to have a PhD to understand the appeal and consequences of nativist populism — just the slightest understanding of history.