7 September 2024

19 links · Saturday

Jan-Piet Mens

An exciting aspect about teaching is “what questions will I get today?”, and I wasn’t disappointed when a student asked: Why was a dot chosen to separate labels in presentation for DNS names? ...

What is a correlation, and how do you think clearly about it?

You’ve probably heard that “correlation is not causation”, but what does that mean? It’s a phrase that captures the fact that, just because two things are correlated doesn’t mean that one causes the other.This can be seen most vividly in correlations between t…

Shrinking Big PostgreSQL tables: Copy-Swap-Drop

In this post, you’ll learn a recipe that you can use to “shrink” a large table. This is a good fit when only a portion of the data is accessed, the big table has become unwieldy, and you don’t want a heavier solution like table partitioning.

Seek and you shall find

A couple of months ago, I introduced Ready Player Mode, an Emacs major mode used to peek at media files from my beloved text editor. The goal was simple. Treat opening media files like any other file, that is, open and go.

Keyhole | MAS

By WitherOrNot

Omar Shehata

From Omar's notebook.

Max Min

Posted: 2024-09-06.

The dawn of a new startup era

What will the next wave of generational companies look like? What’s the shape of fund returners going to be, in the next decade? How will they affect startups formation and funds performance?

Asynchronous IO: the next billion-dollar mistake?

Asynchronous IO (also known as "non-blocking IO") is a technique applications use to allow performing of many IO operations without blocking the calling OS thread, and without needing to spawn many threads (i.e. one thread per operation). In the late 1990s/ear…

Try to Fix It One Level Deeper

I had a productive day today! I did many different and unrelated things, but they all had the same unifying theme: