Remix.run Logo
LAC-Tech 12 hours ago

Probably my favourite tech talk of all time. I did at least read the actor model paper! (though the 1973 one doesn't say much, you want the one with Baker, "Laws for Communicating Sequential Processes".

I still don't know what he means about not liking APIs though. "Communicating with Aliens", what insight am I missing?

cfiggers 12 hours ago | parent [-]

When two humans want to talk but don't speak a shared language, if they spend enough time together, they will figure out how to communicate eventually.

But when two computers want to talk to each other and don't speak a "shared language" (aka, the client specifically must conform to the server's "language"—it's very one-sided in that sense) then no amount of time will allow them to learn one another's rules or settle on a shared communication contact without a human programmer getting involved.

Legend2440 8 hours ago | parent | next [-]

There are ML architectures that can do that. The two halves of an autoencoder learn a “shared language” that allows them to communicate through a bottleneck.

LAC-Tech 3 hours ago | parent | prev [-]

I got that far but... what is the technical solution?