# xkcd

Published articles for xkcd.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## More whimsical OEIS sequences

DevFeed: [More whimsical OEIS sequences](<https://devfeed.tech/articles/more-whimsical-oeis-sequences-40522.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/shortform/2026-05-22-1528/>)

Published: 2026-05-22T22:28:34Z

Content type: opinion

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Sequences](<https://devfeed.tech/topics/sequences.md>)

Tags: [depths-of-oeis](<https://devfeed.tech/tags/depths-of-oeis.md>), [doom](<https://devfeed.tech/tags/doom.md>), [oeis](<https://devfeed.tech/tags/oeis.md>), [sequences](<https://devfeed.tech/tags/sequences.md>), [shortform](<https://devfeed.tech/tags/shortform.md>), [xkcd](<https://devfeed.tech/tags/xkcd.md>)

### AI overview

An informal survey of whimsical OEIS sequences, including sequences inspired by XKCD, non-reduced fractions, hexadecimal patterns, James Bond primes, random tables, and references to the number 666.

### Source excerpt

Here are some more whimsical OEIS sequences I came across. XKCD 2016 joked that "OEIS keeps rejecting my submissions," including one that gives "Integers in increasing order of width when printed in Helvetica." Well, two days after that comic was published (2018-07-09), Hugo Pfoertner published A316600, with a very precise definition. Then he did Arial. Randall Munroe missed a huge opportunity to commit to his bit and actually try to submit some of his sequences before publishing the comic.

## xkcd 1970: Name Dominoes

DevFeed: [xkcd 1970: Name Dominoes](<https://devfeed.tech/articles/xkcd-1970-name-dominoes-40597.md>)

Original publisher: [Read original article](<https://github.com/norvig/pytudes/blob/master/ipynb/xkcd-Name-Dominoes.ipynb>)

Author: Norvig

Published: 2018-03-21T00:00:00Z

Content type: tutorial

Language: en

Sources: [Peter Norvig](<https://devfeed.tech/sources/peter-norvig.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>)

Tags: [python](<https://devfeed.tech/tags/python.md>), [xkcd](<https://devfeed.tech/tags/xkcd.md>)

### AI overview

A Python program explores how to lay out dominoes legally when the dominoes contain people's names instead of numbers.

### Source excerpt

Lay out dominoes legally; the dominoes have people names, not numbers.

## Running Ubuntu Snappy inside Docker

DevFeed: [Running Ubuntu Snappy inside Docker](<https://devfeed.tech/articles/running-ubuntu-snappy-inside-docker-27099.md>)

Original publisher: [Read original article](<https://andrea.corbellini.name/2015/03/25/running-ubuntu-snappy-inside-docker/>)

Author: andreacorbellini

Published: 2015-03-25T20:46:00Z

Content type: tutorial

Language: en

Sources: [Andrea Corbellini](<https://devfeed.tech/sources/andrea-corbellini.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>), [Package manager](<https://devfeed.tech/topics/package-manager.md>), [mount](<https://devfeed.tech/topics/mount.md>), [qemu](<https://devfeed.tech/topics/qemu.md>)

Tags: [apparmor](<https://devfeed.tech/tags/apparmor.md>), [container](<https://devfeed.tech/tags/container.md>), [docker](<https://devfeed.tech/tags/docker.md>), [mount](<https://devfeed.tech/tags/mount.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [snappy](<https://devfeed.tech/tags/snappy.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [ubuntu-core](<https://devfeed.tech/tags/ubuntu-core.md>), [xkcd](<https://devfeed.tech/tags/xkcd.md>)

### AI overview

A tutorial showing how to create and run an Ubuntu Core Docker image by downloading an Ubuntu Core image, accessing its filesystem with qemu-nbd, mounting the relevant partition, and creating a base Docker image. It also demonstrates installing and running a snappy package inside the container and discusses warnings related to AppArmor, DBus, and logind.

### Source excerpt

Many of you may have already heard of Ubuntu Core. For those who haven't, it's a minimal Ubuntu version, running only a few essential services and ships with a new package manager (snappy) that provides transactional updates. Ubuntu Core provides a lightweight base operating system which is fast to deploy and easy to maintain up to date. It also uses a nice ...

## Prime numbers and universe factories

DevFeed: [Prime numbers and universe factories](<https://devfeed.tech/articles/prime-numbers-and-universe-factories-27097.md>)

Original publisher: [Read original article](<https://andrea.corbellini.name/2015/02/15/prime-numbers-and-universe-factories/>)

Author: andreacorbellini

Published: 2015-02-15T16:54:00Z

Content type: opinion

Language: en

Sources: [Andrea Corbellini](<https://devfeed.tech/sources/andrea-corbellini.md>)

Topics: [ASCII](<https://devfeed.tech/topics/ascii.md>)

Tags: [ascii](<https://devfeed.tech/tags/ascii.md>), [encoding](<https://devfeed.tech/tags/encoding.md>), [fun](<https://devfeed.tech/tags/fun.md>), [math](<https://devfeed.tech/tags/math.md>), [numbers](<https://devfeed.tech/tags/numbers.md>), [xkcd](<https://devfeed.tech/tags/xkcd.md>)

### AI overview

The article explores how prime numbers can encode ASCII text, inspired by an XKCD comic. The author searches prime numbers for English messages and discusses the possibility of finding longer texts or software encoded this way, while noting uncertainty about some primality results.

### Source excerpt

I'm a XKCD fan, and I look it up regularly. There's a comic that I particularly enjoyed: Pi Equals. The comic Pi Equals, from XKCD.com (CC-BY-NC 2.5). Well, it appears that Randall was right in that there's a help message hidden somewhere. And I just found it in a prime number: 245178888024581899558766786108789912235672909204719666025638877624752119760547413887830514281649480308707369249 That number corresponds to the ASCII encoding ...

## xkcd 1313: Regex Golf

DevFeed: [xkcd 1313: Regex Golf](<https://devfeed.tech/articles/xkcd-1313-regex-golf-40537.md>)

Original publisher: [Read original article](<http://nbviewer.ipython.org/url/norvig.com/ipython/xkcd1313.ipynb?create=1>)

Published: 2014-02-20T00:00:00Z

Content type: tutorial

Language: en

Sources: [Peter Norvig](<https://devfeed.tech/sources/peter-norvig.md>)

Topics: [Python](<https://devfeed.tech/topics/python.md>), [Regular expression](<https://devfeed.tech/topics/regular-expression.md>), [Algorithm](<https://devfeed.tech/topics/algorithm.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [algorithm](<https://devfeed.tech/tags/algorithm.md>), [code](<https://devfeed.tech/tags/code.md>), [implement](<https://devfeed.tech/tags/implement.md>), [program](<https://devfeed.tech/tags/program.md>), [python](<https://devfeed.tech/tags/python.md>), [regex](<https://devfeed.tech/tags/regex.md>), [strategy](<https://devfeed.tech/tags/strategy.md>), [xkcd](<https://devfeed.tech/tags/xkcd.md>)

### AI overview

Peter Norvig examines the regex-golf challenge from xkcd 1313 and develops a Python approach for finding a regular expression that matches presidential election winners while excluding losers. The article also investigates an apparent inconsistency in the original xkcd example.

### Source excerpt

Code to implement a meta-regex-golf program based on xkcd comic #1313. The code is "a program that plays regex golf with arbitrary lists..."

## xkcd 1313: Regex Golf (Part 2: Infinite Problems)

DevFeed: [xkcd 1313: Regex Golf (Part 2: Infinite Problems)](<https://devfeed.tech/articles/xkcd-1313-regex-golf-part-2-infinite-problems-40536.md>)

Original publisher: [Read original article](<http://nbviewer.ipython.org/url/norvig.com/ipython/xkcd1313-part2.ipynb?create=1>)

Published: 2014-02-20T00:00:00Z

Content type: tutorial

Language: en

Sources: [Peter Norvig](<https://devfeed.tech/sources/peter-norvig.md>)

Topics: [Code](<https://devfeed.tech/topics/code.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Algorithm](<https://devfeed.tech/topics/algorithm.md>), [benchmarking](<https://devfeed.tech/topics/benchmarking.md>)

Tags: [algorithm](<https://devfeed.tech/tags/algorithm.md>), [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [function](<https://devfeed.tech/tags/function.md>), [profiling](<https://devfeed.tech/tags/profiling.md>), [programming](<https://devfeed.tech/tags/programming.md>), [regex](<https://devfeed.tech/tags/regex.md>), [test](<https://devfeed.tech/tags/test.md>), [xkcd](<https://devfeed.tech/tags/xkcd.md>)

### AI overview

Peter Norvig's second Regex Golf article explores improvements to a program that searches for short regular expressions separating arbitrary lists. It uses profiling, speedups, benchmarking, search strategies, pruning, added search components, and randomized exploration to test ideas and analyze results.

### Source excerpt

Newly updated and improved version of my code to implement a meta-regex-golf program based on xkcd comic #1313. The code is "a program that plays regex golf with arbitrary lists..."