Join 📚 Josh Beckman's Highlights
A batch of the best highlights from what Josh's read, .
The central idea is that asynchronous work is encapsulated in objects called [Tasks](https://pigweed.dev/api/cc/classpw_1_1async2_1_1_task.html). Instead of registering callbacks for different events, a central [Dispatcher](https://pigweed.dev/api/cc/classpw_1_1async2_1_1_dispatcher.html) *polls* these tasks to see if they can make progress. The polling is *informed* because the task coordinates with its event source regarding when it’s ready to make more progress. The event source notifies the dispatcher when the task is ready to proceed and therefore should be polled again.
Informed Poll
pigweed.dev
The reason tasks like looking up part numbers and data sheets is hard is that *time* is expensive for us humans. But AI in inference mode has all the time in the world compared to you and me. It can do an hour’s worth of browsing around and collecting links in minutes, and what’s more, tirelessly browse and collect for hours.
Oozy Intelligence in Slow Time
Ribbonfarm Studio
The possibilities for using language as an intermediate representation are endless. LAIR is a powerful paradigm for transformational tasks that allows us to use language as an intermediate representation to manipulate things in a way that is both accessible and powerful, and that allows us to pick and choose *what* part of semanticity we want to manipulate *versus* what we want to preserve.
LAIR - Language as Intermediate Representation
chrisvoncsefalvay.com
...catch up on these, and many more highlights