Let's talk about AI and end-to-end encryption
Recently I came across a fantastic new paper by a group of NYU and Cornell researchers entitled “How to think about end-to-end encryption and AI.” I’m extremely grateful to see th…
The latest blog posts to take off on Hacker News. 3,091 posts.
Recently I came across a fantastic new paper by a group of NYU and Cornell researchers entitled “How to think about end-to-end encryption and AI.” I’m extremely grateful to see th…
Welcome to the very first post in a new blog! Here I will discuss software development, SRE work, and other fun stuff. Sometimes an idea is just too good to pass up. I hope this blog will motivate me to turn sparks and little pieces into general knowledge in writing the words down. The other day I was discussing Tabby…
Making web crawlers eat shit since 2023
A guide on how to convert .epub e-books into high-quality audiobooks narrated by neural text-to-speech
Cosine similarity - the duct tape of AI. Convenient but often misused. Let's find out how to use it better.
Historically, general approaches always win in AI. Founders in AI application space now repeat the mistakes of AI researchers.
The Attic is a running catalog of Olup's side projects, sketches, and weekend rabbit holes.
Random tech notes
Large language models like ChatGPT & Claude have become ubiquitous in today’s world. I visited a friend for the New years eve and was impressed by how ChatGPT was being extensively used within the family. The friend’s little kid is going to grow up in a world, where turning to large language models (LLM) for quick…
Common misconceptions about the complexity in robotics vs AI
This document is a summary of my personal experiences using generative models while programming over the past year. It has not been a passive process. I have intentionally sought ways to use LLMs while programming to learn about them. The result has been that I now regularly use LLMs while working and I consider their…
Dave Andersen's (new) blog
A messy experiment that changed how we think about AI code analysis Last week, I watched our AI choke on a React codebase - again. As timeout errors flooded my terminal, something clicked. We’d been teaching AI to read code like a fresh bootcamp grad, not a senior developer. Here’s what I mean.
Struggling to finish side projects due to limited time? In my latest blog post, I share how I improved my productivity using AI tools like LLMs and Cursor IDE. Learn to refine specs, bootstrap code, and iterate effectively to rapidly build and deploy your projects—even with a busy schedule.
Together with some friends, I decided earlier this year to particpate in the Carbage run 2025 Winter edition. This is a 6-day journey in winter all the way through Sweden to the polar circle, and back down to Helsinki in a group of roughly 400 cars. One small catch (you might have guessed it from the name): your car…
In the face of disruptive technologies, moats created by closed source are temporary. Even OpenAI’s closed source approach can’t prevent others from catching up. So we anchor our value in our team — our colleagues grow through this process, accumulate know-how, and form an organization and culture capable of…
Most coders want AI to write code faster: I want AI to write FASTER CODE.
Preserving and augmenting human insight in an age of automated knowledge with Zettelgarden
This is the 25-year story of how I fell into the field of AI.
A lot has happened in the world of Large Language Models over the course of 2024. Here’s a review of things we figured out about the field in the past …
OpenAI is to this decade’s generative-AI revolution what Netscape was to the 1990s’ internet revolution.
I document how I run Large Language Models locally.
I've often found myself uneasy when LLMs (Large Language Models) are asked to quote the Bible. While they can provide insightful discussions about faith, their tendency to hallucinate responses raises concerns when dealing with scripture, which we regard as the inspired Word of God. To explore these concerns, I
How I built an ML rig for training LLMs locally, exploring hardware choices, setup tricks, and lessons learned along the way.
Google search results are becoming annoying to use and Open AI is about to eat Google's lunch.
In 2023, we launched an AI-powered Chief of Staff for engineering leaders—an assistant that unified information across team tools and tracked critical project developments. Within a year, we attrac...
ts_sms works similarly to ts_zip . It uses a specific padding system compatible with arithmetic coding so that the message length does not need to be explicitly encoded.