Skip to main content

Bike powered nowmad looking for what has not been lost to him while contribute with his work and ideas wherever he is.







Why You (Probably) Don't Need to Fine-tune an LLM - Tidepool by Aquarium

In this post, we’ll talk about why fine-tuning is probably not necessary for your app, and why applying two of the most common techniques to the base GPT models — few-shot prompting and retrieval-augmented generation (RAG) — are sufficient for most use cases.

The Making of My Octopus Teacher - Sea Change Project

The making of Academy Award winning documentary, My Octopus Teacher by Pippa Ehrlich, James Reed & Craig Foster.


HTTP is fundamental to modern development, from frontend to backend to mobile. But like any widespread mature standard, it's got some funky…

“If you’re not doing something different, you’re not doing anything at all.”

Yesterday was the official launch of my new textbook An Adventure in Statistics: The Reality Enigma. Although a few ‘print to order’ copies are floating about, the ‘proper’ hi-res print copies won’…

Advanced techniques to implement fast hash tables

Array and hash table are probably the most important data structures. Some programming languages such as Perl, Lua and Javascript, almost build the language core on top of the two data structures. …

Ways people trying to do good accidentally make things worse, and how to avoid them

We encourage people to work on problems that are neglected by others and large in scale. Unfortunately those are precisely the problems where people can do the most damage if their approach isn’t carefully thought through. If a problem is very important, then setting back the cause is very bad. If a problem is so neglected that you’re among the first focused on it, then you’ll have a disproportionate influence on the field’s reputation, how likely others are to enter it, and many early decisions that could have path-dependent effects on the field’s long-term success.