Skip to content
← All sources

ByteByteGo

Newsletter

Explain complex systems with simple terms, from the authors of the best-selling system design book series.

20 posts in the last 90 days · newest 7 Oct

Why LLMs Agree With You Even When You’re Wrong

When LLMs sometimes agree with incorrect claims, it is mostly because their training rewards such behaviour. This reward system is built on several things at once, such as accuracy, helpfulness, politeness, and responses that people like.

12 min read

EP228: How SSH Works

Secure shell is a method to access a remote machine securely over an unsecured network. It starts with a TCP connection from the SSH client to the remote machine (SSH server).

6 min read

Why Do LLMs Lie?

In this article, we will look at why this problem of hallucinations happens with LLMs and the techniques that can help make LLMs more dependable for answering.

12 min read

AI Agents Can Think. Now They Can Pay.

I attended a MPP event at Stripe HQ, where I spoke with Emily Sands and Matt Schulman from Stripe, along with Brendan Ryan from Tempo.

13 min read

How OpenAI Built GPT-Live

To understand how it all works end to end, we met with engineers on the GPT Voice team, Zahan Malkani and Justin Uberti (who created WebRTC).

14 min read

How to Run a Big Model on Cheap Hardware?

A large AI model can run on modest hardware only by reducing the memory it occupies, reducing the calculations it performs, or moving some work to slower hardware.

12 min read

LAST CALL FOR ENROLLMENT: Build with Claude Code

We’re relaunching Build with Claude Code, a 2-day intensive cohort-based course taught by John Kim, who has trained hundreds of engineers at Meta to use Claude Code in real production workflows.

Do LLMs Have the Memory of a Goldfish?

In this article, we will learn how LLMs handle memory so that they are useful to end users in performing complex tasks that require conversation and holding context.

12 min read