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,106
Posts
09.05.2023
Joined
Posts Following

Latest posts by Shriram Krishnamurthi @shriram

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 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 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

Me too!

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

The genius of Starbucks was to turn milkshake, a dessert, into a breakfast drink by the simple expedient of tossing in a shot of coffee and Chilean sea-bassing it (ie, giving it a fancy, unrecognizable name). "Coffee" drinks really are ridiculous now. Even if RFKJr says so.

05.03.2026 18:01 πŸ‘ 13 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

One of the nice things about having a course of 20 students producing code to the same tasks means I can start to build up some "distribution" in my head of what it produces. Of course, those intuitions don't apply with "swarms" or whatever. C'est la vie.

05.03.2026 17:34 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The one thing I can say with conviction is that most of my old intuitions, carefully honed over 40 years of programming, don't really work any longer. I'm hard at work building new intuitions. But "what will Claude Code do in response to this request" is not something I can reliably say. ↡

05.03.2026 17:33 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Whereas a lot of the code we write is actually rather boring and patterned and repetitious and similar things we've written before. A machine that is good at doing that is rather well suited for what we need an awful lot of the time. ↡

05.03.2026 17:32 πŸ‘ 3 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Left to itself, 2+2 means you could get any number of answers. But given a checker, 2+2 won't give you anything other than 4. That makes a huge difference.

But also, I think arithmetic is a bad example: we already have great programs for doing that. ↡

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

Well, not like I'm any authority on this topic… The problem is it'll take far more than a few skeets. The real thing to me is not LLMs but agentic programming. LLMs have all kinds of weaknesses, but wrapping them in an agent that can react to feedback makes all the difference. ↡

05.03.2026 17:29 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Maybe this is how I'll get into using jj?

04.03.2026 23:53 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Were they also founded as a cricket club initially, the way some of the other Italian clubs were?

04.03.2026 23:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The AI influencer bros (mostly bros) are definitely a pox on the landscape β€” useful about 20% of the time and garbage about 80%, kinda' like GPT-1 or something.

04.03.2026 23:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You don't have to hate to tell me, I have no vested interest here. I'm not talking about what others said, I'm talking about my personal experience/view. To my mind things only changed in ~Nov 2025.

04.03.2026 23:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Wow β€”Β Ethan WAS the Valley Breeze, no?

04.03.2026 22:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

For some reason, my university's Clery Act training module has the incorrect Scrabble tile values on their stock filler image. C and P are both worth *3* points, not 4!

04.03.2026 21:18 πŸ‘ 4 πŸ” 1 πŸ’¬ 3 πŸ“Œ 0

To literally having a statue built to you in the heart of London β€” something that didn't happen to any of the nepos.

(The statue was total news to me β€”Β saw it last week in Leicester Square. It's a commemoration of the 30th anniversary of DDLJ, and was unveiled in Dec 2025.)

04.03.2026 21:38 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It really does!

04.03.2026 21:03 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Simply outstanding product. And when I had a question and wrote to their email, within a day the company's owner wrote me back. I wrote in English, and he replied in German. Totally excellent Germanic Mittelstand stuff (it's based in SΓΌd Tyrol).

04.03.2026 21:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

It does not "hallucinate the wrong answer 20% of the time", in my experience. What is happening is far more subtle than that. Of course, I don't know what you're using or how you're using it.

04.03.2026 21:00 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I don't find those kinds of threads particularly educational. They tell me more about the writer than about the topic, so unless I'm deeply invested in understanding the writer… 🀷

Until a few weeks ago, it wasn't "transformative for coding" in the slightest. What does one make of *that*?

04.03.2026 20:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Indeed, a question I ask myself with increasing frequency is "What would Grace Hopper say?" I think she'd actually be very positive!

04.03.2026 15:46 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0