# Recently - May


**COVID:** May was a good month on the COVID front in Washington. Vaccines were
generally available -- and at least
[56% of adults](https://www.nytimes.com/interactive/2021/us/washington-covid-cases.html)
have gotten their first dose. Washington is on track to "reopen" completely
[by June 30th](https://www.governor.wa.gov/news-media/inslee-announces-statewide-reopening-date-june-30-and-short-term-statewide-move-phase%C2%A03).
All good news! Things are progressing faster and with fewer negative surprises
than I expected.

Though, since the CDC decided (somewhat prematurely, in my opinion) to remove
the mask mandate/recommendation for vaccinated people, we're now in a strange
liminal state of some people masking and others choosing not to. For my part,
I'm still wearing a mask, particularly in crowded areas or stores, but... we're
getting to the point where that isn't strictly necessary anymore, which is a
good thing.

**Work:** [My last "Recently" post](/blog/2021/04/25/Recently-April/) discussed
some complacency I was feeling at work. Since then, I've switched teams to a
completely different domain, and I've been really happy with the move. I'm
working on a more backend-facing team on a product that I'm pretty excited about
(I'll be able to write more about this later, I hope).

In May, I was also able to
[work from an office](https://www.nytimes.com/2021/03/31/business/google-return-to-office.html)
for the first time since the beginning of the pandemic. The first time I went
back felt strange, but it's becoming more "normal" as time goes on. It's great
to see (some of) my coworkers in person again, even if only for a day or two a
week. Rediscovering the hassle of commuting has made me a bit hesitant to go
back to the "old" routine of office work, but time will tell how much we end up
working from traditional office spaces vs. at home.

## Reading: _The Information_

The book I've most enjoyed reading this month has been James Gleick's
_[The Information: A History, a Theory, a Flood](https://www.goodreads.com/book/show/8701960-the-information)_.
It's a fairly thorough history of information theory. Gleick traces the
development of the understanding of information as something that can be
quantified: from African talking drums and the invention of writing, to
[optical telegraphs](https://en.wikipedia.org/wiki/Optical_telegraph) and Morse
code, to Charles Babbage and Ada Lovelace's early work in programmable machines,
to Claude Shannon's discovery of "information theory" around WWII, to Godel's
incompleteness theorem and Turing's universal machine, to complexity and chaos
theory, to genetics and memetics, to quantum cryptography and Hawking radiation,
and finally to the Internet and Wikipedia (the titular "Flood").

![](https://benjamincongdon.me/blog/2021/05/31/Recently-May/the_information.jpg)

This is one of those books that remains compelling even if you're already
familiar with the general beats of the story, due to a well-constructed
throughline. There are also tons of bits of interesting trivia, such as the fact
that Charles Babbage "invented the modern idea of standardized postal rates", or
that French quashed its nascent private optical telegraph system in 1837, since
early telegraph networks were seen more as a tool of state power than a medium
of communication.

Pairs well with:
[_Gödel, Escher, Bach_](https://www.goodreads.com/book/show/24113.G_del_Escher_Bach),
[_A Short History of Nearly Everything_](https://www.goodreads.com/book/show/21.A_Short_History_of_Nearly_Everything).

## Ballard

This month I went on a staycation to
[Ballard](https://en.wikipedia.org/wiki/Ballard,_Seattle). It's a great part of
Seattle, and I've wanted to spend more time there for a while. Among other
things, it has a strong
[Scandinavian influence](https://www.seattlepi.com/seattlenews/article/How-Ballard-got-so-Scandinavian-9298156.php)
and has the most-trafficked [locks system](https://www.ballardlocks.org/) in the
US. (The Ballard Locks, and nearby botanical garden, are some of my favorite
places to visit in the city.)

![Spring Evening at the Ballard Locks](https://benjamincongdon.me/blog/2021/05/31/Recently-May/locks.jpg)

Ballard has a reputation in Seattle of being a bit "out there" geographically --
it's part of the City of Seattle, but historically it
[was basically its own town](https://en.wikipedia.org/wiki/Ballard,_Seattle#City_of_Ballard).
Though, going from Ballard and downtown is about a 15 minute drive (30 by
transit), so it's not really that bad.

On one particularly nice day, I went on a run to one of Seattle's few sandy
beaches --
[Golden Gardens Park](https://en.wikipedia.org/wiki/Golden_Gardens_Park). There
were swaths of people enjoying the weather. Starting to get "post-pandemic"
vibes from the city now. 😎

![Golden Gardens Beach](https://benjamincongdon.me/blog/2021/05/31/Recently-May/golden_gardens.jpg)

## Assorted Links

-   [How Litestream Eliminated My Database Server for $0.03/month](https://mtlynch.io/litestream/)
    -   I first got turned on to the power of SQLite from the
        [Datasette](https://datasette.io/) project, and have since been using
        SQLite wherever I can. [Litestream](https://litestream.io/) is another
        really intriguing use of SQLite: it provides real-time replication of
        SQLite to cloud storage (e.g. S3). Combined with containerization and
        functions-as-a-service, I think this could be used to have a true
        scale-to-zero lockin-free serverless database. Litestream is a very cool
        idea, and I'm itching for an excuse to use this in some upcoming
        project.
-   [proposal: slices: new package to provide generic slice functions](https://github.com/golang/go/issues/45955)
    -   More details are starting to roll out about Go's upcoming support for
        generics. This `slices` package proposal makes me excited: it adds
        generic implementations of `Map`, `Reduce`, `Filter`, and `Contains` to
        slices. This would cover like 90% of my wants for generics, _and_ it's
        going to be in the standard library (hopefully). Promising stuff!
-   [Seasoning Your Baking Sheets to Improve Browning](https://www.youtube.com/watch?v=hrufGZsP-jo)
    -   This blew my mind. I never thought that baking sheets getting browned
        over time actually was a _benefit_ -- I thought that they brownish
        coating that builds up on baking sheets was just kinda unsightly and
        gross. Turns out that, like cast iron, the "seasoning" layer of
        solidified oils helps with browning and reduces sticking. I got some new
        baking sheets last year and was disappointed that, initially, food would
        stick like crazy to them in the oven. Now that they've seasoned over
        time, they work great.
-   [A Brief Introduction to Esoteric Languages](https://www.hillelwayne.com/talks/esolangs/)
    -   A great exploration of esoteric programming languages. The most
        interesting to me of this list is
        [Befunge](https://esolangs.org/wiki/Befunge), which is a language that
        is designed to be as difficult as possible to compile.
-   [Expensive megaprojects that went wrong](https://www.lovemoney.com/gallerylist/88014/expensive-megaprojects-that-went-wrong)
    -   \*sad trombone\*
-   [How Eliud Kipchoge Pulled Off His Epic, Sub-2-Hour Marathon](https://www.wired.com/story/how-eliud-kipchoge-pulled-off-his-epic-sub-2-hour-marathon)
    -   TL;DR: It was a collaborative effort with a set of other runners (i.e.
        not in a competitive race), where the other runners shielded Kipchoge
        from the wind. Incredibly impressive.
-   [The Battle of Sharks!](https://www.youtube.com/watch?v=_8xhdL8BPvU) -
    Lovely story about a municipal zoning dispute _qua_ art project in London.



