avatar
John Soo πŸ³οΈβ€πŸŒˆ @jsoo.refl.club

Stderr is for humans, right?

sep 3, 2025, 7:45 am β€’ 0 0

Replies

avatar
Leftover woman @rosactrl.bsky.social

stderr is for errors, so yes, it checks out

sep 3, 2025, 12:51 pm β€’ 1 0 β€’ view
avatar
John Soo πŸ³οΈβ€πŸŒˆ @jsoo.refl.club

What I mean is stdout is for computers

sep 3, 2025, 2:42 pm β€’ 0 0 β€’ view
avatar
John Soo πŸ³οΈβ€πŸŒˆ @jsoo.refl.club

Is it true that lsp uses stderr as the communication channel? That strikes me as very odd

sep 3, 2025, 2:45 pm β€’ 0 0 β€’ view
avatar
John Soo πŸ³οΈβ€πŸŒˆ @jsoo.refl.club

Well that's me being confused and not reading sorry

sep 3, 2025, 2:45 pm β€’ 0 0 β€’ view
avatar
Leftover woman @rosactrl.bsky.social

Oh, no, I thought you were making a joke related to β€œto err is human, to forgive divine” πŸ˜… And yes, at some point stderr was recommended for clients, but there’s a specific channel now

sep 3, 2025, 2:54 pm β€’ 1 0 β€’ view
avatar
John Soo πŸ³οΈβ€πŸŒˆ @jsoo.refl.club

Ah, well. That's a generous reading, thanks. I just meant that it's odd that nvim assumes stderr is for errors cause I usually think of it as the channel for humans

sep 3, 2025, 2:56 pm β€’ 0 0 β€’ view
avatar
Leftover woman @rosactrl.bsky.social

Really⁉️ 🧐

sep 3, 2025, 2:58 pm β€’ 0 0 β€’ view
avatar
John Soo πŸ³οΈβ€πŸŒˆ @jsoo.refl.club

Yep! I'd put most all messages that weren't meant to be machine readable there

sep 3, 2025, 2:59 pm β€’ 0 0 β€’ view
avatar
John Soo πŸ³οΈβ€πŸŒˆ @jsoo.refl.club

But I don't think there's a strong norm for it

sep 3, 2025, 3:00 pm β€’ 0 0 β€’ view
avatar
Leftover woman @rosactrl.bsky.social

This explains why I’m getting funny stuff from gcloud as errors on Neovim!

sep 3, 2025, 3:03 pm β€’ 1 0 β€’ view