How web bloat impacts users with slow devices

In 2017, we looked at how web bloat affects users with slow connections. Even in the U.S., many users didn't have broadband speeds, making much of the web difficult to use. It's still the case that many users don't have broadband speeds, both inside and outside of the U.S. and th … | Continue reading


@danluu.com | 1 month ago

Retrospective Thoughts on BitC

This is an archive of the BitC retrospective by Jonathan Shapiro that seems to have disappeared from the internet Jonathan S. Shapiro shap at eros-os.org Fri Mar 23 15:06:41 PDT 2012 By now it will be obvious to everyone that I have stopped work on BitC. An explanation of why se … | Continue reading


@danluu.com | 2 months ago

Diseconomies of scale in fraud, spam, support, and moderation

If I ask myself a question like "I'd like to buy an SD card; who do I trust to sell me a real SD card and not some fake, Amazon or my local Best Buy?", of course the answer is that I trust my local Best Buy1 more than Amazon, which is notorious for selling counterfeit SD cards. A … | Continue reading


@danluu.com | 2 months ago

Why it's impossible to agree on what's allowed

On large platforms, it's impossible to have policies on things like moderation, spam, fraud, and sexual content that people agree on. David Turner made a simple game to illustrate how difficult this is even in a trivial case, No Vehicles in the Park. If you haven't played it yet, … | Continue reading


@danluu.com | 2 months ago

Notes on Cruise's pedestrian accident

This is a set of notes on the Quinn Emanuel report on Cruise's handling of the 2023-10-02 accident where a Cruise autonomous vehicle (AV) hit a pedestrian, stopped, and then started moving again with the pedestrian stuck under the bottom of the AV, dragging the pedestrian 20 ft. … | Continue reading


@danluu.com | 3 months ago

Why do people post on [bad platform] instead of [good platform]?

There's a class of comment you often see when someone makes a popular thread on Mastodon/Twitter/Threads/etc., that you also see on videos that's basically "Why would make a Twitter thread? This would be better as a blog post" or "Why make a video? This would be better as a blog … | Continue reading


@danluu.com | 3 months ago

How bad are search results? Let's compare Google, Bing, Marginalia, Kagi, Mwmbl, and ChatGPT

In The birth & death of search engine optimization, Xe suggests Here's a fun experiment to try. Take an open source project such as yt-dlp and try to find it from a very generic term like "youtube downloader". You won't be able to find it because of all of the content farms that … | Continue reading


@danluu.com | 4 months ago

Transcript of Elon Musk on stage with Dave Chapelle

This is a transcription of videos Elon Musk's appearance on stage with Dave Chapelle using OpenAI's Whisper model with some manual error corrections and annotations for crowd noise. As with the Exhibit H Twitter text message release, there are a lot of articles that quote bits of … | Continue reading


@danluu.com | 1 year ago

HN Comments Are [Still] Underrated (2016)

Comments | Continue reading


@danluu.com | 1 year ago

Chat log exhibits from Twitter v. Musk case

This is a scan/OCR of Exhibits H and J from the Twitter v. Musk case, with some of the conversations de-interleaved and of course converted from a fuzzy scan to text to make for easier reading. I did this so that I could easily read this and, after reading it, I've found that mos … | Continue reading


@danluu.com | 1 year ago

Futurist prediction methods and accuracy

I've been reading a lot of predictions from people who are looking to understand what problems humanity will face 10-50 years out (and sometimes longer) in order to work in areas that will be instrumental for the future and wondering how accurate these predictions of the future a … | Continue reading


@danluu.com | 1 year ago

Risk over Time

Continue reading


@danluu.com | 1 year ago

Data Alignment and Caches

Continue reading


@danluu.com | 1 year ago

Speeding up this site by 50x

Article URL: https://danluu.com/octopress-speedup/ Comments URL: https://news.ycombinator.com/item?id=31865238 Points: 70 # Comments: 21 | Continue reading


@danluu.com | 1 year ago

Do Programmers Need Math?

Continue reading


@danluu.com | 1 year ago

Notes on Concurrency Bugs

Continue reading


@danluu.com | 1 year ago

Advantages of Monorepos

Continue reading


@danluu.com | 2 years ago

Linear Hammer: PCA is not a panacea

Continue reading


@danluu.com | 2 years ago

Verilog Is Weird

Continue reading


@danluu.com | 2 years ago

In defense of simple architectures

Wave is a $1.7B company with 70 engineers1 whose product is a CRUD app that adds and subtracts numbers. In keeping with this, our architecture is a standard CRUD app architecture, a Python monolith on top of Postgres. Starting with a simple architecture and solving problems in si … | Continue reading


@danluu.com | 2 years ago

Why is it hard to buy things that work well?

Continue reading


@danluu.com | 2 years ago

What identifying talent looks like in practice

Continue reading


@danluu.com | 2 years ago

A decade of major cache incidents at Twitter

Continue reading


@danluu.com | 2 years ago

Cocktail party ideas

You don't have to be at a party to see this phenomenon in action, but there's a curious thing I regularly see at parties in social circles where people value intelligence and cleverness without similarly valuing on-the-ground knowledge or intellectual rigor. People often discuss … | Continue reading


@danluu.com | 2 years ago

The container throttling problem

Continue reading


@danluu.com | 2 years ago

How I think about writing

Continue reading


@danluu.com | 2 years ago

Some latency measurement pitfalls

Continue reading


@danluu.com | 2 years ago

Major errors and corrections

Continue reading


@danluu.com | 2 years ago

Individuals matter

Continue reading


@danluu.com | 2 years ago

Bug Analytics (2014)

Continue reading


@danluu.com | 2 years ago

Culturally trasnmitted skills and values

Continue reading


@danluu.com | 2 years ago

Willingness to look stupid

Continue reading


@danluu.com | 2 years ago

AFL and QuickCheck =?

Continue reading


@danluu.com | 2 years ago

What to learn

Continue reading


@danluu.com | 2 years ago

How I learned to program

Continue reading


@danluu.com | 2 years ago

Productivity and Velocity

Continue reading


@danluu.com | 2 years ago

The value of in-house expertise

Continue reading


@danluu.com | 2 years ago

A Solution to DeWitt Clauses

Continue reading


@danluu.com | 2 years ago

Boring Languages Are Underrated

Continue reading


@danluu.com | 2 years ago

Boring Languages (2015)

Continue reading


@danluu.com | 2 years ago

Some reasons to measure

Continue reading


@danluu.com | 2 years ago

CPU Bugs (2018)

Continue reading


@danluu.com | 2 years ago

AI doesn't have to be that good (2015)

Continue reading


@danluu.com | 2 years ago

Assembly vs. Intrinsics

Continue reading


@danluu.com | 3 years ago

Files Are Hard

Continue reading


@danluu.com | 3 years ago

Comp.programming.threads FAQ (2001)

Continue reading


@danluu.com | 3 years ago

UI Backwards Compatibility (2017)

Continue reading


@danluu.com | 3 years ago

Keyboard Latency

Continue reading


@danluu.com | 3 years ago