100k

Joined 18 years ago

Karma
3,186
Submissions
686
Member since
Jul 11
Was co-founder of FanChatter (YC S09), then an independent consultant, then first employee at Swiftype (YC W12). Currently working at GitHub on code search.

Minneapolitan in exile. My blog is http://recursion.org.

I usually go by "look" online but that was taken at HN when I registered.

View on Hacker News

Recent submissions

Comment · 1 year ago
Comment · 1 year ago
Comment · 1 year ago
Seconded! This was my favorite talk at Strange Loop (including my own).
Comment · 1 year ago
Comment · 2 years ago
Zeke Faux's Number Go Up (https://www.amazon.com/Number-Go-Up-Cryptos-Staggering/dp/05...) started as an investigation into Tether. He found some extremely suspect clues, but he wasn't able to crack it. Hopefully the feds are able to shed some light on it.
Comment · 2 years ago
It's quite fun, I played a lot of it during the pandemic. It's sort of like Advance Wars, but when you lose you can choose to send one of your leveled up characters back in time, which lets you use them again in a new game.
Comment · 2 years ago
Yes, you can use CGO to call Rust functions using extern "C" FFI. I gave a talk about how we use it for GitHub code search at RustConf 2023 (https://www.youtube.com/watch?v=KYdlqhb267c) and afterwards I talked to some other folks (like 1Password) who are doing similar things.

It's not a lot of fun because moving types across the C interop boundary is tedious, but it is possible and allows code reuse.

Comment · 2 years ago
There's some interesting companies in this space.

https://gofourth.com/ - focusing on grid storage, uses graphite (carbon) and liquid tin for heat transfer

https://antoraenergy.com/ - industrial heat and electricity

https://rondo.com/ - industrial heat

You can find interviews with their founders on the Volts podcast.

Comment · 2 years ago
I’m happy to see Standard Ebooks here! I’ve read their editions of Nostromo by Joseph Conrad and Vanity Fair by William Thackeray and the quality great. I recommend it if you’re interested in classic literature.
Comment · 2 years ago
Yes. The concepts apply to all programming languages. The exercises use multiple programming languages. For example, one exercise has you explore the Git source code (which is in C) to learn how to use a program's data structures to understand an unfamiliar codebase. Other examples have you find bugs in Python code or write Java.
Comment · 2 years ago
Yeah, we need to do better on the visibility of this for owners. And we're trying to scale the system so it's not a problem at all. In the meanwhile, you can ask support to index all the repos in your orgs and we can take care of it.
Comment · 2 years ago
I hear you, but we didn't break this for no reason. We rewrote our entire code search stack to support features it didn't before, like exact match, regular expressions, indexing forks, navigating to where methods are defined, not timing out constantly, etc. None of that was possible in the old system. Unfortunately, the architecture we chose to make the new features possible made some of the features of the old system difficult. We made the choice to focus on things we believe (more) users get (more) value out of.
Comment · 2 years ago
It refers to the geometric progression of bucket sizes used in the data structure.
Comment · 2 years ago
It means that we have a result limit. If a term matches in a lot of files, not all the hits will be shown.
Comment · 2 years ago
Tree-sitter is very cool! We use it to power semantic analysis for GitHub code search.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton