Engineer Readings – Telegram
[competitive programming][book]
As we are on the open market and looking for a job we aim to be good enough to pass the gates. But what if we are thinking about perfection?

https://cses.fi/book/book.pdf
👍2
[data structures][paper]

Cache-Oblivious Algorithms
and Data Structures

https://erikdemaine.org/papers/BRICS2002/paper.pdf
[genAI][clone your c-lvl]
The promise of human behavioral simulation—general-purpose computational agents that replicate human behavior across domains—could enable broad applications in policymaking and social science. We present a novel agent architecture that simulates the attitudes and behaviors of 1,052 real individuals—applying large language models to qualitative interviews about their lives, then measuring how well these agents replicate the attitudes and behaviors of the individuals that they represent. The generative agents replicate participants' responses on the General Social Survey 85% as accurately as participants replicate their own answers two weeks later, and perform comparably in predicting personality traits and outcomes in experimental
replications.
https://arxiv.org/pdf/2411.10109
[video][motivation]
While this channel supposed to be pure technical I read / listen / watch some other resources to get idea about life and choices. Some times we are not getting what we thought we could and get stressed out although we put some much into making things for the better.
I’d like to share one of the worth watching / listening videos

https://youtu.be/3iMc8uF46C0?si=suiCgH4lwmyRA60A
👍41
[ai][paper]
“Enabling effective collaboration among LLMs is a crucial step toward developing autonomous systems capable of solving complex problems. Al- though LLMs are typically used as single-model generators, where humans critique and refine their outputs, the potential for jointly trained collaborative models remains largely unexplored. Despite promising results in multi-agent communication and debate settings, little progress has been made
in training models to work together on tasks. In this paper, we present a first step towards ’Multi-agent LLM training’ (MALT) on reasoning problems. Our approach employs a sequential multi-
agent setup with heterogeneous LLMs assigned specialized roles: a generator, verifier, and refinement model iteratively solving problems. We propose a trajectory-expansion-based synthetic
data generation process and a credit assignment strategy driven by joint outcome-based rewards.
This enables our post-training setup to utilize both positive and negative trajectories to autonomously improve each model’s specialized capabilities as part of a joint sequential system. We evaluate our approach on MATH, GSM8k, and CSQA, where
MALT using Llama 3.1 8B models achieves rela tive improvements of 14.14%, 7.12%, and 9.40% respectively over the same baseline model. This demonstrates an early advance in multi-agent cooperative capabilities for performance on mathematical and common sense reasoning questions. More generally, our work provides a concrete direction for research around multi-agent LLM
training approaches.”

https://arxiv.org/abs/2412.01928
👍1
[book][Algorithms for Modern Hardware]
This is an upcoming high performance computing book noscriptd “Algorithms for Modern Hardware” by Sergey Slotin.

Its intended audience is everyone from performance engineers and practical algorithm researchers to undergraduate computer science students who have just finished an advanced algorithms course and want to learn more practical ways to speed up a program.
All book materials are hosted on GitHub, with code in a separate repository.

https://en.algorithmica.org/
🔥4
[system programming][baseline]
What every system programmer should know in 12 pages:
https://assets.bitbashing.io/papers/concurrency-primer.pdf
🔥3
[paper][bytedance][recommendation system]

https://arxiv.org/pdf/2209.07663