Colin Gordon

494 Followers
1.5K Following
2.3K Posts

Programming languages professor, kernel hacker, aspiring linguist (syntax & compositional semantics).

Currently figuring out how to combine all of my interests by mechanically translating English into formal specifications of a formally verified OS kernel for RISC-V.

      

pronounshe/him, er/ihn
languagesenglish (native), deutsch (~B2, Ich spreche ein bisschen Deutsch, aber nicht genug für alles zu benutzen), français (<A1, je parle seulement un peut le français), linguae latinae (relearning bit-rotted ~B1)
alts@csgordon and @csgordon
homepagehttps://csgordon.github.io/
“They Would Never Use the Death Star on Us”: Alderaan Residents Reflect on Their Support for the Empire as a Large Imperial Installation Enters the System

“For this focus group, conducted shortly before a sustained green glow began emanating from the station’s superlaser array, we spoke with residents who said ...

McSweeney's Internet Tendency

@liamoc @ah I suspect this is motivated reasoning, rather than an accurate characterization.

Still has me trying to figure out what to replace my research group's Zulip with....

@dysfun yes, I remember that, and that one is pretty explainable. I was wondering above about the Google claim from around the same time. It wasn't *quite* as weasel-wordy, so I suspected at the time that they made some slightly more targeted measurement. I'm wondering if it was something like this. They also might have just not been as careful with wording despite doing the same thing.

It's also the sort of thing that makes me wonder about those reports that "X% of new code is from AI." Measuring that always seemed slightly suspicious to me, as someone who spent years reading research papers that mined software engineering data --- is just basically impossible to get really accurate data without instrumenting developer workflows (tools), as anything else depends on careful heuristics.

But counting auto-inserted LLM tags in commit messages, regardless of whether any such tool was involved, is both easy and convenient for executives. Though probably however they measured was likely even more imprecise than that.

I was quite keen on VSCode for a long time, used it heavily (mostly for LaTeX and C#), but gradually started moving away as telemetry got harder to turn off years ago. I tried VSCodium, but a surprising number of extensions broke without the Microsoft components 🤔. So I was mostly off of it by the time Copilot showed up. After not paying attention to it for years... I'm really glad I switched away. I don't know how VSCodium is going to keep up their fork if Microsoft is flipping on auto-signing *all* commits as co-authored by Copilot on a whim. (I entirely missed the inserting ads into commit messages!)
https://mastodon.social/@danluu/116509588615166940
@maxsnew awesome, congrats!
@mirabilos @rl_dane @kingocounty the miracle of autocorrect when running out the door 🙃
@rl_dane @kingocounty @mirabilos as of a few weeks ago, the freebsd-src mirror on GitHub warned me that a user I blocked had contributed (the user was Claude Code, the only user I've blocked). So they're at least accepting some coffee.
There are so many random IT systems at work that I get email from, that it's increasingly hard to tell the difference between a legitimate university system and a predatory conference, with all these emails from things with names like unisci and scisys and catalysis and ....