Lucas Helme

I love puzzles, dithering, and solving hard problems. I'm always open to work on something cool - please reach out!

I'm currently studying CS and Applied Math at UofT.

If you're new to my site, check out some of my interactive articles (I like them a lot!), like this one on simulated annealing, and many more to come (hopefully)!

Here I primarily write about technical shenanigans that I get up to - with the occasional essay. Check out my reading list, which has a bunch of cool reading material that I've found.

Recently

…or you can find more in the archives; subscribe via rss

I like making things.

  • cs, fast, minimal, trigram-based code search and navigation.
  • sw, a functional-style language with tons of syntactic sugar meant for quick scripts and computations. Written in Ocaml (for fun!). Blog post about the design coming eventually.
  • utcx, scraping every UofT course, and then using constraint solvers to find course speedrunning routes.
  • project gutenberg on a hilbert curve, an attempt at visualizing 85,000 books.
  • This website, an amalgamation of many years of technical shenanigans - parses a somewhat cursed document format that supports javascript, tex, html, markdown and python (somehow in one file).

and some other projects.