Carlos Scheidegger
banner
cscheid.net
Carlos Scheidegger
@cscheid.net
Principal Engineer at Posit (fka RStudio), technical lead at quarto.org

Learning Brazilian Choro and the 7-string guitar
I bet I have an uncommonly low ratio of "amount of music I appreciate" vs "number of live shows I've attended", but:

Rush
Satch
Bela Fleck
Seu Jorge
Alessandro Penezzi
Se apresente com cinco shows que você já assistiu

Deep Purple
Glenn Hughes
Ian Gillan
Jon Lord
Chico Cesar
Se apresente com cinco shows que você já assistiu

Paul McCartney
Savatage
Backstreet Boys
5 a seco
Broken Social Scene
November 28, 2025 at 9:53 PM
Psychic Damage Report: I find myself in the position of having to fix a bug that changes the behavior of this tool from '"foo",' to '"foo,"'.

I'm cursed to relive my favorite passage from Stephenson's Anathem, where the protagonist's tortured by being forced to memorize slightly wrong math proofs
November 28, 2025 at 9:20 PM
I am begging, *begging* y'all to let actual software engineers in the room where specs are being written that software engineers will need to one day implement
Gotta love an XML standard whose conformance suite includes a JSON sub-format that has strings with embedded HTML, which implicitly have to be parsed in order to implement the "XML" standard correctly.
November 28, 2025 at 7:19 PM
Gotta love an XML standard whose conformance suite includes a JSON sub-format that has strings with embedded HTML, which implicitly have to be parsed in order to implement the "XML" standard correctly.
November 28, 2025 at 7:18 PM
Reposted by Carlos Scheidegger
OpenAI says they aren't liable for the suicide of a user their chat bot urged to kill himself because suicide is a violation of the TOS
Additionally, OpenAI argues its not liable because Raine, by using ChatGPT for self-harm, broke its terms of service
November 26, 2025 at 4:43 AM
Reposted by Carlos Scheidegger
I am tremendously grateful for open source, as it’s had such a huge impact on my career. That’s one of the reasons I’m so happy that Posit has committed to the @opensourcepledge.com. Read about our contributions to non Posit projects at posit.co/blog/posit-o....
Posit’s progress and renewed commitment to the Open Source Pledge - Posit
Posit continues its Open Source Pledge, investing heavily to support the open-source data science ecosystem.
posit.co
November 28, 2025 at 2:03 PM
Reposted by Carlos Scheidegger
How good are Chinese CPUs? Benchmarking the Loongson 3A6000
How good are Chinese CPUs? Benchmarking the Loongson 3A6000
I maintain a few widely used libraries that have optimized code paths based on the specific processor being used. We started supporting Loongson processors in recent years, but I did not have access…
buff.ly
November 27, 2025 at 4:23 PM
Reposted by Carlos Scheidegger
this fuckin guy ...dropping allegations of journalistic malpractice and source betrayal in separate piece meal events like it’s delicious media gossip and then writing, “we haven’t reached the halfway point, and I haven’t yet described the most bizarre, consequential, and newsworthy events”
November 26, 2025 at 9:06 PM
Ok, calling ngmi on plur1bus. Sorry y’all, the signs are all there
November 27, 2025 at 1:14 AM
Did mf’ing lizza really do an actual “this is about ethics in journalism”, because my dude. that is a horrendous choice of phrase and a weird move, tactically speaking.
November 26, 2025 at 11:08 PM
Distributed systems are hard
So this happened in Oslo yesterday. Four articulated buses got stuck in a roundabout.
November 26, 2025 at 4:00 PM
More than five years here, and I'm still regularly finding things I didn't realize I'd lost. Like it will happen once every couple of months.

Don't let it happen to you!
The path back from burnout is so much longer than you can anticipate, and it gets harder the more it happens. Learning to be patient and kinder to myself has been a big process, and a year and a half later I'm still not back to where I once was.
November 25, 2025 at 10:32 PM
My kingdom for eye tracking that clicks whatever window I'm looking at with multiple monitors. Particularly so in macOS, incapable as it is to remember the focus of the previous window thru Cmd-Tab.

10-yr-old bug, never fixed. good job everyone, I'm glad we gave half our lives to software engineers
November 22, 2025 at 4:23 PM
Evidently, I picked the wrong hour to peel the cellphone away from my hands.
November 21, 2025 at 9:11 PM
S-tier zoom background, let's be real
November 21, 2025 at 3:32 PM
Reposted by Carlos Scheidegger
˖ ݁♬⋆.˚𝄞. once again I have ignored the first rule of posting ˖ ݁♬⋆.˚𝄞. don't post ˖ ݁♬⋆.˚𝄞. never post ˖ ݁♬⋆.˚𝄞. ˖ ݁♬⋆.˚𝄞. ˖ ݁♬⋆.˚𝄞.
⠀∧_∧
(𓂂︲⩊︲𓂂)つ━♡・*。
⊂    ノ    ・゜+.
 しーJ   °。+ *´¨)
         .· ´¸.·*´¨) ¸.·*¨)
          (¸.·´ (¸.·'* ♡
November 21, 2025 at 3:12 PM
(shot in the dark, but) any Quarto users familiar with formal methods who'd be willing to chat with me?

I'm cleaning up our yaml conf+validation system and trying to find the right model to characterize our system.

If you read "Ordered Monoid" or "Kripke Semantics" and think "fun", that's you!
November 18, 2025 at 9:15 PM
I remember 'The Net interprets censorship as damage and routes around it'. Ah, the folly of youth.
November 18, 2025 at 2:32 PM
Reposted by Carlos Scheidegger
cool self-healing packet-switching network architecture you’ve got there. Be a shame if something centralized it into a few discrete points of failure.
November 18, 2025 at 2:25 PM
Another morning, another attempt to use Haskell seriously, another zero to GHC internal error in sub 10 minutes, in a trivial project.

For stuff like Typescript, I would be angry.

For Haskell, I'm just actually sad :(
November 17, 2025 at 3:20 PM
A mobject is just an endofundjweldr in te cretgoy of mbsgrds, what’s the big deal?
November 14, 2025 at 6:46 PM
Reposted by Carlos Scheidegger
Olivia Nuzzi got sent in to do a profile but it turned out she wanted to fuck the subject so we sent in Jacob Bernstein to profile her and it turns out he also wants to fuck the subject
you can’t be putting this in the paper (gift link but i do not recommend you use it www.nytimes.com/2025/11/14/s...)
November 14, 2025 at 5:42 PM
Good morning! Text is easy! Today's agenda: are you a single quote or an apostrophe? Or:

'Tis the season to talk about these apostrophes' interpretations
November 14, 2025 at 2:35 PM
Reposted by Carlos Scheidegger
networking is an incredibly important part of maintaining a professional presence in your creative industry, but it can be daunting. have you tried being completely fucking ridiculous online
November 13, 2025 at 8:18 PM