Tikhon Jelvis
banner
jelv.is
Tikhon Jelvis
@jelv.is
I like programming languages. A lot. Especially Haskell.

Tools, types and functions.
that is, it's not a reflection of what useful, collaborative technical work *has* to be like, but rather a reflection of what organizations run according to modern management practices value and support
December 5, 2025 at 9:34 PM
Reposted by Tikhon Jelvis
I will die on the hill that if "the median score of people who use a particular accommodation" is that much higher than "the median score of people who don't use a particular accommodation" it is a sign that the instrument you are using is measuring the wrong thing
December 4, 2025 at 5:00 PM
Reposted by Tikhon Jelvis
(In fact if you see a major bump in score outcomes via accommodations what you are very likely seeing is a gatekeeping event, not a knowledge test.)
December 4, 2025 at 5:22 PM
CDP itself has some remarkably poorly designed interfaces but I spent a bunch of time working with it at CXScore, so I should still have a general intuition for how to use it.
December 2, 2025 at 6:12 PM
If you do want to give a try, I'm more than happy to collaborate. It's one of those projects I'll never really do on my own, but would be a lot more motivated with someone else involved :P (Classic ADHD things...)
December 2, 2025 at 6:10 PM
I started by playing around with making my own CDP library, but looks like there are some bindings already: hackage.haskell.org/package/cdp
cdp
A library for the Chrome Devtools Protocol
hackage.haskell.org
December 2, 2025 at 6:09 PM
One thing I've wanted to try—even started, but got derailed :P—is a simple web automation framework like Playwright. With CDP it would not be too bad to implement, and Haskell could provide a much nicer library design and API than Selenium/Playwright/etc.
December 2, 2025 at 6:09 PM
Bit late, but just heard about Tom Stoppard passing away :(
December 2, 2025 at 4:10 AM
sounds like there was room for more procrastination
December 1, 2025 at 12:41 AM
probably getting back to The Blind Assassin
November 28, 2025 at 1:43 AM
only book I've read so far is Drive Your Plow Over the Bones of the Dead, so I don't know how it compares to her other works, but I thoroughly enjoyed it and would recommend
November 24, 2025 at 12:40 AM
Not sure about companies but I used to think this about government programs, and learning some history—as well as current events like the Snowden leaks—disabused me of that notion.

Turns out you can keep juicy secrets secret even with thousands of people involved.
November 22, 2025 at 6:01 PM
cat
November 18, 2025 at 4:08 AM
that's basically how I see "intellectual property"

or, at least, certainly commercial copyright and some if not all kinds of patents—trademarks, trade secrets and so on are pretty different
November 17, 2025 at 7:59 PM
Reposted by Tikhon Jelvis
a joyful discovery today: prefix sum `sum[l,r]=sum[r]-sum[l]` can be generalized to arbitrary group, some of which are good-enough hashes which can be used in subsequence searching. this is exactly the rabin-karp algorithm, but online materials about it seldom mention group theory at all
November 17, 2025 at 3:25 PM
I remember reading some quote about how business organizations don't exist to maximize returns; instead, they exist to do whatever leadership wants, with making "enough" returns as a practical constraint

a profitable business makes less of a constraint
November 15, 2025 at 11:50 PM
Previously you could quickly filter out low-effort or mediocre work based on qualities of the writing. LLMs break these fuzzy mental filters people have developed, for better or worse.

I expect to see the same thing for cranks in areas where those are a problem.
November 15, 2025 at 6:36 PM