Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

lemire.me

Daniel Lemire's blog

Get the latest updates from Daniel Lemire's blog directly as they happen.

Follow now 64 followers

Latest posts

Last updated about 14 hours ago

Discover C++26’s compile-time reflection

about 14 hours ago

Herb Sutter just announced that the verdict is in: C++26, the next...

Life expectancy of men in Canadian provinces

1 day ago

In North America, my home province of Quebec has a slightly higher...

Don’t argue: build

6 days ago

Prescientific and preindustrial thought tied truth to authority and tradition. “We’ve always...

Metcalfe’s Law against Brooks’ Law

7 days ago

Guido van Rossum, Python’s creator, recently said: “We have a huge community...

Let us bury the linear model of innovation

10 days ago

There is an extremely naive model of science and innovation called the...

Fast character classification with z3

22 days ago

We often need to quickly classify characters. For example, consider how the...

Is the job market for software developers collapsing?

26 days ago

Concerns persist that artificial intelligence (AI) could render software developers obsolete, particularly...

Models and science

30 days ago

The ancient Greeks crafted extraordinary models that continue to resonate. For instance...

Dividing an array into fair sized chunks

about 1 month ago

Suppose that you have an array of N elements and you want...

Returning several values from a function in C++ (C++23 edition)

about 1 month ago

Many programming languages such as the Go programming language are designed to...

Producing useful commands on the go using C++ and AI

about 1 month ago

A few weeks ago, I attended a software engineering seminar focused on...

C++20 concepts for nicer compiler errors

about 2 months ago

In C++, templates enable generic programming by allowing functions and classes to...