Jonathan Schuster
mastodon 4.7.3Software design education at Google. Programming languages PhD. Career goal: to give software developers knowledge and tools to help them reason about their programs.
Posts reflect my personal thoughts and opinions, not those of my employer.
Yesterday: "It's such a beautiful day, and summer is going by so fast. I wish I didn't have work today."
Today: Take the day off. Go for a couple of bike rides around town. Read in the hammock. Get a good sandwich at a local cafe and eat outside. Swim, relax, and read some more at the public pool.
Yeah. That's the way to do it. 😌
I love Rust for what it is, but this is spot on. Don't reach for the hair shirt of borrow checking unless you're confident you really need that low level control.
RE: @jenniferplusplus@hachyderm.io
Jennifer mentions anchoring and (exhaustion of our) vigilance as two risks of LLM-based tools, at least for software development. I've definitely seen both of those from some coworkers. Definitely on my list of concerns with these tools.
A reflection on LLMs and understanding:
Maybe you've been in this situation before: you ask someone about their work, and they go on a long technical ramble about the intricate details of what they do. Then at the end you respond "Wow, I didn't understand any of that. You must be really smart".
I used to think like that as well. But then in grad school, I learned that such a ramble signals a lack of skill rather than an abundance of intelligence. Anyone can ramble at length about whatever is on their mind in whatever form they think about it. But when someone really, deeply *understands* an idea, they can communicate it in a way that other people can understand, too.
So when I hear people at work say things like "I don't really understand this, but I fed it to the LLM and I was really impressed by the response", you can understand my concern.
EDIT: He may not have passed away, see quoted post.
Farewell to a legend of the computer science community. I've known his name since some of my earliest days in CS, and I remember being starstruck when he was the first (and I think still only) Turing award winner I saw in person. Thank you for everything. Rest in Peace.
RE: @benfry@information.garden
Yes, I've been thinking this for a while. There's some real value in LLMs (ignoring actual costs and externalities for the moment), but I believe a large part of the hype and business spend on AI right now is because many business leaders don't fully appreciate the gap between a flashy demo and an actual product.