Tikhon Jelvis

@jelv.is

I like programming languages. A lot. Especially Haskell. Tools, types and functions. Based in Berkeley, CA

As it becomes clear that language models—like humans—love passing notes to each other on message boards, I’m starting to think the thing we need to worry about is not the “alignment” of an isolated model but, like, the fluid dynamics of a language slurry.

What if our ears were like our eyes, and only had three (types of) receptors? Interestingly speech is still more or less intelligible, but not much else to me this shows how much more discriminating of frequencies our hearing is than our vision. Of course our vision has much more spatial resolution

all linux distros are just piles of bash scripts except for nixos, which is configured using an advanced lazy functional programming language... ...which evaluates to a pile of bash scripts

I feel intensely disappointed whenever I see people building systems that replicate (mediocre!) people management processes for LLMs—just a painful lack of imagination or insight. Here we have some fundamentally novel technology, and you're trying to Scrum it?

at o9, we have a proprietary query language (as one does), and I've been writing a typed PureScript library for it PureScript is great and row types are fucking amazing I've long maintained that row types are the biggest thing Haskell is missing, and I'm even more convinced now

my hotel put up a bunch of pictures from a high school art contest this amazing dog band should have gotten 1st place, I absolutely love it too bad I could not get a photo without a bunch of glare :(

a picture of a bunch of dogs (or wolves?) having a great time playing in a band

there is a puppy with big eyes dancing in front of the base drum

crazy it only got 3rd place, it was totally robbed

the label on the bottom of the frame credits it to "MHS Damion Ceniceros" from 12th grade

too many places put "comfortable with ambiguity" in job descriptions, and then can't handle it when you join and you're ambiguous about what you're working on, when :P those leaders should not have hired themselves

apropos of nothing, Jane Street's sexplib format is still the best general-purpose text-based data/config format I've used I prefer it over JSON, YAML, TOML, XML, INI or custom formats like .cabal

Drawing all 16,777,216 possible 12 bit RGB colours in one 2D image, each exactly once. Pixels are mapped from the 256Âł colour cube, following a three dimensional Hilbert curve, to a two dimensional Hilbert curve filling the square. so nearby colours stay close.

Now that language adoption is not bottlenecked by people learning it or liking the syntax, we are going to start seeing more ambitious languages. Type system craziness, distributed systems languages, dsl first approaches. All the crazy dreams of pl nerds are now possible.

I just saw a startup doing "data centers at sea", and that's the whole "data centers in space" thing This is obvious nonsense, right? Are investors actually taken in, are they making a bet on working around local politics/regulation, or is there something else going on?