Infinite Ascent.
Writing and blog posts by CJ Quines, about life, math, design, code, whatever.
Subscribe via RSS. Subscribe via email.
April 27, 2024
change can’t save you
notes to self
April 11, 2024
Clouds over Rochester
total (lack of a) solar eclipse
March 27, 2024
Indirect pursuits
a list of vaguely related things
March 16, 2024
Personal holidays
why i celebrate them
March 7, 2024
i can’t be cool if
i want to be cool
February 26, 2024
Puzzlehunts and institutions
on the MIT Mystery Hunt 2024
February 10, 2024
cromulence: a small word frequency library
fitting a dictionary in the browser
February 4, 2024
Blending life together
and watching what’s coming out
January 19, 2024
contemplating envy
and the complexities of being appreciated
December 26, 2023
a covid christmas
in case you’re wondering why i’m posting so much
December 25, 2023
Things I enjoyed reading in 2023
year 5 of pretending i read
December 24, 2023
A type-checking square dance puzzle
parsers! types! combinatorics!
December 16, 2023
Non-compositionality of square dance calls
of course there’s math in square dancing
December 3, 2023
Crying in the subway
why are you crying?
November 16, 2023
the day-to-day
on (lack of) job satisfaction
October 22, 2023
chasing dragons
are things getting better?
October 9, 2023
Declarative programming as mindset
hint: it’s not about map/filter/reduce
September 28, 2023
day jobs
the long answer to “how’s work?”
September 21, 2023
overly subjective restaurant reviews
imagine reviewing restaurants based on food lol
September 18, 2023
motivated to write
questions to answer about writing