Shriram Krishnamurthi's Avatar

Shriram Krishnamurthi

@shriram

Brown Computer Science / Brown University || BootstrapWorld || Pyret || Racket I'm unreasonably fascinated by, delighted by, and excited about #compsci #education #cycling #cricket and the general human experience.

4,697
Followers
747
Following
8,124
Posts
09.05.2023
Joined
Posts Following

Latest posts by Shriram Krishnamurthi @shriram

Sssh!!!

06.03.2026 23:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes we do, at least in other areas.

And this has nothing to do with "virtue signaling", except in your brain perhaps.

06.03.2026 23:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So no realJacqueline, eh?

06.03.2026 21:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yikes. I do.

Every time I've come home with a bottle of oxy I've been resolved to not finish the bottle. That seems like a useful discipline.

06.03.2026 21:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I mean, the policy of "we'll reject your paper if you fuck around" is usually a pretty good force. Especially if the chairs then actually enforce it.

06.03.2026 21:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

bsky.app/profile/shri...

06.03.2026 21:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I agree, I far prefer [CG26] to [7].

When I was younger I didn't care, but as my mental database of papers has grown larger and larger, [CG26] carries a *lot* more semantics than [7].

06.03.2026 21:54 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

Well?

06.03.2026 21:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Harper to the judge: "Your driver's license doesn't list your height and weight at birth. It doesn't list where you used to live. It identifies who you are now."

06.03.2026 20:21 πŸ‘ 3619 πŸ” 938 πŸ’¬ 32 πŸ“Œ 35

Really, what we should be doing is saying Β«doi.org/10.7551/mitpress/6392.003.0006 observes that…». That's the only truly meaningful identifier. But Β«[BT01] observes thatΒ» is a human-readable, useful abbreviation for that. So we should just roll with that.

06.03.2026 21:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

What if a paper is Cannone*, Grochow*, Fortnow, and Krishnamurthi?
* equal contributions
Why is that cited as Cannone et al? Shouldn't that be Cannone, Grochow, et al? Should we be checking the paper masthead footnotes to figure out how to cite correctly? ↡

06.03.2026 21:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Last week I had an amusing meeting w/ a person who said "Oh, I didn't realize you were part of [project that I initiated and advised and led]" β€”Β the citations were all to someone else and I was in the et al. Doesn't affect me, as a senior, but for someone less senior this could have consequences. ↡

06.03.2026 21:40 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I actually have some sympathy for the "don't use Β«et alΒ»" argument, because it practices a kind of erasure. Maybe we prioritize by most contributing author, in which case having only one name appear is okay. But what if authors are alphabetized? Why give credit to one and not the others? ↡

06.03.2026 21:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

"[CG26]" is a noun, folks. Let's just get on with it. The more people complain about this the more and more inclined I am to just treat it as a noun in papers going forward. Requiring "Canonne and Grochow [CG26] show" as opposed to "[CG26] shows" is pointless pedantry. ↡

06.03.2026 21:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 1

Yeah, it really does go both ways.

06.03.2026 19:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Taibbi's journey still leaves me scratching my head, though I expect someone who read him deeper and better than I did can find a clear, consistent through-line.

06.03.2026 19:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Oh, she won't become president. I'm just saying what she's doing. You gotta start at the top to end up as some kind of cabinet member.

06.03.2026 19:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm sure you're thinking of Typst.

06.03.2026 19:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
Opinion | America Cannot Withstand the Economic Shock That’s Coming

Gina is trial-balloon launching her 2028 presidential campaign.
www.nytimes.com/2026/03/06/o...

06.03.2026 17:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 3 πŸ“Œ 1

That's a good way to put it.

06.03.2026 15:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Maybe it's meant to be sarcastic commentary? All this money spent, on nothing achieved in the end?

06.03.2026 12:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The 2026 Global Intelligence Crisis - Citadel Securities Citadel Securities is an award-winning global market-maker across a broad array of fixed income and equity products.

Citadel Securities is claiming an uptick (based on Indeed and other data) in job postings for software engineers.
www.citadelsecurities.com/news-and-ins...

06.03.2026 12:22 πŸ‘ 9 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

More to the point, if you force spaces around binary ops, you can have kebob-cased-names like the good lord intended. It is truly one of the very nicest things (of many nice things) about coding in Pyret.

06.03.2026 12:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If I understand you correctly, anyway!

06.03.2026 12:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You people are all a lot smarter than me, that's why I needed the Made Easy version!

06.03.2026 12:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Not sure I 100% agree. I want templates that are written in a way I can understand and fill in, and that's not at all what I get. Indeed, one of the interesting things about having a class of 20 students all generate code for the same problem is that you can see just how much diversity you get.

06.03.2026 12:12 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Rhodes is the go-to.

06.03.2026 11:22 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That’s how Pyret works!

06.03.2026 03:05 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

He has at least one son who is an excellent programmer, if that helps. (-:

06.03.2026 02:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

But the fact is that Claude Code produces far better code than most of my students do in most situations, including a bunch of things they can't do. The focus has shifted.

05.03.2026 18:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0