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

quuxplusone.github.io

Arthur O’Dwyer

Get the latest updates from Arthur O’Dwyer directly as they happen.

Follow now 43 followers

Latest posts

Last updated 6 days ago

Varaldo’s _Shahrazad_ and Chiti’s _Centunesimo Canto_

7 days ago

Varaldo’s All’alba Shahrazad andrà ammazzata (1993) Around New Year’s, while our book...

On the art of correcting manuscripts, etc.

15 days ago

From Alessandro Torri’s preface to the first volume of L’Ottimo Commento as...

True names matter in C++

17 days ago

Here’s a post I’ve been meaning to write for a few years...

D. C. Phillips’ _The Promised One_ (1915)

about 1 month ago

My grandmother’s grandfather was David Celyddon Phillips (1848–1915) Welsh-born minister and poet,...

Explainable Minesweeper and solvable nonograms

about 1 month ago

Via Hacker News: “Making Explainable Minesweeper” (July 2025). By “explainable Minesweeper,” the...

Animating moving juggling patterns

about 2 months ago

About 15 years ago I was active with the Santa Barbara Jugglers...

Winning 4x4x4 tic-tac-toe by consulting an oracle

3 months ago

4x4x4 Tic-Tac-Toe is played on a 4x4x4 cube, containing 64 cells The...

Array member-initializers in GCC

3 months ago

The other day I ran across some code like this template<class T>...

Wordle-like games require two word lists

3 months ago

Suppose you’re implementing a “Wordle-like” game such as Juho Snellman’s Huewords or...

Pernicious Rumor and “falling” stars

3 months ago

In Book 4 of Virgil’s Aeneid, I find two noteworthy phrases First,...

Non-constexpr `Optional` and trivial relocation

3 months ago

Previously on this blog “Constexpr Optional and trivial relocation” (2025-05-08) Here’s a...

Constexpr `optional` and trivial relocation

3 months ago

Here’s a simple C++20 constexpr-friendly Optional type. (Godbolt.) template<class T> class [[trivially_relocatable(std::is_trivially_relocatable_v<T>)]]...